:root{color-scheme:light;--pozadi: #f4ece0;--pozadi-2: #efe4d6;--povrch: #ffffff;--povrch-2: #faf6f0;--akcent: #e3d2bd;--akcent-2: #c9ae90;--inkoust: #1c1b19;--inkoust-2: #4a453f;--na-inkoust: #ffffff;--text-tlumeny: #686159;--linka: #e4d8c8;--znacka: var(--inkoust);--na-znacka: var(--na-inkoust);--stav-ok: #6e7c61;--stav-ceka: #c08a3e;--stav-chyba: #a85751;--stav-info: #8a7e70;--semafor-vycvik: #5f7386;--zprava-precteno: #53bdeb;--chip-ok-pozadi: #ebeee8;--chip-ok-text: #4f5a45;--chip-ceka-pozadi: #f6efe4;--chip-ceka-text: #8a5d1f;--chip-chyba-pozadi: #f5e9e8;--chip-chyba-text: #86403b;--chip-info-pozadi: #efedea;--chip-info-text: #5e5548;--chip-vycvik-pozadi: #e9edf0;--chip-vycvik-text: #435465;--chip-neutral-pozadi: #f1e9dd;--chip-neutral-text: #4a453f;--instruktor-0: #f2b48a;--instruktor-1: #9cc3e6;--instruktor-2: #a8d5a0;--instruktor-3: #e8a7c8;--instruktor-4: #c3b0e8;--instruktor-5: #edd27a;--instruktor-6: #8fd0c8;--instruktor-7: #d4b39a;--pismo: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--velikost-kpi: 2rem;--velikost-h1: 1.5rem;--velikost-h2: 1.0625rem;--velikost-text: .9375rem;--velikost-meta: .8125rem;--velikost-oznaceni: .75rem;--sipka-select: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234A453F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--kurzor-pridat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Ccircle cx='13' cy='13' r='10' fill='%231C1B19' stroke='%23FFFFFF' stroke-width='2'/%3E%3Cpath d='M13 8.5v9M8.5 13h9' stroke='%23E3D2BD' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 13 13, pointer;--fajfka: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--radius-karta: 16px;--radius-tlacitko: 12px;--radius-dlazdice: 18px;--radius-prvek: 10px;--radius-maly: 8px;--stin: 0 6px 20px rgba(40, 30, 20, .06);--mezera-1: 4px;--mezera-2: 8px;--mezera-3: 12px;--mezera-4: 16px;--mezera-5: 24px;--mezera-6: 32px;--dotyk-min: 44px}html[data-tema=tmavy]{color-scheme:dark;--pozadi: #161513;--pozadi-2: #1f1d1a;--povrch: #262320;--povrch-2: #2b2825;--akcent: #3b3128;--akcent-2: #a88c6c;--inkoust: #f1e9dc;--inkoust-2: #cbc2b5;--na-inkoust: #1c1b19;--text-tlumeny: #9a9187;--linka: #35322d;--stav-ok: #8fa07f;--stav-ceka: #d6a55a;--stav-chyba: #c9736c;--stav-info: #a69a8c;--semafor-vycvik: #86a0b8;--zprava-precteno: #1668a0;--chip-ok-pozadi: #2c3329;--chip-ok-text: #a9b99a;--chip-ceka-pozadi: #3a3226;--chip-ceka-text: #e0b56f;--chip-chyba-pozadi: #3a2b29;--chip-chyba-text: #dc8d86;--chip-info-pozadi: #33302b;--chip-info-text: #bfb3a4;--chip-vycvik-pozadi: #2a3038;--instruktor-0: #7a4a2c;--instruktor-1: #2f5a80;--instruktor-2: #3d6a35;--instruktor-3: #7a3a5c;--instruktor-4: #5a4685;--instruktor-5: #7a6620;--instruktor-6: #256b64;--instruktor-7: #6a5040;--chip-vycvik-text: #a3bcd3;--chip-neutral-pozadi: #33302b;--chip-neutral-text: #cbc2b5;--sipka-select: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23CBC2B5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--kurzor-pridat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Ccircle cx='13' cy='13' r='10' fill='%23F1E9DC' stroke='%23161513' stroke-width='2'/%3E%3Cpath d='M13 8.5v9M8.5 13h9' stroke='%231C1B19' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 13 13, pointer;--stin: 0 6px 20px rgba(0, 0, 0, .35)}@media(prefers-color-scheme:dark){html[data-tema=system]{color-scheme:dark;--pozadi: #161513;--pozadi-2: #1f1d1a;--povrch: #262320;--povrch-2: #2b2825;--akcent: #3b3128;--akcent-2: #a88c6c;--inkoust: #f1e9dc;--inkoust-2: #cbc2b5;--na-inkoust: #1c1b19;--text-tlumeny: #9a9187;--linka: #35322d;--stav-ok: #8fa07f;--stav-ceka: #d6a55a;--stav-chyba: #c9736c;--stav-info: #a69a8c;--semafor-vycvik: #86a0b8;--chip-ok-pozadi: #2c3329;--chip-ok-text: #a9b99a;--chip-ceka-pozadi: #3a3226;--chip-ceka-text: #e0b56f;--chip-chyba-pozadi: #3a2b29;--chip-chyba-text: #dc8d86;--chip-info-pozadi: #33302b;--chip-info-text: #bfb3a4;--chip-vycvik-pozadi: #2a3038;--instruktor-0: #7a4a2c;--instruktor-1: #2f5a80;--instruktor-2: #3d6a35;--instruktor-3: #7a3a5c;--instruktor-4: #5a4685;--instruktor-5: #7a6620;--instruktor-6: #256b64;--instruktor-7: #6a5040;--chip-vycvik-text: #a3bcd3;--chip-neutral-pozadi: #33302b;--chip-neutral-text: #cbc2b5;--sipka-select: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23CBC2B5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--kurzor-pridat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Ccircle cx='13' cy='13' r='10' fill='%23F1E9DC' stroke='%23161513' stroke-width='2'/%3E%3Cpath d='M13 8.5v9M8.5 13h9' stroke='%231C1B19' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 13 13, pointer;--stin: 0 6px 20px rgba(0, 0, 0, .35)}}*{box-sizing:border-box}html,body,#korenova-aplikace{height:100%;margin:0}html{scrollbar-gutter:stable}body{background:var(--pozadi);color:var(--inkoust);font-family:var(--pismo);font-size:var(--velikost-text);line-height:1.5;-webkit-font-smoothing:antialiased;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body:before{content:"";position:fixed;top:0;right:0;left:0;z-index:60;height:env(safe-area-inset-top);background:var(--pozadi-2);pointer-events:none}h1{font-size:var(--velikost-h1);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0 0 var(--mezera-4)}h2{font-size:var(--velikost-h2);font-weight:600;letter-spacing:-.01em;margin:0 0 var(--mezera-3)}a{color:inherit}button{font-family:inherit}.znacka{text-transform:uppercase;letter-spacing:.14em;font-weight:600}.oznaceni{font-size:var(--velikost-oznaceni);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tlumeny)}.meta{color:var(--text-tlumeny);font-size:var(--velikost-meta)}.cisla{font-variant-numeric:tabular-nums}.ikona{flex:0 0 auto}.karta{background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);padding:var(--mezera-4);min-width:0}@media(min-width:900px){.karta{padding:20px}}.karta__hlavicka,.karta-hlavicka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2) var(--mezera-3);padding-bottom:var(--mezera-3);margin-bottom:var(--mezera-4);border-bottom:1px solid var(--linka);font-size:var(--velikost-h2);font-weight:600;letter-spacing:-.01em}.karta__hlavicka h2{margin:0}.tlacitko{display:inline-flex;align-items:center;justify-content:center;gap:var(--mezera-2);min-height:var(--dotyk-min);padding:0 var(--mezera-4);border-radius:var(--radius-tlacitko);border:1px solid var(--znacka);background:var(--znacka);color:var(--na-znacka);font:inherit;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.tlacitko:hover:not(:disabled){opacity:.88}.tlacitko:disabled{opacity:.45;cursor:not-allowed}.tlacitko:focus-visible{outline:2px solid var(--akcent-2);outline-offset:2px}.tlacitko--sekundarni{background:var(--povrch);border-color:var(--akcent-2);color:var(--inkoust)}.tlacitko--tiche{background:transparent;border-color:transparent;color:var(--inkoust-2)}.tlacitko--nebezpecne{background:var(--povrch);border-color:var(--stav-chyba);color:var(--chip-chyba-text)}.tlacitko--mala{min-height:36px;padding:0 var(--mezera-3);font-size:14px}.tlacitko--velka{min-height:48px;padding:0 20px}.tlacitko--celysirka{width:100%}.tlacitko--ikona{width:36px;min-height:36px;padding:0;border-radius:var(--radius-prvek);background:var(--povrch);border-color:var(--linka);color:var(--inkoust-2)}.tlacitko--ikona.tlacitko--tiche{background:transparent;border-color:transparent;color:var(--text-tlumeny)}.tlacitko--ikona.tlacitko--tiche:hover{background:var(--povrch-2);color:var(--stav-chyba)}.pole{display:flex;flex-direction:column;gap:var(--mezera-1);margin-bottom:var(--mezera-3);min-width:0}.pole>label{font-size:var(--velikost-meta);color:var(--text-tlumeny)}.pole input,.pole select,.pole textarea,.vstup{min-height:var(--dotyk-min);padding:var(--mezera-2) var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background-color:var(--povrch);color:var(--inkoust);font:inherit;font-size:16px;max-width:100%;min-width:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--sipka-select);background-repeat:no-repeat;background-position:right 10px center;background-size:16px;cursor:pointer}.pole select,select.vstup{padding-right:36px}.pole input[type=file]{padding:var(--mezera-2)}input[type=file]::file-selector-button{margin-right:var(--mezera-3);min-height:36px;padding:0 var(--mezera-3);border:1px solid var(--akcent-2);border-radius:var(--radius-tlacitko);background:var(--povrch);color:var(--inkoust);font:inherit;font-size:14px;font-weight:500;cursor:pointer}input[type=file]::file-selector-button:hover{background:var(--povrch-2)}.nahrani__popisek{font-size:var(--velikost-meta);color:var(--text-tlumeny)}.nahrani .nahrani__vstup{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nahrani>.nahrani__plocha{position:relative;display:flex;align-items:center;gap:var(--mezera-3);min-height:64px;padding:var(--mezera-3) var(--mezera-4);border:1.5px dashed var(--akcent-2);border-radius:var(--radius-prvek);background:var(--povrch-2);color:var(--inkoust);font-size:var(--velikost-text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.nahrani>.nahrani__plocha:hover,.nahrani>.nahrani__plocha--tahne{border-color:var(--inkoust-2);background:var(--povrch)}.nahrani>.nahrani__plocha--tahne{border-style:solid}.nahrani__plocha:focus-within{outline:2px solid var(--akcent-2);outline-offset:2px}.nahrani__ikona{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-maly);background:var(--akcent);color:var(--inkoust)}.nahrani__text{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.3em;min-width:0;line-height:1.35}.nahrani__text .meta{flex-basis:100%;margin-top:2px}.nahrani__tah{color:var(--inkoust-2)}@media(hover:none){.nahrani__tah{display:none}}.nahrani__soubor{display:flex;align-items:center;gap:var(--mezera-3);padding:var(--mezera-2) var(--mezera-2) var(--mezera-2) var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch)}.nahrani__nahled{flex:none;width:40px;height:40px;border-radius:var(--radius-maly);object-fit:cover;background:var(--akcent)}.nahrani__info{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.35}.nahrani__info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.nahrani__info .meta{display:inline-flex;white-space:nowrap;align-items:center;gap:4px;color:var(--stav-ok)}.nahrani__akce{display:flex;flex:none;align-items:center;gap:var(--mezera-1)}.nahrani__akce label.tlacitko:focus-within{outline:2px solid var(--akcent-2);outline-offset:2px}.pole input:focus-visible,.pole select:focus-visible,.pole textarea:focus-visible,.vstup:focus-visible{outline:2px solid var(--akcent-2);outline-offset:1px}.pole input:read-only:not([type=date]):not([type=time]){color:var(--text-tlumeny)}select option,select optgroup{background-color:var(--povrch);color:var(--inkoust)}select,::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}::picker(select){background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-prvek);box-shadow:var(--stin);padding:var(--mezera-1);margin-block:var(--mezera-1)}select::picker-icon{display:none}select option{min-height:var(--dotyk-min);padding:var(--mezera-2) var(--mezera-3);border-radius:var(--radius-maly);cursor:pointer}select option:hover,select option:focus-visible{background-color:var(--povrch-2)}select option:checked{background-color:var(--akcent);color:var(--inkoust)}select option::checkmark{display:none}.pole select option.moznost--obsazena,.meta--chyba{color:var(--stav-chyba)}.radek--volba{cursor:pointer}.radek--obsazeny{cursor:not-allowed}.radek--obsazeny .avatar{opacity:.5}.pole-hodnota{display:flex;align-items:center;min-height:var(--dotyk-min);padding:var(--mezera-2) var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background-color:var(--povrch-2);color:var(--inkoust);font-size:16px}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:22px;height:22px;min-height:0;min-width:0;max-width:none;margin:0;padding:0;border:1px solid var(--akcent-2);border-radius:var(--radius-maly);background-color:var(--povrch);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--znacka);border-color:var(--znacka)}input[type=checkbox]:checked:after{content:"";display:block;width:100%;height:100%;background-color:var(--na-znacka);-webkit-mask:var(--fajfka) center / 14px no-repeat;mask:var(--fajfka) center / 14px no-repeat}input[type=radio]:checked:after{content:"";display:block;width:8px;height:8px;margin:6px;border-radius:50%;background-color:var(--na-znacka)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--akcent-2);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}.pole--zaskrtavatko{flex-direction:row;align-items:center;gap:var(--mezera-3)}.pole--zaskrtavatko>label{order:2;font-size:var(--velikost-text);color:var(--inkoust);cursor:pointer}.pole--zaskrtavatko>input[type=checkbox]{order:1}.pole--zaskrtavatko .pole__napoveda,.pole--zaskrtavatko .pole__chyba{order:3;flex-basis:100%}.pole--skupina{border:0;padding:0;margin:0 0 var(--mezera-3);min-width:0}.pole--skupina>legend{padding:0;margin-bottom:var(--mezera-1);font-size:var(--velikost-meta);color:var(--text-tlumeny)}.pole__volby{display:flex;flex-wrap:wrap;gap:var(--mezera-2) var(--mezera-4);margin-bottom:var(--mezera-1)}.zaskrtavatko{display:inline-flex;align-items:center;gap:var(--mezera-2);cursor:pointer;white-space:nowrap}input[type=date],input[type=time],input[type=datetime-local]{cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{padding:2px;border-radius:var(--radius-maly);cursor:pointer;opacity:.6;transition:opacity .12s ease,background-color .12s ease}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;background-color:var(--akcent)}html[data-tema=tmavy] input::-webkit-calendar-picker-indicator{filter:invert(1)}@media(prefers-color-scheme:dark){html[data-tema=system] input::-webkit-calendar-picker-indicator{filter:invert(1)}}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.hledani{position:relative;display:flex;align-items:center;min-width:0}.hledani>.ikona{position:absolute;left:var(--mezera-3);color:var(--text-tlumeny);pointer-events:none}.hledani>input{width:100%;padding-left:38px}.radek-poli{display:flex;flex-wrap:wrap;gap:0 var(--mezera-3)}.radek-poli>.pole{flex:1 1 150px}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--chip-neutral-pozadi);color:var(--chip-neutral-text);font-size:var(--velikost-meta);font-weight:500;line-height:1.4;white-space:nowrap}a.chip{text-decoration:none}.chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--akcent-2);flex:0 0 auto}.chip--ok{background:var(--chip-ok-pozadi);color:var(--chip-ok-text)}.chip--ok:before{background:var(--stav-ok)}.chip--ceka{background:var(--chip-ceka-pozadi);color:var(--chip-ceka-text)}.chip--ceka:before{background:var(--stav-ceka)}.chip--chyba{background:var(--chip-chyba-pozadi);color:var(--chip-chyba-text)}.chip--chyba:before{background:var(--stav-chyba)}.chip--info{background:var(--chip-info-pozadi);color:var(--chip-info-text)}.chip--info:before{background:var(--stav-info)}.chip--vycvik{background:var(--chip-vycvik-pozadi);color:var(--chip-vycvik-text)}.chip--vycvik:before{background:var(--semafor-vycvik)}.chip--k-zapisu{font-weight:600}.chip--k-zapisu:before{display:none}.radek__text>.jizda-radek__jmeno{white-space:normal}.radek__text>.zak-radek__jmeno{font-weight:600;white-space:normal;overflow-wrap:anywhere}.radek__text>.zak-radek__meta{white-space:normal}.radek__text>.zak-radek__stav{display:flex;flex-wrap:wrap;gap:var(--mezera-2);overflow:visible}.vstup-hesla{position:relative;display:block}.vstup-hesla>input{width:100%;padding-right:96px}.vstup-hesla__prepinac{position:absolute;top:0;right:0;bottom:0;min-width:var(--dotyk-min);padding:0 var(--mezera-3);border:0;border-radius:0 var(--radius-tlacitko) var(--radius-tlacitko) 0;background:transparent;color:var(--inkoust-2);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.vstup-hesla__prepinac:hover{color:var(--inkoust)}.prihlaseni__bez-uctu{margin:var(--mezera-4) 0 0;text-align:center}.pravidla-hesla{display:flex;flex-wrap:wrap;gap:var(--mezera-1) var(--mezera-3);margin:var(--mezera-2) 0 0;padding:0;list-style:none;font-size:var(--velikost-meta);color:var(--text-tlumeny)}.pravidla-hesla>li{display:inline-flex;align-items:center;gap:4px}.pravidla-hesla__splneno{color:var(--chip-ok-text)}.radek__text>.chat-nahled{font-size:14px;color:var(--inkoust-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radek__text>.chat-nahled--nove{color:var(--inkoust);font-weight:600}.progres-splneno{margin:var(--mezera-4) 0 0}.karta--podpis>.karta__hlavicka{flex-wrap:nowrap;align-items:flex-start}.karta--podpis>.karta__hlavicka h2{flex:1 1 auto;min-width:0}.karta--podpis>.karta__hlavicka>.tlacitko{flex:0 0 auto;margin-right:calc(-1 * var(--mezera-3))}.smlouva-zneni{max-height:min(60vh,520px);overflow-y:auto;padding:var(--mezera-3) var(--mezera-3) var(--mezera-4);background:var(--pozadi-2);border-radius:var(--radius-tlacitko);margin-bottom:var(--mezera-4)}.smlouva-zneni>:last-child{margin-bottom:0}.shell-mobil__obsah:focus-visible,.chat__zpravy:focus-visible{outline:2px solid var(--akcent-2);outline-offset:-2px}.nepritomnost__kolize>svg{align-self:flex-start;margin-top:2px}.nepritomnost__presto{white-space:normal;text-align:center}.nepritomnost__kolize ul{margin:var(--mezera-1) 0 0;padding-left:1.1em}.kalendar-volby{display:flex;flex-direction:column;gap:var(--mezera-2)}.dnes__k-zapisu{margin-bottom:var(--mezera-4)}.dnes__k-zapisu strong{display:block;font-size:var(--velikost-text)}.dnes__k-zapisu-detail{display:block}.dnes__k-zapisu .hlaska__text{flex-basis:10rem}.progres{height:8px;border-radius:999px;background:var(--pozadi-2);overflow:hidden}.progres>span{display:block;height:100%;background:var(--znacka);border-radius:999px;transition:width .3s ease}.progres--ok>span{background:var(--stav-ok)}.progres--ceka>span{background:var(--stav-ceka)}.progres--vycvik>span{background:var(--semafor-vycvik)}.progres--akcent>span{background:var(--akcent-2)}.prstenec{position:relative;flex:0 0 auto}.prstenec>svg{display:block;transform:rotate(-90deg)}.prstenec__stred{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.prstenec__hodnota{font-weight:600;font-variant-numeric:tabular-nums}.prstenec__popisek{margin-top:var(--mezera-1);font-size:12px;color:var(--text-tlumeny)}.kpi{display:flex;flex-direction:column;gap:var(--mezera-2);padding:var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);min-width:0}@media(min-width:900px){.kpi{padding:20px}}.kpi__popisek{font-size:var(--velikost-meta);font-weight:500;color:var(--text-tlumeny)}.kpi__hodnota{font-size:var(--velikost-kpi);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kpi__kontext{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2);min-height:22px;min-width:0}.kpi__kontext .chip{white-space:normal;max-width:100%}.seznam{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--mezera-2)}.polozka{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);min-height:var(--dotyk-min);padding:var(--mezera-3);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);text-decoration:none;color:inherit;min-width:0}.polozka--tlumena{background:var(--povrch-2);color:var(--text-tlumeny)}.polozka--tlumena strong,.polozka--tlumena .jizda-radek__cas{color:var(--text-tlumeny)}.ukoly__novy{display:flex;flex-wrap:wrap;gap:var(--mezera-2);margin-bottom:var(--mezera-3)}.ukoly__komu{flex:0 1 12rem;min-width:0}.ukoly__novy>input{flex:1 1 auto;min-width:0}.ukoly{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ukol{display:flex;align-items:center;gap:var(--mezera-3);min-height:44px;border-bottom:1px solid var(--linka)}.ukol:last-child{border-bottom:0}.ukol__text{flex:1 1 auto;min-width:0;padding:var(--mezera-2) 0;overflow-wrap:anywhere;cursor:pointer}.ukol--hotovo .ukol__text{color:var(--text-tlumeny);text-decoration:line-through}.dnes__ukoly{margin-top:var(--mezera-5)}.ukoly__hotove{margin-top:var(--mezera-3)}.ukoly__hotove>summary{color:var(--inkoust-2);font-size:14px;cursor:pointer}.radky{display:flex;flex-direction:column}.radek{display:flex;align-items:center;gap:var(--mezera-3);min-height:56px;padding:var(--mezera-2) 0;border-bottom:1px solid var(--linka);color:inherit;text-decoration:none}.radek:last-child{border-bottom:0}.radek__ikona{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-prvek);background:var(--pozadi-2);color:var(--inkoust-2);flex:0 0 auto}.radek__text{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0;line-height:1.35}.radek__text>strong{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radek__text>.meta,.radek__text>span{overflow:hidden;text-overflow:ellipsis}.radek__akce{display:inline-flex;align-items:center;gap:var(--mezera-1);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.jizda-radek{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mezera-3);min-height:52px;padding:var(--mezera-2) var(--mezera-1);border-bottom:1px solid var(--linka);color:inherit;text-decoration:none}.jizda-radek:last-child{border-bottom:0}.jizda-radek__cas{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--inkoust-2);white-space:nowrap;min-width:52px}@media(min-width:900px){.jizda-radek{grid-template-columns:104px minmax(0,1fr) auto;gap:var(--mezera-4)}}.jizda-radek--tlumena{opacity:.6}.oddelovac{height:1px;background:var(--linka);border:0;margin:var(--mezera-4) 0}.tabulka{overflow-x:auto;position:relative}.tabulka--karta{background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin)}.tabulka table{width:100%;border-collapse:collapse;min-width:480px}.tabulka th{text-align:left;padding:10px var(--mezera-3);border-bottom:1px solid var(--linka);font-size:var(--velikost-oznaceni);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tlumeny);white-space:nowrap}.tabulka td{padding:var(--mezera-3);border-bottom:1px solid var(--linka);vertical-align:middle;white-space:nowrap}.tabulka td--siroka,.tabulka td.siroka{white-space:normal}.tabulka--karta tbody tr:nth-child(2n){background:var(--povrch-2)}.tabulka__radek-detail>td{white-space:normal;background:var(--povrch-2);border-bottom:1px solid var(--linka);padding:var(--mezera-4)}.tabulka__radek-detail form{margin:0;max-width:560px}.tabulka--karta tbody tr:last-child td{border-bottom:0}.tabulka__pata{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);padding:var(--mezera-3) var(--mezera-4);border-top:1px solid var(--linka)}@media(max-width:767px){.tabulka{overflow-x:visible}.tabulka table,.tabulka tbody,.tabulka tr{display:block}.tabulka table{min-width:0}.tabulka thead{display:none}.tabulka tbody tr{padding:var(--mezera-2) 0;border-bottom:1px solid var(--linka)}.tabulka td{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--mezera-3);padding:var(--mezera-1) var(--mezera-3);border-bottom:0;white-space:normal}.tabulka td:before{flex:0 0 6.5rem;color:var(--text-tlumeny);font-size:var(--velikost-meta)}.tabulka td:nth-child(1):before{content:var(--sloupec-1)}.tabulka td:nth-child(2):before{content:var(--sloupec-2)}.tabulka td:nth-child(3):before{content:var(--sloupec-3)}.tabulka td:nth-child(4):before{content:var(--sloupec-4)}.tabulka td:nth-child(5):before{content:var(--sloupec-5)}.tabulka td:nth-child(6):before{content:var(--sloupec-6)}.tabulka td:nth-child(7):before{content:var(--sloupec-7)}.tabulka td:nth-child(8):before{content:var(--sloupec-8)}.tabulka td:nth-child(9):before{content:var(--sloupec-9)}.tabulka td:nth-child(10):before{content:var(--sloupec-10)}.tabulka[data-hlavni="1"] tbody tr:not(.tabulka__radek-detail)>td:nth-child(n+2):not(:last-child):not(.klicova),.tabulka[data-hlavni="2"] tbody tr:not(.tabulka__radek-detail)>td:nth-child(n+3):not(:last-child):not(.klicova),.tabulka[data-hlavni="3"] tbody tr:not(.tabulka__radek-detail)>td:nth-child(n+4):not(:last-child):not(.klicova){display:none}.tabulka__radek-detail>td{display:block;padding:var(--mezera-3)}.tabulka tr.tabulka__radek-detail>td:before{content:normal}.tabulka__radek-detail form{max-width:none}.tabulka--karta tbody tr:last-child{border-bottom:0}.tabulka--karta tbody tr:last-child td{border-bottom:0}.tabulka__pata{padding:var(--mezera-3)}}.prihlasky-karty{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:var(--mezera-4)}.prihlaska-karta{display:flex;flex-direction:column;gap:var(--mezera-3);min-width:0;padding:var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin)}.prihlaska-karta--vybrana{border-color:var(--znacka);box-shadow:0 0 0 1px var(--znacka),var(--stin)}.prihlaska-karta--vyrizena{gap:var(--mezera-2);padding:var(--mezera-3) var(--mezera-4);background:var(--povrch-2);box-shadow:none}.prihlaska-karta__hlava{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mezera-3)}.prihlaska-karta__kdo{display:grid;gap:2px;min-width:0}.prihlaska-karta__kdo strong{font-size:1.0625rem;overflow-wrap:anywhere}.prihlaska-karta__hlava .chip{flex:0 0 auto}.prihlaska-karta__kurz{margin:0;font-weight:600}.prihlaska-karta--vyrizena .prihlaska-karta__kurz{font-weight:400;color:var(--text-tlumeny)}.prihlaska-karta__udaje{display:grid;gap:var(--mezera-1);margin:0;padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.prihlaska-karta__udaje>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--mezera-3)}.prihlaska-karta__udaje>.prihlaska-karta__udaj--bez-popisku{grid-template-columns:minmax(0,1fr)}.prihlaska-karta__udaje dt{color:var(--text-tlumeny);font-size:var(--velikost-meta);line-height:1.6}.prihlaska-karta__udaje dd{margin:0;overflow-wrap:anywhere}.prihlaska-karta__kontakt{display:grid;gap:var(--mezera-1);padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.prihlaska-karta__kontakt a{color:inherit;text-decoration:none;overflow-wrap:break-word}.prihlaska-karta__kontakt a:hover{text-decoration:underline}.prihlaska-karta__radek{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-1) var(--mezera-2);min-width:0}.prihlaska-karta__radek a{min-width:0}.prihlaska-karta__akce{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mezera-2);margin-top:auto;padding-top:var(--mezera-1)}.prihlaska-karta__akce .tlacitko{white-space:nowrap}@media(max-width:599px){.prihlaska-karta__akce>.tlacitko{flex:1 1 0}.prihlaska-karta__akce>.potvrzeni{flex:1 1 100%;justify-content:flex-end}}.prihlasky-vyrizene{margin-top:var(--mezera-6)}.prihlasky-vyrizene__nadpis{margin:0 0 var(--mezera-3);font-size:var(--velikost-meta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tlumeny)}.prihlasky-panel{scroll-margin-top:var(--mezera-6)}.filtry{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2)}.filtr{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--linka);background:var(--povrch);color:var(--inkoust);font:inherit;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}.filtr>.cisla{color:var(--text-tlumeny)}.filtr--aktivni{background:var(--znacka);border-color:var(--znacka);color:var(--na-znacka)}.filtr--aktivni>.cisla{color:color-mix(in srgb,var(--na-znacka) 70%,transparent)}.zalozky{display:flex;flex-wrap:nowrap;gap:4px;width:fit-content;max-width:100%;overflow-x:auto;padding:4px;border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background:var(--pozadi-2)}.zalozky--zalamovat{flex-wrap:wrap;overflow-x:visible}.zalozky>.filtr{flex:0 0 auto;min-height:38px;border:0;border-radius:var(--radius-prvek);background:transparent;color:var(--text-tlumeny)}.zalozky>.filtr--aktivni{background:var(--povrch);color:var(--inkoust);font-weight:600;box-shadow:0 1px 2px #281e141f}.zalozky>.filtr--aktivni>.cisla{color:var(--text-tlumeny)}.filtr-obdobi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2) var(--mezera-4)}.filtr-obdobi__rozsah{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2);max-width:100%}.filtr-obdobi__rozsah>label{display:inline-flex;align-items:center;gap:6px}.vstup--kompaktni{min-height:36px;padding:4px 10px;font-size:14px}@media(pointer:coarse){.vstup--kompaktni{font-size:16px}}.prepinac{display:inline-flex;padding:3px;border-radius:var(--radius-prvek);background:var(--pozadi-2);border:1px solid var(--linka)}.prepinac>button{min-height:30px;padding:0 var(--mezera-3);border:0;border-radius:var(--radius-maly);background:transparent;color:var(--text-tlumeny);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.prepinac>button[aria-pressed=true]{background:var(--povrch);color:var(--inkoust);font-weight:600;box-shadow:0 1px 2px #281e1414}.lista-nastroju{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-3);margin-bottom:var(--mezera-4)}.lista-nastroju__skupina{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2)}:is(.karta,form:has(>.karta))+:is(.karta,form:has(>.karta)){margin-top:var(--mezera-5)}.mapa-trasy{position:relative;margin:0;max-width:100%;overflow:hidden;border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--pozadi-2)}.mapa-trasy__dlazdice{position:absolute;width:256px;height:256px;-webkit-user-select:none;user-select:none}.mapa-trasy__cara{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mapa-trasy__zdroj{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:var(--mezera-2);padding:4px var(--mezera-2);background:#ffffffd1;font-size:11px;color:#4a453f}.mapa-trasy__zdroj a{display:inline-flex;align-items:center;color:inherit}.udaje{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--mezera-3);margin:0}.udaje dt{font-size:var(--velikost-meta);color:var(--text-tlumeny);margin-bottom:2px}.udaje dd{margin:0;font-weight:500}.stoh{display:flex;flex-direction:column;gap:2px;min-width:0}.mrizka{display:grid;gap:var(--mezera-3)}:is(.mrizka,.sloupce,.sloupce__sloupec)>:is(.karta,form:has(>.karta))+:is(.karta,form:has(>.karta)){margin-top:0}.mrizka--dlazdice{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.mrizka--statistiky{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--mezera-4)}.mrizka--dve{grid-template-columns:repeat(2,minmax(0,1fr))}.mrizka--formular{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 var(--mezera-4)}.mrizka--formular>.mrizka__cela{grid-column:1 / -1}.sloupce{display:grid;gap:var(--mezera-5);grid-template-columns:1fr;align-items:start}.sloupce>*{min-width:0}.sloupce__sloupec{display:flex;flex-direction:column;gap:var(--mezera-5)}@media(min-width:900px){.sloupce{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.sloupce--panel{grid-template-columns:minmax(0,1fr) 320px}.sloupce--3-2{grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}}.hlaska{display:flex;align-items:flex-start;gap:var(--mezera-2);padding:var(--mezera-3);border-radius:var(--radius-tlacitko);border:1px solid var(--linka);background:var(--pozadi-2);font-size:var(--velikost-meta);color:var(--inkoust-2);line-height:1.4}:where(*+.hlaska){margin-top:var(--mezera-3)}:where(.hlaska:not(:last-child)){margin-bottom:var(--mezera-3)}.hlaska--chyba{border-color:var(--stav-chyba);background:var(--chip-chyba-pozadi);color:var(--chip-chyba-text)}.hlaska--ok{border-color:var(--stav-ok);background:var(--chip-ok-pozadi);color:var(--chip-ok-text)}.hlaska--varovani{border-color:var(--stav-ceka);background:var(--chip-ceka-pozadi);color:var(--chip-ceka-text)}.prazdno{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mezera-2);padding:var(--mezera-5) var(--mezera-4);border-radius:var(--radius-karta);border:1px dashed var(--akcent-2);text-align:center;color:var(--text-tlumeny)}.prazdno>strong{color:var(--inkoust)}.prazdno+*{margin-top:var(--mezera-4)}.stred{display:grid;place-items:center;min-height:100%;padding:var(--mezera-4)}.avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--akcent);color:var(--inkoust);font-size:13px;font-weight:600;letter-spacing:.02em;flex:0 0 auto;text-decoration:none}.avatar--velky{width:44px;height:44px;font-size:15px}.avatar--maly{width:32px;height:32px;font-size:12px}.hlavicka-stranky{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mezera-3) var(--mezera-4);margin-bottom:var(--mezera-5)}.hlavicka-stranky h1{margin:0}.hlavicka-stranky__titul{display:flex;flex-direction:column;gap:2px;min-width:0}.hlavicka-stranky--se-zpet{align-items:flex-start}.hlavicka-stranky--se-zpet>.hlavicka-stranky__titul{flex:1 1 12rem}.hlavicka-stranky__zpet{flex:0 0 auto;margin:-4px calc(-1 * var(--mezera-2)) 0 -12px}.hlavicka-stranky__zpet>.tlacitko--ikona{background:transparent;border-color:transparent;color:var(--inkoust)}.hlavicka-stranky__podtitul{font-size:14px;line-height:1.4;min-height:1.4em;color:var(--text-tlumeny)}.shell-admin{display:flex;flex-direction:column;min-height:100%}.shell-admin__lista{position:sticky;top:env(safe-area-inset-top);z-index:5;display:flex;align-items:center;gap:var(--mezera-2);padding:var(--mezera-2) var(--mezera-3);background:var(--pozadi-2);border-bottom:1px solid var(--linka)}.shell-admin__hamburger,.shell-admin__zavrit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--dotyk-min);height:var(--dotyk-min);border:0;border-radius:var(--radius-prvek);background:transparent;color:var(--inkoust);cursor:pointer}.shell-admin__zaclona{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;padding:0;border:0;background:#140f0a73;cursor:pointer}.shell-admin__panel{position:fixed;top:0;left:0;bottom:0;z-index:41;width:min(84vw,300px);min-width:0;display:flex;flex-direction:column;gap:var(--mezera-3);padding:max(var(--mezera-3),env(safe-area-inset-top)) var(--mezera-3) max(var(--mezera-3),env(safe-area-inset-bottom)) max(var(--mezera-3),env(safe-area-inset-left));background:var(--pozadi-2);border-right:1px solid var(--linka);overflow-y:auto;visibility:hidden;transform:translate(-100%);transition:transform .22s ease,visibility .22s}.shell-admin__panel[data-otevreno=ano]{visibility:visible;transform:none}.shell-admin__hlava{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-2)}.shell-admin__znacka{display:flex;align-items:center;gap:10px;padding:0 var(--mezera-2);font-size:13px;text-decoration:none}.shell-admin__logo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-prvek);background:var(--znacka);color:var(--na-znacka);flex:0 0 auto}.shell-admin__nav{display:flex;flex-direction:column;min-width:0}.shell-admin__skupina{display:flex;flex-direction:column;gap:2px}.shell-admin__skupina>.oznaceni{padding:14px var(--mezera-3) 6px}.shell-admin__polozka{display:flex;align-items:center;gap:10px;min-height:var(--dotyk-min);padding:0 var(--mezera-3);border-radius:var(--radius-prvek);text-decoration:none;font-size:14px;font-weight:500;color:var(--inkoust)}.shell-admin__polozka.active{background:var(--znacka);color:var(--na-znacka);font-weight:600}.shell-admin__radek{display:flex;align-items:center;gap:2px}.shell-admin__radek .shell-admin__polozka{flex:1;min-width:0}.shell-admin__pripnout{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-prvek);background:none;color:var(--inkoust-2);cursor:pointer;opacity:0}.shell-admin__radek:hover .shell-admin__pripnout,.shell-admin__pripnout:focus-visible,.shell-admin__pripnout--aktivni{opacity:1}.shell-admin__pripnout--aktivni{color:var(--akcent-2)}.znacka-subjektu{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.znacka-subjektu__tecka{width:10px;height:10px;flex:none;border-radius:999px;background:var(--inkoust-2)}.shell-admin__odznak{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--akcent-2);color:var(--na-inkoust);font-size:11px;font-weight:600}.shell-admin__polozka.active .shell-admin__odznak{background:var(--na-znacka);color:var(--znacka)}.shell-admin__ucet{display:flex;align-items:center;gap:10px;min-width:0;margin-top:auto;padding:var(--mezera-3) var(--mezera-2) 0;border-top:1px solid var(--linka)}.shell-admin__jmeno{flex:1 1 auto;min-width:0;line-height:1.3}.shell-admin__jmeno>strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-admin__jmeno>span{font-size:12px;color:var(--text-tlumeny)}.shell-admin__odhlasit{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--radius-maly);background:transparent;color:var(--text-tlumeny);cursor:pointer}.shell-admin__obsah{flex:1 1 auto;min-width:0;padding:var(--mezera-3);overflow:auto;scrollbar-gutter:stable}@media(prefers-reduced-motion:reduce){.shell-admin__panel{transition:none}}@media(min-width:900px){.shell-admin{display:grid;grid-template-rows:1fr;grid-template-columns:256px 1fr}.shell-admin__lista,.shell-admin__zaclona,.shell-admin__zavrit{display:none}.shell-admin__panel{position:sticky;z-index:auto;width:auto;height:100vh;gap:var(--mezera-4);padding:20px var(--mezera-4);overflow-y:auto;visibility:visible;transform:none;transition:none}.shell-admin__polozka{min-height:36px}.shell-admin__obsah{padding:var(--mezera-6) max(40px,calc((100% - 1440px)/2))}.shell-admin__obsah:has(.kalendar-filtr){padding-inline:40px}}.shell-admin__spodni>button.shell-mobil__polozka{padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}@media(max-width:899px){.shell-admin__lista{display:none}.shell-admin__obsah{padding:var(--mezera-3) var(--mezera-4) var(--mezera-5)}.shell--konverzace>.shell-admin__spodni{display:none}.shell-admin .kalendar__prepinac-dnu{top:env(safe-area-inset-top)}.shell-admin .kalendar__fab{bottom:calc(72px + env(safe-area-inset-bottom))}}@media(min-width:900px){.shell-admin>.shell-admin__spodni,.shell-admin__panel>.shell-admin__napoveda{display:none}}.jizda-radek__do{font-weight:inherit}.moje-ukoly__akce{display:inline-flex;align-items:center;gap:var(--mezera-2)}.moje-ukoly__pridat{display:none}@media(max-width:899px){.prehled-kancelar .mrizka--statistiky{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin)}.prehled-kancelar .mrizka--statistiky>.kpi{gap:var(--mezera-1);border:0;border-radius:0;box-shadow:none}.prehled-kancelar .mrizka--statistiky>.kpi:nth-child(odd){border-right:1px solid var(--linka)}.prehled-kancelar .mrizka--statistiky>.kpi:nth-child(n+3){border-top:1px solid var(--linka)}.prehled-kancelar .kpi__hodnota{font-size:1.5rem}.prehled-kancelar .kpi__kontext .chip,.prehled-kancelar .jizda-radek .chip{padding-inline:0;background:transparent}.prehled-kancelar .jizda-radek__cas{display:flex;flex-direction:column;min-width:44px;line-height:1.25}.prehled-kancelar .jizda-radek__pomlcka{display:none}.prehled-kancelar .jizda-radek__do{font-weight:400;color:var(--text-tlumeny)}.prehled-kancelar .radek:has(>.radek__ikona){display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;column-gap:var(--mezera-3);row-gap:var(--mezera-1)}.prehled-kancelar .radek:has(>.radek__ikona)>:nth-child(n+3){grid-column:2;justify-self:start}.prehled-kancelar .radek__ikona{background:transparent}.moje-ukoly__pridat{display:inline-flex}.moje-ukoly:not(.moje-ukoly--pise) .ukoly__novy{display:none}}@media(max-width:899px){.lista-nastroju--zaci{flex-direction:column;align-items:stretch}.lista-nastroju--zaci>.hledani{order:-1}.lista-nastroju--zaci>.zalozky{flex-wrap:nowrap;gap:var(--mezera-2);width:auto;max-width:none;overflow-x:auto;padding:0 var(--mezera-6) 0 0;border:0;border-radius:0;background:transparent;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.lista-nastroju--zaci>.zalozky::-webkit-scrollbar{display:none}.lista-nastroju--zaci>.zalozky>.filtr{border:1px solid var(--linka);border-radius:999px;background:var(--povrch);color:var(--inkoust);box-shadow:none}.lista-nastroju--zaci>.zalozky>.filtr--aktivni{border-color:var(--znacka);background:var(--znacka);color:var(--na-znacka)}.lista-nastroju--zaci>.zalozky>.filtr--aktivni>.cisla{color:color-mix(in srgb,var(--na-znacka) 70%,transparent)}.seznam--spojeny{gap:0;padding:0 var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin)}.seznam--spojeny>li+li{border-top:1px solid var(--linka)}.seznam--spojeny .polozka{padding:var(--mezera-3) 0;border:0;border-radius:0;background:transparent}.seznam--spojeny .chip{padding-inline:0;background:transparent}}.shell-mobil{display:flex;flex-direction:column;height:100%}.shell-mobil__hlavicka{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);padding:var(--mezera-3) 20px;position:sticky;top:env(safe-area-inset-top);z-index:10;background:var(--pozadi)}.shell-mobil__znacka{display:flex;align-items:center;gap:var(--mezera-2);font-size:12px;color:var(--text-tlumeny)}.shell-mobil__avatar{display:inline-flex;text-decoration:none}.shell-mobil__pobocka{flex:1 1 auto;min-width:0;max-width:200px}.shell-mobil__pobocka,.shell-admin__pobocka{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.shell-admin__pobocka{margin:0 0 var(--mezera-3);width:100%}.prepinac-role{box-sizing:border-box;min-width:0;flex-shrink:0}select.shell-mobil__pobocka,select.shell-admin__pobocka{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shell-mobil__hlavicka:has(.prepinac-role){flex-wrap:wrap}.shell-mobil__pobocka.prepinac-role{order:3;flex:1 1 100%;max-width:none}.prepinac-role>button{min-width:0}.prepinac-role>button>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shell-mobil__ucet{display:none}.shell-mobil__obsah{--obsah-spodek: 32px;flex:1 1 auto;min-height:0;padding:var(--mezera-2) 20px var(--obsah-spodek);overflow:auto;scrollbar-gutter:stable;position:relative}.formular-kroky{display:flex;flex-direction:column;min-height:100%}.shell-mobil__nav{position:sticky;bottom:0;z-index:10;display:grid;background:var(--povrch);border-top:1px solid var(--linka);padding:var(--mezera-1) var(--mezera-2) env(safe-area-inset-bottom)}.shell-mobil__polozka{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mezera-1);min-height:56px;text-decoration:none;font-size:11px;font-weight:500;color:var(--text-tlumeny)}.shell-mobil__polozka.active{color:var(--znacka);font-weight:600}.shell-mobil__ikona{position:relative;display:inline-flex}.shell-mobil__odznak{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--stav-chyba);color:#fff;font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.shell-mobil__akce{position:sticky;bottom:calc(-1 * var(--obsah-spodek, 32px));z-index:9;margin:auto -20px calc(-1 * var(--obsah-spodek, 32px));padding:var(--mezera-3) 20px;background:var(--pozadi);border-top:1px solid var(--linka)}.shell-mobil__akce-dve{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mezera-2);align-items:center}@media(min-width:900px){.shell-mobil{display:grid;grid-template-columns:256px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.shell-mobil__hlavicka,.shell-mobil__nav,.shell-mobil__ucet{background:var(--pozadi-2);border-right:1px solid var(--linka)}.shell-mobil__hlavicka{flex-wrap:wrap;grid-column:1;grid-row:1;position:static;width:auto;max-width:none;margin:0;padding:20px var(--mezera-4) var(--mezera-3)}.shell-mobil__avatar{display:none}.shell-mobil__pobocka{flex:1 1 100%;max-width:none}.shell-mobil__znacka{gap:10px;padding:0 var(--mezera-2);font-size:13px;color:var(--inkoust)}.shell-mobil__znacka .znacka-logo{width:34px;height:34px}.shell-mobil__obsah{grid-column:2;grid-row:1 / span 3;width:100%;max-width:960px;margin:0 auto}.shell-mobil__nav{grid-column:1;grid-row:2;position:static;display:flex;flex-direction:column;align-items:stretch;gap:2px;min-height:0;padding:var(--mezera-2) var(--mezera-4);border-top:0;overflow-y:auto}.shell-mobil__polozka{position:relative;flex-direction:row;justify-content:flex-start;gap:10px;min-height:36px;padding:0 var(--mezera-3);border-radius:var(--radius-prvek);font-size:14px;font-weight:500;color:var(--inkoust)}.shell-mobil__polozka.active{background:var(--znacka);color:var(--na-znacka);font-weight:600}.shell-mobil__polozka .ikona{width:18px;height:18px}.shell-mobil__ikona{position:static}.shell-mobil__ucet{grid-column:1;grid-row:3;display:flex;align-items:center;gap:10px;min-width:0;padding:var(--mezera-3) var(--mezera-4) max(var(--mezera-3),env(safe-area-inset-bottom));border-top:1px solid var(--linka)}.shell-mobil__profil{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;padding:var(--mezera-1) var(--mezera-2);border-radius:var(--radius-prvek);color:var(--inkoust);text-decoration:none}.shell-mobil__jmeno{flex:1 1 auto;min-width:0;line-height:1.3}.shell-mobil__jmeno>strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-mobil__jmeno>span{font-size:12px;color:var(--text-tlumeny)}.shell-mobil__odhlasit{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:0;border-radius:var(--radius-maly);background:transparent;color:var(--text-tlumeny);cursor:pointer}}.hero{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--radius-dlazdice);background:var(--akcent);color:var(--inkoust)}.hero__radek{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3)}.hero__cas{font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.hero__titul{font-size:18px;font-weight:600}.hero__detail{font-size:14px;color:var(--inkoust-2)}.hero__meta{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.hero--radek{flex-direction:row;align-items:center;padding:14px var(--mezera-4);border-radius:var(--radius-karta);text-decoration:none}.hero__datum{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-tlacitko);background:var(--znacka);color:var(--na-znacka);line-height:1;flex:0 0 auto}.hero__datum>small{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hero__datum>strong{font-size:20px;margin-top:2px}.hero__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.rychla-akce{display:flex;flex-direction:column;gap:10px;padding:14px;min-height:92px;border-radius:var(--radius-dlazdice);background:var(--povrch);border:1px solid var(--linka);box-shadow:var(--stin);text-decoration:none;color:inherit;font-size:14px;font-weight:600;line-height:1.25}.rychla-akce__stav{margin-top:auto}.rychla-akce__stav .chip{white-space:normal}.rychla-akce__ikona{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-prvek);background:var(--akcent);color:var(--inkoust)}.kroky{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-2);padding:var(--mezera-3) 14px;border-radius:var(--radius-tlacitko);background:var(--povrch);border:1px solid var(--linka);margin-bottom:var(--mezera-4)}.krok{display:flex;align-items:center;gap:var(--mezera-2);border:0;background:transparent;padding:0;font:inherit;font-size:13px;font-weight:500;color:var(--text-tlumeny);white-space:nowrap;cursor:pointer}.krok__cislo{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--pozadi-2);color:var(--text-tlumeny);font-size:12px;font-weight:600;flex:0 0 auto}.krok--hotovo .krok__cislo,.krok--aktivni .krok__cislo{background:var(--znacka);color:var(--na-znacka)}.krok--aktivni{color:var(--inkoust);font-weight:600}.krok--aktivni .krok__cislo{box-shadow:0 0 0 2px var(--akcent-2)}.hvezdy{display:flex;gap:var(--mezera-1)}.hvezdy>button{min-width:var(--dotyk-min);min-height:var(--dotyk-min);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:var(--linka)}.hvezdy>button[aria-pressed=true]{color:var(--inkoust)}.shrnuti{display:flex;flex-direction:column;gap:var(--mezera-2)}.shrnuti>div{display:flex;justify-content:space-between;gap:var(--mezera-3);font-size:14px}.shrnuti>div>span:first-child{color:var(--text-tlumeny)}.shrnuti>div>span:last-child{font-weight:500;text-align:right}.kalendar{display:grid;grid-template-columns:52px minmax(0,1fr);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);overflow:hidden}.kalendar__roh{height:44px;border-bottom:1px solid var(--linka)}.kalendar__dny{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));height:44px;border-bottom:1px solid var(--linka)}.kalendar__den{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;border-left:1px solid var(--linka);white-space:nowrap}.kalendar__den:first-child{border-left:0}.kalendar__den--vikend{color:var(--text-tlumeny)}.kalendar__den--dnes>span{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:var(--znacka);color:var(--na-znacka);font-weight:600}.kalendar__hodiny{display:flex;flex-direction:column}.kalendar__hodina{height:var(--kalendar-hodina, 48px);padding:4px 8px 0 0;text-align:right;font-size:11px;color:var(--text-tlumeny);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--pozadi-2)}.kalendar__plocha{position:relative;cursor:var(--kurzor-pridat, pointer);background-image:linear-gradient(to right,var(--linka) 1px,transparent 1px),linear-gradient(to bottom,var(--pozadi-2) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--pozadi-2) 55%,transparent) 1px,transparent 1px);background-size:calc(100% / 7) 100%,100% var(--kalendar-hodina, 48px),100% calc(var(--kalendar-hodina, 48px) / 2);background-position:0 0,0 -1px,0 -1px}.kalendar__nahled{position:absolute;display:flex;align-items:center;gap:4px;padding:0 8px;border:1.5px dashed var(--akcent-2);border-radius:var(--radius-maly);background:color-mix(in srgb,var(--akcent) 45%,transparent);color:var(--inkoust);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;pointer-events:none;animation:kalendar-nahled .12s ease-out}.kalendar__nahled>span{font-weight:500;color:var(--text-tlumeny)}@keyframes kalendar-nahled{0%{opacity:0}}@media(hover:none){.kalendar__nahled{display:none}}@media(prefers-reduced-motion:reduce){.kalendar__nahled{animation:none}}.kalendar__blok{position:absolute;display:flex;flex-direction:column;padding:6px 8px;border:0;border-radius:var(--radius-maly);background:var(--akcent);color:var(--inkoust);font:inherit;text-align:left;overflow:hidden;cursor:pointer;container-type:inline-size}.kalendar__blok-kratke{display:none}@container (max-width: 110px){.kalendar__blok-plne{display:none}.kalendar__blok-kratke{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.kalendar__blok--zvyrazneny{outline:3px solid var(--znacka);outline-offset:1px;animation:zaznam-pulz 1.2s ease-in-out 2}@media(prefers-reduced-motion:reduce){.kalendar__blok--zvyrazneny{animation:none}}.kalendar__ted{position:absolute;z-index:3;height:2px;background:var(--stav-chyba);pointer-events:none}.kalendar__ted:before{content:"";position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--stav-chyba)}.kalendar__fab{position:fixed;right:max(var(--mezera-4),env(safe-area-inset-right));bottom:max(var(--mezera-4),env(safe-area-inset-bottom));z-index:20;width:56px;height:56px;min-height:56px;padding:0;border-radius:50%;box-shadow:var(--stin)}@media(min-width:900px){.kalendar__fab{display:none}}.kalendar__blok-obsah{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-height:0;overflow:hidden auto;scrollbar-width:none}.kalendar__blok-obsah::-webkit-scrollbar{display:none}.kalendar__blok[data-nahore]:before,.kalendar__blok[data-dalsi]:after{content:"";position:absolute;inset-inline:0;height:14px;background:inherit;pointer-events:none}.kalendar__blok[data-nahore]:before{top:0;-webkit-mask-image:linear-gradient(to bottom,#000 5px,transparent);mask-image:linear-gradient(to bottom,#000 5px,transparent)}.kalendar__blok[data-dalsi]:after{bottom:0;-webkit-mask-image:linear-gradient(to top,#000 5px,transparent);mask-image:linear-gradient(to top,#000 5px,transparent)}.kalendar__blok--deleny{padding:5px}.kalendar__blok--i0{background:var(--instruktor-0)}.kalendar__blok--i1{background:var(--instruktor-1)}.kalendar__blok--i2{background:var(--instruktor-2)}.kalendar__blok--i3{background:var(--instruktor-3)}.kalendar__blok--i4{background:var(--instruktor-4)}.kalendar__blok--i5{background:var(--instruktor-5)}.kalendar__blok--i6{background:var(--instruktor-6)}.kalendar__blok--i7{background:var(--instruktor-7)}.kalendar__blok--probehlo{opacity:.55}.kalendar__blok--udalost{background:var(--povrch);border:2px dashed var(--inkoust-2);color:var(--inkoust-2);padding-top:4px;padding-bottom:4px}.kalendar__blok--udalost strong{color:var(--inkoust)}.kalendar__blok--teorie{background:var(--chip-ok-pozadi);color:var(--chip-ok-text)}.kalendar__blok--teorie strong{color:var(--chip-ok-text)}.kalendar__blok--zkouska{background:var(--chip-chyba-pozadi);color:var(--chip-chyba-text)}.kalendar__blok--zkouska strong{color:var(--chip-chyba-text)}.kalendar__blok-popis{flex-shrink:0;font-size:11.5px;line-height:1.3;overflow-wrap:anywhere}.kalendar__blok-popis--dulezite{font-weight:700}.kalendar__blok-popis--poznamka{font-style:italic;opacity:.85}.kalendar__blok small{flex-shrink:0;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.kalendar__blok strong{flex-shrink:0;font-size:12.5px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.legenda{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-3);font-size:13px;color:var(--inkoust-2)}.legenda>span{display:inline-flex;align-items:center;gap:6px}.legenda__barva{width:12px;height:12px;border-radius:3px;background:var(--akcent)}.legenda__barva--i0{background:var(--instruktor-0)}.legenda__barva--i1{background:var(--instruktor-1)}.legenda__barva--i2{background:var(--instruktor-2)}.legenda__barva--i3{background:var(--instruktor-3)}.legenda__barva--i4{background:var(--instruktor-4)}.legenda__barva--i5{background:var(--instruktor-5)}.legenda__barva--i6{background:var(--instruktor-6)}.legenda__barva--i7{background:var(--instruktor-7)}.legenda__barva--udalost{background:transparent;border:2px dashed var(--inkoust-2);box-sizing:border-box}.legenda__barva--teorie{background:var(--chip-ok-pozadi);border:1px solid var(--stav-ok);box-sizing:border-box}.legenda__barva--zkouska{background:var(--chip-chyba-pozadi);border:1px solid var(--stav-chyba);box-sizing:border-box}.jizdy-dny{display:grid;gap:var(--mezera-4)}.jizdy-den>h3{margin:0 0 var(--mezera-2)}.jizdy-den__stav{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mezera-1)}.jizdy-dalsi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-3);margin-top:var(--mezera-4)}.karta-zaka__akce{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--mezera-2)}.dalsi-akce{position:relative}.dalsi-akce>summary{list-style:none}.dalsi-akce>summary::-webkit-details-marker{display:none}.dalsi-akce[open]>summary>svg{transform:rotate(180deg)}.dalsi-akce__nabidka{display:flex;flex-direction:column;gap:var(--mezera-2);margin-top:var(--mezera-2)}.dalsi-akce__nabidka>*,.dalsi-akce__nabidka .tlacitko{width:100%;justify-content:flex-start}@media(max-width:899px){.dalsi-akce[open]{flex-basis:100%}.karta-zaka__akce{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.karta-zaka__akce>.tlacitko,.karta-zaka__akce>.dalsi-akce>summary{width:100%}.karta-zaka__akce>.tlacitko:first-child:not(.tlacitko--sekundarni),.karta-zaka__akce>.dalsi-akce[open]{grid-column:1 / -1}.karta-zaka__druhe-planovani{display:none}.seznam--spojeny .zak-radek__stav{flex-direction:column;align-items:flex-start!important;gap:2px}}@media(min-width:900px){.dalsi-akce__nabidka{position:absolute;right:0;top:100%;z-index:30;min-width:240px;padding:var(--mezera-2);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-prvek);box-shadow:var(--stin)}}.formular-jizdy__rychle-dny{display:flex;flex-wrap:wrap;gap:var(--mezera-2);margin:calc(-1 * var(--mezera-1)) 0 var(--mezera-3)}.formular-jizdy__rychle-dny>button[aria-pressed=true]{border-color:var(--znacka);background:var(--znacka);color:var(--na-znacka)}.formular-jizdy__cas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);gap:var(--mezera-2)}.formular-jizdy__cas .pole{margin-bottom:var(--mezera-3)}.formular-jizdy__cas select{padding-left:10px;padding-right:26px;background-position:right 6px center}.formular-jizdy__odeslat{margin-top:var(--mezera-4)}.potvrzeni-jizdy{margin-top:var(--mezera-3)}.potvrzeni-jizdy__text{display:flex;flex-direction:column;gap:2px;min-width:0}.potvrzeni-jizdy__akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2);margin-top:var(--mezera-2)}.kalendar-novy{display:grid;gap:var(--mezera-3);align-content:start}.prepinac--plny{display:flex}.prepinac--plny>button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px}.kalendar-filtr{display:flex;flex-wrap:wrap;gap:var(--mezera-2) var(--mezera-4);margin-bottom:var(--mezera-3)}.kalendar-filtr__polozka{display:inline-flex;align-items:center;gap:var(--mezera-2);font-size:var(--velikost-meta);cursor:pointer}.filtr-instruktoru{display:flex;flex-direction:column;gap:var(--mezera-2)}.filtr-instruktoru__polozka{display:flex;align-items:center;gap:var(--mezera-2);padding:var(--mezera-2) 0;cursor:pointer}.filtr-instruktoru__akce{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mezera-2);margin-top:var(--mezera-4)}.tlacitko--aktivni-filtr{border-color:var(--inkoust);font-weight:700}.seznam-prednasek-zaka{margin:0 0 var(--mezera-3);padding-left:var(--mezera-4)}.prihlaseni-prednaska{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--mezera-2)}.prihlaseni-prednaska>:first-child{flex:1 1 16rem}.naseptavac{position:relative}.naseptavac>input{width:100%}.naseptavac__seznam{position:absolute;z-index:20;top:calc(100% + 2px);right:0;left:0;margin:0;padding:var(--mezera-1) 0;list-style:none;border:1px solid var(--linka);border-radius:var(--radius-maly);background:var(--povrch);box-shadow:0 8px 24px #0000001f}.naseptavac__polozka{padding:var(--mezera-2) var(--mezera-3);cursor:pointer}.naseptavac__polozka--aktivni,.naseptavac__polozka:hover{background:var(--chip-info-pozadi)}.naseptavac__overeno{display:block;margin-top:var(--mezera-1);font-size:var(--velikost-meta);color:var(--chip-ok-text)}.prihlaseni{display:grid;grid-template-columns:1fr;min-height:100%}.prihlaseni__panel{display:none;flex-direction:column;justify-content:space-between;padding:56px 72px;background:var(--pozadi-2);border-right:1px solid var(--linka)}.prihlaseni__claim{display:flex;flex-direction:column;gap:40px;max-width:520px}.prihlaseni__claim h1{font-size:44px;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.prihlaseni__claim p{font-size:17px;color:var(--inkoust-2);margin:0;text-wrap:pretty}.prihlaseni__body{display:flex;flex-direction:column;gap:18px}.prihlaseni__bod{display:flex;align-items:flex-start;gap:14px}.prihlaseni__bod>.radek__ikona{width:40px;height:40px;background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-tlacitko)}.prihlaseni__formular{display:grid;place-items:center;padding:var(--mezera-4)}.prihlaseni__formular form{width:min(400px,100%);padding:var(--mezera-6)}@media(min-width:900px){.prihlaseni{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.prihlaseni__panel{display:flex}}.vzhled{display:flex;flex-direction:column;gap:var(--mezera-2)}.vzhled__moznost{display:flex;align-items:center;gap:var(--mezera-3);min-height:64px;padding:var(--mezera-2) var(--mezera-3) var(--mezera-2) var(--mezera-2);border-radius:var(--radius-tlacitko);border:1px solid var(--linka);background:var(--povrch);cursor:pointer}.vzhled__moznost--aktivni{border:2px solid var(--inkoust);padding:7px 11px 7px 7px;font-weight:600}.vzhled__moznost>input{position:absolute;opacity:0;pointer-events:none}.vzhled__popisek{display:flex;align-items:center;gap:var(--mezera-2);flex:1 1 auto;min-width:0}.vzhled__popisek>.ikona{color:var(--inkoust-2)}.vzhled__prepinac{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--akcent-2);background:var(--povrch);flex:0 0 auto}.vzhled__moznost--aktivni .vzhled__prepinac{border:6px solid var(--inkoust)}@media(min-width:900px){.vzhled{flex-direction:row}.vzhled__moznost{flex:1 1 0;flex-direction:column;align-items:stretch;gap:10px;padding:10px}.vzhled__moznost--aktivni{padding:9px}.vzhled__prepinac{order:-1;display:none}}.miniatura{display:flex;width:84px;height:52px;border-radius:var(--radius-maly);overflow:hidden;border:1px solid var(--linka);flex:0 0 auto}@media(min-width:900px){.miniatura{width:100%;height:88px}}.miniatura__panel{display:flex;gap:4px;padding:6px;flex:1 1 0;min-width:0;background:var(--m-pozadi)}.miniatura__nav{display:flex;flex-direction:column;gap:3px;width:22%;padding:3px;border-radius:3px;background:var(--m-pozadi-2)}.miniatura__nav>i,.miniatura__blok{display:block;border-radius:2px}.miniatura__nav>i{height:3px;background:var(--m-linka)}.miniatura__nav>i:first-child{height:4px;background:var(--m-inkoust)}.miniatura__obsah{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.miniatura__titul{width:40%;height:4px;border-radius:2px;background:var(--m-inkoust)}.miniatura__karty{display:flex;gap:3px}.miniatura__blok{flex:1 1 0;height:12px;background:var(--m-povrch);border:1px solid var(--m-linka)}.miniatura__blok--velky{flex:none;height:18px}.miniatura--svetla{--m-pozadi: #f4ece0;--m-pozadi-2: #efe4d6;--m-povrch: #ffffff;--m-linka: #e4d8c8;--m-inkoust: #1c1b19}.miniatura--tmava{--m-pozadi: #161513;--m-pozadi-2: #1f1d1a;--m-povrch: #262320;--m-linka: #35322d;--m-inkoust: #f1e9dc}html.v-konverzaci,html.v-konverzaci body{overflow:hidden;overscroll-behavior:none}html.v-konverzaci body{height:var(--vyska-okna, 100%)}html.v-konverzaci[data-klavesnice=ano] body{padding-bottom:0}.shell--konverzace{height:100%;min-height:0}.shell--konverzace .shell-mobil__obsah,.shell--konverzace .shell-admin__obsah{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden;scrollbar-gutter:auto}.shell--konverzace .shell-admin__obsah>.hlaska,.shell--konverzace .shell-admin__filtr{display:none}@media(max-width:899px){.shell--konverzace>.shell-mobil__hlavicka,.shell--konverzace>.shell-mobil__nav,.shell--zapis>.shell-mobil__nav,.shell--konverzace>.shell-admin__lista{display:none}}.chat-rozvrzeni{min-height:0}.chat-rozvrzeni__detail,.chat-rozvrzeni__prazdno{display:none}.chat-rozvrzeni--konverzace{display:flex;flex:1 1 auto;flex-direction:column;height:100%}.chat-rozvrzeni--konverzace .chat-rozvrzeni__seznam{display:none}.chat-rozvrzeni--konverzace .chat-rozvrzeni__detail{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}@media(min-width:1100px){.shell--chat{height:100%}.shell--chat .shell-mobil__obsah,.shell--chat .shell-admin__obsah{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.shell--chat .shell-admin__obsah>.hlaska,.shell--chat .shell-admin__filtr{display:none}.shell--chat .chat-rozvrzeni{display:grid;flex:1 1 auto;grid-template-columns:minmax(300px,380px) minmax(0,1fr);height:100%}.shell--chat .chat-rozvrzeni__seznam{display:block;min-height:0;overflow-y:auto;padding:var(--mezera-5) var(--mezera-4);border-right:1px solid var(--linka)}.shell--chat .chat-rozvrzeni__detail{display:flex;flex-direction:column;min-height:0}.shell--chat .chat-rozvrzeni__prazdno{display:flex;flex:1 1 auto;align-items:center;justify-content:center}.shell--chat .konverzace__zpet{display:none}}.seznam-chatu__hledat{margin-bottom:var(--mezera-3)}.seznam-chatu__radek{width:100%;cursor:pointer;font:inherit;text-align:left}.seznam-chatu__radek--aktivni{background:var(--povrch-2);border-color:var(--inkoust-2)}.seznam-chatu__text{flex:1 1 auto;min-width:0}.seznam-chatu__horni,.seznam-chatu__dolni{display:flex;align-items:baseline;gap:var(--mezera-2);min-width:0}.seznam-chatu__dolni{align-items:center}.seznam-chatu__jmeno{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.seznam-chatu__jmeno--nove{font-weight:700}.seznam-chatu__cas{flex:0 0 auto;font-size:12px;color:var(--text-tlumeny)}.seznam-chatu__cas--nove{color:var(--inkoust);font-weight:700}.seznam-chatu__popis{font-size:12px;color:var(--text-tlumeny)}.seznam-chatu__nahled{flex:1 1 auto;min-width:0;overflow:hidden;font-size:14px;color:var(--text-tlumeny);text-overflow:ellipsis;white-space:nowrap}.seznam-chatu__nahled--zrusena{font-style:italic}.seznam-chatu__koncept{color:var(--stav-chyba);font-weight:600}.seznam-chatu__odznak{flex:0 0 auto;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--akcent-2);color:var(--na-inkoust);font-size:12px;font-weight:700;line-height:22px;text-align:center}.konverzace{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--pozadi)}.konverzace__hlavicka{display:flex;flex:0 0 auto;align-items:center;gap:var(--mezera-2);min-height:56px;padding:var(--mezera-1) var(--mezera-2);background:var(--povrch);border-bottom:1px solid var(--linka)}.konverzace__zpet,.konverzace__akce{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--inkoust);cursor:pointer}.konverzace__zpet:hover,.konverzace__akce:hover,.konverzace__akce[aria-pressed=true]{background:var(--povrch-2)}.konverzace__titul{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.konverzace__titul h1{margin:0;overflow:hidden;font-size:17px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.konverzace__titul span{overflow:hidden;font-size:12px;color:var(--text-tlumeny);text-overflow:ellipsis;white-space:nowrap}.konverzace__akce-skupina{display:flex;flex:0 0 auto}.konverzace__stred{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-height:0}.konverzace__zpravy{position:relative;flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;padding:var(--mezera-2) var(--mezera-3) var(--mezera-3)}.konverzace__obsah{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%}.konverzace__nacitani,.konverzace__zacatek{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:34px;font-size:12px;color:var(--text-tlumeny)}.konverzace__chyba{margin:auto;text-align:center}.konverzace__den{position:sticky;top:4px;z-index:2;align-self:center;margin:var(--mezera-3) 0 var(--mezera-1);pointer-events:none}.konverzace__den span{display:inline-block;padding:2px 10px;border:1px solid var(--linka);border-radius:999px;background:var(--povrch);font-size:12px;color:var(--text-tlumeny);box-shadow:var(--stin)}.konverzace__neprectene{margin:var(--mezera-3) calc(-1 * var(--mezera-3)) var(--mezera-1);padding:4px;background:var(--chip-info-pozadi);font-size:12px;font-weight:600;color:var(--chip-info-text);text-align:center}.konverzace__dolu{position:absolute;right:var(--mezera-3);bottom:var(--mezera-3);z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--linka);border-radius:50%;background:var(--povrch);color:var(--inkoust);box-shadow:var(--stin);cursor:pointer}.konverzace__dolu-pocet{position:absolute;top:-6px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--akcent-2);color:var(--na-inkoust);font-size:12px;font-weight:700;line-height:20px}.konverzace__spojeni{position:absolute;top:0;right:0;left:0;z-index:4;padding:2px var(--mezera-2);background:var(--chip-ceka-pozadi);color:var(--chip-ceka-text);font-size:12px;text-align:center}.konverzace__kostra{display:flex;flex-direction:column;gap:var(--mezera-2)}.konverzace__kostra-bublina{height:40px;border-radius:16px;background:var(--povrch-2);animation:kostra-pulz 1.2s ease-in-out infinite}.konverzace__kostra-bublina--nase{align-self:flex-end}@keyframes kostra-pulz{50%{opacity:.5}}.konverzace__hledani{position:relative;z-index:5;flex:0 0 auto;padding:var(--mezera-1) var(--mezera-2);background:var(--povrch);border-bottom:1px solid var(--linka)}.konverzace__hledani-radek{display:flex;align-items:center;gap:var(--mezera-2);padding-left:var(--mezera-2)}.konverzace__hledani-radek .vstup{flex:1 1 auto}.konverzace__vysledky{position:absolute;top:100%;right:0;left:0;max-height:50vh;margin:0;padding:var(--mezera-1);overflow-y:auto;list-style:none;background:var(--povrch);border-bottom:1px solid var(--linka);box-shadow:var(--stin)}.konverzace__vysledky button{display:flex;flex-direction:column;width:100%;padding:var(--mezera-2);border:0;border-radius:var(--radius-maly);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.konverzace__vysledky button:hover,.konverzace__vysledky button:focus-visible{background:var(--povrch-2)}.konverzace__vysledek-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat__zpravy{display:flex;flex-direction:column;gap:var(--mezera-2);min-height:0;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;padding:var(--mezera-1) 0}.chat__zpravy{position:relative}.chat__obsah{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--mezera-2);min-height:100%}.chat__obsah>.zprava{align-self:flex-start}.chat__obsah>.zprava--moje,.chat__obsah>.zprava--kolega{align-self:flex-end}.vyvojar__stred{position:relative;min-width:0}.chat__den{align-self:center;margin:var(--mezera-2) 0;font-size:12px;color:var(--text-tlumeny)}.zprava-radek{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.zprava-radek--nase{align-items:flex-end}.zprava-radek--stred,.zprava-radek--posledni{margin-top:2px}.zprava-radek--s-reakci{margin-bottom:10px}.zprava{position:relative;align-self:flex-start;max-width:min(80%,560px);padding:6px 10px;border:1px solid var(--linka);border-radius:16px 16px 16px 4px;background:var(--povrch);color:var(--inkoust);line-height:1.4;overflow-wrap:anywhere;touch-action:pan-y}.zprava-radek .zprava{align-self:auto}.zprava:focus-visible{outline:2px solid var(--inkoust-2);outline-offset:2px}.zprava--moje,.zprava--kolega{align-self:flex-end;border-bottom-left-radius:16px;border-bottom-right-radius:4px}.zprava--moje{background:var(--inkoust);border-color:var(--inkoust);color:var(--na-inkoust)}.zprava--kolega{background:var(--povrch-2);border-color:var(--inkoust-2);color:var(--inkoust)}.zprava-radek--cizi.zprava-radek--prvni .zprava{border-bottom-left-radius:6px}.zprava-radek--cizi.zprava-radek--stred .zprava{border-top-left-radius:6px;border-bottom-left-radius:6px}.zprava-radek--cizi.zprava-radek--posledni .zprava{border-top-left-radius:6px}.zprava-radek--nase.zprava-radek--prvni .zprava{border-bottom-right-radius:6px}.zprava-radek--nase.zprava-radek--stred .zprava{border-top-right-radius:6px;border-bottom-right-radius:6px}.zprava-radek--nase.zprava-radek--posledni .zprava{border-top-right-radius:6px}.zprava__autor{display:block;margin-bottom:2px;font-size:12px;font-weight:600;opacity:.75}.zprava__text{white-space:pre-wrap}.zprava__text--zrusena,.zprava__text--redigovano{font-style:italic;opacity:.75}.zprava__text--zrusena .ikona{margin-right:4px;vertical-align:-2px}.zprava__misto{display:inline-block;height:1px}.zprava__meta{position:absolute;right:8px;bottom:4px;display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1;opacity:.7}.zprava__upraveno{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.zprava__odkaz{color:inherit;text-decoration:underline;text-underline-offset:2px}.zprava__cas{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-size:11px;opacity:.65}.zprava__stav{display:inline-flex;flex:0 0 auto;align-items:center}.zprava__stav .ikona{display:block}.zprava__stav--precteno{color:var(--zprava-precteno);opacity:1}.zprava__stav--chyba{opacity:1}.zprava--nepotvrzena{opacity:.6}.zprava--chyba{opacity:1;cursor:pointer}.zprava__chyba-text{margin-top:2px;font-size:12px;color:var(--stav-chyba)}.zprava--zrusena{border-style:dashed;background:transparent;color:var(--text-tlumeny)}.zprava--zrusena.zprava--moje{border-color:var(--linka)}.zprava--emoji{padding:0 2px 18px;border-color:transparent;background:transparent;color:var(--inkoust);font-size:40px;line-height:1.15}.zprava--emoji .zprava__meta{right:2px;bottom:0;padding:2px 6px;border-radius:999px;background:var(--povrch);color:var(--inkoust)}.zprava--emoji .zprava__misto{display:none}.zprava--s-fotkou{padding:3px 3px 6px}.zprava--s-fotkou .zprava__autor,.zprava--s-fotkou .zprava__citace,.zprava--s-fotkou .zprava__text{margin-left:7px;margin-right:7px}.zprava--s-fotkou .zprava__citace{width:auto}.zprava__foto{position:relative;display:block;max-width:100%;margin:0 0 4px;padding:0;overflow:hidden;border:0;border-radius:13px;background:var(--povrch-2);cursor:zoom-in}.zprava__foto img,.zprava__foto-misto{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover;color:var(--text-tlumeny)}.zprava__foto-stav{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:999px;background:#0000008c;color:#fff;font-size:12px}.zprava--jen-fotka{padding:3px}.zprava--jen-fotka .zprava__foto{margin:0}.zprava--jen-fotka .zprava__meta{right:9px;bottom:9px;padding:3px 6px;border-radius:999px;background:#0000008c;color:#fff}.zprava--jen-fotka .zprava__meta .stav-zpravy,.zprava--jen-fotka .zprava__meta time{color:#fff}.zprava__soubor{display:flex;align-items:center;gap:var(--mezera-2);min-width:min(240px,100%);margin:2px 0 4px;padding:8px 10px 8px 8px;border:0;border-radius:10px;background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;font:inherit;text-align:left;cursor:pointer}.zprava__soubor-ikona{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--povrch);color:var(--stav-chyba)}.zprava__soubor-text{display:flex;flex-direction:column;min-width:0}.zprava__soubor-nazev{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.zprava__soubor-meta{font-size:12px;opacity:.75}.zprava__text--jen-meta{display:block;height:14px}.zprava--zvyraznena{animation:zprava-zvyrazneni 1.6s ease-out}@keyframes zprava-zvyrazneni{0%,40%{box-shadow:0 0 0 4px color-mix(in srgb,var(--akcent-2) 40%,transparent)}to{box-shadow:0 0 0 4px transparent}}.zprava-radek--nova{animation:zprava-prichod .12s ease-out}@keyframes zprava-prichod{0%{opacity:0;transform:translateY(6px)}}.zprava__citace{display:flex;flex-direction:column;width:100%;margin:2px 0 4px;padding:4px 8px;border:0;border-left:3px solid var(--akcent-2);border-radius:6px;background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.zprava__citace span{display:-webkit-box;overflow:hidden;opacity:.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zprava__reakce{position:relative;z-index:1;display:inline-flex;gap:4px;margin:-8px 8px 0;padding:1px 6px;border:1px solid var(--linka);border-radius:999px;background:var(--povrch);color:var(--inkoust);font:inherit;font-size:14px;line-height:1.4;box-shadow:var(--stin);cursor:pointer}.zprava__reakce-polozka{display:inline-flex;align-items:center;gap:2px}.zprava__reakce-polozka span{font-size:12px;color:var(--text-tlumeny)}.zprava__reakce-polozka--moje{font-weight:700}.zprava__tah{position:absolute;top:50%;left:4px;display:flex;color:var(--text-tlumeny);opacity:var(--tah, 0);transform:translateY(-50%) scale(calc(.6 + .4 * var(--tah, 0)));pointer-events:none}.zprava__vic{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:none;color:var(--text-tlumeny);transform:translateY(-50%);cursor:pointer}.zprava-radek--cizi .zprava__vic{left:calc(100% + 4px)}.zprava-radek--nase .zprava__vic{right:calc(100% + 4px)}.zprava__vic:hover{background:var(--povrch-2)}@media(hover:hover)and (pointer:fine){.zprava-radek:hover .zprava__vic,.zprava-radek:focus-within .zprava__vic{display:flex}}@media(hover:none){.zprava{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media(prefers-reduced-motion:reduce){.zprava-radek--nova,.zprava--zvyraznena,.konverzace__kostra-bublina{animation:none}}.skladatel{flex:0 0 auto;padding:var(--mezera-2);background:var(--povrch);border-top:1px solid var(--linka)}.skladatel__radek{display:flex;align-items:flex-end;gap:var(--mezera-2)}.skladatel__pole{flex:1 1 auto;min-height:44px;padding:10px 14px;border:1px solid var(--linka);border-radius:22px;background:var(--pozadi);color:var(--inkoust);font:inherit;font-size:16px;line-height:22px;resize:none;overflow-y:hidden}.skladatel__zrcadlo{position:absolute;top:0;left:-9999px;box-sizing:border-box;padding:10px 14px;border:1px solid transparent;font:inherit;font-size:16px;line-height:22px;visibility:hidden;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none}.skladatel__radek{position:relative}.skladatel__pole:focus-visible{outline:2px solid var(--inkoust-2);outline-offset:0}.skladatel__odeslat{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--povrch-2);color:var(--text-tlumeny);cursor:pointer;transition:background .12s ease-out}.skladatel__odeslat--aktivni{background:var(--inkoust);color:var(--na-inkoust)}.skladatel__odeslat:disabled{cursor:default}.skladatel__lista{display:flex;align-items:flex-start;gap:var(--mezera-2);margin-bottom:var(--mezera-2);padding:6px 4px 6px 10px;border-left:3px solid var(--akcent-2);border-radius:var(--radius-maly);background:var(--povrch-2)}.skladatel__lista>.ikona{flex:0 0 auto;margin-top:2px;color:var(--akcent-2)}.skladatel__citace{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;font-size:13px}.skladatel__citace>span{display:-webkit-box;overflow:hidden;color:var(--text-tlumeny);white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:2}.skladatel__citace>.skladatel__poznamka{margin-top:2px;font-size:12px;-webkit-line-clamp:1}.skladatel__zrusit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--text-tlumeny);cursor:pointer}.skladatel__chyba{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2);margin-bottom:var(--mezera-2);font-size:13px;color:var(--stav-chyba)}.skladatel__pocet{display:block;margin-top:2px;font-size:11px;color:var(--text-tlumeny);text-align:right}.skladatel--uzavreno{display:flex;align-items:center;justify-content:center;gap:var(--mezera-2);padding:var(--mezera-3);font-size:14px;color:var(--text-tlumeny)}.skladatel__sponka{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--text-tlumeny);cursor:pointer}.skladatel__sponka:hover{background:var(--povrch-2);color:var(--inkoust)}.skladatel__sponka:disabled{opacity:.5;cursor:default}.skladatel__sponka--aktivni{background:var(--povrch-2);color:var(--inkoust)}.vyber-emoji{margin-top:var(--mezera-2);border-top:1px solid var(--linka);padding-top:var(--mezera-2)}.vyber-emoji__skupiny{display:flex;gap:4px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.vyber-emoji__skupiny::-webkit-scrollbar{display:none}.vyber-emoji__skupina{flex:0 0 auto;min-height:32px;padding:4px 12px;border:0;border-radius:999px;background:none;color:var(--text-tlumeny);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.vyber-emoji__skupina--aktivni{background:var(--povrch-2);color:var(--inkoust);font-weight:600}.vyber-emoji__mrizka{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));max-height:200px;overflow-y:auto;overscroll-behavior:contain}.vyber-emoji__emoji{width:100%;height:44px;border:0;border-radius:var(--radius-maly);background:none;font-size:26px;line-height:1;cursor:pointer}.vyber-emoji__emoji:hover,.vyber-emoji__emoji:focus-visible{background:var(--povrch-2)}@media(min-width:900px){.vyber-emoji__mrizka{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));max-height:176px}.vyber-emoji__emoji{height:40px;font-size:24px}}.skladatel__priloha{display:flex;align-items:center;gap:var(--mezera-2);margin-bottom:var(--mezera-2);padding:6px 4px 6px 6px;border-radius:var(--radius-maly);background:var(--povrch-2)}.skladatel__priloha-nahled,.skladatel__priloha-ikona{flex:0 0 auto;width:48px;height:48px;border-radius:8px;object-fit:cover}.skladatel__priloha-ikona{display:inline-flex;align-items:center;justify-content:center;background:var(--povrch);color:var(--inkoust-2)}.skladatel__priloha-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;font-size:13px}.skladatel__priloha-text>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skladatel__priloha-text>span{color:var(--text-tlumeny)}.konverzace__pripnuta{display:flex;flex:0 0 auto;align-items:center;gap:var(--mezera-1);padding:0 var(--mezera-1) 0 var(--mezera-3);background:var(--povrch);border-bottom:1px solid var(--linka)}.konverzace__pripnuta-obsah{display:flex;flex:1 1 auto;align-items:center;gap:var(--mezera-2);min-width:0;min-height:48px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.konverzace__pripnuta-obsah>.ikona{flex:0 0 auto;color:var(--inkoust-2)}.konverzace__pripnuta-text{display:flex;flex-direction:column;min-width:0;font-size:13px}.konverzace__pripnuta-text>strong{font-size:12px;color:var(--text-tlumeny)}.konverzace__pripnuta-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.konverzace__pripnuta .konverzace__akce{width:40px;height:40px;color:var(--text-tlumeny)}.konverzace__titul .konverzace__pise{color:var(--inkoust-2);font-weight:600}.konverzace__ztlumeno{display:inline-flex;margin-left:6px;vertical-align:-1px;color:var(--text-tlumeny)}.konverzace__titul h1 .konverzace__ztlumeno{font-size:inherit}.seznam-chatu__ztlumeno{flex:0 0 auto;color:var(--text-tlumeny)}.seznam-chatu__odznak--ztlumeno{background:var(--povrch-2);color:var(--text-tlumeny)}.konverzace--vlozena{height:clamp(440px,calc(100dvh - 220px),820px);overflow:hidden;border:1px solid var(--linka);border-radius:var(--radius-karta);background:var(--pozadi)}.skladatel__editor{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.skladatel__editor .vyvojar__nastroje{gap:2px}.skladatel__editor .vyvojar__nastroj{min-height:30px;border-color:transparent;background:transparent}.skladatel__editor .vyvojar__nastroj:hover{background:var(--povrch-2)}.skladatel__editor .vyvojar__nastroj--zapnuty,.skladatel__editor .vyvojar__nastroj--zapnuty:hover{background:var(--inkoust);color:var(--na-inkoust)}.skladatel__editor .vyvojar__pole{height:auto;max-height:154px;overflow-y:auto}.skladatel__editor .vyvojar__zastupny{padding-left:15px}.zprava__text .formatovany{display:block}@media(max-width:899px){.konverzace--cela-na-telefonu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;height:var(--vyska-okna, 100dvh);border:0;border-radius:0}.skladatel__editor .vyvojar__nastroje{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.konverzace--vlozena:not(.konverzace--cela-na-telefonu){height:calc(var(--vyska-okna, 100dvh) - 140px)}}.prohlizec{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;background:#000000eb;color:#fff}.prohlizec__lista{display:flex;flex:0 0 auto;align-items:center;gap:var(--mezera-1);padding:calc(env(safe-area-inset-top) + 6px) var(--mezera-2) 6px var(--mezera-3)}.prohlizec__popis{flex:1 1 auto;min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.prohlizec__tlacitko{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer}.prohlizec__tlacitko:hover,.prohlizec__tlacitko:focus-visible{background:#ffffff26}.prohlizec__tlacitko:focus-visible{outline:2px solid #fff}.prohlizec__plocha{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;padding:var(--mezera-2) var(--mezera-2) calc(env(safe-area-inset-bottom) + var(--mezera-2))}.prohlizec__fotka{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.prohlizec__nacitani{font-size:14px;opacity:.8}.list-zaclona{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#00000059;animation:list-zaclona .14s ease-out}@media(min-width:600px){.list-zaclona{align-items:center}.list{border-radius:var(--radius-karta)}}.list-zaclona--pruhledna{display:block;background:transparent;animation:none}@keyframes list-zaclona{0%{opacity:0}}.list{width:100%;max-width:560px;max-height:85dvh;padding:var(--mezera-2) var(--mezera-2) max(var(--mezera-3),env(safe-area-inset-bottom));overflow-y:auto;border-radius:16px 16px 0 0;background:var(--povrch);color:var(--inkoust);box-shadow:var(--stin);outline:none;animation:list-vyjezd .16s ease-out}@keyframes list-vyjezd{0%{transform:translateY(24px);opacity:.6}}.list--u-kotvy{position:fixed;width:288px;max-height:70vh;padding:var(--mezera-1);border:1px solid var(--linka);border-radius:var(--radius-karta);animation:none}.list--sirsi.list--u-kotvy{width:380px}.list__uchyt{display:block;width:36px;height:4px;margin:0 auto var(--mezera-2);border-radius:2px;background:var(--linka)}.list__hlavicka{display:flex;align-items:center;justify-content:space-between;padding:0 var(--mezera-2) var(--mezera-2)}.list__nadpis{margin:0;font-size:16px}.list__zavrit{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--text-tlumeny);cursor:pointer}.list__polozka{display:flex;align-items:center;gap:var(--mezera-3);width:100%;min-height:48px;padding:0 var(--mezera-3);border:0;border-radius:var(--radius-maly);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.list__polozka:hover,.list__polozka:focus-visible{background:var(--povrch-2)}.list__polozka--nebezpecna{color:var(--stav-chyba)}.list__doplnek{margin-left:auto;font-size:13px;color:var(--text-tlumeny)}.list__reakce{display:flex;justify-content:space-between;gap:2px;margin-bottom:var(--mezera-1);padding:2px 2px var(--mezera-2);border-bottom:1px solid var(--linka)}.list__emoji{width:44px;height:44px;border:0;border-radius:50%;background:transparent;font-size:26px;line-height:1;cursor:pointer;transition:transform 80ms ease-out}.list__emoji:hover,.list__emoji:focus-visible{background:var(--povrch-2);transform:scale(1.12)}.list__emoji--vybrane{background:var(--povrch-2);box-shadow:inset 0 0 0 2px var(--akcent-2)}.list__text,.list__poznamka{margin:0 var(--mezera-2) var(--mezera-3)}.list__poznamka{font-size:12px;color:var(--text-tlumeny)}.list__text--chyba{color:var(--stav-chyba)}.list__tlacitka{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--mezera-2);padding:0 var(--mezera-2)}.list__vyber{margin:0 var(--mezera-2) var(--mezera-2);padding:var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-maly);font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.list .pole{margin:0 var(--mezera-2) var(--mezera-3)}.historie{margin:0 var(--mezera-2) var(--mezera-3);padding:0;list-style:none}.historie__verze{display:flex;flex-direction:column;gap:4px;padding:var(--mezera-2) 0;border-bottom:1px solid var(--linka)}.historie__verze--aktualni .historie__cas{color:var(--inkoust-2);font-weight:600}.historie__cas{font-size:12px;color:var(--text-tlumeny)}.historie__text{white-space:pre-wrap;overflow-wrap:anywhere}.historie__text--redigovano{font-style:italic;color:var(--text-tlumeny)}.historie__verze .tlacitko{align-self:flex-start}.info-zpravy{display:grid;grid-template-columns:auto 1fr;gap:4px var(--mezera-3);margin:0 var(--mezera-2) var(--mezera-3);font-size:14px}.info-zpravy dt{color:var(--text-tlumeny)}.info-zpravy dd{margin:0}.info-zpravy__stav{margin:0 var(--mezera-2) var(--mezera-2)}.info-zpravy__stav h3{margin:0 0 var(--mezera-2);font-size:14px}.info-zpravy__stav ul,.reakce-seznam{margin:0;padding:0;list-style:none}.info-zpravy__stav li,.reakce-seznam li{display:flex;align-items:center;gap:var(--mezera-2);min-height:36px}.info-zpravy__precteno{color:var(--zprava-precteno)}.reakce-seznam{margin:0 var(--mezera-2) var(--mezera-2)}.reakce-seznam li>.tlacitko{margin-left:auto}.reakce-seznam__emoji{width:28px;font-size:20px;text-align:center}.toast{position:absolute;right:0;bottom:var(--mezera-3);left:0;z-index:5;display:flex;justify-content:center;pointer-events:none}.toast__text{padding:6px 14px;border-radius:999px;background:var(--inkoust);color:var(--na-inkoust);font-size:14px;box-shadow:var(--stin);animation:list-zaclona .14s ease-out}.vyvojar{display:flex;flex-direction:column;gap:var(--mezera-2);min-width:0}.vyvojar__zpravy{height:clamp(320px,60dvh,720px);padding:var(--mezera-3);background:var(--povrch-2);border:1px solid var(--linka);border-radius:var(--radius-karta)}.vyvojar__zprava{max-width:min(85%,640px)}.vyvojar__psani{display:flex;flex-direction:column;gap:var(--mezera-1)}.vyvojar__nastroje{display:flex;flex-wrap:wrap;gap:4px}.vyvojar__nastroj{min-width:36px;min-height:32px;padding:0 8px;font:inherit;font-size:13px;color:var(--inkoust);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-maly);cursor:pointer}.vyvojar__nastroj:hover{background:var(--povrch-2)}.vyvojar__radek{display:flex;align-items:flex-end;gap:var(--mezera-2)}.vyvojar__obal-pole{position:relative;flex:1 1 auto;min-width:0}.vyvojar__pole{min-height:44px;max-height:220px;overflow-y:auto;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.vyvojar__pole ul,.vyvojar__pole ol{margin:0;padding-left:1.3em}.vyvojar__pole code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 4px;border-radius:4px;background:#7f7f7f33}.vyvojar__pole a{color:inherit;text-decoration:underline}.vyvojar__zastupny{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding-left:calc(var(--mezera-3) + 1px);color:var(--text-tlumeny);pointer-events:none}.vyvojar__nastroj--zapnuty{background:var(--inkoust);border-color:var(--inkoust);color:var(--na-inkoust)}.vyvojar__nastroj--zapnuty:hover{background:var(--inkoust)}.vyvojar__odkaz{display:flex;flex-wrap:wrap;gap:var(--mezera-2);align-items:center}.vyvojar__odkaz>input{flex:1 1 200px;min-width:0}.formatovany>*{margin:0}.formatovany>*+*{margin-top:6px}.formatovany ul,.formatovany ol{padding-left:1.3em}.formatovany code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 4px;border-radius:4px;background:#7f7f7f33}.formatovany pre{padding:8px 10px;border-radius:var(--radius-maly);background:#7f7f7f33;overflow-x:auto;white-space:pre}.formatovany pre code{padding:0;background:none}.formatovany blockquote{padding-left:10px;border-left:3px solid currentColor;opacity:.85}.formatovany a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.vyvojar-panel{display:grid;gap:var(--mezera-4);min-width:0}.vyvojar-panel__seznam,.vyvojar-panel__vlakno{min-width:0}.vyvojar-panel__nahled{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vyvojar-panel .polozka--aktivni{border-color:var(--inkoust)}.vyvojar-panel--vlakno .vyvojar-panel__seznam,.vyvojar-panel:not(.vyvojar-panel--vlakno) .vyvojar-panel__vlakno{display:none}@media(min-width:900px){.vyvojar-panel{grid-template-columns:minmax(260px,340px) 1fr;align-items:start}.vyvojar-panel--vlakno .vyvojar-panel__seznam,.vyvojar-panel:not(.vyvojar-panel--vlakno) .vyvojar-panel__vlakno{display:block}.vyvojar-panel__seznam{max-height:calc(100dvh - 180px);overflow-y:auto}.vyvojar-panel .konverzace__zpet,.vyvojar-panel__zpet{display:none}}.pdf-nahled{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--mezera-3)}.pdf-nahled__zaclona{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#0000008c;cursor:pointer}.pdf-nahled__okno{position:relative;display:flex;flex-direction:column;width:min(100%,960px);height:min(100%,92dvh);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);overflow:hidden}.pdf-nahled__lista{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);padding:var(--mezera-3) var(--mezera-4);border-bottom:1px solid var(--linka)}.pdf-nahled__nazev{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-nahled__akce{display:flex;align-items:center;gap:var(--mezera-2);flex-shrink:0}.pdf-nahled__akce>a{text-decoration:none}.pdf-nahled__ramec{flex:1 1 auto;width:100%;border:0;background:#525659}.pdf-nahled__napoveda{margin:0;padding:var(--mezera-2) var(--mezera-4);border-top:1px solid var(--linka)}@media(max-width:599px){.pdf-nahled__akce>a>span,.pdf-nahled__akce>a{font-size:13px}}.panel-platforma{max-width:1200px;margin:0 auto;padding:var(--mezera-3)}.panel-platforma__hlavicka{display:flex;flex-wrap:wrap;gap:var(--mezera-3);align-items:center;justify-content:space-between;margin-bottom:var(--mezera-5)}.panel-platforma__akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2) var(--mezera-3);align-items:center;min-width:0}.panel-platforma__akce .meta{min-width:0;overflow-wrap:anywhere}@media(min-width:900px){.panel-platforma{padding:var(--mezera-5)}}.nahled-emailu{display:flex;align-items:center;gap:12px;padding:20px 24px;background:var(--pozadi);border:1px solid var(--linka);border-radius:var(--radius-karta)}.nahled-emailu__logo{width:auto;height:40px;max-width:160px;flex:0 0 auto}.nahled-emailu__nazev{font-size:17px;font-weight:600;letter-spacing:-.01em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.progres__popisek{margin-bottom:var(--mezera-1)}.hvezdy-nahled{display:inline-flex;gap:1px}.skeleton{display:grid;gap:var(--mezera-3)}.skeleton--karta{padding:var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta)}.skeleton--tabulka{padding:var(--mezera-3) var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta)}.skeleton--ukazatele{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.skeleton__radek{display:grid;gap:6px}.skeleton__pruh,.skeleton__blok{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--pozadi-2) 25%,var(--akcent) 50%,var(--pozadi-2) 75%);background-size:200% 100%;animation:skeleton-lesk 1.4s ease-in-out infinite}.skeleton__pruh--kratky{width:40%;height:10px}.skeleton__blok{height:84px;border-radius:var(--radius-karta)}@keyframes skeleton-lesk{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton__pruh,.skeleton__blok{animation:none}}.pole__napoveda{display:inline-flex;align-items:center;gap:6px;font-size:var(--velikost-meta);color:var(--text-tlumeny)}.pole__chyba{display:inline-flex;align-items:center;gap:6px;font-size:var(--velikost-meta);color:var(--stav-chyba)}.pole--chyba input,.pole--chyba select,.pole--chyba textarea{border-color:var(--stav-chyba)}.potvrzeni{display:inline-flex;align-items:center;gap:var(--mezera-2);flex-wrap:wrap}.potvrzeni__otazka{font-size:var(--velikost-meta);font-weight:600;color:var(--inkoust)}.odznak{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--akcent-2);color:var(--na-inkoust);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.shell-admin__polozka .odznak{margin-left:auto}.shell-admin__polozka.active .odznak{background:var(--na-znacka);color:var(--znacka)}.shell-mobil__ikona .odznak{position:absolute;top:-4px;right:-10px;min-width:16px;height:16px;padding:0 4px;background:var(--stav-chyba);color:#fff;font-size:10px}@media(min-width:900px){.shell-mobil__ikona .odznak{top:50%;right:var(--mezera-3);min-width:20px;height:20px;padding:0 6px;background:var(--akcent-2);color:var(--na-inkoust);font-size:11px;transform:translateY(-50%)}.shell-mobil__polozka.active .odznak{background:var(--na-znacka);color:var(--znacka)}}.kroky{list-style:none;margin:0 0 var(--mezera-4)}.kroky>li{display:flex;min-width:0}.tabulka__radek--odkaz{cursor:pointer}.tabulka__radek--odkaz:focus-visible{outline:2px solid var(--akcent-2);outline-offset:-2px}.tabulka tbody tr:hover td{background:var(--povrch-2)}.tabulka__radek--odkaz:hover td{background:var(--akcent)}.hlaska:has(>.hlaska__text){flex-wrap:wrap;align-items:center}.hlaska__text{flex:1 1 16rem;min-width:0}.kopie-udaje{display:grid;border-top:1px solid var(--linka)}.kopie-udaj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2) var(--mezera-3);padding:var(--mezera-3) 0;border-bottom:1px solid var(--linka)}.kopie-udaj__text{display:grid;gap:2px;min-width:0;flex:1 1 200px}.kopie-udaj__hodnota{font-size:17px;font-weight:600;white-space:nowrap;user-select:all;-webkit-user-select:all}.platba-udaje{display:grid;gap:var(--mezera-4);margin-top:var(--mezera-3)}.platba-udaje__qr{display:grid;gap:var(--mezera-2);justify-items:center;text-align:center}.tajne-heslo{display:inline-flex;align-items:center;gap:var(--mezera-2);flex-wrap:wrap}.tajne-heslo>code{font-size:14px;letter-spacing:.04em}.podpis__plocha{width:100%;background:#fff;border:1px dashed var(--akcent-2);border-radius:var(--radius-tlacitko);touch-action:none}.podpis__napoveda{margin:0 0 var(--mezera-2)}.podpis__lista{display:flex;justify-content:space-between;align-items:center;margin-top:var(--mezera-2)}.podpis__stav{display:inline-flex;align-items:center;gap:6px}.zaznam-lista{position:sticky;top:env(safe-area-inset-top);z-index:8;display:flex;align-items:center;gap:var(--mezera-3);margin-bottom:var(--mezera-3);padding:var(--mezera-2) var(--mezera-3);border-radius:var(--radius-tlacitko);background:var(--znacka);color:var(--na-znacka);font-size:var(--velikost-meta)}.zaznam-lista__tecka{width:10px;height:10px;border-radius:50%;background:var(--stav-chyba);animation:zaznam-pulz 1.2s ease-in-out infinite}.zaznam-lista__text{flex:1;min-width:0}.zaznam-lista .tlacitko{min-height:32px;padding:0 10px;background:var(--na-znacka);color:var(--znacka)}@keyframes zaznam-pulz{50%{opacity:.35}}.kalendar--den .kalendar__dny{grid-template-columns:1fr}.kalendar--den .kalendar__plocha{background-size:100% 100%,100% var(--kalendar-hodina, 48px),100% calc(var(--kalendar-hodina, 48px) / 2)}.kalendar__prepinac-dnu{display:flex;gap:var(--mezera-1);overflow-x:auto;scrollbar-width:none;padding-bottom:var(--mezera-2);margin-bottom:var(--mezera-2)}.shell-admin__obsah:has(.kalendar__prepinac-dnu){overflow-x:clip;overflow-y:visible}.kalendar__prepinac-dnu{position:sticky;top:calc(2 * var(--mezera-2) + var(--dotyk-min) + 1px);z-index:4;padding-top:var(--mezera-2);background:var(--pozadi)}.kalendar__prepinac-dnu::-webkit-scrollbar{display:none}.kalendar__prepinac-dnu>button{flex:1 0 auto;min-width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch);color:var(--inkoust);font:inherit;font-size:12px;cursor:pointer}.kalendar__prepinac-dnu>button>strong{font-size:15px}.kalendar__prepinac-dnu>button[aria-pressed=true]{background:var(--znacka);border-color:var(--znacka);color:var(--na-znacka)}.kalendar__prepinac-dnu>button>.odznak{min-width:6px;height:6px;padding:0;font-size:0}.kalendar__blok:focus-visible{outline:2px solid var(--inkoust);outline-offset:1px}.kalendar__blok--vybrany{box-shadow:0 0 0 2px var(--inkoust);z-index:1}.detail-jizdy__akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2);margin-top:var(--mezera-3)}.verejna{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:var(--mezera-5) var(--mezera-4)}.verejna__obsah{width:100%;max-width:480px}.poukaz-nabidka{border:0;padding:0;margin:0 0 var(--mezera-4);display:grid;gap:var(--mezera-2);min-width:0}.poukaz-nabidka legend{padding:0;margin-bottom:var(--mezera-2)}.poukaz-volba{display:flex;gap:var(--mezera-3);align-items:flex-start;padding:var(--mezera-3) var(--mezera-4);border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch);cursor:pointer}.poukaz-volba--vybrana{border-color:var(--inkoust);background:var(--povrch-2)}.poukaz-volba input{margin-top:3px;flex:none}.poukaz-volba__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.poukaz-volba__hlava{display:flex;justify-content:space-between;gap:var(--mezera-3);flex-wrap:wrap}.nabidka-poukazu{display:grid;gap:var(--mezera-3);padding:var(--mezera-3) 0;border-bottom:1px solid var(--linka)}.nabidka-poukazu:last-child{border-bottom:0}.nabidka-poukazu__hlava{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--mezera-3)}.poukaz-platba{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mezera-2) var(--mezera-4);margin:0 0 var(--mezera-4)}.poukaz-platba dt{color:var(--inkoust-2)}.poukaz-platba dd{margin:0;font-weight:600;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.verejna__znacka{display:flex;align-items:center;gap:10px;margin-bottom:var(--mezera-5);font-size:13px}.kontrola__stav{display:flex;align-items:center;gap:var(--mezera-3);padding:var(--mezera-4);border-radius:var(--radius-tlacitko);margin-bottom:var(--mezera-4)}.kontrola__stav--platna{background:var(--chip-ok-pozadi);color:var(--chip-ok-text)}.kontrola__stav--neplatna{background:var(--chip-chyba-pozadi);color:var(--chip-chyba-text)}.kontrola__stav--neovereno{background:var(--pozadi-2);color:var(--inkoust);border:1px solid var(--linka)}.nastaveni{display:grid;gap:var(--mezera-4);align-items:start}.nastaveni__menu{display:flex;gap:var(--mezera-2);overflow-x:auto;padding-bottom:var(--mezera-1);scrollbar-width:thin}.nastaveni__polozka{display:flex;align-items:center;gap:var(--mezera-2);flex:0 0 auto;min-height:var(--dotyk-min);padding:0 var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background:var(--povrch);color:var(--inkoust-2);font:inherit;text-align:left;cursor:pointer}.nastaveni__polozka:hover{background:var(--povrch-2)}.nastaveni__polozka--aktivni,.nastaveni__polozka--aktivni:hover{background:var(--znacka);border-color:var(--znacka);color:var(--na-znacka);font-weight:600}.nastaveni__nazev{flex:1 1 auto;white-space:nowrap}.nastaveni__tecka{width:8px;height:8px;border-radius:50%;background:var(--stav-ceka);flex:0 0 auto}.nastaveni__obsah{display:grid;gap:var(--mezera-4);min-width:0}.nastaveni__pole{display:grid;gap:var(--mezera-2)}.nastaveni__mrizka{display:grid;gap:var(--mezera-2) var(--mezera-4)}.sablona__stav{display:inline-flex;gap:var(--mezera-2);flex-wrap:wrap}.sablona__spoust{margin:0 0 var(--mezera-3)}.sablona__volby{display:flex;flex-wrap:wrap;gap:var(--mezera-2) var(--mezera-5);align-items:flex-start}.sablona__znacky dl{display:grid;gap:var(--mezera-1) var(--mezera-3);margin:var(--mezera-1) 0 0}.sablona__znacky dl>div{display:flex;gap:var(--mezera-2);align-items:baseline;flex-wrap:wrap}.sablona__znacky dt{flex:0 0 auto}.sablona__znacky code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--velikost-meta);padding:0 var(--mezera-1);border-radius:var(--radius-maly);background:var(--povrch-2)}.sablona__znacky dd{margin:0;color:var(--text-tlumeny);font-size:var(--velikost-meta)}.sablona__nahled{display:grid;gap:var(--mezera-1);margin-top:var(--mezera-3)}.sablona__bublina{align-self:start;justify-self:start;white-space:pre-wrap;max-width:min(100%,560px)}.sablona__akce{display:flex;justify-content:flex-end;gap:var(--mezera-2);flex-wrap:wrap;margin-top:var(--mezera-3)}.nastaveni__ostatni{margin-top:var(--mezera-3);padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.nastaveni__lista{position:sticky;bottom:var(--mezera-3);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);flex-wrap:wrap;padding:var(--mezera-2) var(--mezera-2) var(--mezera-2) var(--mezera-4);border-radius:var(--radius-karta);background:var(--povrch);border:1px solid var(--stav-ceka);box-shadow:var(--stin)}@media(min-width:900px){.nastaveni{grid-template-columns:240px minmax(0,1fr)}.nastaveni__menu{flex-direction:column;overflow:visible;position:sticky;top:var(--mezera-4)}.nastaveni__mrizka{grid-template-columns:repeat(2,minmax(0,1fr))}}.palety{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--mezera-3)}.paleta{position:relative;display:grid;gap:var(--mezera-2);padding:var(--mezera-2);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background:var(--povrch);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.paleta:hover{border-color:var(--akcent-2);transform:translateY(-1px)}.paleta--aktivni,.paleta--aktivni:hover{border-color:var(--znacka);box-shadow:0 0 0 1px var(--znacka)}.paleta>input{position:absolute;opacity:0;pointer-events:none}.paleta:has(input:focus-visible){outline:2px solid var(--akcent-2);outline-offset:2px}.paleta__nahled{display:grid;grid-template-columns:1fr 1fr;height:76px;border-radius:var(--radius-maly);overflow:hidden;border:1px solid var(--linka)}.paleta__pul{display:grid;grid-template-columns:30% 1fr;gap:6px;padding:7px 7px 7px 0}.paleta__menu{display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:0 5px 5px 0}.paleta__menu>i{display:block;height:5px;border-radius:3px}.paleta__menu>i:first-child{height:8px}.paleta__karta{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:5px;min-width:0}.paleta__karta>i{display:block;height:4px;border-radius:2px}.paleta__karta>i:nth-child(2){width:70%;height:10px;border-radius:3px}.paleta__karta>b{display:block;width:60%;height:10px;margin-top:auto;border-radius:4px}.paleta__pata{display:flex;align-items:center;gap:var(--mezera-2);min-width:0;font-size:14px}.paleta--aktivni .paleta__pata{font-weight:600}.paleta__pata>span:nth-child(2){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paleta__tecky{display:inline-flex;flex:0 0 auto}.paleta__tecky>i{width:14px;height:14px;border-radius:50%;border:2px solid var(--povrch);box-shadow:0 0 0 1px var(--linka)}.paleta__tecky>i+i{margin-left:-5px}.paleta__fajfka{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;border-radius:50%;background:var(--znacka);color:var(--na-znacka)}.paleta__nahled--prazdny{display:flex;align-items:center;justify-content:center;gap:var(--mezera-2);border-style:dashed;border-color:var(--akcent-2);background:var(--povrch-2);color:var(--text-tlumeny);font-size:var(--velikost-meta)}.paleta-vlastni{display:grid;gap:var(--mezera-3);margin-top:var(--mezera-4);padding:var(--mezera-4);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background:var(--povrch-2)}.paleta-vlastni__hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2)}.paleta-vlastni__barvy{display:grid;gap:var(--mezera-3)}@media(min-width:900px){.paleta-vlastni__barvy{grid-template-columns:repeat(3,minmax(0,1fr))}}.vyber-barvy{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-width:150px;min-height:var(--dotyk-min);padding:0 10px 0 6px;border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch);color:var(--inkoust);font:inherit;cursor:pointer;transition:border-color .12s ease}.vyber-barvy:hover:not(:disabled){border-color:var(--akcent-2)}.vyber-barvy[aria-expanded=true]{border-color:var(--znacka);box-shadow:0 0 0 1px var(--znacka)}.vyber-barvy:focus-visible{outline:2px solid var(--akcent-2);outline-offset:2px}.vyber-barvy:disabled{opacity:.5;cursor:not-allowed}.vyber-barvy>.ikona{margin-left:auto;color:var(--text-tlumeny);transition:transform .15s ease}.vyber-barvy[aria-expanded=true]>.ikona{transform:rotate(180deg)}.vyber-barvy__vzorek{width:30px;height:30px;flex:0 0 auto;border-radius:var(--radius-maly);box-shadow:inset 0 0 0 1px #0000001f}.vyber-barvy__kod{font-size:14px;font-weight:500;letter-spacing:.02em}.vyber-barvy--kompaktni{min-width:0;width:40px;height:40px;min-height:40px;padding:4px;justify-content:center}.vyber-barvy--kompaktni .vyber-barvy__vzorek{width:100%;height:100%;border-radius:6px}.vyber-barvy__panel{position:fixed;z-index:60;display:grid;gap:var(--mezera-3);width:min(272px,calc(100vw - 16px));padding:var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-karta);background:var(--povrch);color:var(--inkoust);box-shadow:0 12px 32px #140f0a2e,0 2px 6px #140f0a14;animation:vyber-barvy-otevri .14s ease-out}@keyframes vyber-barvy-otevri{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.vyber-barvy__panel{animation:none}}.vyber-barvy__plocha{position:relative;height:156px;border-radius:var(--radius-prvek);background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);cursor:crosshair;touch-action:none}.vyber-barvy__odstin{position:relative;height:14px;margin:0 7px;border-radius:999px;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer;touch-action:none}.vyber-barvy__odstin:before{content:"";position:absolute;top:-8px;right:-7px;bottom:-8px;left:-7px}.vyber-barvy__plocha:focus-visible,.vyber-barvy__odstin:focus-visible{outline:2px solid var(--akcent-2);outline-offset:2px}.vyber-barvy__ukazatel{position:absolute;width:18px;height:18px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000040,0 2px 6px #0000004d;transform:translate(-50%,-50%);pointer-events:none}.vyber-barvy__ukazatel--odstin{top:50%}.vyber-barvy__radek{display:flex;align-items:center;gap:var(--mezera-2)}.vyber-barvy__srovnani{display:grid;grid-template-columns:1fr 1fr;width:44px;height:36px;flex:0 0 auto;border-radius:var(--radius-maly);overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.vyber-barvy__vstup{display:flex;align-items:center;flex:1 1 auto;min-width:0;height:36px;padding:0 10px;border:1px solid var(--linka);border-radius:var(--radius-maly);background:var(--povrch);color:var(--text-tlumeny);font-size:14px}.vyber-barvy__vstup:focus-within{border-color:var(--akcent-2);outline:2px solid color-mix(in srgb,var(--akcent-2) 35%,transparent)}.vyber-barvy__vstup>input{flex:1 1 auto;width:100%;min-width:0;min-height:0;height:100%;padding:0 0 0 2px;border:0;background:transparent;color:var(--inkoust);font:inherit;font-weight:500;text-transform:uppercase;outline:none;box-shadow:none}.vyber-barvy__radek>.tlacitko--ikona{width:36px;min-height:36px;flex:0 0 auto}.vyber-barvy__navrhy{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.vyber-barvy__navrh{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:0;min-height:0;padding:0;border:0;border-radius:7px;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;transition:transform .1s ease}.vyber-barvy__navrh:hover{transform:scale(1.1)}.vyber-barvy__navrh:focus-visible,.vyber-barvy__navrh--vybrany{outline:2px solid var(--inkoust);outline-offset:2px}.vyber-barvy__pata{display:flex;justify-content:flex-end}.barvy-karty{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:var(--mezera-2)}.barva-karty{position:relative;display:grid;gap:6px;padding:6px;border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch);font-size:13px;cursor:pointer;transition:border-color .12s ease}.barva-karty:hover{border-color:var(--akcent-2)}.barva-karty--aktivni,.barva-karty--aktivni:hover{border-color:var(--znacka);box-shadow:0 0 0 1px var(--znacka);font-weight:600}.barva-karty input[type=radio]{position:absolute;opacity:0;pointer-events:none}.barva-karty:has(input:focus-visible){outline:2px solid var(--akcent-2);outline-offset:2px}.barva-karty__nahled{display:flex;flex-direction:column;gap:3px;aspect-ratio:85.6 / 54;padding:5px;border-radius:6px;box-shadow:inset 0 0 0 1px #0000001a}.barva-karty__nahled>i{display:block;width:45%;height:4px;border-radius:2px}.barva-karty__nahled>span{flex:1 1 auto;border-radius:3px}.barva-karty__pata{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0;min-height:28px}.barva-karty--vlastni .vyber-barvy--kompaktni{width:28px;height:28px;min-height:28px;padding:2px}.prihlaseni__znacka{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:var(--mezera-5)}.hlavicka-sekce{display:flex;justify-content:space-between;align-items:baseline;gap:var(--mezera-3);margin-bottom:var(--mezera-3)}.pole--odsazene{margin-top:var(--mezera-3)}.karta-zaka__skupina{margin:var(--mezera-3) 0 0;color:var(--inkoust-2)}.sekce-seznamu+.sekce-seznamu{margin-top:var(--mezera-5)}.polozka--dalsi{border-color:var(--akcent-2);box-shadow:inset 0 0 0 1px var(--akcent-2)}.polozka__oznaceni{flex-basis:100%;color:var(--inkoust-2)}.domu__progres{display:flex;align-items:center;gap:18px;text-decoration:none;margin-bottom:var(--mezera-3)}.domu__progres-text{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.domu__progres .chip{white-space:normal;max-width:100%}.jizda-radek--tlacitko{width:100%;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;color:inherit}.jizda-radek--tlacitko[aria-pressed=true],.jizda-radek--tlacitko:hover{background:var(--povrch-2)}a.jizda-radek{text-decoration:none;color:inherit}a.jizda-radek:hover{background:var(--povrch-2)}.prepinac-kurzu{display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 var(--mezera-2)}.prepinac-kurzu select{width:100%;min-height:36px;padding:6px 32px 6px 10px;border:1px solid var(--linka);border-radius:var(--radius-prvek, 10px);background-color:var(--povrch);color:var(--inkoust);font:inherit;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.prepinac-kurzu select:focus-visible{outline:2px solid var(--akcent-2);outline-offset:1px}.prepinac-kurzu--kompaktni{flex:0 1 auto;min-width:0;margin-left:auto;max-width:200px;padding:0}.prepinac-kurzu--kompaktni select{max-width:100%;text-overflow:ellipsis}.prepinac-kurzu--kompaktni select{min-height:var(--dotyk-min)}.shell-admin__filtr{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mezera-2) var(--mezera-3);margin-bottom:var(--mezera-4);padding:var(--mezera-2) var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-karta);background:var(--povrch-2, var(--povrch));font-size:14px}.shell-admin__filtr>span{flex:1 1 240px;min-width:0}.dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--mezera-4)}.dialog__zaclona{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#0000008c;cursor:pointer}.dialog__okno{position:relative;display:flex;flex-direction:column;width:min(100%,1040px);max-height:min(100%,92dvh);background:var(--pozadi);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);overflow:hidden;outline:none}.dialog__lista{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);padding:var(--mezera-3) var(--mezera-4);background:var(--povrch);border-bottom:1px solid var(--linka)}.dialog__nadpis{display:flex;flex-direction:column;min-width:0}.dialog__nadpis>strong{font-size:var(--velikost-h2);font-weight:600;line-height:1.3}.dialog__akce{display:flex;align-items:center;gap:var(--mezera-1);flex-shrink:0}.dialog__akce .tlacitko--ikona.tlacitko--tiche:hover{color:var(--inkoust)}.dialog__akce .tlacitko--ikona:disabled{opacity:.35;cursor:default}.dialog__pocitadlo{min-width:44px;text-align:center;white-space:nowrap}.dialog__telo{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--mezera-4)}@media(max-width:599px){.dialog{padding:0}.dialog__okno{width:100%;height:100%;max-height:none;border:0;border-radius:0}.dialog__lista{padding:max(var(--mezera-3),env(safe-area-inset-top)) var(--mezera-3) var(--mezera-3)}.dialog__telo{padding:var(--mezera-3) var(--mezera-3) max(var(--mezera-4),env(safe-area-inset-bottom))}}.dialog-jizdy__lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2) var(--mezera-3);margin-bottom:var(--mezera-4)}.dialog-jizdy__stav,.dialog-jizdy__akce{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2)}.dialog__telo>.hlaska{margin-bottom:var(--mezera-4)}.jizda-radek--otviraci{position:relative;border-radius:var(--radius-prvek)}.jizda-radek--otviraci:hover{background:var(--povrch-2)}.jizda-radek__otevrit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.jizda-radek__nad{position:relative;z-index:1}.jizda-radek__akce{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--mezera-2)}@media(max-width:599px){.jizda-radek__popisek{display:none}.jizda-radek__akce{max-width:150px}.jizda-radek__otevrit{padding-inline:var(--mezera-1)}.jizda-radek--otviraci{grid-template-columns:auto minmax(0,1fr);row-gap:var(--mezera-1)}.jizda-radek--otviraci>.jizda-radek__akce{grid-column:2;justify-content:flex-start;max-width:none}.jizda-radek--otviraci{padding-right:28px}.jizda-radek--otviraci .jizda-radek__otevrit{flex:0 0 0;width:0;min-width:0;height:0;min-height:0;padding:0;margin-left:calc(-1 * var(--mezera-2));border:0}.jizda-radek--otviraci:has(.jizda-radek__otevrit:focus-visible){outline:2px solid var(--akcent-2);outline-offset:2px}.jizda-radek--otviraci .jizda-radek__otevrit>svg{position:absolute;right:var(--mezera-1);top:50%;transform:translateY(-50%)}}.graf-mesicu__popisek{min-height:2.6em;margin-bottom:var(--mezera-2)}.graf-mesicu__plocha{display:flex;align-items:stretch;gap:2px;height:230px}.graf-mesicu__sloupec{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:0;border:0;background:none;font:inherit;cursor:pointer}.graf-mesicu__sloupek{flex:1 1 auto;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--linka);border-radius:var(--radius-maly) var(--radius-maly) 0 0}.graf-mesicu__sloupec--nad .graf-mesicu__sloupek,.graf-mesicu__sloupec:focus-visible .graf-mesicu__sloupek{background:var(--povrch-2)}.graf-mesicu__sloupec:focus-visible{outline:2px solid var(--inkoust);outline-offset:2px}.graf-mesicu__hodnota{display:block;width:min(28px,70%);min-height:0;border-radius:4px 4px 0 0;background:var(--akcent-2)}.graf-mesicu__sloupec--ted .graf-mesicu__hodnota{background:var(--inkoust-2)}.graf-mesicu__mesic{position:relative;display:block;padding-top:var(--mezera-1);font-size:var(--velikost-oznaceni);color:var(--text-tlumeny);text-align:center;white-space:nowrap;overflow:hidden;flex:0 0 auto;height:2.9em;line-height:1.2}.graf-mesicu__rok{display:block;font-size:.6875rem}.graf-mesicu__plocha,.graf-mesicu__sloupek{position:relative}.graf-mesicu__sloupky{position:absolute;left:0;right:0;bottom:var(--zakladna, 0%);height:calc(100% - var(--zakladna, 0%));display:flex;align-items:flex-end;justify-content:center;gap:2px}.graf-mesicu__sloupky--dve .graf-mesicu__hodnota{width:min(14px,42%)}.graf-mesicu__hodnota--vydaje{background:var(--stav-ceka)}.graf-mesicu__sloupec--ted .graf-mesicu__hodnota--vydaje{background:var(--stav-ceka);opacity:.8}.graf-mesicu__linie{position:absolute;top:0;right:0;bottom:0;left:0;font-size:var(--velikost-oznaceni);bottom:calc(2.9em + var(--mezera-1));width:100%;height:auto;pointer-events:none;overflow:visible}.graf-mesicu__linie-nula{stroke:var(--linka);stroke-width:1px;vector-effect:non-scaling-stroke}.graf-mesicu__linie-vysledek{fill:none;stroke:var(--inkoust);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.graf-mesicu__legenda{display:flex;flex-wrap:wrap;gap:var(--mezera-3);margin-bottom:var(--mezera-2)}.graf-mesicu__legenda>span{display:inline-flex;align-items:center;gap:var(--mezera-1)}.graf-mesicu__znacka{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--akcent-2)}.graf-mesicu__znacka--vydaje{background:var(--stav-ceka)}.graf-mesicu__znacka--vysledek{height:2px;width:14px;border-radius:1px;background:var(--inkoust)}.vysledek--zaporny{color:var(--chip-chyba-text)}.semafor-kurzu{display:grid;gap:var(--mezera-4)}.semafor-kurzu__legenda{display:flex;flex-wrap:wrap;gap:var(--mezera-3)}.semafor-kurzu__legenda>span{display:inline-flex;align-items:center;gap:6px}.semafor-kurzu__znacka{width:10px;height:10px;border-radius:3px}.semafor-kurzu__radek{display:grid;gap:var(--mezera-2);padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.semafor-kurzu__nazev{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--mezera-2)}.semafor-kurzu__pruh{display:flex;gap:2px;height:12px}.semafor-kurzu__dil{min-width:4px;flex-basis:0}.semafor-kurzu__dil:first-child{border-radius:4px 0 0 4px}.semafor-kurzu__dil:last-child{border-radius:0 4px 4px 0}.semafor-kurzu__dil:only-child{border-radius:4px}.semafor-kurzu__dil--ok,.semafor-kurzu__znacka--ok{background:var(--stav-ok)}.semafor-kurzu__dil--ceka,.semafor-kurzu__znacka--ceka{background:var(--stav-ceka)}.semafor-kurzu__dil--vycvik,.semafor-kurzu__znacka--vycvik{background:var(--semafor-vycvik)}.semafor-kurzu__pocty{display:flex;flex-wrap:wrap;gap:var(--mezera-2)}.semafor-kurzu__pocty>.chip{text-decoration:none}.zadosti-sekce{display:grid;gap:var(--mezera-3)}.zadosti-sekce>h2{margin:0}.zadost-karta__hlavicka{display:inline-flex;align-items:center;gap:var(--mezera-2);min-width:0}.zadost-karta__odpoved{display:grid;gap:var(--mezera-2);margin-top:var(--mezera-3);padding-top:var(--mezera-3);border-top:1px solid var(--linka)}.zadost-karta__akce,.zadost-zaka__akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2)}.vlakno-zadosti{display:grid;gap:var(--mezera-2);margin:0;padding:0;list-style:none}.vlakno-zadosti__krok{display:grid;gap:2px;padding:var(--mezera-2) var(--mezera-3);border-left:3px solid var(--linka);background:var(--povrch-2);border-radius:0 var(--radius-maly) var(--radius-maly) 0}.vlakno-zadosti__krok--kancelar{border-left-color:var(--akcent-2)}.vlakno-zadosti__text{white-space:pre-wrap;overflow-wrap:anywhere}.zadost-zaka{display:grid;gap:var(--mezera-2);margin-top:var(--mezera-3);padding:var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--povrch)}.zadost-zaka__stav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2)}.studovna__sekce{margin-top:var(--mezera-5)}.studovna__sekce>.oznaceni{margin:0 0 var(--mezera-2)}.studovna__videa{display:grid;gap:var(--mezera-3)}.studovna__video{display:grid;gap:var(--mezera-2);max-width:720px;padding:var(--mezera-3);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-tlacitko)}.studovna__video iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--radius-prvek);background:#000}.studovna__fotky{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--mezera-2)}.studovna__foto{display:grid;align-content:start;gap:var(--mezera-1);width:100%;height:100%;padding:var(--mezera-2);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);color:inherit;font:inherit;text-align:left;cursor:zoom-in}.studovna__foto img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-maly);background:var(--pozadi-2)}.studovna__foto span{font-weight:600;overflow-wrap:anywhere}.studovna__foto:focus-visible{outline:2px solid var(--znacka);outline-offset:2px}.studovna__foto-velka{display:block;max-width:100%;max-height:75vh;margin:0 auto;border-radius:var(--radius-prvek)}.karta+.materialy-studovny{margin-top:var(--mezera-5)}.materialy{list-style:none;margin:0;padding:0;display:grid;gap:var(--mezera-2)}.material{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--mezera-3);padding:var(--mezera-2) var(--mezera-3);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);min-width:0}.material__nahled{flex:none;display:grid;place-items:center;width:56px;height:42px;border-radius:var(--radius-maly);background:var(--pozadi-2);color:var(--text-tlumeny);overflow:hidden}.material__nahled img{width:100%;height:100%;object-fit:cover}.material__akce{display:flex;gap:var(--mezera-1)}.material-novy__druh{display:flex;flex-wrap:wrap;gap:var(--mezera-2);margin-bottom:var(--mezera-3)}.material-novy__nahled{display:block;width:100%;max-width:480px;aspect-ratio:16 / 9;border:0;border-radius:var(--radius-prvek);background:#000;margin-bottom:var(--mezera-3)}@media(max-width:480px){.material{grid-template-columns:auto minmax(0,1fr)}.material__akce{grid-column:1 / -1;justify-content:flex-end}}.odeslani-dokladu{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--mezera-1)}.doklad-zaka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mezera-2)}.pohoda-upozorneni{margin:0 0 var(--mezera-3);padding-left:1.2em}.pohoda-skupiny{display:grid;gap:var(--mezera-3);margin:var(--mezera-3) 0}.pohoda-skupina{padding:var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-prvek);background:var(--pozadi-2)}.pohoda-skupina__hlava{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2) var(--mezera-3)}.pohoda-skupina p{margin:var(--mezera-2) 0 0}.pohoda-skupina ul{margin:var(--mezera-2) 0 0;padding-left:1.2em}.pohoda-akce{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2) var(--mezera-3);margin-top:var(--mezera-3)}.pohoda-navod{margin-top:var(--mezera-4)}.pohoda-navod summary{cursor:pointer;font-weight:500}.pohoda-navod ol{margin:var(--mezera-2) 0 0;padding-left:1.3em}.pohoda-navod li+li{margin-top:var(--mezera-2)}.shell-admin__rezim{margin:0 var(--mezera-2) var(--mezera-3)}.shell-admin__rezim>button{position:relative}.shell-admin__rezim>button .odznak{position:absolute;top:-8px;right:-6px;box-shadow:0 0 0 2px var(--pozadi-2)}.vyber-hledani{position:relative;min-width:0}.vyber-hledani__vstup{width:100%;padding-right:36px;background-image:var(--sipka-select);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.vyber-hledani__nabidka{position:absolute;z-index:30;top:100%;left:0;right:0;max-height:min(320px,50vh);overflow-y:auto;margin:var(--mezera-1) 0 0;padding:var(--mezera-1);list-style:none;background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-prvek);box-shadow:var(--stin)}.vyber-hledani__volba{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.4em;min-height:var(--dotyk-min);padding:var(--mezera-2) var(--mezera-3);border-radius:var(--radius-maly);cursor:pointer}.vyber-hledani__volba--aktivni{background-color:var(--povrch-2)}.vyber-hledani__volba[aria-selected=true]{background-color:var(--akcent);color:var(--inkoust)}.vyber-hledani__volba[aria-disabled=true]{color:var(--text-tlumeny);cursor:not-allowed}.vyber-hledani__volba.moznost--obsazena{color:var(--stav-chyba)}.vyber-hledani__doplnek{font-size:var(--velikost-meta);color:var(--text-tlumeny)}.vyber-hledani__prazdno{padding:var(--mezera-2) var(--mezera-3);font-size:var(--velikost-meta);color:var(--text-tlumeny)}.vyber-zdroje{position:relative;min-width:0}.vyber-zdroje__pole{display:flex;align-items:center;width:100%;min-height:var(--dotyk-min);padding:var(--mezera-2) 36px var(--mezera-2) var(--mezera-3);border:1px solid var(--linka);border-radius:var(--radius-tlacitko);background-color:var(--povrch);background-image:var(--sipka-select);background-repeat:no-repeat;background-position:right 10px center;background-size:16px;color:var(--inkoust);font:inherit;font-size:16px;text-align:left;cursor:pointer}.vyber-zdroje__pole:focus-visible{outline:2px solid var(--akcent-2);outline-offset:1px}.vyber-zdroje__pole[aria-invalid=true],.vyber-zdroje__pole--obsazene{border-color:var(--stav-chyba)}.vyber-zdroje__hodnota{display:flex;flex-direction:column;min-width:0}.vyber-zdroje__popisek{overflow-wrap:anywhere}.vyber-zdroje__popis{font-size:var(--velikost-meta);color:var(--text-tlumeny)}.vyber-zdroje__placeholder{color:var(--text-tlumeny)}.vyber-zdroje__kontrola{position:absolute;bottom:0;left:50%;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.vyber-zdroje__nabidka{position:absolute;z-index:40;top:calc(100% + var(--mezera-1));left:0;right:0;display:flex;flex-direction:column;max-height:min(400px,60vh);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-prvek);box-shadow:var(--stin)}.vyber-zdroje__lista{display:none}.vyber-zdroje__hledani{padding:var(--mezera-2);border-bottom:1px solid var(--linka)}.vyber-zdroje__hledani .vstup{width:100%}.vyber-zdroje__seznam{flex:1 1 auto;margin:0;padding:var(--mezera-1);overflow-y:auto;overscroll-behavior:contain;list-style:none;outline:none}.vyber-zdroje__skupina{padding:var(--mezera-3) var(--mezera-3) var(--mezera-1);font-size:var(--velikost-meta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tlumeny)}.vyber-zdroje__skupina:first-child{padding-top:var(--mezera-2)}.vyber-zdroje__volba{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:var(--dotyk-min);padding:var(--mezera-2) var(--mezera-3);border-radius:var(--radius-maly);cursor:pointer}.vyber-zdroje__volba--aktivni{background-color:var(--povrch-2)}.vyber-zdroje__volba[aria-selected=true]{background-color:var(--akcent)}.vyber-zdroje__volba[aria-disabled=true]{cursor:not-allowed}.vyber-zdroje__volba[aria-disabled=true] .vyber-zdroje__popisek{color:var(--text-tlumeny)}.vyber-zdroje__duvod{font-size:var(--velikost-meta);color:var(--stav-chyba)}.vyber-zdroje__volba--pozor .vyber-zdroje__duvod{color:var(--chip-ceka-text)}.vyber-zdroje__overuji{margin:0;padding:var(--mezera-2) var(--mezera-3) 0;font-size:var(--velikost-meta);color:var(--text-tlumeny);opacity:0;animation:vyber-zdroje-objevit 0s .3s forwards}@keyframes vyber-zdroje-objevit{to{opacity:1}}.vyber-zdroje__prazdno{padding:var(--mezera-2) var(--mezera-3);font-size:var(--velikost-meta);color:var(--text-tlumeny)}@media(max-width:599px){.vyber-zdroje__nabidka{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;max-height:none;border:0;border-radius:0;box-shadow:none;background:var(--pozadi);padding-bottom:env(safe-area-inset-bottom)}.vyber-zdroje__lista{display:flex;align-items:center;justify-content:space-between;gap:var(--mezera-3);padding:max(var(--mezera-3),env(safe-area-inset-top)) var(--mezera-3) var(--mezera-3);background:var(--povrch);border-bottom:1px solid var(--linka)}.vyber-zdroje__lista>strong{font-size:var(--velikost-h2);font-weight:600}.vyber-zdroje__hledani{padding:var(--mezera-3);background:var(--povrch)}.vyber-zdroje__seznam{padding:var(--mezera-2) var(--mezera-3) var(--mezera-4)}.vyber-zdroje__volba{min-height:52px;margin-bottom:var(--mezera-2);background:var(--povrch);border:1px solid var(--linka)}.vyber-zdroje__volba[aria-selected=true]{border-color:var(--akcent-2)}}.asistent__tlacitko{position:fixed;right:var(--mezera-4);bottom:calc(76px + env(safe-area-inset-bottom));z-index:20;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:0;border-radius:50%;background:var(--znacka);color:var(--na-znacka);box-shadow:var(--stin);cursor:pointer}.asistent__tlacitko:focus-visible{outline:3px solid var(--akcent-2);outline-offset:2px}.shell-admin .asistent__tlacitko{bottom:calc(var(--mezera-4) + env(safe-area-inset-bottom))}@media(max-width:899px){.shell-admin .asistent__tlacitko{display:none}}.asistent__ikona{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--dotyk-min);height:var(--dotyk-min);border:0;border-radius:var(--radius-prvek);background:transparent;color:var(--inkoust);cursor:pointer}.asistent__ikona:hover{background:var(--povrch-2)}.asistent__ikona:focus-visible{outline:3px solid var(--akcent-2);outline-offset:2px}.shell-mobil__hlavicka .asistent__ikona,.shell-admin__lista .asistent__ikona{margin-left:auto}@media(min-width:900px){.asistent__tlacitko{right:var(--mezera-5);bottom:var(--mezera-5)}}.asistent{display:flex;flex-direction:column;gap:var(--mezera-3);width:min(100%,560px);margin-inline:auto}.asistent__priklady{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mezera-2)}.asistent__vymeny{display:flex;flex-direction:column;gap:var(--mezera-3)}.asistent__vymena{display:flex;flex-direction:column;gap:var(--mezera-2)}.asistent__otazka{align-self:flex-end;max-width:85%;margin:0;padding:var(--mezera-2) var(--mezera-3);border-radius:var(--radius-karta);background:var(--akcent);color:var(--inkoust)}.asistent__odpoved{display:flex;flex-direction:column;gap:var(--mezera-2)}.asistent__odpoved>p{margin:0}.asistent__akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2)}.asistent__kam{font-weight:400}.asistent__formular{display:flex;gap:var(--mezera-2);position:sticky;bottom:0;padding-top:var(--mezera-2);background:var(--pozadi)}.asistent__formular .vstup{flex:1;min-width:0}@media(pointer:coarse){.tlacitko--mala,.filtr,.zalozky>.filtr,.prepinac>button,.krok,.vstup--kompaktni,.shell-admin__znacka{min-height:var(--dotyk-min)}.tlacitko--ikona{width:auto;min-width:var(--dotyk-min);min-height:var(--dotyk-min)}.kalendar-filtr__polozka,.zaskrtavatko,a.radek__akce,button.radek__akce{min-height:var(--dotyk-min)}.tabulka td a:not(.tlacitko){display:inline-flex;align-items:center;min-height:var(--dotyk-min)}a.chip,button.chip{position:relative}a.chip:after,button.chip:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--dotyk-min));height:max(100%,var(--dotyk-min));transform:translate(-50%,-50%)}}.hlavicka-stranky__ucet{display:none;align-items:center;justify-content:center;min-width:var(--dotyk-min);min-height:var(--dotyk-min);padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.shell-mobil__nav>button.shell-mobil__polozka{padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}.shell-mobil__napoveda-okno>.asistent__tlacitko{display:none}.shell-mobil__okno{display:flex;flex-direction:column;gap:2px}.shell-mobil__polozka-okna{width:100%;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.shell-mobil__oddelovac{width:100%;margin:var(--mezera-2) 0;border:0;border-top:1px solid var(--linka)}@media(max-width:899px){.shell-mobil__hlavicka{display:none}.shell-mobil__hlavicka:has(.shell-mobil__pobocka){display:flex}.shell-mobil__znacka,.shell-mobil__hlavicka .asistent__ikona,.shell-mobil__avatar{display:none}.shell-mobil__obsah{padding-top:calc(var(--mezera-4) + env(safe-area-inset-top))}.shell-mobil__hlavicka:has(.shell-mobil__pobocka)+.shell-mobil__obsah{padding-top:var(--mezera-2)}.shell-mobil__polozka--panel{display:none}.hlavicka-stranky:has(>.hlavicka-stranky__ucet){position:relative;padding-right:56px}.hlavicka-stranky__ucet{display:inline-flex;position:absolute;top:-6px;right:-6px}}@media(min-width:900px){.shell-mobil__vice{display:none}}.klicova-cisla{display:grid;grid-template-columns:repeat(var(--klicu, 3),minmax(0,1fr));margin:0 0 var(--mezera-5);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin);overflow:hidden}.klicova-cisla--1{--klicu: 1}.klicova-cisla--2{--klicu: 2}.klicove-cislo{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--mezera-1);min-width:0;padding:var(--mezera-3) var(--mezera-4)}.klicove-cislo+.klicove-cislo{border-left:1px solid var(--linka)}.klicove-cislo__hodnota{margin:0;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.klicove-cislo__popisek{font-size:var(--velikost-meta);color:var(--text-tlumeny)}.klicove-cislo--varovani .klicove-cislo__hodnota{color:var(--stav-chyba)}.radek-prepinac{display:flex;align-items:center;gap:var(--mezera-3);width:100%;min-width:0;min-height:var(--dotyk-min);padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.radek-prepinac__sipka{flex:0 0 auto;margin-left:auto;color:var(--text-tlumeny);transition:transform .15s ease}.radek-prepinac[aria-expanded=true] .radek-prepinac__sipka{transform:rotate(180deg)}.radek-akce{display:flex;flex-wrap:wrap;gap:var(--mezera-2);flex-basis:100%}@media(prefers-reduced-motion:reduce){.radek-prepinac__sipka{transition:none}}@media(max-width:767px){.tabulka--seznam tbody tr:not(.tabulka__radek-detail){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--mezera-3);min-height:64px;padding:var(--mezera-3) var(--mezera-4);cursor:pointer}.tabulka.tabulka--seznam tbody td{display:block;padding:0}.tabulka.tabulka--seznam tbody td:before{content:none}.tabulka--seznam tbody tr>td:nth-child(1){grid-column:1;grid-row:1;min-width:0}.tabulka--seznam tbody tr>td:nth-child(2){grid-column:2;grid-row:1;font-weight:600;text-align:right}.tabulka--seznam tbody tr>td.klicova{grid-column:1 / -1;grid-row:2}.tabulka--seznam tbody tr>td.klicova .chip{padding-inline:0;background:transparent}.tabulka--seznam tbody tr:not(.tabulka__radek-detail)>td:last-child{display:none;grid-column:1 / -1;padding-top:var(--mezera-2)}.tabulka--seznam tbody tr.tabulka__radek--otevreny>td:last-child{display:block}.tabulka--seznam tbody tr.tabulka__radek--otevreny{background:var(--pozadi-2)}}@media(min-width:768px){.tabulka--seznam .radek-prepinac__sipka{display:none}}@media(max-width:899px){.prihlasky-karty--seznam{gap:0;padding:0 var(--mezera-4);background:var(--povrch);border:1px solid var(--linka);border-radius:var(--radius-karta);box-shadow:var(--stin)}.prihlasky-karty--seznam>.prihlaska-karta{padding:var(--mezera-2) 0;border:0;border-radius:0;background:transparent;box-shadow:none}.prihlasky-karty--seznam>.prihlaska-karta+.prihlaska-karta{border-top:1px solid var(--linka)}.prihlaska-karta:not(.prihlaska-karta--otevrena)>:not(.prihlaska-karta__hlava){display:none}.prihlaska-karta__hlava .chip{padding-inline:0;background:transparent}}@media(min-width:900px){.prihlaska-karta__hlava>.radek-prepinac{cursor:default}.prihlaska-karta__hlava .radek-prepinac__sipka{display:none}}.jizdy-zaka__radek{flex-wrap:wrap}.jizdy-zaka__radek .radek-prepinac .chip{padding-inline:0;background:transparent}.tabulka__otevrit{display:none}@media(max-width:767px){.tabulka--seznam tbody tr>td:nth-child(2){display:flex;align-items:center;justify-content:flex-end;gap:var(--mezera-1)}.tabulka--seznam .tabulka__otevrit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--dotyk-min);min-height:var(--dotyk-min);margin:calc(var(--mezera-2) * -1) calc(var(--mezera-2) * -1) calc(var(--mezera-2) * -1) 0;padding:0;border:0;background:transparent;color:var(--text-tlumeny);cursor:pointer}.tabulka--seznam .tabulka__otevrit[aria-expanded=true] .radek-prepinac__sipka{transform:rotate(180deg)}}@media(min-width:900px){.prihlaska-karta__kurz-v-radku{display:none}}@media(max-width:899px){.prihlaska-karta__hlava>.radek-prepinac>.prihlaska-karta__kdo{flex:1 1 auto}}@media(max-width:899px){.prihlasky-karty--seznam .prihlaska-karta__kurz{display:none}.seznam--spojeny .polozka--dalsi{box-shadow:none}}@media(max-width:767px){.tabulka.tabulka--seznam tbody tr>td,.tabulka.tabulka--seznam tbody tr:hover>td{background:transparent}}.prehled-akce{display:flex;align-items:center;gap:var(--mezera-2)}.prehled-akce__hledani{position:relative;flex:0 1 280px;width:280px;min-width:0}.prehled-akce>.tlacitko{flex:0 0 auto}.prehled-akce__hledani>.ikona{position:absolute;z-index:1;top:50%;left:var(--mezera-3);transform:translateY(-50%);color:var(--text-tlumeny);pointer-events:none}.prehled-akce__hledani .vyber-hledani__vstup{padding-left:38px;padding-right:var(--mezera-3);background-image:none}@media(max-width:599px){.prehled-akce{width:100%}.prehled-akce__hledani{flex:1 1 0;width:auto;min-width:0}}.karta--stav-zkousky .chip{white-space:normal;max-width:100%}@media(max-width:374px){.polozka:has(>.jizda-radek__cas){flex-wrap:wrap;row-gap:var(--mezera-1)}.polozka:has(>.jizda-radek__cas)>.radek__text{flex:1 1 140px}.polozka:has(>.jizda-radek__cas)>.chip{margin-left:calc(52px + var(--mezera-3))}.jizdy-zaka__radek .radek-prepinac{flex-wrap:wrap;row-gap:var(--mezera-1)}.jizdy-zaka__radek .radek-prepinac>.radek__text{flex:1 1 140px!important;min-width:0}.jizdy-zaka__radek .jizdy-zaka__stav{order:3;flex-basis:100%;padding-left:calc(52px + var(--mezera-3))}}
