.jrbLjq_backdrop{z-index:1000;background:var(--surface-overlay);-webkit-backdrop-filter:var(--backdrop-blur-strong);backdrop-filter:var(--backdrop-blur-strong);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.jrbLjq_modal{background:var(--surface-modal);border:1px solid var(--primary-border);width:100%;max-width:420px;box-shadow:0 24px 64px #00000080, 0 0 40px var(--primary-glow);border-radius:16px;margin:1rem;position:relative;overflow:hidden}.jrbLjq_closeButton{z-index:10;width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.jrbLjq_closeButton:hover{background:var(--primary-bg);color:var(--fg-primary)}.jrbLjq_header{text-align:center;padding:1.5rem 1.5rem 0}.jrbLjq_logo{color:var(--fg-primary);letter-spacing:-.5px;margin-bottom:1.25rem;font-size:1.25rem;font-weight:800}.jrbLjq_logoAccent{color:var(--primary-light)}.jrbLjq_tabBar{background:var(--primary-bg-faint);border-radius:10px;padding:3px;display:flex;position:relative}.jrbLjq_tab{z-index:1;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:color .2s;position:relative}.jrbLjq_tab:hover{color:var(--fg-secondary)}.jrbLjq_tabActive{color:var(--fg-primary)}.jrbLjq_tabIndicator{background:var(--primary-bg-strong);border:1px solid var(--primary-border);box-shadow:0 0 12px var(--primary-glow);border-radius:8px;position:absolute;top:3px;bottom:3px}.jrbLjq_body{padding:1.5rem}.jrbLjq_fieldGroup{flex-direction:column;gap:.875rem;display:flex}.jrbLjq_field{flex-direction:column;gap:.35rem;display:flex}.jrbLjq_label{color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.jrbLjq_inputWrapper{align-items:center;display:flex;position:relative}.jrbLjq_inputIcon{color:var(--fg-muted);pointer-events:none;position:absolute;left:.75rem}.jrbLjq_input{background:var(--surface-input);border:1px solid var(--border-default);width:100%;color:var(--fg-primary);border-radius:10px;padding:.7rem .75rem .7rem 2.5rem;font-size:.875rem;transition:all .2s}.jrbLjq_input::placeholder{color:var(--fg-faint)}.jrbLjq_input:focus{background:var(--surface-input-focus);border-color:var(--primary-border-strong);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.jrbLjq_inputError{border-color:var(--danger-border)}.jrbLjq_inputError:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-glow)}.jrbLjq_togglePassword{width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;right:.5rem}.jrbLjq_togglePassword:hover{color:var(--fg-primary)}.jrbLjq_forgotLink{color:var(--primary-light);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-size:.75rem;transition:opacity .2s}.jrbLjq_forgotLink:hover{opacity:.8}.jrbLjq_rememberRow{color:var(--fg-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.jrbLjq_rememberRow input{accent-color:var(--primary);cursor:pointer}.jrbLjq_submitButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:.5rem;padding:.75rem;font-size:.9rem;font-weight:700;transition:all .2s}.jrbLjq_submitButton:hover:not(:disabled){filter:brightness(1.15);box-shadow:0 0 20px var(--primary-glow-strong)}.jrbLjq_submitButton:disabled{opacity:.5;cursor:not-allowed}.jrbLjq_divider{align-items:center;gap:.75rem;margin:1.25rem 0;display:flex}.jrbLjq_dividerLine{background:var(--border-default);flex:1;height:1px}.jrbLjq_dividerText{color:var(--fg-faint);text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-weight:600}.jrbLjq_oauthButtons{flex-direction:column;gap:.625rem;display:flex}.jrbLjq_oauthButton{border:1px solid var(--border-default);background:var(--surface-glass);width:100%;color:var(--fg-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.625rem;padding:.7rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.jrbLjq_oauthButton:hover{background:var(--surface-glass-hover);border-color:var(--primary-border-hover)}.jrbLjq_twitchButton{border-color:#9146ff4d}.jrbLjq_twitchButton:hover{background:#9146ff1a;border-color:#9146ff80}.jrbLjq_youtubeButton{border-color:#ff00004d}.jrbLjq_youtubeButton:hover{background:#ff000014;border-color:#ff000080}.jrbLjq_banWarning{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--fg-secondary);border-radius:8px;gap:.5rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.7rem;line-height:1.4;display:flex}.jrbLjq_banWarningIcon{color:var(--warning);flex-shrink:0;margin-top:1px}.jrbLjq_errorMessage{background:var(--danger-bg-subtle);border:1px solid var(--danger-border-subtle);color:var(--danger);border-radius:8px;padding:.625rem .75rem;font-size:.8rem}.jrbLjq_successMessage{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success);text-align:center;border-radius:8px;padding:.625rem .75rem;font-size:.8rem}.jrbLjq_backButton{color:var(--fg-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:1rem;padding:0;font-size:.8rem;transition:color .2s;display:flex}.jrbLjq_backButton:hover{color:var(--fg-primary)}.jrbLjq_forgotTitle{color:var(--fg-primary);margin-bottom:.375rem;font-size:1rem;font-weight:700}.jrbLjq_forgotDesc{color:var(--fg-secondary);margin-bottom:1rem;font-size:.8rem;line-height:1.4}.jrbLjq_passwordHint{color:var(--fg-faint);font-size:.65rem;line-height:1.4}.jrbLjq_consentHint{color:var(--fg-muted);text-align:center;margin:0;font-size:.72rem;line-height:1.5}.jrbLjq_consentHint a{color:var(--primary-light);text-decoration:underline}
@keyframes R7DqAq_shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes R7DqAq_glowPulse{0%,to{box-shadow:0 0 20px var(--primary-glow), 0 0 60px var(--primary-glow)}50%{box-shadow:0 0 30px var(--primary-glow-strong), 0 0 80px var(--primary-glow)}}@keyframes R7DqAq_floatGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes R7DqAq_starPulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes R7DqAq_meshOrb1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(60px,-40px)scale(1.1)}66%{transform:translate(-30px,30px)scale(.95)}}@keyframes R7DqAq_meshOrb2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-50px,50px)scale(1.08)}66%{transform:translate(40px,-20px)scale(.92)}}@keyframes R7DqAq_meshOrb3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,40px)scale(1.05)}66%{transform:translate(-60px,-30px)scale(.97)}}@keyframes R7DqAq_shapeFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(8deg)}}@keyframes R7DqAq_drawLine{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}@keyframes R7DqAq_livePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes R7DqAq_progressFill{0%{width:0}}@keyframes R7DqAq_countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.R7DqAq_page{background:var(--bg-base);min-height:100vh;color:var(--fg-primary);position:relative;overflow-x:hidden}.R7DqAq_cosmicBg{pointer-events:none;z-index:0;position:fixed;inset:0}.R7DqAq_star{animation:R7DqAq_starPulse var(--dur) ease-in-out infinite;animation-delay:var(--delay);will-change:opacity, transform;border-radius:50%;position:absolute}.R7DqAq_meshLayer{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.R7DqAq_meshOrb{filter:blur(80px);will-change:transform;opacity:.7;border-radius:50%;position:absolute}.R7DqAq_meshOrb1{background:radial-gradient(circle, var(--primary-glow-strong) 0%, transparent 70%);width:500px;height:500px;animation:14s ease-in-out infinite R7DqAq_meshOrb1;top:-10%;left:-5%}.R7DqAq_meshOrb2{background:radial-gradient(circle, var(--accent-cyan-glow) 0%, transparent 70%);width:400px;height:400px;animation:12s ease-in-out infinite R7DqAq_meshOrb2;top:30%;right:-8%}.R7DqAq_meshOrb3{background:radial-gradient(circle, var(--accent-pink-bg) 0%, transparent 70%);width:450px;height:450px;animation:16s ease-in-out infinite R7DqAq_meshOrb3;bottom:10%;left:20%}.R7DqAq_floatingShapes{pointer-events:none;z-index:0;position:fixed;inset:0}.R7DqAq_shape{opacity:.06;animation:R7DqAq_shapeFloat var(--dur) ease-in-out infinite;animation-delay:var(--delay);border:1px solid;border-radius:4px;position:absolute}.R7DqAq_nav{z-index:100;justify-content:space-between;align-items:center;height:64px;padding:0 clamp(16px,4vw,48px);transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.R7DqAq_navScrolled{background:var(--primary-bg-subtle);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border-bottom:1px solid var(--border-subtle)}.R7DqAq_navLogo{align-items:center;gap:10px;text-decoration:none;display:flex}.R7DqAq_navLogoText{background:linear-gradient(135deg, var(--primary-light), var(--accent-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.R7DqAq_navLogoAccent{-webkit-text-fill-color:var(--primary)}.R7DqAq_navActions,.R7DqAq_navSecondary{align-items:center;gap:12px;display:flex}.R7DqAq_navBurger{border:1px solid var(--border-default);width:40px;height:40px;color:var(--fg-primary);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:none}.R7DqAq_navBurger:hover{border-color:var(--primary-border-hover);background:var(--primary-bg-faint)}.R7DqAq_navLink{color:var(--fg-secondary);border-radius:8px;padding:6px 12px;font-size:14px;text-decoration:none;transition:color .2s}.R7DqAq_navLink:hover{color:var(--fg-primary)}.R7DqAq_navBtnSecondary{border:1px solid var(--border-default);color:var(--fg-primary);cursor:pointer;background:0 0;border-radius:10px;padding:8px 16px;font-size:14px;transition:border-color .2s,background .2s}.R7DqAq_navBtnSecondary:hover{border-color:var(--primary-border-hover);background:var(--primary-bg-faint)}.R7DqAq_navBtnPrimary{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;cursor:pointer;border:none;border-radius:10px;padding:8px 20px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .2s}.R7DqAq_navBtnPrimary:hover{box-shadow:0 4px 20px var(--primary-glow);transform:translateY(-1px)}.R7DqAq_hero{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:clamp(80px,12vh,140px) clamp(16px,4vw,48px) clamp(40px,6vh,80px);display:flex;position:relative}.R7DqAq_heroBadge{letter-spacing:.5px;color:var(--primary-light);border:1px solid var(--primary-border);background:linear-gradient(135deg, var(--primary-bg-faint), transparent);background-size:400% 100%;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 20px;font-size:13px;font-weight:600;animation:3s ease-in-out infinite R7DqAq_shimmer;display:inline-flex}.R7DqAq_heroTitle{letter-spacing:-1.5px;margin:0 0 20px;font-size:clamp(36px,7vw,76px);font-weight:800;line-height:1.08}.R7DqAq_heroTitleGradient{background:linear-gradient(135deg, var(--primary-light), var(--accent-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.R7DqAq_heroSub{color:var(--fg-secondary);max-width:560px;margin:0 auto 36px;font-size:clamp(16px,2vw,20px);line-height:1.6}.R7DqAq_heroCtas{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:56px;display:flex}.R7DqAq_ctaPrimary{background:linear-gradient(135deg, var(--primary), var(--primary-light));color:#fff;cursor:pointer;border:none;border-radius:14px;padding:14px 32px;font-size:16px;font-weight:700;transition:transform .15s,box-shadow .3s;animation:3s ease-in-out infinite R7DqAq_glowPulse}.R7DqAq_ctaPrimary:hover{transform:translateY(-2px)scale(1.02)}.R7DqAq_ctaSecondary{border:1px solid var(--border-default);color:var(--fg-primary);cursor:pointer;background:0 0;border-radius:14px;padding:14px 28px;font-size:16px;font-weight:600;transition:border-color .2s,background .2s}.R7DqAq_ctaSecondary:hover{border-color:var(--primary-border-hover);background:var(--primary-bg-faint)}.R7DqAq_heroMockupWrap{perspective:1200px;width:100%;max-width:900px;margin:0 auto}.R7DqAq_heroMockup{border:1px solid var(--border-default);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:transform;background:#08051acc;border-radius:16px;transition:transform .15s ease-out;animation:6s ease-in-out infinite R7DqAq_floatGentle;overflow:hidden}.R7DqAq_mockupBrowserBar{border-bottom:1px solid var(--border-subtle);background:#0000004d;align-items:center;gap:8px;padding:10px 16px;display:flex}.R7DqAq_mockupDot{border-radius:50%;width:10px;height:10px}.R7DqAq_mockupUrlBar{color:var(--fg-muted);background:#ffffff0d;border-radius:6px;flex:1;margin-left:8px;padding:4px 12px;font-size:12px}.R7DqAq_mockupWeekHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.R7DqAq_mockupWeekTitle{color:var(--fg-primary);font-size:14px;font-weight:600}.R7DqAq_mockupWeekNav{gap:6px;display:flex}.R7DqAq_mockupWeekBtn{border:1px solid var(--border-subtle);color:var(--fg-muted);background:0 0;border-radius:6px;padding:3px 10px;font-size:11px}.R7DqAq_mockupDayRows{flex-direction:column;gap:4px;padding:8px 12px;display:flex}.R7DqAq_mockupDayRow{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;align-items:stretch;gap:8px;padding:6px;display:flex}.R7DqAq_mockupDayRowToday{border-color:var(--accent-cyan-border)}.R7DqAq_mockupDayHeader{background:var(--primary-bg-faint);border:1px solid var(--border-subtle);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-width:44px;padding:4px 6px;display:flex}.R7DqAq_mockupDayHeaderToday{background:var(--accent-cyan-bg);border-color:var(--accent-cyan-border)}.R7DqAq_mockupDayName{color:var(--primary-light);text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:700}.R7DqAq_mockupDayDate{color:var(--fg-muted);font-size:8px}.R7DqAq_mockupDaySessions{flex:1;align-items:center;gap:6px;display:flex;overflow:hidden}.R7DqAq_mockupSession{background:var(--primary-bg-faint);border:1px solid var(--border-subtle);white-space:nowrap;border-left:3px solid;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;display:flex}.R7DqAq_mockupSessionTime{color:var(--primary-light);background:var(--primary-bg);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.R7DqAq_mockupSessionTitle{color:var(--fg-primary);font-size:9px;font-weight:600}.R7DqAq_mockupNoStream{color:var(--fg-faint);font-size:9px}.R7DqAq_mockupSocialRow{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:4px;padding:6px 12px;display:flex}.R7DqAq_mockupSocialChip{background:var(--surface-glass);border:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:4px;padding:2px 6px;font-size:8px}.R7DqAq_section{z-index:1;max-width:1200px;margin:0 auto;padding:clamp(60px,10vh,120px) clamp(16px,4vw,48px);position:relative}.R7DqAq_sectionTitle{text-align:center;letter-spacing:-1px;margin:0 0 12px;font-size:clamp(28px,5vw,48px);font-weight:800}.R7DqAq_sectionSub{color:var(--fg-secondary);text-align:center;max-width:600px;margin:0 auto 48px;font-size:clamp(15px,1.8vw,18px);line-height:1.6}.R7DqAq_trustBar{z-index:1;flex-direction:column;align-items:center;gap:16px;padding:32px clamp(16px,4vw,48px);display:flex;position:relative}.R7DqAq_trustLabel{text-transform:uppercase;letter-spacing:2px;color:var(--fg-muted);font-size:12px;font-weight:600}.R7DqAq_trustAvatars{align-items:center;gap:.2rem;display:flex}.R7DqAq_trustAvatar{border:2px solid var(--bg-base);object-fit:cover;border-radius:50%;width:50px;height:50px;margin-left:-8px}.R7DqAq_trustAvatar:first-child{margin-left:0}.R7DqAq_trustPlatforms{align-items:center;gap:12px;display:flex}.R7DqAq_trustPlatformBadge{border:1px solid var(--border-subtle);color:var(--fg-primary);border-radius:6px;align-items:center;gap:.5rem;padding:4px 12px;font-size:1.2rem;font-weight:600;display:flex}.R7DqAq_showcaseWrap{z-index:1;justify-content:center;padding:clamp(40px,8vh,100px) clamp(16px,4vw,48px);display:flex;position:relative}.R7DqAq_showcasePerspective{perspective:1400px;width:100%;max-width:1100px}.R7DqAq_showcaseMockup{border:1px solid var(--border-default);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:transform;box-shadow:0 40px 100px #00000080, 0 0 60px var(--primary-bg-faint);background:#08051ad9;border-radius:16px;overflow:hidden}.R7DqAq_callouts{pointer-events:none;position:absolute;inset:0}.R7DqAq_callout{background:var(--primary-bg-strong);border:1px solid var(--primary-border);color:var(--primary-light);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:flex;position:absolute}.R7DqAq_callout1{top:30%;right:-10px}.R7DqAq_callout2{top:55%;left:-10px}.R7DqAq_callout3{bottom:15%;right:5%}.R7DqAq_toggleWrap{justify-content:center;margin-bottom:48px;display:flex}.R7DqAq_togglePill{background:var(--surface-card);border:1px solid var(--border-default);border-radius:14px;padding:4px;display:flex;position:relative}.R7DqAq_toggleBtn{z-index:1;cursor:pointer;color:var(--fg-muted);background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 28px;font-size:15px;font-weight:600;transition:color .2s;display:flex;position:relative}.R7DqAq_toggleBtnActive{color:#fff}.R7DqAq_toggleIndicator{z-index:0;border-radius:10px;position:absolute;top:4px;bottom:4px}.R7DqAq_toggleIndicatorStreamer{background:linear-gradient(135deg, var(--primary), var(--primary-light));box-shadow:0 2px 12px var(--primary-glow)}.R7DqAq_toggleIndicatorViewer{background:linear-gradient(135deg, #0891b2, var(--accent-cyan));box-shadow:0 2px 12px var(--accent-cyan-glow)}.R7DqAq_featureGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1100px;margin:0 auto;display:grid}.R7DqAq_featureCard{background:var(--surface-card);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform;border-radius:16px;padding:24px;transition:transform .2s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.R7DqAq_featureCard:hover{border-color:var(--primary-border-hover);box-shadow:0 8px 32px #0000004d, 0 0 20px var(--primary-bg-faint)}.R7DqAq_featureCardCyan:hover{border-color:var(--accent-cyan-border);box-shadow:0 8px 32px #0000004d, 0 0 20px var(--accent-cyan-bg-subtle)}.R7DqAq_featureIcon{background:var(--primary-bg);width:40px;height:40px;color:var(--primary-light);border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.R7DqAq_featureIconCyan{background:var(--accent-cyan-bg);color:var(--accent-cyan)}.R7DqAq_featureTitle{color:var(--fg-primary);margin:0 0 6px;font-size:16px;font-weight:700}.R7DqAq_featureDesc{color:var(--fg-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.R7DqAq_comingSoonBadge{background:var(--warning-bg);color:var(--warning);border:1px solid var(--warning-border);border-radius:6px;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.R7DqAq_featureMockup{border:1px solid var(--border-subtle);background:#0000004d;border-radius:10px;min-height:100px;padding:12px;overflow:hidden}.R7DqAq_miniGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.R7DqAq_miniDay{text-align:center;color:var(--fg-muted);font-size:8px;font-weight:600}.R7DqAq_miniBlock{border-left:2px solid;border-radius:3px;height:16px;margin-top:3px}.R7DqAq_miniImportFlow{justify-content:center;align-items:center;gap:12px;display:flex}.R7DqAq_miniImportBox{border:1px solid var(--border-subtle);color:var(--fg-secondary);background:var(--primary-bg-faint);border-radius:8px;padding:8px 14px;font-size:11px;font-weight:600}.R7DqAq_miniArrow{color:var(--primary-light);font-size:18px}.R7DqAq_miniThemeGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.R7DqAq_miniThemeSwatch{border:1px solid #ffffff1a;border-radius:6px;height:24px}.R7DqAq_miniThemeSwatchActive{border-color:var(--primary-light);box-shadow:0 0 8px var(--primary-glow)}.R7DqAq_miniBrowserBar{background:#0000004d;border-radius:6px 6px 0 0;align-items:center;gap:4px;margin-bottom:6px;padding:4px 8px;display:flex}.R7DqAq_miniBrowserDot{border-radius:50%;width:6px;height:6px}.R7DqAq_miniBrowserUrl{color:var(--fg-muted);margin-left:6px;font-size:9px}.R7DqAq_miniObsWidgets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.R7DqAq_miniObsWidget{border:1px solid var(--border-subtle);background:var(--primary-bg-faint);border-radius:6px;padding:8px}.R7DqAq_miniObsLabel{color:var(--fg-muted);margin-bottom:4px;font-size:8px;font-weight:600}.R7DqAq_miniObsContent{color:var(--fg-secondary);font-size:10px}.R7DqAq_miniChatWindow{flex-direction:column;gap:4px;display:flex}.R7DqAq_miniChatMsg{color:var(--fg-secondary);background:#ffffff08;border-radius:4px;padding:3px 6px;font-size:10px}.R7DqAq_miniChatBot{color:var(--primary-light);font-weight:600}.R7DqAq_miniChatUser{color:var(--accent-cyan);font-weight:600}.R7DqAq_miniSocialIcons{flex-wrap:wrap;gap:8px;display:flex}.R7DqAq_miniSocialDot{border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--fg-muted);border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.R7DqAq_miniStars{justify-content:center;gap:8px;display:flex}.R7DqAq_miniStar{border:2px dashed var(--border-default);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.R7DqAq_miniStarFilled{border-style:solid;border-color:var(--accent-cyan-border)}.R7DqAq_miniCalGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.R7DqAq_miniCalDay{aspect-ratio:1;background:#ffffff08;border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex}.R7DqAq_miniCalDot{background:var(--accent-cyan);border-radius:50%;width:4px;height:4px}.R7DqAq_miniTodayList{flex-direction:column;gap:6px;display:flex}.R7DqAq_miniTodayItem{background:#ffffff08;border-radius:6px;align-items:center;gap:8px;padding:6px;display:flex}.R7DqAq_miniTodayAvatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.R7DqAq_miniTodayInfo{flex:1}.R7DqAq_miniTodayName{color:var(--fg-primary);font-size:10px;font-weight:600}.R7DqAq_miniTodayGame{color:var(--fg-muted);font-size:9px}.R7DqAq_miniTodayTime{color:var(--accent-cyan);font-size:9px;font-weight:600}.R7DqAq_miniLiveDot{background:var(--danger);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite R7DqAq_livePulse}.R7DqAq_miniEventCard{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden}.R7DqAq_miniEventBanner{background:linear-gradient(135deg, var(--primary-bg-strong), var(--accent-pink-bg));height:40px}.R7DqAq_miniEventBody{padding:8px}.R7DqAq_miniEventTitle{color:var(--fg-primary);margin-bottom:4px;font-size:11px;font-weight:700}.R7DqAq_miniEventMeta{color:var(--fg-muted);font-size:9px}.R7DqAq_miniProgressBar{background:#ffffff14;border-radius:4px;height:8px;margin:8px 0;overflow:hidden}.R7DqAq_miniProgressFill{background:linear-gradient(90deg, var(--success), var(--accent-cyan));border-radius:4px;height:100%}.R7DqAq_miniProgressLabel{color:var(--fg-muted);text-align:right;font-size:9px}.R7DqAq_miniChartArea{height:60px;position:relative}.R7DqAq_miniChartLine{position:absolute;bottom:0;left:0;right:0}.R7DqAq_mini2fa{flex-direction:column;align-items:center;gap:8px;display:flex}.R7DqAq_mini2faCode{gap:4px;display:flex}.R7DqAq_mini2faDigit{border:1px solid var(--border-default);background:var(--primary-bg-faint);width:20px;height:24px;color:var(--primary-light);border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.R7DqAq_miniSwatches{gap:6px;margin-bottom:8px;display:flex}.R7DqAq_miniSwatchDot{border:1px solid #ffffff26;border-radius:50%;width:16px;height:16px}.R7DqAq_miniToggles{flex-direction:column;gap:4px;display:flex}.R7DqAq_miniToggleRow{color:var(--fg-muted);align-items:center;gap:6px;font-size:9px;display:flex}.R7DqAq_miniToggleTrack{background:var(--primary);border-radius:5px;width:20px;height:10px}.R7DqAq_miniDiscordEmbed{background:#5865f214;border-left:3px solid #5865f2;border-radius:0 6px 6px 0;padding:8px}.R7DqAq_miniDiscordTitle{color:var(--fg-primary);margin-bottom:4px;font-size:11px;font-weight:700}.R7DqAq_miniDiscordContent{color:var(--fg-muted);font-size:9px;line-height:1.4}.R7DqAq_miniNotification{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.R7DqAq_miniNotifIcon{background:var(--accent-cyan-bg);width:24px;height:24px;color:var(--accent-cyan);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.R7DqAq_miniNotifText{color:var(--fg-secondary);font-size:10px;line-height:1.4}.R7DqAq_themeSection{z-index:1;text-align:center;padding:clamp(60px,10vh,120px) clamp(16px,4vw,48px);position:relative}.R7DqAq_themePreviewWrap{perspective:1000px;max-width:700px;margin:0 auto 32px}.R7DqAq_themePreview{border:1px solid var(--border-default);border-radius:14px;padding:20px;transition:background .5s,border-color .5s;animation:8s ease-in-out infinite R7DqAq_floatGentle}.R7DqAq_themePreviewGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.R7DqAq_themePreviewBlock{border-radius:6px;height:32px;transition:background .5s}.R7DqAq_themeSwatches{flex-wrap:wrap;justify-content:center;gap:12px;max-width:500px;margin:0 auto;display:flex}.R7DqAq_themeSwatch{cursor:pointer;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:transform .2s,border-color .3s,box-shadow .3s;display:flex}.R7DqAq_themeSwatch:hover{transform:scale(1.15)}.R7DqAq_themeSwatchActive{border-color:var(--fg-primary);box-shadow:0 0 16px var(--primary-glow)}.R7DqAq_proThemeTeaser{border:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:10px;align-items:center;gap:8px;margin-top:24px;padding:12px 20px;font-size:13px;display:inline-flex}.R7DqAq_integrationsHub{z-index:1;max-width:1200px;margin:0 auto;padding:clamp(60px,10vh,120px) clamp(16px,4vw,48px);position:relative}.R7DqAq_integrationsDiagram{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin-bottom:48px;display:flex}.R7DqAq_integrationCenter{background:linear-gradient(135deg, var(--primary), var(--primary-light));width:80px;height:80px;box-shadow:0 0 30px var(--primary-glow);border-radius:50%;justify-content:center;align-items:center;display:flex}.R7DqAq_integrationNode{flex-direction:column;align-items:center;gap:8px;display:flex}.R7DqAq_integrationNodeIcon{border:1px solid var(--border-default);background:var(--surface-card);width:48px;height:48px;color:var(--fg-secondary);border-radius:12px;justify-content:center;align-items:center;display:flex}.R7DqAq_integrationNodeLabel{color:var(--fg-muted);text-align:center;max-width:100px;font-size:12px;font-weight:600}.R7DqAq_integrationMockups{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.R7DqAq_integrationMockupCard{background:var(--surface-card);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:20px}.R7DqAq_integrationMockupTitle{color:var(--fg-primary);margin:0 0 12px;font-size:14px;font-weight:700}.R7DqAq_eventsCharity{z-index:1;max-width:1100px;margin:0 auto;padding:clamp(60px,10vh,120px) clamp(16px,4vw,48px);position:relative}.R7DqAq_eventsSplit{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}@media (max-width:768px){.R7DqAq_eventsSplit{grid-template-columns:1fr}}.R7DqAq_eventsSplitCard{background:var(--surface-card);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:24px}.R7DqAq_eventsSplitTitle{color:var(--fg-primary);margin:0 0 16px;font-size:18px;font-weight:700}.R7DqAq_eventsBullets{flex-direction:column;gap:8px;margin-top:16px;display:flex}.R7DqAq_eventsBullet{color:var(--fg-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.R7DqAq_eventsBulletIcon{color:var(--primary-light);flex-shrink:0}.R7DqAq_eventsCharityBulletIcon{color:var(--success);flex-shrink:0}.R7DqAq_freeTier{z-index:1;justify-content:center;padding:clamp(60px,10vh,120px) clamp(16px,4vw,48px);display:flex;position:relative}.R7DqAq_freeCard{background:var(--surface-card);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:600px;box-shadow:0 0 60px var(--primary-bg-faint), 0 20px 60px #0000004d;text-align:center;border-radius:20px;padding:40px}.R7DqAq_freeTitle{margin:0 0 24px;font-size:clamp(24px,4vw,32px);font-weight:800}.R7DqAq_freeChecklist{text-align:left;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px;display:grid}@media (max-width:500px){.R7DqAq_freeChecklist{grid-template-columns:1fr}}.R7DqAq_freeCheckItem{color:var(--fg-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.R7DqAq_freeCheckIcon{color:var(--accent-cyan);flex-shrink:0}.R7DqAq_proTeaser{border:1px solid var(--primary-border);background:var(--primary-bg-faint);color:var(--fg-muted);background-size:400% 100%;border-radius:10px;padding:12px;font-size:13px;animation:4s ease-in-out infinite R7DqAq_shimmer}.R7DqAq_finalCta{z-index:1;text-align:center;background:radial-gradient(ellipse at center, var(--primary-bg-strong) 0%, transparent 70%);padding:clamp(80px,14vh,160px) clamp(16px,4vw,48px);position:relative}.R7DqAq_finalTitle{letter-spacing:-1px;margin:0 0 16px;font-size:clamp(32px,6vw,56px);font-weight:800}.R7DqAq_finalSub{color:var(--fg-secondary);max-width:500px;margin:0 auto 36px;font-size:clamp(15px,1.8vw,18px);line-height:1.6}.R7DqAq_footer{z-index:1;border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:32px clamp(16px,4vw,48px);display:flex;position:relative}.R7DqAq_footerCopy{color:var(--fg-muted);font-size:13px}.R7DqAq_footerLinks{gap:20px;display:flex}.R7DqAq_footerLink{color:var(--fg-muted);font-size:13px;text-decoration:none;transition:color .2s}.R7DqAq_footerLink:hover{color:var(--fg-primary)}@media (max-width:768px){.R7DqAq_heroMockupWrap{max-width:100%}.R7DqAq_mockupGrid{grid-template-columns:repeat(4,1fr)}.R7DqAq_featureGrid{grid-template-columns:1fr}.R7DqAq_navActions{gap:8px}.R7DqAq_navBurger{display:inline-flex}.R7DqAq_navSecondary{background:var(--bg-base);border:1px solid var(--border-subtle);opacity:0;visibility:hidden;border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;min-width:210px;padding:14px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:64px;right:clamp(16px,4vw,48px);transform:translateY(-8px);box-shadow:0 12px 40px #00000073}.R7DqAq_navSecondary[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.R7DqAq_navSecondary .R7DqAq_navLink{padding:8px 10px;display:block}.R7DqAq_navSecondary .R7DqAq_langToggle{justify-content:flex-start}.R7DqAq_integrationsDiagram{gap:20px}.R7DqAq_footer{text-align:center;justify-content:center}.R7DqAq_themeSwatches{gap:8px}.R7DqAq_themeSwatch{width:40px;height:40px}}@media (max-width:480px){.R7DqAq_mockupGrid{grid-template-columns:repeat(3,1fr)}.R7DqAq_callouts{display:none}.R7DqAq_heroCtas{flex-direction:column;align-items:stretch}}@media (max-width:560px){.R7DqAq_nav{padding:0 14px}.R7DqAq_navBtnSecondary,.R7DqAq_navBtnPrimary{padding:7px 13px;font-size:13px}.R7DqAq_navLogoText{font-size:17px}}@media (max-width:420px){.R7DqAq_navLogoText{display:none}.R7DqAq_navActions{gap:6px}.R7DqAq_navBtnSecondary,.R7DqAq_navBtnPrimary{padding:7px 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.R7DqAq_star,.R7DqAq_meshOrb,.R7DqAq_shape,.R7DqAq_heroMockup,.R7DqAq_themePreview,.R7DqAq_ctaPrimary{animation:none!important}}.R7DqAq_heroShot{width:100%;height:auto;display:block}.R7DqAq_scSection{flex-direction:column;gap:6rem;max-width:1180px;margin:0 auto;padding:5rem 1.5rem;display:flex}.R7DqAq_scChapter{grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem 3.5rem;display:grid}.R7DqAq_scChapterReverse .R7DqAq_scMediaCol{order:2}.R7DqAq_scChapterReverse .R7DqAq_scTextCol{order:1}.R7DqAq_scMediaCol{will-change:transform}.R7DqAq_scFrameWrap{perspective:1100px}.R7DqAq_scFrame{border:1px solid var(--border-subtle);background:var(--surface-glass);transform-style:preserve-3d;border-radius:16px;transition:transform .25s;overflow:hidden;box-shadow:0 28px 70px #00000080}.R7DqAq_scBrowserBar{background:var(--surface-card);border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:9px 12px;display:flex}.R7DqAq_scDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.R7DqAq_scUrl{color:var(--fg-muted);background:var(--bg-base);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;margin-left:10px;padding:4px 12px;font-size:12px;overflow:hidden}.R7DqAq_scMedia{width:100%;height:auto;display:block}.R7DqAq_scEyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--primary-light);margin-bottom:.75rem;font-size:.78rem;font-weight:700;display:inline-block}.R7DqAq_scTitle{color:var(--fg-primary);margin:0 0 .9rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.15}.R7DqAq_scDesc{color:var(--fg-secondary);margin:0 0 1.3rem;font-size:1.02rem;line-height:1.65}.R7DqAq_scBullets{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.R7DqAq_scBullet{color:var(--fg-secondary);align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.R7DqAq_scBulletIcon{color:var(--primary-light);flex-shrink:0;margin-top:1px}.R7DqAq_scBadge{background:var(--accent-cyan-bg);color:var(--accent-cyan);border:1px solid var(--accent-cyan-border-subtle);vertical-align:middle;border-radius:999px;margin-left:.6rem;padding:2px 9px;font-size:.7rem;font-weight:700;display:inline-block}.R7DqAq_scGallery{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.4rem;margin-top:1.5rem;display:grid}.R7DqAq_scGalleryItem{flex-direction:column;gap:.55rem;display:flex}.R7DqAq_scGalleryLabel{color:var(--fg-muted);text-align:center;font-size:.82rem}@media (max-width:860px){.R7DqAq_scSection{gap:4rem;padding:3.5rem 1.25rem}.R7DqAq_scChapter{grid-template-columns:1fr;gap:1.5rem}.R7DqAq_scChapterReverse .R7DqAq_scMediaCol,.R7DqAq_scChapterReverse .R7DqAq_scTextCol{order:initial}}@media (prefers-reduced-motion:reduce){.R7DqAq_scFrame{transition:none}}.R7DqAq_scRole{letter-spacing:.03em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:4px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.R7DqAq_scRoleCreator{color:var(--primary-light);background:var(--primary-bg-faint);border-color:var(--primary-border)}.R7DqAq_scRoleViewer{color:var(--accent-cyan);background:var(--accent-cyan-bg);border-color:var(--accent-cyan-border-subtle)}.R7DqAq_scRoleBoth{color:var(--fg-primary);background:var(--surface-glass);border-color:var(--border-subtle)}.R7DqAq_scClickable{cursor:zoom-in}.R7DqAq_scClickable:focus-visible{outline:2px solid var(--primary-light);outline-offset:3px}.R7DqAq_scLightboxBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);perspective:1600px;background:#000000d1;justify-content:center;align-items:center;padding:5vh 4vw;display:flex;position:fixed;inset:0}.R7DqAq_scLightboxInner{width:100%;max-width:1100px;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.R7DqAq_scLightboxMedia{object-fit:contain;border:1px solid var(--border-subtle);background:var(--bg-base);border-radius:14px;width:100%;max-height:82vh;display:block;box-shadow:0 30px 80px #0009}.R7DqAq_scLightboxLabel{color:var(--fg-secondary);font-size:.9rem}.R7DqAq_scLightboxClose{background:var(--surface-card);border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--fg-primary);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background .2s;display:flex;position:absolute;top:-14px;right:-14px}.R7DqAq_scLightboxClose:hover{background:var(--primary);color:#fff;transform:scale(1.1)}@media (max-width:560px){.R7DqAq_scLightboxClose{top:6px;right:6px}}.R7DqAq_langToggle{background:var(--surface-glass);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.R7DqAq_langBtn{color:var(--fg-muted);letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700;transition:color .2s,background .2s}.R7DqAq_langBtn:hover{color:var(--fg-primary)}.R7DqAq_langBtnActive{color:#fff;background:var(--primary)}.R7DqAq_platformToggle{background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;width:fit-content;margin:-.5rem auto 2.5rem;padding:.3rem;display:flex}.R7DqAq_platformToggleLabel{color:var(--fg-muted);padding:0 .5rem;font-size:.78rem}.R7DqAq_platformToggleBtn{color:var(--fg-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.85rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.R7DqAq_platformToggleBtnActive{background:var(--primary-bg-strong);color:var(--fg-primary)}.R7DqAq_preAlphaBadge{border:1px solid var(--primary-border-strong);background:linear-gradient(90deg, var(--primary-bg-strong), var(--accent-cyan-bg), var(--primary-bg-strong));background-size:200% 100%;border-radius:999px;align-items:center;gap:.4rem;margin-left:.5rem;padding:.2rem .6rem;animation:4s linear infinite R7DqAq_preAlphaShimmer;display:inline-flex}.R7DqAq_preAlphaDot{background:var(--accent-cyan);width:6px;height:6px;box-shadow:0 0 6px var(--accent-cyan);border-radius:50%;animation:1.6s ease-in-out infinite R7DqAq_preAlphaPulse}.R7DqAq_preAlphaText{letter-spacing:.08em;background:linear-gradient(90deg, var(--primary-light), var(--accent-cyan), var(--primary-light));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:.65rem;font-weight:800;animation:4s linear infinite R7DqAq_preAlphaShimmer}@keyframes R7DqAq_preAlphaShimmer{to{background-position:200% 0}}@keyframes R7DqAq_preAlphaPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.R7DqAq_appDownloadBtn{border:1px solid var(--border-subtle);background:var(--surface-input);color:var(--fg-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}.R7DqAq_appDownloadBtn:hover{color:var(--fg-primary);border-color:var(--primary-border-strong)}.R7DqAq_appDownloadLabel{margin-left:.1rem}.R7DqAq_appSection{text-align:center;max-width:520px;margin:clamp(2rem,6vw,5rem) auto;padding:0 clamp(16px,4vw,48px);scroll-margin-top:80px}.R7DqAq_appSectionTitle{color:var(--fg-primary);margin:0 0 .4rem;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.R7DqAq_appSectionSub{max-width:38ch;color:var(--fg-muted);margin:0 auto 1.75rem;font-size:.95rem}.R7DqAq_appSectionGrid{grid-template-columns:1fr 1fr;gap:clamp(.75rem,3vw,1.5rem);display:grid}.R7DqAq_appStoreCard{flex-direction:column;align-items:center;gap:.6rem;display:flex}.R7DqAq_qrPlaceholder{aspect-ratio:1;border:1px dashed var(--primary-border-strong);background:var(--surface-input);width:100%;color:var(--fg-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;font-size:.8rem;font-weight:600;display:flex}.R7DqAq_qrSoon{color:var(--accent-cyan);font-size:.68rem;font-weight:700}.R7DqAq_appStoreLabel{color:var(--fg-secondary);align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}.R7DqAq_langSoon{color:var(--accent-cyan);margin-left:.15rem;font-size:.6rem;font-weight:700}