:root{--sm-os-color-bot-lilac:#b9a0ff;--sm-os-color-bg:oklch(14% .01 250);--sm-os-color-fg:oklch(98% .005 250);--sm-os-color-muted:oklch(70% .01 250);--sm-os-color-surface:#ffffff08;--sm-os-color-surface-hover:#ffffff0f;--sm-os-color-surface-muted:#0003;--sm-os-color-border:#ffffff14;--sm-os-color-border-strong:#ffffff38;--sm-os-color-accent:oklch(65% .22 260);--sm-os-color-accent-strong:oklch(70% .22 260);--sm-os-color-accent-contrast:#fff;--sm-os-color-success:oklch(65% .15 150);--sm-os-color-success-surface:#2eb85c26;--sm-os-color-warning:oklch(75% .15 80);--sm-os-color-warning-surface:#eab30826;--sm-os-color-danger:oklch(60% .2 25);--sm-os-color-danger-surface:#e63c3c26;--sm-os-color-input-bg:#0003;--sm-os-color-subtle:oklch(58% .01 250);--sm-os-color-surface-raised:#ffffff0d;--sm-os-color-info:oklch(68% .14 250);--sm-os-color-info-surface:#4178c82e;--sm-os-color-focus-ring:var(--sm-os-color-accent);--sm-os-color-overlay:#0000008c;--sm-os-elevation-popover:0 18px 42px #0000006b;--sm-os-color-glass-bg:linear-gradient(135deg, #ffffff14 0%, #ffffff03 100%);--sm-os-color-glass-border:#ffffff1f;--sm-os-glass-shadow:0 8px 32px #0006, inset 0 1px 0 #ffffff1a;--sm-os-font-family-display:"Schibsted Grotesk", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--sm-os-font-family-sans:Roboto, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--sm-os-font-family-mono:"JetBrains Mono", ui-monospace, monospace;--sm-os-font-size-2xs:.6875rem;--sm-os-font-size-xs:.75rem;--sm-os-font-size-sm:.8125rem;--sm-os-font-size-md:.8125rem;--sm-os-font-size-lg:.9375rem;--sm-os-font-size-xl:1rem;--sm-os-font-size-2xl:1.5rem;--sm-os-line-height-tight:1.2;--sm-os-line-height-md:1.4;--sm-os-font-weight-regular:400;--sm-os-font-weight-medium:500;--sm-os-font-weight-strong:600;--sm-os-space-0:0;--sm-os-space-0-5:.125rem;--sm-os-space-1:.25rem;--sm-os-space-1-5:.375rem;--sm-os-space-2:.5rem;--sm-os-space-2-5:.625rem;--sm-os-space-3:.75rem;--sm-os-space-4:1rem;--sm-os-space-5:1.25rem;--sm-os-space-6:1.5rem;--sm-os-space-8:2rem;--sm-os-space-10:2.5rem;--sm-os-size-control-xs:1.375rem;--sm-os-size-control-sm:1.5rem;--sm-os-size-control-md:1.75rem;--sm-os-size-control-lg:2rem;--sm-os-size-icon-xs:.6875rem;--sm-os-size-icon-sm:.75rem;--sm-os-size-icon-md:.875rem;--sm-os-size-icon-lg:1rem;--sm-os-size-icon-xl:1.25rem;--sm-os-size-avatar-xs:1.125rem;--sm-os-size-avatar-sm:1.375rem;--sm-os-size-avatar-md:1.75rem;--sm-os-size-avatar-lg:2rem;--sm-os-size-sidebar-width:11.5rem;--sm-os-size-list-pane-width:17.75rem;--sm-os-size-detail-pane-width:18.75rem;--sm-os-size-header-height:2.75rem;--sm-os-size-footer-height:2.5rem;--sm-os-size-table-header-height:1.5rem;--sm-os-size-table-row-height:1.75rem;--sm-os-size-search-width:13.75rem;--sm-os-radius-xs:4px;--sm-os-radius-sm:6px;--sm-os-radius-md:8px;--sm-os-radius-lg:12px;--sm-os-radius-xl:16px;--sm-os-radius-control:var(--sm-os-radius-sm);--sm-os-radius-panel:var(--sm-os-radius-md);--sm-os-radius-pill:999px;--sm-os-border-width-control:1px;--sm-os-elevation-panel:0 8px 32px #0006;--sm-os-effect-blur:blur(24px);--sm-os-brand-ink:#00131b;--sm-os-brand-ink-muted:#123240;--sm-os-brand-paper:#fff;--sm-os-brand-backdrop:#e9eef1;--sm-os-brand-ice:#eefaff;--sm-os-brand-frost:#f7fbfd;--sm-os-brand-cyan:#01abf3;--sm-os-brand-cyan-deep:#0072a8;--sm-os-brand-cyan-soft:#01abf31f;--sm-os-brand-sky:#94ddff;--sm-os-brand-red:#ff294d;--sm-os-brand-red-deep:#d81f3e;--sm-os-brand-red-soft:#ff294d1f;--sm-os-brand-yellow:#f0dd00;--sm-os-brand-yellow-deep:#8a7a00;--sm-os-brand-yellow-soft:#f0dd0038;--sm-os-brand-green:#57c595;--sm-os-brand-green-deep:#1d9464;--sm-os-brand-green-soft:#57c59524;--sm-os-brand-line-soft:#00131b14;--sm-os-brand-line:#00131b1a;--sm-os-brand-line-strong:#00131b1f;--sm-os-brand-line-heavy:#00131b2e;--sm-os-brand-overlay:#00131b8c;--sm-os-brand-on-ink:#eefaff;--sm-os-brand-on-ink-dim:#eefaffa6;--sm-os-brand-on-ink-faint:#eefaff66;--sm-os-brand-shadow-card:0 10px 26px #00131b14;--sm-os-brand-shadow-panel:0 12px 32px #00131b1a;--sm-os-brand-shadow-chip:0 6px 18px #00131b1a;--sm-os-brand-shadow-float:0 18px 44px #00131b24;--sm-os-brand-shadow-overlay:0 24px 60px #00131b2e;--sm-os-brand-shadow-frame:0 28px 70px #00131b24;--sm-os-brand-shadow-accent:0 10px 26px #01abf359;--sm-os-brand-radius-control:6px;--sm-os-brand-radius-card:8px;--sm-os-brand-radius-bento:12px;--sm-os-font-family-brand:"Space Grotesk", system-ui, sans-serif;--sm-os-layout-page-max:1280px;--sm-os-motion-duration-fast:.12s;--sm-os-motion-duration-base:.18s;--sm-os-motion-duration-standard:.2s;--sm-os-motion-ease-standard:ease;--sm-os-motion-ease-product:cubic-bezier(.2, .7, .2, 1);--sm-os-z-index-dialog:1000;--sm-os-z-index-toast:1100}:root[data-theme=light],[data-sm-os-theme=light]{--sm-os-color-bg:oklch(98% .01 250);--sm-os-color-fg:oklch(20% .02 250);--sm-os-color-muted:oklch(45% .01 250);--sm-os-color-surface:#fff9;--sm-os-color-surface-hover:#fffc;--sm-os-color-surface-muted:#fff6;--sm-os-color-border:#0000000f;--sm-os-color-border-strong:#0000002e;--sm-os-color-accent:oklch(55% .22 260);--sm-os-color-accent-strong:oklch(50% .22 260);--sm-os-color-success:oklch(55% .15 150);--sm-os-color-success-surface:#2eb85c1a;--sm-os-color-warning:oklch(65% .15 80);--sm-os-color-warning-surface:#eab3081a;--sm-os-color-danger:oklch(50% .2 25);--sm-os-color-danger-surface:#e63c3c1a;--sm-os-color-input-bg:#ffffff80;--sm-os-color-subtle:oklch(52% .01 250);--sm-os-color-surface-raised:#ffffffd1;--sm-os-color-info:oklch(48% .14 250);--sm-os-color-info-surface:#295f9c1f;--sm-os-color-focus-ring:var(--sm-os-color-accent);--sm-os-color-overlay:#00131b73;--sm-os-elevation-popover:0 18px 42px #00131b1f;--sm-os-elevation-panel:0 4px 24px #0000000f;--sm-os-color-glass-bg:linear-gradient(135deg, #ffffffb3 0%, #ffffff4d 100%);--sm-os-color-glass-border:#ffffff80;--sm-os-glass-shadow:0 4px 24px #0000000f, inset 0 1px 0 #ffffffb3}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--sm-os-color-bg:oklch(98% .01 250);--sm-os-color-fg:oklch(20% .02 250);--sm-os-color-muted:oklch(45% .01 250);--sm-os-color-surface:#fff9;--sm-os-color-surface-hover:#fffc;--sm-os-color-surface-muted:#fff6;--sm-os-color-border:#0000000f;--sm-os-color-border-strong:#0000002e;--sm-os-color-accent:oklch(55% .22 260);--sm-os-color-accent-strong:oklch(50% .22 260);--sm-os-color-success:oklch(55% .15 150);--sm-os-color-success-surface:#2eb85c1a;--sm-os-color-warning:oklch(65% .15 80);--sm-os-color-warning-surface:#eab3081a;--sm-os-color-danger:oklch(50% .2 25);--sm-os-color-danger-surface:#e63c3c1a;--sm-os-color-input-bg:#ffffff80;--sm-os-color-subtle:oklch(52% .01 250);--sm-os-color-surface-raised:#ffffffd1;--sm-os-color-info:oklch(48% .14 250);--sm-os-color-info-surface:#295f9c1f;--sm-os-color-focus-ring:var(--sm-os-color-accent);--sm-os-color-overlay:#00131b73;--sm-os-elevation-popover:0 18px 42px #00131b1f;--sm-os-elevation-panel:0 4px 24px #0000000f;--sm-os-color-glass-bg:linear-gradient(135deg, #ffffffb3 0%, #ffffff4d 100%);--sm-os-color-glass-border:#ffffff80;--sm-os-glass-shadow:0 4px 24px #0000000f, inset 0 1px 0 #ffffffb3}}*,:before,:after{box-sizing:border-box}:root,:root[data-theme=light]{--sm-os-color-bg:var(--sm-os-brand-paper);--sm-os-color-fg:var(--sm-os-brand-ink);--sm-os-color-muted:#52636b;--sm-os-color-subtle:#61747d;--sm-os-color-surface:var(--sm-os-brand-paper);--sm-os-color-surface-hover:var(--sm-os-brand-ice);--sm-os-color-surface-muted:var(--sm-os-brand-frost);--sm-os-color-surface-raised:var(--sm-os-brand-paper);--sm-os-color-input-bg:var(--sm-os-brand-paper);--sm-os-color-border:var(--sm-os-brand-line-heavy);--sm-os-color-border-strong:var(--sm-os-brand-line-heavy);--sm-os-color-accent:var(--sm-os-brand-sky);--sm-os-color-accent-strong:#70d0fc;--sm-os-color-accent-contrast:var(--sm-os-brand-ink);--sm-os-color-focus-ring:var(--sm-os-brand-cyan-deep);--sm-os-color-danger:var(--sm-os-brand-red-deep);--sm-os-color-danger-surface:var(--sm-os-brand-red-soft);--sm-os-color-success:#18734e;--sm-os-color-success-surface:var(--sm-os-brand-green-soft);--sm-os-color-warning:#756600;--sm-os-color-warning-surface:var(--sm-os-brand-yellow-soft);--sm-os-color-info:var(--sm-os-brand-cyan-deep);--sm-os-color-info-surface:var(--sm-os-brand-cyan-soft);--sm-os-font-family-sans:var(--sm-os-font-family-brand);--sm-os-size-control-md:34px;--sm-os-size-control-sm:30px;--sm-os-radius-control:7px;--sm-os-radius-panel:10px;--sm-os-elevation-panel:none;--sm-os-effect-blur:none;--sm-os-brand-shadow-card:0 1px 2px #00131b0a;--sm-os-layout-page-max:1440px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--sm-os-brand-ink);background:var(--sm-os-brand-ice);font-family:var(--sm-os-font-family-brand);font-synthesis:none;text-rendering:optimizelegibility}html,body,#root{min-width:320px;min-height:100%}body{background-color:var(--sm-os-brand-ice);margin:0}:where(button,input,textarea,select){font:inherit}:where(button,a,input,textarea,select):focus-visible{outline:3px solid var(--sm-os-brand-cyan);outline-offset:2px}a{color:var(--sm-os-brand-cyan-deep)}:where(h1){letter-spacing:-.035em;font-size:1.5rem;line-height:1.2}:where(h2){font-size:1rem}:where(button,summary){cursor:pointer}:where(button:disabled){cursor:not-allowed}:root button[data-variant=danger]{color:var(--sm-os-brand-paper)}:where([role=dialog])>footer{z-index:1;border-top:1px solid var(--sm-os-brand-line);background:var(--sm-os-brand-paper);padding-block:12px;position:sticky;bottom:-16px}::selection{color:var(--sm-os-brand-ink);background:var(--sm-os-brand-sky)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
