.ah[data-snimek]{overflow:clip}.ah[data-snimek] .ah-notch{position:sticky;top:0}@media (min-width:768px){.ah[data-snimek] .ah-notch{top:var(--ah-hrana)}}.hs{z-index:1;position:relative}.hs[data-let]{z-index:3}.hs-snimek{transform-origin:0 0}.hs[data-let] .hs-snimek{background:radial-gradient(60% 50% at 50% 0, #ff6e321a, transparent 70%), var(--color-ink);will-change:transform}.hs[data-let] .hs-snimek:before{content:"";z-index:5;opacity:0;pointer-events:none;background:#fff;animation:.5s ease-out hs-blesk;position:absolute;inset:0}@keyframes hs-blesk{12%{opacity:.7}}
.ah{--n:#ff9f5a;--s:#ff5a28;--ah-hrana:4.75rem;padding-top:var(--ah-hrana);position:relative;overflow:hidden}.ah-obrazovka{top:var(--ah-hrana);pointer-events:none;width:min(82rem,100% - 1.5rem);height:min(46rem,100%);position:absolute;left:50%;translate:-50%}.ah-ram{background:linear-gradient(#ff9f5a09,#0000 40%);border:1px solid #ff9f5a2e;border-bottom:0;border-radius:1.75rem 1.75rem 0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 92%);mask-image:linear-gradient(#000 0,#0000 92%)}.ah-svetlo{filter:blur(6px);background:radial-gradient(30% 45% at 50% 18%,#ff6e324d,#0000 70%),radial-gradient(55% 60% at 50% 10%,#ff9f5a1f,#0000 75%);width:min(70rem,140%);height:36rem;position:absolute;top:-6rem;left:50%;translate:-50%}.ah-obrazovka:after{content:"";opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.55'/></svg>");position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(60% 70% at 50% 0,#000,#0000 80%)}.ah-notch{z-index:2;justify-items:center;gap:.6rem;margin:0;display:grid;position:relative}.ah-ostrov{--w:min(34rem, calc(100vw - 2.5rem));width:var(--w);background:#000;border-radius:0 0 1.4rem 1.4rem;justify-content:space-between;align-items:center;gap:.75rem;height:3.1rem;padding:0 .9rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff9f5a1f,0 24px 60px -18px #ff5a2873,inset 0 2px #ffffff08}.ah-kamera{background:radial-gradient(circle at 35% 35%,#1d2a44,#05070c 70%);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #ffffff0a}.ah-kridlo{align-items:center;gap:.45rem;min-width:0;display:flex}.ah-kridlo img{border-radius:22%;flex:none;width:1.75rem;height:1.75rem}.ah-nahled{background:linear-gradient(180deg, #ffffffe6 0 22%, transparent 22%), linear-gradient(135deg, #ffcf7a, var(--n) 60%, #ff7a45);border-radius:.3rem;width:2.1rem;height:1.35rem;box-shadow:0 0 0 1px #ffffff1f}.ah-nahled+.ah-nahled{background:linear-gradient(#ffffff2e 0 22%,#0000 22%),linear-gradient(135deg,#22222b,#15151b)}.ah-vlna{width:clamp(4.5rem,16vw,8.5rem);height:1.75rem;overflow:visible}@media (max-width:479px){.ah-nahled+.ah-nahled{display:none}}.js-motion .ah-ostrov{animation:ah-rozevrit 1.1s var(--ease-out-expo) .15s both}.js-motion .ah-kridlo{animation:ah-kridlo .7s var(--ease-out-expo) .75s both}.js-motion .ah-nahled{animation:ah-nahled .6s var(--ease-out-expo) both;animation-delay:.95s}.js-motion .ah-nahled+.ah-nahled{animation-delay:1.08s}@keyframes ah-rozevrit{0%{border-radius:0 0 .9rem .9rem;width:9.5rem;height:1.9rem}}@keyframes ah-kridlo{0%{opacity:0;filter:blur(6px)}}@keyframes ah-nahled{0%{opacity:0;translate:0 -120%}}.ah-mrizka{z-index:1;gap:1.75rem;padding-top:3.5rem;display:grid;position:relative}@media (min-width:1024px){.ah-mrizka{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:3rem 4.5rem;padding-top:4.5rem}.ah-hlava{grid-column:1/-1}.ah-slovo{padding-top:.5rem}.ah-kalendar{margin-top:0}}.ah-nadhlavi span{color:var(--color-mist)}.ah-titulek{text-wrap:balance;max-width:21ch;color:var(--color-chalk);margin-top:1.5rem}.ah-titulek .split-word .is-gradient{color:var(--n);-webkit-text-fill-color:currentColor;background-image:none!important}.ah-titulek>span>span:nth-child(6) .is-gradient{color:#ff9452}.ah-titulek>span>span:nth-child(7) .is-gradient{color:#ff874a}.ah-titulek>span>span:nth-child(8) .is-gradient{color:#ff7a42}.ah-titulek>span>span:nth-child(9) .is-gradient{color:#ff6a36}.ah-titulek>span>span:nth-child(10) .is-gradient{color:var(--s)}.ah-perex{text-wrap:pretty;max-width:44ch;margin-top:0}.ah-meta{font-size:var(--text-micro);letter-spacing:.06em;color:var(--color-mist);border-top:1px solid #241c2ee6;margin-top:2.25rem;padding-top:1.1rem}.ah-kalendar{border-radius:var(--radius-md);background:radial-gradient(120% 90% at 0% 0%, #ff6e3214, transparent 60%), linear-gradient(180deg, #ffffff05, transparent), var(--color-panel);border:1px solid #ff9f5a29;margin-top:1.25rem;padding:1.75rem 1.25rem 1.5rem;position:relative;box-shadow:0 40px 80px -50px #000}@media (min-width:640px){.ah-kalendar{padding:2rem 1.75rem 1.75rem}}.ah-cislo{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-chalk);align-items:baseline;gap:.6rem;font-size:clamp(4.25rem,10vw,7rem);line-height:.9;display:flex}.ah-cislo-hodnota{background:linear-gradient(#fff 30%,#ffc9a3);color:#0000;-webkit-background-clip:text;background-clip:text}.ah-jednotka{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-mist);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:500}.ah-popis{max-width:40ch;font-size:var(--text-small);color:var(--color-mist);margin-top:.9rem;line-height:1.55}@property --ah-n{syntax:"<integer>";inherits:false;initial-value:0}.js-motion .ah-cislo-hodnota{--ah-n:var(--ah-cil);counter-reset:ah var(--ah-n);animation:1.55s cubic-bezier(.3,.1,.25,1) .6s both ah-pocitej}.js-motion .ah-cislo-hodnota>span{display:none}.js-motion .ah-cislo-hodnota:after{content:counter(ah)}@keyframes ah-pocitej{0%{--ah-n:0}to{--ah-n:var(--ah-cil)}}.ah-mapa{gap:.5rem;margin-top:1.75rem;display:grid;position:relative}.ah-radek{grid-template-columns:4.25rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.ah-radek-jmeno{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;color:var(--color-chalk);justify-content:space-between;align-items:baseline;gap:.35rem;display:flex}.ah-radek-jmeno b{color:var(--c);font-weight:400}.ah-radek[data-app=nuppo]{--c:var(--n)}.ah-radek[data-app=septem]{--c:var(--s)}.ah-dny{grid-template-columns:repeat(var(--pocet), minmax(0, 1fr));gap:2px;display:grid}.ah-den{aspect-ratio:1/2.2;background:#ffffff0e;border-radius:2px}.ah-den.je-pred,.ah-den.je-po{background:0 0;box-shadow:inset 0 0 0 1px #ffffff0d}.ah-den.je-commit{background:var(--c);box-shadow:0 0 8px -1px var(--c)}.ah-den.je-vydani{box-shadow:0 0 0 1.5px var(--c), 0 0 14px 1px var(--c);background:#fff}@media (min-width:640px){.ah-dny{gap:3px}.ah-den{aspect-ratio:1/1.9}}.js-motion .ah-den.je-commit,.js-motion .ah-den.je-vydani{animation:.5s ease-out both ah-rozsvit;animation-delay:calc(.6s + var(--d) * 36ms)}@keyframes ah-rozsvit{0%{box-shadow:none;background:#ffffff0e}40%{background:#fff}}.ah-osa{height:1rem;font-family:var(--font-mono);color:var(--color-mist);margin-left:4.85rem;font-size:.625rem;position:relative}.ah-osa span{left:calc(var(--d) / var(--pocet) * 100%);white-space:nowrap;position:absolute}.ah-osa span:last-child{left:auto;right:0}@media (max-width:479px){.ah-osa span:not(:first-child):not(:last-child){display:none}}.ah-sken{display:none}.js-motion .ah-sken{opacity:0;background:linear-gradient(#0000,#fff,#0000);border-radius:1px;width:2px;animation:1.55s linear .6s both ah-sken;display:block;position:absolute;top:-.25rem;bottom:1.1rem;left:4.85rem;box-shadow:0 0 12px 2px #ff9f5ab3}@keyframes ah-sken{0%{opacity:0}8%,88%{opacity:1}to{opacity:0;left:100%}}.ah-legenda{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-top:1.1rem;display:flex}.ah-legenda-znak{border-radius:2px;width:.5rem;height:.9rem}.ah-legenda-znak.je-commit{background:linear-gradient(90deg, var(--n) 50%, var(--s) 50%)}.ah-legenda-znak.je-vydani{box-shadow:0 0 0 1.5px var(--n);background:#fff;margin-left:.6rem}.ah-kalendar-popis{font-size:var(--text-small);color:var(--color-mist);text-wrap:pretty;margin-top:.75rem;line-height:1.55}.ah-pas-obal{z-index:1;border-top:1px solid #241c2ee6;border-bottom:1px solid #241c2ee6;margin-top:4.5rem;position:relative}.ah-pas{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ah-pas li{flex-direction:column;gap:.3rem;padding:1.4rem 1.25rem 1.4rem 0;display:flex}.ah-pas li+li{border-left:1px solid #241c2ee6;padding-left:1.25rem}.ah-pas b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-chalk);font-size:clamp(1.6rem,4vw,2.75rem);font-weight:400;line-height:1.1}.ah-pas li:first-child b{color:var(--n)}.ah-pas li+li b{color:var(--s)}.ah-pas span{max-width:34ch;font-size:var(--text-small);color:var(--color-mist);line-height:1.5}.ah-pas-pata{font-size:var(--text-micro);letter-spacing:.04em;color:var(--color-mist);padding:0 0 1.2rem}@media (prefers-reduced-motion:reduce){.ah-ostrov,.ah-kridlo,.ah-nahled,.ah-den,.ah-sken,.ah-cislo-hodnota{animation:none!important}}
.apv-obal{--apv-okraj:1.25rem;--apv-x-n:-.95rem;--apv-x-s:-.45rem;--apv-x-spolu:-.7rem;--apv-uzel-top:1.05rem;--apv-uzel-krok:1.3rem;position:relative}@media (min-width:640px){.apv-obal{--apv-okraj:2rem;--apv-x-n:-1.45rem;--apv-x-s:-.7rem;--apv-x-spolu:-1.075rem;--apv-uzel-top:1.6rem;--apv-uzel-krok:1.5rem}}.je-appky .ss-osa{display:none!important}.apv{width:var(--apv-okraj);pointer-events:none;position:absolute;inset:0 auto 0 0}.apv-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.apv-tlumene path{stroke:#ffffff12;stroke-width:1.5px}.apv-n{stroke:#ff9f5a}.apv-s{stroke:#ff5a28}.apv-svit{stroke-width:2px}.apv-spolu{stroke-width:2.5px}.apv-zaloha{opacity:.35;width:1px;position:absolute;top:0;bottom:0}.apv-zaloha.je-nuppo{left:calc(var(--apv-okraj) + var(--apv-x-n));background:linear-gradient(#0000,#ff9f5a 6rem 85%,#0000)}.apv-zaloha.je-septem{left:calc(var(--apv-okraj) + var(--apv-x-s));background:linear-gradient(#0000,#ff5a28 6rem 85%,#0000)}.apv.je-zmereno .apv-zaloha{display:none}.apv-uzly{z-index:2;height:0;position:relative}.apv-uzel{--c:#ff9f5a;font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;color:var(--color-mist);align-items:baseline;gap:.55rem;margin:0;font-size:.625rem;line-height:1.2;transition:opacity .5s ease-out;display:flex;position:absolute;left:0;right:0}@media (min-width:640px){.apv-uzel{font-size:var(--text-micro)}}.apv-uzel[data-vetev=septem]{--c:#ff5a28}.apv-uzel[data-vetev=spolu]{--c:#ff7b3e}.apv-tecka{left:var(--apv-x-n);background:var(--color-ink);border:2px solid var(--c);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-ink), 0 0 12px 1px var(--c);border-radius:50%;transition:background .4s ease-out,box-shadow .4s ease-out;position:absolute;top:.6em;translate:-50% -50%}.apv-uzel[data-vetev=septem] .apv-tecka{left:var(--apv-x-s)}.apv-uzel[data-vetev=spolu] .apv-tecka{left:var(--apv-x-spolu);width:11px;height:11px}.apv-uzel.je-rozsviceny .apv-tecka,.apv-uzel[data-vetev] .apv-tecka{background:var(--c)}.apv-datum{color:var(--color-chalk);font-variant-numeric:tabular-nums}.apv-app{color:var(--c);text-transform:uppercase;letter-spacing:.12em}.apv-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.js-motion .apv-zive .apv-uzel:not(.je-rozsviceny){opacity:.4}.js-motion .apv-zive .apv-uzel:not(.je-rozsviceny) .apv-tecka{background:var(--color-ink);box-shadow:0 0 0 3px var(--color-ink)}
.apfx{--apfx-h:clamp(140px, 24vw, 300px);margin-inline:calc(-1 * var(--apv-okraj));padding:clamp(4rem, 12vw, 10rem) var(--apv-okraj) 0;position:relative;overflow-x:clip}.apfx-kotva{top:0;left:calc(var(--apv-okraj) + var(--apv-x-spolu));position:absolute}.apfx-logo{height:var(--apfx-h);aspect-ratio:484/700;width:auto;margin-inline:auto;display:block;overflow:visible}.apfx-tah{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.apfx.je-zive .apfx-tah{display:block}.apfx.je-zive .apfx-logo{visibility:hidden}.apfx path{fill:none;stroke-width:3px;stroke-linecap:round}.apfx .apfx-skrt,.apfx .apfx-skrt-stat{stroke-width:1.5px}.apfx-cara{stroke-dasharray:1;stroke-dashoffset:1px}.apfx-skrt{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-out-expo) .3s}.apfx.je-hotovo .apfx-skrt{stroke-dashoffset:0}.apfx .apfx-zare path{stroke-width:9px}.apfx-zare{opacity:0;filter:blur(9px)}.apfx.je-hotovo .apfx-zare{animation:apfx-zare 1.6s var(--ease-out-expo) forwards}@keyframes apfx-zare{0%{opacity:0;transform:scale(1.06)}25%{opacity:1}to{opacity:.35;transform:scale(1)}}.apfx-popisek{justify-content:center;margin:2.5rem 0 0}@media (min-width:768px){.apfx-popisek{margin-top:calc(var(--apfx-h) * .45)}}
.pc{gap:1rem;display:grid}.pc-scena{width:100%;max-width:15rem;height:auto;margin-inline:auto;overflow:visible}.pc-scena *{transform-box:fill-box;transform-origin:50%}.pc-zip-telo{fill:var(--color-panel);stroke:var(--ap-linka);stroke-width:1.5px}.pc-zip-zip{fill:none;stroke:var(--color-mist);stroke-width:2px;stroke-linecap:round;opacity:.6}.pc-zip-nazev{font-family:var(--font-mono);fill:var(--color-mist);font-size:9px}.pc-vosk{stroke:#b8340f;stroke-width:.8px;filter:drop-shadow(0 2px 3px #00000073)}.pc-prstenec{fill:none;stroke:#ffd2a4;stroke-opacity:.55;stroke-width:.8px}.pc-napis{font-family:var(--font-mono);fill:#8a2508;fill-opacity:.85;font-size:5.4px;font-weight:600}.pc-znak{fill:none;stroke:#8a2508;stroke-opacity:.85;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.pc-vlna{fill:none;stroke:var(--n);stroke-width:1.5px;opacity:0}.js-motion .pc:not(.pc-jede) .pc-zip,.js-motion .pc:not(.pc-jede) .pc-pecet{opacity:0}.js-motion .pc:not(.pc-jede) .ap-potrubi li{opacity:.3}.js-motion .pc:not(.pc-jede) .ap-potrubi:before{transform:scaleY(0)}.js-motion .pc-jede .pc-zip{animation:.5s ease-out backwards pc-zip-in,.45s ease-out 1s pc-trasa}.js-motion .pc-jede .pc-pecet{animation:.55s cubic-bezier(.5,0,.9,.5) .5s backwards pc-dopad}.js-motion .pc-jede .pc-vlna{animation:.9s ease-out 1.02s pc-vlna}.js-motion .pc-jede .ap-potrubi:before{transform-origin:top;animation:1.6s ease-in-out 1.3s backwards pc-linka}.js-motion .pc-jede .ap-potrubi li{animation:pc-uzel .4s ease-out calc(1.3s + var(--i) * .26s) backwards}@keyframes pc-zip-in{0%{opacity:0;transform:translateY(10px)}}@keyframes pc-dopad{0%{opacity:0;transform:translateY(-34px)scale(2.1)rotate(-12deg)}35%{opacity:1}70%{transform:translateY(0)scale(.92)rotate(0)}to{transform:none}}@keyframes pc-trasa{0%,to{transform:none}20%{transform:translate(-2.5px,1px)}40%{transform:translate(2px)}60%{transform:translate(-1.5px,.5px)}80%{transform:translate(1px)}}@keyframes pc-vlna{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes pc-linka{0%{transform:scaleY(0)}}@keyframes pc-uzel{0%{opacity:.3}}
.ap-sp{gap:.75rem;display:grid}.ap-sp .ap-plocha{gap:1.5rem;min-height:26rem}.ap-sp-okno{color:#f2f2f4;background:#2a2a2e;border-radius:.75rem;width:min(100%,30rem);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.8125rem;overflow:hidden;box-shadow:0 0 0 .5px #ffffff2e,0 24px 40px #0009}.ap-sp-pruh{width:min(100%,22.5rem)}.ap-sp-lista{align-items:center;height:1.75rem;padding:0 .7rem;display:flex}.ap-sp-titulek{text-align:center;color:#f4f2f7cc;flex:1;margin-right:3rem;font-weight:600}.ap-sp-ikona{aspect-ratio:1;background:repeating-linear-gradient(0deg,#0000 0 7px,#468ca01f 7px 8px),repeating-linear-gradient(90deg,#0000 0 7px,#468ca01f 7px 8px),#dde6e9;border:2px solid #f4f6f7;border-radius:.8rem;flex:none;width:3.4rem;display:block}.ap-sp-hlava{gap:.9rem;padding:.25rem 1.1rem .9rem;display:flex}.ap-sp-hlava b,.ap-sp-telo b{font-size:.875rem;font-weight:600;display:block}.ap-sp-hlava p{color:#f4f2f7d9;margin:.3rem 0 0;font-size:.75rem;line-height:1.4}.ap-sp-poznamka{background:#1c1c1f;border-radius:.4rem;min-height:7rem;margin:0 1.1rem;padding:.7rem;font-size:.875rem;box-shadow:inset 0 0 0 1px #ffffff0f}.ap-sp-auto{color:#f4f2f7d9;align-items:center;gap:.5rem;padding:.8rem 1.1rem .5rem;font-size:.6875rem;display:flex}.ap-sp-auto input{accent-color:#0a84ff}.ap-sp-tlacitka{justify-content:space-between;gap:.5rem;padding:.3rem 1.1rem 1.1rem;display:flex}.ap-sp-okno button{color:#fff;min-height:1.75rem;font:inherit;cursor:pointer;background:#5b5b60;border:0;border-radius:.4rem;padding:0 .9rem;font-size:.75rem}.ap-sp-okno button.je-hlavni{background:#0a74e8}.ap-sp-okno button:focus-visible,.ap-sp-prepinac:focus-visible,.ap-sp-znovu:focus-visible{outline-offset:2px;outline:2px solid #ff9f5a}.ap-sp-telo{gap:.9rem;padding:.5rem 1.1rem 1.1rem;display:flex}.ap-sp-telo>div{flex:1;align-content:start;gap:.7rem;display:grid}.ap-sp-telo button{justify-self:end}.ap-sp-lista-pruhu{background:#ffffff26;border-radius:1rem;height:.3rem;overflow:hidden}.ap-sp-lista-pruhu i{transform-origin:0;background:#0a84ff;height:100%;animation:2.3s cubic-bezier(.4,.1,.3,1) both ap-sp-plneni;display:block}.ap-sp-lista-pruhu i[data-hotovo]{animation:none}.ap-sp-dock{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--text-small);color:#f4f2f7cc;background:#08080a8c;border-radius:1rem;align-items:center;gap:1rem;padding:.6rem 1rem .6rem .6rem;display:flex}.ap-sp-velka{aspect-ratio:1;width:4.5rem;display:grid;position:relative}.ap-sp-velka>*{border-radius:1rem;grid-area:1/1;width:100%;height:100%}.ap-sp-nova{animation:ap-sp-pop .7s var(--ease-out-expo) both}.ap-sp-popisek{justify-items:start;gap:.1rem;display:grid}.ap-sp-popisek b{color:#fff;font-weight:500}.ap-sp-znovu,.ap-sp-prepinac{border-radius:var(--radius-pill);min-height:2.4rem;color:var(--color-chalk);font-size:var(--text-small);cursor:pointer;background:0 0;border:1px solid #fff3;padding:.3rem .9rem}.ap-sp-znovu:hover,.ap-sp-prepinac:hover{border-color:#ff9f5a99}.ap-sp-prepinac{color:var(--color-mist);justify-self:start}.ap-sp-hlaska{text-align:center;font-size:var(--text-small);color:#fff;background:#08080abf;border-radius:.5rem;margin:0;padding:.4rem .8rem;position:absolute;inset:auto 1rem .6rem}.ap-sp-hlaska[hidden]{display:none}.ap-sp-blik{background:#000;animation:1s linear both ap-sp-blik;position:absolute;inset:0}.ap-sp-doklad{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.ap-plocha .ap-sp-doklad{padding-top:.5rem}.ap-sp-doklad img{border-radius:.75rem;max-width:min(100%,20rem);height:auto}@keyframes ap-sp-plneni{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ap-sp-pop{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.14)}to{transform:scale(1)}}@keyframes ap-sp-blik{0%{opacity:0}35%,55%{opacity:1}to{opacity:0}}
.zw-lista{grid-template-columns:auto minmax(0,1fr) auto}.zw-lista:after{content:none}.zw-akce{white-space:nowrap;align-items:center;gap:.6rem;font-size:.6875rem;display:flex}.zw-akce a,.zw-akce button{color:var(--color-chalk);opacity:.75;font:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem .1rem}.zw-akce a:hover,.zw-akce button:hover{opacity:1}.zw-akce :focus-visible,.zw-fasada button:focus-visible{outline:2px solid var(--c);outline-offset:2px}.zw-kratky{display:none}.zw-okno{aspect-ratio:2560/1480;position:relative;overflow:hidden}.zw-okno img{position:absolute;inset:0}.zw-okno iframe{transform-origin:0 0;background:#fff;border:0;max-width:none;position:absolute;top:0;left:0}.zw-fasada{text-align:center;background:#0a0a0e73;place-content:center;justify-items:center;gap:.6rem;display:grid;position:absolute;inset:0}.zw-fasada button{background:var(--c);color:#0b0b0f;cursor:pointer;box-shadow:0 10px 30px -8px color-mix(in oklab, var(--c) 70%, transparent);border:0;border-radius:999px;padding:.7rem 1.4rem;font-weight:600;transition:transform .2s}.zw-fasada button:hover{transform:scale(1.04)}.zw-fasada small{color:var(--color-chalk);text-shadow:0 1px 6px #000;font-size:.75rem}.zw-skeleton{z-index:1;pointer-events:none;background:linear-gradient(100deg,#17171d 30%,#23232b 50%,#17171d 70%) 0 0/200% 100%;animation:1.4s linear infinite zw-sken;position:absolute;inset:0}@keyframes zw-sken{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.zw-skeleton{animation:none}.zw-fasada button{transition:none}}@media (max-width:767px){.zw-fasada,.zw-dlouhy{display:none}.zw-kratky{display:inline}}
.studie.je-appky{--color-brand:#ff9f5a;--color-brand-deep:#c9692a;--color-brand-dim:#7a3a14;--color-accent:#ff5a28;--color-accent-deep:#b23a12;--n:#ff9f5a;--s:#ff5a28;--ap-linka:#241c2ee6;--ap-okno:#15151b}.je-appky [data-app=nuppo]{--c:var(--n)}.je-appky [data-app=septem]{--c:var(--s)}.je-appky [data-app=spolu]{--c:#ff7b3e}.je-appky .studie-vodoznak{-webkit-text-stroke:1.5px #ff9f5a80}.je-appky .studie-vodoznak:before{color:#ff9f5a33}.je-appky .studie-krivka-bod{box-shadow:0 0 14px 3px #ff5a288c}.je-appky .ss-odkaz:hover,.je-appky .ss-odkaz:focus-visible{background:#ff9f5a0f;border-color:#ff9f5a80}.je-appky .ss-okraj{gap:.75rem;display:grid}.je-appky figure{margin:0}.je-appky figcaption{font-size:var(--text-micro);color:var(--color-mist);line-height:1.5}.je-appky .studie-zaver{background:radial-gradient(60% 50% at 85% 0,#ff5a2814,#0000 70%)}.ap-stitek{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mist);display:inline-block}.ap-stitek.je-hotovo{color:var(--n)}.ap-drobne{font-size:var(--text-micro);color:var(--color-mist);line-height:1.5}.ap-ikona{border-radius:22%;height:auto}.ap-semafor{gap:6px;display:inline-flex}.ap-semafor i{background:#ff5f57;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 .5px #00000040}.ap-semafor i:nth-child(2){background:#febc2e}.ap-semafor i:nth-child(3){background:#28c840}.ap-macokno{background:var(--ap-okno);border:1px solid #ffffff14;border-radius:.75rem;overflow:hidden;box-shadow:0 0 0 .5px #000c,0 30px 60px -30px #000000f2,0 12px 24px -16px #0009}.ap-macokno-lista{background:linear-gradient(#26262d,#1e1e24);border-bottom:1px solid #0009;align-items:center;height:2.1rem;padding:0 .8rem;display:flex;position:relative}.ap-macokno-titulek{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono);color:#a9a4b3d9;place-items:center;font-size:.6875rem;display:grid;position:absolute;inset:0 4.5rem;overflow:hidden}.ap-macokno video{background:#f6b25a;width:100%;height:auto;display:block}.ap-macokno.je-terminal{font-family:var(--font-mono);background:#0b0b0f}.ap-hlavy{gap:.75rem;display:grid}@media (min-width:480px){.ap-hlavy{grid-template-columns:1fr 1fr}}.ap-hlava{border:1px solid color-mix(in oklab, var(--c) 30%, transparent);border-radius:var(--radius-md);background:radial-gradient(90% 120% at 0% 50%, color-mix(in oklab, var(--c) 12%, transparent), transparent 70%), var(--color-panel);align-items:center;gap:1rem;padding:1.1rem;display:flex}.ap-hlava img{width:4rem;box-shadow:0 14px 30px -14px var(--c);flex:none}.ap-hlava>div{gap:.2rem;display:grid}.ap-hlava b{color:var(--color-chalk);font-size:1.15rem}.ap-hlava-vetev{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-chalk);align-items:center;gap:.45rem;display:flex}.ap-hlava-vetev i{background:var(--c);width:1.5rem;height:2px;box-shadow:0 0 8px var(--c);border-radius:1px}.ap-vychozi{gap:1.5rem;display:grid}.ap-klip,.ap-diktat{gap:.6rem;display:grid}.ap-diktat-okno{background:radial-gradient(80% 60% at 100% 100%, #ff5a281a, transparent 70%), var(--ap-okno);border:1px solid #ff5a2838;border-radius:.75rem;overflow:hidden;box-shadow:0 30px 60px -30px #000000f2}.ap-diktat-lista{background:linear-gradient(#26262d,#1e1e24);border-bottom:1px solid #0009;justify-content:space-between;align-items:center;gap:1rem;height:2.1rem;padding:0 .8rem;display:flex}.ap-diktat-ukazka{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ff9f5ad9;font-size:.625rem}.ap-diktat-plocha{gap:.3rem;padding:1.25rem 1.25rem .75rem;display:grid}.ap-diktat-syrove,.ap-diktat-hotove{min-height:1.7em;margin:0 0 .6rem;line-height:1.5}.ap-diktat-syrove{color:var(--color-mist);font-size:1.0625rem;font-style:italic}.ap-diktat-hotove{color:var(--color-chalk);font-size:1.3rem;font-weight:500}.ap-slovo.je-pryc{color:#a9a4b38c;text-decoration:line-through;-webkit-text-decoration-color:var(--s);text-decoration-color:var(--s);text-decoration-thickness:1.5px}.ap-diktat[data-faze=mluvi] .ap-slovo:not(.je-videt){opacity:0}.ap-diktat-ceka{color:var(--color-mist)}.ap-slovo-hotove.je-oprav,.ap-slovo-hotove.je-pridej{color:var(--n)}.ap-diktat[data-faze=hotovo] .ap-slovo-hotove{color:inherit;transition:color .8s ease-out}.ap-kurzor{display:none}.ap-diktat[data-faze=mluvi] .ap-kurzor{vertical-align:-.15em;background:var(--s);width:2px;height:1.05em;display:inline-block}.ap-diktat-ovladani{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem 1.1rem;display:flex}.ap-diktat-tlacitko{border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-chalk);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;background:#ff5a2814;border:1px solid #ff5a2873;align-items:center;gap:.65rem;padding:.4rem 1.1rem .4rem .45rem;font-size:.9375rem;transition:background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.ap-diktat-tlacitko:hover{background:#ff5a2824}.ap-diktat-tlacitko:focus-visible{outline:2px solid var(--n);outline-offset:3px}.ap-diktat-tlacitko[aria-pressed=true]{border-color:var(--s);background:var(--s);box-shadow:0 0 0 6px #ff5a282e,0 0 30px #ff5a2880}.ap-klavesa{width:2rem;height:1.9rem;font-family:var(--font-mono);color:var(--color-chalk);background:linear-gradient(#2b2b33,#1b1b21);border-radius:.4rem;place-items:center;font-size:.75rem;display:grid;box-shadow:0 2px #050507,inset 0 1px #ffffff14}.ap-diktat-tlacitko[aria-pressed=true] .ap-klavesa{translate:0 1px;box-shadow:0 1px #050507}.ap-hladina{align-items:center;gap:3px;height:1.75rem;display:flex}.ap-hladina i{background:#ff5a2866;border-radius:2px;width:3px;height:4px}.js-motion .ap-diktat[data-faze=mluvi] .ap-hladina i{background:var(--s);animation:.62s ease-in-out infinite alternate ap-hladina;animation-delay:calc(var(--i) * -.13s)}@keyframes ap-hladina{0%{height:4px}to{height:1.6rem}}.js-motion .ap-slovo{transition:opacity .25s ease-out,color .5s ease-out}.js-motion .ap-diktat[data-faze=uprava] .ap-slovo.je-pryc{animation:.6s ease-out both ap-vyskrtni}@keyframes ap-vyskrtni{0%{color:var(--color-mist);text-decoration-color:#0000}}.js-motion .ap-diktat[data-faze=uprava] .ap-slovo-hotove{animation:ap-nastup .45s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i) * 70ms)}@keyframes ap-nastup{0%{opacity:0;filter:blur(4px)}}.js-motion .ap-diktat[data-faze=mluvi] .ap-kurzor{animation:.9s step-end infinite ap-blik}@keyframes ap-blik{50%{opacity:0}}.ap-predapo{align-items:center;gap:1rem;display:grid}@media (min-width:1024px){.ap-predapo{grid-template-columns:minmax(0,1.5fr) auto minmax(0,1fr);gap:1.5rem}}.ap-diffstat{gap:.6rem;display:grid}.ap-diffstat ol{margin:0;padding:.5rem 0;list-style:none}.ap-diffstat li{gap:.4rem;padding:1rem 1.25rem;display:grid}.ap-diffstat li+li{border-top:1px dashed #ffffff12}.ap-diffstat-hlava{font-size:var(--text-micro);color:var(--color-mist);align-items:center;gap:.6rem;display:flex}.ap-diffstat-hlava i{background:var(--c);width:9px;height:9px;box-shadow:0 0 10px var(--c);border-radius:50%}.ap-diffstat-hlava b{color:var(--color-chalk);font-weight:400}.ap-diffstat-cislo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--c);font-size:clamp(2rem,5vw,3rem);line-height:1}.ap-diffstat-cislo small{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;color:var(--color-mist)}.ap-diffstat-pruh{height:.6rem;width:calc(var(--podil) * 100%);background:repeating-linear-gradient(90deg, var(--c) 0 .45rem, transparent .45rem .6rem);transform-origin:0;display:block}.ap-diffstat-pata{font-size:var(--text-micro);color:var(--color-mist)}.ap-predapo-sipka{place-items:center;height:3.5rem;display:grid;position:relative}.ap-predapo-sipka:before{content:"";background:linear-gradient(180deg, var(--n), var(--s));width:2px;position:absolute;top:0;bottom:0;left:50%}.ap-predapo-sipka span{border-radius:var(--radius-pill);background:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-chalk);white-space:nowrap;border:1px solid #ff9f5a59;padding:.25rem .6rem;position:relative}@media (min-width:1024px){.ap-predapo-sipka{align-self:stretch;width:7rem;height:auto}.ap-predapo-sipka:before{background:linear-gradient(90deg, var(--n), var(--s));width:auto;height:2px;inset:50% 0 auto}}.ap-dnes{border-radius:var(--radius-md);background:radial-gradient(80% 80% at 50% 0%, #ff6e321f, transparent 70%), var(--color-panel);border:1px solid #ff9f5a40;gap:1rem;padding:1.5rem 1.25rem;display:grid}.ap-dnes-ikony{gap:.9rem;display:flex}.ap-dnes-ikony img{width:4.5rem;box-shadow:0 18px 36px -16px #ff5a28b3}.ap-dnes ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ap-dnes li{border-radius:var(--radius-pill);font-size:var(--text-small);color:var(--color-chalk);border:1px solid #ff9f5a4d;padding:.3rem .65rem}.ap-dnes li:before{content:"+ ";color:var(--n)}.ap-vahy{border:1px solid var(--ap-linka);border-radius:var(--radius-md);background:var(--color-panel);gap:1.25rem;padding:1.5rem 1.25rem 1.25rem;display:grid}@media (min-width:640px){.ap-vahy{padding:1.75rem 2rem 1.5rem}}.ap-vahy [data-i="0"]{--m:var(--s)}.ap-vahy [data-i="1"]{--m:#ffc29a}.ap-vahy-legenda{font-size:var(--text-small);color:var(--color-chalk);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.ap-vahy-legenda span{align-items:center;gap:.5rem;display:inline-flex}.ap-vahy-legenda i{background:var(--m);border-radius:50%;width:.7rem;height:.7rem}.ap-vahy-legenda small{color:var(--color-mist)}.ap-vahy-stopa{gap:.4rem;display:grid}@media (min-width:640px){.ap-vahy-stopa{grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:1.5rem}}.ap-vahy-nazev{font-size:var(--text-small);color:var(--color-chalk);display:grid}.ap-vahy-nazev small{font-family:var(--font-mono);color:var(--color-mist);font-size:.625rem}.ap-vahy-osa{height:3.25rem;margin-inline:1.5rem;display:block;position:relative}.ap-vahy-osa:before{content:"";background:repeating-linear-gradient(90deg,#ffffff2e 0 2px,#0000 2px 6px);height:1px;position:absolute;bottom:.7rem;left:-1.5rem;right:-1.5rem}.ap-vahy-bod{bottom:.7rem;left:calc(var(--x) * 100%);background:var(--m);width:.95rem;height:.95rem;box-shadow:0 0 0 4px var(--color-panel), 0 0 16px var(--m);border-radius:50%;position:absolute;translate:-50% 50%}.ap-vahy-bod b{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-chalk);font-weight:400;position:absolute;bottom:1.35rem;left:50%;translate:-50%}.ap-znacka{gap:1.25rem;display:grid}@media (min-width:1024px){.ap-znacka{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.ap-kola{border:1px solid var(--ap-linka);border-radius:var(--radius-md);background:var(--color-panel);margin:0;padding:0;list-style:none}.ap-kola li{gap:.45rem;padding:1rem 1.25rem;display:grid}.ap-kola li+li{border-top:1px solid var(--ap-linka)}@media (min-width:640px){.ap-kola li{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;column-gap:1.25rem}.ap-kola .ap-drobne{grid-column:2}}.ap-kola-co{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.ap-kola-cesta{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.ap-kola-cesta s{color:#a9a4b399;-webkit-text-decoration-color:var(--c);text-decoration-color:var(--c);text-decoration-thickness:1.5px}.ap-kola-tecky{border-radius:var(--radius-pill);border:1px dashed #ffffff1f;gap:4px;padding:.3rem .45rem;display:inline-flex}.ap-kola-tecky i{background:#fff3;border-radius:50%;width:7px;height:7px}.ap-kola-tecky i:last-child{background:var(--c)}.ap-kola-sipka{color:var(--color-mist)}.ap-kola-cesta b{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--c) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 55%, transparent);color:var(--color-chalk);padding:.25rem .7rem;font-weight:500}.ap-vzorky{gap:1rem;display:grid}.ap-vzorek{border-radius:var(--radius-md);background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--c) 45%, transparent), transparent 65%), var(--color-panel);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 35%, transparent);font-size:var(--text-small);color:var(--color-mist);align-items:center;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.ap-vzorek b{font-family:var(--font-mono);color:var(--color-chalk);font-size:1.1rem;font-weight:400;display:block}.ap-vzorek img,.ap-logo{width:4.5rem;height:4.5rem;filter:drop-shadow(0 10px 20px color-mix(in oklab, var(--c) 50%, transparent));border-radius:22%;flex:none}.js-motion .ap-vzorek:hover .ap-logo-hacek{stroke-dasharray:1;animation:ap-hacek 1.1s var(--ease-out-expo) both}@keyframes ap-hacek{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ap-tok{border:1px solid var(--ap-linka);border-radius:var(--radius-md);background:radial-gradient(70% 90% at 0% 0%, #ff9f5a0f, transparent 70%), var(--color-panel);gap:1.25rem;padding:1.25rem;display:grid}@media (min-width:640px){.ap-tok{padding:1.75rem}}.ap-tok-prepinace{flex-wrap:wrap;gap:.5rem;display:flex}.ap-tok-prepinace button{border:1px solid var(--ap-linka);border-radius:var(--radius-pill);min-height:2.5rem;color:var(--color-chalk);font-size:var(--text-small);cursor:pointer;background:#ffffff05;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .5rem;transition:border-color .2s,background .2s;display:inline-flex}.ap-tok-prepinace button:hover{border-color:#ff9f5a73}.ap-tok-prepinace button:focus-visible{outline:2px solid var(--n);outline-offset:2px}.ap-tok-prepinace button[aria-pressed=true]{background:#ff5a281a;border-color:#ff5a2899}.ap-tok-prepinace .ap-tok-znovu{color:var(--color-mist);padding-left:.9rem}.ap-prepinac{border-radius:var(--radius-pill);background:#ffffff1f;width:1.9rem;height:1.1rem;transition:background .2s;position:relative}.ap-prepinac:after{content:"";background:var(--color-chalk);width:.8rem;height:.8rem;transition:translate .2s var(--ease-out-expo);border-radius:50%;position:absolute;top:.15rem;left:.15rem}[aria-pressed=true]>.ap-prepinac{background:var(--s)}[aria-pressed=true]>.ap-prepinac:after{translate:.8rem}.ap-tok-kroky{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.ap-tok-kroky li{--stav:#ffffff1f;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;column-gap:.85rem;display:grid;position:relative}.ap-tok-kroky li>b,.ap-tok-kroky li>span:not(.ap-tok-uzel){grid-column:2}.ap-tok-kroky b{color:var(--color-chalk);font-weight:500}.ap-tok-kroky li>span:not(.ap-tok-uzel):not(.sr-only){font-size:var(--text-micro);color:var(--color-mist);line-height:1.4}.ap-tok-uzel{z-index:1;border:1.5px solid var(--stav);background:var(--color-panel);width:2.25rem;height:2.25rem;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);border-radius:50%;grid-row:span 2;place-items:center;display:grid;position:relative}.ap-tok-kroky li+li:before{content:"";background:var(--spoj,#ffffff14);transform-origin:top;width:2px;height:calc(100% + .9rem);position:absolute;bottom:50%;left:calc(1.125rem - 1px)}.ap-tok-kroky li[data-stav=hotovo]{--stav:var(--n);--spoj:linear-gradient(180deg, var(--n), var(--s))}.ap-tok-kroky li[data-stav=hotovo] .ap-tok-uzel{background:linear-gradient(135deg, var(--n), var(--s));color:#160a04;border-color:#0000;box-shadow:0 0 18px -2px #ff6e32b3}.ap-tok-kroky li[data-stav=ceka]{--spoj:#ffffff14}.ap-tok-kroky li[data-stav=ceka] .ap-tok-uzel{color:#febc2e;border:1.5px dashed #febc2e}.ap-tok-kroky li[data-stav=selhal]{--spoj:linear-gradient(180deg, var(--s), #ff5f57)}.ap-tok-kroky li[data-stav=selhal] .ap-tok-uzel{color:#ff5f57;border-color:#ff5f57}.ap-tok-kroky li[data-stav=nic]>:not(.ap-tok-uzel){opacity:.45}.ap-tok-kroky li:nth-child(2) .ap-tok-uzel{outline-offset:4px;outline:1px solid #ff9f5a66}@media (min-width:1024px){.ap-tok-kroky{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.ap-tok-kroky li{grid-template-columns:1fr;align-items:start;row-gap:.35rem}.ap-tok-kroky li>b,.ap-tok-kroky li>span:not(.ap-tok-uzel){grid-column:1}.ap-tok-uzel{grid-row:auto;margin-bottom:.5rem}.ap-tok-kroky li+li:before{background:var(--spoj,#ffffff14);transform-origin:0;width:calc(100% - 1.25rem);height:2px;inset:calc(1.125rem - 1px) auto auto calc(1.25rem - 100%)}.ap-tok-kroky li[data-stav=hotovo]{--spoj:linear-gradient(90deg, var(--n), var(--s))}.ap-tok-kroky li[data-stav=selhal]{--spoj:linear-gradient(90deg, var(--s), #ff5f57)}}.js-motion .ap-tok-kroky li:not([data-stav=nic]) .ap-tok-uzel{animation:ap-krok .5s var(--ease-out-expo) both;animation-delay:calc(var(--k) * .32s)}.js-motion .ap-tok-kroky li:not([data-stav=nic]):before{animation:.32s linear both ap-spoj-y;animation-delay:calc(var(--k) * .32s - .32s)}@media (min-width:1024px){.js-motion .ap-tok-kroky li:not([data-stav=nic]):before{animation-name:ap-spoj-x}}.js-motion .ap-tok-kroky li[data-stav=ceka] .ap-tok-uzel{animation:ap-krok .5s var(--ease-out-expo) both, ap-ceka 1.4s ease-in-out infinite;animation-delay:calc(var(--k) * .32s), calc(var(--k) * .32s + .5s)}@keyframes ap-krok{0%{background:var(--color-panel);color:var(--color-mist);box-shadow:none;border-color:#ffffff1f;scale:.85}}@keyframes ap-spoj-y{0%{transform:scaleY(0)}}@keyframes ap-spoj-x{0%{transform:scaleX(0)}}@keyframes ap-ceka{50%{box-shadow:0 0 0 6px #febc2e1f}}.ap-tok-vysledek{border-left:2px solid var(--n);font-size:var(--text-small);color:var(--color-mist);background:#ff9f5a12;border-radius:0 .5rem .5rem 0;padding:.9rem 1.1rem;line-height:1.5}.ap-tok-vysledek b{color:var(--color-chalk);font-weight:500}.ap-tok[data-vysledek=ceka] .ap-tok-vysledek{background:#febc2e12;border-left-color:#febc2e}.ap-tok[data-vysledek=schranka] .ap-tok-vysledek{border-left-color:var(--s);background:#ff5a2814}.js-motion .ap-tok-vysledek{animation:ap-nastup .5s var(--ease-out-expo) 1.45s both}.ap-log-seznam{margin:0;padding:.75rem 0;list-style:none}.ap-log-seznam li{grid-template-columns:2.4rem minmax(0,1fr);padding-right:1.25rem;display:grid}.ap-log-graf{position:relative}.ap-log-graf i{background:#ff9f5a59;width:2px;position:absolute;top:0;bottom:0;left:.85rem}.ap-log-graf i+i{background:#ff5a2859;left:1.55rem}.ap-log-seznam li:first-child .ap-log-graf i{top:1.15rem}.ap-log-seznam li:first-child .ap-log-graf i+i{top:2.4rem}.ap-log-seznam li:last-child .ap-log-graf i{bottom:calc(100% - 1.15rem)}.ap-log-seznam li:last-child .ap-log-graf i+i{bottom:100%}.ap-log-graf:after{content:"";background:var(--c);width:10px;height:10px;box-shadow:0 0 0 3px #0b0b0f, 0 0 10px var(--c);border-radius:50%;position:absolute;top:1.15rem;left:calc(.85rem + 1px);translate:-50% -50%}li[data-app=septem]>.ap-log-graf:after{left:calc(1.55rem + 1px)}.je-otevrene>.ap-log-graf:after{border:1.5px dashed var(--c);background:#0b0b0f}.ap-log-zaznam{border-bottom:1px solid #ffffff0d;padding:.75rem 0 .95rem}.ap-log-seznam li:last-child .ap-log-zaznam{border-bottom:0}.ap-log-hlava{font-size:var(--text-small);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.ap-log-hlava time{min-width:3.6rem;color:var(--color-chalk);font-variant-numeric:tabular-nums}.ap-log-app{letter-spacing:.12em;text-transform:uppercase;color:var(--c);font-size:.625rem}.ap-log-hlava b{font-family:var(--font-sans);color:var(--color-chalk);flex-basis:100%;font-size:1rem;font-weight:500}.ap-log-zaznam dl{gap:.15rem 1rem;margin:.45rem 0 0;display:grid}.ap-log-zaznam dt{letter-spacing:.08em;text-transform:uppercase;color:#a9a4b3b3;font-size:.625rem}.ap-log-zaznam dd{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-mist);margin:0 0 .3rem;line-height:1.5}.je-otevrene .ap-log-hlava time{color:var(--c)}@media (min-width:768px){.ap-log-hlava b{flex-basis:auto}.ap-log-zaznam dl{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline}.ap-log-zaznam dd{margin:0}}.ap-podpis{gap:1.5rem;display:grid}@media (min-width:900px){.ap-podpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.ap-potrubi{counter-reset:krok;gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.ap-potrubi:before{content:"";background:linear-gradient(180deg, var(--n), var(--s));opacity:.55;width:2px;position:absolute;top:1.2rem;bottom:1.2rem;left:1.1rem}.ap-potrubi li{counter-increment:krok;border:1px solid var(--ap-linka);background:var(--color-panel);border-radius:.6rem;gap:.1rem;padding:.7rem 1rem .7rem 3rem;display:grid;position:relative}.ap-potrubi li:before{content:counter(krok);background:var(--color-ink);width:1.35rem;height:1.35rem;box-shadow:inset 0 0 0 1.5px var(--n);font-family:var(--font-mono);color:var(--color-chalk);border-radius:50%;place-items:center;font-size:.625rem;display:grid;position:absolute;top:50%;left:.45rem;translate:0 -50%}.ap-potrubi li:nth-child(n+4):before{box-shadow:inset 0 0 0 1.5px var(--s)}.ap-potrubi b{color:var(--color-chalk);font-weight:500}.ap-potrubi span{font-size:var(--text-micro);color:var(--color-mist)}.js-motion .ap-potrubi:after{content:"";width:6px;height:6px;box-shadow:0 0 10px 2px var(--n);background:#fff;border-radius:50%;animation:4.5s cubic-bezier(.5,0,.5,1) infinite ap-balik;position:absolute;top:1.2rem;left:calc(1.1rem + 1px);translate:-50% -50%}@keyframes ap-balik{0%{opacity:0;top:1.2rem}10%,85%{opacity:1}to{opacity:0;top:calc(100% - 1.2rem)}}.ap-plocha{border-radius:var(--radius-md);background:radial-gradient(70% 60% at 20% 110%,#ff5a288c,#0000 70%),radial-gradient(60% 60% at 95% 0,#ff9f5a59,#0000 70%),linear-gradient(160deg,#2a1410,#120a10 60%,#0b0b10);align-content:center;justify-items:center;gap:1rem;min-height:22rem;padding:2.75rem 1.25rem 1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.ap-plocha-lista{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:1.5rem;font-family:var(--font-mono);color:#f4f2f7cc;background:#00000059;justify-content:space-between;align-items:center;padding:0 .75rem;font-size:.625rem;display:flex;position:absolute;inset:0 0 auto}.ap-plocha-lista i{background:#f4f2f7cc;border-radius:2px;width:.55rem;height:.55rem}.ap-plocha figcaption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4f2f7d9;background:#08080a99;border-radius:.5rem;justify-self:stretch;padding:.6rem .8rem}.ap-weby,.ap-weby-karty{gap:1.25rem;display:grid}@media (min-width:768px){.ap-weby-karty{grid-template-columns:1fr 1fr}}.ap-prohlizec{background:var(--ap-okno);box-shadow:0 30px 60px -30px #000000f2, 0 0 0 1px color-mix(in oklab, var(--c) 20%, transparent);border:1px solid #ffffff14;border-radius:.75rem;overflow:hidden}.ap-prohlizec-lista{background:linear-gradient(#26262d,#1e1e24);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;height:2.3rem;padding:0 .8rem;display:grid}.ap-prohlizec-lista:after{content:"";width:42px}.ap-prohlizec-adresa{max-width:100%;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--color-chalk);background:#00000059;border-radius:.4rem;justify-self:center;padding:.2rem .9rem;font-size:.6875rem;overflow:hidden}.ap-prohlizec-adresa:before{content:"🔒︎ ";opacity:.6;font-size:.6rem}.ap-prohlizec img{width:100%;height:auto;display:block}.ap-prikazy pre{color:var(--color-chalk);margin:0;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.8;overflow-x:auto}.ap-prompt{color:var(--n);-webkit-user-select:none;user-select:none}@media (max-width:639px){.ap-prikazy pre{white-space:pre-wrap;overflow-wrap:anywhere}}.ap-overeno{gap:1rem;display:grid}@media (min-width:768px){.ap-overeno{grid-template-columns:repeat(2,1fr)}}.ap-overeno section{--z:var(--color-mist);border:1px solid var(--ap-linka);border-radius:var(--radius-md);background:#ffffff04;padding:1.25rem}.ap-overeno .je-ok{--z:var(--n)}.ap-overeno h3{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-chalk);align-items:center;gap:.6rem;margin:0 0 1rem;display:flex}.ap-overeno-znak{width:1.6rem;height:1.6rem;box-shadow:inset 0 0 0 1.5px var(--z);letter-spacing:0;color:var(--z);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.ap-overeno ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ap-overeno li{border-left:2px solid color-mix(in oklab, var(--z) 70%, transparent);font-size:var(--text-small);color:var(--color-chalk);padding-left:.75rem;line-height:1.5}.ap-pece{gap:1.5rem;display:grid}@media (min-width:1024px){.ap-pece{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}}.ap-verze{gap:1.1rem;margin:0;padding:.25rem 0 0 1.5rem;list-style:none;display:grid;position:relative}.ap-verze:before{content:"";background:linear-gradient(180deg, var(--n), var(--s));opacity:.6;width:2px;position:absolute;top:.6rem;bottom:.6rem;left:.3rem}.ap-verze li{gap:.1rem;display:grid;position:relative}.ap-verze li:before{content:"";background:var(--c);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-ink), 0 0 10px var(--c);border-radius:50%;position:absolute;top:.55rem;left:calc(1px - 1.2rem);translate:-50% -50%}.ap-verze time{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist)}.ap-verze b{color:var(--color-chalk);font-weight:500}@media (prefers-reduced-motion:reduce){.ap-potrubi:after{display:none}.je-appky [class^=ap-],.je-appky [class^=ap-]:before{transition:none!important;animation:none!important}}
.ap-diff{--pd-cerv:255, 107, 107;--pd-zel:94, 200, 130;gap:1rem;display:grid}@media (min-width:768px){.ap-diff{grid-template-columns:1fr 1fr}}.pd{border:1px solid var(--ap-linka);border-radius:var(--radius-md);background:var(--color-panel);min-width:0;font-family:var(--font-mono);font-size:var(--text-small);padding:1.25rem 0 .75rem;overflow:hidden}.pd h3{font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--c);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin:0 1.25rem .9rem;display:flex}.pd h3 code{font:inherit;letter-spacing:.02em;text-transform:none;color:var(--color-mist)}.pd ol{margin:0;padding:0;list-style:none}.pd li{color:var(--color-chalk);border-left:2px solid #0000;grid-template-columns:2ch 1.5ch 1fr;align-items:baseline;gap:0 1ch;padding:.5rem 1.25rem .5rem .75rem;line-height:1.45;display:grid}.pd-cislo{text-align:right;color:var(--color-mist);opacity:.6}.pd-znak{text-align:center;font-weight:700}.pd-text{overflow-wrap:anywhere;min-width:0;position:relative}.pd-smaz{background:rgba(var(--pd-cerv), .1);border-left-color:rgba(var(--pd-cerv), .7);color:#d6aab0bf;padding-block:.2rem}.pd-smaz .pd-znak{color:rgb(var(--pd-cerv))}.pd-skrt{text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--pd-cerv));text-decoration-color:rgb(var(--pd-cerv));background:var(--color-panel);color:#d6aab0bf;text-decoration-thickness:1.5px;position:absolute;inset:0}.pd-pridej{background:rgba(var(--pd-zel), .1);border-left-color:rgba(var(--pd-zel), .75)}.pd-pridej .pd-znak{color:rgb(var(--pd-zel))}.pd-souhrn{font-size:var(--text-micro);color:var(--color-mist);margin:.75rem 1.25rem 0}@media (prefers-reduced-motion:no-preference){.js-motion .pd li,.js-motion .pd-skrt,.js-motion .pd-znak,.js-motion .pd-souhrn{transition-duration:.55s;transition-timing-function:ease-out;transition-delay:calc(.25s + var(--i) * .18s)}.js-motion .pd li{transition-property:background-color,border-color,color,padding}.js-motion .pd-skrt{transition-property:clip-path;transition-duration:.45s}.js-motion .pd-znak,.js-motion .pd-souhrn{transition-property:opacity}.js-motion .pd:not(.je-videno) li{color:var(--color-chalk);background:0 0;border-left-color:#0000}.js-motion .pd:not(.je-videno) .pd-smaz{padding-block:.5rem}.js-motion .pd:not(.je-videno) .pd-skrt{clip-path:inset(0 100% 0 0)}.js-motion .pd:not(.je-videno) .pd-znak,.js-motion .pd:not(.je-videno) .pd-souhrn{opacity:0}.js-motion .pd.je-videno .pd-pridej{animation:1.4s ease-out both pd-svit;animation-delay:calc(.25s + var(--i) * .18s)}}@keyframes pd-svit{40%{background-color:rgba(var(--pd-zel), .24)}}
