:root{--papir:#fbfaf8;--papir-2:#f4f2ee;--papir-3:#ebe8e2;--linka:#dedad2;--linka-2:#c3bdb2;--ink:#131312;--ink-2:#4b4842;--ink-3:#6f6b63;--amber:#f2a007;--amber-tmava:#8f5e00;--amber-svetla:#fdf1d6;--font-text:var(--next-font-body), system-ui, sans-serif;--font-cislo:var(--next-font-mono), ui-monospace, monospace;--font-nadpis:var(--next-font-display), var(--next-font-body), sans-serif;--sirka:1320px;--okraj:clamp(1rem, 3vw, 2.5rem);--lista:68px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:calc(var(--lista) + 1rem)}body{background:var(--papir);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--amber-tmava);outline-offset:2px}::selection{background:var(--amber);color:var(--ink)}.cislo{font-family:var(--font-cislo);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.jenProCtecku{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vyznaceno{background:var(--amber);color:var(--ink);border-radius:1px;padding:0 .08em}nextjs-portal{display:none}:root{--ocel-50:#fafbfc;--ocel-200:#e7e9ec;--ocel-300:#c9ced3;--grafit-900:#171a1e;--amber-500:#f2a007;--amber-600:#d98e00}.container{max-width:var(--sirka);padding-inline:var(--okraj);margin-inline:auto}.btn{font-family:var(--font-cislo), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.75rem;padding:.95rem 1.6rem;font-size:.8rem;font-weight:500;display:inline-flex}.btn--amber{background:var(--amber);color:var(--ink)}.btn--amber:hover{filter:brightness(.93)}
