.prezentace-spustit{cursor:pointer;font:inherit;font-size:var(--text-maly);font-weight:var(--vaha-nadpis);padding:var(--o1) var(--o3);border:0;margin:0}.prezentace{--p-pozadi:var(--papir);--p-karta:var(--papir-bily);--p-text:var(--text-hlavni);--p-tlumeny:var(--text-vedlejsi);--p-nadpis:var(--petrolej);--p-akcent:var(--malina);--p-odkaz:var(--petrolej);--p-tint:var(--tint);--p-linka:var(--linka);--p-pismo:clamp(18px, .9vw + 11px, 26px);z-index:1000;background:var(--p-pozadi);color:var(--p-text);font-family:var(--pismo-text);font-size:var(--p-pismo);outline:none;flex-direction:column;line-height:1.5;display:flex;position:fixed;inset:0}.prezentace[data-motiv=tmavy]{--p-pozadi:#0b1f25;--p-karta:#12303a;--p-text:#eef3f3;--p-tlumeny:#b5c4c7;--p-nadpis:#8fdce8;--p-akcent:#ff8fab;--p-odkaz:#8fdce8;--p-tint:#163842;--p-linka:#2c5561}.prezentace-lista{top:var(--o3);right:var(--o4);z-index:5;gap:var(--o2);flex-wrap:nowrap;display:flex;position:absolute}.prezentace button{font:inherit;color:inherit;cursor:pointer}.prezentace-lista button{align-items:center;gap:var(--o2);white-space:nowrap;background:var(--p-karta);color:var(--p-text);border:1px solid var(--p-linka);border-radius:var(--roh-maly);padding:var(--o1) var(--o3);font-size:var(--text-maly);display:inline-flex}.prezentace-lista button[aria-pressed=true]{background:var(--p-text);color:var(--p-pozadi);border-color:var(--p-text)}.prezentace button:focus-visible{outline:3px solid var(--p-akcent);outline-offset:2px}.prezentace-plocha{overscroll-behavior:contain;flex:auto;overflow-y:auto}.prezentace-snimek{box-sizing:border-box;width:100%;min-height:100%;padding:clamp(56px, 8vh, 96px) clamp(24px, 6vw, 112px) var(--o7);flex-direction:column;display:flex}.prezentace-snimek>*{flex-shrink:0}.prezentace-snimek h1,.prezentace-snimek h2,.prezentace-snimek h3{font-family:var(--pismo-nadpis);font-weight:var(--vaha-nadpis);color:var(--p-nadpis);margin:0 0 var(--o5);line-height:1.15}.prezentace-snimek h1{font-size:2.1em}.prezentace-snimek h3{font-size:1.6em}.prezentace-snimek .telo{width:100%;max-width:none}.prezentace-snimek .telo h3,.prezentace-snimek .telo h4{color:var(--p-nadpis);margin:var(--o6) 0 var(--o3);font-size:1.15em}.prezentace-snimek .telo p,.prezentace-snimek .telo ul,.prezentace-snimek .telo ol{margin:0 0 var(--o4)}.prezentace-snimek .telo li{margin-bottom:var(--o2)}.prezentace-snimek .telo a{color:var(--p-odkaz)}.prezentace-snimek .telo strong{color:var(--p-text)}.prezentace-snimek .telo pre,.prezentace-snimek .telo table,.prezentace-snimek .telo blockquote{box-sizing:border-box;width:100%}.prezentace-snimek .telo pre,.prezentace-snimek .telo blockquote,.prezentace-snimek .telo code{background:var(--p-tint);border-color:var(--p-linka);color:var(--p-text)}.prezentace-snimek .telo th,.prezentace-snimek .telo td{border-color:var(--p-linka)}.prezentace-snimek .telo img{cursor:zoom-in;border-color:var(--p-linka);width:auto;max-width:100%;max-height:58vh}.prezentace-snimek .telo li.prompty>ul,.prezentace-snimek .telo li.prompty>ol{margin-top:var(--o3);font-size:1.12em}.prezentace-snimek .telo li.prompty>ul>li{background:var(--p-tint);border:1px solid var(--p-linka);border-radius:var(--roh-maly);padding:var(--o3) var(--o4);margin-bottom:var(--o3);list-style:none}.prezentace-snimek .telo li.prompty>ul{padding-left:0}.prezentace-titul h1{font-size:2.4em}.prezentace-predel{justify-content:center}.prezentace-predel h2{margin-bottom:var(--o4);font-size:3em}.prezentace-predel .telo{color:var(--p-tlumeny);font-size:1.1em}.prezentace-pata{align-items:center;gap:var(--o4);padding:var(--o2) var(--o4) calc(var(--o2) + 4px);border-top:1px solid var(--p-linka);background:var(--p-pozadi);font-size:var(--text-maly);flex:none;display:flex;position:relative}.prezentace-tema{min-width:0;color:var(--p-tlumeny);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.prezentace-navigace{align-items:center;gap:var(--o2);white-space:nowrap;flex:none;display:flex}.prezentace-navigace button{background:var(--p-karta);border:1px solid var(--p-linka);border-radius:var(--roh-maly);min-width:40px;height:36px;font-size:1.4em;line-height:1}.prezentace-navigace button:disabled{opacity:.35;cursor:default}.prezentace-pocet{font-variant-numeric:tabular-nums;text-align:center;min-width:5ch}.prezentace-postup{background:var(--p-tint);height:4px;position:absolute;bottom:0;left:0;right:0}.prezentace-postup span{background:var(--p-akcent);height:100%;display:block}.prezentace-prehled{z-index:3;background:var(--p-pozadi);padding:calc(var(--o8) + var(--o2)) clamp(16px, 4vw, 64px) var(--o7);position:absolute;inset:0;overflow-y:auto}.prezentace-prehled ol{gap:var(--o3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.prezentace-prehled li button{text-align:left;gap:var(--o1);background:var(--p-karta);width:100%;height:100%;color:var(--p-text);border:1px solid var(--p-linka);border-radius:var(--roh);padding:var(--o3) var(--o4);font-size:var(--text-maly);flex-direction:column;display:flex}.prezentace-prehled li button.aktualni{background:var(--p-text);color:var(--p-pozadi);border-color:var(--p-text)}.prezentace-karta-cislo{font-variant-numeric:tabular-nums;opacity:.75}.prezentace-karta-tema{opacity:.75}.prezentace-karta-nadpis{font-weight:var(--vaha-nadpis);line-height:1.25}.prezentace-karta-nadpis.predel{font-size:1.15em}.prezentace-obrazek{z-index:4;padding:var(--o5);cursor:zoom-out;background:#08171ceb;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.prezentace-obrazek img{object-fit:contain;border-radius:var(--roh-maly);max-width:100%;max-height:100%}@media (max-width:720px){.prezentace-popis{display:none}.prezentace-lista{top:var(--o2);right:var(--o2);gap:var(--o1)}.prezentace-lista button{padding:var(--o1) var(--o2)}.prezentace-tema{visibility:hidden}.prezentace-cela{display:none!important}.prezentace-snimek{padding:64px var(--o4) var(--o6)}.prezentace-predel h2{font-size:2.2em}}@media (prefers-reduced-motion:no-preference){.prezentace-snimek{animation:.18s ease-out prezentace-prichod}@keyframes prezentace-prichod{0%{opacity:.4}to{opacity:1}}}.prezentace-titul .telo>p:first-child{color:var(--p-tlumeny);font-size:1.25em}.clanek .telo h2,.clanek .telo h3{scroll-margin-top:88px}
