:root{--sl-night:#1A0840;--sl-night-deep:#0B0420;--sl-night-raised:#2C1166;--sl-pink:#FF4FA3;--sl-pink-ink:#C2185B;--sl-pink-soft:#FF8FC4;--sl-cyan:#36E3F0;--sl-yellow:#FFD34D;--sl-gold:#E8B23A;--sl-gold-light:#FFE38A;--sl-navy:#1F3C88;--sl-lagoon:#18A3A6;--sl-lagoon-deep:#0B5E7A;--sl-sunset-violet:#3B1A86;--sl-sunset-magenta:#C2287F;--sl-sunset-orange:#FF8A4A;--sl-danfo:#FFD21F;--sl-mint:#7FE3C2;--sl-cream:#F6E7C8;--sl-paper:#FFF7EC;--sl-ink:#1B1B1B;--sl-white:#FFFFFF;--sl-lilac:#E6D9FF;--sl-space-1:4px;--sl-space-2:8px;--sl-space-3:12px;--sl-space-4:16px;--sl-space-6:24px;--sl-space-8:32px;--sl-space-12:48px;--sl-space-16:64px;--sl-radius-sm:8px;--sl-radius-md:16px;--sl-radius-lg:24px;--sl-radius-pill:999px;--sl-shadow-sticker:4px 6px 0 rgba(0,0,0,.18);--sl-glow-neon:0 0 6px #FF4FA3,0 0 18px rgba(255,79,163,.55),0 0 36px rgba(255,79,163,.3);--sl-font-sans:"Bricolage Grotesque",system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif;--sl-font-display:"Bagel Fat One","Bricolage Grotesque",system-ui,sans-serif;--sl-checker-night:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='%23220B52'/%3E%3Crect width='128' height='128' fill='%232C1166'/%3E%3Crect x='128' y='128' width='128' height='128' fill='%232C1166'/%3E%3C/svg%3E");--sl-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100,20 C109.6,90.4 109.6,90.4 180,100 C109.6,109.6 109.6,109.6 100,180 C90.4,109.6 90.4,109.6 20,100 C90.4,90.4 90.4,90.4 100,20Z' fill='%23FFFFFF'/%3E%3C/svg%3E");--sl-sparkle-y:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100,20 C109.6,90.4 109.6,90.4 180,100 C109.6,109.6 109.6,109.6 100,180 C90.4,109.6 90.4,109.6 20,100 C90.4,90.4 90.4,90.4 100,20Z' fill='%23FFD34D'/%3E%3C/svg%3E");--sl-sparkle-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100,20 C109.6,90.4 109.6,90.4 180,100 C109.6,109.6 109.6,109.6 100,180 C90.4,109.6 90.4,109.6 20,100 C90.4,90.4 90.4,90.4 100,20Z' fill='%2336E3F0'/%3E%3C/svg%3E")}
