@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700&family=Rajdhani:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&family=Chakra+Petch:wght@400;500;600;700&family=Bai+Jamjuree:wght@400;500;600;700&family=Saira:wght@400;500;600;700&family=Space+Mono:wght@400;700&family=Exo+2:wght@400;500;600;700;800&family=Audiowide&family=Share+Tech+Mono&family=Aldrich&family=Electrolize&family=Monoton&family=Russo+One&family=Iceland&family=Jura:wght@400;500;600;700&family=Gruppo&family=Turret+Road:wght@400;500;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 4%;--foreground:0 0% 100%;--neon-red:350 100% 50%;--neon-blue:210 100% 56%;--neon-cyan:185 100% 50%;--neon-green:120 100% 44%;--card:0 0% 6%;--card-foreground:0 0% 100%;--popover:0 0% 6%;--popover-foreground:0 0% 100%;--primary:350 100% 50%;--primary-foreground:0 0% 100%;--secondary:0 0% 18%;--secondary-foreground:0 0% 100%;--muted:0 0% 18%;--muted-foreground:0 0% 62%;--accent:185 100% 50%;--accent-foreground:0 0% 4%;--destructive:350 100% 50%;--destructive-foreground:0 0% 100%;--border:0 0% 22%;--input:0 0% 22%;--ring:350 100% 50%;--radius:.5rem;--theme-bg:0 0% 4%;--theme-text:0 0% 100%;--theme-glow:350 100% 50%;--theme-secondary:0 0% 66%;--font-primary:"Orbitron", sans-serif;--text-color:#fff;--text-glow:none;--theme-text-led:#fff;--theme-text-secondary:#a9a9a9;--ui-accent:var(--theme-primary,#f03);--ui-accent-rgb:255,0,51}*{border-color:hsl(var(--border))}body{font-family:var(--font-primary);cursor:default;text-shadow:none;letter-spacing:.02em;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-weight:500;line-height:1.6;transition:background .5s,color .5s;overflow-x:hidden;background:hsl(var(--background))!important;color:var(--theme-text-led,var(--text-color))!important}:where(code,pre,kbd,samp){text-shadow:none}:where(textarea,input,[contenteditable=true]){cursor:text}:where(button,a,[role=button]){cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:700}:where(.prose,.prose *,.tiptap,.tiptap *){color:var(--theme-text-led,var(--text-color))!important}:where(textarea,input,[contenteditable=true]){color:var(--text-color,var(--theme-text-led,#fff))!important;caret-color:var(--text-color,var(--theme-text-led,#fff))!important}:where(){opacity:.65;color:color-mix(in srgb, var(--text-color,#fff) 50%, transparent)!important}:where(h1,h2,h3,h4,h5,h6){color:var(--theme-text-led,var(--text-color))!important}@supports (background:color-mix(in srgb, white 40%, black)){:where(h1,h2,h3,h4,h5,h6){background-image:linear-gradient(180deg, color-mix(in srgb, var(--theme-text-led,var(--text-color)) 70%, white 30%) 0%, var(--theme-text-led,var(--text-color)) 45%, color-mix(in srgb, var(--theme-text-led,var(--text-color)) 78%, black 22%) 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}}}@keyframes techScroll{0%{filter:hue-rotate()saturate(1.25)}to{filter:hue-rotate(28deg)saturate(1.25)}}*{scrollbar-width:thin;scrollbar-color:rgba(var(--ui-accent-rgb,0, 240, 255), .75) #00000059}::-webkit-scrollbar-track{background:#00000059;border:1px solid #ffffff0f}::-webkit-scrollbar-thumb{background:linear-gradient(#00f0ffd9 0%,#b800ffbf 45%,#ff2bd6b3 70%,#ffd400a6 100%);border:2px solid #0000008c;border-radius:999px;animation:2.8s linear infinite techScroll;box-shadow:0 0 18px #00f0ff2e,0 0 30px #b800ff1f}::-webkit-scrollbar-thumb:hover{box-shadow:0 0 22px #00f0ff3d,0 0 36px #b800ff29}@media (display-mode:standalone),(display-mode:fullscreen){#root{isolation:isolate;position:relative}#root:before{content:"";pointer-events:none;border:1px solid rgba(var(--ui-accent-rgb,255,0,51), .4);background:linear-gradient(90deg, rgba(var(--ui-accent-rgb,255,0,51), .18) 0%, rgba(var(--ui-accent-rgb,255,0,51), 0) 18%) top left / 140px 2px no-repeat, linear-gradient(180deg, rgba(var(--ui-accent-rgb,255,0,51), .18) 0%, rgba(var(--ui-accent-rgb,255,0,51), 0) 18%) top left / 2px 140px no-repeat, linear-gradient(270deg, rgba(var(--ui-accent-rgb,255,0,51), .18) 0%, rgba(var(--ui-accent-rgb,255,0,51), 0) 18%) bottom right / 140px 2px no-repeat, linear-gradient(0deg, rgba(var(--ui-accent-rgb,255,0,51), .18) 0%, rgba(var(--ui-accent-rgb,255,0,51), 0) 18%) bottom right / 2px 140px no-repeat, radial-gradient(circle at 20% 16%, rgba(var(--ui-accent-rgb,255,0,51), .07) 0%, transparent 55%), radial-gradient(circle at 80% 84%, #00f5ff0d 0%, transparent 58%);border-radius:18px;position:fixed;inset:10px}}::-webkit-scrollbar-track{background:#0a0a0a4d;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--ui-accent,var(--theme-primary,#f03));box-shadow:0 0 8px rgba(var(--ui-accent-rgb,255,0,51), .4);border-radius:10px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:var(--ui-accent,var(--theme-primary,#f03));box-shadow:0 0 15px rgba(var(--ui-accent-rgb,255,0,51), .8);transform:scale(1.1)}@layer utilities{.scrollbar-thin::-webkit-scrollbar{width:4px;height:4px}.app-page{@apply w-full max-w-6xl mx-auto px-4 sm:px-6 lg:px-8;}.app-page-y{@apply py-6 sm:py-8;}.safe-px{padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right))}.tap-target{min-width:44px;min-height:44px}.control-lg{min-height:44px}.text-neon-red{color:#ff0040;text-shadow:0 0 4px #ff004080,0 0 8px #ff004040}.text-neon-blue{color:#00d9ff;text-shadow:0 0 4px #00d9ff80,0 0 8px #00d9ff40}.text-neon-cyan{color:#00fff0;text-shadow:0 0 4px #00fff080,0 0 8px #00fff040}.text-neon-green{color:#39ff14;text-shadow:0 0 4px #39ff1480,0 0 8px #39ff1440}.bg-gradient-radial{background:radial-gradient(circle at center, var(--tw-gradient-stops))}.animate-pulse-slow{animation:8s cubic-bezier(.4,0,.6,1) infinite pulse}.thin-scrollbar::-webkit-scrollbar{width:4px}.thin-scrollbar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.thin-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(#00d9ff99,#ff004099);border-radius:2px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00fff0e6,#39ff14e6)}.touch-manipulation{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-pb{padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))}html{-webkit-text-size-adjust:100%}@media (width<=768px){input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{font-size:16px!important}}.app-page{margin-left:auto;margin-right:auto}}@keyframes floatParticles{0%,to{opacity:.3;transform:translate(0)rotate(0)}25%{opacity:.6;transform:translate(30px,-30px)rotate(90deg)}50%{opacity:.9;transform:translate(-20px,-60px)rotate(180deg)}75%{opacity:.6;transform:translate(-40px,-30px)rotate(270deg)}}.particles-container{pointer-events:none;z-index:1;position:fixed;inset:0;overflow:hidden}.particle{border-radius:50%;width:4px;height:4px;animation:15s ease-in-out infinite floatParticles;position:absolute}.particle-1{background:#ff2bd6;animation-duration:12s;animation-delay:0s;top:10%;left:10%;box-shadow:0 0 20px #ff2bd6}.particle-2{background:#b53cff;animation-duration:16s;animation-delay:2s;top:20%;left:80%;box-shadow:0 0 20px #b53cff}.particle-3{background:#8b5cff;animation-duration:14s;animation-delay:4s;top:70%;left:20%;box-shadow:0 0 20px #8b5cff}.particle-4{background:#bfa7ff;animation-duration:18s;animation-delay:6s;top:80%;left:70%;box-shadow:0 0 20px #bfa7ff}.particle-5{background:#ff2bd6;animation-duration:13s;animation-delay:8s;top:40%;left:50%;box-shadow:0 0 20px #ff2bd6}.particle-6{background:#b53cff;animation-duration:17s;animation-delay:10s;top:60%;left:90%;box-shadow:0 0 20px #b53cff}@keyframes fluidGradient{0%,to{background-position:0%}50%{background-position:100%}}.fluid-gradient{background:linear-gradient(135deg,#ff2bd6 0%,#b53cff 25%,#8b5cff 50%,#bfa7ff 75%,#ff2bd6 100%) 0 0/400% 400%;animation:15s infinite fluidGradient}@keyframes ledPulse{0%,to{box-shadow:0 0 10px,0 0 20px,0 0 30px}50%{box-shadow:0 0 20px,0 0 40px,0 0 60px}}.led-pulse{animation:2s ease-in-out infinite ledPulse}@keyframes rotateLEDBorder{0%{border-image-source:linear-gradient(#bfa7ff,#8b5cff,#b53cff,#ff2bd6)}25%{border-image-source:linear-gradient(90deg,#b53cff,#8b5cff,#bfa7ff,#ff2bd6)}50%{border-image-source:linear-gradient(#8b5cff,#bfa7ff,#ff2bd6,#b53cff)}75%{border-image-source:linear-gradient(270deg,#bfa7ff,#ff2bd6,#b53cff,#8b5cff)}to{border-image-source:linear-gradient(360deg,#ff2bd6,#b53cff,#8b5cff,#bfa7ff)}}@keyframes ledSlider{0%{transform:translate(-100%)}to{transform:translate(400%)}}.animate-led-slider{animation:2s linear infinite ledSlider}@keyframes glowExplosion{0%{transform:scale(1);box-shadow:0 0 10px}50%{transform:scale(1.05);box-shadow:0 0 40px,0 0 60px,inset 0 0 20px}to{transform:scale(1);box-shadow:0 0 10px}}.glow-explosion:hover{animation:.6s ease-in-out glowExplosion}@keyframes cursorTrail{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:.3s ease-out slideDown}@keyframes pulseGlow{0%,to{box-shadow:0 0 10px #b53cff4d,0 0 20px #b53cff33}50%{box-shadow:0 0 20px #b53cff99,0 0 40px #b53cff66}}.animate-pulse-glow{animation:1.5s ease-in-out infinite pulseGlow}.perspective-deep{perspective:2000px;perspective-origin:50%}.transform-3d{transform-style:preserve-3d;transition:transform .4s}.transform-3d:hover{transform:rotateY(5deg)rotateX(5deg)translateZ(20px)}.logo-4dai{background:linear-gradient(135deg,#ff2bd6,#b53cff,#8b5cff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #b53cff99);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:2.5rem;font-weight:900;animation:3s ease-in-out infinite ledPulse}.logo-circle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:3px solid #b53cff80;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:2s ease-in-out infinite ledPulse;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #b53cff66,inset 0 0 20px #b53cff33}.logo-circle:before{content:"";z-index:-1;background:conic-gradient(#ff2bd6,#b53cff,#8b5cff,#bfa7ff,#ff2bd6);border-radius:50%;animation:4s linear infinite rotateLEDBorder;position:absolute;inset:-2px}.logo-image{object-fit:cover;filter:brightness(1.2)contrast(1.1);border-radius:50%;width:100%;height:100%}.logo-circle-large{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border:4px solid #b53cff99;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;animation:2s ease-in-out infinite ledPulse;display:flex;position:relative;overflow:hidden;box-shadow:0 0 40px #b53cff99,inset 0 0 30px #b53cff4d}.logo-circle-large:before{content:"";z-index:-1;background:conic-gradient(#ff2bd6,#b53cff,#8b5cff,#bfa7ff,#ff2bd6);border-radius:50%;animation:4s linear infinite rotateLEDBorder;position:absolute;inset:-3px}.logo-image-large{object-fit:cover;filter:brightness(1.3)contrast(1.2);border-radius:50%;width:100%;height:100%}.logo-4dai-hero{background:linear-gradient(135deg,#ff2bd6,#b53cff,#8b5cff,#bfa7ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px #b53cffcc);letter-spacing:.1em;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-weight:900;animation:3s ease-in-out infinite ledPulse}@keyframes holographicGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.text-holographic{background:linear-gradient(90deg,#ff2bd6,#b53cff,#8b5cff,#bfa7ff,#ff2bd6) 0 0/300% 300%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #b53cff4d);-webkit-background-clip:text;background-clip:text;animation:6s infinite holographicGradient}.logo-supernova{filter:drop-shadow(0 0 15px #b53cffcc);animation:4s ease-in-out infinite supernovaGlow}@keyframes supernovaGlow{0%,to{filter:drop-shadow(0 0 15px #b53cff99)brightness();transform:scale(1)}50%{filter:drop-shadow(0 0 35px #ff2bd6e6)brightness(1.2);transform:scale(1.05)}}.led-border{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(135deg,#8b5cff,#b53cff,#ff2bd6) border-box;border:2px solid #0000;position:relative;box-shadow:0 0 15px #8b5cff4d}.led-border:hover{box-shadow:0 0 25px #8b5cff80}.led-border-modal{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(135deg,#ff2bd6,#b53cff,#8b5cff,#bfa7ff) border-box;border:2px solid #0000;position:relative;box-shadow:0 0 30px #b53cff66,inset 0 0 20px #b53cff1a}@keyframes rotateBorderGradient{0%{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(#bfa7ff,#8b5cff,#b53cff,#ff2bd6) border-box}25%{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(90deg,#b53cff,#8b5cff,#bfa7ff,#ff2bd6) border-box}50%{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(#8b5cff,#bfa7ff,#ff2bd6,#b53cff) border-box}75%{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(270deg,#bfa7ff,#ff2bd6,#b53cff,#8b5cff) border-box}to{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(360deg,#ff2bd6,#b53cff,#8b5cff,#bfa7ff) border-box}}.led-border-rotate{border:2px solid #0000;animation:3s linear infinite rotateBorderGradient;position:relative;box-shadow:0 0 15px #8b5cff66}@keyframes ledBorderPulse{0%,to{box-shadow:0 0 10px #8b5cff4d}50%{box-shadow:0 0 25px #8b5cff99}}.led-border-pulse{animation:2s ease-in-out infinite ledBorderPulse}.btn-ultra-tech{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#0009;border:2px solid #b53cff4d;border-radius:.5rem;padding:.75rem 1.5rem;font-family:Orbitron,sans-serif;font-size:.875rem;font-weight:700;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 0 20px #b53cff4d,inset 0 0 10px #b53cff1a}.btn-ultra-tech:hover{border-color:#b53cffcc;transform:translateY(-2px)scale(1.02);box-shadow:0 0 40px #b53cff99,0 10px 30px #00000080,inset 0 0 20px #b53cff33}.btn-ultra-tech:active{transform:translateY(0)scale(.98)}.btn-ultra-tech:before{content:"";background:linear-gradient(90deg,#0000,#b53cff66,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.btn-ultra-tech:hover:before{left:100%}.btn-ultra-tech-red{border-color:#ff2bd64d;box-shadow:0 0 20px #ff2bd64d,inset 0 0 10px #ff2bd61a}.btn-ultra-tech-red:hover{border-color:#ff2bd6cc;box-shadow:0 0 40px #ff2bd699,0 10px 30px #00000080,inset 0 0 20px #ff2bd633}.btn-ultra-tech-red:before{background:linear-gradient(90deg,#0000,#ff2bd666,#0000)}.btn-ultra-tech-green{border-color:#8b5cff4d;box-shadow:0 0 20px #8b5cff4d,inset 0 0 10px #8b5cff1a}.btn-ultra-tech-green:hover{border-color:#8b5cffcc;box-shadow:0 0 40px #8b5cff99,0 10px 30px #00000080,inset 0 0 20px #8b5cff33}.btn-ultra-tech-green:before{background:linear-gradient(90deg,#0000,#8b5cff66,#0000)}.card-ultra-tech{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0006;border:2px solid #ffffff1a;border-radius:1rem;padding:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 20px #b53cff1a,inset 0 0 20px #b53cff0d}.card-ultra-tech:hover{border-color:#b53cff80;transform:translateY(-8px)scale(1.02);box-shadow:0 0 40px #b53cff4d,0 20px 50px #0009,inset 0 0 30px #b53cff1a}.card-ultra-tech:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#b53cff1a 50%,#0000 100%);border-radius:1rem;transition:opacity .4s;position:absolute;inset:-2px}.card-ultra-tech:hover:before{opacity:1}.card-compact{aspect-ratio:1;width:100%;max-width:160px}@media (width>=640px){.card-compact{max-width:180px}}@media (width>=1024px){.card-compact{max-width:200px}}.perspective-1000{perspective:1000px}.brain-container{width:300px;height:300px;animation:6s ease-in-out infinite floatBrain;position:relative}@keyframes floatBrain{0%,to{transform:translateY(0)rotateX(0)rotateY(0)}25%{transform:translateY(-20px)rotateX(10deg)rotateY(90deg)}50%{transform:translateY(0)rotateX(0)rotateY(180deg)}75%{transform:translateY(-20px)rotateX(-10deg)rotateY(270deg)}}.brain-core{transform-style:preserve-3d;animation:20s linear infinite rotateBrain;position:absolute;inset:0}@keyframes rotateBrain{0%{transform:rotateY(0)rotateX(0)}to{transform:rotateY(360deg)rotateX(360deg)}}.brain-segment{opacity:.85;filter:blur(1px);border-radius:50%;width:80px;height:80px;transition:all .3s;animation:3s ease-in-out infinite pulseSeg;position:absolute}.brain-segment:hover{opacity:1;filter:blur()hue-rotate(15deg);z-index:10;transform:scale(1.2)}@keyframes pulseSeg{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px var(--theme-glow,#b53cff), 0 0 40px var(--theme-glow,#b53cff);opacity:.8}50%{box-shadow:0 0 30px var(--theme-glow,#b53cff), 0 0 60px var(--theme-glow,#b53cff), 0 0 80px var(--theme-glow,#b53cff);opacity:1}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.animate-blink{animation:1s step-end infinite blink}.segment-inner{background:var(--glow-color);width:100%;height:100%;box-shadow:0 0 20px var(--glow-color), inset 0 0 20px #fff3;border-radius:50%}.segment-1{--glow-color:#00d9ff;animation-delay:0s;top:20%;left:40%;transform:translateZ(100px)}.segment-2{--glow-color:#ff0040;animation-delay:.3s;top:30%;left:15%;transform:translateZ(50px)rotateY(-45deg)}.segment-3{--glow-color:#00fff0;animation-delay:.6s;top:15%;left:60%;transform:translateZ(70px)rotateY(30deg)}.segment-4{--glow-color:#39ff14;animation-delay:.9s;top:50%;left:65%;transform:translateZ(40px)rotateX(-30deg)}.segment-5{--glow-color:#bf00ff;animation-delay:1.2s;top:60%;left:40%;transform:translateZ(-30px)rotateY(60deg)}.segment-6{--glow-color:#00fff0;animation-delay:1.5s;top:35%;left:50%;transform:translateZ(20px)rotateX(15deg)}.segment-7{--glow-color:#ff8c00;animation-delay:1.8s;top:45%;left:25%;transform:translateZ(60px)rotateY(-60deg)}.segment-8{--glow-color:#8a2be2;animation-delay:2.1s;top:40%;left:45%;transform:translateZ(10px)}.segment-9{--glow-color:#00d9ff;filter:brightness(1.5);animation-delay:2.4s;top:55%;left:50%;transform:translateZ(-20px)rotateX(-45deg)}.segment-10{--glow-color:#ff0040;animation-delay:2.7s;top:50%;left:35%;transform:translateZ(-10px)rotateY(90deg)}.brain-aura{pointer-events:none;background:radial-gradient(circle,#00d9ff33 0%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite pulseAura;position:absolute;inset:-20px}@keyframes pulseAura{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@keyframes spotlight{0%{opacity:0;transform:translate(-72%,-62%)scale(.5)}to{opacity:1;transform:translate(-50%,-40%)scale(1)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.brain-container{width:200px;height:200px}.brain-segment{width:50px;height:50px}}@media (width>=1024px){.brain-container{width:350px;height:350px}.brain-segment{width:100px;height:100px}}.theme-red{--theme-bg:0 100% 50%;--theme-text:0 0% 100%;--theme-glow:348 100% 63%;--theme-secondary:0 0% 22%}.theme-turquoise{--theme-bg:174 100% 56%;--theme-text:0 0% 100%;--theme-glow:174 100% 56%;--theme-secondary:0 0% 66%}.theme-green{--theme-bg:120 100% 50%;--theme-text:0 0% 100%;--theme-glow:102 100% 55%;--theme-secondary:0 0% 22%}.theme-blue{--theme-bg:240 100% 50%;--theme-text:0 0% 100%;--theme-glow:191 100% 56%;--theme-secondary:0 0% 100%}.theme-yellow{--theme-bg:60 100% 50%;--theme-text:0 0% 100%;--theme-glow:60 100% 50%;--theme-secondary:0 0% 66%}.theme-fuchsia{--theme-bg:300 100% 50%;--theme-text:0 0% 100%;--theme-glow:300 100% 50%;--theme-secondary:0 0% 100%}.theme-lilac{--theme-bg:300 28% 71%;--theme-text:0 0% 100%;--theme-glow:300 28% 71%;--theme-secondary:0 0% 22%}.theme-coral{--theme-bg:16 100% 66%;--theme-text:0 0% 100%;--theme-glow:16 100% 66%;--theme-secondary:0 0% 100%}.theme-fuchsia-yellow{--theme-text:0 0% 100%;--theme-glow:300 100% 50%;--theme-secondary:0 0% 66%;background:linear-gradient(135deg,#f0f,#ff0)!important}.theme-fuchsia-brown{--theme-text:0 0% 100%;--theme-glow:300 100% 50%;--theme-secondary:0 0% 22%;background:linear-gradient(135deg,#f0f,brown)!important}.theme-yellow-purple{--theme-text:0 0% 100%;--theme-glow:60 100% 50%;--theme-secondary:0 0% 100%;background:linear-gradient(135deg,#ff0,purple)!important}.theme-reds{--theme-text:0 0% 100%;--theme-glow:0 100% 50%;--theme-secondary:0 0% 66%;background:linear-gradient(135deg,red,#8b0000)!important}.theme-violets{--theme-text:0 0% 100%;--theme-glow:300 76% 72%;--theme-secondary:0 0% 22%;background:linear-gradient(135deg,violet,indigo)!important}.theme-greens{--theme-text:0 0% 100%;--theme-glow:120 100% 50%;--theme-secondary:0 0% 100%;background:linear-gradient(135deg,#0f0,#006400)!important}.theme-tech-mix{--theme-text:0 0% 100%;--theme-glow:195 100% 50%;--theme-secondary:0 0% 66%;background:linear-gradient(135deg,#ff1493,#00bfff,gold)!important}.theme-tech-led{--theme-text:0 0% 100%;--theme-glow:180 100% 50%;--theme-secondary:0 0% 22%;background:linear-gradient(135deg,#0ff,#39ff14,#bf00ff)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--background))}::-webkit-scrollbar-thumb{background:linear-gradient(#00d9ff,#ff0040);border-radius:4px;box-shadow:0 0 10px #00d9ff80}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00fff0,#39ff14);box-shadow:0 0 20px #00fff0cc}
