@font-face{font-family:heading;src:url(/_next/static/media/2bd28a1b1bf3465b-s.p.woff2) format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:heading Fallback;src:local("Arial");ascent-override:137.46%;descent-override:33.30%;line-gap-override:0.00%;size-adjust:86.79%}.__className_68ed58{font-family:heading,heading Fallback}.__variable_68ed58{--font-heading:"heading","heading Fallback"}@font-face{font-family:ptSans;src:url(/_next/static/media/f80d8a76a0e2e5eb-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ptSans;src:url(/_next/static/media/c8bd5ee27300ddc1-s.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ptSans Fallback;src:local("Arial");ascent-override:104.75%;descent-override:28.40%;line-gap-override:0.00%;size-adjust:97.18%}.__className_9ba446{font-family:ptSans,ptSans Fallback}.__variable_9ba446{--font-body:"ptSans","ptSans Fallback"}@font-face{font-family:montserrat;src:url(/_next/static/media/761846eda85e82dc-s.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:84.98%;descent-override:22.04%;line-gap-override:0.00%;size-adjust:113.90%}.__className_219a3c{font-family:montserrat,montserrat Fallback}.__variable_219a3c{--font-body:"montserrat","montserrat Fallback"}@font-face{font-family:anton;src:url(/_next/static/media/67afe81f20820ca2-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local("Arial");ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.00%;size-adjust:91.94%}.__className_8bddcd{font-family:anton,anton Fallback;font-weight:400}.__variable_8bddcd{--font-heading:"anton","anton Fallback"}@font-face{font-family:plex;src:url(/_next/static/media/480fe3e3d6a454bb-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plex;src:url(/_next/static/media/34774ef4d3c848c7-s.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:plex Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_c69376{font-family:plex,plex Fallback}.__variable_c69376{--font-body:"plex","plex Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/131162adc30d04b6-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_5be452{font-family:plexMono,plexMono Fallback;font-weight:400}.__variable_5be452{--font-mono:"plexMono","plexMono Fallback"}:root{--pozadi:#1B0F0F;--ink:#0E0808;--linka:#2E1D1D;--akce:#AD1414;--hodnota:#E07474;--text:#DDDCDC;--tlumeny:#9C8F8F;--akce-text:#FFFFFF;--gutter:16px;--nav:60px;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px)}*{box-sizing:border-box;border-radius:0!important;box-shadow:none!important}html{-webkit-text-size-adjust:100%;height:100%}body{margin:0;min-height:100%;background:var(--pozadi);color:var(--text);font-family:var(--font-body),"PT Sans",system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.osw,h1,h2,h3{font-family:var(--font-heading),"Oswald",sans-serif;font-weight:500;line-height:1;margin:0;text-transform:lowercase}h1{font-size:34px;font-weight:600}h2{font-size:22px}a{color:inherit}p{margin:0 0 12px}:focus-visible{outline:2px solid var(--hodnota);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}.tlacitko{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid var(--linka);background:var(--ink);color:var(--text);font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:18px;letter-spacing:.02em;cursor:pointer;text-decoration:none}.tlacitko.neaktivni,.tlacitko:disabled{opacity:.4;cursor:default}.tlacitko.neaktivni{pointer-events:none}.tlacitko.akce{background:var(--akce);border-color:var(--akce);color:var(--akce-text)}.tlacitko.male{min-height:40px;font-size:16px;padding:0 12px}.pole,.tlacitko.plne{width:100%}.pole{min-height:48px;padding:10px 12px;background:var(--ink);border:1px solid var(--linka);color:var(--text)}.pole:focus{outline:none;border-color:var(--hodnota)}textarea.pole{min-height:140px;resize:vertical}.poznamka{color:var(--tlumeny);font-size:14px}.chyba,.hodnota{color:var(--hodnota)}.appka{min-height:100dvh;padding-top:var(--safe-top);padding-bottom:calc(var(--nav) + var(--safe-bottom));display:flex;flex-direction:column}.navigace{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;height:calc(var(--nav) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--ink);border-top:1px solid var(--linka)}.navigace a{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:15px;line-height:1;text-decoration:none;color:var(--tlumeny);border-top:3px solid transparent}.nav-ikona{width:24px;height:24px}.navigace a[aria-current=page]{color:var(--text);background:var(--linka);border-top-color:var(--hodnota);font-weight:600}.navigace a[aria-current=page] .nav-ikona{color:var(--hodnota)}.appka:before{content:"";position:fixed;left:0;right:0;top:0;z-index:25;height:var(--safe-top);background:var(--pozadi)}.stranka{padding:12px var(--gutter) 20px}.hlavicka{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px}.nahrat{gap:12px;padding:12px var(--gutter) 16px;min-height:calc(100dvh - var(--nav) - var(--safe-bottom) - var(--safe-top))}.nahrat,.velke-tlacitko{flex:1 1;display:flex;flex-direction:column}.velke-tlacitko{width:100%;min-height:40dvh;max-height:58dvh;border:1px solid var(--linka);background:var(--ink);color:var(--text);align-items:center;justify-content:center;gap:14px;font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:28px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:background-color .08s linear,border-color .08s linear;position:relative;overflow:hidden}.velke-tlacitko .mikrofon{width:72px;height:72px;color:var(--hodnota)}.velke-tlacitko .vyzva{font-size:40px;font-weight:600;letter-spacing:.02em;color:var(--text)}.velke-tlacitko[data-stav=startuje]{border-color:var(--akce)}.velke-tlacitko[data-stav=startuje] .vyzva{color:var(--tlumeny);font-size:28px}.velke-tlacitko[data-stav=nahrava]{background:var(--akce);border-color:var(--akce);color:var(--akce-text);gap:18px}.velke-tlacitko[data-stav=chyba],.velke-tlacitko[data-stav=ulozeno]{border-color:var(--hodnota)}.velke-tlacitko .stopky{font-size:80px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.velke-tlacitko .hladina{display:flex;align-items:center;gap:6px;height:104px}.velke-tlacitko .hladina i{display:block;width:12px;background:var(--akce-text);transition:height .05s linear}.velke-tlacitko .vyzva-mala{font-size:22px}.velke-tlacitko .cas{position:absolute;left:0;bottom:0;height:4px;background:var(--akce-text);opacity:.6}.potvrzeni{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--ink);border:1px solid var(--linka);border-left:3px solid var(--tlumeny);font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:28px;min-height:56px}.potvrzeni[data-stav=odeslano]{border-left-color:var(--hodnota)}.potvrzeni .hodnota{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.posledni{list-style:none;margin:0;padding:0;gap:8px}.posledni,.posledni li{display:flex;flex-direction:column}.posledni li{background:var(--ink);border:1px solid var(--linka);padding:10px 12px;gap:6px}.posledni li[data-stav=chyba]{border-color:var(--hodnota)}.posledni-hlava{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.posledni-stav{font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:21px;text-align:right;color:var(--tlumeny)}.posledni li[data-stav=chyba] .posledni-stav,.posledni li[data-stav=hotovo] .posledni-stav{color:var(--hodnota)}.posledni-nahled{font-size:14px;color:var(--tlumeny);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posledni .tlacitko{align-self:flex-start}.mala-tlacitka{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.stav-fronty{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--linka);background:var(--ink);font-size:15px}.stav-fronty .hodnota{font-weight:700}.hlaska{padding:10px 12px;border-left:3px solid var(--hodnota);background:var(--ink);font-size:15px}.seznam{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.polozka{background:var(--ink);border:1px solid var(--linka)}.polozka-hlava{display:flex;flex-direction:column;gap:10px;padding:12px}.polozka-text{width:100%;min-width:0;cursor:pointer;background:none;border:0;padding:0;text-align:left}.polozka-text .veta{font-size:17px;line-height:1.35;overflow-wrap:anywhere}.polozka-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:14px;color:var(--tlumeny)}.polozka-meta .typ{font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;color:var(--text)}.polozka-meta .hodnota{color:var(--hodnota)}.polozka-akce{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.polozka-akce .tlacitko{min-width:0}.polozka-akce .tlacitko:only-child{grid-column:1/-1}.polozka-detail{border-top:1px solid var(--linka);padding:12px;font-size:15px;display:flex;flex-direction:column;gap:10px}.polozka-detail audio{width:100%}.polozka-detail img{max-width:100%;display:block}.polozka-detail .uryvek{border-left:3px solid var(--hodnota);padding-left:10px}.polozka.vyrizena{opacity:.7}.polozka-puvod{margin-top:6px;font-size:14px;color:var(--tlumeny)}.polozka-detail .prepis{display:flex;flex-direction:column;gap:6px}.radek-tlacitek{display:flex;flex-wrap:wrap;gap:8px}.puvodni{border-left:3px solid var(--linka);padding-left:10px}.puvodni summary{cursor:pointer}.uprava{border:1px solid var(--linka);padding:12px;background:var(--pozadi)}.pole-popis{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--tlumeny)}.pole-popis .pole{color:var(--text);font-size:16px}.dve-pole{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}select.pole{-moz-appearance:none;appearance:none;-webkit-appearance:none}.stazeni{display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding-bottom:8px;color:var(--tlumeny);font-size:14px}.hotovo-dnes{margin-top:24px;display:flex;flex-direction:column;gap:10px}.rozbalit{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 12px;background:var(--ink);border:1px solid var(--linka);cursor:pointer;font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:20px;text-align:left}.rozbalit .sipka{color:var(--hodnota);font-size:18px}.odkaz-historie{color:var(--tlumeny);font-size:15px;padding:8px 0}.odkaz-historie:hover{color:var(--hodnota)}.jistota{display:inline-flex;align-items:center;gap:6px}.jistota i{display:inline-block;height:6px;width:40px;background:var(--linka);position:relative}.jistota i b{position:absolute;left:0;top:0;bottom:0;background:var(--hodnota)}.nahravka-stav{padding:12px;border:1px solid var(--linka);background:var(--ink);display:flex;flex-direction:column;gap:10px}.nahravka-stav.chyba{border-color:var(--hodnota)}.karta{background:var(--ink);border:1px solid var(--linka);padding:16px}.formular{display:flex;flex-direction:column;gap:12px}.pinpad{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;max-width:320px;margin:0 auto}.pinpad button{min-height:64px;font-size:26px;background:var(--ink);border:1px solid var(--linka);cursor:pointer}.pinpad button:active{border-color:var(--hodnota)}.pin-tecky{display:flex;justify-content:center;gap:14px;margin:20px 0}.pin-tecky span{width:16px;height:16px;border:1px solid var(--hodnota)}.pin-tecky span.plna{background:var(--hodnota)}.uvod{position:fixed;inset:0;z-index:50;background:var(--pozadi);overflow-y:auto;padding:calc(24px + var(--safe-top)) var(--gutter) calc(40px + var(--safe-bottom))}.uvod .navrh{display:inline-block;margin-bottom:12px;padding:2px 8px;border:1px solid var(--hodnota);color:var(--hodnota);font-size:13px}.tabulka{width:100%;border-collapse:collapse;font-size:14px}.tabulka td,.tabulka th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--linka);vertical-align:top}.tabulka th{color:var(--tlumeny);font-weight:400}.tabulka td.cislo,.tabulka th.cislo{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dialog{position:fixed;inset:0;z-index:40;background:color-mix(in srgb,var(--ink) 92%,transparent);display:flex;align-items:flex-end}.dialog>div{width:100%;max-height:92dvh;overflow-y:auto;background:var(--pozadi);border-top:1px solid var(--linka);padding:20px var(--gutter) calc(20px + var(--safe-bottom))}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.odkaz-nastaveni{align-self:center;color:var(--tlumeny);font-size:14px;padding:8px 12px}.prepinac{display:flex;gap:14px;align-items:flex-start;padding:14px 12px;background:var(--ink);border:1px solid var(--linka);cursor:pointer}.prepinac input{width:24px;height:24px;margin:2px 0 0;accent-color:var(--akce);flex:none}.prepinac>span{display:flex;flex-direction:column;gap:4px}.prepinac-nazev{font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:20px}.telefon{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;padding-top:8px;border-top:1px solid var(--linka);font-size:14px;color:var(--tlumeny)}.telefon>span:first-child{color:var(--text)}.stav-cloveka{display:inline-block;font-family:var(--font-body),"PT Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tlumeny);margin-left:8px;vertical-align:middle}.stav-cloveka.hotovo{color:var(--hodnota)}.stav-cloveka.pozor{color:var(--akce-text);background:var(--akce);padding:2px 8px}.telefon .upozorneni-chybi{color:var(--akce-text);background:var(--akce);padding:0 6px;font-weight:700}.lide-akce{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.lide-akce .pole{min-height:40px;grid-column:1/-1}.navod{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.tyden-nav{display:grid;grid-template-columns:48px 1fr 48px;grid-gap:8px;gap:8px;align-items:center;margin-bottom:12px}.tyden-nazev{text-align:center;display:flex;flex-direction:column;gap:2px;font-family:var(--font-heading),"Oswald",sans-serif;font-size:20px}.tyden-nazev .poznamka{font-family:var(--font-body),"PT Sans",sans-serif}.rozpis-akce{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rozpis-akce .tlacitko{flex:1 1 160px}.dny{list-style:none;margin:0;padding:0;gap:10px}.den,.dny{display:flex;flex-direction:column}.den{border-top:1px solid var(--linka);padding-top:10px;gap:8px}.den.dnes .den-nazev{color:var(--hodnota)}.den-hlava{display:flex;justify-content:space-between;align-items:center}.den-nazev{font-family:var(--font-heading),"Oswald",sans-serif;font-size:22px;text-transform:lowercase}.pole.male{padding:6px 10px;width:auto;font-size:15px}.smena{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:10px 12px;background:var(--ink);border:1px solid var(--linka);cursor:pointer}.smena-navrh{border-style:dashed}.smena-zrusena{opacity:.5;text-decoration:line-through}.smena-hlava{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.smena-cas{font-family:var(--font-heading),"Oswald",sans-serif;font-size:20px}.stitek{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--tlumeny);border:1px solid var(--linka);padding:1px 6px}.chybi{color:var(--hodnota);font-size:14px}.smena-lide{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:16px}.clovek-nabidka,.clovek-zadost{color:var(--hodnota)}.clovek-shozeno{color:var(--tlumeny);text-decoration:line-through}.lide-volba{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:45dvh;overflow-y:auto}.lide-volba li{flex-wrap:wrap;gap:6px}.jmeno,.lide-volba li{display:flex;align-items:center}.jmeno{flex:1 1 60%;justify-content:space-between;min-height:48px;padding:0 12px;background:var(--ink);border:1px solid var(--linka);font-size:18px;cursor:pointer}.jmeno.vybrany{border-color:var(--hodnota);border-left:4px solid var(--hodnota)}.duvod{flex-basis:100%}.historie-zmen{list-style:none;margin:0;padding:0;font-size:14px;display:flex;flex-direction:column;gap:4px;max-height:30dvh;overflow-y:auto}.pocitadlo{display:grid;grid-template-columns:56px 1fr 56px;align-items:center;text-align:center;font-size:24px;color:var(--text)}.nejblizsi{background:var(--ink);border:1px solid var(--linka);border-left:4px solid var(--hodnota);padding:16px;display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.nejblizsi.prazdna{border-left-color:var(--linka)}.nejblizsi-den{font-size:34px;line-height:1.05;text-transform:lowercase}.nejblizsi-cas,.nejblizsi-den{font-family:var(--font-heading),"Oswald",sans-serif}.nejblizsi-cas{font-size:44px;line-height:1;color:var(--hodnota);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nejblizsi .tlacitko{margin-top:8px}.smeny-sekce{margin-bottom:20px}.smeny-sekce h2{margin-bottom:10px}.smena-radek{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;background:var(--ink);border:1px solid var(--linka)}.smena-radek.zvyraznit{border-color:var(--hodnota)}.smena-radek-den{font-size:17px}.na-tobe-stitek{display:inline-block;font-family:var(--font-body),"PT Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--akce-text);background:var(--akce);padding:2px 8px;margin-left:8px;vertical-align:middle}.souhrn{background:var(--ink);border:1px solid var(--akce);padding:12px;margin-bottom:14px;display:flex;flex-direction:column;gap:8px}.souhrn .na-tobe-stitek{margin-left:0;align-self:flex-start}.souhrn.klid{border-color:var(--linka)}.souhrn.klid .na-tobe-stitek{background:none;color:var(--tlumeny);padding:0}.souhrn ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.souhrn a{color:var(--text)}.souhrn a:hover{color:var(--hodnota)}.den.zavreno{flex-direction:row;align-items:baseline;gap:12px;opacity:.55;padding-bottom:2px}.den.zavreno .den-nazev{font-size:18px}.odkaz-akce{margin-left:auto;background:none;border:0;color:var(--tlumeny);font-size:14px;text-decoration:underline;cursor:pointer;padding:6px 0}.den.neobsazeny{border:1px dashed var(--hodnota);padding:10px}.neobsazeny-text{color:var(--hodnota);font-size:15px}.smena{padding:0}.smena-telo{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:10px 12px;background:none;border:0;cursor:pointer;color:inherit}.smena-na-tobe{border-left:4px solid var(--akce)}.smena-akce{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 10px}.clovek-nabidka{color:var(--tlumeny)}.clovek-zadost{color:var(--hodnota);font-weight:700}.hledani{border:1px solid var(--linka);padding:12px;display:flex;flex-direction:column;gap:8px}.hledani.zvyraznit{border-color:var(--akce)}.hledani .na-tobe-stitek{margin-left:0;align-self:flex-start}.nabidka-upozorneni{border:1px solid var(--linka);background:var(--ink);padding:12px;margin-bottom:14px;display:flex;flex-direction:column;gap:10px}.navigace a{position:relative}.odznak{position:absolute;top:4px;left:calc(50% + 8px);min-width:20px;height:20px;padding:0 5px;background:var(--akce);color:var(--akce-text);font-family:var(--font-body),"PT Sans",sans-serif;font-size:12px;font-weight:700;line-height:20px;text-align:center}.nakup-blok{background:var(--ink);border:1px solid var(--linka);display:flex;flex-direction:column}.nakup-seznam{list-style:none;margin:0;padding:0}.nakup-seznam>li{border-bottom:1px solid var(--linka)}.nakup-radek{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 12px;min-height:56px}.nakup-nazev{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:none;border:0;padding:6px 0;text-align:left;font-size:18px;cursor:pointer;overflow-wrap:anywhere}.zmineno{font-size:13px;color:var(--hodnota)}.nakup-mnozstvi{display:grid;grid-template-columns:44px minmax(44px,auto) 44px;align-items:center;text-align:center;grid-gap:4px;gap:4px;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nakup-mnozstvi .tlacitko{min-width:44px;padding:0;font-size:22px}.nakup-detail{padding:0 12px 12px;gap:8px}.nakup-detail,.zminky{display:flex;flex-direction:column}.zminky{list-style:none;margin:0;padding:0;font-size:14px;color:var(--tlumeny);gap:2px}.nakup-akce{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:12px}.nakup-pridat{margin-top:16px}.nakup-pridat-pole{display:grid;grid-template-columns:1fr 88px;grid-gap:8px;gap:8px}.nakup-seznam.objednano .nakup-radek{opacity:.7}.skupina{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.rozbalit.tichy{color:var(--tlumeny);font-size:18px}.polozka.tichy{opacity:.85}.polozka-puvod .zmineno{color:var(--hodnota)}.identita{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:2px var(--gutter) 0;font-size:13px;line-height:18px;color:var(--tlumeny)}.identita-kdo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.identita-nastaveni{color:var(--tlumeny)}.identita-fotky,.identita-nastaveni{padding:8px 0 6px 12px;text-decoration:none;white-space:nowrap}.identita-fotky{margin-left:auto;color:var(--hodnota)}.identita-fotky+.identita-nastaveni{margin-left:0}.identita-nastaveni[aria-current=page]{color:var(--hodnota)}.nastaveni-odkazy{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.prepinac{text-decoration:none}.identita-jmeno{color:var(--text)}.nahrat-hlavicka{margin-bottom:0}.nakup-nazev .termin{font-size:13px;color:var(--hodnota)}.mnozstvi-hodnota{display:flex;flex-direction:column;align-items:center;line-height:1.1}.mnozstvi-hodnota .poznamka{font-size:12px}.tlacitko.vybrany{border-color:var(--hodnota);color:var(--hodnota)}.navrh-stitek{display:block;margin:0 0 12px;padding:4px 8px;border:1px solid var(--hodnota);color:var(--hodnota);font-size:14px}.hlavicka-odkazy{display:flex;gap:16px}.predvolby{display:flex;flex-wrap:wrap;gap:8px}.predvolby .tlacitko{flex:1 1 140px;justify-content:space-between;gap:8px}.volno-dne{margin:4px 0 6px}.email-radek{display:flex;gap:8px;margin-top:8px}.email-radek .pole{flex:1 1 auto;min-width:0}.pole.male{min-height:40px;font-size:16px}.ke-schvaleni{border-left:4px solid var(--hodnota);padding-left:12px;margin-bottom:20px}.ke-schvaleni h2{margin-bottom:8px}.tri-pole{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:8px;gap:8px;align-items:end}.udaje{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;margin:0}.udaje>div{display:grid;grid-template-columns:9em 1fr;grid-gap:8px;gap:8px}.udaje dd{margin:0;overflow-wrap:anywhere}.evidence-detail{max-height:88dvh;overflow-y:auto}.evidence-detail h3{margin:16px 0 8px}.fotky{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:8px;gap:8px}.fotky figure{margin:0;display:flex;flex-direction:column;gap:4px}.fotky img{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--ink)}.fotky figcaption{display:flex;justify-content:space-between;align-items:center;gap:6px}.prepinac-jazyka{justify-content:flex-end;margin-bottom:16px}.prepinac.jazyky{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.souhrn-lidi .jmeno{gap:12px}.souhrn-lidi .jmeno span:first-child{flex:1 1 auto}.den-hlava{gap:8px}.den-tlacitka{display:flex;gap:8px;align-items:center;min-width:0;flex-shrink:1}.den-tlacitka .pole{max-width:9em;min-width:0}.den-nazev,.den-tlacitka .tlacitko{white-space:nowrap}.souhlas{margin-bottom:24px}.souhlas h2{margin-bottom:8px}.souhlas p,.souhlas-volby{margin-bottom:12px}.souhlas-volby{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.souhlas-volby .tlacitko{padding:8px 12px;text-align:center}.souhlas-stav{margin:-16px 0 24px}.ukoly-filtr{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 18px}.ukoly-filtr:has(+.ukoly-filtr-zadavatel){margin-bottom:8px}.ukoly-filtr-zadavatel{margin-top:0}.ukol-stav-zmena{display:block}.ukol{display:flex;align-items:stretch;background:var(--ink);border:1px solid var(--linka)}.ukol-hotovy{opacity:.6}.ukol-hotovy .ukol-nazev{text-decoration:line-through}.ukol-znovu{flex:0 0 auto;padding:0 12px;border:0;border-left:1px solid var(--linka);color:var(--hodnota);text-decoration:underline}.ukol-odskrtnout,.ukol-znovu{background:none;cursor:pointer}.ukol-odskrtnout{flex:0 0 52px;display:flex;align-items:center;justify-content:center;border:0;border-right:1px solid var(--linka)}.ukol-odskrtnout span{width:22px;height:22px;border:2px solid var(--tlumeny)}.ukol-odskrtnout span.plny{background:var(--hodnota)}.ukol-odskrtnout span.plny,.ukol-odskrtnout:active span{border-color:var(--hodnota)}.ukol-telo{flex:1 1;min-width:0;padding:12px;text-decoration:none;display:flex;flex-direction:column}.ukol-nazev{font-size:17px;line-height:1.35;overflow-wrap:anywhere}.ukoly-novy{position:fixed;right:var(--gutter);bottom:calc(var(--nav) + var(--safe-bottom) + 14px);z-index:15}.volby{display:flex;flex-wrap:wrap;gap:8px}.ukol-titul{margin:14px 0 12px;font-size:28px;line-height:1.15;text-transform:none}.ukol-udaje{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0 0 14px;font-size:15px}.ukol-udaje dt{color:var(--tlumeny);font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase}.ukol-udaje dd{margin:0;overflow-wrap:anywhere}.ukol-zadani{white-space:pre-wrap;background:var(--ink);border:1px solid var(--linka);padding:12px;overflow-wrap:anywhere}.ukol-vlakno{margin-top:26px;display:flex;flex-direction:column;gap:10px}.odpoved{border-left:3px solid var(--linka);padding:4px 0 4px 12px}.odpoved p{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.odpoved.tichy{opacity:.75}.hlas{display:inline-flex;flex-direction:column}.hlas-tlacitko{position:relative;overflow:hidden}.hlas-uroven{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--akce-text);transform-origin:left}.navrh-nazev{font-family:inherit;text-transform:none;font-size:18px;line-height:1.3;margin:8px 0 4px;font-weight:600}.navrh-zadani{color:var(--text);font-size:15px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ukoly-navrhy-odkaz{color:var(--hodnota);font-family:var(--font-heading),"Oswald",sans-serif;text-transform:lowercase;font-size:18px}.ukoly-toast{position:fixed;left:var(--gutter);right:var(--gutter);bottom:calc(var(--nav) + var(--safe-bottom) + 72px);z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--ink);border:1px solid var(--hodnota)}.ukoly-toast span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ukoly-toast.zalomit span{white-space:normal}.stranka:has(.ukoly-novy){padding-bottom:90px}.jmeno-tlacitko,.odpoved .typ{text-transform:none}.vlakno{gap:10px}.vlakno,.vlakno-zpravy{display:flex;flex-direction:column}.vlakno-zpravy{gap:6px}.vlakno-stranka{padding-bottom:210px}.vlakno-den{align-self:center;margin:12px 0 4px;font-size:13px;color:var(--tlumeny);text-transform:lowercase}.zprava{display:flex;flex-direction:column;align-items:flex-start;max-width:88%}.zprava-moje{align-self:flex-end;align-items:flex-end}.zprava-autor{font-size:13px;color:var(--tlumeny);margin:6px 0 2px}.zprava-bublina{background:var(--ink);border:1px solid var(--linka);padding:8px 10px 4px;min-width:0;max-width:100%;cursor:pointer}.zprava-system .zprava-bublina{border-style:dashed;opacity:.8}.zprava-nalezena .zprava-bublina{outline:2px solid var(--hodnota)}.zprava-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.4}.odkaz-v-textu,.zprava-bublina a,.zprava-text a{color:var(--hodnota)}.odkaz-v-textu{text-decoration:underline;text-underline-offset:2px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}h1 .odkaz-v-textu,h2 .odkaz-v-textu,h3 .odkaz-v-textu{text-transform:none}.zprava-cas{font-size:11px;color:var(--tlumeny);text-align:right;margin-top:2px}.zprava-foto-tlacitko{display:block;padding:0;border:0;background:none;cursor:zoom-in}.zprava-foto{display:block;max-width:min(260px,70vw);max-height:320px;object-fit:cover}.zprava-soubor{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;text-decoration:none;color:var(--text)!important}.zprava-soubor-nazev{overflow-wrap:anywhere;font-weight:600}.zprava-bublina audio{width:min(260px,70vw);height:36px;display:block;margin-bottom:4px}.zprava-akce{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.nahled-odkazu{display:flex;gap:8px;align-items:flex-start;margin-top:6px;padding:6px;border:1px solid var(--linka);text-decoration:none;color:var(--text)!important;font-size:14px;overflow-wrap:anywhere}.nahled-odkazu img{width:56px;height:56px;object-fit:cover;flex:none}.navrh-u-zpravy{gap:6px;margin-top:6px;padding:8px 10px;border:1px dashed var(--hodnota);max-width:100%}.navrh-u-zpravy,.psani{display:flex;flex-direction:column}.psani{gap:8px}.psani-dole{position:fixed;left:0;right:0;bottom:calc(var(--nav) + var(--safe-bottom));z-index:15;padding:8px var(--gutter);background:var(--pozadi);border-top:1px solid var(--linka)}.psani textarea.pole{min-height:48px;max-height:30dvh;resize:none;field-sizing:content}.psani-tlacitka{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.psani-tlacitka .psani-odeslat{margin-left:auto}.psani-tlacitka .hlas-tlacitko{white-space:nowrap}.hledani-chat{gap:8px;margin-bottom:16px}.hledani-chat,.vysledek{display:flex;flex-direction:column}.vysledek{gap:4px;padding:10px;background:var(--ink);border:1px solid var(--linka);text-decoration:none;overflow-wrap:anywhere}.chat-hlavicka{margin-bottom:10px}.insp-sekce{margin-top:24px;display:flex;flex-direction:column;gap:10px}.insp-sekce h2{font-size:22px}.insp-karta{display:flex;gap:12px;align-items:flex-start}.insp-nahled{flex:0 0 96px;padding:0;border:1px solid var(--linka);background:none;cursor:zoom-in}.insp-nahled img{display:block;width:96px;height:128px;object-fit:cover}.insp-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.insp-text .navrh-nazev{margin:0}.insp-proc{color:var(--hodnota)}.insp-akce{margin-top:6px}.insp-akce .pole.male,.insp-vyber{max-width:100%}.insp-vyber{position:relative;display:flex;align-items:center;flex:1 1 100%;width:100%;height:auto}.insp-vyber span{overflow-wrap:anywhere;line-height:1.25;padding-right:18px}.insp-vyber span:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.insp-vyber select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.insp-vyber:focus-within{border-color:var(--hodnota)}.insp-navod summary{cursor:pointer;font-size:15px;margin-bottom:8px}.insp-velky{display:block;max-width:100%;max-height:75dvh;margin:0 auto}.insp-postup{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:15px}.insp-klic{font-family:ui-monospace,monospace;overflow-wrap:anywhere;font-size:15px;margin:8px 0}.insp-misto{margin:0;font-size:15px}.insp-formular{display:flex;flex-direction:column;gap:10px}.ukol-inspirace{margin-top:20px}.ukol-inspirace,.ukol-inspirace ul{display:flex;flex-direction:column;gap:8px}.ukol-inspirace ul{list-style:none;margin:0;padding:0}.ukol-inspirace li{display:flex;gap:10px;align-items:center}.ukol-inspirace img{width:48px;height:64px;object-fit:cover;border:1px solid var(--linka);flex:0 0 48px}button.odkaz-historie{background:none;border:0;font:inherit;font-size:15px;cursor:pointer;text-align:left}.zprava-audio{display:flex;align-items:center;gap:8px}.zprava-audio audio{flex:1 1;min-width:0}.zprava-video{display:block;width:100%;max-width:360px;max-height:70dvh;background:#000}.ukoly-poznamka{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.poslech-prehravac{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.poslech-nazev{font-size:22px;margin:0;overflow-wrap:anywhere}.poslech-posuvnik{width:100%;accent-color:var(--hodnota)}.poslech-casy{display:flex;justify-content:space-between;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.poslech-ovladani{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:8px;gap:8px}.poslech-hrat{font-size:20px}.poslech-vse{display:flex;align-items:center;gap:8px}.poslech-prazdny{display:flex;flex-direction:column;gap:10px}.poslech-nadpis{font-size:22px;margin:0 0 10px}.poslech-polozka[data-hraje]{border-color:var(--hodnota)}.poslech-polozka .polozka-text:disabled{cursor:default}.galaxie{position:fixed;inset:0;z-index:0;pointer-events:none}[data-efekt=galaxie] .appka{position:relative;z-index:1}[data-efekt=galaxie] body{background:radial-gradient(ellipse at 70% -10%,#0B1430 0,var(--pozadi) 55%) fixed,var(--pozadi)}[data-efekt=galaxie] h1,[data-efekt=galaxie] h2{font-weight:400;letter-spacing:.01em}.fronta{max-width:1600px;margin:0 auto}.fronta .hlavicka{flex-wrap:wrap}.fronta-cislo{font-family:var(--font-mono),ui-monospace,monospace;color:var(--hodnota);font-size:13px;letter-spacing:.02em;text-transform:none}h1 .fronta-cislo{font-size:.55em;vertical-align:middle}.fronta-hori{color:var(--akce)}.fronta-filtry{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.fronta-filtry .pole{min-height:40px;padding:6px 10px}@media (min-width:700px){.fronta-filtry{grid-template-columns:2fr repeat(4,1fr) auto}}.fronta-tabule{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start}.fronta-sloupec{display:flex;flex-direction:column;gap:8px;min-width:0}.fronta-sloupec h2{padding:4px 0 6px;border-bottom:1px solid var(--linka)}.fronta-skryty{display:none}@media (min-width:1000px){.fronta-tabule{grid-template-columns:repeat(var(--sloupcu,5),minmax(0,1fr))}.fronta-skryty{display:flex}.fronta-prepinac{display:none}}.fronta-listek{border:1px solid var(--linka);background:color-mix(in srgb,var(--ink) 88%,transparent);display:flex;flex-direction:column}.fronta-listek.priorita-hori{border-left:3px solid var(--akce)}.fronta-listek.priorita-vysoka{border-left:3px solid var(--hodnota)}.fronta-listek .tlacitko{margin:0 10px 10px;align-self:flex-start}.fronta-beru{border-color:var(--hodnota);color:var(--hodnota);background:transparent}.fronta-listek-odkaz{display:flex;flex-direction:column;gap:4px;padding:10px;text-decoration:none}.fronta-listek-odkaz:hover .fronta-nazev{color:var(--hodnota)}.fronta-nazev{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.fronta-meta{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:13px}.fronta-meta.poznamka{font-size:12px}.fronta-ceka{border:1px solid var(--hodnota);padding:10px 12px;margin-bottom:14px;background:color-mix(in srgb,var(--ink) 85%,transparent)}.fronta-ceka h2{margin-bottom:8px}.fronta-ceka-radek{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding:6px 0;border-top:1px solid var(--linka);flex-wrap:wrap}.fronta-ceka-zprava{font-size:14px;color:var(--tlumeny);overflow-wrap:anywhere;max-width:70ch}.fronta-detail{max-width:900px;margin:0 auto}.fronta-popis{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid var(--linka);padding-left:12px}.fronta-komentar{padding:10px 0;border-top:1px solid var(--linka)}.fronta-komentar-text{white-space:pre-wrap;overflow-wrap:anywhere}.fronta-psani{margin-top:12px}.fronta-psani input[type=file]{max-width:100%;font-size:14px}.fronta-prilohy{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.fronta-priloha{display:flex;flex-direction:column;gap:4px;max-width:220px;border:1px solid var(--linka);padding:6px;text-decoration:none;font-size:13px;overflow-wrap:anywhere}.fronta-priloha img{width:100%;max-height:160px;object-fit:cover;display:block}