html{background:var(--studio-color-bg);color:var(--studio-color-text);font-family:var(--studio-type-family)}:root,[data-theme=neon][data-mode=light]{--studio-color-bg:#d9d4e7;--studio-color-bg-rgb:217 212 231;--studio-color-surface:#e3e1e9;--studio-color-surface-rgb:227 225 233;--studio-color-surfaceMuted:#d1c7e5;--studio-color-surfaceMuted-rgb:209 199 229;--studio-color-text:#1a1235;--studio-color-text-rgb:26 18 53;--studio-color-textMuted:#423967;--studio-color-textMuted-rgb:66 57 103;--studio-color-primary:#b5005c;--studio-color-primary-rgb:181 0 92;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#006480;--studio-color-accent-rgb:0 100 128;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#782cd5;--studio-color-accent2-rgb:120 44 213;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#e5193f;--studio-color-danger-rgb:229 25 63;--studio-color-border:rgba(168,85,247,0.32);--studio-color-border-rgb:168 85 247;--studio-color-focusRing:#b5005c;--studio-color-focusRing-rgb:181 0 92;--studio-color-scrim:rgba(26,18,53,0.45);--studio-color-scrim-rgb:26 18 53;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(168,85,247,0.06),0 2px 10px rgba(230,13,122,0.12),0 1px 4px rgba(124,58,237,0.08);--studio-elevation-2:0 0 0 1px rgba(168,85,247,0.08),0 8px 24px rgba(124,58,237,0.14),0 0 22px rgba(230,13,122,0.10);--studio-elevation-3:0 0 0 1px rgba(168,85,247,0.10),0 16px 40px rgba(124,58,237,0.18),0 0 40px rgba(230,13,122,0.12);--studio-glow-primary:0 0 0 1px rgba(230,13,122,0.30),0 4px 18px rgba(230,13,122,0.28),0 0 28px rgba(230,13,122,0.10);--studio-glow-accent:0 0 0 1px rgba(8,145,178,0.28),0 4px 16px rgba(8,145,178,0.22),0 0 26px rgba(8,145,178,0.08);--studio-glow-accent2:0 0 0 1px rgba(139,61,240,0.26),0 4px 16px rgba(139,61,240,0.22),0 0 26px rgba(139,61,240,0.08);--studio-glow-danger:0 0 0 1px rgba(229,25,63,0.26),0 4px 16px rgba(229,25,63,0.22),0 0 26px rgba(229,25,63,0.08);--studio-gradient-primary:linear-gradient(135deg,#b5005c,#7a2fe0);--studio-gradient-bg:radial-gradient(58% 48% at 10% -2%,rgba(230,13,122,0.13),transparent 68%),radial-gradient(52% 42% at 90% 6%,rgba(8,145,178,0.12),transparent 70%),radial-gradient(46% 40% at 78% 84%,rgba(139,61,240,0.12),transparent 72%),radial-gradient(85% 70% at 50% 112%,rgba(139,61,240,0.13),transparent 80%),#d7d2e7;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=neon][data-mode=dark]{--studio-color-bg:#0d0b1a;--studio-color-bg-rgb:13 11 26;--studio-color-surface:#14102a;--studio-color-surface-rgb:20 16 42;--studio-color-surfaceMuted:#1c1838;--studio-color-surfaceMuted-rgb:28 24 56;--studio-color-text:#ede9fc;--studio-color-text-rgb:237 233 252;--studio-color-textMuted:#9890b8;--studio-color-textMuted-rgb:152 144 184;--studio-color-primary:#ff2d95;--studio-color-primary-rgb:255 45 149;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#22e0ff;--studio-color-accent-rgb:34 224 255;--studio-color-onAccent:#0d0b1a;--studio-color-onAccent-rgb:13 11 26;--studio-color-accent2:#a855f7;--studio-color-accent2-rgb:168 85 247;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#ff5470;--studio-color-danger-rgb:255 84 112;--studio-color-border:rgba(168,85,247,0.30);--studio-color-border-rgb:168 85 247;--studio-color-focusRing:#22e0ff;--studio-color-focusRing-rgb:34 224 255;--studio-color-scrim:rgba(0,0,0,0.66);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(168,85,247,0.08),0 4px 20px rgba(0,0,0,0.55),0 0 18px rgba(255,45,149,0.10);--studio-elevation-2:0 0 0 1px rgba(168,85,247,0.10),0 8px 32px rgba(0,0,0,0.44),0 0 28px rgba(168,85,247,0.14);--studio-elevation-3:0 0 0 1px rgba(168,85,247,0.12),0 30px 80px rgba(0,0,0,0.75),0 0 120px rgba(168,85,247,0.16);--studio-glow-primary:0 0 0 1px rgba(255,45,149,0.50),0 6px 26px rgba(255,45,149,0.44),0 0 52px rgba(255,45,149,0.18);--studio-glow-accent:0 0 0 1px rgba(34,224,255,0.32),0 4px 16px rgba(34,224,255,0.34),0 0 32px rgba(34,224,255,0.10);--studio-glow-accent2:0 0 0 1px rgba(168,85,247,0.40),0 4px 16px rgba(168,85,247,0.34),0 0 32px rgba(168,85,247,0.12);--studio-glow-danger:0 0 0 1px rgba(255,84,112,0.38),0 4px 16px rgba(255,84,112,0.32),0 0 30px rgba(255,84,112,0.12);--studio-gradient-primary:linear-gradient(135deg,#ff2d95,#a855f7);--studio-gradient-bg:radial-gradient(58% 48% at 10% -4%,rgba(255,45,149,0.20),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(34,224,255,0.16),transparent 70%),radial-gradient(46% 40% at 78% 86%,rgba(168,85,247,0.18),transparent 72%),radial-gradient(85% 70% at 50% 116%,rgba(168,85,247,0.20),transparent 80%),#0b0918;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=aurora][data-mode=light]{--studio-color-bg:#cfe1dc;--studio-color-bg-rgb:207 225 220;--studio-color-surface:#dfe7e4;--studio-color-surface-rgb:223 231 228;--studio-color-surfaceMuted:#c3dad6;--studio-color-surfaceMuted-rgb:195 218 214;--studio-color-text:#0a2230;--studio-color-text-rgb:10 34 48;--studio-color-textMuted:#224858;--studio-color-textMuted-rgb:34 72 88;--studio-color-primary:#006e4d;--studio-color-primary-rgb:0 110 77;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#00659c;--studio-color-accent-rgb:0 101 156;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#7040cc;--studio-color-accent2-rgb:112 64 204;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#e11d48;--studio-color-danger-rgb:225 29 72;--studio-color-border:rgba(3,158,118,0.30);--studio-color-border-rgb:3 158 118;--studio-color-focusRing:#0284c7;--studio-color-focusRing-rgb:2 132 199;--studio-color-scrim:rgba(10,34,48,0.42);--studio-color-scrim-rgb:10 34 48;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(2,132,199,0.05),0 2px 10px rgba(3,158,118,0.12),0 1px 4px rgba(2,132,199,0.08);--studio-elevation-2:0 0 0 1px rgba(2,132,199,0.06),0 8px 24px rgba(3,158,118,0.14),0 0 22px rgba(3,158,118,0.10);--studio-elevation-3:0 0 0 1px rgba(3,158,118,0.08),0 16px 40px rgba(3,158,118,0.16),0 0 40px rgba(2,132,199,0.10);--studio-glow-primary:0 0 0 1px rgba(3,158,118,0.30),0 4px 18px rgba(3,158,118,0.26),0 0 30px rgba(3,158,118,0.12);--studio-glow-accent:0 0 0 1px rgba(2,132,199,0.28),0 4px 16px rgba(2,132,199,0.24),0 0 28px rgba(2,132,199,0.10);--studio-glow-accent2:0 0 0 1px rgba(124,77,219,0.26),0 4px 16px rgba(124,77,219,0.22),0 0 26px rgba(124,77,219,0.08);--studio-glow-danger:0 0 0 1px rgba(225,29,72,0.26),0 4px 16px rgba(225,29,72,0.22),0 0 26px rgba(225,29,72,0.08);--studio-gradient-primary:linear-gradient(135deg,#006e4d,#00659c 60%,#7040cc);--studio-gradient-bg:radial-gradient(58% 48% at 8% -2%,rgba(3,158,118,0.13),transparent 68%),radial-gradient(52% 42% at 92% 8%,rgba(2,132,199,0.12),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(124,77,219,0.11),transparent 72%),radial-gradient(85% 70% at 50% 112%,rgba(124,77,219,0.12),transparent 80%),#cfe1dc;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=aurora][data-mode=dark]{--studio-color-bg:#06141f;--studio-color-bg-rgb:6 20 31;--studio-color-surface:#0c2030;--studio-color-surface-rgb:12 32 48;--studio-color-surfaceMuted:#0f2840;--studio-color-surfaceMuted-rgb:15 40 64;--studio-color-text:#d4f0f8;--studio-color-text-rgb:212 240 248;--studio-color-textMuted:#7aabb8;--studio-color-textMuted-rgb:122 171 184;--studio-color-primary:#00e6a8;--studio-color-primary-rgb:0 230 168;--studio-color-onPrimary:#06141f;--studio-color-onPrimary-rgb:6 20 31;--studio-color-accent:#38bdf8;--studio-color-accent-rgb:56 189 248;--studio-color-onAccent:#06141f;--studio-color-onAccent-rgb:6 20 31;--studio-color-accent2:#8b5cf6;--studio-color-accent2-rgb:139 92 246;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#fb7185;--studio-color-danger-rgb:251 113 133;--studio-color-border:rgba(0,230,168,0.18);--studio-color-border-rgb:0 230 168;--studio-color-focusRing:#38bdf8;--studio-color-focusRing-rgb:56 189 248;--studio-color-scrim:rgba(0,0,0,0.66);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(56,189,248,0.06),0 4px 20px rgba(0,0,0,0.55),0 0 18px rgba(0,230,168,0.10);--studio-elevation-2:0 0 0 1px rgba(56,189,248,0.07),0 8px 32px rgba(0,0,0,0.45),0 0 28px rgba(0,230,168,0.14);--studio-elevation-3:0 0 0 1px rgba(0,230,168,0.10),0 32px 80px rgba(0,0,0,0.75),0 0 100px rgba(0,230,168,0.16);--studio-glow-primary:0 0 0 1px rgba(0,230,168,0.50),0 6px 26px rgba(0,230,168,0.42),0 0 52px rgba(0,230,168,0.18);--studio-glow-accent:0 0 0 1px rgba(56,189,248,0.38),0 4px 18px rgba(56,189,248,0.36),0 0 36px rgba(56,189,248,0.12);--studio-glow-accent2:0 0 0 1px rgba(139,92,246,0.38),0 4px 16px rgba(139,92,246,0.32),0 0 30px rgba(139,92,246,0.12);--studio-glow-danger:0 0 0 1px rgba(251,113,133,0.38),0 4px 16px rgba(251,113,133,0.32),0 0 30px rgba(251,113,133,0.12);--studio-gradient-primary:linear-gradient(135deg,#00e6a8,#38bdf8 60%,#8b5cf6);--studio-gradient-bg:radial-gradient(56% 46% at 8% -4%,rgba(0,230,168,0.19),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(56,189,248,0.17),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(139,92,246,0.16),transparent 72%),radial-gradient(85% 70% at 50% 116%,rgba(139,92,246,0.18),transparent 80%),#04101a;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=daylight][data-mode=light]{--studio-color-bg:#dad9e6;--studio-color-bg-rgb:218 217 230;--studio-color-surface:#e4e3e9;--studio-color-surface-rgb:228 227 233;--studio-color-surfaceMuted:#d2cce9;--studio-color-surfaceMuted-rgb:210 204 233;--studio-color-text:#1a1530;--studio-color-text-rgb:26 21 48;--studio-color-textMuted:#453d62;--studio-color-textMuted-rgb:69 61 98;--studio-color-primary:#6c2bd9;--studio-color-primary-rgb:108 43 217;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#b9055c;--studio-color-accent-rgb:185 5 92;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#006783;--studio-color-accent2-rgb:0 103 131;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#e11d48;--studio-color-danger-rgb:225 29 72;--studio-color-border:rgba(108,43,217,0.24);--studio-color-border-rgb:108 43 217;--studio-color-focusRing:#6c2bd9;--studio-color-focusRing-rgb:108 43 217;--studio-color-scrim:rgba(26,21,48,0.40);--studio-color-scrim-rgb:26 21 48;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(108,43,217,0.04),0 4px 20px rgba(108,43,217,0.08),0 1px 4px rgba(108,43,217,0.06);--studio-elevation-2:0 0 0 1px rgba(108,43,217,0.06),0 12px 36px rgba(108,43,217,0.12),0 4px 16px rgba(108,43,217,0.08);--studio-elevation-3:0 0 0 1px rgba(108,43,217,0.06),0 24px 64px rgba(108,43,217,0.14),0 4px 16px rgba(108,43,217,0.10);--studio-glow-primary:0 0 0 1px rgba(108,43,217,0.28),0 4px 18px rgba(108,43,217,0.30),0 8px 30px rgba(108,43,217,0.20);--studio-glow-accent:0 0 0 1px rgba(236,59,131,0.24),0 4px 18px rgba(236,59,131,0.30),0 6px 24px rgba(236,59,131,0.16);--studio-glow-accent2:0 0 0 1px rgba(6,182,212,0.22),0 4px 18px rgba(6,182,212,0.26),0 6px 22px rgba(6,182,212,0.14);--studio-glow-danger:0 0 0 1px rgba(225,29,72,0.22),0 4px 18px rgba(225,29,72,0.26),0 6px 22px rgba(225,29,72,0.14);--studio-gradient-primary:linear-gradient(135deg,#b9055c,#6c2bd9);--studio-gradient-bg:radial-gradient(58% 48% at 10% -2%,rgba(236,59,131,0.12),transparent 68%),radial-gradient(52% 42% at 90% 6%,rgba(108,43,217,0.11),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(6,182,212,0.10),transparent 72%),radial-gradient(85% 70% at 50% 112%,rgba(6,182,212,0.10),transparent 80%),#dad9e6;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=daylight][data-mode=dark]{--studio-color-bg:#161228;--studio-color-bg-rgb:22 18 40;--studio-color-surface:#211a3a;--studio-color-surface-rgb:33 26 58;--studio-color-surfaceMuted:#2d2452;--studio-color-surfaceMuted-rgb:45 36 82;--studio-color-text:#efeaff;--studio-color-text-rgb:239 234 255;--studio-color-textMuted:#b4a9d4;--studio-color-textMuted-rgb:180 169 212;--studio-color-primary:#a878f0;--studio-color-primary-rgb:168 120 240;--studio-color-onPrimary:#1a1530;--studio-color-onPrimary-rgb:26 21 48;--studio-color-accent:#f472b6;--studio-color-accent-rgb:244 114 182;--studio-color-onAccent:#1a1530;--studio-color-onAccent-rgb:26 21 48;--studio-color-accent2:#22d3ee;--studio-color-accent2-rgb:34 211 238;--studio-color-onAccent2:#0a1f2a;--studio-color-onAccent2-rgb:10 31 42;--studio-color-danger:#fb7185;--studio-color-danger-rgb:251 113 133;--studio-color-border:rgba(168,120,240,0.22);--studio-color-border-rgb:168 120 240;--studio-color-focusRing:#a878f0;--studio-color-focusRing-rgb:168 120 240;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(168,120,240,0.08),0 4px 20px rgba(0,0,0,0.45),0 0 18px rgba(168,120,240,0.10);--studio-elevation-2:0 0 0 1px rgba(168,120,240,0.10),0 12px 36px rgba(0,0,0,0.5),0 0 24px rgba(168,120,240,0.12);--studio-elevation-3:0 0 0 1px rgba(168,120,240,0.12),0 24px 64px rgba(0,0,0,0.6),0 0 48px rgba(168,120,240,0.16);--studio-glow-primary:0 0 0 1px rgba(168,120,240,0.34),0 6px 24px rgba(168,120,240,0.34),0 0 44px rgba(108,43,217,0.22);--studio-glow-accent:0 0 0 1px rgba(244,114,182,0.30),0 4px 18px rgba(244,114,182,0.30),0 6px 24px rgba(244,114,182,0.18);--studio-glow-accent2:0 0 0 1px rgba(34,211,238,0.26),0 4px 18px rgba(34,211,238,0.28),0 6px 22px rgba(34,211,238,0.16);--studio-glow-danger:0 0 0 1px rgba(251,113,133,0.26),0 4px 18px rgba(251,113,133,0.28),0 6px 22px rgba(251,113,133,0.16);--studio-gradient-primary:linear-gradient(135deg,#f472b6,#a878f0);--studio-gradient-bg:radial-gradient(58% 48% at 10% -4%,rgba(244,114,182,0.19),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(168,120,240,0.17),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(34,211,238,0.15),transparent 72%),radial-gradient(85% 70% at 50% 116%,rgba(168,120,240,0.17),transparent 80%),#15102a;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=minimal][data-mode=light]{--studio-color-bg:#d2d7e1;--studio-color-bg-rgb:210 215 225;--studio-color-surface:#dfe2e7;--studio-color-surface-rgb:223 226 231;--studio-color-surfaceMuted:#c2cfe0;--studio-color-surfaceMuted-rgb:194 207 224;--studio-color-text:#13223a;--studio-color-text-rgb:19 34 58;--studio-color-textMuted:#323f57;--studio-color-textMuted-rgb:50 63 87;--studio-color-primary:#1852cd;--studio-color-primary-rgb:24 82 205;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#b31933;--studio-color-accent-rgb:179 25 51;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#2857b7;--studio-color-accent2-rgb:40 87 183;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#e23b4e;--studio-color-danger-rgb:226 59 78;--studio-color-border:rgba(37,99,235,0.26);--studio-color-border-rgb:37 99 235;--studio-color-focusRing:#1852cd;--studio-color-focusRing-rgb:24 82 205;--studio-color-scrim:rgba(21,35,59,0.40);--studio-color-scrim-rgb:21 35 59;--studio-type-family-display:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family-body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 1px 4px rgba(37,99,235,0.06);--studio-elevation-2:0 2px 8px rgba(37,99,235,0.07);--studio-elevation-3:0 4px 12px rgba(37,99,235,0.09);--studio-glow-primary:none;--studio-glow-accent:none;--studio-glow-accent2:none;--studio-glow-danger:none;--studio-gradient-primary:#1852cd;--studio-gradient-bg:radial-gradient(80% 70% at 50% -10%,rgba(37,99,235,0.06),transparent 75%),#d1d7e2;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=minimal][data-mode=dark]{--studio-color-bg:#0d1625;--studio-color-bg-rgb:13 22 37;--studio-color-surface:#162034;--studio-color-surface-rgb:22 32 52;--studio-color-surfaceMuted:#1f2d47;--studio-color-surfaceMuted-rgb:31 45 71;--studio-color-text:#e8eefa;--studio-color-text-rgb:232 238 250;--studio-color-textMuted:#98a9c3;--studio-color-textMuted-rgb:152 169 195;--studio-color-primary:#4d82f3;--studio-color-primary-rgb:77 130 243;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#f15565;--studio-color-accent-rgb:241 85 101;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#5b8def;--studio-color-accent2-rgb:91 141 239;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#f15565;--studio-color-danger-rgb:241 85 101;--studio-color-border:rgba(120,150,200,0.20);--studio-color-border-rgb:120 150 200;--studio-color-focusRing:#4d82f3;--studio-color-focusRing-rgb:77 130 243;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family-body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 1px 4px rgba(0,0,0,0.4);--studio-elevation-2:0 2px 8px rgba(0,0,0,0.5);--studio-elevation-3:0 4px 12px rgba(0,0,0,0.6);--studio-glow-primary:none;--studio-glow-accent:none;--studio-glow-accent2:none;--studio-glow-danger:none;--studio-gradient-primary:#4d82f3;--studio-gradient-bg:radial-gradient(80% 70% at 50% -10%,rgba(77,130,243,0.10),transparent 75%),#111b2e;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=jungle][data-mode=light]{--studio-color-bg:#d7dbd1;--studio-color-bg-rgb:215 219 209;--studio-color-surface:#e2e4df;--studio-color-surface-rgb:226 228 223;--studio-color-surfaceMuted:#cbd2c1;--studio-color-surfaceMuted-rgb:203 210 193;--studio-color-text:#17241a;--studio-color-text-rgb:23 36 26;--studio-color-textMuted:#374536;--studio-color-textMuted-rgb:55 69 54;--studio-color-primary:#336939;--studio-color-primary-rgb:51 105 57;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#265f9c;--studio-color-accent-rgb:38 95 156;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#755a00;--studio-color-accent2-rgb:117 90 0;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#c4352a;--studio-color-danger-rgb:196 53 42;--studio-color-border:rgba(61,116,66,0.20);--studio-color-border-rgb:61 116 66;--studio-color-focusRing:#336939;--studio-color-focusRing-rgb:51 105 57;--studio-color-scrim:rgba(23,36,26,0.40);--studio-color-scrim-rgb:23 36 26;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(61,116,66,0.04),0 4px 20px rgba(61,116,66,0.08),0 1px 4px rgba(61,116,66,0.06);--studio-elevation-2:0 0 0 1px rgba(61,116,66,0.06),0 12px 36px rgba(61,116,66,0.12),0 4px 16px rgba(61,116,66,0.08);--studio-elevation-3:0 0 0 1px rgba(61,116,66,0.06),0 24px 64px rgba(61,116,66,0.14),0 4px 16px rgba(61,116,66,0.1);--studio-glow-primary:0 0 0 1px rgba(61,116,66,0.24),0 4px 18px rgba(61,116,66,0.26),0 6px 24px rgba(61,116,66,0.16);--studio-glow-accent:0 0 0 1px rgba(47,104,166,0.24),0 4px 18px rgba(47,104,166,0.26),0 6px 24px rgba(47,104,166,0.16);--studio-glow-accent2:0 0 0 1px rgba(134,104,18,0.24),0 4px 18px rgba(134,104,18,0.26),0 6px 24px rgba(134,104,18,0.16);--studio-glow-danger:0 0 0 1px rgba(196,53,42,0.24),0 4px 18px rgba(196,53,42,0.26),0 6px 24px rgba(196,53,42,0.16);--studio-gradient-primary:linear-gradient(135deg,#336939,#2f6f5e);--studio-gradient-bg:radial-gradient(58% 48% at 10% -2%,rgba(61,116,66,0.08),transparent 68%),radial-gradient(52% 42% at 90% 6%,rgba(47,104,166,0.06),transparent 70%),radial-gradient(85% 70% at 50% 112%,rgba(61,116,66,0.06),transparent 80%),#d7dbd1;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=jungle][data-mode=dark]{--studio-color-bg:#0f1a14;--studio-color-bg-rgb:15 26 20;--studio-color-surface:#15241b;--studio-color-surface-rgb:21 36 27;--studio-color-surfaceMuted:#1b2d22;--studio-color-surfaceMuted-rgb:27 45 34;--studio-color-text:#e3ede0;--studio-color-text-rgb:227 237 224;--studio-color-textMuted:#a2b8a0;--studio-color-textMuted-rgb:162 184 160;--studio-color-primary:#86c46f;--studio-color-primary-rgb:134 196 111;--studio-color-onPrimary:#0f1a14;--studio-color-onPrimary-rgb:15 26 20;--studio-color-accent:#73b2dc;--studio-color-accent-rgb:115 178 220;--studio-color-onAccent:#07131c;--studio-color-onAccent-rgb:7 19 28;--studio-color-accent2:#e0c46a;--studio-color-accent2-rgb:224 196 106;--studio-color-onAccent2:#1f1700;--studio-color-onAccent2-rgb:31 23 0;--studio-color-danger:#f07a6c;--studio-color-danger-rgb:240 122 108;--studio-color-border:rgba(134,196,111,0.18);--studio-color-border-rgb:134 196 111;--studio-color-focusRing:#86c46f;--studio-color-focusRing-rgb:134 196 111;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(134,196,111,0.08),0 4px 20px rgba(0,0,0,0.45),0 0 18px rgba(134,196,111,0.08);--studio-elevation-2:0 0 0 1px rgba(134,196,111,0.1),0 12px 36px rgba(0,0,0,0.5),0 0 24px rgba(134,196,111,0.1);--studio-elevation-3:0 0 0 1px rgba(134,196,111,0.12),0 24px 64px rgba(0,0,0,0.6),0 0 48px rgba(134,196,111,0.12);--studio-glow-primary:0 0 0 1px rgba(134,196,111,0.26),0 4px 18px rgba(134,196,111,0.24),0 6px 24px rgba(134,196,111,0.14);--studio-glow-accent:0 0 0 1px rgba(115,178,220,0.26),0 4px 18px rgba(115,178,220,0.24),0 6px 24px rgba(115,178,220,0.14);--studio-glow-accent2:0 0 0 1px rgba(224,196,106,0.26),0 4px 18px rgba(224,196,106,0.24),0 6px 24px rgba(224,196,106,0.14);--studio-glow-danger:0 0 0 1px rgba(240,122,108,0.26),0 4px 18px rgba(240,122,108,0.24),0 6px 24px rgba(240,122,108,0.14);--studio-gradient-primary:linear-gradient(135deg,#86c46f,#5fa889);--studio-gradient-bg:radial-gradient(58% 48% at 10% -4%,rgba(134,196,111,0.10),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(115,178,220,0.08),transparent 70%),radial-gradient(85% 70% at 50% 116%,rgba(134,196,111,0.07),transparent 80%),#0f1a14;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=ocean][data-mode=light]{--studio-color-bg:#cfdce2;--studio-color-bg-rgb:207 220 226;--studio-color-surface:#dfe4e6;--studio-color-surface-rgb:223 228 230;--studio-color-surfaceMuted:#bdd3dd;--studio-color-surfaceMuted-rgb:189 211 221;--studio-color-text:#0b2233;--studio-color-text-rgb:11 34 51;--studio-color-textMuted:#2b4556;--studio-color-textMuted-rgb:43 69 86;--studio-color-primary:#025db0;--studio-color-primary-rgb:2 93 176;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#845400;--studio-color-accent-rgb:132 84 0;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#006a64;--studio-color-accent2-rgb:0 106 100;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#c8193c;--studio-color-danger-rgb:200 25 60;--studio-color-border:rgba(11,98,181,0.24);--studio-color-border-rgb:11 98 181;--studio-color-focusRing:#025db0;--studio-color-focusRing-rgb:2 93 176;--studio-color-scrim:rgba(11,34,51,0.40);--studio-color-scrim-rgb:11 34 51;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(11,98,181,0.04),0 4px 20px rgba(11,98,181,0.08),0 1px 4px rgba(11,98,181,0.06);--studio-elevation-2:0 0 0 1px rgba(11,98,181,0.06),0 12px 36px rgba(11,98,181,0.12),0 4px 16px rgba(11,98,181,0.08);--studio-elevation-3:0 0 0 1px rgba(11,98,181,0.06),0 24px 64px rgba(11,98,181,0.14),0 4px 16px rgba(11,98,181,0.10);--studio-glow-primary:0 0 0 1px rgba(11,98,181,0.24),0 4px 18px rgba(11,98,181,0.28),0 6px 24px rgba(11,98,181,0.16);--studio-glow-accent:0 0 0 1px rgba(138,90,0,0.24),0 4px 18px rgba(138,90,0,0.28),0 6px 24px rgba(138,90,0,0.16);--studio-glow-accent2:0 0 0 1px rgba(10,122,114,0.24),0 4px 18px rgba(10,122,114,0.28),0 6px 24px rgba(10,122,114,0.16);--studio-glow-danger:0 0 0 1px rgba(200,25,60,0.24),0 4px 18px rgba(200,25,60,0.28),0 6px 24px rgba(200,25,60,0.16);--studio-gradient-primary:linear-gradient(135deg,#025db0,#0a6e8f);--studio-gradient-bg:radial-gradient(58% 48% at 10% -2%,rgba(11,98,181,0.12),transparent 68%),radial-gradient(52% 42% at 90% 6%,rgba(138,90,0,0.11),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(10,122,114,0.10),transparent 72%),radial-gradient(85% 70% at 50% 112%,rgba(138,90,0,0.10),transparent 80%),#cfdce2;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=ocean][data-mode=dark]{--studio-color-bg:#061826;--studio-color-bg-rgb:6 24 38;--studio-color-surface:#0b2438;--studio-color-surface-rgb:11 36 56;--studio-color-surfaceMuted:#10304a;--studio-color-surfaceMuted-rgb:16 48 74;--studio-color-text:#e2f3fc;--studio-color-text-rgb:226 243 252;--studio-color-textMuted:#8fb6cc;--studio-color-textMuted-rgb:143 182 204;--studio-color-primary:#38a8ff;--studio-color-primary-rgb:56 168 255;--studio-color-onPrimary:#04121e;--studio-color-onPrimary-rgb:4 18 30;--studio-color-accent:#ffd04d;--studio-color-accent-rgb:255 208 77;--studio-color-onAccent:#231a00;--studio-color-onAccent-rgb:35 26 0;--studio-color-accent2:#3fe0d0;--studio-color-accent2-rgb:63 224 208;--studio-color-onAccent2:#04161c;--studio-color-onAccent2-rgb:4 22 28;--studio-color-danger:#ff5470;--studio-color-danger-rgb:255 84 112;--studio-color-border:rgba(56,168,255,0.24);--studio-color-border-rgb:56 168 255;--studio-color-focusRing:#38a8ff;--studio-color-focusRing-rgb:56 168 255;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(56,168,255,0.08),0 4px 20px rgba(0,0,0,0.45),0 0 18px rgba(56,168,255,0.10);--studio-elevation-2:0 0 0 1px rgba(56,168,255,0.10),0 12px 36px rgba(0,0,0,0.5),0 0 24px rgba(56,168,255,0.12);--studio-elevation-3:0 0 0 1px rgba(56,168,255,0.12),0 24px 64px rgba(0,0,0,0.6),0 0 48px rgba(56,168,255,0.16);--studio-glow-primary:0 0 0 1px rgba(56,168,255,0.30),0 4px 18px rgba(56,168,255,0.30),0 6px 24px rgba(56,168,255,0.18);--studio-glow-accent:0 0 0 1px rgba(255,208,77,0.30),0 4px 18px rgba(255,208,77,0.30),0 6px 24px rgba(255,208,77,0.18);--studio-glow-accent2:0 0 0 1px rgba(63,224,208,0.30),0 4px 18px rgba(63,224,208,0.30),0 6px 24px rgba(63,224,208,0.18);--studio-glow-danger:0 0 0 1px rgba(255,84,112,0.30),0 4px 18px rgba(255,84,112,0.30),0 6px 24px rgba(255,84,112,0.18);--studio-gradient-primary:linear-gradient(135deg,#38a8ff,#2fd0e6);--studio-gradient-bg:radial-gradient(58% 48% at 10% -4%,rgba(56,168,255,0.17),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(255,208,77,0.15),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(63,224,208,0.12),transparent 72%),radial-gradient(85% 70% at 50% 116%,rgba(255,208,77,0.15),transparent 80%),#051624;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=lava][data-mode=light]{--studio-color-bg:#e5d8d0;--studio-color-bg-rgb:229 216 208;--studio-color-surface:#e9e3df;--studio-color-surface-rgb:233 227 223;--studio-color-surfaceMuted:#e3c8b9;--studio-color-surfaceMuted-rgb:227 200 185;--studio-color-text:#2a1210;--studio-color-text-rgb:42 18 16;--studio-color-textMuted:#563830;--studio-color-textMuted-rgb:86 56 48;--studio-color-primary:#ad3200;--studio-color-primary-rgb:173 50 0;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#6c3dd4;--studio-color-accent-rgb:108 61 212;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#875200;--studio-color-accent2-rgb:135 82 0;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#c81e3a;--studio-color-danger-rgb:200 30 58;--studio-color-border:rgba(194,65,12,0.24);--studio-color-border-rgb:194 65 12;--studio-color-focusRing:#ad3200;--studio-color-focusRing-rgb:173 50 0;--studio-color-scrim:rgba(42,18,16,0.40);--studio-color-scrim-rgb:42 18 16;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(194,65,12,0.04),0 4px 20px rgba(194,65,12,0.08),0 1px 4px rgba(194,65,12,0.06);--studio-elevation-2:0 0 0 1px rgba(194,65,12,0.06),0 12px 36px rgba(194,65,12,0.12),0 4px 16px rgba(194,65,12,0.08);--studio-elevation-3:0 0 0 1px rgba(194,65,12,0.06),0 24px 64px rgba(194,65,12,0.14),0 4px 16px rgba(194,65,12,0.10);--studio-glow-primary:0 0 0 1px rgba(194,65,12,0.24),0 4px 18px rgba(194,65,12,0.28),0 6px 24px rgba(194,65,12,0.16);--studio-glow-accent:0 0 0 1px rgba(109,63,214,0.24),0 4px 18px rgba(109,63,214,0.28),0 6px 24px rgba(109,63,214,0.16);--studio-glow-accent2:0 0 0 1px rgba(155,98,0,0.24),0 4px 18px rgba(155,98,0,0.28),0 6px 24px rgba(155,98,0,0.16);--studio-glow-danger:0 0 0 1px rgba(200,30,58,0.24),0 4px 18px rgba(200,30,58,0.28),0 6px 24px rgba(200,30,58,0.16);--studio-gradient-primary:linear-gradient(135deg,#ad3200,#a1360a);--studio-gradient-bg:radial-gradient(58% 48% at 10% -2%,rgba(194,65,12,0.12),transparent 68%),radial-gradient(52% 42% at 90% 6%,rgba(109,63,214,0.11),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(155,98,0,0.10),transparent 72%),radial-gradient(85% 70% at 50% 112%,rgba(109,63,214,0.10),transparent 80%),#e5d8d0;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=lava][data-mode=dark]{--studio-color-bg:#140c0c;--studio-color-bg-rgb:20 12 12;--studio-color-surface:#221412;--studio-color-surface-rgb:34 20 18;--studio-color-surfaceMuted:#2f1b18;--studio-color-surfaceMuted-rgb:47 27 24;--studio-color-text:#fbece4;--studio-color-text-rgb:251 236 228;--studio-color-textMuted:#c5a196;--studio-color-textMuted-rgb:197 161 150;--studio-color-primary:#ff6a2a;--studio-color-primary-rgb:255 106 42;--studio-color-onPrimary:#1e0700;--studio-color-onPrimary-rgb:30 7 0;--studio-color-accent:#b18cff;--studio-color-accent-rgb:177 140 255;--studio-color-onAccent:#140a26;--studio-color-onAccent-rgb:20 10 38;--studio-color-accent2:#ffc533;--studio-color-accent2-rgb:255 197 51;--studio-color-onAccent2:#231600;--studio-color-onAccent2-rgb:35 22 0;--studio-color-danger:#ff4d6d;--studio-color-danger-rgb:255 77 109;--studio-color-border:rgba(255,106,42,0.24);--studio-color-border-rgb:255 106 42;--studio-color-focusRing:#ff6a2a;--studio-color-focusRing-rgb:255 106 42;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(255,106,42,0.08),0 4px 20px rgba(0,0,0,0.45),0 0 18px rgba(255,106,42,0.10);--studio-elevation-2:0 0 0 1px rgba(255,106,42,0.10),0 12px 36px rgba(0,0,0,0.5),0 0 24px rgba(255,106,42,0.12);--studio-elevation-3:0 0 0 1px rgba(255,106,42,0.12),0 24px 64px rgba(0,0,0,0.6),0 0 48px rgba(255,106,42,0.16);--studio-glow-primary:0 0 0 1px rgba(255,106,42,0.30),0 4px 18px rgba(255,106,42,0.30),0 6px 24px rgba(255,106,42,0.18);--studio-glow-accent:0 0 0 1px rgba(177,140,255,0.30),0 4px 18px rgba(177,140,255,0.30),0 6px 24px rgba(177,140,255,0.18);--studio-glow-accent2:0 0 0 1px rgba(255,197,51,0.30),0 4px 18px rgba(255,197,51,0.30),0 6px 24px rgba(255,197,51,0.18);--studio-glow-danger:0 0 0 1px rgba(255,77,109,0.30),0 4px 18px rgba(255,77,109,0.30),0 6px 24px rgba(255,77,109,0.18);--studio-gradient-primary:linear-gradient(135deg,#ff6a2a,#ffa040);--studio-gradient-bg:radial-gradient(58% 48% at 10% -4%,rgba(255,106,42,0.17),transparent 68%),radial-gradient(52% 42% at 92% 4%,rgba(177,140,255,0.15),transparent 70%),radial-gradient(46% 40% at 80% 84%,rgba(255,197,51,0.12),transparent 72%),radial-gradient(85% 70% at 50% 116%,rgba(177,140,255,0.15),transparent 80%),#120a0a;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=sky][data-mode=light]{--studio-color-bg:#ccd9e5;--studio-color-bg-rgb:204 217 229;--studio-color-surface:#dde3e8;--studio-color-surface-rgb:221 227 232;--studio-color-surfaceMuted:#bacfe1;--studio-color-surfaceMuted-rgb:186 207 225;--studio-color-text:#0f2236;--studio-color-text-rgb:15 34 54;--studio-color-textMuted:#26415d;--studio-color-textMuted-rgb:38 65 93;--studio-color-primary:#0f5da9;--studio-color-primary-rgb:15 93 169;--studio-color-onPrimary:#ffffff;--studio-color-onPrimary-rgb:255 255 255;--studio-color-accent:#a53600;--studio-color-accent-rgb:165 54 0;--studio-color-onAccent:#ffffff;--studio-color-onAccent-rgb:255 255 255;--studio-color-accent2:#7a5500;--studio-color-accent2-rgb:122 85 0;--studio-color-onAccent2:#ffffff;--studio-color-onAccent2-rgb:255 255 255;--studio-color-danger:#c92a2a;--studio-color-danger-rgb:201 42 42;--studio-color-border:rgba(31,109,191,0.20);--studio-color-border-rgb:31 109 191;--studio-color-focusRing:#0f5da9;--studio-color-focusRing-rgb:15 93 169;--studio-color-scrim:rgba(15,34,54,0.40);--studio-color-scrim-rgb:15 34 54;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(31,109,191,0.04),0 4px 20px rgba(31,109,191,0.08),0 1px 4px rgba(31,109,191,0.06);--studio-elevation-2:0 0 0 1px rgba(31,109,191,0.06),0 12px 36px rgba(31,109,191,0.12),0 4px 16px rgba(31,109,191,0.08);--studio-elevation-3:0 0 0 1px rgba(31,109,191,0.06),0 24px 64px rgba(31,109,191,0.14),0 4px 16px rgba(31,109,191,0.1);--studio-glow-primary:0 0 0 1px rgba(31,109,191,0.24),0 4px 18px rgba(31,109,191,0.26),0 6px 24px rgba(31,109,191,0.16);--studio-glow-accent:0 0 0 1px rgba(184,66,14,0.24),0 4px 18px rgba(184,66,14,0.26),0 6px 24px rgba(184,66,14,0.16);--studio-glow-accent2:0 0 0 1px rgba(143,100,0,0.24),0 4px 18px rgba(143,100,0,0.26),0 6px 24px rgba(143,100,0,0.16);--studio-glow-danger:0 0 0 1px rgba(201,42,42,0.24),0 4px 18px rgba(201,42,42,0.26),0 6px 24px rgba(201,42,42,0.16);--studio-gradient-primary:linear-gradient(135deg,#0f5da9,#2b8fd0);--studio-gradient-bg:radial-gradient(70% 55% at 85% -8%,rgba(255,214,107,0.22),transparent 70%),radial-gradient(60% 50% at 10% 0%,rgba(31,109,191,0.08),transparent 70%),linear-gradient(180deg,#c3dcf2,transparent 60%),#ccd9e5;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}[data-theme=sky][data-mode=dark]{--studio-color-bg:#0e1b2e;--studio-color-bg-rgb:14 27 46;--studio-color-surface:#15263d;--studio-color-surface-rgb:21 38 61;--studio-color-surfaceMuted:#1b3049;--studio-color-surfaceMuted-rgb:27 48 73;--studio-color-text:#e6f0fb;--studio-color-text-rgb:230 240 251;--studio-color-textMuted:#a6bbd2;--studio-color-textMuted-rgb:166 187 210;--studio-color-primary:#6cb6ff;--studio-color-primary-rgb:108 182 255;--studio-color-onPrimary:#0b1626;--studio-color-onPrimary-rgb:11 22 38;--studio-color-accent:#ffa45c;--studio-color-accent-rgb:255 164 92;--studio-color-onAccent:#1f1000;--studio-color-onAccent-rgb:31 16 0;--studio-color-accent2:#ffd66b;--studio-color-accent2-rgb:255 214 107;--studio-color-onAccent2:#1f1700;--studio-color-onAccent2-rgb:31 23 0;--studio-color-danger:#ff7b72;--studio-color-danger-rgb:255 123 114;--studio-color-border:rgba(108,182,255,0.20);--studio-color-border-rgb:108 182 255;--studio-color-focusRing:#6cb6ff;--studio-color-focusRing-rgb:108 182 255;--studio-color-scrim:rgba(0,0,0,0.6);--studio-color-scrim-rgb:0 0 0;--studio-type-family-display:"Unbounded",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--studio-type-family-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-family:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--studio-type-xs:0.75rem;--studio-type-sm:0.875rem;--studio-type-md:1rem;--studio-type-lg:1.25rem;--studio-type-xl:1.5rem;--studio-type-2xl:2rem;--studio-type-3xl:clamp(2rem,4.5vw,2.5rem);--studio-type-4xl:clamp(2.4rem,6vw,3.25rem);--studio-weight-regular:400;--studio-weight-medium:600;--studio-weight-bold:800;--studio-leading-tight:1.15;--studio-leading-normal:1.5;--studio-space-0:0;--studio-space-1:4px;--studio-space-2:8px;--studio-space-3:12px;--studio-space-4:16px;--studio-space-5:20px;--studio-space-6:24px;--studio-space-8:32px;--studio-space-10:40px;--studio-space-12:48px;--studio-radius-sm:10px;--studio-radius-md:16px;--studio-radius-lg:22px;--studio-radius-xl:28px;--studio-radius-pill:999px;--studio-motion-duration-fast:120ms;--studio-motion-duration-base:200ms;--studio-motion-duration-slow:320ms;--studio-motion-easing-standard:cubic-bezier(0.2,0,0,1);--studio-motion-easing-emphasized:cubic-bezier(0.3,0,0,1.2);--studio-elevation-1:0 0 0 1px rgba(108,182,255,0.08),0 4px 20px rgba(0,0,0,0.45),0 0 18px rgba(108,182,255,0.08);--studio-elevation-2:0 0 0 1px rgba(108,182,255,0.1),0 12px 36px rgba(0,0,0,0.5),0 0 24px rgba(108,182,255,0.1);--studio-elevation-3:0 0 0 1px rgba(108,182,255,0.12),0 24px 64px rgba(0,0,0,0.6),0 0 48px rgba(108,182,255,0.12);--studio-glow-primary:0 0 0 1px rgba(108,182,255,0.26),0 4px 18px rgba(108,182,255,0.24),0 6px 24px rgba(108,182,255,0.14);--studio-glow-accent:0 0 0 1px rgba(255,164,92,0.26),0 4px 18px rgba(255,164,92,0.24),0 6px 24px rgba(255,164,92,0.14);--studio-glow-accent2:0 0 0 1px rgba(255,214,107,0.26),0 4px 18px rgba(255,214,107,0.24),0 6px 24px rgba(255,214,107,0.14);--studio-glow-danger:0 0 0 1px rgba(255,123,114,0.26),0 4px 18px rgba(255,123,114,0.24),0 6px 24px rgba(255,123,114,0.14);--studio-gradient-primary:linear-gradient(135deg,#6cb6ff,#8fd0ff);--studio-gradient-bg:radial-gradient(60% 50% at 85% -6%,rgba(255,214,107,0.10),transparent 70%),radial-gradient(60% 50% at 10% 0%,rgba(108,182,255,0.12),transparent 70%),linear-gradient(180deg,#13284a,transparent 65%),#0e1b2e;--studio-z-base:0;--studio-z-overlay:100;--studio-z-modal:200;--studio-z-toast:300}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--studio-gradient-bg);background-attachment:fixed;animation:studio-bg-drift 40s ease-in-out infinite alternate}@keyframes studio-bg-drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1.04)}to{transform:translate3d(1.5%,1%,0) scale(1.08)}}[data-theme=minimal] body:before{animation:none}@media (prefers-reduced-motion:reduce){body:before{animation:none}}.studio-eyebrow{display:inline-block;font-family:var(--studio-type-family-body);font-size:var(--studio-type-xs);font-weight:var(--studio-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--studio-color-primary)}@keyframes studio-you-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.78)}}.studio-you-dot{animation:studio-you-pulse 1.4s var(--studio-motion-easing-standard,ease) infinite}@media (prefers-reduced-motion:reduce){.studio-you-dot{animation:none}}[data-you]{--you-tone:var(--studio-color-primary)}[data-you][tone=accent]{--you-tone:var(--studio-color-accent)}[data-your-turn]{--you-tone:var(--studio-color-primary)}[data-your-turn]:has([data-you][tone=accent]){--you-tone:var(--studio-color-accent)}[data-you][data-your-turn]{border-color:var(--you-tone)!important;outline:2px solid var(--you-tone);box-shadow:0 0 0 0 color-mix(in srgb,var(--you-tone) 70%,transparent),0 0 18px color-mix(in srgb,var(--you-tone) 45%,transparent)!important}[data-you][data-your-turn]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 12px color-mix(in srgb,var(--you-tone) 0%,transparent),0 0 34px color-mix(in srgb,var(--you-tone) 75%,transparent);opacity:0;animation:studio-your-turn-glow 1.3s ease-in-out infinite}[data-you][data-your-turn] [data-outcome]{color:var(--you-tone)!important}[data-your-turn] [data-board-frame]{box-shadow:0 0 0 2px color-mix(in srgb,var(--you-tone) 55%,transparent),0 0 16px color-mix(in srgb,var(--you-tone) 30%,transparent)}[data-your-turn] [data-board-frame]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px var(--you-tone),0 0 40px color-mix(in srgb,var(--you-tone) 60%,transparent);opacity:0;animation:studio-your-turn-board 1.6s ease-in-out infinite}@keyframes studio-your-turn-glow{0%,to{opacity:0}50%{opacity:1}}@keyframes studio-your-turn-board{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){[data-you][data-your-turn]{box-shadow:0 0 26px color-mix(in srgb,var(--you-tone) 70%,transparent)!important}[data-you][data-your-turn]:after{animation:none}[data-your-turn] [data-board-frame]{box-shadow:0 0 0 3px var(--you-tone),0 0 28px color-mix(in srgb,var(--you-tone) 50%,transparent)}[data-your-turn] [data-board-frame]:after{animation:none}}section.play{position:relative}[data-turn-countdown][data-tone=warn]{--notice-bg:var(--studio-color-warning,#f5a524);--notice-fg:#1b1300}[data-turn-countdown][data-tone=last]{--notice-bg:color-mix(in srgb,var(--studio-color-danger) 75%,#000);--notice-fg:#fff}[data-turn-countdown]{position:absolute;top:0;left:50%;translate:-50% 0;z-index:5;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);padding:8px 16px;border-radius:var(--studio-radius-pill);background:var(--notice-bg);color:var(--notice-fg);font-family:var(--studio-type-family);font-size:var(--studio-type-md);font-weight:800;line-height:1.15;box-shadow:0 0 0 3px color-mix(in srgb,var(--notice-bg) 35%,transparent),0 6px 22px rgb(0 0 0/.35);pointer-events:none;animation:studio-notice-pop .45s cubic-bezier(.2,.8,.3,1.4) both}[data-turn-countdown] [data-seconds]{font-variant-numeric:tabular-nums}@keyframes studio-notice-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-turn-countdown]{animation:none}}[data-conn-banner]{position:fixed;top:var(--studio-conn-banner-top,var(--studio-space-3));left:50%;translate:-50% 0;z-index:45;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);padding:8px 16px;border-radius:var(--studio-radius-pill);background:var(--notice-bg);color:var(--notice-fg);font-family:var(--studio-type-family);font-size:var(--studio-type-md);font-weight:800;box-shadow:0 6px 22px rgb(0 0 0/.35);pointer-events:none;animation:studio-banner-in .3s ease-out both}[data-conn-banner=down]{--notice-bg:var(--studio-color-warning,#f5a524);--notice-fg:#1b1300}[data-conn-banner=back]{--notice-bg:var(--studio-color-success,#2fb36d);--notice-fg:#04210f}@keyframes studio-banner-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:none}}@keyframes studio-banner-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-conn-banner]{animation-name:studio-banner-fade}}:root{--studio-ambient-token-opacity:0.16;--studio-ambient-dot-max:0.5}[data-mode=light]{--studio-ambient-token-opacity:0.34;--studio-ambient-dot-max:0.8}[data-seat-row]{display:flex;justify-content:center;width:100%;padding:var(--studio-space-1) 0;border-radius:var(--studio-radius-xl);transition:background var(--studio-motion-duration-slow) var(--studio-motion-easing-standard,ease)}[data-seat-row][data-active]{background:radial-gradient(55% 120% at 50% 50%,color-mix(in srgb,var(--seat-tone) 22%,transparent),transparent 75%)}[data-seat-pill]{display:inline-flex;align-items:center;gap:var(--studio-space-2);padding:var(--studio-space-1) var(--studio-space-4) var(--studio-space-1) var(--studio-space-1);border-radius:var(--studio-radius-pill);border:2px solid var(--studio-color-border);background:var(--studio-color-surface);font-family:var(--studio-type-family);transition:border-color var(--studio-motion-duration-base) ease}[data-seat-row] studio-avatar{transition:opacity var(--studio-motion-duration-base) ease}[data-seat-row]:not([data-active]) studio-avatar{opacity:.55}[data-seat-row][data-active] [data-seat-pill]{border-color:var(--seat-tone);box-shadow:0 0 0 4px color-mix(in srgb,var(--seat-tone) 22%,transparent),var(--studio-elevation-2)}.studio-seat-text{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.35em;column-gap:.35em}.studio-seat-name{font-weight:var(--studio-weight-bold,700);color:var(--studio-color-text)}.studio-seat-caption,.studio-seat-name{font-size:var(--studio-type-sm);white-space:nowrap}.studio-seat-caption{color:var(--studio-color-textMuted)}[data-seat-row][data-active] .studio-seat-caption{color:var(--studio-color-text);font-weight:var(--studio-weight-bold,700)}@media (prefers-reduced-motion:reduce){[data-seat-pill],[data-seat-row],[data-seat-row] studio-avatar{transition:none}}.studio-pop{transition:transform var(--studio-motion-duration-base) var(--studio-motion-easing-emphasized),box-shadow var(--studio-motion-duration-base) var(--studio-motion-easing-standard,ease)}.studio-pop:hover{transform:translateY(-3px) scale(1.03)}.studio-pop:active{transform:scale(.94)}summary.studio-pop::-webkit-details-marker{display:none}.studio-pop:focus-visible{outline:3px solid var(--studio-color-focusRing);outline-offset:3px}@media (prefers-reduced-motion:reduce){.studio-pop,.studio-pop:active,.studio-pop:hover{transition:none;transform:none}}.studio-press{transition:scale .1s var(--studio-motion-easing-standard,ease)}.studio-press:active:not(:disabled){scale:.96}@media (prefers-reduced-motion:reduce){.studio-press,.studio-press:active,.studio-press:active:not(:disabled){transition:none;scale:none}}dialog:not([open]){display:none}@media (max-width:767px) and (not ((orientation:landscape) and (max-height:500px))){dialog.studio-sheet[open]{margin:auto 0 0;width:100%;max-width:none;padding:0;overflow:clip}dialog.studio-sheet[open]>*{position:relative;border-end-start-radius:0;border-end-end-radius:0;padding-bottom:calc(var(--studio-space-5) + env(safe-area-inset-bottom, 0px))}dialog.studio-sheet[open]>:before{content:"";position:absolute;z-index:1;top:.5rem;left:50%;translate:-50% 0;width:2.25rem;height:.25rem;border-radius:999px;background:var(--studio-color-border)}dialog.studio-sheet[open]>*{transition:translate .26s var(--studio-motion-easing-standard,ease);translate:0 0}@starting-style{dialog.studio-sheet[open]>*{translate:0 100%}}dialog.studio-sheet>.studio-transition--slide-up-in{animation:none}dialog.studio-sheet[data-sheet-dragging]::backdrop{opacity:.6}@media (prefers-reduced-motion:reduce){dialog.studio-sheet[open]>*{transition:none}}}html[data-studio-vt]{view-transition-name:none}html[data-studio-vt] main[data-screen-body]{view-transition-name:studio-screen}html[data-studio-vt]::view-transition{pointer-events:none}html[data-studio-vt]::view-transition-group(studio-screen){animation-duration:.22s}html[data-studio-vt=forward]::view-transition-new(studio-screen){animation:studio-vt-in-right .22s var(--studio-motion-easing-standard,ease) both}html[data-studio-vt=forward]::view-transition-old(studio-screen){animation:studio-vt-out-left .22s var(--studio-motion-easing-standard,ease) both}html[data-studio-vt=back]::view-transition-new(studio-screen){animation:studio-vt-in-left .22s var(--studio-motion-easing-standard,ease) both}html[data-studio-vt=back]::view-transition-old(studio-screen){animation:studio-vt-out-right .22s var(--studio-motion-easing-standard,ease) both}@keyframes studio-vt-in-right{0%{translate:2.5rem 0;opacity:0}}@keyframes studio-vt-out-left{to{translate:-2.5rem 0;opacity:0}}@keyframes studio-vt-in-left{0%{translate:-2.5rem 0;opacity:0}}@keyframes studio-vt-out-right{to{translate:2.5rem 0;opacity:0}}@font-face{font-family:Bricolage Grotesque;font-stretch:100%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}.__className_9bcf33{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_9bcf33{--font-display:"Bricolage Grotesque",Bricolage Grotesque Fallback}@font-face{font-family:Hanken Grotesk;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/313510e2713fb214.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}.__className_4f86ea{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_4f86ea{--font-body:"Hanken Grotesk",Hanken Grotesk Fallback}