@font-face{font-family:schibsted;src:url(../media/SchibstedGrotesk_500Medium-s.p.2vh_icrvpat-k.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:schibsted;src:url(../media/SchibstedGrotesk_600SemiBold-s.p.1e-_rdk6ie1u2.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:schibsted;src:url(../media/SchibstedGrotesk_700Bold-s.p.0xm2k_206en0x.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:schibsted Fallback;src:local(Arial);ascent-override:91.17%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:107.11%}.schibsted_72fe7339-module__vkAsKW__className{font-family:schibsted,schibsted Fallback}.schibsted_72fe7339-module__vkAsKW__variable{--font-schibsted-grotesk:"schibsted", "schibsted Fallback"}
@font-face{font-family:robotoMono;src:url(../media/RobotoMono_400Regular-s.p.07adziq_1z3bq.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:robotoMono;src:url(../media/RobotoMono_500Medium-s.p.0ix_z247j0a3v.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:robotoMono;src:url(../media/RobotoMono_600SemiBold-s.p.1oe3zg5abr11i.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:robotoMono Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.robotomono_50775b0a-module__ciVffa__className{font-family:robotoMono,robotoMono Fallback}.robotomono_50775b0a-module__ciVffa__variable{--font-roboto-mono:"robotoMono", "robotoMono Fallback"}
:root{--ink-950:#101312;--ink-900:#171a18;--ink-800:#1d211f;--gray-600:#666d68;--gray-400:#929892;--gray-300:#b4b9b4;--gray-250:#a8ada8;--canvas:#f2f0ea;--canvas-dim:#e7e5de;--surface:#f8f8f5;--white:#fff;--on-dark:#f8faf8;--mint-100:#bfe4d3;--mint-200:#9fd9c0;--mint-500:#4d9c79;--mint-700:#2e6b51;--blue-200:#a9c9e9;--blue-500:#5d88b5;--blue-700:#436e96;--amber-200:#e5cfa5;--amber-500:#c6a267;--amber-700:#8a6f42;--danger:#b66d67;--urgency:#c96f6a;--rec-red:#e9605a;--rose-on-dark:#e9a79f;--ink-a05:#171a180d;--ink-a08:#171a1814;--ink-a12:#171a181f;--ink-a16:#171a1829;--ink-a24:#171a183d;--ink-a40:#171a1866;--mint-tint:#9fd9c04d;--blue-tint:#a9c9e94d;--amber-tint:#c6a26733;--danger-tint:#b66d6724;--bg-app:var(--canvas);--bg-nav:var(--canvas-dim);--bg-surface:var(--surface);--bg-elevated:var(--white);--text-primary:var(--ink-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-400);--text-disabled:var(--gray-300);--text-on-dark:var(--on-dark);--border-subtle:var(--ink-a12);--border-strong:var(--ink-a24);--accent:var(--mint-500);--accent-text:var(--mint-700);--accent-tint:var(--mint-tint);--info:var(--blue-500);--info-text:var(--blue-700);--info-tint:var(--blue-tint);--warning:var(--amber-500);--warning-text:var(--amber-700);--warning-tint:var(--amber-tint);--danger-text:var(--danger);--urgency-text:var(--urgency);--scrim:var(--ink-a40);--env-production-bg:var(--mint-200);--env-production-text:var(--ink-900);--env-staging-bg:var(--amber-200);--env-staging-text:var(--amber-700);--classification-protective:var(--accent-tint);--classification-expansive:var(--warning-tint);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:48px;--s10:64px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-pill:999px;--layout-min:1280px;--layout-content-max:1440px;--layout-nav:232px;--layout-nav-collapsed:56px;--layout-header:56px;--layout-gutter:var(--s6);--layout-row-dense:40px;--layout-row-comfortable:48px;--layout-drawer:420px;--layout-drawer-form:560px;--layout-dialog:480px;--layout-dialog-wide:640px;--layout-editor-max:960px;--font-ui:var(--font-schibsted-grotesk), system-ui, sans-serif;--font-mono:var(--font-roboto-mono), ui-monospace, monospace;--type-title:700 22px/28px var(--font-ui);--type-headline:700 18px/24px var(--font-ui);--type-label:600 14px/20px var(--font-ui);--type-body:500 14px/20px var(--font-ui);--type-body-sm:500 13px/18px var(--font-ui);--type-caption:500 12px/16px var(--font-ui);--type-micro:600 11px/14px var(--font-ui);--type-kpi:700 28px/32px var(--font-ui);--type-mono-lg:600 22px/28px var(--font-mono);--type-mono-md:600 14px/20px var(--font-mono);--type-mono-sm:600 12px/16px var(--font-mono);--type-mono-xs:600 11px/14px var(--font-mono);--tracking-title:-.01em;--tracking-micro:.06em;--e1:0 2px 10px #171a181f;--e2:0 10px 30px #171a182e;--motion-fast:.12s;--motion-base:.2s;--motion-highlight:.3s;--ease-out:cubic-bezier(.2, 0, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--bg-app);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-text);text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono,[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-highlight:0s}}
