.landing_landing__wzePS{--canna-green:#22c55e;--canna-green-light:#4ade80;--canna-green-dark:#16a34a;--canna-glow:rgba(34,197,94,.4);--canna-glow-strong:rgba(34,197,94,.6);--dark-950:#09090b;--dark-900:#18181b;--dark-800:#27272a;--dark-700:#3f3f46;--dark-600:#52525b;--dark-500:#71717a;--dark-400:#a1a1aa;--dark-300:#d4d4d8;--twitch-purple:#9146ff;--kick-green:#53fc18;background:var(--dark-950);color:#fff;overflow-x:hidden}.landing_skipLink__5qvgU{position:absolute;top:-100px;left:50%;transform:translateX(-50%);background:var(--canna-green);color:#000;padding:.75rem 1.5rem;border-radius:0 0 8px 8px;z-index:9999;font-weight:600;transition:top .2s ease}.landing_skipLink__5qvgU:focus{top:0;outline:none}.landing_navbar__PdSBD{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem 0;transition:all .3s ease}.landing_navbarScrolled__OCqKE{background:rgba(9,9,11,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.05);padding:.75rem 0}.landing_navLink__xHnAG{color:var(--dark-400);font-weight:500;text-decoration:none;transition:color .2s;padding:.5rem 0}.landing_navLink__xHnAG:focus,.landing_navLink__xHnAG:hover{color:#fff}.landing_userMenuBtn__6HhJ5{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;transition:all .2s;cursor:pointer}.landing_userMenuBtn__6HhJ5:focus,.landing_userMenuBtn__6HhJ5:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.landing_userAvatar__qaWyg{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.landing_navSkeleton__SuCDG{width:100px;height:40px;background:hsla(0,0%,100%,.1);border-radius:12px;animation:landing_shimmer__mSjgi 1.5s infinite}.landing_hero__q8CYs{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding-top:80px}.landing_heroBg__wDK2F{position:absolute;inset:0;pointer-events:none}.landing_heroOrb__uTP1w{position:absolute;border-radius:50%;filter:blur(100px);animation:landing_float__RgCvt 20s ease-in-out infinite}.landing_heroOrb1__r4Xal{width:600px;height:600px;background:var(--canna-glow);top:-200px;left:-200px;animation-delay:0s}.landing_heroOrb2__IQtye{width:400px;height:400px;background:rgba(139,92,246,.2);bottom:-100px;right:-100px;animation-delay:-10s}.landing_heroOrb3__X1KXm{width:300px;height:300px;background:var(--canna-glow);top:50%;left:60%;opacity:.3;animation-delay:-5s}@keyframes landing_float__RgCvt{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}.landing_heroGrid__CqhGf{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:80px 80px}.landing_heroContent__NNbES{position:relative;z-index:1;text-align:center}.landing_heroLogo__vsW6B{filter:drop-shadow(0 0 60px var(--canna-glow));animation:landing_pulseGlow__RzxKc 3s ease-in-out infinite}@keyframes landing_pulseGlow__RzxKc{0%,to{filter:drop-shadow(0 0 40px var(--canna-glow))}50%{filter:drop-shadow(0 0 80px var(--canna-glow))}}.landing_heroTitle__Xo2Om{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:.75rem;line-height:1.1}.landing_heroSubtitle__gJDpr{max-width:700px;margin:0 auto 2rem;color:var(--dark-300);font-size:1.125rem;line-height:1.6}.landing_gradientText__VLOPW{background:linear-gradient(135deg,var(--canna-green-light),var(--canna-green),#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_platformBadge__idm5H{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.9rem}.landing_platformBadgeTwitch__VqDof{background:rgba(145,70,255,.15);border:1px solid rgba(145,70,255,.3);color:var(--twitch-purple)}.landing_platformBadgeKick__fqseF{background:rgba(83,252,24,.1);border:1px solid rgba(83,252,24,.3);color:var(--kick-green)}.landing_tagBadge__hFD72{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:50px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:var(--canna-green);font-size:.85rem;font-weight:500}.landing_platformLabel__pdCHp{color:var(--dark-500);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}.landing_platformDivider__vwOos{color:var(--dark-600)}.landing_btnCanna__5yq_8{background:linear-gradient(135deg,var(--canna-green),var(--canna-green-dark));border:none;color:#000;font-weight:600;padding:.875rem 2rem;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 20px var(--canna-glow);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none}.landing_btnCanna__5yq_8:focus,.landing_btnCanna__5yq_8:hover{transform:translateY(-2px);box-shadow:0 8px 30px var(--canna-glow);color:#000}.landing_btnCanna__5yq_8:disabled{opacity:.7;cursor:not-allowed;transform:none}.landing_btnGlass__B5T9o{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-weight:500;padding:.875rem 2rem;border-radius:12px;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none}.landing_btnGlass__B5T9o:focus,.landing_btnGlass__B5T9o:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff;transform:translateY(-2px)}.landing_btnDanger__lgnOn{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 20px rgba(239,68,68,.4)}.landing_btnDanger__lgnOn:hover{box-shadow:0 8px 30px rgba(239,68,68,.5)}.landing_stats__LMAQ9{padding:6rem 0;background:linear-gradient(180deg,var(--dark-950),var(--dark-900))}.landing_statCard__q5e12{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:2.5rem;text-align:center;transition:all .3s ease}.landing_statCard__q5e12:hover{background:hsla(0,0%,100%,.05);border-color:rgba(34,197,94,.2);transform:translateY(-5px)}.landing_statIcon__iepz_{width:60px;height:60px;border-radius:16px;background:rgba(34,197,94,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.5rem;color:var(--canna-green)}.landing_statValue__NQwC4{font-size:3rem;font-weight:700;margin-bottom:.5rem;font-variant-numeric:tabular-nums}.landing_statLabel__zRZlV{color:var(--dark-400);text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;font-weight:600}.landing_statError__KLaRY{color:var(--dark-500);font-size:.9rem}.landing_features__mJWV6{padding:6rem 0;background:var(--dark-900)}.landing_sectionHeader__hzQJz{text-align:center;margin-bottom:4rem}.landing_sectionTag__07Hji{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:50px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);color:var(--canna-green);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.landing_sectionTitle__GOW_R{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:1rem}.landing_sectionSubtitle__b4URb{color:var(--dark-400);font-size:1.1rem;max-width:600px;margin:0 auto}.landing_featureCard__ysoo5{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;padding:2rem;height:100%;transition:all .3s ease}.landing_featureCard__ysoo5:hover{background:hsla(0,0%,100%,.04);border-color:rgba(34,197,94,.3);transform:translateY(-5px)}.landing_featureIcon__gHMCf{width:56px;height:56px;border-radius:14px;background:rgba(34,197,94,.1);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--canna-green);margin-bottom:1.5rem;transition:all .3s ease}.landing_featureCard__ysoo5:hover .landing_featureIcon__gHMCf{background:rgba(34,197,94,.2)}.landing_featureTitle__8mUwL{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.landing_featureDesc__Cn9zD{color:var(--dark-400);font-size:.95rem;margin-bottom:1.5rem;line-height:1.6}.landing_featureList__g142z{list-style:none;padding:0;margin:0}.landing_featureListItem__5iW2R{display:flex;align-items:center;gap:.75rem;color:var(--dark-300);font-size:.9rem;margin-bottom:.5rem}.landing_featureListIcon__cCZWx{color:var(--canna-green);font-size:.75rem;flex-shrink:0}.landing_liveSection__mySWL{padding:6rem 0;background:var(--dark-950)}.landing_liveBadge__uiOCi{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:50px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.8rem;font-weight:600;margin-bottom:1rem}.landing_liveDot__ABxBd{width:8px;height:8px;background:#ef4444;border-radius:50%;animation:landing_pulse__TEYxe 2s ease-in-out infinite}@keyframes landing_pulse__TEYxe{0%,to{opacity:1}50%{opacity:.5}}.landing_channelCard__CMEo_{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;transition:all .3s ease;text-decoration:none;color:inherit}.landing_channelCard__CMEo_:focus,.landing_channelCard__CMEo_:hover{background:hsla(0,0%,100%,.05);border-color:rgba(239,68,68,.3);color:inherit;transform:translateX(5px);outline:none}.landing_channelAvatar__4xUKO{width:48px;height:48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:var(--dark-800)}.landing_channelInfo__zcZLO{flex:1;min-width:0}.landing_channelName__SZm8D{font-weight:600;margin-bottom:.25rem}.landing_channelGame__nsnMK,.landing_channelName__SZm8D{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_channelGame__nsnMK{font-size:.85rem;color:var(--dark-400)}.landing_channelViewers__FmNYH{display:flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:rgba(239,68,68,.1);border-radius:8px;color:#ef4444;font-size:.85rem;font-weight:600;flex-shrink:0}.landing_channelViewersDot__phIR1{width:6px;height:6px;background:#ef4444;border-radius:50%;animation:landing_pulse__TEYxe 2s ease-in-out infinite}.landing_channelSkeleton__2EI4I{height:80px;background:hsla(0,0%,100%,.02);border-radius:12px;animation:landing_shimmer__mSjgi 1.5s infinite}.landing_emptyState__vtqjO{text-align:center;padding:3rem;color:var(--dark-400)}.landing_errorState__6YXzp{text-align:center;padding:2rem;color:var(--dark-400)}.landing_retryBtn__dXEpe{margin-top:1rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s}.landing_retryBtn__dXEpe:hover{background:hsla(0,0%,100%,.15)}.landing_cta__gd6l9{padding:8rem 0;background:linear-gradient(180deg,var(--dark-900),var(--dark-950));text-align:center}.landing_ctaTitle__04LrS{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:.75rem}.landing_ctaSubtitle__IO9sw{max-width:600px;margin:0 auto 2rem;color:var(--dark-300)}.landing_footer__Nwuc2{padding:3rem 0;background:var(--dark-900);border-top:1px solid hsla(0,0%,100%,.05)}.landing_footerLink__cVb7_{color:var(--dark-400);text-decoration:none;transition:color .2s}.landing_footerLink__cVb7_:focus,.landing_footerLink__cVb7_:hover{color:#fff}.landing_footerCopyright__ASgnp{color:var(--dark-500);font-size:.9rem}.landing_footerHeart__bMuVj{color:var(--canna-green)}.landing_srOnly__GfmA9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes landing_shimmer__mSjgi{0%{background-position:-200% 0}to{background-position:200% 0}}.landing_shimmer__mSjgi{background:linear-gradient(90deg,hsla(0,0%,100%,.03) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.03) 75%);background-size:200% 100%;animation:landing_shimmer__mSjgi 1.5s infinite}@media (prefers-reduced-motion:reduce){.landing_channelSkeleton__2EI4I,.landing_channelViewersDot__phIR1,.landing_heroLogo__vsW6B,.landing_heroOrb__uTP1w,.landing_liveDot__ABxBd,.landing_navSkeleton__SuCDG,.landing_shimmer__mSjgi{animation:none}.landing_btnCanna__5yq_8,.landing_btnGlass__B5T9o,.landing_channelCard__CMEo_,.landing_featureCard__ysoo5,.landing_featureIcon__gHMCf,.landing_footerLink__cVb7_,.landing_navLink__xHnAG,.landing_navbar__PdSBD,.landing_retryBtn__dXEpe,.landing_statCard__q5e12,.landing_userMenuBtn__6HhJ5{transition:none}.landing_btnCanna__5yq_8:hover,.landing_btnGlass__B5T9o:hover,.landing_channelCard__CMEo_:hover,.landing_featureCard__ysoo5:hover,.landing_statCard__q5e12:hover{transform:none}}@media (max-width:767.98px){.landing_hero__q8CYs{padding-top:100px;min-height:auto;padding-bottom:4rem}.landing_heroOrb1__r4Xal{width:300px;height:300px;top:-100px;left:-100px}.landing_heroOrb2__IQtye{width:200px;height:200px}.landing_heroOrb3__X1KXm{display:none}.landing_features__mJWV6,.landing_liveSection__mySWL,.landing_stats__LMAQ9{padding:4rem 0}.landing_cta__gd6l9{padding:5rem 0}.landing_statCard__q5e12{padding:1.5rem}.landing_statValue__NQwC4{font-size:2rem}.landing_featureCard__ysoo5{padding:1.5rem}.landing_btnCanna__5yq_8,.landing_btnGlass__B5T9o{padding:.75rem 1.5rem;width:100%}}.landing_btnCanna__5yq_8:focus-visible,.landing_btnGlass__B5T9o:focus-visible,.landing_channelCard__CMEo_:focus-visible,.landing_footerLink__cVb7_:focus-visible,.landing_navLink__xHnAG:focus-visible{outline:2px solid var(--canna-green);outline-offset:2px}