:root{--ink:#011e41;--body:#454a66;--muted:#6a6f8c;--surface:#ffffff;--surface_subtle:#f5f5f5;--surface_soft:#fafbfd;--border:#e4e6f7;--accent:#e83971;--accent_strong:#b02b56;--accent_hover:#cc3263;--accent_soft:#fce7ee;--slate_100:#edeffc;--slate_200:#e4e6f7;--slate_300:#d3d7ed;--slate_400:#b9bedb;--slate_500:#8e92af;--slate_600:#6a6f8c;--slate_700:#454a66;--slate_800:#262a42;--slate_900:#111111;--positive:#568f32;--warning:#8a5a00;--warning_surface:#fff7e2;--danger:#a13232;--danger_surface:#fff0f0;--focus:#b02b56;--font_sans:Inter, Inter-fallback, system-ui, sans-serif;--font_display:InterDisplay, Inter, Inter-fallback, system-ui, sans-serif;--font_editorial:Georgia, Times New Roman, serif;--shadow_sm:0 1px 2px rgba(1, 30, 65, 0.08);--shadow_md:0 12px 30px rgba(1, 30, 65, 0.10);--shadow_lg:0 24px 60px rgba(1, 30, 65, 0.14);}
