body:not(.kids-page):has([data-citacka])>.site-header{position:sticky;top:0;z-index:30;background:var(--paper);box-shadow:0 2px 10px #233f3d14}.citacka{--citacka-pomer:.708;--citacka-vyska:min(620px,calc(100svh - 254px));position:relative;min-width:0;max-width:100%;scroll-margin-top:var(--citacka-odsadenie,0px);color:var(--ink);font-family:var(--font-body)}.citacka-strany{list-style:none;padding:0;margin:0}.citacka-strana{min-width:0;margin:0 0 32px;scroll-margin-top:16px}.citacka-strana figure{margin:0}.citacka-strana img{display:block;width:100%;height:auto;max-width:100%}.citacka-prepis{padding:20px 24px;background:var(--surface);color:var(--ink);font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.citacka-prepis p+p{margin-top:12px}.citacka-oznacenie{max-width:100%;width:fit-content;padding:8px 14px;border:1px solid var(--control-line);background:var(--butter);box-shadow:2px 3px 0 #233f3d12;font-size:1rem;font-weight:800;line-height:1.35;transform:rotate(-1deg);overflow-wrap:anywhere}.citacka--ready{padding:16px 24px 12px;border:2px solid var(--ink);border-radius:5px 17px 7px 15px;background:var(--mint);box-shadow:4px 5px 0 #233f3d14}.citacka-hlavicka{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;min-width:0}.citacka-akcie{display:flex;gap:8px;flex-shrink:0}.citacka-tlacidlo{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-width:48px;min-height:48px;padding:9px 14px;border:1px solid var(--control-line);border-radius:10px;background:var(--surface);color:var(--ink);font:800 1rem/1.4 var(--font-body);touch-action:manipulation}.citacka-ikona{display:inline-flex;justify-content:center;align-items:center;min-width:24px;font-size:1.5rem;line-height:1}.citacka-text .citacka-ikona{font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.06em}.citacka-tlacidlo[aria-expanded="true"],.citacka-tlacidlo[aria-pressed="true"]{background:var(--teal);border-color:var(--teal);color:var(--surface)}.citacka-tlacidlo[aria-disabled="true"],.citacka-tlacidlo:disabled{opacity:1;color:var(--muted);border-color:var(--line);background:var(--paper);cursor:default}.citacka :is(button,a):focus-visible,.citacka:focus-visible{outline:3px solid var(--purple);outline-offset:3px;box-shadow:0 0 0 2px var(--surface)}.citacka-stol{position:relative;min-width:0;padding-inline:56px}.citacka--ready .citacka-strany{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,calc(var(--citacka-vyska) * var(--citacka-pomer)));margin:0 auto;background:var(--surface);border-radius:3px;box-shadow:0 2px 0 #d1cbbb,0 5px 0 var(--surface),0 6px 0 #bcb8a8,0 18px 28px -13px #233f3d70}.citacka--ready .citacka-strana{margin:0;min-width:0;position:relative;background:var(--surface)}.citacka--ready .citacka-strana img{height:var(--citacka-vyska);object-fit:contain;background:var(--surface);touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.citacka-obrazok{height:var(--citacka-vyska);overflow:hidden;min-width:0}.citacka--ready .citacka-obrazok>img{cursor:zoom-in}.citacka--ready .citacka-prepis{border-top:1px solid var(--line);max-width:100%;text-align:left}.citacka-listovanie{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:12px;align-items:center;max-width:550px;margin:18px auto 10px}.citacka-predosla,.citacka-dalsia{padding:0;background:var(--teal);border-color:var(--teal);color:var(--surface)}.citacka-listovanie .citacka-tlacidlo-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.citacka-stav{text-align:center;min-width:0;line-height:1.3}.citacka-pocitadlo{font-weight:850;font-size:1rem;font-variant-numeric:tabular-nums}.citacka-nazov{margin:4px 0 0!important;color:var(--muted);font-size:1rem;overflow-wrap:anywhere}.citacka-nahlady{position:relative;display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;width:fit-content;margin:0 auto;padding:7px 5px 10px;scrollbar-width:thin;scrollbar-color:var(--control-line) transparent}.citacka-nahlad{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 50px;width:50px;height:68px;padding:4px;border:1px solid var(--control-line);border-radius:4px;background:var(--surface);color:var(--ink)}.citacka-nahlad img{width:40px;height:56px;object-fit:contain;pointer-events:none}.citacka-nahlad-cislo{position:absolute;right:0;bottom:0;display:grid;place-items:center;min-width:21px;height:23px;padding:0 4px;border-radius:4px 0 2px 0;background:var(--surface);color:var(--ink);font-size:1rem;font-weight:800;line-height:1}.citacka-nahlad[aria-current]{outline:2px solid var(--teal);outline-offset:2px;border-color:var(--teal)}.citacka-nahlad[aria-current] .citacka-nahlad-cislo{background:var(--teal);color:var(--surface)}.citacka-nahlad-koniec{font-size:1.7rem;color:var(--purple)}.citacka-koniec-karta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:32px 28px;text-align:center;min-height:300px;background:var(--surface)}.citacka-koniec-karta::before{content:'✦';color:var(--purple);font-size:2.5rem;line-height:1}.citacka-koniec-karta h2{font-size:clamp(1.6rem,3vw,2.5rem);max-width:20ch}.citacka-koniec-karta ol{max-width:38ch;padding-left:24px;margin:0;text-align:left}.citacka-koniec-karta li+li{margin-top:12px}.citacka-koniec-karta .cluster{justify-content:center}.citacka--ready .citacka-koniec-karta{height:var(--citacka-vyska);min-height:0;overflow:auto;justify-content:safe center;overscroll-behavior:contain}.citacka--ready.citacka--koniec .citacka-strany{width:min(100%,740px)}.citacka-zamknuta{overflow:hidden;scrollbar-gutter:stable}.citacka-dialog{position:fixed;inset:0;max-width:none;max-height:none;width:100%;height:100%;height:100dvh;padding:0;margin:0;border:0;background:var(--paper);color:var(--ink)}.citacka-dialog::backdrop{background:var(--ink)}.citacka.citacka--cela{--citacka-vyska:min(1000px,calc(100dvh - 244px));box-sizing:border-box;width:100%;height:100%;min-height:100dvh;max-width:none;margin:0;border:0;border-radius:0;padding:16px max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));overflow:auto;background:var(--paper);box-shadow:none}.citacka.citacka--cela .citacka-hlavicka{max-width:1300px;margin-inline:auto}.citacka--kids .citacka-tlacidlo{min-width:56px;min-height:56px;border-radius:16px}.citacka--kids .citacka-listovanie{grid-template-columns:56px minmax(0,1fr) 56px}.citacka--kids .citacka-nahlad{flex-basis:56px;width:56px}.citacka--kids{background:var(--lavender);padding:12px;--citacka-vyska:min(560px,calc(100svh - 274px))}@media(hover:hover){.citacka-tlacidlo:hover:not(:disabled):not([aria-disabled="true"]){background:var(--butter);color:var(--ink);border-color:var(--ink)}.citacka-nahlad:hover{border-color:var(--ink);background:var(--butter)}}@media(min-width:1100px){.citacka.citacka--ready{container-type:inline-size;--citacka-vyska:min(calc((100cqw - 112px) / (2 * var(--citacka-pomer))),calc(100svh - 190px));display:grid;grid-template-columns:minmax(160px,1fr) auto;align-content:start;padding:12px 20px 8px}.citacka-hlavicka{grid-column:1/-1;margin-bottom:10px}.citacka-stol{grid-column:1/-1}.citacka-listovanie{grid-column:1;grid-row:3;grid-template-columns:minmax(0,1fr);margin:10px 16px 0 0;max-width:none}.citacka-nahlady{grid-column:2;grid-row:3;gap:8px;margin:4px 0 0;padding-block:7px}.citacka-nahlad{height:54px}.citacka-nahlad img{width:30px;height:42px}.citacka-nahlad-cislo{font-size:.875rem;height:20px}.citacka--ready .citacka-strany{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,calc(var(--citacka-vyska) * 2 * var(--citacka-pomer)))}.citacka--obalka .citacka-strana{grid-column:2}.citacka--ready.citacka--obalka .citacka-strany{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);width:min(100%,calc(var(--citacka-vyska) * 1.82 * var(--citacka-pomer)));background:radial-gradient(#9c89671c .6px,transparent .8px) 0 0/5px 5px,linear-gradient(90deg,#eee5d3,#f6efdf 40%,#d9d0bd 45%,var(--surface) 45.1%)}.citacka--obalka .citacka-strany::before{content:'✦';position:absolute;left:22.5%;top:calc(var(--citacka-vyska) / 2);transform:translate(-50%,-50%);color:#b6aa90;font-size:1.4rem;opacity:.55}.citacka--dvojstrana .citacka-strany::after{content:'';position:absolute;pointer-events:none;top:0;left:calc(50% - 10px);width:20px;height:var(--citacka-vyska);background:linear-gradient(90deg,transparent,#233f3d0c 40%,#233f3d26 49%,#fffdf875 52%,transparent)}.citacka--koniec .citacka-strana{grid-column:1/-1}.citacka-predosla,.citacka-dalsia{position:absolute;top:calc(72px + var(--citacka-vyska) / 2 - 24px)}.citacka-predosla{left:20px}.citacka-dalsia{right:20px}.citacka-stav{grid-column:1}.citacka--cela .citacka-predosla{left:24px}.citacka--cela .citacka-dalsia{right:24px}}@media(max-width:1099px){.citacka-stol{padding:0}.citacka--ready{padding:12px}.citacka-hlavicka{align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}.citacka-akcie{gap:6px}.citacka-akcie .citacka-tlacidlo{padding:0}.citacka-akcie .citacka-tlacidlo-text{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.citacka-oznacenie{font-size:1rem;padding:7px 9px}.citacka--ready .citacka-strany{width:100%}.citacka-nahlady{gap:10px}.citacka-koniec-karta{padding:24px 20px}.citacka-koniec-karta .cluster{flex-direction:column;align-items:stretch;width:100%}.citacka--kids .citacka-hlavicka{flex-wrap:wrap}.citacka.citacka--cela{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.citacka--cela .citacka-hlavicka{width:100%;flex-shrink:0;margin-bottom:8px}.citacka--cela .citacka-stol{flex:1;min-height:0}.citacka--cela .citacka-strany,.citacka--cela .citacka-strana,.citacka--cela figure{height:100%;min-height:0}.citacka--cela figure{display:flex;flex-direction:column}.citacka--cela .citacka-obrazok{flex:1;min-height:0;height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.citacka--cela .citacka-obrazok>img{height:100%;width:auto;max-width:none;margin-inline:auto;touch-action:pan-x pan-y pinch-zoom}.citacka--cela .citacka-prepis{max-height:40%;overflow:auto;flex-shrink:0}.citacka--cela .citacka-listovanie{width:100%;flex-shrink:0;margin:8px auto 0}.citacka--cela .citacka-nahlady,.citacka--cela .citacka-nazov{display:none}.citacka--cela .citacka-koniec-karta{height:100%}}@media(max-width:599px){.citacka-sekcia{margin-inline:calc(var(--gutter,20px) * -1)}.citacka{--citacka-vyska:min(calc(100vw / var(--citacka-pomer)),calc(100svh - 230px))}.citacka--ready{padding:10px 0;border-inline:0;border-radius:0;box-shadow:none}.citacka--ready .citacka-hlavicka,.citacka--ready .citacka-listovanie,.citacka--ready .citacka-nahlady{padding-inline:10px}.citacka-listovanie{margin-top:16px;gap:8px}.citacka-prepis{padding:20px 16px}.citacka--kids{--citacka-vyska:min(calc(100vw / var(--citacka-pomer)),calc(100svh - 250px))}.citacka--cela{--citacka-vyska:calc(100dvh - 260px)}}@media(prefers-reduced-motion:no-preference){.citacka--kids.citacka--koniec .citacka-koniec-karta::before{animation:citacka-iskra .5s ease-out}@keyframes citacka-iskra{from{transform:scale(.7) rotate(-20deg)}to{transform:scale(1) rotate(0)}}}@media(prefers-reduced-motion:reduce){.citacka *,.citacka *::before,.citacka *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.citacka-vzor{margin:0;background:var(--paper)}.citacka-vzor-hlavicka{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;border-bottom:1px solid var(--line)}.citacka-vzor-hlavicka .brand img{width:160px}.citacka-vzor-uvod{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:32px 0 24px}.citacka-vzor-uvod .eyebrow{margin:0 0 8px;font-size:1rem}.citacka-vzor-uvod h1{font-size:clamp(2rem,4vw,3rem)}.citacka-vzor-uvod>p{max-width:34ch;color:var(--muted)}.citacka-vzor-poznamka{padding:24px 0 40px;color:var(--muted)}.citacka-vzor-deti{padding:32px 0;border-top:1px solid var(--line)}.citacka-vzor-deti summary{min-height:56px;cursor:pointer;font-weight:800;display:list-item}.citacka-vzor-deti .citacka{margin-top:20px}@media(max-width:599px){.citacka-vzor>.container{width:calc(100% - 24px)}.citacka-vzor-hlavicka{padding-block:8px}.citacka-vzor-hlavicka .text-link{font-size:1rem}.citacka-vzor-uvod{display:block;padding:20px 0}.citacka-vzor-uvod>p{margin-top:12px}}.citacka--cela .citacka-hlavicka{position:sticky;top:0;z-index:5;background:var(--paper)}.citacka--cela .citacka-cela{min-width:112px;min-height:56px;padding:10px 12px}.citacka--cela .citacka-cela .citacka-tlacidlo-text{position:static;width:auto;height:auto;clip-path:none;overflow:visible;white-space:normal}.citacka.citacka--cela.citacka--s-pomocou{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.citacka--cela>.help-float{position:fixed;right:12px;bottom:max(12px,env(safe-area-inset-bottom));min-height:56px;z-index:10}@media(max-width:1099px){.citacka--cela .citacka-akcie{margin-left:auto;flex-wrap:wrap}}@media(max-width:1099px){.citacka-akcie .citacka-lupa{padding:0 12px}.citacka-akcie .citacka-lupa .citacka-tlacidlo-text{position:static;width:auto;height:auto;clip-path:none;overflow:visible;white-space:nowrap}}.citacka-lupa:not(:disabled){background:var(--butter);border-color:var(--ink)}.lupa{position:fixed;inset:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#1d2b2a;color:#fff;overflow:hidden}.lupa[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto}.lupa::backdrop{background:#1d2b2a}.lupa-zamknuta{overflow:hidden}.lupa-hore{display:flex;align-items:center;gap:8px;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 8px max(10px,env(safe-area-inset-left))}.lupa-stav{flex:1;min-width:0;margin:0;font:800 1rem/1.3 var(--font-body);overflow-wrap:anywhere}.lupa-plocha{position:relative;overflow:hidden;touch-action:none;cursor:grab;background:#2a3a39;outline-offset:-3px}.lupa-plocha:active{cursor:grabbing}.lupa-obr{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;user-select:none;-webkit-user-select:none;pointer-events:none;background:#fff;will-change:transform}.lupa-obr--anim{transition:transform .28s ease-out}.lupa-pomoc{margin:0;padding:6px 12px 0;font-size:.875rem;line-height:1.35;color:#d9e3e0;text-align:center}.lupa-dole{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.lupa-tlacidlo{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:8px 14px;border:2px solid #fff;border-radius:12px;background:transparent;color:#fff;font:800 1rem/1.2 var(--font-body);touch-action:manipulation;cursor:pointer}.lupa-ikona{font-size:1.4rem;line-height:1}.lupa-dalej{background:var(--butter);border-color:var(--butter);color:var(--ink)}.lupa-tlacidlo[aria-disabled="true"]{opacity:.45}.lupa-cela[aria-pressed="true"]{background:#fff;color:var(--ink)}.lupa :is(button,.lupa-plocha):focus-visible{outline:3px solid var(--butter);outline-offset:2px}@media(min-width:700px){.lupa-dole{max-width:560px;width:100%;margin:0 auto}}@media(hover:hover){.lupa-tlacidlo:hover{background:#fff;color:var(--ink)}}@media(prefers-reduced-motion:reduce){.lupa-obr--anim{transition:none}}