:root,:root[data-theme=dark]{--D-bg:#0f1215;--D-bg2:#171b20;--D-text:#f4f1eb;--D-acc:#e3873f;--D-ok:#7fc98b;--D-err:#f08a70;--L-bg:#f4f1eb;--L-bg2:#eae5dc;--L-card:#fbf9f5;--L-text:#16181b;--L-acc:#984f17;--L-ok:#2e7a3d;--L-err:#a3361f;--A:#e3873f;--A-hi:#f09a52;--A-ink:#14100c;--foot-mix:black 30%;color-scheme:dark}:root[data-theme=light]{--D-bg:#f4f1eb;--D-bg2:#fbf9f5;--D-text:#16181b;--D-acc:#984f17;--D-ok:#2e7a3d;--D-err:#a3361f;--L-bg:#fbf9f5;--L-bg2:#eae5dc;--L-card:#f4f1eb;--L-text:#16181b;--L-acc:#984f17;--L-ok:#2e7a3d;--L-err:#a3361f;--A:#e3873f;--A-hi:#f09a52;--A-ink:#14100c;--foot-mix:black 5%;color-scheme:light}:root{--d-bg:var(--D-bg);--d-bg2:var(--D-bg2);--d-bg3:color-mix(in oklab,var(--D-bg) 50%,var(--D-bg2));--d-foot:color-mix(in oklab,var(--D-bg),var(--foot-mix));--d-head:color-mix(in oklab,var(--D-bg) 86%,transparent);--d-text:var(--D-text);--d-text2:color-mix(in oklab,var(--D-text) 76%,var(--D-bg));--d-text3:color-mix(in oklab,var(--D-text) 62%,var(--D-bg));--d-text4:color-mix(in oklab,var(--D-text) 40%,var(--D-bg));--d-grid:color-mix(in oklab,var(--D-text) 5%,transparent);--d-hatch:color-mix(in oklab,var(--D-text) 4.5%,transparent);--d-line:color-mix(in oklab,var(--D-text) 9%,transparent);--d-line2:color-mix(in oklab,var(--D-text) 17%,transparent);--d-line3:color-mix(in oklab,var(--D-text) 28%,transparent);--l-bg:var(--L-bg);--l-bg2:var(--L-bg2);--l-card:var(--L-card);--l-text:var(--L-text);--l-text2:color-mix(in oklab,var(--L-text) 70%,var(--L-bg));--l-text3:color-mix(in oklab,var(--L-text) 62%,var(--L-bg));--l-line:color-mix(in oklab,var(--L-text) 14%,var(--L-bg));--l-line2:color-mix(in oklab,var(--L-text) 26%,var(--L-bg));--l-hatch:color-mix(in oklab,var(--L-text) 5%,transparent);--l-input:var(--L-card);--acc:var(--A);--acc-hi:var(--A-hi);--acc-ink:var(--A-ink);--acc-d:var(--D-acc);--acc-l:var(--L-acc);--acc-soft:color-mix(in oklab,var(--D-acc) 9%,transparent);--acc-glow:color-mix(in oklab,var(--D-acc) 15%,transparent);--acc-shadow:color-mix(in oklab,var(--A) 45%,transparent);--ok:var(--D-ok);--ok-l:var(--L-ok);--ok-soft:color-mix(in oklab,var(--D-ok) 6%,transparent);--ok-line:color-mix(in oklab,var(--D-ok) 45%,transparent);--err:var(--D-err);--err-l:var(--L-err);--scrim:color-mix(in oklab,var(--D-bg) 95%,transparent);--scrim2:color-mix(in oklab,var(--D-bg) 70%,transparent);--scrim0:color-mix(in oklab,var(--D-bg) 0%,transparent);--hud:color-mix(in oklab,var(--D-bg) 55%,transparent);--ghost:color-mix(in oklab,var(--D-bg) 40%,transparent);--track-off:color-mix(in oklab,var(--D-text) 22%,var(--D-bg));--knob:#ffffff;--f-display:var(--font-display),var(--font-body),sans-serif;--f-accent:var(--font-accent),serif;--f-body:var(--font-body),system-ui,sans-serif;--f-mono:var(--font-mono),ui-monospace,monospace;--f-hand:var(--font-hand),cursive;--f-marker:var(--font-marker),cursive;--f-stencil:var(--font-stencil),sans-serif;--f-fragment:var(--font-fragment),monospace;--f-space:var(--font-space),sans-serif;--f-schibsted:var(--font-schibsted),sans-serif;--accent-style:italic;--accent-w:400;--fw-h1:700;--fw-h:600;--ls-k:1;--fs-k:1;--tt:none;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-spring:cubic-bezier(0.3,1.6,0.5,1)}@keyframes sjk-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sjk-fade{0%{opacity:0}to{opacity:1}}@keyframes sjk-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes sjk-stamp-in{0%{transform:rotate(var(--r,-9deg)) scale(2.4);opacity:0}55%{transform:rotate(var(--r,-9deg)) scale(.94);opacity:1}to{transform:rotate(var(--r,-9deg)) scale(1);opacity:1}}.sjk-rise{animation:sjk-rise .5s var(--ease-out) both}.sjk-fade{animation:sjk-fade .4s ease both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes sjk-hw{0%{opacity:0;transform:translateY(.45em);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}[data-hw]{animation:sjk-hw 1s var(--ease-out) both;animation-delay:calc(.15s + var(--hw, 0) * 70ms)}