:root{--black:#000;--white:#fff;--offwhite:#f4f4f2;--offblack:#141414;--accent:#c7ff9f;--lime:var(--accent);--cobalt:#002bb5;--surface-page:var(--black);--surface-page-inverse:var(--white);--surface-muted:var(--offwhite);--surface-elevated-dark:var(--offblack);--surface-media:var(--offblack);--surface-dialog:var(--offblack);--surface-dialog-transparent:color-mix(in srgb,var(--surface-dialog) 0%,transparent);--surface-media-raised:var(--offblack);--surface-tint-subtle:#ffffff06;--surface-hover-inverse:#0000000a;--text-primary:var(--white);--text-primary-inverse:var(--black);--text-opacity-secondary:.76;--text-opacity-muted:.58;--rule-opacity:.18;--text-secondary:rgba(255,255,255,var(--text-opacity-secondary));--text-muted:rgba(255,255,255,var(--text-opacity-muted));--text-subtle:#ffffff61;--text-secondary-inverse:#0000009e;--text-muted-inverse:#0000008a;--text-subtle-inverse:#00000075;--rule-subtle:#ffffff14;--rule:rgba(255,255,255,var(--rule-opacity));--rule-strong:#ffffff47;--rule-subtle-inverse:#0000001a;--rule-inverse:#0000002e;--rule-strong-inverse:#00000047;--overlay-backdrop:#0000008c;--overlay-backdrop-strong:#000000a3;--accent-brand:var(--lime);--content-card-accent:var(--accent-brand);--content-card-accent-rule:color-mix(in srgb,var(--content-card-accent) 50%,transparent);--accent-data:var(--cobalt);--accent-data-soft:#5b7aff;--data-neutral:#8e8e93;--link-on-light:var(--black);--selection-background:#d6d6d6;--selection-ink:var(--black);--table-rule:var(--rule);--button-background:var(--white);--button-ink:var(--black);--button-hover-background:color-mix(in srgb,var(--white) 80%,var(--black));--button-hover-ink:var(--black);--control-selected-background:var(--offblack);--control-hover-background:color-mix(in srgb,var(--offblack) 80%,var(--white));--focus-ink:var(--white)}
