@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}:root{--font-outfit:"Outfit";--font-spline-mono:"Spline Sans Mono";--font-hanken:"Hanken Grotesk";--font-ibm-plex-sans:"IBM Plex Sans";--font-ibm-plex-mono:"IBM Plex Mono";--color-ink:#0b0e14;--color-ink-soft:#14181f;--color-paper:#ffffff;--color-paper-warm:#ffffff;--color-surface:#ffffff;--color-surface-muted:#f8faff;--color-surface-sunken:#eef2f8;--surface-app-frame:var(--color-paper-warm);--surface-page:var(--color-paper);--surface-page-band:var(--color-paper);--surface-page-muted:var(--color-paper-warm);--surface-card:var(--color-surface);--surface-card-muted:var(--color-surface-muted);--surface-inset:var(--color-surface-sunken);--surface-overlay:var(--color-paper);--surface-canvas-dark:var(--color-ink);--surface-agent-tint:var(--color-agent-soft);--surface-approval-tint:var(--color-approval-soft);--surface-process-tint:var(--color-process-soft);--surface-pending-tint:var(--color-pending-soft);--surface-halt-tint:var(--color-halt-soft);--text-primary:var(--color-ink);--text-secondary:var(--color-steel-700);--text-muted:var(--color-steel-500);--border-subtle:var(--color-steel-100);--border-control:var(--color-steel-200);--focus-ring:var(--color-ink);--background:var(--surface-page);--foreground:var(--text-primary);--card:var(--surface-card);--card-foreground:var(--text-primary);--popover:var(--surface-overlay);--popover-foreground:var(--text-primary);--primary:var(--action-primary);--primary-foreground:var(--action-primary-fg);--secondary:var(--surface-card-muted);--secondary-foreground:var(--text-secondary);--muted:var(--surface-inset);--muted-foreground:var(--text-muted);--accent:var(--surface-card-muted);--accent-foreground:var(--text-primary);--destructive:var(--color-halt);--border:var(--border-subtle);--input:var(--border-control);--ring:var(--focus-ring);--radius:var(--radius-input);--action-primary:var(
    --color-ink
  );--action-primary-fg:var(--color-paper);--action-on-dark:var(
    --color-accent-bright
  );--action-on-dark-fg:var(--color-ink);--nav-active-bg:transparent;--nav-active-line:var(--color-ink);--nav-active-fg:var(--color-ink);--text-on-canvas-dark:var(--color-paper);--text-on-canvas-dark-muted:rgba(247,246,242,0.62);--type-size-micro:0.625rem;--type-size-meta:0.6875rem;--type-size-caption:0.75rem;--type-size-body:0.8125rem;--type-size-body-lg:0.875rem;--type-size-lead:0.9375rem;--type-size-title-sm:1rem;--type-size-title:1.125rem;--type-size-title-lg:1.25rem;--type-size-heading:1.375rem;--type-size-heading-lg:1.5rem;--type-size-display:1.625rem;--type-size-display-lg:1.75rem;--type-size-hero:2rem;--font-ui:var(--font-sans);--font-numeric:var(--font-mono);--font-accent:var(--font-ui);--accent-style:normal;--accent-weight:600;--label-tracking:0.18em;--heading-weight:500;--display-step:0px;--color-steel-50:#f3f6fb;--color-steel-100:#e5eaf2;--color-steel-200:#d3dae6;--color-steel-300:#b8c1d0;--color-steel-400:#8b96a8;--color-steel-500:#5d6879;--color-steel-600:#414b5b;--color-steel-700:#293241;--color-approval:#0f7a4a;--color-approval-soft:#dfede5;--color-approval-deep:#0c6440;--color-approval-dark:#5dd89e;--color-process:#1f3a8a;--color-process-soft:#dde3f1;--color-process-deep:#182f6e;--color-process-dark:#7b9bff;--color-halt:#a8261d;--color-halt-soft:#f2dcda;--color-halt-deep:#871e16;--color-halt-dark:#f08a80;--color-pending:#8a5a12;--color-pending-soft:#f2e5cc;--color-pending-deep:#6e470e;--color-pending-dark:#e5a84a;--color-accent-bright:#5dd89e;--color-type-routing:#5b2ebe;--color-type-routing-soft:#e7ddfc;--color-type-threshold:var(--color-process);--color-type-threshold-soft:var(--color-process-soft);--color-type-approval:var(--color-approval);--color-type-approval-soft:var(--color-approval-soft);--color-type-vendor:var(--color-halt);--color-type-vendor-soft:var(--color-halt-soft);--color-type-time:var(--color-pending);--color-type-time-soft:var(--color-pending-soft);--color-type-data:var(--color-steel-700);--color-type-data-soft:var(--color-steel-100);--color-agent:#2b4fb8;--color-agent-soft:#e5eaf4;--color-agent-deep:#1a2f6e;--color-agent-dark:#8198e6;--color-agent-glow:rgba(43,79,184,0.14);--color-diff-add:#0f7a4a;--color-diff-add-soft:#e8f2ec;--color-diff-remove:#a8261d;--color-diff-remove-soft:#f8e5e3;--color-diff-change:#1f3a8a;--color-diff-change-soft:#e5eaf4;--color-annotation-yellow:#fff3b0;--color-annotation-green:#d8f0cc;--color-annotation-pink:#fcd8e2;--color-annotation-blue:#cde2f8;--color-annotation-agent:var(--color-agent-soft);--font-sans:"Geist",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"Geist Mono",ui-monospace,SF Mono,Menlo,monospace;--font-display:var(--font-ui);--radius-card:20px;--radius-input:14px;--radius-pill:999px;--shadow-1:0 1px 0 rgba(11,14,20,0.04),0 1px 2px rgba(11,14,20,0.04);--shadow-2:0 1px 0 rgba(11,14,20,0.04),0 4px 14px rgba(11,14,20,0.06);--shadow-3:0 1px 0 rgba(11,14,20,0.04),0 12px 32px rgba(11,14,20,0.08);--shadow-agent:0 8px 32px var(--color-agent-glow),0 1px 3px rgba(11,14,20,0.08);--ease-machine:cubic-bezier(0.65,0,0.35,1);--ease-soft:cubic-bezier(0.22,1,0.36,1);--duration-instant:100ms;--duration-quick:150ms;--duration-standard:240ms;--duration-slow:400ms;--layout-container-max:1280px;--layout-container-padding:32px;--layout-container-padding-mobile:20px;--z-sticky:50;--z-overlay:100;--z-modal:200;--z-toast:300;--ink:var(--color-ink);--ink-soft:var(--color-ink-soft);--paper:var(--color-paper);--paper-warm:var(--color-paper-warm);--surface:var(--color-surface);--surface-muted:var(--color-surface-muted);--surface-sunken:var(--color-surface-sunken);--steel-50:var(--color-steel-50);--steel-100:var(--color-steel-100);--steel-200:var(--color-steel-200);--steel-300:var(--color-steel-300);--steel-400:var(--color-steel-400);--steel-500:var(--color-steel-500);--steel-600:var(--color-steel-600);--steel-700:var(--color-steel-700);--approval:var(--color-approval);--approval-soft:var(--color-approval-soft);--approval-deep:var(--color-approval-deep);--approval-bright:var(--color-accent-bright);--approval-dark:var(--color-accent-bright);--process:var(--color-process);--process-soft:var(--color-process-soft);--process-deep:var(--color-process-deep);--process-dark:#7b9bff;--halt:var(--color-halt);--halt-soft:var(--color-halt-soft);--halt-deep:var(--color-halt-deep);--pending:var(--color-pending);--pending-soft:var(--color-pending-soft);--pending-deep:var(--color-pending-deep);--type-routing:var(--color-type-routing);--type-routing-soft:var(--color-type-routing-soft);--type-threshold:var(--color-type-threshold);--type-threshold-soft:var(--color-type-threshold-soft);--type-approval:var(--color-type-approval);--type-approval-soft:var(--color-type-approval-soft);--type-vendor:var(--color-type-vendor);--type-vendor-soft:var(--color-type-vendor-soft);--type-time:var(--color-type-time);--type-time-soft:var(--color-type-time-soft);--type-data:var(--color-type-data);--type-data-soft:var(--color-type-data-soft);--annotation-yellow:var(--color-annotation-yellow);--annotation-green:var(--color-annotation-green);--annotation-pink:var(--color-annotation-pink);--annotation-blue:var(--color-annotation-blue);--annotation-agent:var(--color-annotation-agent);--r-card:var(--radius-card);--r-input:var(--radius-input);--r-pill:var(--radius-pill);--font-features:"ss01","ss02";--glass-blur-subtle:blur(12px) saturate(150%);--glass-blur-standard:blur(16px) saturate(170%);--glass-blur-deep:blur(30px) saturate(200%);--glass-material-thin:blur(8px) saturate(140%);--glass-material-regular:blur(16px) saturate(170%);--glass-material-thick:blur(24px) saturate(190%);--glass-material-vibrant:blur(32px) saturate(220%);--glass-vibrancy:1;--glass-highlight:rgba(255,255,255,0.48);--glass-edge-subtle:inset 0 1px 0 0 var(--glass-highlight),inset 0 -12px 16px -14px rgba(255,255,255,0.25),0 1px 2px rgba(15,15,20,0.04),0 8px 24px -14px rgba(15,15,20,0.12);--glass-edge-deep:inset 0 1px 0 0 rgba(255,255,255,0.65),inset 0 -16px 24px -18px rgba(255,255,255,0.3),0 2px 4px rgba(15,15,20,0.06),0 16px 40px -16px rgba(15,15,20,0.2);--glass-scrim:rgba(11,14,20,0.4);--glass-scrim-solid:rgba(11,14,20,0.55)}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/QGYvz_MVcBeNP4NJuktqUYLkn8BJ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/open-source/R70BjzAei_CDNLfgZxrW6wrZOF2WX5yZmE-Z-lxguQ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/open-source/R70BjzAei_CDNLfgZxrW6wrZOF2WX5KZmE-Z-lw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CxCis4UvI.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CxCis4UvI.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/open-source/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSB4Zh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSB4Zh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSB4Zh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbSB4ZhRNU.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open-source/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYbSB4Zh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-source/-F63fjptAgt5VM-kVkqdyU8n1iIq131nj-otFQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-source/-F63fjptAgt5VM-kVkqdyU8n1isq131nj-otFQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-source/-F63fjptAgt5VM-kVkqdyU8n1iAq131nj-otFQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-source/-F63fjptAgt5VM-kVkqdyU8n1iEq131nj-otFQ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-source/-F63fjptAgt5VM-kVkqdyU8n1i8q131nj-o.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgsAXHNk.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-source/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgsAXHNk.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:SF Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SF-Mono-Regular.otf) format("opentype")}@font-face{font-family:SF Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/SF-Mono-Medium.otf) format("opentype")}@font-face{font-family:SF Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/SF-Mono-Semibold.otf) format("opentype")}:root[data-brand=severus],:root[data-theme=default],[data-brand=severus]{--surface-app-frame:var(--color-paper-warm);--surface-page:var(--color-paper);--surface-page-band:var(--color-paper);--surface-page-muted:var(--color-paper-warm);--surface-card:var(--color-surface);--surface-card-muted:var(--color-surface-muted);--surface-inset:var(--color-surface-sunken);--surface-overlay:var(--color-paper);--surface-canvas-dark:var(--color-ink);--text-primary:var(--color-ink);--text-secondary:var(--color-steel-700);--text-muted:var(--color-steel-500);--border-subtle:var(--color-steel-100);--border-control:var(--color-steel-200);--focus-ring:var(--color-ink);--action-primary:var(--color-ink);--action-primary-fg:var(--color-paper);--action-on-dark:var(--color-accent-bright);--action-on-dark-fg:var(--color-ink);--nav-active-bg:transparent;--nav-active-line:var(--color-ink);--nav-active-fg:var(--color-ink);--text-on-canvas-dark:var(--color-paper);--text-on-canvas-dark-muted:rgba(247,246,242,0.62)}:root[data-brand=aermint],[data-brand=aermint]{--surface-app-frame:#f3f3ee;--surface-page:#fafaf7;--surface-page-band:#fafaf7;--surface-page-muted:#f3f3ee;--surface-card:#ffffff;--surface-card-muted:#fafaf7;--surface-inset:#f3f3ee;--surface-overlay:#fafaf7;--surface-canvas-dark:#07071c;--text-primary:#17171c;--text-secondary:#3a3a42;--text-muted:#5f5f6a;--border-subtle:#e8e8e1;--border-control:#d9d9d0;--focus-ring:#0a0e7d;--action-primary:#0a0e7d;--action-primary-fg:#ffffff;--action-on-dark:#f6f4ec;--action-on-dark-fg:#0a0e7d;--nav-active-bg:#f1f2fc;--nav-active-line:#dfe2f7;--nav-active-fg:#0a0e7d;--text-on-canvas-dark:#f7f7f2;--text-on-canvas-dark-muted:rgba(247,247,242,0.62);--font-ui:var(--font-outfit),"Outfit",var(--font-sans);--font-numeric:var(--font-spline-mono),"Spline Sans Mono",var(--font-mono);--font-accent:var(--font-outfit),"Outfit",sans-serif;--accent-style:normal;--accent-weight:500;--label-tracking:0.08em;--radius-card:20px;--radius-input:14px;--duration-quick:160ms;--duration-standard:240ms;--duration-slow:400ms}:root[data-brand=brandvoice],[data-brand=brandvoice]{--surface-app-frame:#e0ece6;--surface-page:#ecf4ef;--surface-page-band:#ecf4ef;--surface-page-muted:#e0ece6;--surface-card:#f8fcfa;--surface-card-muted:#f0f6f4;--surface-inset:#e0ece6;--surface-overlay:#ecf4ef;--surface-canvas-dark:#1c443f;--text-primary:#16211e;--text-secondary:#45534e;--text-muted:#5d6b64;--border-subtle:#d6e4dd;--border-control:#c1d3cb;--focus-ring:#2f6e64;--action-primary:#2f6e64;--action-primary-fg:#f8fcfa;--action-on-dark:#e3eeeb;--action-on-dark-fg:#1c443f;--nav-active-bg:#e3eeeb;--nav-active-line:transparent;--nav-active-fg:#1c443f;--text-on-canvas-dark:#ecf4ef;--text-on-canvas-dark-muted:rgba(236,244,239,0.62);--font-ui:var(--font-hanken),"Hanken Grotesk",var(--font-sans);--font-numeric:"SF Mono",ui-monospace,var(--font-mono);--font-accent:var(--font-hanken),"Hanken Grotesk",sans-serif;--accent-style:normal;--accent-weight:700;--label-tracking:0.12em;--radius-card:15px;--radius-input:8px;--ease-soft:cubic-bezier(0.22,0.61,0.36,1);--duration-quick:120ms;--duration-standard:240ms;--duration-slow:360ms}:root[data-type=brandvoice],[data-type=brandvoice]{--font-ui:var(--font-hanken),"Hanken Grotesk",var(--font-sans);--font-numeric:"SF Mono",ui-monospace,var(--font-mono);--font-accent:var(--font-hanken),"Hanken Grotesk",sans-serif;--accent-style:normal;--accent-weight:700;--label-tracking:0.12em;--heading-weight:700;--display-step:-2px}:root[data-type=aermint],[data-type=aermint]{--font-ui:var(--font-outfit),"Outfit",var(--font-sans);--font-numeric:var(--font-spline-mono),"Spline Sans Mono",var(--font-mono);--font-accent:var(--font-outfit),"Outfit",sans-serif;--accent-style:normal;--accent-weight:500;--label-tracking:0.08em;--heading-weight:500;--display-step:0px}:root[data-type=ibmplex],[data-type=ibmplex]{--font-ui:var(--font-ibm-plex-sans),"IBM Plex Sans",var(--font-sans);--font-numeric:var(--font-ibm-plex-mono),"IBM Plex Mono",var(--font-mono);--font-accent:var(--font-ui);--accent-style:normal;--accent-weight:600;--label-tracking:0.11em;--heading-weight:600;--display-step:-1px}:root[data-mode=dark]{color-scheme:dark;--glass-highlight:rgba(255,255,255,0.1);--glass-edge-subtle:inset 0 1px 0 0 rgba(255,255,255,0.14),inset 0 -12px 16px -14px rgba(255,255,255,0.06),0 1px 2px rgba(0,0,0,0.2),0 8px 24px -14px rgba(0,0,0,0.4);--glass-edge-deep:inset 0 1px 0 0 rgba(255,255,255,0.2),inset 0 -16px 24px -18px rgba(255,255,255,0.08),0 2px 4px rgba(0,0,0,0.3),0 16px 40px -16px rgba(0,0,0,0.5);--surface-agent-tint:rgba(129,152,230,0.16);--surface-approval-tint:rgba(93,216,158,0.14);--surface-process-tint:rgba(123,155,255,0.14);--surface-pending-tint:rgba(229,168,74,0.14);--surface-halt-tint:rgba(240,138,128,0.14)}:root[data-brand=severus][data-mode=dark],:root[data-mode=dark]{--surface-app-frame:#07090d;--surface-page:#0b0e14;--surface-page-band:#0b0e14;--surface-page-muted:#14181f;--surface-card:#14181f;--surface-card-muted:#1a1e26;--surface-inset:#1a1e26;--surface-overlay:#14181f;--surface-canvas-dark:#07090d;--text-primary:#f7f6f2;--text-secondary:rgba(247,246,242,0.72);--text-muted:rgba(247,246,242,0.52);--border-subtle:rgba(247,246,242,0.1);--border-control:rgba(247,246,242,0.18);--focus-ring:#f7f6f2;--action-primary:#f7f6f2;--action-primary-fg:#0b0e14;--action-on-dark:var(--color-accent-bright);--action-on-dark-fg:#0b0e14;--nav-active-bg:rgba(247,246,242,0.06);--nav-active-line:#f7f6f2;--nav-active-fg:#f7f6f2;--glass-scrim:rgba(0,0,0,0.55);--glass-scrim-solid:rgba(0,0,0,0.68)}:root[data-brand=aermint][data-mode=dark],[data-brand=aermint][data-mode=dark]{--surface-app-frame:#07071c;--surface-page:#07071c;--surface-page-band:#07071c;--surface-page-muted:#12123b;--surface-card:#12123b;--surface-card-muted:#12123b;--surface-inset:#12123b;--surface-overlay:#12123b;--surface-canvas-dark:#07071c;--text-primary:#f7f7f2;--text-secondary:rgba(247,247,242,0.78);--text-muted:rgba(247,247,242,0.62);--border-subtle:rgba(247,247,242,0.1);--border-control:rgba(247,247,242,0.18);--focus-ring:#f6f4ec;--action-primary:#f6f4ec;--action-primary-fg:#0a0e7d;--action-on-dark:#f6f4ec;--action-on-dark-fg:#0a0e7d;--nav-active-bg:rgba(247,247,242,0.08);--nav-active-line:rgba(247,247,242,0.24);--nav-active-fg:#f6f4ec;--glass-scrim:rgba(0,0,0,0.55);--glass-scrim-solid:rgba(0,0,0,0.68)}:root[data-brand=brandvoice][data-mode=dark],[data-brand=brandvoice][data-mode=dark]{--surface-app-frame:#0b0f0d;--surface-page:#0b0f0d;--surface-page-band:#0b0f0d;--surface-page-muted:#141a18;--surface-card:#141a18;--surface-card-muted:#1e2723;--surface-inset:#1e2723;--surface-overlay:#141a18;--surface-canvas-dark:#0b0f0d;--text-primary:#ecf4ef;--text-secondary:rgba(236,244,239,0.76);--text-muted:rgba(236,244,239,0.56);--border-subtle:#283330;--border-control:#3a4641;--focus-ring:#63baab;--action-primary:#63baab;--action-primary-fg:#0b0f0d;--action-on-dark:#e3eeeb;--action-on-dark-fg:#1c443f;--nav-active-bg:rgba(99,186,171,0.14);--nav-active-line:transparent;--nav-active-fg:#63baab;--glass-scrim:rgba(0,0,0,0.55);--glass-scrim-solid:rgba(0,0,0,0.68)}:root{--control-height:44px;--control-font-size:var(--type-size-title-sm)}@media (min-width:768px){:root{--control-height:32px;--control-font-size:var(--type-size-body-lg)}}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger]),:where([data-app-shell-frame],[role=dialog]) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time],input[type=datetime-local],textarea,select):not([hidden]):not([aria-hidden=true]):not(:where([contenteditable=true] *)){min-width:0;min-height:var(--control-height);border-radius:var(--radius-input);border-color:var(--border-control);font-family:var(--font-ui);font-size:var(--control-font-size);font-weight:400;line-height:20px;padding-block:5px;box-shadow:none}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger]){color:var(--text-primary);background:transparent}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger]):focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring),transparent 75%)}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger])[aria-invalid=true]{border-color:var(--color-halt)}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger])[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-halt),transparent 80%)}:is([data-ui=input],[data-ui=textarea],[data-ui=select],[data-ui=select-trigger]):disabled{background:var(--surface-inset);color:var(--text-muted);cursor:not-allowed;opacity:.65}[data-ui=textarea]{padding-block:10px}:is([data-ui=input],[data-ui=select],[data-ui=select-trigger]),:where([data-app-shell-frame],[role=dialog]) :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time],input[type=datetime-local],select):not([hidden]):not([aria-hidden=true]):not(:where([contenteditable=true] *)){height:var(--control-height)}@media (forced-colors:none){body:has([data-app-shell-frame]){--scrollbar-thumb:color-mix(in srgb,var(--text-muted) 75%,transparent);--scrollbar-thumb-hover:var(--text-muted);--scrollbar-thumb-active:var(--text-secondary)}body:has([data-app-shell-frame]),body:has([data-app-shell-frame]) *{scrollbar-width:thin;scrollbar-color:transparent transparent}@supports selector(::-webkit-scrollbar){body:has([data-app-shell-frame]),body:has([data-app-shell-frame]) *{scrollbar-width:auto!important;scrollbar-color:transparent transparent!important}body:has([data-app-shell-frame]) ::-webkit-scrollbar,body:has([data-app-shell-frame])::-webkit-scrollbar{width:10px;height:10px}body:has([data-app-shell-frame]) ::-webkit-scrollbar-corner,body:has([data-app-shell-frame]) ::-webkit-scrollbar-track,body:has([data-app-shell-frame])::-webkit-scrollbar-corner,body:has([data-app-shell-frame])::-webkit-scrollbar-track{background:transparent}body:has([data-app-shell-frame]) ::-webkit-scrollbar-track,body:has([data-app-shell-frame])::-webkit-scrollbar-track{margin:6px}body:has([data-app-shell-frame]) ::-webkit-scrollbar-thumb,body:has([data-app-shell-frame])::-webkit-scrollbar-thumb{min-height:32px;min-width:32px;border:2px solid transparent;border-radius:var(--radius-pill);background:transparent;background-clip:padding-box;-webkit-transition:background-color var(--duration-standard,.3s) ease-out;transition:background-color var(--duration-standard,.3s) ease-out}body:has([data-app-shell-frame]) [data-scrolling=true]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}body:has([data-app-shell-frame]) [data-scrolling=true]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}body:has([data-app-shell-frame]) [data-scrolling=true]::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}body:has([data-app-shell-frame]) ::-webkit-scrollbar-button,body:has([data-app-shell-frame])::-webkit-scrollbar-button{display:none;width:0;height:0}[data-page-shell=settings] ::-webkit-scrollbar-thumb,[data-page-shell=settings]::-webkit-scrollbar-thumb,main:has([data-page-shell=settings])::-webkit-scrollbar-thumb{background:transparent!important;-webkit-transition:background-color var(--duration-standard,.3s) ease-out;transition:background-color var(--duration-standard,.3s) ease-out}[data-page-shell=settings] [data-scrolling=true]::-webkit-scrollbar-thumb,[data-page-shell=settings][data-scrolling=true]::-webkit-scrollbar-thumb,main:has([data-page-shell=settings])[data-scrolling=true]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important}[data-page-shell=settings] [data-scrolling=true]::-webkit-scrollbar-thumb:hover,[data-page-shell=settings][data-scrolling=true]::-webkit-scrollbar-thumb:hover,main:has([data-page-shell=settings])[data-scrolling=true]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}[data-page-shell=settings] [data-scrolling=true]::-webkit-scrollbar-thumb:active,[data-page-shell=settings][data-scrolling=true]::-webkit-scrollbar-thumb:active,main:has([data-page-shell=settings])[data-scrolling=true]::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)!important}}body:has([data-app-shell-frame]) [data-scrolling=true]{scrollbar-color:var(--scrollbar-thumb) transparent!important}[data-page-shell=settings],[data-page-shell=settings] *,main:has([data-page-shell=settings]){scrollbar-color:transparent transparent!important}[data-page-shell=settings] [data-scrolling=true],[data-page-shell=settings][data-scrolling=true],main:has([data-page-shell=settings])[data-scrolling=true]{scrollbar-color:var(--scrollbar-thumb) transparent!important}}@media (prefers-reduced-motion:reduce){[data-page-shell=settings] ::-webkit-scrollbar-thumb,[data-page-shell=settings]::-webkit-scrollbar-thumb,main:has([data-page-shell=settings])::-webkit-scrollbar-thumb{-webkit-transition:none!important;transition:none!important}}