:root,[data-theme=dark]{--bg:#0f1108;--surface:#141911;--surface-2:#1a2016;--surface-3:#222a1d;--line:rgba(238,241,232,0.11);--line-strong:rgba(238,241,232,0.4);--line-field:rgba(238,241,232,0.36);--text-strong:#eef1e8;--text:#d3dacb;--text-muted:#a7af9d;--accent:#00f6ed;--on-accent:#04110f;--accent-text:#74fbf5;--marker:rgba(0,246,237,0.16);--focus:#00f6ed;--positive:#7fd8a4;--warning:#e9c46a;--danger:#ff8a7e;--diff-ins:#7fd8a4;--diff-del:#ff8a7e;--diff-chg:#e9c46a;--diff-ins-bg:rgba(127,216,164,0.16);--diff-del-bg:rgba(255,138,126,0.16);--slide-paper:#eef1e8;--scrim:rgba(5,7,3,0.72);--shadow-overlay:0 18px 44px rgba(0,0,0,0.5)}[data-theme=light]{--bg:#f6f7f2;--surface:#ffffff;--surface-2:#eef1e8;--surface-3:#e2e7da;--line:rgba(20,25,17,0.12);--line-strong:rgba(20,25,17,0.5);--line-field:rgba(20,25,17,0.47);--text-strong:#12160e;--text:#2c3427;--text-muted:#5c6655;--accent:#00c4bd;--on-accent:#04110f;--accent-text:#006b66;--marker:rgba(0,196,189,0.24);--focus:#006b66;--positive:#1f6e43;--warning:#7d5700;--danger:#b3261e;--diff-ins:#1f6e43;--diff-del:#b3261e;--diff-chg:#7d5700;--diff-ins-bg:rgba(31,110,67,0.12);--diff-del-bg:rgba(179,38,30,0.1);--slide-paper:#ffffff;--scrim:rgba(18,22,14,0.4);--shadow-overlay:0 14px 36px rgba(18,22,14,0.16)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:36px;--space-7:48px;--space-8:64px;--radius-s:4px;--radius-m:8px;--radius-pill:999px;--motion-short:140ms;--motion-normal:200ms;--motion-long:240ms;--motion-ease:ease-out;--motion-website:480ms;--motion-enter:360ms;--motion-stagger:50ms;--density-cell-block:10px;--density-cell-inline:14px;--density-row-block:14px;--density-row-gap:var(--space-4);--density-bar-block:var(--space-3);--density-bar-inline:var(--space-4);--density-bar-gap:var(--space-2);--density-ribbon-block:10px;--density-leading:var(--type-small-leading);--control-h:44px;--font-serif:"Newsreader",Georgia,"Times New Roman",serif;--font-sans:"IBM Plex Sans",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--font-brand:"Comfortaa","IBM Plex Sans",sans-serif;--type-display-xl-size:56px;--type-display-xl-leading:1.05;--type-display-xl-weight:500;--type-display-xl-tracking:-0.015em;--type-display-size:40px;--type-display-leading:1.08;--type-display-weight:500;--type-display-tracking:-0.01em;--type-title-size:24px;--type-title-leading:1.2;--type-title-weight:500;--type-title-tracking:normal;--type-title-s-size:18px;--type-title-s-leading:1.3;--type-title-s-weight:500;--type-title-s-tracking:normal;--type-note-size:15px;--type-note-leading:1.45;--type-note-weight:400;--type-note-tracking:normal;--type-numeral-size:30px;--type-numeral-leading:1;--type-numeral-weight:400;--type-numeral-tracking:normal;--type-body-size:15px;--type-body-leading:23px;--type-body-weight:400;--type-body-tracking:normal;--type-body-strong-size:15px;--type-body-strong-leading:23px;--type-body-strong-weight:500;--type-body-strong-tracking:normal;--type-label-size:14.5px;--type-label-leading:20px;--type-label-weight:500;--type-label-tracking:normal;--type-small-size:13.5px;--type-small-leading:20px;--type-small-weight:400;--type-small-tracking:normal;--type-caption-size:12.5px;--type-caption-leading:17px;--type-caption-weight:400;--type-caption-tracking:normal;--type-data-size:13px;--type-data-leading:18px;--type-data-weight:400;--type-data-tracking:normal;--type-wordmark-size:15px;--type-wordmark-leading:1;--type-wordmark-weight:700;--type-wordmark-tracking:0.12em}@media (min-width:900px){:root{--control-h:36px}}@media (pointer:coarse){:root{--control-h:44px}}[data-density=compact]{--density-cell-block:6px;--density-cell-inline:14px;--density-row-block:8px;--density-row-gap:var(--space-3);--density-bar-block:var(--space-2);--density-bar-inline:var(--space-4);--density-bar-gap:var(--space-1);--density-ribbon-block:6px;--density-leading:var(--type-small-leading)}