@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._6Ko87q_className{font-family:Inter,Inter Fallback;font-style:normal}._6Ko87q_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.UMR4_W_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.UMR4_W_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--10-2:10;--10:10;--12-2:12;--12:12;--16-2:16;--16:16;--24-2:24;--24:24;--32-2:32;--32:32;--4-2:4;--40:40;--4:4;--56:56;--64:64;--6:6;--8-2:8;--8-3:8;--80:80;--8:8;--absence-avspasering:#42aaff;--absence-fagutvikling:#ff8cbe;--absence-ferie:#97d0ff;--absence-foreldrepermisjon-permisjon-med-betaling:#ff9d43;--absence-helligdager:#f18082;--absence-permisjon-uten-betaling:#fff044;--absence-syke-og-egenmelding-sykt-barn:#ff3050;--accordion-header-text-disabled:var(--text-disabled);--accordion-header-text-hover:var(--interactive-on-hover);--accordion-header-text:var(--text-primary);--accordion-icon-disabled:var(--icon-disabled);--accordion-icon-hover:var(--interactive-on-hover);--accordion-icon:var(--icon-default);--accordion-item-bg-hover:var(--interactive-hover);--accordion-item-bg:var(--surface-card);--accordion-item-border-disabled:var(--border-disabled);--accordion-item-border-focus:var(--focus-ring);--accordion-item-border:var(--border-muted);--accordion-panel-text-hover:var(--interactive-on-hover);--accordion-panel-text:var(--text-muted);--badge-brand-bg:var(--interactive-primary);--badge-error-bg:var(--status-error-solid);--badge-info-bg:var(--status-info-solid);--badge-label:var(--interactive-on-primary);--badge-success-bg:var(--status-success-solid);--badge-warning-bg:var(--status-warning-solid);--blue-100:#dde8fe;--blue-200:#bbd1fe;--blue-300:#97b8fd;--blue-400:#719eff;--blue-500-2:#5b86ff;--blue-500:#00f;--blue-50:#f3f3f3;--blue-600:#2560fc;--blue-700:#00f;--blue-800:#0126b4;--blue-900:#000189;--border-danger-primary:var(--red-400);--border-default:var(--yellow-400);--border-disabled:var(--neutral-500);--border-focus-primary:var(--blue-500);--border-muted:var(--yellow-600);--border-strong:var(--yellow-200);--border-subtle:var(--neutral-950);--brand-0:#fffcb6;--brand-1000:#272d2a;--brand-200:#d4d39a;--brand-600:#7d8062;--brand-dark:var(--neutral-950);--brand-disabled-border:#6b7370;--brand-disabled-text:#6b7370;--brand-disabled:#3d423f;--brand-yellow-muted:var(--yellow-200);--brand-yellow-primary-2:#fffcb6;--brand-yellow-primary:var(--yellow-50);--button-primary-bg-disabled:var(--interactive-disabled);--button-primary-bg-hover:var(--interactive-hover);--button-primary-bg-pressed:var(--interactive-pressed);--button-primary-bg:var(--interactive-primary);--button-primary-focus-ring:var(--focus-ring);--button-primary-icon-disabled:var(--icon-disabled);--button-primary-label-disabled:var(--text-disabled);--button-primary-label-hover:var(--interactive-on-hover);--button-primary-label-pressed:var(--interactive-on-pressed);--button-primary-label:var(--interactive-on-primary);--button-secondary-bg-disabled:var(--interactive-disabled);--button-secondary-bg-hover:var(--interactive-hover);--button-secondary-bg-pressed:var(--interactive-pressed);--button-secondary-bg:var(--interactive-primary);--button-secondary-border:var(--border-strong);--button-secondary-focus-ring:var(--focus-ring);--button-secondary-icon-disabled:var(--icon-disabled);--button-secondary-icon-on-fill:var(--interactive-on-primary);--button-secondary-icon:var(--icon-default);--button-secondary-label-disabled:var(--text-disabled);--button-secondary-label-hover:var(--interactive-on-hover);--button-secondary-label-on-fill:var(--interactive-on-primary);--button-secondary-label-pressed:var(--interactive-on-pressed);--button-secondary-label:var(--text-primary);--button-tertiary-bg-hover:var(--interactive-hover);--button-tertiary-bg-pressed:var(--interactive-pressed);--button-tertiary-bg:var(--interactive-primary);--button-tertiary-focus-ring:var(--focus-ring);--button-tertiary-icon-disabled:var(--icon-disabled);--button-tertiary-icon-on-fill:var(--interactive-on-primary);--button-tertiary-icon:var(--icon-default);--button-tertiary-label-disabled:var(--text-disabled);--button-tertiary-label-on-fill:var(--interactive-on-primary);--button-tertiary-label:var(--text-primary);--checkbox-border-disabled:var(--border-disabled);--checkbox-border:var(--border-default);--checkbox-box-selected-disabled:var(--interactive-disabled);--checkbox-box-selected:var(--interactive-primary);--checkbox-box:var(--surface-card);--checkbox-label-disabled:var(--text-disabled);--checkbox-label:var(--text-primary);--checkbox-mark-disabled:var(--icon-disabled);--checkbox-mark:var(--interactive-on-primary);--color-border-light:var(--colour-yellow-100);--color-text-dark:var(--colour-black-100);--color-text-light:var(--colour-yellow-100);--colors-default-white:#fff;--colors-gray-1:#fcfcfc;--colors-gray-4:#e8e8e8;--colors-neutral-neutral-1:var(--colors-slate-1);--colors-slate-1:#fcfcfd;--colour-black-100:#272d2a;--colour-yellow-100:#fffcb6;--dot-helligdager:var(--status-error-solid);--dot-interne-timer:var(--focus-solid);--dot-kommentar:var(--icon-strong);--dot-mangler-timer:var(--status-warning-solid);--focus-ring:var(--blue-500-2);--focus-solid:var(--blue-500-2);--font-size-100:12;--font-size-200:14;--font-size-300-2:16;--font-size-300:16;--font-size-400-2:18;--font-size-400:18;--font-size-500-2:24;--font-size-500:24;--font-size-700:40;--font-size-body:22;--font-size-caption:16;--font-size-headline:32;--full:9999;--icon-color:#000;--icon-dark:var(--neutral-950);--icon-default:var(--yellow-100);--icon-disabled:var(--neutral-600);--icon-md:20;--icon-muted:var(--neutral-400);--icon-size:24;--icon-sm:16;--icon-strong:var(--yellow-50);--input-field-bg-active:var(--interactive-primary);--input-field-bg-hover:var(--interactive-hover);--input-field-bg:var(--surface-canvas);--input-field-border-disabled:var(--border-disabled);--input-field-border:var(--border-muted);--input-helper:var(--text-muted);--input-icon-active:var(--interactive-on-primary);--input-icon-disabled:var(--icon-disabled);--input-icon-hover:var(--interactive-on-primary);--input-icon:var(--icon-default);--input-text-active:var(--interactive-on-primary);--input-text-added:var(--text-primary);--input-text-disabled:var(--text-disabled);--input-text-hover:var(--interactive-on-primary);--input-text:var(--text-secondary);--interactive-disabled:var(--neutral-800);--interactive-hover:var(--yellow-200);--interactive-on-hover:var(--neutral-950);--interactive-on-pressed:var(--neutral-950);--interactive-on-primary:var(--neutral-950);--interactive-pressed:var(--yellow-300);--interactive-primary:var(--yellow-50);--letter-spacing-body:0;--letter-spacing-caption:.16;--letter-spacing-headline:-.32;--line-height-body:33;--line-height-caption:24;--line-height-headline:42;--list-item-border:var(--border-subtle);--list-item-label-secondary:var(--text-secondary);--list-item-label:var(--text-primary);--md:4;--medium-2:4;--medium-3:6;--menu-item-bg-hover:var(--interactive-primary);--menu-item-border-focus:var(--focus-ring);--menu-item-text-danger:var(--status-error-text);--menu-item-text-disabled:var(--text-disabled);--menu-item-text-hover:var(--interactive-on-primary);--menu-item-text:var(--text-primary);--menu-trigger-bg-hover:var(--interactive-hover);--menu-trigger-bg-open:var(--interactive-pressed);--menu-trigger-bg:var(--surface-card);--menu-trigger-border-disabled:var(--border-disabled);--menu-trigger-border-focus:var(--focus-ring);--menu-trigger-border:var(--border-default);--menu-trigger-icon-disabled:var(--icon-disabled);--menu-trigger-icon-hover:var(--interactive-on-hover);--menu-trigger-icon:var(--icon-default);--menu-trigger-text-disabled:var(--text-disabled);--menu-trigger-text-hover:var(--interactive-on-hover);--menu-trigger-text:var(--text-primary);--neutral-1000:#1f2422;--neutral-100:#e2eae6;--neutral-200:#cbd3cf;--neutral-300:#b3bbb7;--neutral-400:#9ca4a0;--neutral-500:#858d89;--neutral-50:#eef6f2;--neutral-600:#6e7571;--neutral-700-2:#7a785c;--neutral-700:#565d59;--neutral-800-2:#4a4839;--neutral-800:#3e4441;--neutral-900:#303633;--neutral-950:#272d2a;--neutral-black:#000;--none-2:0;--none:0;--popover-trigger-bg-hover:var(--interactive-hover);--popover-trigger-bg-open:var(--interactive-pressed);--popover-trigger-bg:var(--surface-card);--popover-trigger-border-disabled:var(--border-disabled);--popover-trigger-border-focus:var(--focus-ring);--popover-trigger-border:var(--border-default);--popover-trigger-text-disabled:var(--text-disabled);--popover-trigger-text-hover:var(--interactive-on-hover);--popover-trigger-text-open:var(--interactive-on-pressed);--popover-trigger-text:var(--text-primary);--radio-border-disabled:var(--border-disabled);--radio-border:var(--border-default);--radio-box:var(--surface-card);--radio-dot-disabled:var(--icon-disabled);--radio-dot:var(--interactive-primary);--radius-2:var(--medium-2);--radius-3:var(--medium-3);--red-400:#f4776a;--red-700:#900b09;--select-trigger-bg-hover:var(--interactive-hover);--select-trigger-bg:var(--surface-card);--select-trigger-border-disabled:var(--border-disabled);--select-trigger-border-error:var(--status-error-border);--select-trigger-border-focus:var(--focus-ring);--select-trigger-border:var(--border-default);--select-trigger-icon-disabled:var(--icon-disabled);--select-trigger-icon-hover:var(--interactive-on-hover);--select-trigger-icon:var(--icon-default);--select-trigger-text-disabled:var(--text-disabled);--select-trigger-text-hover:var(--interactive-on-hover);--select-trigger-text:var(--text-primary);--sm:4;--space-8:8;--status-error-100:#fee2e2;--status-error-200:#fec8c7;--status-error-300:#ffabab;--status-error-400:#fc8f8e;--status-error-500:#f87171;--status-error-50:#fcfcfc;--status-error-600:#d85654;--status-error-700:#b83a38;--status-error-800:#991b1b;--status-error-900:#740505;--status-error-bg:var(--status-error-100);--status-error-border:var(--status-error-500);--status-error-on-bg:var(--status-error-800);--status-error-on-solid:var(--neutral-950);--status-error-solid:var(--status-error-500);--status-error-text:var(--status-error-300);--status-error:var(--status-error-500);--status-info-100:#dbeafe;--status-info-200:#bdd9fe;--status-info-300:#9fc8fd;--status-info-400:#80b7fc;--status-info-500:#60a5fa;--status-info-50:#f9fbfd;--status-info-600:#4186c9;--status-info-700:#26689a;--status-info-800:#0c4a6e;--status-info-900:#022e43;--status-info-bg:var(--status-info-100);--status-info-border:var(--status-info-500);--status-info-on-bg:var(--status-info-800);--status-info-on-solid:var(--neutral-950);--status-info-solid:var(--status-info-500);--status-info-text:var(--status-info-300);--status-info:var(--status-info-500);--status-success-100:#dcfce7;--status-success-200:#bcf5cf;--status-success-300:#9beeb6;--status-success-400:#76e69c;--status-success-500:#4ade80;--status-success-50:#fff;--status-success-600:#39be69;--status-success-700:#289e52;--status-success-800:#15803d;--status-success-900:#09622b;--status-success-bg:var(--status-success-100);--status-success-border:var(--status-success-500);--status-success-on-bg:var(--status-success-800);--status-success-on-solid:var(--neutral-950);--status-success-solid:var(--status-success-500);--status-success-text:var(--status-success-300);--status-success:var(--status-success-500);--status-warning-100:#fef3c7;--status-warning-200:#fce7a7;--status-warning-300:#fadb85;--status-warning-400:#face5e;--status-warning-500:#fbbf24;--status-warning-50:#fffdf3;--status-warning-600:#e79903;--status-warning-700:#cd7613;--status-warning-800:#b45309;--status-warning-900:#963313;--status-warning-bg:var(--status-warning-100);--status-warning-border:var(--status-warning-500);--status-warning-on-bg:var(--status-warning-800);--status-warning-on-solid:var(--neutral-950);--status-warning-solid:var(--status-warning-500);--status-warning-text:var(--status-warning-300);--status-warning:var(--status-warning-500);--stroke-border:1;--surface-canvas:var(--neutral-950);--surface-card:var(--neutral-900);--surface-overlay:#1f242299;--surface-raised:var(--neutral-800);--switch-border-disabled:var(--border-disabled);--switch-border-focus:var(--focus-ring);--switch-border:var(--border-default);--switch-thumb-disabled:var(--icon-disabled);--switch-thumb-hover:var(--interactive-on-hover);--switch-thumb-on:var(--interactive-on-primary);--switch-thumb:var(--icon-default);--switch-track-disabled:var(--interactive-disabled);--switch-track-hover:var(--interactive-hover);--switch-track-off:var(--surface-card);--switch-track-on:var(--interactive-primary);--tab-bg-hover:var(--interactive-hover);--tab-bg-pressed:var(--interactive-pressed);--tab-border:var(--text-primary);--tab-focus-ring:var(--focus-ring);--tab-indicator-disabled:var(--interactive-disabled);--tab-indicator-hover:var(--interactive-hover);--tab-indicator-selected:var(--interactive-primary);--tab-label-active:var(--text-primary);--tab-label-disabled:var(--text-disabled);--tab-label-on-fill:var(--interactive-on-primary);--tab-label:var(--text-secondary);--tab-text-default:var(--text-muted);--tab-text-disabled:var(--text-disabled);--tab-text-selected:var(--text-primary);--tag-default-border:var(--border-muted);--tag-default-text:var(--text-secondary);--tag-error-border:var(--status-error-border);--tag-error-text:var(--status-error-text);--tag-info-border:var(--status-info-border);--tag-info-text:var(--status-info-text);--tag-success-border:var(--status-success-border);--tag-success-text:var(--status-success-text);--tag-warning-border:var(--status-warning-border);--tag-warning-text:var(--status-warning-text);--text-danger-primary:var(--red-400);--text-dark:var(--neutral-black);--text-default-primary:var(--brand-0);--text-default-secondary:var(--brand-200);--text-disabled:var(--neutral-500);--text-muted-2:var(--neutral-200);--text-muted:var(--neutral-400);--text-placeholder:var(--neutral-400);--text-primary:var(--yellow-50);--text-secondary:var(--yellow-200);--text-tertiary:var(--yellow-300);--toast-error-bg:var(--status-error-bg);--toast-error-fg:var(--status-error-on-bg);--toast-error-text:var(--status-error-800);--toast-info-bg:var(--status-info-bg);--toast-info-fg:var(--status-info-on-bg);--toast-info-text:var(--status-info-800);--toast-success-bg:var(--status-success-bg);--toast-success-fg:var(--status-success-on-bg);--toast-success-text:var(--status-success-800);--toast-warning-bg:var(--status-warning-bg);--toast-warning-fg:var(--status-warning-on-bg);--toast-warning-text:var(--status-warning-800);--toggle-button-bg-disabled:var(--interactive-disabled);--toggle-button-bg-hover:var(--interactive-hover);--toggle-button-bg-pressed:var(--interactive-primary);--toggle-button-bg:var(--surface-card);--toggle-button-border-disabled:var(--border-disabled);--toggle-button-border-focus:var(--focus-ring);--toggle-button-border:var(--border-default);--toggle-button-icon-disabled:var(--text-disabled);--toggle-button-icon-hover:var(--interactive-on-hover);--toggle-button-icon-pressed:var(--interactive-on-primary);--toggle-button-icon:var(--icon-default);--tokens-colors-page-background:var(--variables-misc-white-to-dark);--typography-font-family-text:"Solina";--typography-font-size-5:20;--typography-font-weight-bold:"Bold";--typography-letter-spacing-5:-.08;--typography-line-height-5:28;--variables-misc-white-to-dark:var(--colors-default-white);--yellow-100:#eeecb3;--yellow-200:#d7d598;--yellow-300:#c0bd7c;--yellow-400:#a9a55f;--yellow-500:#938e42;--yellow-50:#fffcb6;--yellow-600:#7b7629;--yellow-700:#625d15;--yellow-800:#484403;--yellow-900:#2e2c00}:root[data-mode=mobile]{--font-size-body:18;--font-size-caption:16;--font-size-headline:28;--letter-spacing-body:0;--letter-spacing-caption:.16;--letter-spacing-headline:-.28;--line-height-body:27;--line-height-caption:24;--line-height-headline:37}:root[data-theme=light],.light{--border-danger-primary:var(--red-700);--border-focus-primary:var(--blue-500);--text-danger-primary:var(--red-700);--text-default-primary:var(--brand-1000);--text-default-secondary:var(--brand-600)}:root[data-theme=dark],.dark{--colors-gray-1:#111;--colors-gray-4:#2a2a2a;--colors-slate-1:#111113;--variables-misc-white-to-dark:var(--colors-neutral-neutral-1)}
:root{--font-solina:"Solina",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-serif-display:"DM Serif Display",ui-serif,Georgia,"Times New Roman",serif;--font-weight-solina-body:200;--font-weight-solina-strong:500}
:root{--space-4:4px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--radius-card-sample:5px;--radius-sidepanel-button:2px;--radius-web-card:10px;--radius-web-control:6px;--font-size-100px:12px;--font-size-200px:14px;--font-size-300px:16px;--font-size-400px:18px;--font-size-500px:24px;--font-size-600px:32px;--font-size-700px:40px;--font-size-800px:48px;--font-size-900px:56px;--line-height-sm:20px;--line-height-md:24px;--font-size-label:13px;--font-size-list-title:15px;--font-size-caption-px:12px;--icon-16:16px;--icon-20:20px;--icon-24:24px;--icon-32:32px;--icon-inline:18px;--control-32:32px;--control-40:40px;--control-44:44px;--control-48:48px;--control-input:44px;--avatar-24:24px;--avatar-32:32px;--avatar-40:40px;--avatar-56:56px;--avatar-80:80px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1440px;--border-width:1px;--motion-fast:.12s;--motion-base:.18s;--motion-ease:cubic-bezier(.2,0,.2,1);--shadow-panel:0px 25px 50px -12px #00000040}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-solina);font-weight:200;font-size:var(--font-size-300px);line-height:var(--line-height-md);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--interactive-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}::selection{background:var(--interactive-primary);color:var(--interactive-on-primary)}
:root{--font-ui:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}
