@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:optional;src:url(../fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:optional;src:url(../fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:optional;src:url(../fonts/inter-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:optional;src:url(../fonts/inter-700.woff2) format("woff2")}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:optional;src:url(../fonts/orbitron-600.woff2) format("woff2")}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:optional;src:url(../fonts/orbitron-700.woff2) format("woff2")}@font-face{font-family:Orbitron;font-style:normal;font-weight:800;font-display:optional;src:url(../fonts/orbitron-800.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #7c3bff;--primary-dark: #5a1fe0;--primary-light: #a06bff;--secondary-color: #53fc18;--secondary-dark: #45d613;--accent-color: #c14bff;--accent-light: #4bb8ff;--bg: #08060f;--bg-2: #0d0a1c;--surface: rgba(24, 17, 48, .72);--surface-solid: #150f2b;--line: rgba(124, 59, 255, .22);--line-strong: rgba(124, 59, 255, .45);--text-primary: #efeaff;--text-secondary: #b9b0d6;--text-muted: #8b81a8;--font-primary: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading: "Orbitron", "Inter", system-ui, sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 2rem;--spacing-lg: 3rem;--spacing-xl: 4rem;--transition-fast: .2s ease;--transition-normal: .3s ease;--ease: cubic-bezier(.22, 1, .36, 1);--radius: 16px;--glow: 0 0 22px rgba(124, 59, 255, .55);--glow-soft: 0 0 40px rgba(124, 59, 255, .28);--shadow-sm: 0 4px 14px rgba(0, 0, 0, .4);--shadow-md: 0 10px 30px rgba(0, 0, 0, .5);--shadow-lg: 0 20px 50px rgba(0, 0, 0, .6)}html{scroll-padding-top:90px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-primary);color:var(--text-primary);line-height:1.65;background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.sky,.sky-emblems{position:fixed;inset:-6%;z-index:-2;pointer-events:none}.sky{background:#06040c url(../images/nebula.webp) center/cover no-repeat;animation:skyDrift 60s ease-in-out infinite alternate}.sky-emblems{z-index:-1;background:url(../images/emblem-scatter.webp) 0 0 repeat;background-size:620px;opacity:.5;animation:emblemDrift 90s linear infinite}@keyframes skyDrift{0%{transform:scale(1.06) translate(-1%,-1%)}to{transform:scale(1.12) translate(1.5%,1.5%)}}@keyframes emblemDrift{0%{background-position:0 0}to{background-position:620px 900px}}img{max-width:100%;height:auto;display:block}a{color:var(--primary-light);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--accent-color)}h1,h2,h3,h4{font-family:var(--font-heading);line-height:1.12;letter-spacing:-.02em}.container{width:min(92%,1200px);margin:0 auto}.header,main,.footer{position:relative;z-index:1}.skip-link{position:absolute;top:-80px;left:12px;z-index:10001;background:var(--primary-color);color:#fff;padding:.7rem 1.1rem;border-radius:8px;font-weight:700}.skip-link:focus{top:12px}:focus-visible{outline:3px solid var(--primary-light);outline-offset:3px;border-radius:4px}.text-center{text-align:center}#intro{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;cursor:pointer;background:#06040c url(../images/nebula.webp) center/cover no-repeat;transition:opacity .8s var(--ease),visibility .8s var(--ease)}#intro:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 500px at 50% 42%,#7c3bff40,#06040cbf 70%)}#intro.done{opacity:0;visibility:hidden;pointer-events:none}.intro-stage{position:relative;text-align:center;padding:1.5rem}.intro-emblem{width:clamp(120px,30vw,190px);margin:0 auto 1.2rem;filter:drop-shadow(0 0 28px rgba(124,59,255,.85));animation:introUp 1s var(--ease) both}.intro-word{width:clamp(230px,62vw,400px);margin:0 auto;filter:drop-shadow(0 0 22px rgba(160,107,255,.6));animation:introUp 1s var(--ease) .3s both}.intro-tag{margin-top:1.1rem;font-family:var(--font-heading);font-weight:600;letter-spacing:.42em;text-transform:uppercase;font-size:.74rem;color:var(--primary-light);animation:introUp 1s var(--ease) .55s both}.intro-bar{width:min(240px,60vw);height:3px;margin:1.7rem auto 1rem;border-radius:999px;overflow:hidden;background:#7c3bff2e}.intro-bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));box-shadow:0 0 14px var(--primary-color);animation:introLoad 2.2s var(--ease) .2s forwards}.intro-hint{color:var(--text-muted);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;animation:introPulse 2s ease-in-out .8s infinite}@keyframes introUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes introLoad{to{width:100%}}@keyframes introPulse{0%,to{opacity:.45}50%{opacity:1}}.header{background:#090612b8;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:1000}.nav{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0}.logo{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--text-primary)}.logo b{color:var(--primary-light)}.logo:hover{color:var(--text-primary)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:180px;min-height:52px;padding:.85rem 1.6rem;border-radius:999px;font-family:var(--font-heading);font-weight:700;font-size:.98rem;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:transform .18s var(--ease),box-shadow .25s var(--ease),background .2s,color .2s}.btn:hover{transform:translateY(-3px)}.btn:active{transform:translateY(0)}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--accent-color));color:#fff;box-shadow:var(--glow)}.btn-primary:hover{color:#fff;box-shadow:0 0 32px #7c3bffcc}.btn-secondary{background:var(--secondary-color);color:#06110a;box-shadow:0 0 20px #53fc1873}.btn-secondary:hover{color:#06110a;background:#6dff3a;box-shadow:0 0 30px #53fc18b3}.btn-light{background:#7c3bff1a;color:var(--text-primary);border-color:var(--line-strong)}.btn-light:hover{color:#fff;border-color:var(--primary-color);box-shadow:var(--glow-soft)}.hero-home{text-align:center;padding:var(--spacing-lg) 0 var(--spacing-sm)}.hero-featured{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hero-picture{display:block;position:relative;isolation:isolate;border-radius:0;overflow:hidden;border:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);box-shadow:var(--shadow-lg),0 0 60px #7c3bff2e}.hero-picture:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000 55%,#06040cb3)}.hero-picture img{display:block;width:100%;height:clamp(300px,50vw,620px);object-fit:cover;object-position:center}.eyebrow{font-family:var(--font-heading);font-weight:600;font-size:.74rem;letter-spacing:.38em;text-transform:uppercase;color:var(--primary-light);text-align:center;margin-bottom:.9rem}.section{padding:var(--spacing-xl) 0}.section-title{font-family:var(--font-heading);font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;text-align:center;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.section-intro{text-align:center;font-size:1.05rem;color:var(--text-secondary);margin:0 auto var(--spacing-lg);max-width:640px}.service-card{background:var(--surface);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-md);text-align:center;transition:transform .2s var(--ease),border-color .2s,box-shadow .25s}.service-card:hover{transform:translateY(-4px);box-shadow:var(--glow-soft)}.service-icon{font-size:2.6rem;margin-bottom:var(--spacing-xs)}.service-card h3,.service-card h2{font-size:1.25rem;margin-bottom:.5rem}.service-card p{color:var(--text-secondary);font-size:.95rem}.card{background:var(--surface);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-md);transition:transform .2s var(--ease),border-color .2s,box-shadow .25s}.card:hover{transform:translateY(-4px);border-color:var(--primary-color);box-shadow:var(--glow-soft)}.card h3{color:var(--text-primary);margin-bottom:.6rem;font-size:1.3rem}.card p{color:var(--text-secondary)}.social-card{display:flex;align-items:center;gap:.9rem;padding:1.05rem 1.15rem;border-radius:var(--radius);background:var(--surface);backdrop-filter:blur(8px);border:1px solid var(--line);color:var(--text-primary);transition:transform .2s var(--ease),border-color .2s,box-shadow .25s}.social-card:hover{transform:translateY(-4px);color:var(--text-primary)}.social-card .ico{flex:0 0 auto;width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:#7c3bff1f;border:1px solid var(--line)}.social-card .ico svg{width:25px;height:25px}.social-card .txt b{display:block;font-family:var(--font-heading);font-weight:700;font-size:1.02rem}.social-card .txt span{font-size:.86rem;word-break:break-all}.s-kick .ico{color:var(--secondary-color);border-color:#53fc1866;background:#53fc181a}.s-discord .ico{color:#8ea1ff}.s-x .ico{color:#fff}.s-telegram .ico{color:#4bb8ff}.s-tiktok .ico{color:#ff5c8a}.s-instagram .ico{color:#ff77c2}.band{position:relative;overflow:hidden;border-radius:22px;padding:clamp(2rem,5vw,3.4rem);background:radial-gradient(600px 300px at 85% 0%,rgba(124,59,255,.4),transparent 60%),#1c1440b3;backdrop-filter:blur(8px);border:1px solid var(--line-strong);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem}.band h2{font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800}.band p{color:var(--text-secondary);margin-top:.6rem;max-width:440px}.band-actions{display:flex;gap:.8rem;flex-wrap:wrap}.code-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius);padding:1.4rem 1.6rem;max-width:560px;margin:0 auto}.code-box .code{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.6rem,5vw,2.4rem);letter-spacing:.12em;color:var(--secondary-color);text-shadow:0 0 18px rgba(83,252,24,.5)}.copy-btn{background:#7c3bff24;border:1px solid var(--line-strong);color:var(--text-primary);border-radius:999px;padding:.6rem 1.2rem;font-weight:700;cursor:pointer;font-family:var(--font-heading);transition:all .2s var(--ease)}.copy-btn:hover{background:var(--primary-color);color:#fff;box-shadow:var(--glow)}.copy-btn.copied{background:var(--secondary-color);color:#06110a;border-color:var(--secondary-color)}.page-hero{padding:var(--spacing-xl) 0 var(--spacing-md);text-align:center}.page-title{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:800}.page-subtitle{color:var(--text-secondary);font-size:1.15rem;margin-top:.7rem;max-width:600px;margin-inline:auto}.prose{max-width:760px;margin:0 auto}.prose p{color:var(--text-secondary);margin-bottom:1.1rem}.footer{border-top:1px solid var(--line);background:#090612d1;backdrop-filter:blur(10px);padding:var(--spacing-lg) 0 var(--spacing-sm);margin-top:var(--spacing-md)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1.4fr;gap:var(--spacing-md)}.footer-column h3{font-family:var(--font-heading);font-size:1.05rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.footer-brand img{height:48px;width:auto;margin-bottom:.9rem;filter:drop-shadow(0 0 12px rgba(124,59,255,.6))}.footer-column p{color:var(--text-secondary);font-size:.92rem;margin-bottom:.5rem}.footer-links{list-style:none}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--text-secondary);font-size:.92rem}@media(pointer:coarse){.footer-links a{display:inline-flex;align-items:center;min-height:44px}.footer-links li{margin-bottom:0}.copy-btn{min-height:44px}.chat-close{min-width:40px;min-height:40px}}.footer-links a:hover{color:var(--text-primary)}.social-link:hover{transform:translateY(-3px);border-color:var(--primary-color);box-shadow:var(--glow)}.footer-bottom{margin-top:var(--spacing-md);padding-top:var(--spacing-sm);border-top:1px solid var(--line);text-align:center;color:var(--text-muted);font-size:.84rem}@media(max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.band{flex-direction:column;align-items:flex-start;text-align:left}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}.btn{width:100%}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.sky,.sky-emblems{animation:none}}.acct-login-btn,.acct-btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--accent-color))!important;color:#fff!important;border:0!important}.acct-login-btn:hover,.acct-btn-primary:hover{box-shadow:0 0 26px #7c3bffb3!important}.acct-btn-kick{background:var(--secondary-color)!important;color:#06110a!important}@keyframes uGlowBreath{0%,to{opacity:.8}50%{opacity:1}}a,button{position:relative;--u-glow: var(--primary-light)}a:after,button:after{content:"";position:absolute;left:50%;top:100%;width:128%;height:46px;transform:translate(-50%);transform-origin:50% 0%;background:linear-gradient(to bottom,#ffffffeb,#fff0 7%),linear-gradient(to bottom,var(--u-glow) 0%,transparent 32%),radial-gradient(ellipse 66% 100% at 50% 0%,var(--u-glow) 0%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 62% 100% at 50% 0%,#000 12%,transparent 78%);mask-image:radial-gradient(ellipse 62% 100% at 50% 0%,#000 12%,transparent 78%);filter:blur(4px);opacity:.62;pointer-events:none;animation:uGlowBreath 2.8s ease-in-out infinite;transition:opacity .25s var(--ease),transform .25s var(--ease)}a:hover:after,a:focus-visible:after,button:hover:after,button:focus-visible:after{opacity:.85;transform:translate(-50%) scaleY(1.25)}.skip-link:after,.no-glow-underline:after{content:none}.nav-menu a,.nav-menu button,.footer-links a,.submenu a,.social-links a,.logo{display:inline-block}a[href*="kick.com"],.acct-btn-kick{--u-glow: var(--secondary-color)}a[href*=discord],.acct-btn-discord{--u-glow: #7289da}a[href*="x.com"]{--u-glow: var(--text-primary)}a[href*=tiktok]{--u-glow: var(--accent-light)}a[href*=instagram]{--u-glow: #ff2d78}a[href*="t.me"]{--u-glow: var(--accent-light)}a[href*="stake.com"]{--u-glow: #1fc7d4}#spark-trail-canvas{position:fixed!important;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999!important}.btn,.social-link,.nav-cta a,a.nav-cta,.copy-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick{background-color:#ffffff0f!important;background-image:linear-gradient(158deg,#ffffff42,#ffffff14 34%,#fff0 58%)!important;backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.22)!important;box-shadow:inset 0 1px #fff9,inset 0 7px 14px -7px #fff6,inset 1px 0 #ffffff21,inset -1px 0 #ffffff21,inset 0 -12px 20px -12px #0009,inset 0 -1px #ffffff1a,0 8px 24px #00000080,0 0 24px -6px var(--u-glow);color:#fff!important;overflow:visible}@supports (color: color-mix(in srgb,red 50%,transparent)){.btn,.social-link,.nav-cta a,a.nav-cta,.copy-btn,.gw-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick{background-image:radial-gradient(ellipse 82% 130% at 50% 60%,color-mix(in srgb,var(--u-glow) 32%,transparent) 0%,transparent 70%),linear-gradient(158deg,#ffffff47,#ffffff14 34%,#fff0 58%)!important}.btn:hover,.btn:focus-visible,.social-link:hover,.social-link:focus-visible,.nav-cta a:hover,a.nav-cta:hover,.copy-btn:hover,.gw-btn:hover{background-image:radial-gradient(ellipse 88% 140% at 50% 60%,color-mix(in srgb,var(--u-glow) 46%,transparent) 0%,transparent 72%),linear-gradient(158deg,#ffffff57,#ffffff1a 34%,#fff0 58%)!important}}.btn-primary,.acct-login-btn,.acct-btn-primary{background-color:#7c3bff4d!important}.btn-secondary,.nav-cta a,a.nav-cta,.acct-btn-kick{background-color:#53fc1838!important}.btn-light,.copy-btn{background-color:#ffffff12!important}.btn:hover,.btn:focus-visible,.social-link:hover,.social-link:focus-visible,.nav-cta a:hover,a.nav-cta:hover,.copy-btn:hover,.copy-btn:focus-visible{border-color:#ffffff73!important;box-shadow:inset 0 1px #ffffffc7,inset 0 7px 14px -7px #ffffff8c,inset 1px 0 #fff3,inset -1px 0 #fff3,inset 0 -12px 20px -12px #0000008c,inset 0 -1px #ffffff24,0 12px 30px #0000008c,0 0 40px -6px var(--u-glow)}.btn-primary:hover,.acct-login-btn:hover,.acct-btn-primary:hover{background-color:#7c3bff6b!important}.btn-secondary:hover,.nav-cta a:hover,a.nav-cta:hover{background-color:#53fc1857!important}.btn-light:hover,.copy-btn:hover{background-color:#ffffff21!important}.social-link:hover{color:#fff!important}.copy-btn.copied{background-color:#53fc1857!important;border-color:#53fc188c!important;color:#fff!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.btn,.social-link,.nav-cta a,a.nav-cta,.copy-btn{background-color:#ffffff1a!important}}.btn,.nav-cta a,a.nav-cta,.copy-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick{--neon: var(--u-glow, var(--primary-light));text-shadow:0 0 1px #fff,0 0 4px rgba(255,255,255,.9),0 0 9px var(--neon),0 0 20px var(--neon),0 0 38px var(--neon),0 0 66px var(--neon);letter-spacing:.05em;transition:text-shadow .25s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .25s var(--ease),transform .18s var(--ease)}.btn:hover,.btn:focus-visible,.nav-cta a:hover,a.nav-cta:hover,.copy-btn:hover,.copy-btn:focus-visible,.acct-login-btn:hover,.acct-btn-primary:hover,.acct-btn-kick:hover{text-shadow:0 0 1px #fff,0 0 5px #fff,0 0 12px var(--neon),0 0 28px var(--neon),0 0 54px var(--neon),0 0 90px var(--neon)}@media(prefers-reduced-motion:reduce){a:after,button:after{animation:none}}.btn,.nav-cta a,a.nav-cta,.copy-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick{border-radius:12px!important}.gw-btn{background-color:#7c3bff4d!important;background-image:linear-gradient(158deg,#ffffff42,#ffffff14 34%,#fff0 58%)!important;backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;box-shadow:inset 0 1px #fff9,inset 0 7px 14px -7px #fff6,inset 1px 0 #ffffff21,inset -1px 0 #ffffff21,inset 0 -12px 20px -12px #0009,inset 0 -1px #ffffff1a,0 8px 24px #00000080,0 0 24px -6px var(--u-glow);color:#fff!important;--neon: var(--u-glow, var(--primary-light));text-shadow:0 0 1px #fff,0 0 4px rgba(255,255,255,.9),0 0 9px var(--neon),0 0 20px var(--neon),0 0 38px var(--neon),0 0 66px var(--neon)}.gw-btn:hover{background-color:#7c3bff6b!important;border-color:#ffffff6b!important;text-shadow:0 0 1px #fff,0 0 5px #fff,0 0 12px var(--neon),0 0 28px var(--neon),0 0 54px var(--neon),0 0 90px var(--neon)}.btn:after,.social-link:after,.nav-cta a:after,a.nav-cta:after,.copy-btn:after,.gw-btn:after{filter:blur(5px) drop-shadow(0 3px 12px var(--u-glow))}.nav-menu>li>a,.submenu a,.footer-links a,.footer-bottom a{--neon: var(--u-glow, var(--primary-light));color:#fff;text-shadow:0 0 1px #fff,0 0 5px var(--neon),0 0 13px var(--neon),0 0 26px var(--neon);-webkit-box-reflect:below 1px linear-gradient(transparent 48%,rgba(255,255,255,.38))}.nav-menu>li>a:hover,.nav-menu>li>a.active,.submenu a:hover,.footer-links a:hover,.footer-bottom a:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 7px var(--neon),0 0 18px var(--neon),0 0 38px var(--neon),0 0 64px var(--neon)}.nav-menu>li>a:after,.submenu a:after,.footer-links a:after,.footer-bottom a:after{content:none}.footer-links li{margin-bottom:1.05rem}.footer-bottom{color:#fff;text-shadow:0 0 1px #fff,0 0 5px var(--primary-light),0 0 13px var(--primary-light),0 0 26px var(--primary-light)}.footer-bottom p{display:inline-block;-webkit-box-reflect:below 2px linear-gradient(transparent 50%,rgba(255,255,255,.32))}.footer-bottom a{color:#fff;-webkit-box-reflect:unset}.footer-bottom a:hover{text-shadow:0 0 1px #fff,0 0 7px var(--primary-light),0 0 18px var(--primary-light),0 0 38px var(--primary-light)}.social-link:hover svg{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px var(--u-glow)) drop-shadow(0 0 26px var(--u-glow)) drop-shadow(0 0 44px var(--u-glow))}.footer-column h3{color:#fff;text-shadow:0 0 1px #fff,0 0 8px var(--primary-light),0 0 20px var(--primary-light)}.btn,.social-link,.gw-btn{-webkit-box-reflect:below 3px linear-gradient(transparent 54%,rgba(255,255,255,.32))}.btn:after,.social-link:after,.gw-btn:after{content:none}.hero-buttons,.band-actions{margin-bottom:1.6rem}.social-link{width:46px!important;height:46px!important;border-radius:12px;display:grid!important;place-items:center!important;background:var(--surface-solid);border:1px solid var(--line);color:#ffffffeb!important;transition:transform .18s var(--ease),color .2s,border-color .2s,box-shadow .2s}.service-card{--neon: var(--u-glow, var(--primary-light));background-color:#7c3bff29!important;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff80,inset 0 7px 14px -7px #ffffff52,inset 1px 0 #ffffff1a,inset -1px 0 #ffffff1a,inset 0 -14px 24px -14px #0009,0 8px 24px #00000073,0 0 26px -8px var(--u-glow)}.service-card:hover{background-color:#7c3bff42!important;border-color:#fff6!important}.service-card h3,.service-card h2{color:#fff;text-shadow:0 0 1px #fff,0 0 5px var(--neon),0 0 14px var(--neon),0 0 28px var(--neon)}.service-card .service-icon{filter:drop-shadow(0 0 8px var(--neon)) drop-shadow(0 0 18px var(--neon))}@supports (color: color-mix(in srgb,red 50%,transparent)){.service-card{background-image:radial-gradient(ellipse 82% 120% at 50% 62%,color-mix(in srgb,var(--u-glow) 24%,transparent) 0%,transparent 72%),linear-gradient(158deg,#ffffff38,#ffffff0f 34%,#fff0 58%)!important}}@keyframes neonStrike{0%{color:#ffffff38;text-shadow:0 0 2px rgba(255,255,255,.18)}5%{color:#fff;text-shadow:0 0 1px #fff,0 0 6px var(--neon),0 0 16px var(--neon)}8%{color:#fff3;text-shadow:0 0 2px rgba(255,255,255,.15)}13%{color:#fff;text-shadow:0 0 1px #fff,0 0 7px var(--neon),0 0 18px var(--neon)}17%{color:#ffffff42;text-shadow:0 0 2px rgba(255,255,255,.18)}24%{color:#fff;text-shadow:0 0 1px #fff,0 0 8px var(--neon),0 0 22px var(--neon)}29%{color:#ffffff57;text-shadow:0 0 3px rgba(255,255,255,.25)}38%{color:#fff;text-shadow:0 0 1px #fff,0 0 9px var(--neon),0 0 26px var(--neon),0 0 44px var(--neon)}45%{color:#ffffff8c;text-shadow:0 0 3px rgba(255,255,255,.4),0 0 10px var(--neon)}56%{color:#fff;text-shadow:0 0 1px #fff,0 0 10px var(--neon),0 0 30px var(--neon),0 0 56px var(--neon)}64%{color:#ffffffc7;text-shadow:0 0 2px #fff,0 0 8px var(--neon),0 0 20px var(--neon)}to{color:#fff;text-shadow:0 0 1px #fff,0 0 5px #fff,0 0 13px var(--neon),0 0 30px var(--neon),0 0 58px var(--neon),0 0 95px var(--neon)}}@keyframes neonStrikeGlyph{0%{opacity:.2}5%{opacity:1}8%{opacity:.18}13%{opacity:1}17%{opacity:.25}24%{opacity:1}29%{opacity:.35}38%{opacity:1}45%{opacity:.55}56%{opacity:1}64%{opacity:.8}to{opacity:1}}@keyframes neonStrikeFloor{0%{opacity:.06}5%{opacity:.5}8%{opacity:.05}13%{opacity:.5}17%{opacity:.08}24%{opacity:.55}29%{opacity:.12}38%{opacity:.6}45%{opacity:.25}56%{opacity:.7}64%{opacity:.4}to{opacity:.78}}.neon-firing{animation:neonStrike .95s steps(1,end) 1 both}@media(prefers-reduced-motion:reduce){.neon-firing,.neon-firing svg,.neon-firing:after{animation:none!important}}.btn:hover,.btn:focus-visible,.gw-btn:hover,.service-card:hover h3,.nav-cta a:hover,a.nav-cta:hover,.copy-btn:hover,.copy-btn:focus-visible,.acct-login-btn:hover,.acct-btn-primary:hover,.acct-btn-kick:hover,.nav-menu>li>a:hover,.nav-menu>li>a.active,.submenu a:hover,.footer-links a:hover,.footer-bottom a:hover{color:#fff;text-shadow:0 0 1px #fff,0 0 4px #fff,0 0 9px #fff,0 0 16px var(--neon),0 0 30px var(--neon),0 0 52px var(--neon),0 0 84px var(--neon)}.neon-firing{animation:neonStrike .95s linear 1 both}.neon-firing svg{animation:neonStrikeGlyph .95s linear 1 both}.neon-firing:after{animation:neonStrikeFloor .95s linear 1 both!important}@keyframes neonStrikeHard{0%{color:#ffffff29;text-shadow:0 0 2px rgba(255,255,255,.14)}3%{color:#fff;text-shadow:0 0 1px #fff,0 0 6px var(--neon)}5%{color:#ffffff24;text-shadow:0 0 2px rgba(255,255,255,.12)}9%{color:#ffffffe6;text-shadow:0 0 1px #fff,0 0 7px var(--neon),0 0 14px var(--neon)}11%{color:#ffffff21;text-shadow:0 0 2px rgba(255,255,255,.12)}18%{color:#fff;text-shadow:0 0 1px #fff,0 0 8px var(--neon),0 0 18px var(--neon)}21%{color:#ffffff2e;text-shadow:0 0 2px rgba(255,255,255,.15)}27%{color:#ffffffd9;text-shadow:0 0 1px #fff,0 0 8px var(--neon),0 0 20px var(--neon)}31%{color:#fff3;text-shadow:0 0 2px rgba(255,255,255,.16)}40%{color:#fff;text-shadow:0 0 1px #fff,0 0 9px var(--neon),0 0 24px var(--neon),0 0 40px var(--neon)}45%{color:#ffffff4d;text-shadow:0 0 3px rgba(255,255,255,.22)}54%{color:#fff;text-shadow:0 0 1px #fff,0 0 10px var(--neon),0 0 28px var(--neon),0 0 48px var(--neon)}60%{color:#ffffff80;text-shadow:0 0 3px rgba(255,255,255,.35),0 0 12px var(--neon)}70%{color:#ffffffeb;text-shadow:0 0 2px #fff,0 0 12px var(--neon),0 0 32px var(--neon),0 0 56px var(--neon)}78%{color:#ffffffb8;text-shadow:0 0 2px #fff,0 0 10px var(--neon),0 0 24px var(--neon)}to{color:#fff;text-shadow:0 0 1px #fff,0 0 4px #fff,0 0 9px #fff,0 0 16px var(--neon),0 0 30px var(--neon),0 0 52px var(--neon),0 0 84px var(--neon)}}.btn.neon-firing,.gw-btn.neon-firing,.service-card.neon-firing h3{animation:neonStrikeHard 1.7s linear 1 both}.btn.neon-firing:after,.gw-btn.neon-firing:after{animation:neonStrikeFloor 1.7s linear 1 both!important}@media(prefers-reduced-motion:reduce){.btn.neon-firing,.gw-btn.neon-firing,.service-card.neon-firing h3,.btn.neon-firing:after,.gw-btn.neon-firing:after{animation:none!important}}.footer-links a{-webkit-box-reflect:below 0 linear-gradient(transparent 70%,rgba(255,255,255,.15))}.btn,.gw-btn,.service-card h3,.nav-cta a,a.nav-cta,.copy-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick,.nav-menu>li>a,.submenu a,.footer-links a,.footer-bottom,.footer-bottom a,.social-link{--neon: var(--u-glow, var(--primary-light));--neon-off: 0 0 1px #fff, 0 0 5px var(--neon), 0 0 13px var(--neon), 0 0 26px var(--neon);--neon-on: 0 0 1px #fff, 0 0 4px #fff, 0 0 9px #fff, 0 0 16px var(--neon), 0 0 30px var(--neon), 0 0 52px var(--neon), 0 0 84px var(--neon)}.btn,.gw-btn,.service-card h3,.nav-cta a,a.nav-cta,.copy-btn,.acct-login-btn,.acct-btn-primary,.acct-btn-kick,.nav-menu>li>a,.submenu a,.footer-links a,.footer-bottom,.footer-bottom a{color:#fff;text-shadow:var(--neon-off);transition:text-shadow .28s var(--ease),color .28s var(--ease)}.btn:hover,.btn:focus-visible,.gw-btn:hover,.gw-btn:focus-visible,.service-card:hover h3,.service-card:focus-visible h3,.nav-cta a:hover,a.nav-cta:hover,.copy-btn:hover,.copy-btn:focus-visible,.acct-login-btn:hover,.acct-btn-primary:hover,.acct-btn-kick:hover,.nav-menu>li>a:hover,.nav-menu>li>a:focus-visible,.nav-menu>li>a.active,.submenu a:hover,.submenu a:focus-visible,.footer-links a:hover,.footer-links a:focus-visible,.footer-bottom a:hover,.footer-bottom a:focus-visible{text-shadow:var(--neon-on)}.social-link svg{width:20px;height:20px;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 5px var(--u-glow)) drop-shadow(0 0 13px var(--u-glow));transition:filter .28s var(--ease);color:#fff}.social-link:hover svg,.social-link:focus-visible svg{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px #fff) drop-shadow(0 0 16px var(--u-glow)) drop-shadow(0 0 30px var(--u-glow))}.social-card{--neon: var(--u-glow, var(--primary-light));background-color:#ffffff0f!important;backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;box-shadow:inset 0 1px #fff9,inset 0 7px 14px -7px #ffffff61,inset 1px 0 #ffffff1f,inset -1px 0 #ffffff1f,inset 0 -14px 24px -14px #0009,inset 0 -1px #ffffff1a,0 8px 24px #0000007a,0 0 26px -8px var(--u-glow);overflow:visible;-webkit-box-reflect:below 3px linear-gradient(transparent 58%,rgba(255,255,255,.26))}.social-card:after{content:none}.social-card:hover{border-color:#ffffff73!important;box-shadow:inset 0 1px #ffffffc7,inset 0 7px 14px -7px #ffffff8c,inset 1px 0 #fff3,inset -1px 0 #fff3,inset 0 -14px 24px -14px #0000008c,inset 0 -1px #ffffff24,0 12px 30px #0000008c,0 0 42px -8px var(--u-glow)}@supports (color: color-mix(in srgb,red 50%,transparent)){.social-card{background-image:radial-gradient(ellipse 82% 130% at 50% 60%,color-mix(in srgb,var(--u-glow) 26%,transparent) 0%,transparent 72%),linear-gradient(158deg,#ffffff42,#ffffff14 34%,#fff0 58%)!important}.social-card:hover{background-image:radial-gradient(ellipse 88% 140% at 50% 60%,color-mix(in srgb,var(--u-glow) 40%,transparent) 0%,transparent 74%),linear-gradient(158deg,#ffffff57,#ffffff1a 34%,#fff0 58%)!important}}.social-card .txt b{color:#fff;text-shadow:var(--neon-off);transition:text-shadow .28s var(--ease)}.social-card:hover .txt b{text-shadow:var(--neon-on)}.social-card .txt span{color:var(--text-secondary);text-shadow:none}.social-card .ico{background:#ffffff12!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:inset 0 1px #ffffff80,inset 0 -8px 14px -8px #0000008c,0 0 20px -8px var(--u-glow)}.social-card .ico svg{color:#fff;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 5px var(--u-glow)) drop-shadow(0 0 13px var(--u-glow));transition:filter .28s var(--ease)}.social-card:hover .ico svg{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px #fff) drop-shadow(0 0 16px var(--u-glow)) drop-shadow(0 0 30px var(--u-glow))}.social-card.neon-firing .txt b{animation:neonStrikeHard 1.7s linear 1 both}.social-card.neon-firing .ico svg{animation:neonStrikeGlyph 1.7s linear 1 both}@media(prefers-reduced-motion:reduce){.social-card.neon-firing .txt b,.social-card.neon-firing .ico svg{animation:none!important}}.service-card{-webkit-box-reflect:below 3px linear-gradient(transparent 58%,rgba(255,255,255,.26))}.service-card:after{content:none}.social-card{justify-content:center}.social-card .txt{text-align:center}.logo:after{content:none}.logo,.btn,.gw-btn,.social-link,.social-card,.service-card{-webkit-box-reflect:unset}.btn:after,.gw-btn:after,.social-link:after,.social-card:after,.service-card:after{content:"";position:absolute;left:50%;top:100%;width:118%;height:40px;transform:translate(-50%);transform-origin:50% 0%;background:linear-gradient(to bottom,var(--u-glow) 0%,transparent 44%),radial-gradient(ellipse 68% 100% at 50% 0%,var(--u-glow) 0%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 56% 100% at 50% 0%,#000 8%,transparent 80%);mask-image:radial-gradient(ellipse 56% 100% at 50% 0%,#000 8%,transparent 80%);filter:blur(7px);opacity:.55;pointer-events:none;animation:uGlowBreath 2.8s ease-in-out infinite;transition:opacity .25s var(--ease),transform .25s var(--ease)}.btn:hover:after,.btn:focus-visible:after,.gw-btn:hover:after,.social-link:hover:after,.social-link:focus-visible:after,.social-card:hover:after,.social-card:focus-visible:after,.service-card:hover:after,.service-card:focus-visible:after{opacity:.85;transform:translate(-50%) scaleY(1.2)}.btn{min-width:190px;min-height:54px;padding:.85rem 1.5rem;flex:0 0 auto}.hero-buttons,.band-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch}.socials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-sm);row-gap:var(--spacing-md)}.social-links{display:flex;flex-wrap:wrap;gap:.75rem;row-gap:1rem}.btn,.gw-btn,.nav-menu a,.nav-menu button,.submenu a,.footer-links a,.social-link,.social-card,.service-card,.nav-cta a,a.nav-cta,.copy-btn,.logo,.hamburger,.submenu-toggle,.acct-login-btn,.acct-btn-primary,.acct-btn-kick,.acct-chip{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.code-box .code{-webkit-user-select:all;user-select:all;cursor:text}@media(max-width:768px){.btn,.gw-btn,.social-link,.social-card,.service-card,.nav-cta a,a.nav-cta,.copy-btn{backdrop-filter:none;-webkit-backdrop-filter:none}.btn-primary,.acct-login-btn,.acct-btn-primary{background-color:#7c3bff6b!important}.btn-secondary,.nav-cta a,a.nav-cta,.acct-btn-kick{background-color:#53fc184d!important}.btn-light,.copy-btn{background-color:#ffffff1f!important}.social-card{background-color:#ffffff1a!important}.service-card{background-color:#7c3bff42!important}.social-link:after{content:none}}.logo img{height:30px;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 5px var(--primary-light)) drop-shadow(0 0 13px var(--primary-light));transition:filter .28s var(--ease)}.logo:hover img,.logo:focus-visible img{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 4px #fff) drop-shadow(0 0 9px #fff) drop-shadow(0 0 16px var(--primary-light)) drop-shadow(0 0 30px var(--primary-light))}.logo.neon-firing img{animation:neonStrikeGlyph .95s linear 1 both}@media(prefers-reduced-motion:reduce){.logo.neon-firing img{animation:none!important}}:root{--rail-w: 236px;--rail-w-collapsed: 72px;--topbar-h: 64px}body.app-body{padding-left:var(--rail-w)}body.app-body.rail-collapsed{padding-left:var(--rail-w-collapsed)}.rail{position:fixed;inset:0 auto 0 0;width:var(--rail-w);z-index:1200;display:flex;flex-direction:column;background:#090612eb;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border-right:1px solid var(--line);transition:width .28s var(--ease);overflow:hidden}.app-body.rail-collapsed .rail{width:var(--rail-w-collapsed)}.rail-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .85rem;height:var(--topbar-h);flex:0 0 auto;border-bottom:1px solid var(--line)}.rail-logo{display:inline-flex;align-items:center;overflow:hidden}.rail-logo img.mark{flex:0 0 auto}.rail-logo img.wordmark{width:auto;opacity:.95;transition:opacity .2s var(--ease)}.app-body.rail-collapsed .rail-logo img.wordmark{opacity:0}.rail-toggle{display:inline-grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:10px;border:1px solid var(--line);background:#ffffff0d;color:var(--text-primary);cursor:pointer}.rail-toggle:hover{border-color:var(--primary-light)}.rail-toggle svg{width:18px;height:18px}.rail-nav{list-style:none;margin:0;padding:.75rem .6rem;display:grid;gap:.25rem;overflow-y:auto;flex:1 1 auto}.rail-nav::-webkit-scrollbar{width:6px}.rail-nav::-webkit-scrollbar-thumb{background:#7c3bff59;border-radius:99px}.rail.rail-has-more .rail-nav{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent)}.rail-section{font-family:var(--font-heading);font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);padding:.9rem .75rem .35rem;white-space:nowrap;transition:opacity .2s var(--ease)}.app-body.rail-collapsed .rail-section{opacity:0}.rail-link{display:flex;align-items:center;gap:.8rem;padding:.68rem .75rem;border-radius:11px;white-space:nowrap;color:var(--text-secondary);font-weight:600;font-size:.95rem;border:1px solid transparent;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.rail-link svg{width:20px;height:20px;flex:0 0 auto}.rail-link .label{transition:opacity .2s var(--ease)}.app-body.rail-collapsed .rail-link .label{opacity:0}.rail-link:hover{background:#7c3bff24;color:#fff}.rail-link.active{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff59,0 6px 18px #7c3bff59}.rail-link.soon{cursor:default;pointer-events:none;color:var(--text-muted)}.rail-link.soon svg{opacity:.5}.rail-link.soon .tag{margin-left:auto;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;padding:.16rem .4rem;border-radius:5px;border:1px solid var(--line-strong);color:var(--text-muted)}.app-body.rail-collapsed .rail-link.soon .tag{display:none}.topbar{position:sticky;top:0;z-index:1100;height:var(--topbar-h);display:flex;align-items:center;gap:1rem;padding:0 1.1rem;background:#090612d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topbar-spacer{flex:1 1 auto}.status-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .9rem;border-radius:11px;background:#ffffff0d;border:1px solid var(--line);font-family:var(--font-heading);font-weight:700;font-size:.74rem;letter-spacing:.1em;color:var(--text-secondary)}.status-pill svg{width:16px;height:16px}.status-pill .dot{width:8px;height:8px;border-radius:50%;background:var(--text-muted)}.status-pill.is-live{border-color:#53fc1880;color:#fff}.status-pill.is-live .dot{background:var(--secondary-color);box-shadow:0 0 10px var(--secondary-color);animation:pulse 1.6s infinite}.status-pill.went-live{animation:wentLive 2.2s var(--ease) 1}@keyframes wentLive{0%{box-shadow:0 0 #53fc188c}55%{box-shadow:0 0 0 12px #53fc1800}to{box-shadow:0 0 #53fc1800}}@media(prefers-reduced-motion:reduce){.status-pill.went-live,.status-pill.is-live .dot{animation:none}}.rail-mobile-toggle,.rail-scrim{display:none}.profile{position:relative}.profile-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .7rem .4rem .4rem;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;font-family:inherit}.profile-chip:hover{border-color:#fff6}.profile-chip .avatar{width:34px;height:34px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-weight:800;font-family:var(--font-heading);background:linear-gradient(135deg,var(--primary-color),var(--accent-color));color:#fff;background-size:cover;background-position:center}.profile-chip .who{display:grid;text-align:left;line-height:1.15}.profile-chip .who b{font-size:.88rem}.profile-chip .who span{font-size:.72rem;color:var(--text-muted)}.profile-chip .caret{width:14px;height:14px;color:var(--text-secondary)}.profile-menu{position:absolute;top:calc(100% + .6rem);right:0;width:268px;background:#100b20f7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.16);border-radius:14px;box-shadow:0 18px 44px #0009;padding:1rem;z-index:1300;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.profile.open .profile-menu{opacity:1;visibility:visible;transform:none}.profile-menu-head{display:grid;justify-items:center;gap:.45rem;text-align:center;padding-bottom:.9rem}.profile-menu-head .avatar-lg{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;font-size:1.5rem;font-weight:800;font-family:var(--font-heading);background:linear-gradient(135deg,var(--primary-color),var(--accent-color));color:#fff;background-size:cover;background-position:center;box-shadow:0 0 0 3px #7c3bff4d}.profile-menu-head .name{font-family:var(--font-heading);font-weight:800;font-size:1.02rem;color:#fff}.profile-menu-head .member-id{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;padding:.18rem .5rem;border-radius:6px;background:#7c3bff38;border:1px solid var(--line-strong);color:var(--primary-light)}.profile-progress{padding:.2rem 0 .9rem;border-bottom:1px solid var(--line)}.profile-progress-row{display:flex;justify-content:space-between;font-size:.74rem;color:var(--text-secondary);margin-bottom:.4rem}.profile-progress-track{height:6px;border-radius:99px;background:#ffffff14;overflow:hidden}.profile-progress-fill{height:100%;width:0%;border-radius:99px;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));box-shadow:0 0 12px var(--primary-color);transition:width .4s var(--ease)}.profile-menu-list{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.15rem}.profile-menu-list a,.profile-menu-list button{display:flex;align-items:center;gap:.7rem;width:100%;padding:.6rem .65rem;border-radius:9px;border:0;background:none;color:var(--text-secondary);font-size:.9rem;font-weight:600;cursor:pointer;text-align:left;font-family:inherit}.profile-menu-list a:hover,.profile-menu-list button:hover{background:#7c3bff29;color:#fff}.profile-menu-list svg{width:17px;height:17px}.profile-menu-list .danger{color:#ff8a8a}.profile-menu-list .danger:hover{background:#ff505024;color:#ffb3b3}.rail a:after,.rail button:after,.topbar a:after,.topbar button:after,.profile-menu a:after,.profile-menu button:after{content:none}.rail a,.rail button,.topbar a,.topbar button,.profile-menu a,.profile-menu button{text-shadow:none;-webkit-box-reflect:unset}@media(max-width:900px){body.app-body,body.app-body.rail-collapsed{padding-left:0}.rail{transform:translate(-100%);width:var(--rail-w);transition:transform .3s var(--ease)}.app-body.rail-open .rail{transform:none}.app-body.rail-collapsed .rail{width:var(--rail-w)}.app-body.rail-collapsed .rail-link .label,.app-body.rail-collapsed .rail-logo img.wordmark,.app-body.rail-collapsed .rail-section{opacity:1}.rail-toggle{display:none}.rail-mobile-toggle{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:10px;border:1px solid var(--line);background:#ffffff0d;color:#fff;cursor:pointer}.rail-mobile-toggle svg{width:20px;height:20px}.rail-scrim{display:block;position:fixed;inset:0;z-index:1150;background:#04020aa6;opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility .3s}.app-body.rail-open .rail-scrim{opacity:1;visibility:visible}.profile-chip .who{display:none}}.app-body{--shell-inset: var(--rail-w)}.app-body.rail-collapsed{--shell-inset: var(--rail-w-collapsed)}@media(max-width:900px){.app-body,.app-body.rail-collapsed{--shell-inset: 0px}}.app-body .hero-featured{width:calc(100vw - var(--shell-inset));max-width:calc(100vw - var(--shell-inset));margin-left:calc(50% - (100vw - var(--shell-inset)) / 2);margin-right:calc(50% - (100vw - var(--shell-inset)) / 2);transition:width .28s var(--ease),margin .28s var(--ease)}.affiliate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-md);max-width:940px;margin:0 auto}.affiliate-card{--neon: var(--u-glow, var(--primary-light));display:flex;flex-direction:column;padding:1.6rem 1.5rem 1.4rem;border-radius:14px;background-color:#ffffff0d;background-image:linear-gradient(158deg,#ffffff38,#ffffff0f 34%,#fff0 58%);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff8c,inset 0 7px 14px -7px #ffffff52,inset 0 -14px 24px -14px #0009,0 8px 24px #00000073}.affiliate-head{display:grid;place-items:center;gap:.3rem;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid var(--line);min-height:92px}.affiliate-head .brand{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.5rem,3.4vw,2rem);letter-spacing:.01em;color:#fff;text-shadow:0 0 1px #fff,0 0 6px var(--neon),0 0 16px var(--neon),0 0 32px var(--neon)}.affiliate-head .brand .suffix{font-size:.5em;opacity:.75;margin-left:.12em;letter-spacing:.06em}.affiliate-perks{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.72rem;flex:1 1 auto}.affiliate-perks li{display:grid;grid-template-columns:20px 1fr;gap:.65rem;align-items:start;color:var(--text-secondary);font-size:.93rem;line-height:1.45}.affiliate-perks svg{width:18px;height:18px;margin-top:.15rem;color:var(--secondary-color)}.affiliate-card .btn{width:100%}.affiliate-note{margin-top:.85rem;text-align:center;font-size:.74rem;color:var(--text-muted);line-height:1.4}@media(max-width:700px){.affiliate-grid{grid-template-columns:1fr}}.text-muted{color:var(--text-muted)}.tile-grid{display:grid;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.tile-grid.cols-2{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.tile-grid.cols-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tile{--neon: var(--u-glow, var(--primary-light));position:relative;display:flex;flex-direction:column;min-height:190px;border-radius:14px;overflow:visible;background-color:#ffffff0f;background-image:linear-gradient(158deg,#ffffff42,#ffffff14 34%,#fff0 58%);backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #fff9,inset 0 7px 14px -7px #fff6,inset 1px 0 #ffffff21,inset -1px 0 #ffffff21,inset 0 -12px 20px -12px #0009,inset 0 -1px #ffffff1a,0 8px 24px #00000080,0 0 24px -6px var(--u-glow);transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .25s var(--ease),background-color .2s var(--ease)}.tile:hover{transform:translateY(-4px);border-color:#ffffff73;background-color:#ffffff1a;box-shadow:inset 0 1px #ffffffc7,inset 0 7px 14px -7px #ffffff8c,inset 1px 0 #fff3,inset -1px 0 #fff3,inset 0 -12px 20px -12px #0000008c,inset 0 -1px #ffffff24,0 12px 30px #0000008c,0 0 40px -6px var(--u-glow)}@supports (color: color-mix(in srgb,red 50%,transparent)){.tile{background-image:radial-gradient(ellipse 82% 130% at 50% 60%,color-mix(in srgb,var(--u-glow) 30%,transparent) 0%,transparent 70%),linear-gradient(158deg,#ffffff42,#ffffff14 34%,#fff0 58%)}.tile:hover{background-image:radial-gradient(ellipse 88% 140% at 50% 60%,color-mix(in srgb,var(--u-glow) 44%,transparent) 0%,transparent 72%),linear-gradient(158deg,#ffffff57,#ffffff1a 34%,#fff0 58%)}}.tile:after{content:"";position:absolute;left:50%;top:100%;width:118%;height:40px;transform:translate(-50%);transform-origin:50% 0%;background:linear-gradient(to bottom,var(--u-glow) 0%,transparent 44%),radial-gradient(ellipse 68% 100% at 50% 0%,var(--u-glow) 0%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 56% 100% at 50% 0%,#000 8%,transparent 80%);mask-image:radial-gradient(ellipse 56% 100% at 50% 0%,#000 8%,transparent 80%);filter:blur(7px);opacity:.5;pointer-events:none;animation:uGlowBreath 2.8s ease-in-out infinite;transition:opacity .25s var(--ease),transform .25s var(--ease)}.tile:hover:after{transform:translate(-50%) scaleY(1.2)}.tile-lg{min-height:260px}.tile-art{flex:1 1 auto;display:grid;place-items:center;padding:1.6rem 1rem .6rem;position:relative}.tile-art:before{content:"";position:absolute;inset:12% 18% 8%;background:radial-gradient(ellipse at 50% 45%,var(--neon) 0%,transparent 68%);opacity:.16;filter:blur(14px);pointer-events:none}.tile-art .glyph{font-size:2.9rem;line-height:1;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 6px var(--neon)) drop-shadow(0 0 16px var(--neon));transition:filter .28s var(--ease)}.tile:hover .tile-art .glyph{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 5px #fff) drop-shadow(0 0 14px var(--neon)) drop-shadow(0 0 30px var(--neon))}.tile-lg .tile-art .glyph{font-size:3.6rem}.tile-art svg{width:46px;height:46px;color:#fff;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 6px var(--neon)) drop-shadow(0 0 16px var(--neon));transition:filter .28s var(--ease)}.tile-foot{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1.1rem 1rem;border-top:1px solid rgba(255,255,255,.08)}.tile-label{--neon-off: 0 0 1px #fff, 0 0 5px var(--neon), 0 0 13px var(--neon), 0 0 26px var(--neon);--neon-on: 0 0 1px #fff, 0 0 4px #fff, 0 0 9px #fff, 0 0 16px var(--neon), 0 0 30px var(--neon), 0 0 52px var(--neon), 0 0 84px var(--neon);font-family:var(--font-heading);font-weight:800;font-size:.95rem;letter-spacing:.07em;text-transform:uppercase;color:#fff;text-shadow:var(--neon-off);transition:text-shadow .28s var(--ease)}.tile:hover .tile-label{text-shadow:var(--neon-on)}.tile-chevron{width:18px;height:18px;color:var(--text-secondary);flex:0 0 auto;transition:transform .2s var(--ease),color .2s var(--ease)}.tile:hover .tile-chevron{color:#fff;transform:translate(3px)}.tile-sub{padding:0 1.1rem 1rem;margin-top:-.4rem;color:var(--text-secondary);font-size:.88rem;line-height:1.4}.tile.soon{opacity:.5;pointer-events:none;min-height:150px}.tile.soon .tile-art .glyph,.tile.soon .tile-art svg{filter:none;opacity:.7}.tile.soon .tile-label{text-shadow:none;color:var(--text-secondary)}.tile.soon .tile-foot .tag{font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;padding:.18rem .45rem;border-radius:5px;border:1px solid var(--line-strong);color:var(--text-muted)}@media(max-width:640px){.tile,.tile-lg{min-height:160px}.tile-art .glyph,.tile-lg .tile-art .glyph{font-size:2.4rem}.tile{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#ffffff17}}:root{--bg-glass-black: rgba(8, 8, 10, .85);--border-color: #2a2150;--error-color: #f87171;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 22px;--glass-blur: 14px;--glass-sheen: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, 0) 40%);--glow-green: 0 0 18px rgba(83, 252, 24, .6), 0 0 42px rgba(83, 252, 24, .35)}@media(prefers-reduced-motion:reduce){.tile{transition:border-color .2s,background-color .2s,box-shadow .2s}.tile:hover{transform:none}.tile-chevron{transition:color .2s}.tile:hover .tile-chevron{transform:none}.rail,.app-body,.profile-menu{transition:none}.rail-link,.social-card,.service-card,.affiliate-card{transition:background-color .2s,border-color .2s,color .2s}.social-card:hover,.service-card:hover{transform:none}}.app-body .hero-picture img{width:100%;height:auto;aspect-ratio:1672 / 941;object-fit:contain;object-position:center}:root{--bg-void: #08060f;--bg-panel: #150f2b;--secondary-light: #9bff6e}.connect-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto var(--spacing-md)}.connect-stake{margin-top:var(--spacing-lg)}.connect-stake .section-title{font-size:clamp(1.4rem,3vw,1.9rem)}.affiliate-card[data-platform=stake-us]{--u-glow: #ff2f4d;--neon: #ff2f4d;border-color:#ff2f4d61!important}.affiliate-card[data-platform=stake-us]:hover{border-color:#ff2f4db3!important}.affiliate-card[data-platform=stake-us] .btn{background-color:#ff2f4d4d!important;--u-glow: #ff2f4d}.affiliate-card[data-platform=stake-us] .btn:hover{background-color:#ff2f4d70!important}.affiliate-card[data-platform=stake-us] .affiliate-perks svg{color:#ff2f4d}.affiliate-card[data-platform=stake-com]{--u-glow: var(--primary-light);--neon: var(--primary-light)}.graffiti-layer{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:3}.graffiti-bit{position:absolute;display:block;transform:translate(-50%,-50%);opacity:0;will-change:transform,opacity;animation:graffitiFly .95s cubic-bezier(.16,.84,.34,1) forwards;box-shadow:0 0 10px currentColor}@keyframes graffitiFly{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(0)}8%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(calc(var(--spin) * .12))}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.5) rotate(var(--spin))}}@keyframes introKick{0%{transform:scale(1)}14%{transform:scale(1.12)}34%{transform:scale(.97)}to{transform:scale(1.04)}}@keyframes introClear{0%,45%{opacity:1}to{opacity:0;visibility:hidden}}#intro.bursting{animation:introClear 1.35s ease-in forwards;pointer-events:none}#intro.bursting .intro-word{animation:introKick .9s cubic-bezier(.34,1.56,.64,1) forwards}#intro.bursting .intro-emblem{animation:introKick .9s cubic-bezier(.34,1.56,.64,1) .04s forwards}#intro.bursting .intro-bar,#intro.bursting .intro-hint{opacity:0;transition:opacity .25s ease}@media(prefers-reduced-motion:reduce){.graffiti-bit{animation:none;display:none}#intro.bursting,#intro.bursting .intro-word,#intro.bursting .intro-emblem{animation:none}}.rail-head{height:auto;padding:1rem .85rem}.rail-logo{gap:.7rem}.rail-logo img.mark{height:52px;width:52px}.rail-logo img.wordmark{height:34px}.app-body.rail-collapsed .rail-logo img.mark{height:40px;width:40px}.tile[href*=giveaway]{--u-glow: #ff2f4d;--neon: #ff2f4d}.tile[href*=socials]{--u-glow: #4bb8ff;--neon: #4bb8ff}.tile[href*=stake]{--u-glow: #ffc53b;--neon: #ffc53b}.tile[href*=about]{--u-glow: #c14bff;--neon: #c14bff}.tile[href*=giveaway]{border-color:#ff2f4d4d}.tile[href*=socials]{border-color:#4bb8ff4d}.tile[href*=stake]{border-color:#ffc53b4d}.tile[href*=about]{border-color:#c14bff4d}.tile[href*="kick.com"]{border-color:#53fc184d}.tile[href*=giveaway]:hover{border-color:#ff2f4d99}.tile[href*=socials]:hover{border-color:#4bb8ff99}.tile[href*=stake]:hover{border-color:#ffc53b99}.tile[href*=about]:hover{border-color:#c14bff99}.tile[href*="kick.com"]:hover{border-color:#53fc1899}.tile:after{opacity:.62}.tile:hover:after{opacity:.95}.btn:before,.gw-btn:before,.copy-btn:before,.social-link:before,.tile:before{content:none}:root{--chat-w: 360px}.chat-panel{position:fixed;top:0;right:0;z-index:1120;width:min(var(--chat-w),100vw);height:100dvh;display:flex;flex-direction:column;background:linear-gradient(180deg,#0d0a1cf7,#08060ff7);border-left:1px solid var(--line);box-shadow:-18px 0 50px #0000008c;transform:translate(100%);transition:transform .3s var(--ease);visibility:hidden}.chat-panel.is-open{transform:translate(0);visibility:visible}@media(min-width:1100px){body.app-body.chat-open{padding-right:var(--chat-w)}}.chat-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--line);flex:0 0 auto}.chat-head h2{margin:0;font-family:var(--font-heading);font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);text-shadow:0 0 10px rgba(124,59,255,.55)}.chat-close{background:none;border:0;color:var(--text-muted);cursor:pointer;padding:.25rem;display:inline-flex;border-radius:8px}.chat-close svg{width:18px;height:18px}.chat-close:hover{color:var(--text-primary)}.chat-scroll{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:.75rem .75rem 0}.chat-scroll::-webkit-scrollbar{width:6px}.chat-scroll::-webkit-scrollbar-thumb{background:#7c3bff59;border-radius:99px}.chat-list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.chat-msg{display:flex;gap:.55rem;align-items:flex-start}.chat-avatar{flex:0 0 auto;width:30px;height:30px;border-radius:50%;overflow:hidden;background:#7c3bff40;border:1px solid var(--line);display:grid;place-items:center;font-size:.8rem;font-weight:700;color:var(--text-primary)}.chat-avatar img{width:100%;height:100%;object-fit:cover;display:block}.chat-body{flex:1 1 auto;min-width:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:.45rem .6rem .5rem}.chat-meta{display:flex;align-items:baseline;gap:.4rem}.chat-name{font-weight:700;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-badge{font-size:.6rem;font-weight:800;letter-spacing:.06em;padding:.1rem .3rem;border-radius:4px;background:#53fc182e;color:var(--secondary-color);flex:0 0 auto}.chat-time{margin-left:auto;font-size:.68rem;color:var(--text-muted);flex:0 0 auto}.chat-text{margin:.15rem 0 0;font-size:.85rem;line-height:1.4;color:var(--text-secondary);overflow-wrap:anywhere}.chat-empty{text-align:center;color:var(--text-muted);font-size:.82rem;padding:2rem 1rem;margin:0}.chat-jump{margin:.4rem .75rem 0;padding:.35rem .7rem;border-radius:99px;border:1px solid var(--line-strong);background:#7c3bff33;color:var(--text-primary);font-size:.75rem;cursor:pointer;flex:0 0 auto}.chat-flash{margin:.4rem .75rem 0;font-size:.75rem;color:#ffb4b4;text-align:center;flex:0 0 auto}.chat-rules{flex:0 0 auto;border-top:1px solid var(--line)}.chat-rules summary{cursor:pointer;padding:.6rem .9rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);list-style:none}.chat-rules summary::-webkit-details-marker{display:none}.chat-rules summary:after{content:" \25be"}.chat-rules[open] summary:after{content:" \25b4"}.chat-rules ul{margin:0;padding:0 1.1rem .8rem 2rem;color:var(--text-muted);font-size:.76rem;line-height:1.5}.chat-compose[hidden],.chat-signin[hidden],.chat-jump[hidden],.chat-fab-dot[hidden]{display:none}.chat-compose{flex:0 0 auto;display:flex;gap:.4rem;padding:.7rem .75rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.chat-input{flex:1 1 auto;min-width:0;padding:.55rem .8rem;border-radius:99px;border:1px solid var(--line);background:#ffffff0d;color:var(--text-primary);font:inherit;font-size:.85rem}.chat-input:focus{outline:none;border-color:var(--primary-light);box-shadow:0 0 0 3px #7c3bff33}.chat-input::placeholder{color:var(--text-muted)}.chat-send{flex:0 0 auto;width:38px;height:38px;border-radius:50%;border:1px solid var(--line-strong);background:#7c3bff47;color:var(--text-primary);cursor:pointer;display:grid;place-items:center}.chat-send svg{width:16px;height:16px}.chat-send:hover{background:#7c3bff73;box-shadow:var(--glow)}.chat-send:disabled{opacity:.5;cursor:default}.chat-signin{flex:0 0 auto;padding:.8rem .75rem calc(.8rem + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.chat-signin-btn{display:block;text-align:center;padding:.6rem 1rem;border-radius:10px;background:var(--secondary-color);color:#06210a;font-weight:700;font-size:.84rem;text-decoration:none;box-shadow:0 0 18px #53fc1873}.chat-signin-btn:hover{filter:brightness(1.08)}.chat-fab{position:fixed;right:1rem;bottom:1rem;z-index:1121;width:52px;height:52px;border-radius:50%;border:1px solid var(--line-strong);background:linear-gradient(160deg,#7c3bfff2,#5a1fe0f2);color:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:var(--glow),var(--shadow-md);transition:transform .2s var(--ease),right .3s var(--ease)}.chat-fab svg{width:22px;height:22px}.chat-fab:hover{transform:translateY(-2px)}.chat-fab-dot{position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;background:var(--secondary-color);box-shadow:0 0 8px #53fc18e6}@media(min-width:1100px){body.chat-open .chat-fab{right:calc(var(--chat-w) + 1rem)}}@media(prefers-reduced-motion:reduce){.chat-panel,.chat-fab,body.app-body{transition:none}}.chat-compose{position:relative}.chat-emoji-btn{flex:0 0 auto;width:34px;height:34px;align-self:center;border-radius:50%;border:1px solid var(--line);background:#ffffff0d;font-size:1rem;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.chat-emoji-btn:hover{border-color:var(--primary-light)}.chat-emoji-panel{position:absolute;bottom:calc(100% + .4rem);left:.75rem;right:.75rem;z-index:2;display:grid;grid-template-columns:repeat(8,1fr);gap:.15rem;padding:.5rem;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface-solid);box-shadow:var(--shadow-md)}.chat-emoji-panel[hidden]{display:none}.chat-emoji{border:0;background:none;font-size:1.05rem;line-height:1.5;cursor:pointer;border-radius:6px;padding:0}.chat-emoji:hover{background:#7c3bff4d}.chat-del{flex:0 0 auto;align-self:flex-start;margin-top:.3rem;width:24px;height:24px;border-radius:6px;border:1px solid transparent;background:none;color:var(--text-muted);cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .15s var(--ease),color .15s var(--ease)}.chat-del svg{width:14px;height:14px}.chat-msg:hover .chat-del,.chat-del:focus-visible{opacity:1}.chat-del:hover{color:#ff8a8a;border-color:#ff8a8a66}@media(hover:none){.chat-panel.can-moderate .chat-del{opacity:.65}}#adminGate{max-width:460px;margin:3rem auto 0;padding:2rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);backdrop-filter:blur(8px)}#adminGate h1{margin:0;font-family:var(--font-heading)}#adminGate label{font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}#adminGate input{margin-top:.4rem;padding:.65rem .8rem;border-radius:10px;border:1px solid var(--line);background:#ffffff0d;color:var(--text-primary);font:inherit;font-size:.95rem;text-transform:none;letter-spacing:normal}#adminGate input:focus{outline:none;border-color:var(--primary-light);box-shadow:0 0 0 3px #7c3bff33}#adminGate input::placeholder{color:var(--text-muted)}html{scrollbar-gutter:stable}body.chat-locked{overflow:hidden}@media(max-width:1099px){.chat-panel{left:0;right:0;width:auto}.chat-compose,.chat-signin{padding-left:calc(.75rem + env(safe-area-inset-left));padding-right:calc(.75rem + env(safe-area-inset-right))}.chat-panel.is-open~.chat-fab,body.chat-open .chat-fab{display:none}}.connect-stream{grid-column:1 / -1;margin-top:var(--spacing-md)}.stream-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line-strong);background:#000;box-shadow:var(--shadow-lg),0 0 30px #53fc182e}.stream-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media(max-width:640px){.stream-frame{aspect-ratio:16 / 10}}.social-link.is-stake-us{color:#ff4d4d!important}.social-link.is-stake-us svg{filter:drop-shadow(0 0 6px rgba(255,77,77,.85)) drop-shadow(0 0 14px rgba(255,77,77,.45))}.social-link.is-stake-us:hover,.social-link.is-stake-us:focus-visible{color:#ff6b6b!important}.social-link .ic-base,.social-link .ic-hover{transition:opacity .22s var(--ease),transform .22s var(--ease);transform-origin:12px 12px}.social-link .ic-hover{opacity:0;transform:scale(.82)}.social-link:hover .ic-base,.social-link:focus-visible .ic-base{opacity:0;transform:scale(.82)}.social-link:hover .ic-hover,.social-link:focus-visible .ic-hover{opacity:1;transform:scale(1)}.social-link:hover svg,.social-link:focus-visible svg{filter:drop-shadow(0 0 7px rgba(255,255,255,.35))}.social-link.is-stake-us:hover svg,.social-link.is-stake-us:focus-visible svg{filter:drop-shadow(0 0 8px rgba(255,77,77,.55))}@media(prefers-reduced-motion:reduce){.social-link .ic-base,.social-link .ic-hover{transition:opacity .01ms;transform:none!important}}.lb-meta{display:flex;align-items:baseline;gap:.6rem;justify-content:center;margin-top:1.25rem;flex-wrap:wrap}.lb-pool{font-family:var(--font-heading);font-size:clamp(1.6rem,5vw,2.4rem);font-weight:800;color:#ffd76a;text-shadow:0 0 18px rgba(255,200,60,.55),0 0 44px rgba(255,170,0,.3)}.lb-pool-lbl{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.lb-status{display:flex;align-items:center;gap:.5rem;justify-content:center;margin-top:.6rem;font-size:.78rem;color:var(--text-secondary)}.lb-dot{width:8px;height:8px;border-radius:50%;background:var(--text-muted);flex:0 0 auto}.lb-dot.is-live{background:var(--secondary-color);box-shadow:0 0 10px #53fc18e6;animation:lbPulse 1.6s ease-in-out infinite}@keyframes lbPulse{0%,to{opacity:1}50%{opacity:.35}}.lb-timer{display:flex;gap:.5rem;justify-content:center;margin-top:1.4rem}.lb-t{display:grid;gap:.2rem;justify-items:center;min-width:58px;padding:.5rem .4rem;border:1px solid var(--line);border-radius:10px;background:#ffffff08}.lb-t b{font-family:var(--font-heading);font-size:clamp(1.1rem,3.4vw,1.6rem);font-weight:800;font-variant-numeric:tabular-nums;color:var(--text-primary);text-shadow:0 0 14px rgba(124,59,255,.55)}.lb-t span{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.lb-podium{display:grid;gap:1rem;margin-bottom:2.5rem;align-items:end}@media(min-width:760px){.lb-podium{grid-template-columns:repeat(3,1fr)}}.lb-card{position:relative;display:grid;justify-items:center;gap:.3rem;padding:2rem 1.25rem 1.5rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.lb-card:hover{transform:translateY(-4px)}.lb-card.is-gold{border-color:#ffc83c73;box-shadow:0 18px 44px -16px #ffbe2899,inset 0 0 40px #ffbe280f}.lb-card.is-silver{border-color:#d2e2ff61;box-shadow:0 14px 36px -16px #c8dcff80,inset 0 0 34px #c8dcff0d}.lb-card.is-bronze{border-color:#e0985861;box-shadow:0 14px 36px -16px #dc8c3c80,inset 0 0 34px #dc8c3c0d}@media(min-width:760px){.lb-card.is-gold{transform:translateY(-18px);padding-top:2.4rem}.lb-card.is-gold:hover{transform:translateY(-22px)}}.lb-crown{position:absolute;top:-18px;font-size:1.6rem;filter:drop-shadow(0 0 10px rgba(255,200,60,.9));animation:lbFloat 3s ease-in-out infinite}@keyframes lbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.lb-rankno{font-family:var(--font-heading);font-size:1.05rem;font-weight:800;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#120b02}.is-gold .lb-rankno{background:linear-gradient(140deg,#ffe27a,#e9a400)}.is-silver .lb-rankno{background:linear-gradient(140deg,#eef4ff,#a9bcd8)}.is-bronze .lb-rankno{background:linear-gradient(140deg,#f0b183,#b46a2c)}.lb-av{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin-top:.5rem;font-weight:700;font-size:1.05rem;background:#ffffff0f;border:1px solid var(--line);color:var(--text-primary)}.lb-name{margin:.5rem 0 .2rem;font-size:1rem;font-weight:700;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-lbl{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.lb-lbl-prize{margin-top:.7rem}.lb-amt{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums}.lb-prize{font-family:var(--font-heading);font-weight:800;font-size:1.6rem;color:#8dffa8;text-shadow:0 0 16px rgba(83,252,24,.5)}.is-gold .lb-prize{font-size:2rem}.lb-bar{width:78%;height:3px;border-radius:99px;background:#ffffff14;overflow:hidden;margin-top:.6rem}.lb-bar-fill{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--primary-light),var(--primary-color));box-shadow:0 0 10px #7c3bffb3;transition:width .9s var(--ease)}.lb-pctlbl{font-size:.6rem;letter-spacing:.1em;color:var(--text-muted);margin-top:.25rem}.lb-searchwrap{max-width:680px;margin:0 auto 1rem}.lb-search{width:100%;padding:.7rem 1rem;border-radius:10px;font:inherit;font-size:.9rem;border:1px solid var(--line);background:#ffffff0a;color:var(--text-primary)}.lb-search:focus{outline:none;border-color:var(--primary-light);box-shadow:0 0 0 3px #7c3bff33}.lb-table{max-width:680px;margin:0 auto}.lb-thead,.lb-row{display:grid;grid-template-columns:2.2rem 1fr auto 4.5rem;gap:.7rem;align-items:center}.lb-thead{padding:0 .9rem .5rem;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.lb-thead span:nth-child(3),.lb-thead span:nth-child(4){text-align:right}.lb-rows{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.lb-row{position:relative;padding:.7rem .9rem;border-radius:10px;overflow:hidden;background:#ffffff06;border:1px solid var(--line);transition:border-color .18s var(--ease),background .18s var(--ease)}.lb-row:hover{background:#ffffff0b;border-color:var(--line-strong)}.lb-r-rank{font-family:var(--font-heading);font-weight:800;color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums}.lb-r-who{display:flex;align-items:center;gap:.55rem;min-width:0}.lb-r-av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;font-size:.75rem;font-weight:700;background:#ffffff0f;border:1px solid var(--line)}.lb-r-name{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-r-amt{font-family:var(--font-heading);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.lb-r-prize{text-align:right;font-size:.85rem;font-weight:700;color:#8dffa8;text-shadow:0 0 10px rgba(83,252,24,.4)}.lb-r-prize.is-none{color:var(--text-muted);text-shadow:none;font-weight:400}.lb-r-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff0d}.lb-r-bar-fill{display:block;height:100%;background:linear-gradient(90deg,rgba(160,107,255,.85),transparent);transition:width .9s var(--ease)}.lb-none{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:.88rem}.lb-empty{max-width:480px;margin:0 auto;text-align:center;padding:2.5rem 1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.lb-empty-mark{font-size:2.2rem;margin-bottom:.6rem;filter:drop-shadow(0 0 12px rgba(124,59,255,.5))}.lb-empty h3{margin:0 0 .5rem;font-size:1.1rem}.lb-empty p{margin:0;color:var(--text-muted);font-size:.9rem}.lb-foot{text-align:center;color:var(--text-muted);font-size:.78rem;margin-top:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:520px){.lb-thead,.lb-row{grid-template-columns:1.8rem 1fr auto}.lb-thead span:nth-child(4){display:none}.lb-r-prize{grid-column:3;text-align:right;font-size:.74rem;margin-top:-.2rem}.lb-r-amt{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.lb-crown,.lb-dot.is-live{animation:none}.lb-bar-fill,.lb-r-bar-fill{transition:none}}a[href*="stake.us"]{--u-glow: #ff4d4d}.social-link.is-wordmark{width:auto!important;min-width:46px;padding:0 .8rem;font-family:var(--font-primary);font-weight:700;font-size:.95rem;letter-spacing:-.015em;line-height:1;white-space:nowrap;color:#fff;text-shadow:var(--neon-off);transition:text-shadow .28s var(--ease),color .28s var(--ease)}.social-link.is-wordmark:hover,.social-link.is-wordmark:focus-visible{text-shadow:var(--neon-on)}.social-link.is-wordmark .wm-tld{font-weight:600;opacity:.82}@media(max-width:420px){.social-link.is-wordmark{padding:0 .6rem;font-size:.86rem}}.poker-runtime{margin:.85rem 0 0;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:8px;font-size:.8rem;font-family:var(--font-primary);color:var(--text-muted);background:#ffffff05}.poker-runtime.is-bad{color:#f0a623;border-color:#f0a623;background:#f0a6231a;font-weight:600}
