:root{--ink:#111;--ink-soft:#444;--muted:#5f5f5f;--paper:#fff;--surface:#f3f3f1;--line:#e3e3e0;--line-strong:#d9d9d6;--field-border:#858581;--preorder:#1d4ed8;--low-stock:#c2410c;--danger:#b91c1c;--success:#15803d;--tint-success:#f0faf3;--tint-success-line:#bfe3cb;--tint-danger:#fdf2f2;--tint-danger-line:#f0c4c4;--tint-info:#f5f8ff;--tint-info-line:#c9d6f7;--tint-preorder:#e8eefc;--accent:#111;--accent-hover:#2a2a2a;--font-heading:var(--font-familjen), "Hind Siliguri", system-ui, sans-serif;--font-body:var(--font-hind), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-scheme=forest]{--accent:#14532d;--accent-hover:#1d6b3c}[data-scheme=teal]{--accent:#134e4a;--accent-hover:#1b6560}[data-scheme=burgundy]{--accent:#7a1f3d;--accent-hover:#93294b}[data-scheme=cocoa]{--accent:#4a2c20;--accent-hover:#5e3a2b}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scroll-padding-bottom:calc(var(--consent-banner-height,0px) + var(--bottom-nav-height,0px))}@media (max-width:768px) and (min-height:480px){html:has([data-bottom-nav]){--bottom-nav-height:calc(64px + env(safe-area-inset-bottom,0px))}}body:has([data-section=dig]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0c}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--font-heading);margin:0;font-weight:600;line-height:1.15}a{color:var(--ink)}a:hover{color:var(--ink-soft)}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{font-size:16px}:focus-visible{outline:2px solid var(--preorder);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
