:root{--accent:#3457D5;--accent-ink:#ffffff;--accent-50:color-mix(in oklab,var(--accent) 8%,#fff);--accent-100:color-mix(in oklab,var(--accent) 14%,#fff);--accent-200:color-mix(in oklab,var(--accent) 26%,#fff);--accent-300:color-mix(in oklab,var(--accent) 45%,#fff);--accent-600:color-mix(in oklab,var(--accent) 84%,#000);--accent-700:color-mix(in oklab,var(--accent) 68%,#000);--accent-soft:color-mix(in oklab,var(--accent) 10%,var(--c-surface));--accent-softer:color-mix(in oklab,var(--accent) 6%,var(--c-surface));--brand:var(--accent);--brand-ink:var(--accent-ink);--brand-50:color-mix(in oklab,var(--brand) 8%,#fff);--brand-100:color-mix(in oklab,var(--brand) 14%,#fff);--brand-200:color-mix(in oklab,var(--brand) 26%,#fff);--brand-300:color-mix(in oklab,var(--brand) 45%,#fff);--brand-600:color-mix(in oklab,var(--brand) 84%,#000);--brand-700:color-mix(in oklab,var(--brand) 68%,#000);--brand-soft:color-mix(in oklab,var(--brand) 10%,var(--c-surface));--brand-softer:color-mix(in oklab,var(--brand) 6%,var(--c-surface));--c-bg:#f4f2ec;--c-surface:#ffffff;--c-surface-2:#faf8f3;--c-surface-3:#f0ede5;--c-border:#e7e2d6;--c-border-2:#d9d3c4;--c-border-strong:#c7c0ad;--c-text:#24262b;--c-text-2:#595c63;--c-text-3:#6d6a60;--c-text-inv:#ffffff;--c-ok:#167a4f;--c-warn:#8f5b0e;--c-danger:#c33a32;--r-xs:5px;--r-sm:7px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--sh-xs:0 1px 2px rgba(40,36,28,.05);--sh-sm:0 1px 2px rgba(40,36,28,.05),0 2px 6px rgba(40,36,28,.05);--sh-md:0 2px 4px rgba(40,36,28,.05),0 8px 22px rgba(40,36,28,.09);--sh-lg:0 6px 14px rgba(40,36,28,.08),0 24px 48px rgba(40,36,28,.14);--sh-pop:0 8px 28px rgba(40,36,28,.16)}[data-theme=dark]{--accent-ink:#ffffff;--accent-soft:color-mix(in oklab,var(--accent) 22%,var(--c-surface));--accent-softer:color-mix(in oklab,var(--accent) 14%,var(--c-surface));--accent-50:color-mix(in oklab,var(--accent) 16%,var(--c-surface));--accent-100:color-mix(in oklab,var(--accent) 24%,var(--c-surface));--accent-200:color-mix(in oklab,var(--accent) 38%,var(--c-surface));--accent-300:color-mix(in oklab,var(--accent) 58%,#fff);--brand-soft:color-mix(in oklab,var(--brand) 22%,var(--c-surface));--brand-softer:color-mix(in oklab,var(--brand) 14%,var(--c-surface));--brand-50:color-mix(in oklab,var(--brand) 16%,var(--c-surface));--brand-100:color-mix(in oklab,var(--brand) 24%,var(--c-surface));--brand-200:color-mix(in oklab,var(--brand) 38%,var(--c-surface));--brand-300:color-mix(in oklab,var(--brand) 58%,#fff);--c-bg:#131419;--c-surface:#1b1d23;--c-surface-2:#212430;--c-surface-3:#2a2d39;--c-border:#2d3039;--c-border-2:#383c47;--c-border-strong:#474c59;--c-text:#ecedf1;--c-text-2:#a9adb8;--c-text-3:#8f95a2;--c-ok:#3bbd84;--c-warn:#e1a13f;--c-danger:#ef6a61;--sh-xs:0 1px 2px rgba(0,0,0,.3);--sh-sm:0 1px 2px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.25);--sh-md:0 2px 6px rgba(0,0,0,.35),0 10px 24px rgba(0,0,0,.4);--sh-lg:0 10px 26px rgba(0,0,0,.45),0 28px 56px rgba(0,0,0,.55);--sh-pop:0 10px 34px rgba(0,0,0,.55)}