:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#1d2433;background:#f5f6f8}body{margin:0}.pruh{background:#fff3c4;border-bottom:2px solid #e0b100;color:#5a4300;padding:8px 16px;font-weight:600;text-align:center;position:sticky;top:0;z-index:10}main{margin:0 auto;max-width:1080px;padding:16px 24px 48px}h1{font-size:1.6rem;margin:8px 0 16px}h2{font-size:1.2rem;margin-top:0}.karta{background:#fff;border:1px solid #dde1e8;border-radius:8px;padding:16px 20px;margin-bottom:16px}.chyba{border-color:#d33}.upozorneni{color:#8a5300}.menu{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;margin-bottom:16px}.menu a{color:#1d4ed8;text-decoration:none;padding:4px 0}.menu a[aria-current=page]{font-weight:700;border-bottom:2px solid #1d4ed8}.menu .kdo{margin-left:auto;color:#555}button{font:inherit;padding:6px 14px;border-radius:6px;border:1px solid #1d4ed8;background:#1d4ed8;color:#fff;cursor:pointer}button:disabled{opacity:.5;cursor:default}button.odkaz{background:none;color:#1d4ed8;border:none;padding:0;text-decoration:underline}button.vedlejsi{background:#fff;color:#1d4ed8}label{display:block;margin:8px 0}input,select,textarea{font:inherit;display:block;margin-top:4px;padding:5px 8px;border:1px solid #b8bfcc;border-radius:4px;min-width:240px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:6px 8px;border-bottom:1px solid #eceef2;vertical-align:top}td.cislo,th.cislo{text-align:right;font-variant-numeric:tabular-nums}.stitek{display:inline-block;padding:1px 8px;border-radius:10px;background:#eef1f6;font-size:.85rem}.stitek.ok{background:#dcf5e3}.stitek.varovani{background:#fff1c2}.stitek.chyba{background:#fde0e0}.radek{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}@media(max-width:640px){main{padding:12px}input,select{min-width:0;width:100%}}
