:root{--brand-100:#fe973b;--brand-90:#fe9d4d;--brand-80:#fea35f;--brand-70:#fea971;--brand-60:#ffaf83;--brand-50:#ffb595;--brand-40:#ffbba7;--brand-30:#ffc1b9;--brand-20:#ffc7cb;--brand-10:#ffcddd;--grey-120:#282828;--grey-110:#363636;--grey-100:#444;--grey-90:#525252;--grey-80:#606060;--grey-70:#6e6e6e;--grey-60:#7c7c7c;--grey-50:#8a8a8a;--grey-40:#989898;--grey-30:#a6a6a6;--grey-20:#b4b4b4;--grey-10:#c2c2c2;--grey-5:#d1d1d1;--grey-0:#e0e0e0;--bg-0:#fff;--bg-1:#fafafa;--bg-2:#f5f5f5;--bg-3:#f0f0f0;--line:var(--grey-0);--fg-0:#1a1a1a;--fg-1:#4a4a4a;--fg-2:#888;--accent:var(--brand-100);--accent-hover:var(--brand-90);--accent-dim:color-mix(in srgb,var(--accent) 14%,transparent);--success:#2d7a4f;--warning:#b8930d;--danger:#c94a38;--font-sans:var(--font-poppins),"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:24px;--text-2xl:32px;--text-3xl:40px;--text-4xl:56px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--tracking-normal:0;--tracking-wide:0.08em;--tracking-xwide:0.18em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:10px;--radius-pill:999px;--ease-out:cubic-bezier(0.22,0.61,0.36,1);--duration-fast:140ms;--duration-med:240ms;--duration-slow:420ms;--transition-fast:var(--duration-fast) var(--ease-out);--transition-base:var(--duration-med) var(--ease-out);--transition-slow:var(--duration-slow) var(--ease-out);--border-subtle:color-mix(in srgb,var(--line) 60%,transparent);--success-bg:color-mix(in srgb,var(--success) 12%,transparent);--warning-bg:color-mix(in srgb,var(--warning) 14%,transparent);--danger-bg:color-mix(in srgb,var(--danger) 12%,transparent)}