[data-theme=platform][data-surface=marketing]{--ds-bg:#0a0c0e;--ds-surface:#13161a;--ds-border:#2a2e34;--ds-text:#f5f0e6;--ds-text-muted:#9a958a;--ds-primary:#d9b380;--ds-primary-text:#1a1406;--ds-secondary:#8a6d3b;--ds-accent:#c9a227;--ds-red:#b83a2a;--ds-muted-gold:rgba(217,179,128,0.55);--ds-muted-soft:rgba(245,240,230,0.65);--ds-line-gold:rgba(217,179,128,0.18);--ds-glass-bg:rgba(13,16,20,0.75);--ds-glass-bg-strong:rgba(13,16,20,0.92);--ds-font-cn:"Noto Serif SC","Songti SC",serif;--ds-font-en:"DM Serif Display","Georgia",serif;--ds-font-en-sans:"Outfit",system-ui,sans-serif;--ds-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:20px;--ds-shadow-sm:0 1px 2px rgba(0,0,0,0.18);--ds-shadow-md:0 4px 12px rgba(0,0,0,0.24);--ds-shadow-lg:0 12px 32px rgba(0,0,0,0.32);--ds-shadow-glow:0 0 24px rgba(217,179,128,0.35);--ds-space-1:8px;--ds-space-2:16px;--ds-space-3:24px;--ds-space-4:32px;--ds-space-6:48px;--ds-space-8:64px;--ds-duration-fast:150ms;--ds-duration-base:300ms;--ds-duration-slow:600ms;--ds-ease-standard:cubic-bezier(0.4,0,0.2,1)}[data-theme=platform][data-surface=functional]{--ds-bg:#fafaf7;--ds-surface:#ffffff;--ds-border:#e7e2d6;--ds-text:#1c1917;--ds-text-muted:#78716c;--ds-primary:#8a6d3b;--ds-primary-text:#ffffff;--ds-secondary:#a16207;--ds-accent:#c9a227;--ds-red:#b83a2a;--ds-muted-gold:rgba(138,109,59,0.45);--ds-muted-soft:rgba(28,25,23,0.55);--ds-line-gold:rgba(138,109,59,0.18);--ds-glass-bg:rgba(255,255,255,0.85);--ds-glass-bg-strong:rgba(255,255,255,0.95);--ds-font-cn:"Noto Serif SC","Songti SC",serif;--ds-font-en:"DM Serif Display","Georgia",serif;--ds-font-en-sans:"Outfit",system-ui,sans-serif;--ds-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ds-radius-sm:6px;--ds-radius-md:12px;--ds-radius-lg:20px;--ds-space-1:8px;--ds-space-2:16px;--ds-space-3:24px;--ds-space-4:32px;--ds-space-6:48px;--ds-space-8:64px;--ds-duration-fast:150ms;--ds-duration-base:300ms;--ds-duration-slow:600ms;--ds-ease-standard:cubic-bezier(0.4,0,0.2,1)}