@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Outfit:wght@300;400;500;600;700;800;900&display=swap";:root{--color-black: #0a0a0a;--color-white: #f5f5f5;--color-accent: #00ff88;--color-accent-dim: #00cc6a;--color-accent-dark: #00aa55;--color-gray: #888;--color-gray-light: #aaa;--color-gray-dark: #666;--color-dark-gray: #1a1a1a;--color-darker-gray: #141414;--color-card-bg: rgba(255, 255, 255, .02);--color-card-border: rgba(255, 255, 255, .05);--color-card-border-hover: rgba(0, 255, 136, .3);--color-pro-gold: #ffd700;--color-pro-orange: #ff8c00;--color-studio-gold: #ffaa00;--color-expert-gold: #ffcc00;--gradient-expert: linear-gradient(135deg, #ffd700 0%, #ffaa00 50%, #ff8c00 100%);--color-streamer-purple: #9147ff;--color-streamer-pink: #ff75e6;--color-ml-blue: #00c8ff;--color-ml-blue-dim: #0099cc;--color-error: #ff4444;--color-danger: #ff3333;--gradient-accent: linear-gradient(135deg, #00ff88 0%, #00ccff 100%);--gradient-glow: linear-gradient(180deg, rgba(0, 255, 136, .1) 0%, transparent 50%);--gradient-pro: linear-gradient(135deg, #ffd700 0%, #ff8c00 100%);--gradient-streamer: linear-gradient(135deg, #9147ff 0%, #ff75e6 100%);--gradient-ml: linear-gradient(135deg, rgba(0, 200, 255, .05) 0%, rgba(0, 255, 136, .05) 100%);--gradient-danger: linear-gradient(135deg, #ff4444 0%, #ff8800 100%);--glass-bg: rgba(0, 0, 0, .4);--glass-bg-light: rgba(0, 0, 0, .25);--glass-border: rgba(255, 255, 255, .08);--glass-blur: blur(8px);--w-badge-bg: var(--color-accent);--w-badge-color: var(--color-black);--w-badge-glow: 0 0 40px rgba(0, 255, 136, .5), 0 0 80px rgba(0, 255, 136, .3);--w-badge-glow-intense: 0 0 60px rgba(0, 255, 136, .7), 0 0 120px rgba(0, 255, 136, .4);--font-primary: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Space Mono", "SF Mono", "Monaco", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--text-4xl: 2.5rem;--text-5xl: 3rem;--text-hero: clamp(2.5rem, 8vw, 6rem);--text-section: clamp(1.75rem, 4vw, 3.5rem);--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--container-padding: var(--space-5);--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--shadow-md: 0 8px 24px rgba(0, 0, 0, .3);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .4);--shadow-accent: 0 8px 24px rgba(0, 255, 136, .3);--shadow-pro: 0 8px 24px rgba(255, 215, 0, .3);--shadow-pro-intense: 0 8px 32px rgba(255, 215, 0, .4), 0 0 60px rgba(255, 170, 0, .2);--shadow-expert: 0 12px 40px rgba(255, 200, 0, .4), 0 0 80px rgba(255, 170, 0, .25);--shadow-streamer: 0 8px 24px rgba(145, 71, 255, .3);--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--transition-bounce: .6s cubic-bezier(.34, 1.56, .64, 1);--z-base: 0;--z-dropdown: 100;--z-sticky: 500;--z-nav: 1000;--z-modal: 2000;--z-overlay: 9999;--nav-height: 70px}@media(min-width:640px){:root{--container-padding: var(--space-8)}}@media(min-width:1024px){:root{--container-padding: var(--space-12);--nav-height: 80px}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-primary);background:var(--color-black);color:var(--color-white);overflow-x:hidden;line-height:1.6}::selection{background:var(--color-accent);color:var(--color-black)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-black)}::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:var(--radius-full)}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;border:none;background:none}ul,ol{list-style:none}.container{width:100%;max-width:1200px;margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container-wide{max-width:1400px}.container-narrow{max-width:800px}.section{padding-top:var(--space-16);padding-bottom:var(--space-16)}@media(min-width:768px){.section{padding-top:var(--space-24);padding-bottom:var(--space-24)}}@media(min-width:1024px){.section{padding-top:var(--space-32);padding-bottom:var(--space-32)}}.text-accent{color:var(--color-accent)}.text-gray{color:var(--color-gray)}.text-gradient{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-pro{background:var(--gradient-pro);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-streamer{background:var(--gradient-streamer);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-4)}@media(min-width:768px){.section-label{letter-spacing:3px}}.section-title{font-size:var(--text-section);font-weight:var(--font-extrabold);line-height:1.1;letter-spacing:-1px;margin-bottom:var(--space-4)}@media(min-width:768px){.section-title{letter-spacing:-2px;margin-bottom:var(--space-6)}}.section-desc{font-size:var(--text-base);color:var(--color-gray);line-height:1.7;max-width:600px}@media(min-width:768px){.section-desc{font-size:var(--text-lg)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-up{animation:fadeUp var(--transition-slow) ease forwards}.animate-fade-in{animation:fadeIn var(--transition-slow) ease forwards}.animate-pulse{animation:pulse 2s ease infinite}.animate-float{animation:float 3s ease-in-out infinite}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.noise-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:var(--z-overlay);opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.loader.svelte-v1tg6x{position:fixed;inset:0;z-index:9999;background:var(--color-black);display:flex;align-items:center;justify-content:center;transition:opacity .8s cubic-bezier(.4,0,.2,1);overflow:hidden}.loader.fade-out.svelte-v1tg6x{opacity:0;pointer-events:none}.w-rain.svelte-v1tg6x{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.floating-w.svelte-v1tg6x{position:absolute;bottom:-20px;font-family:var(--font-mono);font-weight:var(--font-black);color:var(--color-accent);opacity:0;animation:svelte-v1tg6x-floatUp 4s ease-out infinite;text-shadow:0 0 20px rgba(0,255,136,.5)}@keyframes svelte-v1tg6x-floatUp{0%{opacity:0;transform:translateY(0) scale(.5)}10%{opacity:.6}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh) scale(1)}}.loader-content.svelte-v1tg6x{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.pulse-ring.svelte-v1tg6x{position:absolute;border-radius:50%;border:2px solid var(--color-accent);opacity:0;animation:svelte-v1tg6x-pulseRing 2s cubic-bezier(.4,0,.6,1) infinite}.ring-1.svelte-v1tg6x{width:100px;height:100px;animation-delay:0s}.ring-2.svelte-v1tg6x{width:140px;height:140px;animation-delay:.4s}.ring-3.svelte-v1tg6x{width:180px;height:180px;animation-delay:.8s}@keyframes svelte-v1tg6x-pulseRing{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.2)}}.w-stack.svelte-v1tg6x{position:absolute;display:flex;justify-content:center;align-items:center;width:200px;height:200px}.w-echo.svelte-v1tg6x{position:absolute;font-family:var(--font-mono);font-size:4rem;font-weight:var(--font-black);color:var(--color-accent);opacity:0;animation:svelte-v1tg6x-wEcho 2s ease-out infinite;text-shadow:0 0 30px rgba(0,255,136,.8)}.w-echo.svelte-v1tg6x:nth-child(1){animation-delay:0s}.w-echo.svelte-v1tg6x:nth-child(2){animation-delay:.4s}.w-echo.svelte-v1tg6x:nth-child(3){animation-delay:.8s}@keyframes svelte-v1tg6x-wEcho{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.mystery-symbol.svelte-v1tg6x{position:relative;width:80px;height:80px;background:var(--color-accent);border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px #00ff8880,0 0 80px #00ff884d,inset 0 -4px #0003;animation:svelte-v1tg6x-symbolPulse 2s ease-in-out infinite;z-index:10}.symbol-container.svelte-v1tg6x{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.symbol.svelte-v1tg6x{position:absolute;font-family:var(--font-mono);font-size:3rem;font-weight:var(--font-black);color:var(--color-black)}.symbol-question.svelte-v1tg6x{animation:svelte-v1tg6x-morphQuestion 3s ease-in-out infinite}.symbol-w.svelte-v1tg6x{animation:svelte-v1tg6x-morphW 3s ease-in-out infinite}@keyframes svelte-v1tg6x-morphQuestion{0%,40%{opacity:1;transform:scale(1) rotateY(0)}50%{opacity:0;transform:scale(.8) rotateY(90deg)}60%,to{opacity:0;transform:scale(.8) rotateY(90deg)}}@keyframes svelte-v1tg6x-morphW{0%,40%{opacity:0;transform:scale(.8) rotateY(-90deg)}50%{opacity:0;transform:scale(.8) rotateY(-90deg)}60%,90%{opacity:1;transform:scale(1) rotateY(0)}to{opacity:0;transform:scale(.8) rotateY(90deg)}}@keyframes svelte-v1tg6x-symbolPulse{0%,to{box-shadow:0 0 40px #00ff8880,0 0 80px #00ff884d,inset 0 -4px #0003}50%{box-shadow:0 0 60px #00ff88b3,0 0 120px #0f86,inset 0 -4px #0003}}.loading-text.svelte-v1tg6x{display:flex;gap:var(--space-1);margin-top:var(--space-8)}.char.svelte-v1tg6x{font-family:var(--font-mono);font-size:1.5rem;font-weight:var(--font-black);opacity:.3}.char-w.svelte-v1tg6x{color:var(--color-accent);animation:svelte-v1tg6x-charWave 2s ease-in-out infinite;text-shadow:0 0 10px rgba(0,255,136,.5)}.char-q.svelte-v1tg6x{color:var(--color-ml-blue);animation:svelte-v1tg6x-charWave 2s ease-in-out infinite;text-shadow:0 0 10px rgba(0,200,255,.5)}.w1.svelte-v1tg6x{animation-delay:0s}.w2.svelte-v1tg6x{animation-delay:.1s}.w3.svelte-v1tg6x{animation-delay:.2s}.q1.svelte-v1tg6x{animation-delay:.3s}.q2.svelte-v1tg6x{animation-delay:.4s}.q3.svelte-v1tg6x{animation-delay:.5s}@keyframes svelte-v1tg6x-charWave{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@media(max-width:479px){.mystery-symbol.svelte-v1tg6x{width:64px;height:64px;border-radius:16px}.symbol.svelte-v1tg6x{font-size:2.5rem}.w-stack.svelte-v1tg6x{width:160px;height:160px}.w-echo.svelte-v1tg6x{font-size:3rem}.ring-1.svelte-v1tg6x{width:80px;height:80px}.ring-2.svelte-v1tg6x{width:110px;height:110px}.ring-3.svelte-v1tg6x{width:140px;height:140px}.char.svelte-v1tg6x{font-size:1.2rem}}@media(min-width:768px){.mystery-symbol.svelte-v1tg6x{width:88px;height:88px;border-radius:22px}.symbol.svelte-v1tg6x{font-size:3.5rem}.w-echo.svelte-v1tg6x{font-size:5rem}.char.svelte-v1tg6x{font-size:1.8rem}}.app-wrapper.svelte-12qhfyh{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.app-wrapper.revealed.svelte-12qhfyh{opacity:1}
