@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--podklad: #f5f3f6;--plocha: #ffffff;--plocha-2: #eef8f6;--plocha-3: #e6f6f4;--ram: #d0d9da;--ram-2: #e4ece9;--ram-ovladaci: #b6c3c4;--tmava: #243942;--tmava-hover: #141f24;--text: #243942;--text-2: #40545c;--text-3: #617177;--akcent: #297175;--akcent-hover: #2dbbab;--akcent-active: #23615f;--akcent-text: #ffffff;--akcent-tint: #eef8f6;--akcent-tint-2: #d7efec;--mata: #2dbbab;--mata-svetla: #3fe9d8;--dobre: #1b7a4f;--dobre-tint: #e2f4ec;--pozor: #8a5406;--pozor-tint: #fbf0dd;--spatne: #c0392b;--spatne-tint: #fdecec;--graf-druha: #c9d6d6;--graf-pas: rgb(41 113 117 / 8%);--pismo: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--pismo-cisla: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--t-xs: .6875rem;--t-s: .8125rem;--t-m: .875rem;--t-l: .9375rem;--t-xl: 1.0625rem;--t-2xl: 1.375rem;--t-3xl: 1.875rem;--t-cislo: 1.8125rem;--t-cislo-male: 1.25rem;--v-normalni: 400;--v-stredni: 600;--v-silny: 700;--v-vyrazny: 800;--vr-tesna: 1.2;--vr-bezna: 1.55;--o-1: 4px;--o-2: 8px;--o-3: 12px;--o-4: 16px;--o-5: 24px;--o-6: 32px;--o-7: 48px;--r-1: 6px;--r-2: 10px;--r-3: 12px;--r-4: 16px;--r-5: 28px;--r-pole: 14px;--r-plna: 999px;--stin-1: 0 6px 20px rgb(36 57 66 / 6%);--stin-2: 0 18px 55px rgb(36 57 66 / 12%);--stin-3: 0 18px 55px rgb(36 57 66 / 18%);--stin-bublina: 0 18px 55px rgb(36 57 66 / 22%);--vyska-prvku: 44px;--vyska-prvku-mala: 36px;--sirka-obsahu: 1340px;--prechod: .16s cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}[hidden]{display:none!important}body{background:var(--podklad);color:var(--text);font-family:var(--pismo);font-size:var(--t-m);line-height:var(--vr-bezna);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{margin:0;line-height:var(--vr-tesna);font-weight:var(--v-silny)}p{margin:0}a{color:var(--akcent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--akcent);outline-offset:2px;border-radius:var(--r-1)}kbd{display:inline-block;min-width:17px;padding:1px 5px;border:1px solid currentcolor;border-radius:var(--r-1);font-family:inherit;font-size:var(--t-xs);font-weight:var(--v-stredni);line-height:1.45;text-align:center;opacity:.6}.preskocit{position:fixed;top:var(--o-2);left:var(--o-2);z-index:100;transform:translateY(-200%);padding:var(--o-2) var(--o-4);border:0;border-radius:var(--r-2);background:var(--akcent);color:var(--akcent-text);font:inherit;font-weight:var(--v-silny);cursor:pointer}.preskocit:focus-visible{transform:none}.jen-pro-cteni{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.brana{display:grid;place-items:center;min-height:100dvh;padding:var(--o-5);background:radial-gradient(60rem 30rem at 50% -10%,var(--akcent-tint) 0%,transparent 70%),var(--podklad)}.brana__karta{width:min(420px,100%);padding:var(--o-6);border:1px solid var(--ram);border-radius:var(--r-5);background:var(--plocha);box-shadow:var(--stin-3)}.brana__znacka{font-size:var(--t-2xl);letter-spacing:-.02em}.brana__popis{margin-top:var(--o-1);color:var(--text-3);font-size:var(--t-s)}.brana__form{display:grid;gap:var(--o-4);margin-top:var(--o-5)}.brana__komu,.brana__napoveda{color:var(--text-3);font-size:var(--t-s)}.brana__napoveda{margin-top:var(--o-4)}.brana__napoveda code{font-family:var(--pismo-cisla);font-size:var(--t-l);font-weight:var(--v-silny);color:var(--text);letter-spacing:.12em}.brana__jinak{text-align:center}.hlavicka{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--ram);background:color-mix(in srgb,var(--plocha) 82%,transparent);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.hlavicka__vnitrek{display:flex;align-items:center;gap:var(--o-5);max-width:var(--sirka-obsahu);margin:0 auto;padding:var(--o-3) var(--o-5)}.hlavicka__znacka{display:flex;align-items:center;gap:var(--o-2);color:var(--text);font-weight:var(--v-vyrazny);font-size:var(--t-l);letter-spacing:-.015em;white-space:nowrap}.hlavicka__znacka:hover{text-decoration:none}.hlavicka__znak{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r-2);background:var(--akcent);color:var(--akcent-text);font-size:var(--t-s);font-weight:var(--v-vyrazny)}.hlavicka__akce{display:flex;align-items:center;gap:var(--o-2);margin-left:auto}.lista{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.lista::-webkit-scrollbar{display:none}.lista a{position:relative;padding:var(--o-2) var(--o-3);border-radius:var(--r-2);color:var(--text-2);font-size:var(--t-m);font-weight:var(--v-stredni);white-space:nowrap;transition:background var(--prechod),color var(--prechod)}.lista a:hover{background:var(--plocha-2);color:var(--text);text-decoration:none}.lista a[aria-current=page]{background:var(--akcent-tint);color:var(--akcent);font-weight:var(--v-silny)}.vzhled{display:flex;gap:2px;padding:2px;border:1px solid var(--ram);border-radius:var(--r-plna);background:var(--plocha-2)}.vzhled button{width:27px;height:25px;border:0;border-radius:var(--r-plna);background:transparent;color:var(--text-3);font:inherit;font-size:var(--t-s);line-height:1;cursor:pointer;transition:background var(--prechod),color var(--prechod)}.vzhled button:hover{color:var(--text)}.vzhled button[aria-pressed=true]{background:var(--plocha);color:var(--text);box-shadow:var(--stin-1)}.obsah{max-width:var(--sirka-obsahu);margin:0 auto;padding:var(--o-6) var(--o-5) var(--o-7)}.obsah:focus{outline:none}.uzky{max-width:1040px}.zahlavi{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--o-3);margin-bottom:var(--o-5)}.zahlavi__text{flex:1 1 260px;min-width:0}.zahlavi h1{font-size:var(--t-3xl);font-weight:var(--v-vyrazny);letter-spacing:-.025em}.zahlavi__popis{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);margin-top:var(--o-2);color:var(--text-3);font-size:var(--t-m)}.zahlavi__akce{display:flex;flex-wrap:wrap;gap:var(--o-2)}.mrizka{display:grid;gap:var(--o-4)}.mrizka--12{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.mrizka--auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.mrizka--dlazdice{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.sl-3{grid-column:span 3}.sl-4{grid-column:span 4}.sl-5{grid-column:span 5}.sl-6{grid-column:span 6}.sl-7{grid-column:span 7}.sl-8{grid-column:span 8}.sl-12{grid-column:span 12}.karta{padding:var(--o-5);border:1px solid var(--ram);border-radius:var(--r-5);background:var(--plocha);box-shadow:var(--stin-2);min-width:0}.karta+.karta,.karta+.mrizka,.mrizka+.karta,.mrizka+.mrizka{margin-top:var(--o-4)}.karta--tisa{border-color:var(--ram-2);background:var(--plocha-2);box-shadow:none}.karta__titulek{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--o-3);margin-bottom:var(--o-4)}.karta__titulek h2{font-size:var(--t-xl);letter-spacing:-.015em}.karta__titulek--ovladani{align-items:center}.karta__vedlejsi{color:var(--text-3);font-size:var(--t-s);white-space:nowrap}.dlazdice{position:relative;padding:var(--o-4) var(--o-5) var(--o-5);border:1px solid var(--ram);border-radius:var(--r-4);background:var(--plocha);box-shadow:var(--stin-2);overflow:hidden}.dlazdice:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--plocha-3)}.dlazdice--dobre:before{background:var(--dobre)}.dlazdice--pozor:before{background:var(--pozor)}.dlazdice--spatne:before{background:var(--spatne)}.dlazdice--hlavni:before{background:var(--akcent)}.dlazdice__popisek{display:flex;align-items:center;gap:var(--o-2);color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.07em;text-transform:uppercase}.dlazdice__cislo{margin-top:var(--o-3);font-size:var(--t-cislo);font-weight:var(--v-vyrazny);line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.dlazdice__cislo--male{font-size:var(--t-cislo-male)}.dlazdice--dobre .dlazdice__cislo{color:var(--dobre)}.dlazdice--pozor .dlazdice__cislo{color:var(--pozor)}.dlazdice--spatne .dlazdice__cislo{color:var(--spatne)}.dlazdice__pod{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);margin-top:var(--o-2);color:var(--text-3);font-size:var(--t-s)}.zmena{font-size:var(--t-xs);font-weight:var(--v-vyrazny);font-variant-numeric:tabular-nums;white-space:nowrap}.zmena--nahoru{color:var(--dobre)}.zmena--dolu{color:var(--spatne)}.zmena--stejne{color:var(--text-3)}.tabulka-obal{overflow-x:auto;margin-inline:calc(-1 * var(--o-5));padding:0 var(--o-5)}.tabulka-obal:not(:first-child){margin-top:var(--o-5)}.tabulka-obal+.pole__napoveda{display:block;margin-top:var(--o-4)}.odznak{display:inline-flex;align-items:center;gap:var(--o-1);padding:2px var(--o-2);border-radius:var(--r-plna);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.01em;white-space:nowrap}.odznak:before{content:"";width:5px;height:5px;border-radius:var(--r-plna);background:currentcolor}.odznak--dobre{background:var(--dobre-tint);color:var(--dobre)}.odznak--pozor{background:var(--pozor-tint);color:var(--pozor)}.odznak--spatne{background:var(--spatne-tint);color:var(--spatne)}.odznak--neutral{background:var(--plocha-3);color:var(--text-2)}.odznak--info{background:var(--akcent-tint);color:var(--akcent)}.hlaska{padding:var(--o-4);border-radius:var(--r-3);font-size:var(--t-m)}.hlaska+.hlaska,.hlaska+.karta,.hlaska+.mrizka,.karta+.hlaska,.mrizka+.hlaska{margin-top:var(--o-4)}.hlaska--info{background:var(--plocha-2);color:var(--text-2)}.hlaska--dobre{background:var(--dobre-tint);color:var(--dobre)}.hlaska--pozor{background:var(--pozor-tint);color:var(--pozor)}.hlaska--spatne{background:var(--spatne-tint);color:var(--spatne)}.hlaska--akcent{background:var(--akcent-tint);color:var(--akcent)}.prazdno{padding:var(--o-7) var(--o-5);color:var(--text-3);text-align:center}.prazdno strong{display:block;margin-bottom:var(--o-1);color:var(--text);font-size:var(--t-l)}.prazdno--male{padding:var(--o-5) var(--o-4)}.tl{display:inline-flex;align-items:center;justify-content:center;gap:var(--o-2);height:var(--vyska-prvku);padding:0 var(--o-4);border:1px solid var(--ram);border-radius:var(--r-2);background:var(--plocha);color:var(--text);font:inherit;font-weight:var(--v-stredni);white-space:nowrap;cursor:pointer;transition:background var(--prechod),border-color var(--prechod),box-shadow var(--prechod),transform var(--prechod)}.tl:hover{background:var(--plocha-2);border-color:var(--ram-ovladaci);text-decoration:none}.tl:active{transform:translateY(1px)}.tl:disabled{opacity:.5;cursor:not-allowed;transform:none}.tl--hlavni{border-color:transparent;background:var(--akcent);color:var(--akcent-text);font-weight:var(--v-silny);box-shadow:var(--stin-1)}.tl--hlavni:hover{background:var(--akcent-hover);border-color:transparent}.tl--hlavni:active{background:var(--akcent-active)}.tl--tise{border-color:transparent;background:transparent;color:var(--text-2)}.tl--tise:hover{border-color:transparent;color:var(--text)}.tl--nebezpecne{border-color:transparent;background:transparent;color:var(--spatne)}.tl--nebezpecne:hover{background:var(--spatne-tint);border-color:transparent}.modal{width:min(420px,calc(100vw - var(--o-6)));padding:var(--o-5);border:none;border-radius:var(--r-4);background:var(--plocha);box-shadow:var(--stin-3);color:var(--text)}.modal::backdrop{background:#14181f73}.modal__nadpis{margin:0 0 var(--o-2);font-size:var(--t-xl);font-weight:var(--v-silny)}.modal__text{margin:0;color:var(--text-2);line-height:var(--vr-bezna)}.modal__akce{display:flex;justify-content:flex-end;gap:var(--o-3);margin-top:var(--o-5)}.modal__akce--sloupec{flex-direction:column;align-items:stretch}.modal__tl-potvrdit{border-color:transparent;background:var(--spatne);color:#fff}.modal__tl-potvrdit:hover{background:var(--spatne);filter:brightness(.92)}.modal--napoveda{width:min(560px,calc(100vw - var(--o-6)))}.kroky-vyklad{display:grid;gap:var(--o-4);margin:var(--o-4) 0 0;padding:0;list-style:none}.kroky-vyklad__kus{display:grid;grid-template-columns:32px 1fr;gap:var(--o-1) var(--o-3);align-items:baseline}.kroky-vyklad__ikona{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-plna);background:var(--akcent-tint);font-size:var(--t-m);grid-row:span 2}.kroky-vyklad__nadpis{font-weight:var(--v-silny)}.kroky-vyklad__text{grid-column:2;color:var(--text-2);font-size:var(--t-s);line-height:var(--vr-bezna)}.tl--male{height:var(--vyska-prvku-mala);padding:0 var(--o-3);font-size:var(--t-s)}.tl--siroke{width:100%}.tl[aria-busy=true]{opacity:.7;cursor:progress}.pole{display:block;min-width:0}.pole__popisek{display:block;margin-bottom:var(--o-1);color:var(--text-2);font-size:var(--t-s);font-weight:var(--v-stredni)}.pole__napoveda{display:block;margin-top:var(--o-1);color:var(--text-3);font-size:var(--t-xs);line-height:1.45}.pole__vedle{display:flex;gap:var(--o-2)}input,select,textarea{width:100%;min-height:var(--vyska-prvku);padding:var(--o-2) var(--o-3);border:1px solid var(--ram-ovladaci);border-radius:var(--r-2);background:var(--plocha);color:var(--text);font:inherit;transition:border-color var(--prechod),box-shadow var(--prechod)}textarea{min-height:84px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--text-3);opacity:.75}input:hover,select:hover,textarea:hover{border-color:var(--text-3)}input:focus,select:focus,textarea:focus{border-color:var(--akcent);outline:none;box-shadow:0 0 0 3px var(--akcent-tint)}.formular{display:grid;gap:var(--o-4)}.formular--dva{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pole--cele{grid-column:1 / -1}.volby-radek{display:flex;flex-wrap:wrap;gap:var(--o-2);margin-top:var(--o-2)}.volba{display:inline-flex;align-items:center;gap:var(--o-2);height:var(--vyska-prvku);padding:0 var(--o-3);border:1px solid var(--ram);border-radius:var(--r-2);background:var(--plocha);color:var(--text-2);font-weight:var(--v-normalni);cursor:pointer;transition:background var(--prechod),border-color var(--prechod),color var(--prechod);-webkit-user-select:none;user-select:none}.volba:hover{border-color:var(--ram-ovladaci);background:var(--plocha-2)}.volba input{width:auto;min-height:auto;margin:0;accent-color:var(--akcent);cursor:pointer}.volba:has(input:checked){border-color:var(--akcent);background:var(--akcent-tint);color:var(--akcent);font-weight:var(--v-stredni)}.volba:has(input:focus-visible){box-shadow:0 0 0 3px var(--akcent-tint)}.volby{display:flex;flex-wrap:wrap;gap:var(--o-2)}.akce-listva{display:flex;flex-wrap:wrap;gap:var(--o-2);margin-top:var(--o-4);padding:var(--o-4);border:1px solid var(--ram);border-radius:var(--r-4);background:var(--plocha);box-shadow:var(--stin-1)}.akce-listva__mezera{flex:1 1 auto}.akce-listva+.pole__napoveda{margin-top:var(--o-3)}.polozky{display:grid;gap:var(--o-2)}.polozka{display:grid;grid-template-columns:minmax(0,1fr) 88px 76px 130px 110px 36px;gap:var(--o-2);align-items:start}.polozka__hlavicka{color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.07em;text-transform:uppercase}.polozka__soucet{display:flex;align-items:center;justify-content:flex-end;height:var(--vyska-prvku);padding-right:var(--o-1);color:var(--text-2);font-weight:var(--v-silny);font-variant-numeric:tabular-nums;white-space:nowrap}.polozka__smazat{width:36px;height:var(--vyska-prvku);padding:0;border:1px solid transparent;border-radius:var(--r-2);background:transparent;color:var(--text-3);font:inherit;font-size:var(--t-xl);line-height:1;cursor:pointer;transition:background var(--prechod),color var(--prechod)}.polozka__smazat:hover{background:var(--spatne-tint);color:var(--spatne)}.soucet-radek{display:flex;align-items:center;justify-content:space-between;gap:var(--o-3);margin-top:var(--o-4);padding-top:var(--o-4);border-top:1px solid var(--ram);font-size:var(--t-xl);font-weight:var(--v-silny)}.soucet-radek span:last-child{font-size:var(--t-2xl);font-weight:var(--v-vyrazny);letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media(max-width:860px){.polozka{grid-template-columns:repeat(3,minmax(0,1fr)) 36px;padding:var(--o-3);border:1px solid var(--ram);border-radius:var(--r-3)}.polozka>:first-child{grid-column:1 / -1}.polozka__soucet{grid-column:1 / 4;justify-content:flex-start;height:auto}.polozka--hlavicka{display:none}}.graf{position:relative;margin-top:var(--o-2);overflow:hidden}.graf svg{display:block;width:100%;height:auto;overflow:hidden;font-family:inherit}.graf-prazdno{margin:var(--o-2) 0 0;padding:var(--o-6) 0;color:var(--text-3);text-align:center}.graf__mrizka{stroke:var(--ram);stroke-dasharray:2 4}.graf__zaklad{stroke:var(--ram)}.graf__popisek{fill:var(--text-3);font-size:11px;font-weight:500}.graf__popisek--zvyrazneny{fill:var(--text);font-weight:650}.graf__sloupec{fill:var(--akcent);transition:opacity var(--prechod)}.graf__sloupec--druha{fill:var(--graf-druha)}.graf__sloupec--prazdny{fill:var(--plocha-3)}.graf__pas{fill:transparent;cursor:default}.graf__pas:hover,.graf__pas:focus-visible{fill:var(--graf-pas);outline:none}.graf__legenda{display:flex;flex-wrap:wrap;gap:var(--o-4);margin-top:var(--o-3);color:var(--text-3);font-size:var(--t-s)}.graf__legenda i{display:inline-block;width:9px;height:9px;margin-right:var(--o-1);border-radius:2px;vertical-align:0}.bublina{position:fixed;z-index:90;padding:var(--o-2) var(--o-3);border-radius:var(--r-2);background:#10151d;color:#f2f5f9;font-size:var(--t-s);line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-2px);transition:opacity .1s ease-out;box-shadow:var(--stin-bublina)}.bublina--vidno{opacity:1}.bublina b{display:block;font-size:var(--t-l);font-weight:var(--v-vyrazny);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bublina span{color:#9aa5b4}.jiskra{display:block;width:82px;height:22px;overflow:visible}.jiskra__cara{fill:none;stroke:var(--akcent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jiskra__plocha{fill:var(--akcent);opacity:.12}.znak{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border-radius:var(--r-2);color:var(--akcent-text);font-size:var(--t-xs);font-weight:var(--v-vyrazny);letter-spacing:.02em;text-transform:uppercase}.znak--velky{width:46px;height:46px;border-radius:var(--r-3);font-size:var(--t-l)}.kdo{display:flex;align-items:center;gap:var(--o-3);min-width:0}.kdo__text{min-width:0}.kdo__nazev{overflow:hidden;color:var(--text);font-weight:var(--v-stredni);text-overflow:ellipsis;white-space:nowrap}.kdo__pod{color:var(--text-3);font-size:var(--t-s)}.pruh{height:5px;border-radius:var(--r-plna);background:var(--plocha-3);overflow:hidden}.pruh i{display:block;height:100%;border-radius:var(--r-plna);background:var(--akcent);transition:width .4s cubic-bezier(.4,0,.2,1)}.pruh--pozor i{background:var(--pozor)}.zebricek{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--o-3);row-gap:var(--o-2)}.zebricek__radek{display:contents}.zebricek__text{min-width:0}.zebricek__nazev{overflow:hidden;color:var(--text);font-weight:var(--v-stredni);text-overflow:ellipsis;white-space:nowrap}.zebricek__nazev a{color:inherit}.zebricek__nazev a:hover{color:var(--akcent)}.zebricek__pod{color:var(--text-3);font-size:var(--t-s)}.zebricek__castka{align-self:center;font-weight:var(--v-silny);font-variant-numeric:tabular-nums;white-space:nowrap}.zebricek__pruh{grid-column:1 / -1;margin-bottom:var(--o-3)}.zebricek__radek:last-child .zebricek__pruh{margin-bottom:0}.filtry{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);margin-bottom:var(--o-4)}.filtry select{width:auto;min-width:148px;height:var(--vyska-prvku-mala);min-height:var(--vyska-prvku-mala);font-size:var(--t-s)}.filtry__mezera{flex:1 1 auto}.hledani{position:relative;flex:1 1 260px;max-width:420px}.hledani input{height:var(--vyska-prvku-mala);min-height:var(--vyska-prvku-mala);padding-left:32px;font-size:var(--t-s)}.hledani:before{content:"";position:absolute;top:50%;left:11px;width:13px;height:13px;transform:translateY(-50%);background:currentcolor;color:var(--text-3);pointer-events:none;mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M7 1a6 6 0 1 0 0 12A6 6 0 0 0 7 1Zm4.5 10.5L15 15'/%3E%3C/svg%3E");-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M7 1a6 6 0 1 0 0 12A6 6 0 0 0 7 1Zm4.5 10.5L15 15'/%3E%3C/svg%3E")}.hledani input::-webkit-search-cancel-button{cursor:pointer}.pilulky{display:flex;flex-wrap:wrap;gap:var(--o-1);padding:var(--o-1);border:1px solid var(--ram);border-radius:var(--r-plna);background:var(--plocha-2)}.pilulka{padding:5px var(--o-3);border:0;border-radius:var(--r-plna);background:transparent;color:var(--text-2);font:inherit;font-size:var(--t-s);font-weight:var(--v-stredni);white-space:nowrap;cursor:pointer;transition:background var(--prechod),color var(--prechod)}.pilulka:hover{color:var(--text)}.pilulka[aria-pressed=true]{background:var(--plocha);color:var(--text);font-weight:var(--v-silny);box-shadow:var(--stin-1)}.pilulky--role{background:var(--plocha);border-radius:var(--r-4)}.pilulka--role[aria-pressed=true]{background:var(--akcent);color:var(--akcent-text);box-shadow:none}.pilulka--role[aria-pressed=true]:hover{background:var(--akcent-hover);color:var(--akcent-text)}.nahled-role{margin-bottom:var(--o-4);padding:var(--o-4)}.nahled-role select{max-width:22rem}.pocet-radku{color:var(--text-3);font-size:var(--t-s);white-space:nowrap}.zpet{display:inline-flex;align-items:center;gap:var(--o-1);margin-bottom:var(--o-3);color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-stredni)}.zpet:hover{color:var(--akcent);text-decoration:none}.udaje{display:grid;grid-template-columns:auto 1fr;gap:var(--o-3) var(--o-5);font-size:var(--t-m)}.udaje dt{color:var(--text-3)}.udaje dd{margin:0;font-weight:var(--v-stredni);font-variant-numeric:tabular-nums}.denik{display:grid;gap:var(--o-3);font-size:var(--t-s)}.denik__zaznam{padding:var(--o-3) var(--o-4);border-left:3px solid var(--pozor);border-radius:0 var(--r-2) var(--r-2) 0;background:var(--plocha-2)}.denik__kdy{color:var(--text-3);font-size:var(--t-xs)}.denik__zmena{margin-top:var(--o-1)}.denik__pred{color:var(--text-3);text-decoration:line-through}.kostra{display:grid;gap:var(--o-2);padding:var(--o-5) 0}.kostra__radek{height:18px;border-radius:var(--r-2);background:linear-gradient(90deg,var(--plocha-2) 0%,var(--plocha-3) 50%,var(--plocha-2) 100%);background-size:200% 100%;animation:kostra-vlna 1.4s ease-in-out infinite}@keyframes kostra-vlna{0%{background-position:150% 0}to{background-position:-50% 0}}.kostra__popisek{color:var(--text-3);font-size:var(--t-s)}@media(max-width:1100px){.sl-3,.sl-4,.sl-5{grid-column:span 6}.sl-7,.sl-8{grid-column:span 12}}@media(max-width:760px){.mrizka--12>*{grid-column:span 12}.mrizka--dlazdice{grid-template-columns:repeat(2,minmax(0,1fr))}.hlavicka__vnitrek{flex-wrap:wrap;gap:var(--o-3);padding:var(--o-3) var(--o-4)}.hlavicka__popis,.hlavicka__kdo{display:none}.lista{order:3;width:100%}.lista a{flex:1 1 auto;text-align:center}.obsah{padding:var(--o-5) var(--o-4) var(--o-7)}.karta{padding:var(--o-4);border-radius:var(--r-4)}.tabulka-obal{margin-inline:calc(-1 * var(--o-4));padding:0 var(--o-4)}.zahlavi h1{font-size:var(--t-2xl)}.zahlavi__akce{width:100%}.zahlavi__akce .tl{flex:1 1 auto}.dlazdice{padding:var(--o-3) var(--o-4) var(--o-4)}.dlazdice__cislo{font-size:var(--t-2xl)}.hledani{max-width:none}.graf{overflow-x:auto;margin:0 calc(-1 * var(--o-4));padding:0 var(--o-4)}.graf svg{width:960px;max-width:none}.bublina{display:none}}.tl{border-radius:var(--r-4);font-weight:var(--v-silny)}.hlavicka__znacka img{display:block;height:26px;width:auto}.hlavicka__pod{padding-left:var(--o-2);margin-left:var(--o-2);border-left:1px solid var(--ram);color:var(--text-3);font-weight:var(--v-silny);font-size:var(--t-s)}.hlavicka__kdo{color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-stredni);max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brana__logo{display:block;width:180px;height:auto;margin:0 auto var(--o-5)}.odznak--akcent{background:var(--akcent-tint-2);color:var(--akcent)}.dlazdice{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--o-4);margin-bottom:var(--o-4)}.dlazdice__kus{display:flex;flex-direction:column;gap:var(--o-1);padding:var(--o-5);border:1px solid var(--ram);border-radius:var(--r-5);background:var(--plocha);box-shadow:var(--stin-2)}.dlazdice__kus--dobre{background:var(--dobre-tint);border-color:transparent}.dlazdice__kus--pozor{background:var(--pozor-tint);border-color:transparent}.dlazdice__kus--spatne{background:var(--spatne-tint);border-color:transparent}.dlazdice__popisek{font-size:var(--t-xs);font-weight:var(--v-vyrazny);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.dlazdice__cislo{font-size:var(--t-cislo);font-weight:var(--v-vyrazny);letter-spacing:-.03em;color:var(--text)}.dlazdice__pod{font-size:var(--t-s);color:var(--text-3)}.pole__pevne{display:flex;align-items:center;min-height:var(--vyska-prvku);padding:0 var(--o-4);border:1px dashed var(--ram);border-radius:var(--r-4);background:var(--akcent-tint);color:var(--text);font-weight:var(--v-silny)}.volby--karty{display:grid;gap:var(--o-3)}.volba--karta{align-items:flex-start;height:auto;min-height:var(--vyska-prvku);gap:var(--o-3);padding:var(--o-4);border:1px solid var(--ram);border-radius:var(--r-4);background:var(--plocha);cursor:pointer;transition:border-color var(--prechod),background var(--prechod)}.volba--karta:hover{border-color:var(--mata-svetla);background:var(--akcent-tint)}.volba--karta:has(input:checked){border-color:var(--akcent);background:var(--akcent-tint)}.volba--karta>span{display:grid;gap:2px}.volba--karta.volba--vypnuta{cursor:not-allowed;opacity:.55;background:var(--podklad)}.volba--karta.volba--vypnuta:hover{border-color:var(--ram);background:var(--podklad)}.volba__pod{color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-normalni)}.volba--tesna{height:auto;min-height:var(--vyska-prvku);padding:var(--o-2) var(--o-3);font-size:var(--t-s)}.volba--tesna span{white-space:normal}.polozka--nahled{grid-template-columns:minmax(0,1fr) 90px 130px 110px}.polozka--dph{grid-template-columns:minmax(0,1fr) 90px 70px 110px 80px 110px 34px}.polozka--vypnuta{opacity:.5}.soucet-radek--tise{border-top:none;padding-top:var(--o-1);padding-bottom:var(--o-1);color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-stredni)}@media(max-width:720px){.hlavicka__vnitrek{flex-wrap:wrap;gap:var(--o-3);padding:var(--o-3) var(--o-4)}.lista{order:3;width:100%;overflow-x:auto;scrollbar-width:none}.lista::-webkit-scrollbar{display:none}.polozka,.polozka--nahled,.polozka--dph{display:flex;flex-direction:column;align-items:stretch;gap:var(--o-2);padding:var(--o-3);border:1px solid var(--ram);border-radius:var(--r-4)}.polozka--hlavicka{display:none}.polozka input,.polozka select{width:100%;text-align:left!important}.polozka__soucet{justify-content:flex-start;height:auto;padding:0}.polozka__smazat{align-self:flex-end;width:44px}.akce-listva{flex-direction:column;align-items:stretch}.akce-listva .tl{width:100%}.dlazdice{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.karta{--karta-padding: var(--o-4);padding:var(--karta-padding);border-radius:var(--r-4)}}@media(max-width:720px){.volba--tesna{width:100%;justify-content:flex-start;text-align:left}}@media(max-width:720px){.volba--tesna{display:flex;align-items:center;gap:var(--o-2)}.volba--tesna span{flex:1;text-align:left}}.volba--tesna input{flex:0 0 auto;width:1rem;height:1rem;margin:0}input,select,textarea{border-radius:var(--r-pole)}.tl{white-space:nowrap}.lista{min-width:0;flex:1 1 auto}.hlavicka__akce{flex:0 0 auto}@media(max-width:1180px){.hlavicka__kdo{display:none}}.karta{--karta-padding: var(--o-5);padding:var(--karta-padding)}.tabulka-obal{margin-inline:calc(-1 * var(--karta-padding, var(--o-5)));padding:0 var(--karta-padding, var(--o-5))}.karta+.karta,.karta+.mrizka,.mrizka+.karta,.mrizka+.mrizka,.karta+.akce-listva,.dlazdice+.karta{margin-top:var(--o-5)}.mrizka>.karta+.karta,.mrizka>.karta+.mrizka,.mrizka>.mrizka+.karta,.mrizka>.mrizka+.mrizka,.mrizka>.dlazdice+.karta{margin-top:0}.zahlavi{margin-bottom:var(--o-6)}.krok__hlava{display:flex;align-items:flex-start;gap:var(--o-3);margin-bottom:var(--o-5);padding-bottom:var(--o-4);border-bottom:1px solid var(--ram-2)}.krok__cislo{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:var(--r-plna);background:var(--akcent);color:var(--akcent-text);font-size:var(--t-l);font-weight:var(--v-vyrazny);line-height:1}.krok__text{min-width:0}.krok__text h2{font-size:var(--t-2xl);letter-spacing:-.02em}.krok__popis{margin-top:2px;color:var(--text-3);font-size:var(--t-s);line-height:var(--vr-bezna)}.karty-polozek{display:grid;gap:var(--o-3)}.polozka-karta{display:grid;gap:var(--o-4);padding:var(--o-5);border:1px solid var(--akcent-tint-2);border-radius:var(--r-5);background:var(--plocha-3);transition:opacity var(--prechod),background var(--prechod)}.polozka-karta--vypnuta{border-color:var(--ram-2);background:var(--podklad)}.polozka-karta__hlava{display:flex;align-items:flex-start;gap:var(--o-3)}.polozka-karta__ikona{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--r-4);background:var(--plocha);color:var(--akcent);box-shadow:var(--stin-1)}.polozka-karta--vypnuta .polozka-karta__ikona{color:var(--text-3);box-shadow:none}.polozka-karta__text{min-width:0}.polozka-karta__nadpis{display:block;color:var(--text);font-size:var(--t-xl);font-weight:var(--v-silny);letter-spacing:-.01em}.polozka-karta__otazka{margin-top:2px;color:var(--text-2);font-size:var(--t-m);line-height:var(--vr-bezna)}.polozka-karta__prepinac{display:flex;align-items:center;gap:var(--o-2);min-height:28px;cursor:pointer;-webkit-user-select:none;user-select:none}.polozka-karta__prepinac input{flex:0 0 auto;width:22px;height:22px;min-height:22px;margin:0;accent-color:var(--akcent);cursor:pointer}.polozka-karta__pole{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--o-4);align-items:end}.polozka-karta__smazat{display:flex;align-items:flex-end}.polozka-karta__varovani{padding:var(--o-2) var(--o-3);border-radius:var(--r-3);background:var(--pozor-tint);color:var(--pozor);font-size:var(--t-s);font-weight:var(--v-stredni);line-height:var(--vr-bezna)}.volitelne{margin-top:var(--o-5)}.volitelne__nadpis{margin-bottom:var(--o-3);color:var(--text-2);font-size:var(--t-m);font-weight:var(--v-silny)}.pole__sjednotkou{position:relative;display:block}.pole__sjednotkou input{padding-right:74px}.pole__jednotka{position:absolute;top:50%;right:var(--o-3);transform:translateY(-50%);color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-stredni);pointer-events:none}.pole__sjednotkou:has(input:disabled) .pole__jednotka{display:none}.pole__sjednotkou input:disabled{padding-right:var(--o-3)}.pole--velke input{height:56px;min-height:56px;font-size:var(--t-2xl);font-weight:var(--v-silny);letter-spacing:-.01em}.pole--velke .pole__popisek{color:var(--text);font-size:var(--t-m);font-weight:var(--v-silny)}.pole__pevne--cislo,.pole__pevne--soucet{display:flex;align-items:center;min-height:var(--vyska-prvku);padding:0 var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-pole);background:var(--plocha);font-variant-numeric:tabular-nums}.pole__pevne--cislo{border-style:dashed;color:var(--text-2);font-weight:var(--v-stredni)}.pole__pevne--soucet{min-height:56px;border-color:var(--akcent);color:var(--akcent);font-size:var(--t-2xl);font-weight:var(--v-vyrazny)}.polozky__paticka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--o-3);margin-top:var(--o-5);padding-top:var(--o-4);border-top:1px solid var(--ram-2)}.soucet-velky{display:flex;align-items:baseline;gap:var(--o-3);color:var(--text-2);font-size:var(--t-m)}.soucet-velky strong{color:var(--text);font-size:var(--t-2xl);font-weight:var(--v-vyrazny);font-variant-numeric:tabular-nums}.souhrn{margin-bottom:var(--o-5);padding:var(--o-4);border:1px solid var(--ram-2);border-radius:var(--r-4);background:var(--akcent-tint)}.souhrn__radek{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--o-3);align-items:baseline;padding:var(--o-2) 0;border-bottom:1px solid var(--ram-2)}.souhrn__radek:last-of-type{border-bottom:0}.souhrn__radek--tise{color:var(--text-3);font-size:var(--t-s)}.souhrn__popis{min-width:0;font-weight:var(--v-stredni)}.souhrn__mnozstvi{color:var(--text-3);font-size:var(--t-s);white-space:nowrap}.souhrn__castka{font-weight:var(--v-silny);font-variant-numeric:tabular-nums;white-space:nowrap}.souhrn__prazdno{padding:var(--o-3) 0;color:var(--text-3)}.souhrn__celkem{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--o-3);margin-top:var(--o-3);padding:var(--o-4) var(--o-5);border-radius:var(--r-4);background:var(--tmava);color:#fff;font-size:var(--t-l)}.souhrn__celkem strong{font-size:var(--t-cislo-male);font-weight:var(--v-vyrazny);font-variant-numeric:tabular-nums}.doplnky{margin-top:var(--o-5);border:1px solid var(--ram);border-radius:var(--r-4);background:var(--plocha)}.doplnky__hlava{display:flex;align-items:center;gap:var(--o-2);min-height:var(--vyska-prvku);padding:var(--o-2) var(--o-4);color:var(--text-2);font-weight:var(--v-silny);cursor:pointer;list-style:none}.doplnky__hlava::-webkit-details-marker{display:none}.doplnky__hlava:after{content:"⌄";margin-left:auto;color:var(--text-3);font-size:var(--t-l);line-height:1;transition:transform var(--prechod)}.doplnky[open] .doplnky__hlava:after{transform:rotate(180deg)}.doplnky__pod{color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-normalni)}.doplnky__telo{padding:0 var(--o-4) var(--o-4)}.pilulky--splatnost{display:inline-flex;margin-bottom:var(--o-2)}.akce-listva--zavery{align-items:center;margin-top:var(--o-5)}.tl--velke{min-height:52px;padding:0 var(--o-6);font-size:var(--t-l)}.ikona{display:block}@media(max-width:720px){.uzky--pruvodce .karta{--karta-padding: var(--o-4);padding:var(--karta-padding)}.polozka-karta{padding:var(--o-4);border-radius:var(--r-4)}.polozka-karta__pole{grid-template-columns:1fr;gap:var(--o-3)}.polozka-karta__prepinac{min-height:44px}.polozka-karta__prepinac input{width:26px;height:26px;min-height:26px}.pilulka{min-height:44px;padding:0 var(--o-4)}.pilulky{border-radius:var(--r-4)}.krok__text h2{font-size:var(--t-xl)}.souhrn__radek{grid-template-columns:minmax(0,1fr) auto}.souhrn__mnozstvi{grid-column:1 / -1;order:3}.akce-listva--zavery .tl{width:100%}.polozky__paticka{flex-direction:column;align-items:stretch}.polozky__paticka .soucet-velky{justify-content:space-between}}.sablona{display:flex;flex-direction:column;gap:var(--o-2);padding:var(--o-5);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.sablona:hover,.sablona:focus-visible{border-color:var(--akcent);box-shadow:var(--stin-3);transform:translateY(-2px)}.sablona__stitek{color:var(--akcent);font-size:var(--t-xs);font-weight:var(--v-vyrazny);letter-spacing:.09em;text-transform:uppercase}.sablona__nazev{font-size:var(--t-xl);font-weight:var(--v-vyrazny);letter-spacing:-.015em}.sablona__popis{color:var(--text-2);font-size:var(--t-m);line-height:var(--vr-bezna)}.sablona__pod{margin-top:auto;padding-top:var(--o-2);color:var(--text-3);font-size:var(--t-s)}.segment{display:inline-flex;gap:2px;padding:3px;margin-bottom:var(--o-4);background:var(--podklad);border:1px solid var(--ram);border-radius:var(--r-4)}.segment__tl{padding:var(--o-2) var(--o-4);border:0;border-radius:calc(var(--r-4) - 4px);background:transparent;color:var(--text-2);font:inherit;font-weight:var(--v-silny);cursor:pointer;transition:background var(--prechod),color var(--prechod)}.segment__tl:hover{color:var(--text)}.segment__tl.je-vybrano{background:var(--akcent);color:#fff}.skupina{margin:0 0 var(--o-5);padding:0;border:0}.skupina+.skupina{padding-top:var(--o-4);border-top:1px solid var(--ram-2)}.skupina__nazev{padding:0 0 var(--o-3);color:var(--akcent);font-size:var(--t-xs);font-weight:var(--v-vyrazny);letter-spacing:.09em;text-transform:uppercase}.pole__volitelne{color:var(--text-3);font-weight:var(--v-normalni);text-transform:none;letter-spacing:0}.pole--tlacitko{display:flex;align-items:flex-end}.mrizka--12>.pole--tlacitko{align-self:stretch}.pole--tlacitko .tl{width:100%}.nahled{display:grid;justify-items:center;gap:var(--o-3);padding:var(--o-4);border:1px solid var(--ram-2);border-radius:var(--r-4);background:var(--plocha-2)}.nahled__stav{color:var(--text-3);font-size:var(--t-m);text-align:center}.nahled__platno{max-width:100%;height:auto;border-radius:var(--r-2);background:#fff;box-shadow:var(--stin-2)}.nahled__ovladani{display:flex;align-items:center;gap:var(--o-3)}.nahled__strana{color:var(--text-3);font-size:var(--t-s);font-variant-numeric:tabular-nums}.odkaz-box{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);margin:var(--o-3) 0;padding:var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3);background:var(--plocha-3)}.odkaz-box code{flex:1 1 260px;min-width:0;overflow-wrap:anywhere;color:var(--text);font-family:var(--pismo-cisla);font-size:var(--t-s)}.otisk{overflow-wrap:anywhere;color:var(--text-2);font-family:var(--pismo-cisla);font-size:var(--t-s)}.otisk--maly{margin-top:var(--o-3);color:var(--text-3);font-size:var(--t-xs);text-align:center}.osa{display:grid;gap:0;margin:0;padding:0;list-style:none}.osa__krok{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:baseline;gap:var(--o-2) var(--o-3);padding:var(--o-3) 0}.osa__krok+.osa__krok{border-top:1px solid var(--ram-2)}.osa__tecka{width:11px;height:11px;border:2px solid var(--ram-ovladaci);border-radius:var(--r-plna);background:var(--plocha)}.osa__krok--hotovo .osa__tecka{border-color:var(--akcent);background:var(--akcent)}.osa__nazev{color:var(--text-3);font-weight:var(--v-silny)}.osa__krok--hotovo .osa__nazev{color:var(--text)}.osa__kdy{color:var(--text-3);font-size:var(--t-s);font-variant-numeric:tabular-nums}.osa__popis{grid-column:2 / -1;color:var(--text-3);font-size:var(--t-s)}.karta--uspech{text-align:center}.karta--uspech .akce-listva,.karta--uspech .odkaz-box{text-align:left}.uspech__ikona{display:grid;place-items:center;width:56px;height:56px;margin:0 auto var(--o-4);border-radius:var(--r-plna);background:var(--dobre-tint);color:var(--dobre);font-size:var(--t-2xl);font-weight:var(--v-vyrazny)}.podpis-nastaveni{display:grid;grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:var(--o-4)}.podpis-nahled{display:grid;place-items:center;min-height:120px;padding:var(--o-3);border:1px dashed var(--ram-ovladaci);border-radius:var(--r-4);background:conic-gradient(from 90deg,#fff 25%,#f3f6f6 0,#f3f6f6 50%,#fff 0,#fff 75%,#f3f6f6 0) 0 0 / 16px 16px}.podpis-nahled img{max-width:100%;max-height:130px}.podpis-nahled__prazdno{color:var(--text-3);font-size:var(--t-s)}@media(max-width:720px){.podpis-nastaveni{grid-template-columns:1fr}}.zak-telo{background:var(--podklad)}.zak{display:flex;flex-direction:column;min-height:100dvh}.zak__pas{padding:var(--o-5) var(--o-4) var(--o-6);background:var(--tmava);color:#fff}.zak__pas-vnitrek{max-width:720px;margin:0 auto}.zak__logo{width:auto;height:30px;margin-bottom:var(--o-4);filter:brightness(0) invert(1)}.zak__stitek{color:var(--mata-svetla);font-size:var(--t-xs);font-weight:var(--v-vyrazny);letter-spacing:.1em;text-transform:uppercase}.zak__nadpis{margin-top:var(--o-2);font-size:var(--t-2xl);font-weight:var(--v-vyrazny);line-height:var(--vr-tesna);letter-spacing:-.02em}.zak__podnadpis{margin-top:var(--o-3);color:var(--plocha-3);font-size:var(--t-m);line-height:var(--vr-bezna)}.zak__obsah{display:grid;align-content:start;gap:var(--o-4);width:100%;max-width:720px;margin:0 auto;padding:var(--o-5) var(--o-4) var(--o-7);flex:1 1 auto}.zak__paticka{max-width:720px;margin:0 auto;padding:0 var(--o-4) var(--o-6);color:var(--text-3);font-size:var(--t-xs);line-height:var(--vr-bezna);text-align:center}.zak__paticka p+p{margin-top:var(--o-2)}.zak__vedlejsi-akce{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--o-3);margin-top:var(--o-3)}.kroky{display:flex;flex-wrap:wrap;gap:var(--o-2);margin:0;padding:0;list-style:none}.kroky__polozka{display:flex;flex:1 1 auto;align-items:center;gap:var(--o-2);padding:var(--o-2) var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-plna);background:var(--plocha);color:var(--text-3);font-size:var(--t-s);font-weight:var(--v-stredni)}.kroky__cislo{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;border-radius:var(--r-plna);background:var(--ram-2);color:var(--text-2);font-size:var(--t-xs);font-weight:var(--v-vyrazny)}.kroky__polozka--aktivni{border-color:var(--akcent);background:var(--akcent-tint);color:var(--akcent)}.kroky__polozka--aktivni .kroky__cislo{background:var(--akcent);color:#fff}.kroky__polozka--hotovo{border-color:var(--dobre);color:var(--dobre)}.kroky__polozka--hotovo .kroky__cislo{background:var(--dobre);color:#fff}@media(max-width:560px){.kroky__nazev{display:none}.kroky__polozka{justify-content:center}.kroky__polozka--aktivni .kroky__nazev{display:inline}}.platno-obal{position:relative;overflow:hidden;border:1px solid var(--ram-ovladaci);border-radius:var(--r-4);background:var(--plocha)}.platno-podpisu{display:block;width:100%;height:170px;cursor:crosshair;touch-action:none}.platno-obal__vodicka{position:absolute;right:8%;bottom:34px;left:8%;height:1px;background:var(--ram);pointer-events:none}.platno-obal__napoveda{position:absolute;right:0;bottom:12px;left:0;color:var(--text-3);font-size:var(--t-s);text-align:center;pointer-events:none}.platno-akce{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-3);margin-top:var(--o-2)}.platno-akce .pole__napoveda{flex:1 1 220px;margin:0}.souhlas{display:flex;gap:var(--o-3);margin:var(--o-4) 0;padding:var(--o-4);border:1px solid var(--ram-2);border-radius:var(--r-4);background:var(--plocha-3);color:var(--text-2);font-size:var(--t-m);line-height:var(--vr-bezna);cursor:pointer}.souhlas input{width:22px;height:22px;flex:0 0 auto;min-height:auto;margin-top:2px;accent-color:var(--akcent);cursor:pointer}.kod-pole{max-width:260px;font-family:var(--pismo-cisla);font-size:var(--t-3xl);font-weight:var(--v-silny);text-align:center;letter-spacing:.28em}.odmitnuti{margin-top:var(--o-4);padding-top:var(--o-4);border-top:1px solid var(--ram-2)}@media(min-width:720px){.zak__pas{padding:var(--o-7) var(--o-5)}.zak__nadpis{font-size:var(--t-3xl)}}.seznam{display:grid;gap:var(--o-1)}.seznam__radek{display:grid;grid-template-columns:var(--seznam-sloupce);gap:var(--o-3);align-items:center;padding:var(--o-3) 0;border-bottom:1px solid var(--ram-2);transition:background var(--prechod)}.seznam>.seznam__radek:last-child{border-bottom:0}.seznam__radek:not(.seznam__radek--hlavicka):hover{background:var(--plocha-2)}.seznam__radek--hlavicka{padding:0 0 var(--o-2);border-bottom:1px solid var(--ram);color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.07em;text-transform:uppercase}.seznam--bez-radku .seznam__radek--hlavicka{display:none}.seznam__zahlavi{min-width:0}.seznam__radek.skryty{display:none}.seznam__pole{display:grid;gap:2px;min-width:0}.seznam__popisek{display:none;color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.05em;text-transform:uppercase}.seznam__pole>.odznak,.seznam__odznaky{justify-self:start}.seznam__odznaky{display:flex;flex-wrap:wrap;gap:var(--o-1)}.seznam__hlavni{color:var(--text);font-weight:var(--v-stredni);overflow-wrap:anywhere}a.seznam__hlavni{text-decoration:none}a.seznam__hlavni:hover{color:var(--akcent);text-decoration:underline}.seznam__pod{color:var(--text-3);font-size:var(--t-s);overflow-wrap:anywhere}.tabulka__vstup{width:100%;height:var(--vyska-prvku-mala);padding:0 var(--o-2);border:1px solid transparent;border-radius:var(--r-3);background:transparent;color:inherit;font:inherit;font-weight:var(--v-silny);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabulka__vstup:hover,.tabulka__vstup:focus{border-color:var(--ram);background:var(--plocha)}.tabulka__vstup--tise{font-weight:var(--v-normalni);font-size:var(--t-s);color:var(--text-3);height:auto;padding:2px var(--o-2)}.seznam__pole .otisk{overflow-wrap:anywhere}.seznam__pole .kdo__pod{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seznam__pole--akce{justify-items:end}.seznam__pole--cislo{justify-items:end;font-variant-numeric:tabular-nums}.seznam__zahlavi.seznam__pole--akce,.seznam__zahlavi.seznam__pole--cislo{text-align:right}.seznam__akce{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--o-2)}.seznam__razeni{display:inline-flex;align-items:center;gap:var(--o-1);padding:0;border:0;border-radius:var(--r-1);background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color var(--prechod)}.seznam__razeni:hover{color:var(--text)}.seznam__sipka{font-size:9px;line-height:1;opacity:0;transition:opacity var(--prechod)}.seznam__razeni:hover .seznam__sipka{opacity:.45}.seznam__zahlavi[aria-sort=ascending],.seznam__zahlavi[aria-sort=descending]{color:var(--text)}.seznam__zahlavi[aria-sort=ascending] .seznam__sipka,.seznam__zahlavi[aria-sort=descending] .seznam__sipka{opacity:1;color:var(--akcent)}.seznam__radek--vypnuty .seznam__hlavni,.seznam__radek--vypnuty .seznam__pod,.seznam__radek--vypnuty .kdo__nazev,.seznam__radek--vypnuty .kdo__pod{color:var(--text-3)}.seznam__radek--vypnuty .znak{filter:grayscale(1);opacity:.7}@media(max-width:768px){.seznam__radek--hlavicka{display:none}.seznam__radek:not(.seznam__radek--hlavicka){display:grid;grid-template-columns:1fr;gap:var(--o-3);padding:var(--o-4);border:1px solid var(--ram);border-radius:var(--r-4)}.seznam{gap:var(--o-3)}.seznam__pole{gap:var(--o-1)}.seznam__pole .kdo__nazev,.seznam__pole .kdo__pod{overflow:visible;white-space:normal;overflow-wrap:anywhere}.seznam__popisek{display:block}.seznam__pole--akce,.seznam__pole--cislo{justify-items:start}.seznam__akce{justify-content:flex-start}}.umisteni__listva{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--o-3);width:100%;padding-bottom:var(--o-1)}.umisteni__rezimy{display:inline-flex;padding:3px;border:1px solid var(--ram-2);border-radius:var(--r-2);background:var(--plocha);gap:2px}.umisteni__rezimy .tl{border:0;background:transparent;box-shadow:none}.umisteni__rezimy .tl.je-vybrano{background:var(--akcent);color:#fff}.umisteni__volba{margin:0;min-width:12rem}.umisteni__listva .volba{min-width:0;flex:0 0 auto}.nahled__rolovani{width:100%;max-width:900px;max-height:min(78vh,1200px);overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}@media(max-width:720px){.nahled__rolovani{max-width:100%}}.nahled__zoom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2)}.nahled__zoom .tl.je-vybrano{background:var(--akcent);color:#fff}.nahled__zoom-hodnota{min-width:3.5em;color:var(--text-3);font-size:var(--t-s);font-variant-numeric:tabular-nums;text-align:center}.umisteni__plocha{position:relative;display:inline-block;line-height:0;max-width:100%}.umisteni{position:absolute;inset:0 auto auto 0;pointer-events:none}.umisteni[data-rezim=podpis],.umisteni[data-rezim=pole]{pointer-events:auto;cursor:crosshair;touch-action:none}.umisteni__box{position:absolute;border:1.5px dashed var(--akcent);border-radius:var(--r-1);background:#29717514;background-repeat:no-repeat;background-position:center;background-size:88% 74%;pointer-events:auto;cursor:move;touch-action:none}.umisteni[data-zamceno="1"] .umisteni__box{pointer-events:none;cursor:default}.umisteni__box:focus-visible{outline:2px solid var(--akcent);outline-offset:2px}.umisteni__box.je-vybrano,.umisteni__box--tahne{border-style:solid;box-shadow:0 0 0 1px #29717559}.umisteni__uchyt{position:absolute;width:14px;height:14px;border:1px solid var(--akcent);border-radius:3px;background:var(--plocha);visibility:hidden;pointer-events:auto;touch-action:none}.umisteni__box:hover .umisteni__uchyt,.umisteni__box:focus-visible .umisteni__uchyt,.umisteni__box.je-vybrano .umisteni__uchyt,.umisteni__box--tahne .umisteni__uchyt{visibility:visible}.umisteni__uchyt--sz{top:-7px;left:-7px;cursor:nwse-resize}.umisteni__uchyt--sv{top:-7px;right:-7px;cursor:nesw-resize}.umisteni__uchyt--jz{bottom:-7px;left:-7px;cursor:nesw-resize}.umisteni__uchyt--jv{bottom:-7px;right:-7px;cursor:nwse-resize}.umisteni__box--pole .umisteni__uchyt{border-color:var(--text-3)}.umisteni__prepis{position:absolute;right:6px;bottom:-9px;padding:0 4px;border-radius:var(--r-1);background:var(--text-2);color:#fff;font-size:10px;line-height:16px;white-space:nowrap;pointer-events:none}.umisteni__box--pole{border-color:var(--text-3);border-style:solid;background-color:#6171771a}.umisteni__box--zeznacky{border-style:dotted}.umisteni__box--prepis{border-style:solid}.umisteni__box--prazdne{border-color:var(--ram);background-color:#ffffffd9}.umisteni__box--prazdne .umisteni__popisek{background:var(--text-3)}.umisteni__box--kresli{border-style:solid;background-color:#29717524}.umisteni__popisek{position:absolute;top:-9px;left:6px;max-width:calc(100% - 26px);overflow:hidden;padding:0 4px;border-radius:var(--r-1);background:var(--akcent);color:#fff;font-size:10px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.umisteni__box--pole .umisteni__popisek{background:var(--text-2)}.umisteni__smazat{position:absolute;top:-10px;right:-10px;width:24px;height:24px;visibility:hidden;padding:0;border:1px solid var(--ram);border-radius:var(--r-plna);background:var(--plocha);color:var(--text-2);font-size:15px;line-height:1;cursor:pointer;pointer-events:auto;box-shadow:var(--stin-1)}.umisteni__box:hover .umisteni__smazat,.umisteni__box:focus-within .umisteni__smazat,.umisteni__box.je-vybrano .umisteni__smazat{visibility:visible}.umisteni__smazat:hover{border-color:var(--spatne);color:var(--spatne)}.umisteni__seznam{display:grid;gap:var(--o-2);width:100%;margin:0;padding:0;list-style:none}.umisteni__radek{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);padding:var(--o-2) var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-2);background:var(--plocha);color:var(--text-2);font-size:var(--t-s)}.umisteni__radek--prazdno{border-style:dashed;background:transparent;color:var(--text-3)}.umisteni__radek__akce{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-2);margin-left:auto}.umisteni__napoveda{width:100%;text-align:center}.umisteni__znacka{padding:1px var(--o-2);border-radius:var(--r-1);background:var(--podklad);color:var(--text-2);font-family:var(--pismo-cisla);font-size:var(--t-xs)}.umisteni__radek__pozn{margin-left:auto;color:var(--text-3);font-size:var(--t-xs)}.znacky{width:100%;margin-top:var(--o-4);padding-top:var(--o-4);border-top:1px solid var(--ram-2)}.znacky__hlava{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--o-2) var(--o-3);margin-bottom:var(--o-3)}.znacky__nadpis{margin:0;font-size:var(--t-l);font-weight:var(--v-silny)}.znacky__shrnuti{margin:0;color:var(--text-3);font-size:var(--t-s)}.znacky__seznam{display:grid;gap:var(--o-2);margin:0 0 var(--o-3);padding:0;list-style:none}.znacka{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr) minmax(14rem,18rem);align-items:start;gap:var(--o-2) var(--o-4);padding:var(--o-3);border:1px solid var(--ram-2);border-left:3px solid var(--ram-2);border-radius:var(--r-2);background:var(--plocha)}.znacka--ceka{border-left-color:var(--pozor);background:var(--pozor-tint)}.znacka--prazdno{display:block;border-style:dashed;border-left-style:dashed;background:transparent;color:var(--text-3);font-size:var(--t-s)}.znacka__kdo{display:flex;flex-direction:column;gap:2px;min-width:0}.znacka__nazev{overflow:hidden;color:var(--text);font-family:var(--pismo-cisla);font-size:var(--t-s);font-weight:var(--v-stredni);text-overflow:ellipsis;white-space:nowrap}.znacka__strana{color:var(--text-3);font-size:var(--t-xs)}.znacka__okoli{display:-webkit-box;overflow:hidden;margin:0;color:var(--text-3);font-size:var(--t-s);line-height:var(--vr-bezna);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.znacka__volba{display:grid;gap:var(--o-2);min-width:0}.znacka__volba .pole{margin:0}@media(max-width:900px){.znacka{grid-template-columns:1fr;gap:var(--o-2)}.znacka__kdo{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--o-2)}.znacka__okoli{-webkit-line-clamp:1}}@media(max-width:560px){.umisteni__listva{flex-direction:column;align-items:stretch}.umisteni__rezimy{justify-content:space-between}.umisteni__rezimy .tl{flex:1 1 0;padding-inline:var(--o-2)}.umisteni__volba{min-width:0}}.pole__povinne{margin-left:var(--o-1);padding:1px var(--o-2);border-radius:var(--r-plna);background:var(--akcent-tint-2);color:var(--akcent);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.02em;text-transform:lowercase}.sp-poznamka{margin-bottom:var(--o-3)}.skupina--sbalena{margin-top:var(--o-5);padding-top:var(--o-4);border-top:1px solid var(--ram-2)}.skupina--sbalena[open]>summary{margin-bottom:var(--o-3)}.skupina--sbalena>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:var(--o-2)}.skupina--sbalena>summary::-webkit-details-marker{display:none}.skupina--sbalena>summary:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--ram);border-radius:var(--r-1);color:var(--akcent);font-weight:var(--v-silny);line-height:1}.skupina--sbalena[open]>summary:before{content:"−"}.skupina--sbalena>summary:focus-visible{outline:2px solid var(--akcent);outline-offset:3px;border-radius:var(--r-1)}.sp-lista{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--o-3);margin-bottom:var(--o-4)}.sp-lista__mezera{flex:1 1 auto}.sp-lista__pole{min-width:200px}.sp-seznam{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--o-2)}.sp-radek{display:grid;grid-template-columns:auto minmax(180px,2fr) 150px minmax(150px,1.4fr) auto;align-items:start;gap:var(--o-3);padding:var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3);background:var(--plocha)}.sp-radek__poradi{display:flex;flex-direction:column;gap:var(--o-1);padding-top:22px}.sp-radek__konec{display:flex;flex-direction:column;align-items:flex-start;gap:var(--o-2);padding-top:22px}.sp-prazdno{padding:var(--o-4);border:1px dashed var(--ram);border-radius:var(--r-3);color:var(--text-3);font-size:var(--t-s);line-height:var(--vr-bezna)}.sp-prilohy{list-style:none;margin:0 0 var(--o-4);padding:0;display:flex;flex-direction:column;gap:var(--o-2)}.sp-priloha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--o-3);padding:var(--o-2) var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3);background:var(--plocha-2)}.sp-priloha__nazev{font-weight:var(--v-stredni);color:var(--text)}.sp-priloha__pod{flex:1 1 auto;color:var(--text-3);font-size:var(--t-s)}@media(max-width:860px){.sp-radek{grid-template-columns:1fr}.sp-radek__poradi{flex-direction:row;padding-top:0}.sp-radek__konec{flex-direction:row;align-items:center;justify-content:space-between;padding-top:0}}.kod-blok{overflow-x:auto;margin:var(--o-3) 0;padding:var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3);background:var(--plocha-3);color:var(--text);font-family:var(--pismo-cisla);font-size:var(--t-s);line-height:1.55;white-space:pre;-webkit-overflow-scrolling:touch}.polozky{--polozky-sloupce: minmax(180px, 1fr) 80px 70px 110px 80px 150px;margin-top:var(--o-3)}.polozky__hlavicka,.polozky__radek{display:grid;grid-template-columns:var(--polozky-sloupce);gap:var(--o-3);align-items:end}.polozky__hlavicka{padding:0 0 var(--o-2);border-bottom:1px solid var(--ram-2);color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-silny);letter-spacing:.04em;text-transform:uppercase}.polozky__radek{padding:var(--o-3) 0;border-bottom:1px solid var(--ram-2)}.polozky__bunka{display:flex;flex-direction:column;gap:var(--o-1);min-width:0}.polozky__bunka input{width:100%;min-width:0}.polozky__bunka--cislo input{text-align:right;font-variant-numeric:tabular-nums}.polozky__popisek{display:none;color:var(--text-3);font-size:var(--t-xs);font-weight:var(--v-stredni)}.polozky__bunka--konec{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--o-2)}.polozky__celkem{font-variant-numeric:tabular-nums;font-weight:var(--v-silny);white-space:nowrap}.polozky__souhrn{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--o-2) var(--o-5);margin-top:var(--o-4);padding:var(--o-3) var(--o-4);border-radius:var(--r-3);background:var(--plocha-3);font-size:var(--t-m)}.polozky__souhrn-popis{margin-right:auto;color:var(--text-3)}.polozky__souhrn-radek{color:var(--text-2);font-variant-numeric:tabular-nums}.polozky__souhrn-celkem{font-size:var(--t-xl);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.polozky__pridani{align-items:end;margin-bottom:var(--o-2)}@media(max-width:720px){.polozky__hlavicka{display:none}.polozky__radek{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--o-3);padding:var(--o-4);margin-bottom:var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3)}.polozky__bunka--nazev,.polozky__bunka--konec{grid-column:span 2}.polozky__popisek{display:block}.polozky__bunka--cislo input{text-align:left}}.sd-radek{display:grid;grid-template-columns:var(--sd-sloupce, repeat(auto-fit, minmax(140px, 1fr)));gap:var(--o-3);align-items:end;padding:var(--o-4) 0;border-bottom:1px solid var(--ram-2)}.sd-radek:first-of-type{padding-top:0}.sd-radek .pole{margin:0}.sd-radek__akce{display:flex;align-items:center;gap:var(--o-2)}.sd-prazdno{padding:var(--o-4) 0;color:var(--text-3);font-size:var(--t-m)}@media(max-width:720px){.sd-radek{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--o-4);margin-bottom:var(--o-3);border:1px solid var(--ram-2);border-radius:var(--r-3)}.sd-radek__akce{grid-column:span 2;justify-content:flex-end}}.vice{margin-top:var(--o-5)}.vice--udaje{margin-top:var(--o-2)}.vice__spoustec{display:inline-flex;align-items:center;gap:var(--o-2);min-height:var(--vyska-prvku);padding:0 var(--o-4);border:1px solid var(--ram);border-radius:var(--r-4);background:var(--plocha);color:var(--text);font-weight:var(--v-silny);list-style:none;cursor:pointer;transition:background var(--prechod),border-color var(--prechod)}.vice__spoustec::-webkit-details-marker{display:none}.vice__spoustec:after{content:"";width:8px;height:8px;margin-left:var(--o-1);border-right:2px solid var(--akcent);border-bottom:2px solid var(--akcent);transform:translateY(-2px) rotate(45deg);transition:transform var(--prechod)}.vice[open]>.vice__spoustec:after{transform:translateY(2px) rotate(225deg)}.vice__spoustec:hover{background:var(--plocha-2);border-color:var(--ram-ovladaci)}.vice__spoustec:focus-visible{outline:2px solid var(--akcent);outline-offset:2px}.vice__obsah{margin-top:var(--o-4);padding-top:var(--o-4);border-top:1px solid var(--ram-2)}.vice__obsah>.skupina:first-child{margin-top:0}.vice__obsah>.mrizka+.skupina,.vice__obsah>.skupina+.pole,.vice__obsah>.pole+.pole{margin-top:var(--o-4)}.odeslani-souhrn{padding:var(--o-4);border-radius:var(--r-3);background:var(--plocha-3)}.odeslani-souhrn__radky{display:grid;gap:var(--o-2);margin:0}.odeslani-souhrn__radek{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--o-3);align-items:baseline}.odeslani-souhrn__radek dt{color:var(--text-2);font-size:var(--t-s)}.odeslani-souhrn__radek dd{margin:0;color:var(--text);font-weight:var(--v-stredni);overflow-wrap:anywhere}.odeslani-souhrn__chybi{color:var(--pozor);font-weight:var(--v-normalni)}.odeslani-souhrn__stav{margin-top:var(--o-3);color:var(--dobre);font-size:var(--t-s);font-weight:var(--v-stredni)}.odeslani-souhrn__stav--chybi{color:var(--pozor)}.odeslani-souhrn+.akce-listva{margin-top:var(--o-4);padding:0;border:0;background:none;box-shadow:none}#nahled-sekce{margin-top:var(--o-4)}.karta>.akce-listva--zavery{margin-top:var(--o-5);padding:var(--o-4) 0 0;border:0;border-top:1px solid var(--ram-2);border-radius:0;background:none;box-shadow:none}.sablona--posledni{border-color:var(--akcent)}.hlavicka__napoveda svg{flex:0 0 auto}@media(max-width:720px){.odeslani-souhrn__radek{grid-template-columns:minmax(0,1fr);gap:0}.vice__spoustec{width:100%;justify-content:space-between}}.tl--hlavni{background:var(--tmava);color:var(--akcent-text)}.tl--hlavni:hover,.tl--hlavni:active{background:var(--tmava-hover)}.tl--tise{border-color:var(--ram);background:var(--plocha);color:var(--text)}.tl--tise:hover{border-color:var(--ram-ovladaci);background:var(--plocha-2);color:var(--text)}.hlavicka__napoveda{background:transparent}select{cursor:pointer}.modal{border-radius:var(--r-5)}.karta--uspech h1{font-size:var(--t-3xl)}.hlavicka__menu,.lista__jen-menu{display:none}.hlavicka__menu{width:var(--vyska-prvku);padding:0}@media(max-width:1023px){.hlavicka__menu{display:inline-flex}.hlavicka__napoveda,#btn-odhlasit,.hlavicka__kdo{display:none}.hlavicka__vnitrek{position:relative;flex-wrap:nowrap}.lista{display:none;position:absolute;top:100%;left:0;right:0;order:initial;width:auto;flex-direction:column;gap:2px;padding:var(--o-3) var(--o-4) var(--o-4);border-bottom:1px solid var(--ram);background:var(--plocha);box-shadow:var(--stin-2);overflow:visible}.lista.je-otevrena{display:flex}.lista a,.lista__jen-menu{display:flex;flex:none;align-items:center;gap:var(--o-2);min-height:var(--vyska-prvku);padding:0 var(--o-3);border:0;border-radius:var(--r-2);background:transparent;color:var(--text-2);font:inherit;font-weight:var(--v-stredni);text-align:left;cursor:pointer}.lista__napoveda{margin-top:var(--o-2);padding-top:var(--o-2);border-top:1px solid var(--ram-2);border-radius:0;color:var(--text)}}@media(max-width:760px){.karta{--karta-padding: var(--o-5);padding:var(--o-5);border-radius:var(--r-5)}.tl--male,.segment__tl,.pilulka,.nahled__zoom .tl{min-height:var(--vyska-prvku)}.nahled__zoom .tl{min-width:var(--vyska-prvku)}.karta--uspech h1{font-size:var(--t-2xl)}.prehled{display:flex;flex-direction:column}.prehled>.mrizka--dlazdice{order:9;margin-top:var(--o-5)}}.pole__chyba{margin-top:var(--o-1);color:var(--spatne);font-size:var(--t-s);font-weight:var(--v-stredni)}.formular-chyba{margin-top:var(--o-4);padding:var(--o-3) var(--o-4);border-radius:var(--r-3);background:var(--spatne-tint)}[aria-invalid=true]{border-color:var(--spatne)}.akce-listva__stav{align-self:center;color:var(--text-2);font-size:var(--t-s)}.volba--stejne{align-self:start}.technicke{margin-top:var(--o-5)}.technicke>.vice__obsah{margin-top:var(--o-4)}.technicke__nadpis{margin:var(--o-5) 0 var(--o-3);font-size:var(--t-l)}.pilulka,.zpet{min-height:var(--vyska-prvku-mala)}.znak{background:var(--akcent);color:var(--akcent-text)}.znak--tmava{background:var(--tmava)}.karta--uspech h2{font-size:var(--t-2xl)}@media(max-width:760px){.pilulka,.zpet,.hledani input{min-height:var(--vyska-prvku)}}a.seznam__hlavni{display:flex;align-items:center;min-height:var(--vyska-prvku-mala)}.seznam__razeni{min-height:var(--vyska-prvku-mala)}@media(max-width:760px){a.seznam__hlavni{min-height:var(--vyska-prvku)}}.hlavicka__znacka,.preskocit{min-height:var(--vyska-prvku)}#btn-nova{min-width:var(--vyska-prvku)}
