:root{--wl-bg:#fdfdfc;--wl-surface:#fff;--wl-surface-subtle:#f8fafc;--wl-ink:#0f172a;--wl-muted:#64748b;--wl-line:#e2e8f0;--wl-primary:#155ec4;--wl-primary-fill:#155ec4;--wl-on-primary:#fff;--wl-primary-soft:#eaf3ff;--wl-success:#15803d;--wl-success-soft:#e9f7ee;--wl-warning:#b45309;--wl-warning-soft:#fef3c7;--wl-danger:#b91c1c;--wl-danger-soft:#fff0ee;--wl-danger-action:#dc2626;--wl-study:#155ec4;--wl-study-soft:#eaf3ff;--wl-reward:#a16207;--wl-reward-soft:#fef9c3;--wl-community:#8236f5;--wl-community-soft:#ede9fe;--wl-community-fill:#8236f5;--wl-radius-sm:8px;--wl-radius-md:12px;--wl-radius-lg:16px;--wl-radius-xl:20px;--wl-radius-pill:999px;--wl-shadow-sm:0 1px 2px #0f172a0f;--wl-shadow-md:0 8px 28px -22px #0f172a38;--wl-shadow-lg:0 24px 48px -24px #0f172a47;--wl-text-xs:12px;--wl-text-sm:14px;--wl-text-md:16px;--wl-text-lg:20px;--wl-text-xl:24px;--wl-text-2xl:32px;--wl-weight-regular:400;--wl-weight-semibold:600;--wl-weight-bold:800;--wl-space-1:4px;--wl-space-2:8px;--wl-space-3:12px;--wl-space-4:16px;--wl-space-5:24px;--wl-space-6:32px;--wl-space-7:48px}html.dark{--wl-bg:#090d16;--wl-surface:#0f172a;--wl-surface-subtle:#111b2d;--wl-ink:#f8fafc;--wl-muted:#94a3b8;--wl-line:#1e293b;--wl-primary:#60a5fa;--wl-primary-fill:#2563eb;--wl-on-primary:#fff;--wl-primary-soft:#142a48;--wl-success:#4ade80;--wl-success-soft:#102f21;--wl-warning:#fbbf24;--wl-warning-soft:#3a2a0c;--wl-danger:#fca5a5;--wl-danger-soft:#3f181b;--wl-danger-action:#f87171;--wl-study:#60a5fa;--wl-study-soft:#142a48;--wl-reward:#facc15;--wl-reward-soft:#3a300c;--wl-community:#b18cff;--wl-community-soft:#2a1f4a;--wl-community-fill:#7c3aed}
