:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--indigo-25:#f7f7ff;--indigo-50:#f0f1ff;--indigo-100:#e3e5ff;--indigo-200:#c9cdfe;--indigo-300:#a5abfc;--indigo-400:#8187f7;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--violet-300:#c4b5fd;--violet-500:#8b5cf6;--sky-200:#bfdbfe;--sky-400:#60a5fa;--orange-50:#fff4ef;--orange-100:#ffe4d6;--orange-200:#ffc4a8;--orange-300:#ff9b6b;--orange-400:#ff6a33;--orange-500:#ff3b00;--orange-600:#e63500;--orange-700:#c22d00;--orange-800:#9a2400;--slate-0:#fff;--slate-25:#fbfbfd;--slate-50:#f5f6fa;--slate-100:#eef0f5;--slate-200:#e3e6ee;--slate-300:#cfd3de;--slate-400:#a1a7b6;--slate-500:#6e7487;--slate-700:#3a3f4d;--slate-900:#12131a;--color-bg:var(--slate-25);--color-surface:var(--slate-0);--color-surface-muted:var(--slate-50);--color-surface-sunken:var(--slate-100);--color-hover:#12131a0a;--color-pressed:#12131a12;--color-border:#12131a14;--color-border-strong:#12131a24;--color-border-glass:#ffffffb3;--color-text:var(--slate-900);--color-text-secondary:var(--slate-500);--color-text-tertiary:var(--slate-400);--color-text-on-brand:#fff;--color-brand:var(--orange-500);--color-brand-hover:var(--orange-600);--color-brand-strong:var(--orange-800);--color-brand-soft:var(--orange-50);--color-brand-muted:var(--orange-100);--color-brand-ring:#ff3b002e;--color-logo-ink:#111;--color-logo-accent:#ff3b00;--color-success:#0f8a62;--color-success-soft:#e7f7f0;--color-warning:#a8590b;--color-warning-soft:#fdf3e3;--color-danger:#c0264b;--color-danger-soft:#fdecef;--color-overlay:#12131a52;--color-image-scrim:#0c0d1494;--gradient-brand:linear-gradient(135deg, var(--orange-400) 0%, var(--slate-900) 100%);--gradient-brand-text:linear-gradient(100deg, var(--slate-900) 0%, var(--orange-600) 55%, var(--orange-400) 100%);--gradient-sheen:linear-gradient(180deg, #ffffff38, #fff0);--gradient-surface:linear-gradient(180deg, #ffffffeb, #ffffffb8);--gradient-canvas:radial-gradient(1100px 600px at 12% -10%, #ff3b0014, transparent 60%), radial-gradient(900px 520px at 100% 0%, #12131a0f, transparent 62%), radial-gradient(900px 600px at 50% 110%, #ff6a331a, transparent 60%);--gradient-skeleton:linear-gradient(90deg, var(--slate-100) 20%, var(--slate-50) 50%, var(--slate-100) 80%);--shadow-xs:0 1px 2px #12131a0a;--shadow-sm:0 1px 2px #12131a0a, 0 2px 8px #12131a0a;--shadow-md:0 1px 2px #12131a08, 0 8px 28px -6px #12131a14;--shadow-lg:0 2px 6px #12131a0a, 0 24px 56px -12px #12131a24;--shadow-xl:0 4px 12px #12131a0d, 0 40px 90px -20px #1e1b4b38;--shadow-brand:0 1px 2px #12131a33, 0 8px 22px -6px #ff3b0066;--shadow-brand-hover:0 2px 4px #12131a38, 0 14px 30px -8px #ff3b0080;--shadow-inset-highlight:inset 0 1px 0 #ffffffb3;--shadow-focus:0 0 0 4px var(--color-brand-ring);--glass-bg:#ffffff9e;--glass-bg-strong:#fffc;--glass-blur:blur(24px) saturate(180%);--glass-blur-soft:blur(12px) saturate(160%);--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-2xl:36px;--radius-pill:999px;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:clamp(28px, 2.6vw, 34px);--text-display:clamp(38px, 5.6vw, 68px);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.08;--leading-snug:1.3;--leading-normal:1.6;--leading-relaxed:1.75;--tracking-display:-.035em;--tracking-tight:-.022em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.06em;--tracking-caps:.14em;--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;--space-20:80px;--space-24:96px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--duration-fast:.14s;--duration-base:.24s;--duration-slow:.42s}
