.pl-hlava{position:sticky;top:-1rem;z-index:2;margin:-1rem -1rem 0;padding:1rem 1rem .75rem;background-color:var(--surface-low);border-bottom:1px solid var(--outline-var)}.pl-zalozky{display:flex;gap:.25rem;padding:.25rem;border:1px solid var(--outline-var);border-radius:1.5rem;background-color:var(--surface)}.pl-zalozka{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:0;min-height:2.75rem;padding:.25rem .375rem;border:0;border-radius:1.25rem;background:0 0;color:var(--on-surface-var);font-family:var(--font);font-size:.9375rem;font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}.pl-zalozka:hover{background-color:var(--vrstva-hover)}.pl-zalozka[aria-selected=true]{background-color:var(--primary-container);color:var(--on-primary-container)}.pl-zalozka-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-zalozka-pocet{flex:none;min-width:1.25rem;padding:0 .3125rem;border-radius:.625rem;background-color:var(--warn-container);color:var(--on-warn-container);font-size:.75rem;line-height:1.25rem;text-align:center;font-variant-numeric:tabular-nums}.pl-zalozka-zamek{display:none;font-size:1rem}.pl-zalozka.pl-zamceno .pl-zalozka-zamek{display:inline-block}.pl-hledat{position:relative;margin-top:.75rem}.pl-hledat-vstup{width:100%;min-height:3rem;padding:.5rem 3rem .5rem 2.75rem;border:1px solid var(--outline);border-radius:1.5rem;background-color:var(--surface);color:var(--on-surface);font-family:var(--font);font-size:1rem;-webkit-appearance:none;appearance:none}.pl-hledat-vstup::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.pl-hledat-vstup::placeholder{color:var(--on-surface-var);opacity:.8}.pl-hledat-vstup:focus{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.pl-hledat-ikona{position:absolute;left:.875rem;top:50%;font-size:1.25rem;color:var(--on-surface-var);transform:translateY(-50%);pointer-events:none}.pl-hledat-zrusit{position:absolute;right:.25rem;top:50%;width:2.5rem;height:2.5rem;transform:translateY(-50%)}.pl-info:empty{display:none}.pl-info{margin-top:.75rem}.pl-info .pruh{margin:0 0 .5rem;font-size:.875rem}.pl-stahovani{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.875rem;color:var(--on-surface-var)}.pl-stahovani .ikona{font-size:1.125rem}.pl-toci{animation:pl-toci 1.6s linear infinite}@keyframes pl-toci{to{transform:rotate(360deg)}}.pl-filtr{display:flex;align-items:center;gap:.75rem;margin:1rem 0 0}.pl-filtr label{font-size:.875rem;font-weight:500}.pl-filtr-vstup,.uz-terminal-vstup,.uz-den-vstup{min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--outline);border-radius:var(--r-pole);background-color:var(--surface);color:var(--on-surface);font-family:var(--font);font-size:.9375rem}.pl-filtr-vstup{flex:1 1 auto;min-width:0;max-width:18rem}.pl-prazdne,.pl-nacitam{margin:2rem 0;color:var(--on-surface-var);text-align:center}.pl-napoveda{margin:1rem 0 0;font-size:.875rem;color:var(--on-surface-var)}.pl-hledani-pocet{margin:1rem 0 0;font-size:.875rem;color:var(--on-surface-var)}.pl-hledani-pocet:empty{display:none}.pl-souhrn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin:1rem 0 .5rem;padding:.875rem 1rem;border:1px solid var(--outline-var);border-radius:.75rem;background-color:var(--surface)}.pl-souhrn-texty{display:flex;flex-direction:column;min-width:0}.pl-souhrn-popis{font-size:.8125rem;color:var(--on-surface-var)}.pl-souhrn-castka{font-size:1.5rem;font-weight:700;line-height:1.25}.pl-souhrn-pocet{font-size:.8125rem;color:var(--on-surface-var)}.pl-souhrn-uzaverka{flex:none}.pl-den{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5rem;margin:1.25rem 0 .25rem}.pl-den-nadpis{margin:0;font-size:.9375rem;font-weight:500;color:var(--on-surface-var)}.pl-den-nadpis:focus{outline:0}.pl-den-uzaverka{min-height:2.5rem;margin-right:-.5rem;font-size:.875rem}.pl-seznam{margin:0;padding:0 .25rem;list-style:none;border:1px solid var(--outline-var);border-radius:.75rem;background-color:var(--surface)}.pl-radek+.pl-radek{border-top:1px solid var(--outline-var)}.pl-polozka{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.125rem .625rem;width:100%;min-height:3.5rem;padding:.5rem;border:0;border-radius:.75rem;background:0 0;color:var(--on-surface);font-family:var(--font);font-size:1rem;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pl-polozka:hover{background-color:var(--vrstva-hover)}.pl-polozka:active{background-color:var(--vrstva-stisk)}.pl-cas{display:flex;flex-direction:column;font-size:.875rem;color:var(--on-surface-var);font-variant-numeric:tabular-nums;line-height:1.3}.pl-cas-den{font-size:.75rem}.pl-stred{display:flex;flex-direction:column;min-width:0}.pl-castka{font-size:1.0625rem;font-weight:700;line-height:1.3;white-space:nowrap}.pl-meta{display:flex;flex-wrap:wrap;gap:0 .5rem;font-size:.8125rem;line-height:1.35;color:var(--on-surface-var)}.pl-vpravo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem;max-width:8.5rem}.pl-rozpor,.pl-zaloha{display:inline-flex;align-items:center}.pl-rozpor .ikona{font-size:1.25rem;color:var(--warn)}.pl-zaloha .ikona{font-size:1.125rem}.pl-zaloha-ok .ikona{color:var(--ok)}.pl-zaloha-ceka .ikona{color:var(--on-surface-var)}.pl-stav-doresit .pl-castka{color:var(--warn)}.pl-ma-rozpor .pl-polozka{box-shadow:inset .1875rem 0 0 var(--warn)}.pl-zamek{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .75rem;margin:1.25rem 0;padding:.875rem 1rem;border:1px solid var(--outline-var);border-radius:.75rem;background-color:var(--surface)}.pl-zamek-ikona{color:var(--primary)}.pl-zamek-text{margin:0;font-size:.9375rem}.pl-odemknout{grid-column:1/-1;justify-self:start}.pl-strankovani{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:1.5rem 0 .5rem}.pl-strankovani .btn{padding-left:1rem;padding-right:1rem}.pl-starsi{flex-direction:row-reverse}.pl-strana{font-size:.875rem;color:var(--on-surface-var);text-align:center;font-variant-numeric:tabular-nums}.pl-detail-stav{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem}.pl-detail-stav .stitek{font-size:.875rem}.pl-detail-zdroj{font-size:.875rem;color:var(--on-surface-var)}.pl-detail-akce{margin:.5rem 0 .25rem}.pl-detail-akce .seznam-polozka{min-height:3.25rem}.pl-sekce-nadpis{margin:1.25rem 0 .5rem;font-size:1rem;font-weight:500}.pl-udaje{margin:0}.pl-udaj{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.125rem 1rem;padding:.5rem 0;border-bottom:1px solid var(--outline-var);font-size:.9375rem}.pl-udaj:last-child{border-bottom:0}.pl-udaj dt{color:var(--on-surface-var)}.pl-udaj dd{margin:0 0 0 auto;min-width:0;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pl-navazuje{min-height:2.5rem;margin:-.375rem -.75rem -.375rem 0}.pl-osa{margin:0 0 .5rem .375rem;padding:0 0 0 1.125rem;border-left:2px solid var(--outline-var);list-style:none}.pl-osa-bod{position:relative;display:flex;flex-direction:column;padding:0 0 .875rem}.pl-osa-bod::before{content:"";position:absolute;left:calc(-1.125rem - 6px);top:.4rem;width:10px;height:10px;border-radius:50%;background-color:var(--surface-low);border:2px solid var(--outline);box-sizing:border-box}.pl-osa-zaplaceno::before{border-color:var(--ok);background-color:var(--ok)}.pl-osa-zruseno::before{border-color:var(--err)}.pl-osa-doresit::before,.pl-osa-rozpor::before{border-color:var(--warn);background-color:var(--warn)}.pl-osa-poznamka::before{border-color:var(--primary)}.pl-osa-cas{font-size:.8125rem;color:var(--on-surface-var);font-variant-numeric:tabular-nums}.pl-osa-text{font-weight:500;line-height:1.35}.pl-osa-detail{font-size:.9375rem;overflow-wrap:anywhere}.pl-osa-meta{font-size:.8125rem;color:var(--on-surface-var)}.pl-osa-rozpor .pl-osa-meta{color:var(--warn);font-weight:500}.pl-formular{margin-top:.5rem}.pl-formular .pole textarea{min-height:5.5rem}.pl-volby{margin:0 0 1rem;padding:0;border:0}.pl-volby legend{margin-bottom:.375rem;padding:0;font-size:.875rem;font-weight:500}.pl-volba{display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:0 .75rem;margin:0 0 .375rem;border:1px solid var(--outline-var);border-radius:.75rem;cursor:pointer}.pl-volba:has(input:checked){border-color:var(--primary);background-color:var(--primary-container);color:var(--on-primary-container)}.pl-volba input{flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--primary)}.ex-data{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 .75rem}.uz-ovladani{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin:0 0 1rem}.uz-pole{display:flex;flex-direction:column;gap:.375rem;min-width:0}.uz-pole label{font-size:.875rem;font-weight:500}.uz-pole-terminal{flex:1 1 11rem;max-width:26rem}.uz-terminal-vstup{width:100%}.uz-den{display:flex;align-items:center;gap:.125rem}.uz-den .btn-ikona{width:2.75rem;height:2.75rem}.uz-predchozi .ikona{transform:scaleX(-1)}.uz-den-vstup{min-width:0;width:10.5rem;font-variant-numeric:tabular-nums}.uz-mrizka{display:flex;flex-direction:column;gap:1rem}.uz-tabulka-obal,.uz-terminaly-obal{margin:0 0 1rem;background-color:var(--surface)}.uz-tabulka caption,.uz-terminaly caption{font-size:1rem}.uz-tabulka th,.uz-tabulka td{padding:.5rem .75rem}.uz-tabulka td.uz-pocet{width:3.5rem}.uz-hlavni th,.uz-hlavni td{font-weight:700}.uz-odsazeno th{padding-left:1.5rem!important;font-weight:400;color:var(--on-surface-var)}.uz-warn th,.uz-warn td{background-color:var(--warn-container);color:var(--on-warn-container)}.uz-terminaly td{white-space:nowrap}.uz-t-castka,.uz-t-pocet{display:block}.uz-t-pocet{font-size:.8125rem;color:var(--on-surface-var)}.uz-t-cislo{color:var(--on-surface-var)}.uz-veta{margin:0 0 1rem;font-size:.9375rem;color:var(--on-surface-var)}.uz-sekce{margin:0;padding:1rem;border:1px solid var(--outline-var);border-radius:.75rem;background-color:var(--surface)}.uz-bok{display:flex;flex-direction:column;gap:1rem}.uz-nadpis{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.0625rem;font-weight:500}.uz-nadpis .ikona{font-size:1.25rem}.uz-text{margin:0 0 .75rem;font-size:.875rem;color:var(--on-surface-var)}.uz-akce{display:flex;flex-direction:column;gap:.5rem}.uz-soubor-tlacitko{cursor:pointer}.uz-soubor:focus-visible+.uz-soubor-tlacitko{outline:3px solid var(--primary);outline-offset:2px}.uz-doresit{margin:0 0 1rem;padding:1rem;border-radius:var(--r-karta);background-color:var(--warn-container);color:var(--on-warn-container)}.uz-doresit .uz-text,.uz-doresit .pl-meta,.uz-doresit .pl-cas{color:inherit}.uz-doresit .pl-polozka{color:inherit}.uz-doresit .pl-stav-doresit .pl-castka{color:inherit}.uz-doresit .pl-radek+.pl-radek{border-top-color:rgba(0,0,0,.15)}.uz-doresit-radek{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem}.uz-doresit-radek .stitek{display:none}.uz-doresit-akce{margin-right:.5rem;padding-left:1rem;padding-right:1rem}.uz-platby{margin:0 0 1rem;border:1px solid var(--outline-var);border-radius:.75rem;padding:0 1rem;background-color:var(--surface)}.uz-platby-souhrn{min-height:3rem;padding:.75rem 0;font-weight:500;cursor:pointer}.uz-platby[open] .uz-platby-souhrn{border-bottom:1px solid var(--outline-var)}.uz-platby .pl-seznam{margin:.25rem -.5rem .5rem;padding:0;border:0;background:0 0}.uz-doresit .pl-seznam,.uz-skupina .pl-seznam{padding:0;border:0;background:0 0}.uz-vypis-vysledek:empty{display:none}.uz-vypis-vysledek{margin-top:1rem}.uz-vypis-vysledek .pruh{margin:0 0 .75rem;font-size:.875rem}.uz-vypis-hlava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .5rem;margin:0 0 .5rem}.uz-vypis-popis{margin:0;font-size:.875rem;font-weight:500}.uz-vypis-zavrit{min-height:2.5rem;margin-right:-.75rem;font-size:.875rem}.uz-skupina{margin:0 0 .75rem;padding:.75rem .75rem .5rem;border:1px solid var(--outline-var);border-radius:.75rem;background-color:var(--surface)}.uz-skupina-nadpis{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500}.uz-skupina-pocet{min-width:1.75rem;padding:0 .5rem;border-radius:.875rem;background-color:var(--surface-high);color:var(--on-surface);font-size:.8125rem;line-height:1.75rem;text-align:center;font-variant-numeric:tabular-nums}.uz-skupina-sparovano .uz-skupina-pocet{background-color:var(--ok-container);color:var(--on-ok-container)}.uz-skupina-castka .uz-skupina-pocet,.uz-skupina-nenalezeno .uz-skupina-pocet{background-color:var(--warn-container);color:var(--on-warn-container)}.uz-skupina-popis{margin:.25rem 0 .25rem;font-size:.8125rem;color:var(--on-surface-var)}.uz-skupina-seznam{margin:0-.5rem}.uz-skupina .uz-potvrdit{margin:.5rem 0 .25rem}.uz-par-pozn{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:0 .5rem .625rem 3.875rem;font-size:.8125rem;color:var(--on-surface-var)}.uz-par-pozn .btn{min-height:2.5rem;padding:.25rem 1rem;font-size:.875rem}.uz-navic{display:grid;grid-template-columns:3rem auto minmax(0,1fr);align-items:baseline;gap:.25rem .75rem;padding:.5rem;font-size:.875rem}.uz-navic+.uz-navic{border-top:1px solid var(--outline-var)}.uz-navic-datum{color:var(--on-surface-var);font-variant-numeric:tabular-nums}.uz-navic-castka{font-weight:700;white-space:nowrap}.uz-navic-text{display:flex;flex-wrap:wrap;gap:0 .5rem;min-width:0;color:var(--on-surface-var);overflow-wrap:anywhere}@media (max-width:359.98px){.pl-zalozka{gap:.125rem;padding:.25rem .125rem;font-size:.8125rem}.pl-zalozka-pocet{min-width:1.125rem;padding:0 .25rem;font-size:.6875rem;line-height:1.125rem}.pl-polozka{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.125rem .5rem}.pl-vpravo{max-width:6.5rem}.pl-vpravo .stitek{padding:.125rem .375rem}.uz-den-vstup{width:9.25rem}.uz-par-pozn{padding-left:.5rem}.uz-navic{grid-template-columns:2.75rem auto}.uz-navic-text{grid-column:1/-1}}@media (min-width:768px){.pl-hlava{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:.75rem}.pl-hledat{margin-top:0}.pl-polozka{grid-template-columns:3.25rem minmax(0,1fr) auto;padding:.625rem .75rem}.pl-vpravo{max-width:none}.uz-akce{flex-direction:row;flex-wrap:wrap}.uz-akce .btn-siroke{width:auto;flex:1 1 12rem}}@media (min-width:1100px){.vrstva-uzaverka .vrstva-vnitrek{max-width:72rem}.uz-mrizka{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.5rem}.uz-akce{flex-direction:column}.uz-akce .btn-siroke{width:100%;flex:none}}@media (prefers-reduced-motion:reduce){.pl-toci{animation:none}}
