body.sprava .hk [hidden]{display:none!important}body.sprava .hk-panel{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:1rem 1.2rem 1.1rem;margin:0 0 1.1rem;border-top:4px solid var(--sk);display:grid;gap:.7rem}body.sprava .hk-panel h2{font-family:var(--display);font-weight:800;font-size:1.3rem;margin:0}body.sprava .hk-souhrn{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;color:var(--muted);font-size:.98rem;align-items:center}body.sprava .hk-souhrn strong{color:var(--text);font-family:var(--display);font-size:1.15rem}body.sprava .hk-obdobi{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}body.sprava .hk-obdobi li{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;gap:.2rem .8rem;padding:.4rem 0;border-bottom:1px solid var(--line);align-items:baseline}body.sprava .hk-obdobi li:last-child{border-bottom:0}body.sprava .hk-obdobi .roky{font-family:var(--display);font-weight:700;color:var(--muted)}body.sprava .hk-obdobi .oddil{font-weight:600}body.sprava .hk-obdobi .dobovy{font-weight:400;color:var(--muted);font-size:.85rem}body.sprava .hk-obdobi .startu{color:var(--muted);font-size:.9rem;white-space:nowrap}body.sprava .hk-zapisy{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}body.sprava .hk-zapisy li{padding:.15rem .7rem;border:1px solid var(--line-2);border-radius:999px;background:var(--panel-2);font-size:.95rem}body.sprava .hk-zapisy li.hlavni{border-color:var(--sk);font-weight:600}body.sprava .hk-nic{color:var(--muted);margin:0;font-style:italic}body.sprava .hk-pole{display:grid;gap:.3rem}body.sprava .hk-pole>span{font-family:var(--display);font-weight:700;font-size:1.02rem}body.sprava .hk-pole input{width:100%;font-size:1.05rem;padding:.6rem .8rem}body.sprava .hk-vyber{list-style:none;margin:0;padding:0;display:grid;gap:.3rem;max-height:17rem;overflow:auto;border:1px solid var(--line);border-radius:var(--radius)}body.sprava .hk-vyber button{width:100%;text-align:left;display:flex;justify-content:space-between;gap:.6rem;border-radius:0!important;background:var(--panel-2)!important;color:var(--text)!important;border:0!important;border-bottom:1px solid var(--line)!important;font-weight:600}body.sprava .hk-vyber button small{color:var(--muted);font-weight:500}body.sprava .hk-nahled{display:grid;gap:.7rem;padding:.85rem 1rem;border:1px solid var(--st-pozor-okraj);background:var(--st-pozor-bg);border-radius:var(--radius)}body.sprava .hk-nahled p{margin:0;color:var(--text)}body.sprava .hk-hlavni-volba{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem}body.sprava .hk-cisla{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem}body.sprava .hk-cisla div{border:1px solid var(--st-pozor-okraj);border-radius:8px;padding:.4rem .6rem;background:var(--panel);text-align:center}body.sprava .hk-cisla b{display:block;font-family:var(--display);font-size:1.6rem;line-height:1;color:var(--text)}body.sprava .hk-cisla span{font-size:.85rem;color:var(--muted)}body.sprava .hk-varovani{color:var(--st-pozor);font-weight:600}body.sprava .hk-tl{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}body.sprava .hk-stavtext{margin:0;min-height:1.2rem;font-size:.95rem}body.sprava .hk-stavtext:empty{display:none}body.sprava .hk-stavtext.chyba{color:var(--chyba-text);font-weight:600}body.sprava .hk-stavtext.ok{color:var(--ok-text);font-weight:600}body.sprava .hk-historie{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}body.sprava .hk-historie li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .8rem;align-items:center;padding:.55rem .8rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2)}body.sprava .hk-historie .kdo{font-size:.86rem;color:var(--muted)}body.sprava .hk-cekani{margin:0;padding:.6rem .8rem;border:1px solid var(--st-pozor-okraj);background:var(--st-pozor-bg);color:var(--st-pozor);border-radius:var(--radius);font-size:.93rem}@media(max-width:640px){body.sprava .hk-panel{padding:.85rem .9rem .95rem}body.sprava .hk-obdobi li{grid-template-columns:1fr auto}body.sprava .hk-obdobi .roky{grid-column:1 / -1;font-size:.9rem}body.sprava .hk-historie li{grid-template-columns:1fr}}
