@import url(https://fonts.googleapis.com/css2?family=Lilita+One&family=Nunito:wght@400;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,500,1,0);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;600;700;800&family=Inter:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lilita+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.Login_container__UnOzY{background:#0f0f0f;color:#fff;display:flex;font-family:Inter,sans-serif;min-height:100vh;overflow:hidden;width:100%}.Login_visualSide__cJ3Xw{background:#121212;border-right:1px solid #222;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:4rem;position:relative}.Login_ambientGlow__eXOZT{animation:Login_pulseGlow__SEl72 10s infinite alternate;background:radial-gradient(circle at 50% 50%,#3fa3ff26,#0000 60%),radial-gradient(circle at 80% 20%,#9a7bff26,#0000 50%),radial-gradient(circle at 20% 80%,#16ed991a,#0000 50%);filter:blur(60px);height:140%;left:-20%;position:absolute;top:-20%;width:140%;z-index:0}@keyframes Login_pulseGlow__SEl72{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.Login_visualContent__txXdm{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:10}.Login_logoLink__VbYib{align-items:center;display:inline-flex;gap:.75rem;margin-bottom:auto;text-decoration:none}.Login_logoImg__4D9Pq{display:block;height:42px;width:auto}.Login_heroTitle__HRU1P{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.Login_gradientWord__5yW5Q{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff);-webkit-background-clip:text;color:#0000}.Login_heroText__3\+xWI{color:#a0a0a0;font-size:1.1rem;line-height:1.6;max-width:500px}.Login_formSide__\+m\+dd{align-items:center;background:#0f0f0f;display:flex;flex:0 0 550px;justify-content:center;padding:2rem;position:relative}.Login_formWrapper__GDy7S{animation:Login_fadeIn__ZqFEl .5s ease-out;max-width:400px;width:100%}@keyframes Login_fadeIn__ZqFEl{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Login_header__n0giJ{margin-bottom:2.5rem;text-align:center}.Login_title__Pqf\+z{font-size:2rem;font-weight:700;margin-bottom:.5rem}.Login_subtitle__-Zofx{color:#888;font-size:.95rem}.Login_subtitle__-Zofx a{color:#16ed99;cursor:pointer;font-weight:600;text-decoration:none;transition:color .2s}.Login_subtitle__-Zofx a:hover{color:#42e2c8;text-decoration:underline}.Login_inputGroup__9S\+NV{margin-bottom:1.2rem}.Login_label__xKQg0{color:#ccc;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.Login_inputContainer__3NvSY{position:relative}.Login_inputIcon__lPhp9{color:#666;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s}.Login_input__\+gaU2{background:#1e1e1e;border:1px solid #333;border-radius:8px;color:#fff;font-size:1rem;padding:14px 16px 14px 45px;transition:all .2s;width:100%}.Login_input__\+gaU2:focus{background:#252525;border-color:#3fa3ff;outline:none}.Login_input__\+gaU2:focus+.Login_inputIcon__lPhp9{color:#3fa3ff}.Login_forgotLink__15k7u{background:none;border:none;color:#888;cursor:pointer;display:block;font-family:inherit;font-size:.85rem;margin-top:.5rem;padding:0;text-align:right;text-decoration:none}.Login_forgotLink__15k7u:hover{color:#fff}.Login_submitBtn__ciSfa{background:linear-gradient(90deg,#16ed99,#42e2c8 50%,#3fa3ff);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;margin-top:2rem;padding:14px;transition:transform .1s,opacity .2s;width:100%}.Login_submitBtn__ciSfa:hover{opacity:.9;transform:translateY(-1px)}.Login_submitBtn__ciSfa:active{transform:translateY(0)}.Login_submitBtn__ciSfa:disabled{cursor:not-allowed;opacity:.5}.Login_backBtn__rFHak{align-items:center;background:none;border:none;color:#888;cursor:pointer;display:flex;font-size:.9rem;gap:8px;margin-bottom:2rem;padding:0}.Login_backBtn__rFHak:hover{color:#fff}.Login_successBox__giI-U{background:#16ed991a;border:1px solid #16ed99;border-radius:12px;padding:2rem;text-align:center}.Login_successIcon__Z\+bt6{color:#16ed99;font-size:3rem;margin-bottom:1rem}.Login_successHint__kIXzr{color:#ffffffb3;font-size:.85rem;line-height:1.4;margin-top:1rem}.Login_successActions__1esdO{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.Login_resendButton__xrzbc{background:#0000;border:1px solid #ffffff40;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.9rem 1rem;transition:background .2s,color .2s,opacity .2s;width:100%}.Login_resendButton__xrzbc:hover{background:#ffffff14}.Login_resendButton__xrzbc:disabled{cursor:not-allowed;opacity:.5}.Login_successBackButton__0Z1zs{background:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.9rem 1rem;transition:opacity .2s;width:100%}.Login_successBackButton__0Z1zs:hover{opacity:.9}.Login_resendError__DvL8W{color:#ff7b7b;font-size:.85rem;margin-top:.75rem}.Login_formFeedback__n-4jC{font-size:.9rem;line-height:1.4;margin-top:1rem;text-align:center}.Login_formFeedbackSuccess__XE\+fr{color:#42e2c8}.Login_formFeedbackError__X9\+bS{color:#ff7b7b}.Login_infoText__7Fgjv{color:#a0a0a0;font-size:.9rem;line-height:1.5;margin-top:1.5rem;text-align:center}@media (max-width:900px){.Login_visualSide__cJ3Xw{display:none}.Login_formSide__\+m\+dd{flex:1 1;width:100%}}.Toast_viewport__9vIMK{grid-gap:10px;display:grid;gap:10px;inset-block-start:16px;inset-inline-end:16px;pointer-events:none;position:fixed;z-index:9999}.Toast_toast__sRYii{grid-gap:10px;align-items:center;animation:Toast_slideIn__imeFO .2s ease-out;background:var(--toast-bg);border:1px solid var(--toast-border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--toast-fg);display:grid;gap:10px;grid-template-columns:1fr auto;max-inline-size:min(92vw,420px);min-inline-size:280px;padding:10px 8px 10px 10px;pointer-events:auto}.Toast_toast__sRYii.Toast_info__2Qhd2{box-shadow:var(--shadow),0 0 0 1px color-mix(in hsl,var(--t-info),#0000 70%)}.Toast_toast__sRYii.Toast_success__XDLnO{box-shadow:var(--shadow),0 0 0 1px color-mix(in hsl,var(--t-success),#0000 70%)}.Toast_toast__sRYii.Toast_warning__cQhjg{box-shadow:var(--shadow),0 0 0 1px color-mix(in hsl,var(--t-warn),#0000 70%)}.Toast_toast__sRYii.Toast_error__1sv2T{box-shadow:var(--shadow),0 0 0 1px color-mix(in hsl,var(--t-error),#0000 70%)}.Toast_body__H8iDQ{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:auto 1fr}.Toast_dot__NPVzi{background:var(--t-info);block-size:10px;border-radius:999px;inline-size:10px;margin-top:.4rem}.Toast_toast__sRYii.Toast_success__XDLnO .Toast_dot__NPVzi{background:var(--t-success)}.Toast_toast__sRYii.Toast_warning__cQhjg .Toast_dot__NPVzi{background:var(--t-warn)}.Toast_toast__sRYii.Toast_error__1sv2T .Toast_dot__NPVzi{background:var(--t-error)}.Toast_text__tUrt6{line-height:1.35;white-space:pre-wrap;word-break:break-word}.Toast_actions__fZM\+O{grid-gap:6px;display:grid;gap:6px;grid-auto-flow:column}.Toast_actionBtn__gByUI,.Toast_closeBtn__KOt6I{-webkit-appearance:none;appearance:none;background:#ffffff0f;border:0;border-radius:10px;color:inherit;cursor:pointer;padding:6px 8px;transition:background .15s ease}.Toast_closeBtn__KOt6I{font-weight:700;padding-inline:10px}.Toast_actionBtn__gByUI:hover,.Toast_closeBtn__KOt6I:hover{background:#ffffff1f}@keyframes Toast_slideIn__imeFO{0%{opacity:0;transform:translateY(-6px) translateX(6px)}to{opacity:1;transform:translateY(0) translateX(0)}}.ResetPassword_container__OVsF0{align-items:center;background:radial-gradient(circle at top,#3fa3ff26,#0000 55%),#050505;color:#fff;display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.ResetPassword_card__Mz9sF{background:#111;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 30px 80px #00000073;max-width:520px;padding:2.5rem;width:100%}.ResetPassword_title__6BP90{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.ResetPassword_subtitle__qGnuI{color:#9ca3af;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.ResetPassword_form__LQuEx{display:flex;flex-direction:column;gap:1.25rem}.ResetPassword_formRow__1U64P{display:flex;gap:1rem;width:100%}.ResetPassword_formRow__1U64P>label{flex:1 1}.ResetPassword_label__5wmI2{color:#d1d5db;display:block;font-size:.9rem;margin-bottom:.35rem}.ResetPassword_input__9--am{background:#1b1b1b;border:1px solid #2c2c2c;border-radius:10px;color:#fff;font-size:1rem;padding:.9rem 1rem;transition:border-color .2s,background .2s;width:100%}.ResetPassword_input__9--am:focus{background:#1f1f1f;border-color:#3fa3ff;outline:none}.ResetPassword_button__B1prI{background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff);border:none;border-radius:10px;color:#050505;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5rem;padding:.95rem;transition:opacity .2s;width:100%}.ResetPassword_button__B1prI:disabled{cursor:not-allowed;opacity:.6}.ResetPassword_message__ovO1N{color:#e0e0e0;font-size:.95rem;margin-top:1rem}.ResetPassword_statusMessage__vAJZH{align-items:center;background:#ffffff0d;border-radius:10px;display:flex;gap:.75rem;line-height:1.4;margin:1rem 0;padding:.9rem 1rem}.ResetPassword_loader__sAdG7{animation:ResetPassword_spin__Y7puQ .8s linear infinite;border:2px solid #fff3;border-radius:50%;border-top-color:#16ed99;height:18px;width:18px}.ResetPassword_helper__2F8v7{color:#a0aec0;font-size:.9rem;line-height:1.4}.ResetPassword_actions__zEmm9{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.ResetPassword_passwordPolicy__5XOsP{color:#8a93a5;font-size:.85rem;margin-top:.35rem}.ResetPassword_error__OO2LI{color:#ff7b7b}.ResetPassword_success__ci\+JZ{color:#42e2c8}.ResetPassword_fieldError__sTTWZ{color:#ff7b7b;font-size:.85rem;margin-top:.35rem}.ResetPassword_linkButton__Zq8ls{background:#0000;border:1px solid #fff3;border-radius:10px;color:#fff;cursor:pointer;margin-top:1rem;padding:.8rem;width:100%}@keyframes ResetPassword_spin__Y7puQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:540px){.ResetPassword_card__Mz9sF{padding:1.75rem}.ResetPassword_formRow__1U64P{flex-direction:column}}.Landing_bigContainer__7s6Jm *,.Landing_bigContainer__7s6Jm :after,.Landing_bigContainer__7s6Jm :before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.Landing_bigContainer__7s6Jm{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);line-height:1.5;scroll-behavior:smooth}.Landing_bigContainer__7s6Jm h2,.Landing_bigContainer__7s6Jm h3,.Landing_bigContainer__7s6Jm h4,.Landing_bigContainer__7s6Jm h5,.Landing_bigContainer__7s6Jm h6{font-family:var(--font-heading);font-weight:700;line-height:1.2}.Landing_bigContainer__7s6Jm a{text-decoration:none;transition:color .2s}.Landing_bigContainer__7s6Jm button{cursor:pointer}.Landing_bigContainer__7s6Jm ul{list-style:none}.Landing_bigContainer__7s6Jm img{display:block;max-width:100%}.Landing_bigContainer__7s6Jm{min-height:100vh;overflow-x:hidden;width:100%}.Landing_container__O16HN{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:1rem;padding-right:1rem}@media (min-width:640px){.Landing_container__O16HN{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Landing_container__O16HN{padding-left:2rem;padding-right:2rem}}.Landing_text-center__m2ELK{text-align:center}.Landing_text-gradient__\+WwGQ{-webkit-text-fill-color:#0000;background:linear-gradient(to right,var(--color-primary),var(--color-teal),var(--color-secondary),var(--color-accent));-webkit-background-clip:text;background-clip:text}.Landing_text-primary__XFDiY{color:var(--color-primary)}.Landing_text-secondary__TaLtk{color:var(--color-secondary)}.Landing_text-teal__-0G4j{color:var(--color-teal)}.Landing_text-accent__z21MH{color:var(--color-accent)}.Landing_text-danger__gH8hD{color:var(--color-danger)}.Landing_section-padding__tLmzh{padding-bottom:5rem;padding-top:5rem}.Landing_bg-dark__F61mb{background-color:#080c14}.Landing_border-top__nJ6a-{border-top:1px solid #ffffff0d}.Landing_btn__hLgxP{align-items:center;border-radius:9999px;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .3s ease}.Landing_btn-primary__qoT21{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-secondary) 100%);box-shadow:0 4px 15px #16ed9933;color:var(--color-bg)}.Landing_btn-primary__qoT21:hover{box-shadow:0 8px 25px #16ed9966;color:#000;transform:translateY(-2px)}.Landing_btn-secondary__KVWSb{background:#ffffff1a;border:1px solid #ffffff1a;color:#fff}.Landing_btn-secondary__KVWSb:hover{background:#fff3}.Landing_btn-outline__rSnMs{border:1px solid #fff3;color:var(--color-text)}.Landing_btn-outline__rSnMs:hover{background:#ffffff0d}.Landing_btn-large__bv7-G{font-size:1.125rem;padding:1rem 2rem}.Landing_navbar__Mq92k{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0b0f19cc;border-bottom:1px solid #ffffff0d;left:0;position:fixed;top:0;transition:box-shadow .3s;width:100%;z-index:50}.Landing_navbar__Mq92k.Landing_scrolled__b7PVR{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Landing_nav-container__6Aa\+0{align-items:center;display:flex;height:var(--header-height);justify-content:space-between}.Landing_nav-logo__nkwBE{align-items:center;cursor:pointer;display:flex;gap:.5rem}.Landing_logo-image__bFHA2{height:2.5rem;width:auto}.Landing_nav-links__6gM36{align-items:center;display:none;gap:2rem}.Landing_nav-link__Rl3tM{color:#d1d5db;font-size:.875rem;font-weight:500}.Landing_nav-link__Rl3tM:hover{color:#fff}.Landing_mobile-menu-btn__Rp1Y0{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040614d9;border:1px solid #ffffff26;border-radius:999px;box-shadow:0 10px 30px #0000008c;color:#fff;display:flex;height:2.75rem;justify-content:center;transition:background .25s ease,border-color .25s ease,transform .2s;width:2.75rem}.Landing_mobile-menu-btn__Rp1Y0:hover{border-color:#7c3aedd9}.Landing_mobile-menu-btn__Rp1Y0:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.Landing_mobile-menu-btn-active__YHbr4{background:#7c3aed40;border-color:#7c3aedd9;transform:translateY(1px)}.Landing_mobile-menu-icon__XyDcm{display:flex;flex-direction:column;gap:5px;height:18px;justify-content:center;width:20px}.Landing_mobile-menu-icon__XyDcm span{background:currentColor;border-radius:999px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease}.Landing_mobile-menu-icon-open__hDR3r span:first-child{transform:translateY(7px) rotate(45deg)}.Landing_mobile-menu-icon-open__hDR3r span:nth-child(2){opacity:0}.Landing_mobile-menu-icon-open__hDR3r span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Landing_mobile-menu__ynjz2{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#060912fa;border-bottom:1px solid #ffffff0d;box-shadow:0 25px 45px #0000008c;display:none;left:0;padding:.75rem 1.25rem 1.5rem;position:absolute;top:var(--header-height);width:100%}.Landing_mobile-menu__ynjz2.Landing_active__Mhqon{display:block}#Landing_how-it-works__qppT4,#Landing_pricing__4pQoB,#Landing_roi__GXZYW{scroll-margin-top:var(--header-height)}.Landing_mobile-link__dUWPW{color:#d1d5db;display:block;font-weight:500;padding:.75rem 1rem}.Landing_mobile-link__dUWPW:hover{background-color:#ffffff0d;color:#fff}.Landing_mobile-menu-divider__UhP41{background:#ffffff14;height:1px;margin:.75rem 0 1rem}.Landing_mobile-menu-actions__OOQ\+H{display:flex;flex-direction:column;gap:.75rem}.Landing_mobile-menu-action__Tgk\+6{display:flex;justify-content:center;text-align:center;width:100%}@media (min-width:768px){.Landing_nav-links__6gM36{display:flex}.Landing_mobile-menu-btn__Rp1Y0{display:none}.Landing_mobile-menu__ynjz2{display:none!important}}.Landing_hero__DXhuL{overflow:hidden;padding-bottom:5rem;padding-top:calc(var(--header-height) + 4rem);position:relative}@media (min-width:1024px){.Landing_hero__DXhuL{padding-bottom:8rem;padding-top:calc(var(--header-height) + 4rem)}}.Landing_hero-bg-glow__X5Ye0{background:radial-gradient(circle,#16ed9933 0,#0b0f1900 70%);border-radius:50%;filter:blur(120px);height:600px;left:50%;opacity:.4;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.Landing_hero-grid__2QJWi{grid-gap:3rem;align-items:center;display:grid;gap:3rem}@media (min-width:1024px){.Landing_hero-grid__2QJWi{gap:2rem;grid-template-columns:1fr 1fr}}.Landing_hero-badge__DPJT1{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;cursor:default;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.375rem 1rem}.Landing_hero-badge__DPJT1:hover{background:#ffffff1a}.Landing_hero-badge-dot__ADdK\+{animation:Landing_pulse__6q05W 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--color-primary);border-radius:50%;height:.5rem;width:.5rem}.Landing_hero-badge-text__Rmrzi{color:#d1d5db;font-size:.875rem;font-weight:500}.Landing_hero-title__9OkDg{font-family:var(--font-heading);font-size:2.25rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}@media (min-width:640px){.Landing_hero-title__9OkDg{font-size:3rem}}@media (min-width:1024px){.Landing_hero-title__9OkDg{font-size:3.75rem}}.Landing_hero-subtitle__nYUAg{color:#9ca3af;font-size:1.125rem;margin-bottom:2rem;max-width:42rem}@media (min-width:640px){.Landing_hero-subtitle__nYUAg{font-size:1.25rem}}.Landing_social-proof__6GQsO{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;text-align:left}.Landing_avatars__qGN0a{display:flex;margin-left:.5rem}.Landing_avatar__bC6iS{border:2px solid var(--color-bg);border-radius:50%;height:2.5rem;margin-left:-.75rem;width:2.5rem}.Landing_avatar__bC6iS:first-child{margin-left:0}.Landing_avatar-img__kAVTk{border-radius:50%;height:100%;object-fit:cover;width:100%}.Landing_avatar-more__bNvHk{align-items:center;background-color:var(--color-card);display:flex;font-size:.75rem;font-weight:700;justify-content:center}.Landing_stars__Hndg3{color:var(--color-primary);display:flex;font-size:.875rem;gap:.125rem}.Landing_proof-text__dGH\+I{color:#9ca3af;font-size:.875rem}.Landing_proof-badges__e8gGu{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.Landing_proof-badge__34Hoa{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;color:#e5e7eb;display:inline-flex;font-size:.875rem;font-weight:600;gap:.35rem;padding:.5rem .9rem}.Landing_hero-actions__26fp0{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.Landing_hero-actions__26fp0{flex-direction:row}}.Landing_btn-text-muted__WVzaF{align-items:center;border-radius:9999px;color:#9ca3af;display:inline-flex;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .2s}.Landing_btn-text-muted__WVzaF:hover{background-color:#ffffff0d;color:#fff}.Landing_phone-container__yUia6{animation:Landing_float__kd3Ca 6s ease-in-out infinite;display:flex;justify-content:center;position:relative}.Landing_phone-mockup__WuRhB{aspect-ratio:9/19;background:#000;border:12px solid #2d3748;border-radius:40px;box-shadow:0 20px 50px #00000080;max-height:600px;overflow:hidden;position:relative;width:300px}@media (min-width:640px){.Landing_phone-mockup__WuRhB{width:340px}}.Landing_phone-notch__dORH-{background:#2d3748;border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:24px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:40%;z-index:20}.Landing_phone-screen__RAJ38{cursor:pointer;height:100%;position:relative;width:100%}.Landing_hero-video__5v943{display:block;height:100%;object-fit:cover;width:100%}.Landing_hero-audio-toggle__jso0z{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;border:1px solid #ffffff26;border-radius:9999px;bottom:1rem;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;left:50%;padding:.55rem 1.25rem;position:absolute;transform:translateX(-50%);transition:transform .2s ease,background .2s ease,border-color .2s ease}.Landing_hero-audio-toggle__jso0z:hover{background:#000c;border-color:#ffffff4d;transform:translateX(-50%) scale(1.03)}.Landing_screen-bg__LlxE2{height:100%;object-fit:cover;opacity:.6;width:100%}.Landing_screen-ui__HxulL{background:linear-gradient(0deg,#000000e6,#0000,#0006);display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:3rem 1.5rem 1.5rem;position:absolute}.Landing_ui-header__RPWZo{align-items:center;display:flex;justify-content:space-between}.Landing_live-badge__qRFx-{animation:Landing_pulse__6q05W 2s infinite;background-color:var(--color-danger);border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .5rem}.Landing_question-box__-W3Dj{text-align:center;transition:transform .5s}.Landing_phone-screen__RAJ38:hover .Landing_question-box__-W3Dj{transform:scale(1.05)}.Landing_answer-list__1iCfm{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.Landing_answer-item__GkTdW{border-radius:.5rem;box-shadow:0 4px 6px #0000001a;font-size:.875rem;font-weight:500;padding:.75rem;text-align:center}.Landing_answer-default__4br4Y{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;color:#fff}.Landing_answer-correct__4A71z{background:linear-gradient(to right,var(--color-primary),var(--color-teal));border:none;color:var(--color-bg);font-weight:700;transform:scale(1.05)}.Landing_ui-footer__QWhEN{align-items:flex-end;display:flex;justify-content:space-between}.Landing_qr-placeholder__aMb-a{background:#fff;border-radius:.5rem;height:3rem;padding:.25rem;width:3rem}.Landing_float-card__HID\+D{align-items:center;animation:Landing_bounce__agpzt 3s infinite;background-color:var(--color-card);border:1px solid #ffffff1a;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;display:flex;gap:.75rem;padding:1rem;position:absolute}.Landing_float-card__HID\+D.Landing_left__AkJPn{left:-1rem;top:25%}.Landing_float-card__HID\+D.Landing_right__7zDKY{animation-duration:4s;bottom:25%;right:-1rem}@media (min-width:640px){.Landing_float-card__HID\+D.Landing_left__AkJPn{left:-3rem}.Landing_float-card__HID\+D.Landing_right__7zDKY{right:-3rem}}.Landing_icon-circle__Bsx9o{align-items:center;border-radius:50%;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.Landing_icon-primary__D6qRA{background:#16ed9933;color:var(--color-primary)}.Landing_icon-secondary__jCdCq{background:#3fa3ff33;color:var(--color-secondary)}.Landing_section-header__hP2JI{margin:0 auto 4rem;max-width:48rem;text-align:center}.Landing_eyebrow__EDSqD{display:block;font-size:.875rem;font-weight:700;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.Landing_section-title__GPIWV{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}@media (min-width:768px){.Landing_section-title__GPIWV{font-size:2.5rem}}.Landing_problem-grid__mtRCu{grid-gap:2rem;display:grid;gap:2rem}@media (min-width:768px){.Landing_problem-grid__mtRCu{grid-template-columns:1fr 1fr}}.Landing_problem-card__ZHN3G{border-radius:1rem;overflow:hidden;padding:2rem;position:relative}.Landing_card-red__iD4rl{background:#7f1d1d1a;border:1px solid #ef444433}.Landing_card-green__jnCaj{background:linear-gradient(to bottom,var(--color-card),#0b0f19);border:1px solid #16ed994d;box-shadow:0 25px 50px -12px #16ed990d}.Landing_bg-icon__0mz06{font-size:8rem;line-height:1;opacity:.1;padding:1rem;pointer-events:none;position:absolute;right:0;top:0}.Landing_card-header__RlO3R{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem}.Landing_header-icon-box__lypJI{align-items:center;border-radius:.5rem;display:flex;font-size:1rem;justify-content:center;padding:.5rem}.Landing_comparison-list__mLn3Q{display:flex;flex-direction:column;gap:1.5rem}.Landing_comparison-item__xq2ON{display:flex;gap:1rem}.Landing_comparison-icon__J-kdC{flex-shrink:0;margin-top:.25rem}.Landing_steps-grid__iNmZt{grid-gap:2rem;display:grid;gap:2rem;position:relative}@media (min-width:768px){.Landing_steps-grid__iNmZt{grid-template-columns:repeat(3,1fr)}}.Landing_connecting-line__jl2N4{display:none}@media (min-width:768px){.Landing_connecting-line__jl2N4{background:linear-gradient(90deg,#16ed9933,#3fa3ff33,#16ed9933);display:block;height:4px;left:16%;position:absolute;right:16%;top:3rem;z-index:-1}}.Landing_step-card__C1kSW{background-color:var(--color-card);border:1px solid #ffffff0d;border-radius:1rem;padding:1.5rem;text-align:center;transition:transform .3s}.Landing_step-card__C1kSW:hover{transform:translateY(-.5rem)}.Landing_step-number__1iMWr{align-items:center;background-color:#0b0f19;border:4px solid;border-radius:50%;display:flex;font-family:var(--font-heading);font-size:1.875rem;font-weight:700;height:6rem;justify-content:center;margin:0 auto 1.5rem;position:relative;width:6rem;z-index:10}.Landing_step-image__\+6hS\+{background-color:#1f2937;border-radius:.5rem;height:10rem;margin-bottom:1.5rem;overflow:hidden;position:relative}.Landing_step-img-bg__mkN6y{height:100%;object-fit:cover;opacity:.5;width:100%}.Landing_step-icon-overlay__6AoOn{align-items:center;color:#fff;display:flex;font-size:3rem;inset:0;justify-content:center;position:absolute}.Landing_step-badge__W1JBL{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:700;margin-top:1rem;padding:.25rem .75rem}.Landing_quote-box__td0TH{background:linear-gradient(to right,var(--color-card),#111827);border:1px solid #ffffff0d;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:56rem;padding:2rem}@media (min-width:768px){.Landing_quote-box__td0TH{align-items:center;flex-direction:row}}.Landing_stats-grid__S5bsU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-top:3rem}@media (min-width:768px){.Landing_stats-grid__S5bsU{grid-template-columns:repeat(4,1fr)}}.Landing_stat-card__Z-2BR{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border-radius:.75rem;padding:1rem;text-align:left}.Landing_stat-value__IbBke{font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:.5rem}.Landing_benefits-grid__7vINM{grid-gap:1.5rem;display:grid;gap:1.5rem;margin-top:3rem}@media (min-width:768px){.Landing_benefits-grid__7vINM{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Landing_benefits-grid__7vINM{grid-template-columns:repeat(4,1fr)}}.Landing_benefit-card__hFoym{background-color:var(--color-card);border:1px solid #ffffff0d;border-radius:.75rem;padding:1.5rem;transition:border-color .3s}.Landing_benefit-card__hFoym:hover{border-color:#16ed9980}.Landing_benefit-icon__KTgQ9{align-items:center;background:#16ed9933;border-radius:.5rem;color:var(--color-primary);display:flex;font-size:1.25rem;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.Landing_roi-container__2aAO5{overflow:hidden;position:relative}.Landing_roi-bg-decoration__cNpvQ{background:linear-gradient(to left,var(--color-card),#0000);display:none;height:100%;position:absolute;right:0;top:0;width:50%}@media (min-width:768px){.Landing_roi-bg-decoration__cNpvQ{display:block}}.Landing_roi-calculator__xrQO\+{background-color:#111827;border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000040;margin-bottom:5rem;padding:1.5rem}@media (min-width:768px){.Landing_roi-calculator__xrQO\+{padding:2.5rem}}.Landing_roi-grid__ZNsLk{grid-gap:0;display:grid;gap:0}@media (min-width:768px){.Landing_roi-grid__ZNsLk{gap:2rem;grid-template-columns:1fr 1fr}}.Landing_roi-col__I\+pux{padding:1.5rem}.Landing_loss-col__J8e4p{border-bottom:1px solid #ffffff1a}@media (min-width:768px){.Landing_loss-col__J8e4p{border-bottom:none;border-right:1px solid #ffffff1a}}.Landing_roi-row__9rCCH{color:#d1d5db;display:flex;justify-content:space-between;margin-bottom:1rem}.Landing_roi-total__4iRjM{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-top:.5rem;padding-top:1rem}.Landing_pricing-grid__7oaid{grid-gap:2rem;display:grid;gap:2rem}@media (min-width:768px){.Landing_pricing-grid__7oaid{grid-template-columns:repeat(3,1fr)}}.Landing_pricing-card__myPgC{background-color:var(--color-card);border:1px solid #ffffff0d;border-radius:1rem;padding:2rem;position:relative;transition:border-color .3s}.Landing_pricing-card__myPgC:hover{border-color:#6b7280}.Landing_pricing-card__myPgC.Landing_popular__CYfOJ{background:linear-gradient(to bottom,#16ed991a,var(--color-card));border-color:#16ed9980;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1.05);z-index:10}.Landing_popular-badge__G9l2M{background-color:var(--color-primary);border-bottom-left-radius:1rem;border-top-right-radius:.9rem;color:var(--color-bg);font-size:.75rem;font-weight:700;padding:.25rem .75rem;position:absolute;right:0;top:0}.Landing_price-tag__\+YGJm{align-items:baseline;display:flex;gap:.25rem;margin-bottom:1rem}.Landing_price-amount__MPWjt{color:#fff;font-size:2.25rem;font-weight:700}.Landing_price-period__PINYq{color:#9ca3af}.Landing_features-list__cwYFg{color:#d1d5db;display:flex;flex-direction:column;font-size:.875rem;gap:.75rem;margin-bottom:2rem}.Landing_feature-item__Gti-k{align-items:center;display:flex;gap:.5rem}.Landing_demo-kit-item__oG2i-{display:flex;gap:1rem;margin-bottom:1.5rem}.Landing_kit-icon__-BPnV{align-items:center;border-radius:.5rem;display:flex;flex-shrink:0;font-size:1.25rem;height:3rem;justify-content:center;width:3rem}.Landing_kit-icon__-BPnV.Landing_video__ddXL6{background:#42e2c833;color:var(--color-teal)}.Landing_kit-icon__-BPnV.Landing_key__Xn7Yd{background:#16ed9933;color:var(--color-primary)}.Landing_kit-icon__-BPnV.Landing_game__bpcm3{background:#9a7bff33;color:var(--color-accent)}.Landing_email-preview__9kJli{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000080;padding:.5rem;transform:rotate(3deg);transition:transform .5s}.Landing_email-preview__9kJli:hover{transform:rotate(0)}.Landing_email-content__Qsu3y{align-items:center;background-color:#0b0f19;border-radius:1rem;display:flex;flex-direction:column;height:400px;justify-content:center;padding:1.5rem;text-align:center}.Landing_email-lines__Ox\+u7{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;max-width:200px;width:100%}.Landing_line__WM8XO{background-color:#1f2937;border-radius:.25rem;height:.5rem;width:100%}.Landing_line__WM8XO.Landing_short__gph\+r{margin:0 auto;width:80%}.Landing_bonus-grid__B3fJs{grid-gap:1.5rem;display:grid;gap:1.5rem}@media (min-width:768px){.Landing_bonus-grid__B3fJs{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Landing_bonus-grid__B3fJs{grid-template-columns:1fr 1fr 1fr}}.Landing_bonus-card__IUT90{background-color:var(--color-card);border:1px solid #ffffff0d;border-radius:.75rem;padding:1.5rem}.Landing_bonus-icon__kfE7E{display:block;font-size:1.5rem;margin-bottom:1rem}.Landing_faq-wrapper__9R0vE{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:56rem}.Landing_faq-item__XZmGE{background-color:var(--color-card);border:1px solid #ffffff1a;border-radius:.5rem;overflow:hidden}.Landing_faq-button__IyLqM{align-items:center;background:#0000;color:#fff;color:inherit;display:flex;font-family:inherit;font-size:100%;font-weight:700;justify-content:space-between;line-height:inherit;padding:1.5rem;text-align:left;width:100%}.Landing_faq-content__02npP{color:#9ca3af;display:none;font-size:.875rem;padding:0 1.5rem 1rem}.Landing_faq-content__02npP.Landing_open__qzaPB{display:block}.Landing_chevron__Oj\+pU{transition:transform .3s}.Landing_chevron__Oj\+pU.Landing_rotate__1Alg\+{transform:rotate(180deg)}.Landing_form-section__vVZkP{overflow:hidden;padding-bottom:6rem;padding-top:6rem;position:relative}.Landing_form-bg-gradient__TXnck{background:linear-gradient(135deg,#16ed9933,var(--color-bg),#3fa3ff33);inset:0;position:absolute}.Landing_form-card__7OWrT{background-color:var(--color-card);border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000080;margin:0 auto;max-width:56rem;padding:2rem;position:relative;z-index:10}@media (min-width:768px){.Landing_form-card__7OWrT{padding:3rem}}.Landing_demo-form__re4uI{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin:1.5rem auto 0;max-width:34rem}.Landing_inline-form__-FYMv{align-items:center;background:#0b0f19;border:1px solid #1f2937;border-radius:9999px;box-shadow:0 10px 30px #00000059;display:flex;gap:.25rem;padding:.35rem;width:100%}.Landing_form-input__vXSf8{background:#0000;border:none;color:#fff;flex:1 1;font-size:1rem;outline:none;padding:.9rem 1.1rem}.Landing_form-input__vXSf8::placeholder{color:#ffffffa6}.Landing_form-input__vXSf8:focus{color:#fff}.Landing_form-submit__lmDEG{border:none;box-shadow:none;min-width:7.5rem;padding:.9rem 1.5rem}.Landing_form-submit__lmDEG:hover{box-shadow:0 8px 25px #16ed9959;transform:translateY(-2px)}@media (max-width:520px){.Landing_inline-form__-FYMv{border-radius:1.5rem;flex-direction:column;gap:.75rem}.Landing_form-input__vXSf8{padding:1rem 1.1rem;width:100%}.Landing_form-submit__lmDEG{min-width:0;padding:1rem 1.25rem;width:100%}}.Landing_form-helper__1Qv0D{color:#ffffffb3;font-size:.95rem;text-align:center}.Landing_success-popup-overlay__CgQFx{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080fd9;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:200}.Landing_success-popup-card__yiopt{animation:Landing_float__kd3Ca 6s ease-in-out infinite;background:#131b2cf2;border:1px solid #16ed9966;border-radius:1.25rem;box-shadow:0 20px 60px #00000073;max-width:420px;padding:2.5rem 2rem 2rem;position:relative;text-align:center;width:100%}.Landing_success-popup-icon__T4zsG{align-items:center;background:#16ed9926;border-radius:50%;color:var(--color-primary);display:flex;font-size:1.75rem;height:4rem;justify-content:center;margin:0 auto 1rem;width:4rem}.Landing_success-popup-title__AEysX{color:#fff;font-size:1.5rem;font-weight:700}.Landing_success-popup-text__z6-Fe{color:#d1d5db;font-size:.95rem;line-height:1.5;margin-top:1rem}.Landing_success-popup-hint__NP\+jB{color:#ffffffb3;font-size:.85rem;line-height:1.4;margin-top:.75rem}.Landing_success-popup-actions__wzRcH{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.Landing_success-popup-button__KMGaT{border-radius:.85rem;cursor:pointer;width:100%}.Landing_success-popup-secondary-button__ryMkf[disabled]{cursor:not-allowed;opacity:.5}.Landing_success-popup-error__bQEu-{color:#fca5a5;font-size:.85rem;margin-top:.75rem}.Landing_success-popup-close__OqLFI{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:1.25rem;line-height:1;padding:.35rem;position:absolute;right:1rem;top:1rem}.Landing_success-popup-close__OqLFI:hover{color:#fff}.Landing_footer__yp5RQ{background-color:#05080f;border-top:1px solid #ffffff0d;padding:3rem 0}.Landing_footer-content__6JjvA{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;text-align:center}@media (min-width:768px){.Landing_footer-content__6JjvA{align-items:center;flex-direction:row;gap:2.5rem;justify-content:center}}.Landing_footer-left__rPWBZ{align-items:center;display:flex;flex-direction:column;gap:.75rem}.Landing_footer-logo-img__tkTKG{height:40px;width:auto}.Landing_footer-links__KAeSD{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center}.Landing_footer-link__EVnOI{color:#9ca3af;font-size:.95rem;text-decoration:none;transition:color .2s ease}.Landing_footer-link__EVnOI:hover{color:#fff}.Landing_social-links__gsJcO{display:flex;gap:1.5rem}.Landing_social-link__dM1TV{color:#6b7280;font-size:1.25rem;transition:color .2s}.Landing_social-link__dM1TV:hover{color:#fff}@keyframes Landing_pulse__6q05W{0%,to{opacity:1}50%{opacity:.5}}@keyframes Landing_float__kd3Ca{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes Landing_bounce__agpzt{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-5%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.Landing_animate-float__RT0lH{animation:Landing_float__kd3Ca 6s ease-in-out infinite}.Landing_nav-demo-btn__UywBe{border-radius:99px;font-size:.875rem;padding:.5rem 1.25rem}.Landing_hero-text__ok8Wa{text-align:left}.Landing_hero-badge-row__TkBht{display:flex;justify-content:center;width:100%}.Landing_hero-badge-centered__B4Jxv{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:fit-content}.Landing_hero-title-spacing__Dra4x{margin-top:1rem}.Landing_hero-subtitle-centered__SxjHz{margin-left:auto;margin-right:auto}.Landing_hero-subtitle-highlight__D5YwK{color:#d1d5db;font-weight:500}.Landing_social-proof-centered__leFSD{justify-content:center}.Landing_hero-actions-centered__YWx4C{align-items:center;justify-content:center}.Landing_icon-lg__vOTwo{font-size:1.25rem}.Landing_hero-note__RRWwa{color:#6b7280;font-size:.75rem;letter-spacing:.05em;margin-top:1rem;text-align:center;text-transform:uppercase}.Landing_hero-glow-blue__rPWuj{background:#3fa3ff4d;border-radius:50%;filter:blur(24px);height:6rem;position:absolute;right:-2.5rem;top:5rem;width:6rem}.Landing_hero-glow-green__tZ3ZI{background:#16ed994d;border-radius:50%;bottom:5rem;filter:blur(24px);height:8rem;left:-2.5rem;position:absolute;width:8rem}.Landing_ui-logo-text__MOq7j{color:#fff;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;letter-spacing:.05em}.Landing_question-title__ZAKZh{color:#fff;font-size:1.125rem;margin-bottom:1rem;text-shadow:0 2px 4px #00000080}.Landing_ui-stat-value__o\+c3V{color:var(--color-secondary);font-size:1.5rem;font-weight:700}.Landing_ui-stat-label__RNZES{color:#d1d5db;font-size:.625rem;text-transform:uppercase}.Landing_qr-placeholder__aMb-a img{height:100%;width:100%}.Landing_float-card-label__Iretk{color:#9ca3af;font-size:.75rem}.Landing_float-card-value__KVPZ3{color:#fff;font-weight:700}.Landing_section-subtitle-lg__msH2J{color:#9ca3af;font-size:1.125rem}.Landing_text-sm-muted__x1mCp{color:#9ca3af;font-size:.875rem}.Landing_text-muted__RdeCi{color:#9ca3af}.Landing_text-white__xVLCU{color:#fff}.Landing_text-sm-soft__qlq7U{color:#6b7280;font-size:.875rem}.Landing_text-xs-soft__wT8w4{color:#6b7280;font-size:.75rem;margin-top:.5rem}.Landing_card-header-red__ulWqo{border-color:#ef444433}.Landing_card-header-green__ppWzU{border-color:#16ed9933}.Landing_header-icon-box-red__ECoa2{background:#ef44441a;color:var(--color-danger)}.Landing_header-icon-box-green__EvADd{background:#16ed991a;color:var(--color-primary)}.Landing_comparison-icon-red__LP8gZ{color:#f87171}.Landing_comparison-title-red__bedJL{color:#fecaca;font-weight:700}.Landing_comparison-title-green__XtyQf{color:#bbf7d0;font-weight:700}.Landing_section-quote__XwTmS{color:#fff;font-size:1.25rem;font-style:italic;font-weight:500}.Landing_mt-3__SC7-Z{margin-top:3rem}.Landing_section-title-tight__22Lwh{margin-top:.5rem}.Landing_step-number-primary__UkMNo{border-color:var(--color-primary);color:#fff}.Landing_step-number-teal__fCo-X{border-color:var(--color-teal);color:#fff}.Landing_step-number-secondary__LR0kx{border-color:var(--color-secondary);color:#fff}.Landing_card-title-sm__cYdmk{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.Landing_step-badge-primary__eV5rY{background:#16ed991a;color:var(--color-primary)}.Landing_step-badge-teal__M50H6{background:#42e2c81a;color:var(--color-teal)}.Landing_step-badge-secondary__Olhw4{background:#3fa3ff1a;color:var(--color-secondary)}.Landing_quote-icon__IRsFR{color:var(--color-primary);font-size:3rem;line-height:1}.Landing_quote-text__lr5ab{color:#d1d5db;font-size:1.125rem;font-style:italic;margin-bottom:1rem}.Landing_quote-author__lTuuV{color:#fff;font-size:.875rem;font-weight:700}.Landing_caption-muted__RS4Mk{color:#6b7280;font-size:.875rem;margin-top:.75rem}.Landing_section-border-bottom__Mtiev{border-bottom:1px solid #ffffff0d}.Landing_benefit-title__aA\+DO{color:#fff;font-weight:700;margin-bottom:.5rem}.Landing_benefit-icon-teal__yCXja{background:#42e2c833;color:var(--color-teal)}.Landing_benefit-icon-secondary__CXtPy{background:#3fa3ff33;color:var(--color-secondary)}.Landing_benefit-icon-accent__AvjNG{background:#9a7bff33;color:var(--color-accent)}.Landing_link-underlined-cta__HaIzy{align-items:center;border-bottom:1px solid #0000;color:#fff;display:inline-flex;font-weight:500;transition:all .2s}.Landing_link-underlined-cta__HaIzy:hover{border-color:var(--color-primary);color:var(--color-primary)}.Landing_icon-ml__dmPRb{margin-left:.5rem}.Landing_roi-heading-loss__z6Q-t{color:#f87171;font-size:1.125rem;font-weight:700;letter-spacing:.025em;margin-bottom:1.5rem}.Landing_roi-value-loss__sv8Hu{color:#f87171;font-family:monospace}.Landing_roi-total-loss__ZXxHb{color:var(--color-danger);font-size:1.5rem;font-weight:700}.Landing_roi-col-highlight__wGpzC{position:relative}.Landing_roi-highlight-bg__8km3M{background:#16ed990d;filter:blur(24px);inset:0;position:absolute}.Landing_roi-heading-gain__K73vS{color:var(--color-primary);font-size:1.125rem;font-weight:700;letter-spacing:.025em;margin-bottom:1.5rem}.Landing_roi-value-gain__94ed-{color:var(--color-primary);font-family:monospace}.Landing_roi-total-gain__TUuJu{color:var(--color-primary);font-size:1.5rem;font-weight:700}.Landing_pricing-title__udP9L{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.Landing_pricing-subtitle__Y2JDL{color:#9ca3af;font-size:.875rem;margin-bottom:1.5rem}.Landing_btn-full__1ud\+Y{border-radius:.75rem;justify-content:center;width:100%}.Landing_btn-pro-primary__1Pgvl{background-color:var(--color-primary);box-shadow:0 10px 15px -3px #16ed994d;color:#0b0f19}.Landing_info-banner__zd7sJ{background:#ffffff0d;border-radius:.75rem;margin-top:2rem;padding:1rem}.Landing_info-banner-text__A3\+8b{color:#fff;font-weight:500}.Landing_info-banner-subtext__1x3Jj{color:#9ca3af;font-weight:400}.Landing_section-lead-muted__aOTPB{color:#9ca3af;margin-bottom:2rem}.Landing_demo-kit-list__ll30c{display:flex;flex-direction:column;gap:1.5rem}.Landing_demo-actions__MR76r{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.Landing_demo-actions-buttons__FIl2Y{display:flex;flex-wrap:wrap;gap:1rem}.Landing_demo-visual-wrapper__TR2AC{position:relative}.Landing_email-icon-large__N990i{animation:Landing_pulse__6q05W 2s infinite;font-size:3.75rem;margin-bottom:1.5rem}.Landing_email-title__BbLcp{color:#fff;font-size:1.5rem;font-weight:700}.Landing_email-subtitle__Fx5vj{color:#6b7280;margin-top:.5rem}.Landing_bonus-title__dRUPN{color:#fff;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.Landing_form-header__7VDQH{margin-bottom:2.5rem}.Landing_form-subtitle__ft7uy{color:#d1d5db;font-size:1.25rem}.Landing_caption-soft__YxAmI{color:#6b7280;font-size:.875rem;margin-top:.5rem}.Landing_btn-submit__JJ1vb{color:#0b0f19;margin-top:1rem;width:100%}.Landing_form-privacy__6Zad4{color:#6b7280;font-size:.75rem;margin-top:1rem;text-align:center}.Landing_icon-mr__L0-OX{margin-right:.25rem}.Landing_footer-logo__9GSaL{align-items:center;display:flex;gap:.5rem}.Landing_logo-text-sm__-178n{font-size:1.25rem}.Landing_footer-text__t0MAU{color:#6b7280;font-size:.875rem}@media (min-width:1024px){.Landing_hero-badge__DPJT1{margin-left:0!important}.Landing_hero-title__9OkDg{text-align:left}.Landing_hero-subtitle__nYUAg{margin-left:0;text-align:left}.Landing_social-proof__6GQsO{justify-content:flex-start}.Landing_hero-actions__26fp0{align-items:flex-start;justify-content:flex-start}}.Landing_auto-style-2__y6CLA{text-align:left}.Landing_auto-style-3__-JdHn{display:flex;justify-content:center;width:100%}.Landing_auto-style-4__poLfb{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:fit-content}.Landing_auto-style-5__Ka1ey{margin-top:1rem}.Landing_auto-style-6__CQHps{margin-left:auto;margin-right:auto}.Landing_auto-style-7__ykq78{color:#d1d5db;font-weight:500}.Landing_auto-style-8__E9quy{text-align:left}.Landing_auto-style-8__E9quy,.Landing_auto-style-9__vlTll{align-items:flex-start;justify-content:flex-start}.Landing_auto-style-10__FLMS7{font-size:1.25rem}.Landing_auto-style-11__Wz\+19{align-self:flex-start;color:#6b7280;font-size:.75rem;letter-spacing:.05em;margin-top:1rem;text-align:left;text-transform:uppercase}.Landing_auto-style-12__nqmT1{background:#3fa3ff4d;border-radius:50%;filter:blur(24px);height:6rem;position:absolute;right:-2.5rem;top:5rem;width:6rem}.Landing_auto-style-13__i4MWn{background:#16ed994d;border-radius:50%;bottom:5rem;filter:blur(24px);height:8rem;left:-2.5rem;position:absolute;width:8rem}.Landing_auto-style-14__Y-zEc{color:#fff;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;letter-spacing:.05em}.Landing_auto-style-15__2qtST{color:#fff;font-size:1.125rem;margin-bottom:1rem;text-shadow:0 2px 4px #00000080}.Landing_auto-style-17__7SHTv{color:var(--color-secondary);font-size:1.5rem;font-weight:700}.Landing_auto-style-18__6o26f{color:#d1d5db;font-size:.625rem;text-transform:uppercase}.Landing_auto-style-19__7MRpg{height:100%;width:100%}.Landing_auto-style-20__60aYy{color:#9ca3af;font-size:.75rem}.Landing_auto-style-21__n62VD{color:#fff;font-weight:700}.Landing_auto-style-22__3O4T-{color:#9ca3af;font-size:1.125rem}.Landing_auto-style-23__elKW8{border-color:#ef444433}.Landing_auto-style-24__mQpEo{background:#ef44441a;color:var(--color-danger)}.Landing_auto-style-16__38FE0{color:#fff}.Landing_auto-style-25__sqGuB{color:#f87171}.Landing_auto-style-26__5ZsxY{color:#fecaca;font-weight:700}.Landing_auto-style-27__9Pab\+{color:#9ca3af;font-size:.875rem}.Landing_auto-style-28__lWWhY{border-color:#16ed9933}.Landing_auto-style-29__dCw8P{background:#16ed991a;color:var(--color-primary)}.Landing_auto-style-30__rgYOK{color:#bbf7d0;font-weight:700}.Landing_auto-style-31__4-akF{margin-top:3rem}.Landing_auto-style-32__O9m0N{color:#fff;font-size:1.25rem;font-style:italic;font-weight:500}.Landing_auto-style-33__4Pk0D{margin-top:.5rem}.Landing_auto-style-35__8xKFP{border-color:var(--color-primary);color:#fff}.Landing_auto-style-36__5qJVU{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.Landing_auto-style-37__TmvhK{border-color:var(--color-teal);color:#fff}.Landing_auto-style-38__SiXb7{background:#42e2c81a;color:var(--color-teal)}.Landing_auto-style-39__iA4ok{border-color:var(--color-secondary);color:#fff}.Landing_auto-style-40__vVq-c{background:#3fa3ff1a;color:var(--color-secondary)}.Landing_auto-style-41__ly6vU{color:var(--color-primary);font-size:3rem;line-height:1}.Landing_auto-style-42__SBVJF{color:#d1d5db;font-size:1.125rem;font-style:italic;margin-bottom:1rem}.Landing_auto-style-43__OI5xV{color:#fff;font-size:.875rem;font-weight:700}.Landing_auto-style-44__LmA0W{color:#6b7280;font-size:.875rem;margin-top:.75rem}.Landing_auto-style-45__\+O\+6S{border-bottom:1px solid #ffffff0d}.Landing_auto-style-46__Iz7YG{color:#fff;font-weight:700;margin-bottom:.5rem}.Landing_auto-style-47__8nVb9{background:#42e2c833;color:var(--color-teal)}.Landing_auto-style-48__obX2f{background:#3fa3ff33;color:var(--color-secondary)}.Landing_auto-style-49__EDoCQ{background:#9a7bff33;color:var(--color-accent)}.Landing_auto-style-50__SlEJ9{align-items:center;border-bottom:1px solid #0000;color:#fff;display:inline-flex;font-weight:500;transition:all .2s}.Landing_auto-style-50__SlEJ9:hover{border-color:var(--color-primary);color:var(--color-primary)}.Landing_auto-style-51__jO5D2{margin-left:.5rem}.Landing_auto-style-52__1FATl{color:#f87171;font-size:1.125rem;font-weight:700;letter-spacing:.025em;margin-bottom:1.5rem}.Landing_auto-style-53__86zTn{color:#f87171;font-family:monospace}.Landing_auto-style-54__7hxqA{color:#6b7280;font-size:.875rem}.Landing_auto-style-55__eLQ38{color:var(--color-danger);font-size:1.5rem;font-weight:700}.Landing_auto-style-56__LQSZJ{position:relative}.Landing_auto-style-57__tYSNE{background:#16ed990d;filter:blur(24px);inset:0;position:absolute}.Landing_auto-style-58__R6ePl{color:var(--color-primary);font-size:1.125rem;font-weight:700;letter-spacing:.025em;margin-bottom:1.5rem}.Landing_auto-style-59__6mZ56{color:var(--color-primary);font-family:monospace}.Landing_auto-style-60__j\+y0Y{color:var(--color-primary);font-size:1.5rem;font-weight:700}.Landing_auto-style-61__bTRyq{color:#9ca3af;font-size:.875rem;margin-bottom:1.5rem}.Landing_auto-style-62__TpOzb,.Landing_auto-style-63__OpHdt{border-radius:.75rem;justify-content:center;width:100%}.Landing_auto-style-63__OpHdt{background-color:var(--color-primary);box-shadow:0 10px 15px -3px #16ed994d;color:#0b0f19}.Landing_auto-style-64__mqzJo{background:#ffffff0d;border-radius:.75rem;margin-top:2rem;padding:1rem}.Landing_auto-style-65__7gEVb{color:#fff;font-weight:500}.Landing_auto-style-66__mxlIu{color:#9ca3af;font-weight:400}.Landing_auto-style-67__XNJj9{color:#6b7280;font-size:.75rem;margin-top:.5rem}.Landing_auto-style-68__TZLGv{color:#9ca3af;margin-bottom:2rem}.Landing_auto-style-69__48nQK{display:flex;flex-direction:column;gap:1.5rem}.Landing_auto-style-70__4yeyz{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.Landing_auto-style-71__kPUtz{display:flex;flex-wrap:wrap;gap:1rem}.Landing_auto-style-72__pmpka{color:#0b0f19}.Landing_auto-style-73__TdY6l{animation:Landing_pulse__6q05W 2s infinite;font-size:3.75rem;margin-bottom:1.5rem}.Landing_auto-style-74__vIV\+h{color:#fff;font-size:1.5rem;font-weight:700}.Landing_auto-style-75__DTbZv{color:#6b7280;margin-top:.5rem}.Landing_auto-style-76__tkqt1{color:#fff;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.Landing_auto-style-34__l-jrx{color:#9ca3af}.Landing_auto-style-77__qKOtn{margin-bottom:2.5rem}.Landing_auto-style-78__JA8Sr{color:#d1d5db;font-size:1.25rem}.Landing_auto-style-79__TfHRf{color:#6b7280;font-size:.875rem;margin-top:.5rem}.Landing_auto-style-80__4UvJl{cursor:pointer}.Landing_auto-style-81__ftwSL{color:#9ca3af;cursor:pointer;font-size:.875rem}.Landing_auto-style-82__L5g7q{color:#0b0f19;margin-top:1rem;width:100%}.Landing_auto-style-83__H2J4L{color:#6b7280;font-size:.75rem;margin-top:1rem;text-align:center}.Landing_auto-style-84__pxg6k{margin-right:.25rem}.admin-layout{background-color:var(--bg);display:flex;font-family:Inter,sans-serif;height:100vh}.logout{align-items:center;color:#ff4d4f;cursor:pointer;display:flex;gap:10px;margin-top:auto}.content{flex:1 1;overflow-y:auto;padding:2rem 3rem}@media (max-width:1499px) and (min-width:769px){.content{margin-left:86px}}@media (max-width:1024px){.content{padding:1.5rem 1.75rem}}@media (max-width:640px){.content{padding:1rem}}.Sidebar_sidebarContainer__EBaQJ{--vibzz-c1:#16ed99;--vibzz-c2:#42e2c8;--vibzz-c3:#3fa3ff;--vibzz-c4:#9a7bff;--bg-dark:#0f1014;--bg-panel:#18191d;--bg-hover:#222329;--text-main:#fff;--text-muted:#8a8d96;--border:#2a2d35;--brand-gradient:linear-gradient(135deg,var(--vibzz-c1),var(--vibzz-c2),var(--vibzz-c3),var(--vibzz-c4));background-color:var(--bg-dark);border-right:1px solid var(--border);color:var(--text-main);display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100vh;padding:1rem;position:relative;transition:width .3s ease;width:280px;z-index:100}.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ{width:86px}.Sidebar_sidebarContainer__EBaQJ.Sidebar_overlayMode__6JCKr{bottom:0;left:0;position:fixed;top:0;will-change:width;z-index:100}.Sidebar_sidebarContainer__EBaQJ.Sidebar_overlayMode__6JCKr.Sidebar_overlayOpen__shuBf{box-shadow:0 20px 60px #0000008c;z-index:250}.Sidebar_overlayBackdrop__Xof6d{animation:Sidebar_fadeInBackdrop__gRAsY .2s ease-out;background:#00000080;bottom:0;left:86px;position:fixed;right:0;top:0;z-index:200}@keyframes Sidebar_fadeInBackdrop__gRAsY{0%{opacity:0}to{opacity:1}}.Sidebar_logoSection__BlAoz{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;min-height:50px;padding:.5rem;position:relative}.Sidebar_mainLogo__LWlzn{height:35px;object-fit:contain;width:auto}.Sidebar_mobileCloseBtn__JJWKd{color:var(--text-muted);cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Sidebar_mobileCloseBtn__JJWKd:hover{color:var(--text-main)}.Sidebar_avatarCircle__p1gnD{align-items:center;background:var(--vibzz-c2);border-radius:50%;color:#000;display:flex;flex-shrink:0;font-size:.9rem;font-weight:800;height:36px;justify-content:center;min-height:36px;min-width:36px;overflow:hidden;width:36px}.Sidebar_avatarCircle__p1gnD img{height:100%;object-fit:cover;width:100%}.Sidebar_workspaceSelector__ZqGI3{margin-bottom:1.5rem;position:relative}.Sidebar_workspaceBtn__9pYVb{align-items:center;background-color:var(--bg-panel);border:1px solid var(--border);border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s;width:100%}.Sidebar_workspaceBtn__9pYVb:hover{background-color:var(--bg-hover);border-color:var(--text-muted)}.Sidebar_workspaceInfo__fYmNg{align-items:center;display:flex;gap:.75rem;text-align:left}.Sidebar_workspaceInfoText__k5phh{display:flex;flex-direction:column}.Sidebar_workspaceName__XM\+7n{display:block;font-size:.95rem;font-weight:600}.Sidebar_navSection__PWPDr{display:flex;flex:1 1;flex-direction:column;gap:.8rem;overflow-y:auto}.Sidebar_navLabel__0HhfJ{color:var(--text-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:1rem .5rem .5rem;text-transform:uppercase}.Sidebar_navLink__dHS9M{align-items:center;border-radius:10px;color:var(--text-muted);display:flex;font-weight:500;gap:1rem;padding:.55rem .8rem;text-decoration:none;transition:all .2s}.Sidebar_navLinkActive__jVQur,.Sidebar_navLink__dHS9M:hover{background:#16ed9926;color:var(--vibzz-c1)}.Sidebar_navLinkActive__jVQur{border:1px solid #9a7bff1a;font-weight:600}.Sidebar_navIcon__1\+LhN{align-items:center;display:flex;font-size:1.25rem;justify-content:center}.Sidebar_navText__0VyfD{white-space:nowrap}.Sidebar_navIcon__1\+LhN svg{align-self:center}.Sidebar_promoCard__dgvij{background:var(--brand-gradient);border-radius:16px;color:#000;margin-bottom:1rem;margin-top:1rem;overflow:hidden;padding:1.25rem;position:relative}.Sidebar_promoContent__2JI-k h3{font-family:Lilita One,cursive,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1;margin:0;max-width:100%;text-transform:uppercase}.Sidebar_promoButton__F46G\+{background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.65rem;font-weight:700;margin-top:.2rem;padding:.6rem 1.2rem;text-transform:uppercase;transition:transform .2s}.Sidebar_promoButton__F46G\+:hover{transform:scale(1.05)}.Sidebar_promoImage__Sfcfh{bottom:-15px;color:#fff;height:auto;opacity:.8;position:absolute;right:-10px;transform:rotate(-15deg);width:90px}.Sidebar_profileSection__9MUgG{border-top:1px solid var(--border);margin-top:auto;padding-top:1rem;position:relative}.Sidebar_profileBtn__gCinm{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;overflow:hidden;padding:.5rem;text-align:left;transition:background .2s;width:100%}.Sidebar_profileBtn__gCinm:hover{background-color:var(--bg-hover)}.Sidebar_profileMeta__6ZwU8{flex:1 1;overflow:hidden}.Sidebar_profileName__pHJSj{color:var(--text-main);font-size:.9rem;font-weight:600}.Sidebar_profileEmail__LljOQ,.Sidebar_profileName__pHJSj{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_profileEmail__LljOQ{color:var(--text-muted);font-size:.75rem}.Sidebar_popoverMenu__ocnfk{animation:Sidebar_fadeIn__ZZIbd .15s ease-out;background-color:var(--bg-panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 25px #00000080;left:0;max-width:320px;min-width:260px;padding:.5rem;position:absolute;width:100%;z-index:200}.Sidebar_workspacePopover__6XcgD{top:calc(100% + 8px)}.Sidebar_profilePopover__VpIV4{bottom:calc(100% + 15px)}@keyframes Sidebar_fadeIn__ZZIbd{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.Sidebar_popoverHeader__xWAS3{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem}.Sidebar_popoverActions__7rrFv{display:flex;gap:.5rem;padding:0 .5rem .5rem}.Sidebar_popoverBtnSmall__-P3g\+{align-items:center;background:var(--bg-hover);border:1px solid var(--border);border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;flex:1 1;font-size:.75rem;gap:.25rem;justify-content:center;padding:.5rem}.Sidebar_popoverBtnSmall__-P3g\+:hover{background:var(--border)}.Sidebar_popoverItem__9RSrG{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 1rem;text-decoration:none;width:100%}.Sidebar_popoverItem__9RSrG:hover{background-color:var(--bg-hover);color:var(--text-main)}.Sidebar_dangerItem__aA2yg{color:#ff4d4d}.Sidebar_dangerItem__aA2yg:hover{background-color:#ff4d4d1a;color:#ff4d4d}.Sidebar_overlay__tpqnR{background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;z-index:90}@media (max-width:768px){.Sidebar_sidebarContainer__EBaQJ{position:fixed;transform:translateX(-100%)}.Sidebar_sidebarContainer__EBaQJ.Sidebar_mobileOpen__tkWL4{transform:translateX(0)}.Sidebar_collapseButton__iDjFh{display:none}}.Sidebar_collapseButton__iDjFh{align-items:center;background:var(--bg-panel);border:1px solid var(--border);border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(50%);transition:background .2s ease;width:24px;z-index:150}.Sidebar_collapseButton__iDjFh:hover{background:var(--bg-hover)}.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_collapseButton__iDjFh svg{transform:translateX(-1px)}.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_navLabel__0HhfJ,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_navText__0VyfD,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_profileMeta__6ZwU8,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_promoButton__F46G\+,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_promoCard__dgvij,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_promoContent__2JI-k h3,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_promoImage__Sfcfh,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_workspaceBtn__9pYVb>svg,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_workspaceInfoText__k5phh{display:none}.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_workspaceBtn__9pYVb{justify-content:center;padding:.75rem .5rem}.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_navLinkActive__jVQur,.Sidebar_sidebarContainer__EBaQJ.Sidebar_collapsed__Gv\+UJ .Sidebar_navLink__dHS9M{gap:0;justify-content:center}.AccountSettings_container__PSSC5{--brand-gradient:linear-gradient(90deg,#16ed99,#42e2c8 33%,#3fa3ff 66%,#9a7bff);--bg-dark:#121212;--bg-card:#1e1e1e;--bg-input:#2a2a2a;--text-main:#fff;--text-muted:#a0a0a0;--border-color:#333;--radius-lg:16px;--radius-md:8px}.AccountSettings_overlay__-3qo6{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;display:flex;font-family:Inter,sans-serif;inset:0;justify-content:center;position:fixed;z-index:1000}.AccountSettings_modal__LKkV0{background:var(--bg-dark);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 20px 50px #00000080;color:var(--text-main);display:flex;height:85vh;max-width:1200px;overflow:hidden;width:90%}.AccountSettings_sidebar__yojmq{background:#181818;border-right:1px solid var(--border-color);display:flex;flex-direction:column;padding:2rem 1rem;width:280px}.AccountSettings_sidebarSection__7V1Z4{margin-bottom:2rem}.AccountSettings_sectionTitle__1uPGs{color:var(--text-muted);font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding-left:1rem;text-transform:uppercase}.AccountSettings_navButton__-Uu-U{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.AccountSettings_navButton__-Uu-U:hover{background:#ffffff0d;color:var(--text-main)}.AccountSettings_navButtonActive__Br81J{background:#ffffff0d;border-left:2px solid #3fa3ff;color:#fff;font-weight:600;position:relative}.AccountSettings_content__T6mMr{flex:1 1;overflow-y:auto;padding:3rem;position:relative;scrollbar-color:#3a3a3a #0000;scrollbar-width:thin}.AccountSettings_content__T6mMr::-webkit-scrollbar{width:8px}.AccountSettings_content__T6mMr::-webkit-scrollbar-track{background:#0000}.AccountSettings_content__T6mMr::-webkit-scrollbar-thumb{background-color:#3a3a3a;border-radius:6px}.AccountSettings_content__T6mMr::-webkit-scrollbar-thumb:hover{background-color:#555}.AccountSettings_closeButton__yIKnH{background:#0000;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;padding:8px;position:absolute;right:1.5rem;top:1.5rem}.AccountSettings_closeButton__yIKnH:hover{background:#ffffff1a;color:#fff}.AccountSettings_pageTitle__RP4C9{align-items:center;display:flex;font-size:1.5rem;font-weight:700;gap:12px;margin-bottom:2rem}.AccountSettings_iconTitle__VLQQJ{color:#3fa3ff}.AccountSettings_formGroup__Lkdjy{margin-bottom:1.5rem}.AccountSettings_label__oOzpb{color:var(--text-muted);display:block;font-size:.9rem;margin-bottom:.5rem}.AccountSettings_inputRow__dFcIz{display:flex;gap:1rem}.AccountSettings_input__7YiF4{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);color:#fff;font-size:1rem;padding:12px 16px;transition:border-color .2s;width:100%}.AccountSettings_input__7YiF4:focus{border-color:#3fa3ff;outline:none}.AccountSettings_actionButton__4Alrl{align-items:center;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1.5rem;transition:transform .1s,border-color .2s}.AccountSettings_actionButton__4Alrl:hover{background:#2f2f2f;border-color:#42e2c8}.AccountSettings_btnPrimary__2\+-q\+{background:var(--brand-gradient);border:none;border-radius:var(--radius-md);color:#000;cursor:pointer;font-weight:700;margin-top:1rem;padding:12px 24px}.AccountSettings_btnPrimary__2\+-q\+:disabled{cursor:not-allowed;opacity:.5}.AccountSettings_plansContainer__UZA7h{display:flex;gap:1.5rem;margin-top:2rem}.AccountSettings_planCard__I8Ppm{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);display:flex;flex:1 1;flex-direction:column;padding:2rem;position:relative}.AccountSettings_planCardPopular__Au1mj{background-clip:padding-box,border-box;background-image:linear-gradient(var(--bg-card),var(--bg-card)),var(--brand-gradient);background-origin:border-box;border:2px solid #0000;transform:scale(1.05);z-index:10}.AccountSettings_popularBadge__Gw4zy{align-items:center;background:var(--brand-gradient);border-radius:20px;color:#000;display:flex;font-size:.8rem;font-weight:700;gap:6px;left:50%;padding:4px 12px;position:absolute;top:-15px;transform:translateX(-50%)}.AccountSettings_price__FXct\+{font-size:2.5rem;font-weight:800;margin:1rem 0}.AccountSettings_price__FXct\+ span{color:var(--text-muted);font-size:1rem;font-weight:400}.AccountSettings_featureList__kTUMe{flex:1 1;list-style:none;margin:2rem 0;padding:0}.AccountSettings_featureItem__E4Ng6{align-items:center;color:#ddd;display:flex;font-size:.9rem;gap:10px;margin-bottom:10px}.AccountSettings_checkIcon__9eJY3{color:#16ed99;min-width:20px}.AccountSettings_currentPlanBox__3-Vho{align-items:center;background:#252525;border:1px solid var(--border-color);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-bottom:3rem;padding:1.5rem}.AccountSettings_planBadge__HVGsc{background:#fff;border-radius:4px;color:#000;font-size:.9rem;font-weight:800;margin-right:10px;padding:4px 10px;text-transform:uppercase}.AccountSettings_planStatus__cZzoT{background:#16ed9933;border-radius:4px;color:#16ed99;font-size:.75rem;font-weight:700;padding:4px 8px;text-transform:uppercase}.AccountSettings_planMeta__jLrnq{display:flex;gap:3rem;margin-top:1rem}.AccountSettings_metaLabel__Qhlxf{color:#888;display:block;font-size:.7rem;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.AccountSettings_metaValue__kNZV\+{color:#fff;font-size:.95rem;font-weight:600}.AccountSettings_supportBtnGrid__hfdDB{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.AccountSettings_supportBtn__TvRBv{align-items:center;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:1.5rem;text-decoration:none;transition:all .2s}.AccountSettings_supportBtn__TvRBv:hover{background:#2f2f2f;border-color:#3fa3ff}.AccountSettings_disabledRow__tOchw{filter:grayscale(1);opacity:.5;pointer-events:none}.AccountSettings_errorMessage__HKZVQ{color:#ff8a8a;font-size:.8rem;margin-top:.35rem}.ConfirmDialog_overlay__7vLyI{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1200}.ConfirmDialog_modal__cSau5{background:linear-gradient(165deg,#171b24,#10141c);border:1px solid #ef444466;border-radius:20px;box-shadow:0 25px 60px #0000008c;color:#f8fafc;outline:none;padding:2rem 2.5rem;position:relative;text-align:center;width:min(420px,94vw)}.ConfirmDialog_modalWarning__dX9xA{border-color:#fbbf2473}.ConfirmDialog_modalPrimary__1gp\+X{border-color:#22c55e73}.ConfirmDialog_closeButton__O-rZ5{align-items:center;background:#0000;border:1px solid #fff3;border-radius:10px;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:.35rem;position:absolute;right:1rem;top:1rem;transition:color .15s ease,border-color .15s ease,background .15s ease}.ConfirmDialog_closeButton__O-rZ5:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff59;color:#f8fafc}.ConfirmDialog_closeButton__O-rZ5:disabled{cursor:not-allowed;opacity:.5}.ConfirmDialog_icon__rVlmz{align-items:center;border-radius:50%;display:inline-flex;font-size:1.75rem;height:60px;justify-content:center;margin:0 auto 1rem;width:60px}.ConfirmDialog_iconDanger__41LhT{background:#ef444429;border:2px solid #ef444466;color:#ef4444}.ConfirmDialog_iconWarning__T2wLd{background:#fbbf242e;border:2px solid #fbbf2473;color:#fbbf24}.ConfirmDialog_iconPrimary__7vYPD{background:#10b9812e;border:2px solid #10b98166;color:#34d399}.ConfirmDialog_title__ZH0rI{font-size:1.3rem;font-weight:700;margin:0 0 .85rem}.ConfirmDialog_content__GJTCg{color:#cbd5e1;line-height:1.5;margin-bottom:1.5rem}.ConfirmDialog_content__GJTCg p{margin:0}.ConfirmDialog_actions__nRL73{display:flex;gap:.75rem}.ConfirmDialog_button__Dn2Rn{border-radius:10px;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;padding:.85rem 1rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.ConfirmDialog_button__Dn2Rn:disabled{cursor:not-allowed;opacity:.6}.ConfirmDialog_buttonCancel__HI1HI{background:#ffffff0d;border:1px solid #ffffff2e;color:#e2e8f0}.ConfirmDialog_buttonCancel__HI1HI:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff47}.ConfirmDialog_buttonDanger__J1k9w{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;box-shadow:0 10px 24px #ef444459;color:#fff}.ConfirmDialog_buttonDanger__J1k9w:hover:not(:disabled){box-shadow:0 14px 32px #ef444473;transform:translateY(-2px)}.ConfirmDialog_buttonWarning__WNdlO{background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;box-shadow:0 10px 24px #fbbf2459;color:#0c1220}.ConfirmDialog_buttonWarning__WNdlO:hover:not(:disabled){box-shadow:0 14px 32px #fbbf2473;transform:translateY(-2px)}.ConfirmDialog_buttonPrimary__k0Gtq{background:linear-gradient(135deg,#34d399,#14b8a6);border:none;box-shadow:0 10px 24px #14b8a666;color:#06111b}.ConfirmDialog_buttonPrimary__k0Gtq:hover:not(:disabled){box-shadow:0 14px 32px #14b8a680;transform:translateY(-2px)}.ChangePasswordDialog_backdrop__UrN8X{background:#0009;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:10000}.ChangePasswordDialog_card__9wtfg{grid-gap:16px;background:#121318;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 20px 60px #00000073;color:#e8eaf0;display:grid;gap:16px;padding:24px;width:min(480px,96vw)}.ChangePasswordDialog_title__kmr5M{font-size:20px;margin:0}.ChangePasswordDialog_desc__D\+4AV{margin:0;opacity:.85}.ChangePasswordDialog_field__B80Jr{grid-gap:6px;display:grid;gap:6px}.ChangePasswordDialog_field__B80Jr span{font-size:.9rem;font-weight:600}.ChangePasswordDialog_field__B80Jr input{background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;color:inherit;font:inherit;padding:10px 12px}.ChangePasswordDialog_field__B80Jr input:focus{outline:2px solid #52e2aa99;outline-offset:2px}.ChangePasswordDialog_error__WMtIi{color:#ff8a8a;font-size:.8rem}.ChangePasswordDialog_actions__SWRoo{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.ChangePasswordDialog_btn__5FJz5{-webkit-appearance:none;appearance:none;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;color:inherit;cursor:pointer;font:inherit;padding:10px 16px}.ChangePasswordDialog_btn__5FJz5:hover:not(:disabled){background:#ffffff1f}.ChangePasswordDialog_btn__5FJz5:disabled{cursor:not-allowed;opacity:.6}.ChangePasswordDialog_btnPrimary__TliyJ{background:#52e2aa2e;border-color:#52e2aa73}.ChangePasswordDialog_btnPrimary__TliyJ:hover:not(:disabled){background:#52e2aa47}.PageShell_page__BEomU{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;width:100%}.PageShell_header__5gprN{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.PageShell_breadcrumb__m3nx9{align-items:center;border-radius:14px;color:#e8eaf0d9;display:inline-flex;font-size:.95rem;gap:.6rem;min-height:44px}.PageShell_breadcrumbIcon__B0YPI{align-items:center;background:#ffffff0a;border-radius:10px;color:var(--text);display:inline-flex;height:32px;justify-content:center;width:32px}.PageShell_trail__4utVr{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.PageShell_trailItem__Qb\+5d{align-items:center;color:var(--text);display:inline-flex;font-weight:600;gap:.5rem}.PageShell_separator__RdG1N{color:#e8eaf059;font-weight:400}.PageShell_crumbLink__-wYPB{color:#e8eaf0d9;text-decoration:none;transition:color .15s ease}.PageShell_crumbLink__-wYPB:hover{color:#fff}.PageShell_actions__D5WaY{align-items:center;display:flex;gap:.75rem}.PageShell_bodyContent__IOEpm,.PageShell_body__-Mwe7{width:100%}.PageShell_bodyContentHidden__FeWyU{display:none}.PageShell_loadingState__mrywL{align-items:center;color:#e8eaf0e6;display:flex;flex-direction:column;gap:.85rem;justify-content:center;min-height:45vh;width:100%}.PageShell_loadingSpinner__KYux4{animation:PageShell_PageShell__spin__S3hqV .8s linear infinite;border:3px solid #e8eaf040;border-radius:50%;border-top-color:#16ed99;height:48px;width:48px}.PageShell_loadingLabel__86bDS{font-size:1rem;font-weight:600}@keyframes PageShell_PageShell__spin__S3hqV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminDashboard_container__Na7u1{box-sizing:border-box;color:#e2e8f0;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:2rem;width:100%}.AdminDashboard_header__uM4J0{align-items:flex-end;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;padding-bottom:1rem}.AdminDashboard_welcomeTitle__dcu7A{color:#fff;font-family:Lilita One,cursive;font-size:2rem;font-weight:500;margin:0}.AdminDashboard_subTitle__JqBDo{color:#94a3b8;font-size:.95rem;margin:.25rem 0 0}.AdminDashboard_gradientText__HCHzG{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);-webkit-background-clip:text;background-clip:text}.AdminDashboard_heroSection__cbkoZ{align-items:center;background:linear-gradient(90deg,#16ed990d,#42e2c80d);border:1px solid #16ed99;border-radius:8px;box-shadow:0 4px 20px #16ed990d;display:flex;justify-content:space-between;padding:2rem}.AdminDashboard_heroContent__t0YVG h2{color:#fff;font-size:1.5rem;margin:0 0 .5rem}.AdminDashboard_heroContent__t0YVG p{color:#94a3b8;margin:0;max-width:600px}.AdminDashboard_statsGrid__vBq4\+{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AdminDashboard_statCard__FqOlM{align-items:flex-start;background:#1a1f2b;border:1px solid #2a3241;border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding:1.5rem;position:relative;transition:transform .3s ease,border-color .3s,box-shadow .3s}.AdminDashboard_statCard__FqOlM:hover{box-shadow:0 10px 25px #00000040;transform:translateY(-4px)}.AdminDashboard_statInfo__aGW6U{display:flex;flex-direction:column}.AdminDashboard_statLabel__ZEovv{color:#94a3b8;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase}.AdminDashboard_statValue__1UAhc{color:#fff;font-size:2rem;font-weight:700;line-height:1}.AdminDashboard_statIconWrapper__BbKea{align-items:center;background:#ffffff26;border-radius:8px;color:#94a3b8;display:flex;font-size:1.5rem;justify-content:center;padding:10px}.AdminDashboard_statEmerald__6gzWN .AdminDashboard_statIconWrapper__BbKea{color:#16ed99}.AdminDashboard_statTeal__tsbSv .AdminDashboard_statIconWrapper__BbKea{color:#42e2c8}.AdminDashboard_statBlue__Mu9rZ .AdminDashboard_statIconWrapper__BbKea{color:#3fa3ff}.AdminDashboard_statPurple__nUEsg .AdminDashboard_statIconWrapper__BbKea{color:#9a7bff}.AdminDashboard_analyticsStack__ccOp4,.AdminDashboard_dualPanels__Y-Wzj,.AdminDashboard_highlightsStack__pHjsC{grid-gap:1.5rem;display:grid;gap:1.5rem}.AdminDashboard_dualPanels__Y-Wzj{grid-template-columns:1fr}.AdminDashboard_dualPanels__Y-Wzj .AdminDashboard_cardPanel__rnLIw{margin-bottom:0}.AdminDashboard_dualPanels__Y-Wzj+.AdminDashboard_analyticsStack__ccOp4{margin-top:.5rem}.AdminDashboard_analyticsStack__ccOp4,.AdminDashboard_dualPanels__Y-Wzj,.AdminDashboard_highlightsStack__pHjsC{grid-template-columns:1fr}@media (min-width:1100px){.AdminDashboard_dualPanels__Y-Wzj{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminDashboard_analyticsStack__ccOp4{grid-template-columns:2fr 1fr}}.AdminDashboard_cardPanel__rnLIw{background:#1a1f2b;border:1px solid #2a3241;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.AdminDashboard_sectionHeader__We5Bz{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.AdminDashboard_sectionTitle__EHtQH{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem}.AdminDashboard_sectionMeta__dYz\+I{color:#94a3b8;font-size:.9rem}.AdminDashboard_comingSoonCard__DXV-r{background:linear-gradient(160deg,#47556940,#0f1219b3);border:1px dashed #475569;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;min-height:220px;text-align:center}.AdminDashboard_comingSoonLabel__rUErt{background:#0f121966;border:1px solid #cbd5f566;border-radius:999px;color:#cbd5f5;font-size:.95rem;font-weight:600;margin:1rem auto 0;padding:.4rem 1.2rem}.AdminDashboard_playlistRow__5Q6Fy{align-items:center;border-bottom:1px solid #2a3241;display:flex;justify-content:space-between;padding:.8rem 0}.AdminDashboard_playlistRow__5Q6Fy:last-child{border-bottom:none}.AdminDashboard_playlistInfo__WcHsp{align-items:center;display:flex;gap:.8rem}.AdminDashboard_rank__ErKbm{align-items:center;border-radius:999px;color:#0f1219;display:inline-flex;font-size:.8rem;font-weight:700;height:24px;justify-content:center;width:24px}.AdminDashboard_playlistTitle__DdYiy{color:#e2e8f0;font-size:.9rem;font-weight:500}.AdminDashboard_playCountBig__WFyhK{color:#fff;font-size:1.1rem;font-weight:700}.AdminDashboard_rankColor1__V9KXJ{background:#16ed99cc}.AdminDashboard_rankColor2__MpFFf{background:#42e2c8cc}.AdminDashboard_rankColor3__Ck9pp{background:#3fa3ffcc}.AdminDashboard_emptyStateText__k2zXi{color:#94a3b8;font-size:.9rem;margin:0}.AdminDashboard_analyticsStack__ccOp4 .AdminDashboard_cardPanel__rnLIw{margin-bottom:0}.AdminDashboard_chartContainer__nAvUV{align-items:flex-end;display:flex;height:220px;justify-content:center;padding-top:1.5rem}.AdminDashboard_liveEventsList__VKwVU{display:flex;flex-direction:column;gap:.5rem;max-height:360px;overflow-y:auto;padding-right:.25rem}.AdminDashboard_liveEventRow__vJ6JB{background:#11141d;border:1px solid #2a3241;border-radius:8px;color:inherit;cursor:pointer;display:flex;padding:.85rem 1rem;transition:border-color .2s,transform .1s}.AdminDashboard_liveEventRowLive__DjEBn{background:#16ed990d;border-color:#16ed9999}.AdminDashboard_liveEventRow__vJ6JB:hover{border-color:#16ed99;transform:translateY(-1px)}.AdminDashboard_liveEventRow__vJ6JB:focus-visible{outline:2px solid #42e2c8;outline-offset:2px}.AdminDashboard_liveEventLine__w38LM{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.4rem;width:100%}.AdminDashboard_liveEventTitle__yvHbR{color:#fff;font-weight:600}.AdminDashboard_liveEventHost__2cD\+T{color:#94a3b8}.AdminDashboard_liveEventPlayers__C5m7Z{align-items:center;color:#e2e8f0;display:inline-flex;font-weight:600;gap:.25rem}.AdminDashboard_liveEventPing__lSZHY{color:#94a3b8;font-size:.8rem}.AdminDashboard_liveEventSeparator__p\+po9{color:#475569}.AdminDashboard_liveEventStatus__USWwS{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.AdminDashboard_liveEventStatusLive__g5X-g{color:#16ed99}.host-layout{background-color:var(--bg);color:var(--text);display:flex;font-family:Inter,sans-serif;height:100vh}.host-layout .content{flex:1 1;overflow-y:auto;padding:2rem 3rem}@media (max-width:1499px) and (min-width:769px){.host-layout .content{margin-left:86px}}@media (max-width:1024px){.host-layout .content{padding:1.5rem 1.75rem}}@media (max-width:640px){.host-layout .content{padding:1rem}}.HostDashboard_container__6pVXS{box-sizing:border-box;color:#e2e8f0;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:2rem;width:100%}.HostDashboard_header__Gpdg5{align-items:flex-end;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;padding-bottom:1rem}.HostDashboard_welcomeTitle__adOxF{color:#fff;font-family:Lilita One,cursive;font-size:2rem;font-weight:500;margin:0}.HostDashboard_subTitle__u8oga{color:#94a3b8;font-size:.95rem;margin:.25rem 0 0}.HostDashboard_gradientText__8sOrD{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);-webkit-background-clip:text;background-clip:text}.HostDashboard_heroSection__1fbba{align-items:center;background:linear-gradient(90deg,#16ed990d,#42e2c80d);border:1px solid #16ed99;border-radius:8px;box-shadow:0 4px 20px #16ed990d;display:flex;justify-content:space-between;padding:2rem}.HostDashboard_heroContent__EtEny h2{color:#fff;font-size:1.5rem;margin:0 0 .5rem}.HostDashboard_heroContent__EtEny p{color:#94a3b8;margin:0;max-width:600px}.HostDashboard_heroBtn__JdZDW{align-items:center;background:linear-gradient(135deg,#16ed99,#42e2c8);border:none;border-radius:6px;color:#0f1219;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.75rem;padding:.8rem 2rem;transition:transform .2s,box-shadow .2s}.HostDashboard_heroBtn__JdZDW:hover{box-shadow:0 4px 15px #16ed9966;transform:translateY(-2px)}.HostDashboard_statsGrid__Rhljq{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.HostDashboard_statCard__VGSzh{align-items:flex-start;background:#1a1f2b;border:1px solid #2a3241;border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding:1.5rem;position:relative;transition:transform .3s ease,border-color .3s,box-shadow .3s}.HostDashboard_statCard__VGSzh:hover{box-shadow:0 10px 25px #00000040;transform:translateY(-4px)}.HostDashboard_statInfo__rThcv{display:flex;flex-direction:column}.HostDashboard_statLabel__I\+5d-{color:#94a3b8;font-size:.85rem;margin-bottom:.5rem;text-transform:uppercase}.HostDashboard_statValue__xK9T8{color:#fff;font-size:2rem;font-weight:700;line-height:1}.HostDashboard_statIconWrapper__rJt34{align-items:center;background:#ffffff26;border-radius:8px;color:#94a3b8;display:flex;font-size:1.5rem;justify-content:center;padding:10px}.HostDashboard_statEmerald__t1zOJ .HostDashboard_statIconWrapper__rJt34{color:#16ed99}.HostDashboard_statTeal__X1sVq .HostDashboard_statIconWrapper__rJt34{color:#42e2c8}.HostDashboard_statBlue__foBks .HostDashboard_statIconWrapper__rJt34{color:#3fa3ff}.HostDashboard_statPurple__5o2W- .HostDashboard_statIconWrapper__rJt34{color:#9a7bff}.HostDashboard_analyticsStack__90H8O,.HostDashboard_highlightsStack__TKzHr{grid-gap:1.5rem;display:grid;gap:1.5rem}.HostDashboard_analyticsStack__90H8O,.HostDashboard_highlightsStack__TKzHr{grid-template-columns:1fr}@media (min-width:1100px){.HostDashboard_highlightsStack__TKzHr{grid-template-columns:repeat(3,minmax(0,1fr))}.HostDashboard_analyticsStack__90H8O{grid-template-columns:2fr 1fr}}.HostDashboard_analyticsStack__90H8O .HostDashboard_cardPanel__ldQwa,.HostDashboard_highlightsStack__TKzHr .HostDashboard_cardPanel__ldQwa,.HostDashboard_highlightsStack__TKzHr .HostDashboard_liveWidget__jWNZG{margin-bottom:0}.HostDashboard_comingSoonCard__pM-FY{background:linear-gradient(160deg,#47556940,#0f1219b3);border:1px dashed #475569;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;min-height:220px;text-align:center}.HostDashboard_comingSoonLabel__Mycwn{background:#0f121966;border:1px solid #cbd5f566;border-radius:999px;color:#cbd5f5;font-size:.95rem;font-weight:600;margin:1rem auto 0;padding:.4rem 1.2rem}.HostDashboard_cardPanel__ldQwa{background:#1a1f2b;border:1px solid #2a3241;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.HostDashboard_sectionHeader__GcvQN{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.HostDashboard_sectionTitle__w2WaJ{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem}.HostDashboard_chartContainer__kKKkR{align-items:flex-end;display:flex;gap:10px;height:220px;justify-content:space-between;padding-top:1.5rem}.HostDashboard_chartBarWrapper__fBbhE{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-end;position:relative}.HostDashboard_chartValue__uNEfH{color:#94a3b8;font-size:.85rem;font-weight:600;margin-bottom:.5rem;transition:color .2s}.HostDashboard_chartBar__IyC-N{background:#2a3241;border-radius:4px 4px 0 0;max-width:30px;transition:height .5s ease,background .3s;width:100%}.HostDashboard_chartBarWrapper__fBbhE:hover .HostDashboard_chartBar__IyC-N{background:#3fa3ff}.HostDashboard_chartBarWrapper__fBbhE:hover .HostDashboard_chartValue__uNEfH{color:#fff}.HostDashboard_chartBar__IyC-N.HostDashboard_active__2qeRX{background:linear-gradient(180deg,#16ed99,#42e2c8)}.HostDashboard_chartBarWrapper__fBbhE .HostDashboard_chartValue__uNEfH.HostDashboard_activeValue__-OCnU{color:#16ed99;font-size:1rem;font-weight:700}.HostDashboard_chartLabel__H9z54{color:#64748b;font-size:.75rem;font-weight:500;margin-top:.5rem}.HostDashboard_newsItem__QkZHG{border-bottom:1px solid #2a3241;padding:1rem 0}.HostDashboard_newsItem__QkZHG:last-child{border-bottom:none}.HostDashboard_newsDate__5gYo2{color:#3fa3ff;display:block;font-size:.75rem;font-weight:700;margin-bottom:.3rem;text-transform:uppercase}.HostDashboard_newsTitle__L\+X16{color:#e2e8f0;display:block;font-weight:600;margin-bottom:.3rem}.HostDashboard_newsExcerpt__qvvgY{color:#94a3b8;font-size:.85rem;line-height:1.4;margin:0}.HostDashboard_liveWidget__jWNZG{background:linear-gradient(145deg,#13161c,#0f1219);border:1px solid #2a3241;border-left:4px solid #16ed99;border-radius:8px;margin-bottom:1.5rem;overflow:hidden;padding:1.5rem;position:relative}.HostDashboard_liveHeader__oPp8k{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.HostDashboard_liveBadge__O6b0R{align-items:center;background:#16ed991a;border-radius:4px;color:#16ed99;display:flex;font-size:.7rem;font-weight:800;gap:6px;letter-spacing:.05em;padding:4px 8px}.HostDashboard_pulsingDot__TuhqO{animation:HostDashboard_pulse__R-67J 1.5s infinite;background:#16ed99;border-radius:50%;height:6px;width:6px}@keyframes HostDashboard_pulse__R-67J{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.HostDashboard_liveTitle__hSjr4{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 .2rem}.HostDashboard_liveCode__NqvoK{color:#94a3b8;font-size:.9rem}.HostDashboard_liveCode__NqvoK strong{color:#fff;font-size:1rem;letter-spacing:1px}.HostDashboard_liveStatsRow__Z2vKk{align-items:center;color:#e2e8f0;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;margin-top:1rem}.HostDashboard_liveBtn__5dGvC{background:#1a1f2b;border:1px solid #16ed99;border-radius:6px;color:#16ed99;cursor:pointer;font-weight:600;margin-top:1rem;padding:.6rem;transition:all .2s;width:100%}.HostDashboard_liveBtn__5dGvC:hover{background:#16ed99;color:#000}.HostDashboard_liveWidgetEmpty__Zn2pd{border-left:4px solid #2a3241;display:flex;flex-direction:column;gap:.65rem;justify-content:center;min-height:210px;padding:2rem 1.5rem}.HostDashboard_emptyIconWrapper__eTAnR{align-self:flex-start}.HostDashboard_emptyStateTitle__gTtNC{color:#e2e8f0;font-weight:700;margin:.2rem 0}.HostDashboard_emptyStateText__f2j8j{color:#94a3b8;font-size:.9rem;margin:0 0 1rem}.HostDashboard_emptyHint__UVKBA{color:#64748b;font-size:.75rem;margin:.6rem 0 0}.HostDashboard_tutorialCard__SWqZi{background:linear-gradient(150deg,#9a7bff1f,#3fa3ff1f);border:1px solid #9a7bff59;border-radius:10px;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:250px;padding:1.5rem}.HostDashboard_tutorialBadge__YMDZF{align-items:center;align-self:flex-start;background:#9a7bff26;border-radius:999px;color:#c9b7ff;display:inline-flex;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.05em;padding:.4rem .8rem;text-transform:uppercase}.HostDashboard_tutorialCard__SWqZi h3{color:#fff;font-size:1.2rem;margin:0}.HostDashboard_tutorialCard__SWqZi p{color:#d6def0;font-size:.9rem;line-height:1.4;margin:0}.HostDashboard_tutorialBtn__7rxfC{background:#fff;border:none;border-radius:999px;color:#1a1f2b;cursor:pointer;font-weight:600;margin-top:auto;padding:.6rem 1.4rem;transition:transform .2s ease,box-shadow .2s ease;width:-webkit-fit-content;width:fit-content}.HostDashboard_tutorialBtn__7rxfC:hover{box-shadow:0 8px 15px #00000040;transform:translateY(-2px)}.HostDashboard_playlistRow__8u9B\+{align-items:center;border-bottom:1px solid #2a3241;display:flex;justify-content:space-between;padding:.8rem 0}.HostDashboard_playlistRow__8u9B\+:last-child{border-bottom:none}.HostDashboard_playlistInfo__im-CC{align-items:center;display:flex;gap:.8rem}.HostDashboard_rank__jdWXB{align-items:center;border-radius:999px;color:#0f1219;display:inline-flex;font-size:.8rem;font-weight:700;height:24px;justify-content:center;width:15px;width:24px}.HostDashboard_playlistTitle__EIwFG{color:#e2e8f0;font-size:.9rem;font-weight:500}.HostDashboard_playCountBig__jWFNc{color:#fff;font-size:1.1rem;font-weight:700}.HostDashboard_rankColor1__DQYXW{background:#16ed99cc}.HostDashboard_rankColor2__3GMRq{background:#42e2c8cc}.HostDashboard_rankColor3__xn\+wm{background:#3fa3ffcc}.HostDashboard_rankColor4__zeP43{background:#9a7bffcc}.PlaylistsList_playlists-page__UhG\+9,.PlaylistsList_playlists-page__UhG\+9 *{font-family:Roboto,sans-serif}.PlaylistsList_playlists-page__UhG\+9{-ms-overflow-style:none;color:var(--text);height:100%;overflow-y:auto;scrollbar-width:none}.PlaylistsList_page-header__oc62r{background:var(--bg);background:var(--host-page-bg,var(--bg));overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}.PlaylistsList_header-strip__C52C\+{background:linear-gradient(120deg,#16ed99,var(--accent-primary),var(--accent-secondary),var(--accent-tertiary));border-radius:20px;will-change:transform}.PlaylistsList_header-strip-inner__66LQf{padding:28px 24px}.PlaylistsList_header-strip__C52C\+ h1{color:var(--bg);font-family:Bebas neue,sans-serif;font-optical-sizing:auto;font-size:50px;font-weight:900;letter-spacing:2px;margin:0 0 4px}.PlaylistsList_header-strip__C52C\+ p{color:#ffffffd9;color:var(--bg);font-family:Roboto,sans-serif;font-size:20px;margin:0}.PlaylistsList_content-wrap__MFU6h{padding:20px 24px 32px}.PlaylistsList_toolbar__rXUDN{align-items:center;border-bottom:1px solid #ffffff0f;column-gap:12px;display:flex;justify-content:flex-end;padding-bottom:12px}.PlaylistsList_tabs__4FHDo{background:var(--surface);border:1px solid #ffffff1a;border-radius:14px;display:inline-flex;margin-right:auto;overflow:hidden;width:-webkit-fit-content;width:fit-content}.PlaylistsList_tab__xnB1j{background:#0000;border:none;color:#e8eaf0bf;cursor:pointer;font-size:12px;font-weight:400;padding:10px 14px;transition:background .15s ease,color .15s ease}.PlaylistsList_tab__xnB1j:hover{background:var(--surface-2);color:var(--text)}.PlaylistsList_tab__xnB1j.PlaylistsList_active__8mPd9{background:#ffffff1a;color:var(--green)}.PlaylistsList_actions-right__HREhW{align-items:center;display:inline-flex;gap:10px}.PlaylistsList_search__RZcVI{background:var(--surface);border:1px solid #ffffff1f;border-radius:12px;color:var(--text);outline:none;padding:10px 12px;width:280px}.PlaylistsList_search__RZcVI::placeholder{color:#e8eaf099}.PlaylistsList_select__-D4iD{position:relative}.PlaylistsList_sort__Fl8BA{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#ffffff0f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7 10 5 5 5-5' stroke='%23FFF' stroke-opacity='.8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;border:1px solid #ffffff1f;border-radius:12px;color:#e8eaf0;color:var(--text,#e8eaf0);cursor:pointer;font:inherit;line-height:1;padding:10px 38px 10px 12px;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.PlaylistsList_sort__Fl8BA:hover{background:#ffffff1a;border-color:#ffffff2e}.PlaylistsList_sort__Fl8BA:focus{border-color:#31d38a8c;box-shadow:0 0 0 3px #31d38a2e;outline:none}.PlaylistsList_sort__Fl8BA{color-scheme:dark}.PlaylistsList_sort__Fl8BA::-ms-expand{display:none}.PlaylistsList_add-btn__q4bLY{align-items:center;background:#0000;border:2px solid var(--border);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:10px 14px}.PlaylistsList_add-btn__q4bLY svg{transform:translateY(1px)}.PlaylistsList_playlist-list__BNJNg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:20px}@media (min-width:800px){.PlaylistsList_playlist-list__BNJNg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.PlaylistsList_playlist-list__BNJNg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.PlaylistsList_playlist-list__BNJNg{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:2000px){.PlaylistsList_playlist-list__BNJNg{grid-template-columns:repeat(5,minmax(0,1fr))}}.PlaylistsList_empty__dHUh\+{color:#e8eaf0b3;padding:8px 0}.PlaylistsList_playlist-card__CBS20{--card-bg:#ffffff0a;--card-border:#ffffff1a;--card-hover:#ffffff12;align-items:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff08;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:.5rem;position:relative;transition:transform .14s ease,background .14s ease,border-color .14s ease}.PlaylistsList_playlist-card__CBS20:hover{background:var(--card-hover);border-color:#ffffff24;box-shadow:0 0 0 #0000;box-shadow:var(--plx-hover-glow,0 0 0 #0000);transform:translateY(-2px)}@media (max-width:720px){.PlaylistsList_playlist-card__CBS20{grid-template-columns:1fr}}.PlaylistsList_pl-top__D1SPe{display:grid;grid-template-columns:130px 1fr;padding:10px}.PlaylistsList_pl-bottom__nCdRf{align-items:center;display:flex;justify-content:flex-end;width:100%}.PlaylistsList_pl-media__Fvvec{border-radius:14px;box-shadow:0 6px 16px #00000059;height:130px;overflow:hidden;position:relative;width:130px}.PlaylistsList_pl-cover__zdU38{height:100px;width:100px}.PlaylistsList_pl-cover-fallback__10vSj,.PlaylistsList_pl-media__Fvvec img{height:100%;width:100%}.PlaylistsList_pl-media__Fvvec img{object-fit:cover;transform:scale(1);transition:transform .26s ease}.PlaylistsList_playlist-card__CBS20:hover .PlaylistsList_pl-media__Fvvec img{transform:scale(1.05)}.PlaylistsList_pl-cover-fallback__10vSj{background:linear-gradient(180deg,#0000,#0000008c),radial-gradient(120% 90% at 0 0,#0fae6d 0,#1ccb7e 45%,#31d38a 100%);filter:saturate(.95)}.PlaylistsList_pl-media-gradient__hn\+m9{background:linear-gradient(180deg,#0000 20%,#00000059);inset:0;pointer-events:none;position:absolute}.PlaylistsList_pl-play__xSBNH{background-image:linear-gradient(135deg,#0fae6d,#1ccb7e 50%,#31d38a);border:0;border-radius:999px;bottom:8px;box-shadow:0 6px 16px #00000059;color:#0b2e1f;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:8px;transition:transform .14s ease,filter .14s ease;width:36px}.PlaylistsList_pl-play__xSBNH:hover{filter:brightness(1.06);transform:translateY(-1px)}.PlaylistsList_pl-play__xSBNH svg{transform:translateX(1px)}.PlaylistsList_pl-body__mHW8m{grid-gap:8px;display:grid;gap:8px;grid-template-rows:auto auto 1fr auto;min-width:0}.PlaylistsList_pl-header__LW\+7F{align-items:start;display:flex;gap:10px;justify-content:space-between;min-width:0}.PlaylistsList_pl-title__4udzh{color:#fff;color:var(--text,#fff);font-family:Bebas Neue,sans-serif;font-size:17px;font-weight:400;letter-spacing:1.2px;margin:2px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaylistsList_pl-desc__\+oKHq{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#e8eaf0d1;display:-webkit-box;font-size:13px;line-height:1.45;margin:0;overflow:hidden}.PlaylistsList_pl-meta-row__Tk8Hj{align-items:center;color:#e8eaf0ad;display:inline-flex;flex-wrap:wrap;font-size:12px;gap:8px}.PlaylistsList_pl-meta-row__Tk8Hj .PlaylistsList_stat__ySIvl{align-items:center;display:inline-flex;gap:6px}.PlaylistsList_pl-meta-row__Tk8Hj .PlaylistsList_dot__w\+z0Q{opacity:.6}.PlaylistsList_badges__hrKxg{display:inline-flex;flex-shrink:0;gap:8px}.PlaylistsList_badge-sep__fi5OF{opacity:.6}.PlaylistsList_pl-badge__jozVE{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;bottom:5px;color:#ffffffeb;display:inline-flex;font-size:12px;gap:6px;height:28px;left:5px;line-height:1;padding:0 10px;position:absolute;z-index:10}.PlaylistsList_pl-badge__jozVE svg{height:14px;width:14px}.PlaylistsList_pl-badge__jozVE.PlaylistsList_official__AwzN4{background:linear-gradient(180deg,#11271c66,#11271c33);border-color:#b8ffd659;box-shadow:none;box-shadow:var(--plx-neon-glow,none);color:#b8ffd6}.PlaylistsList_pl-badge__jozVE.PlaylistsList_community__wjS-6{background:linear-gradient(180deg,#27221159,#2722112e);border-color:#ffe9b859;box-shadow:none;box-shadow:var(--plx-neon-glow,none);color:#ffe9b8}.PlaylistsList_pl-badge__jozVE.PlaylistsList_mine__6zpts{background:linear-gradient(180deg,#161c2d66,#161c2d33);border-color:#bcd5ff59;box-shadow:none;box-shadow:var(--plx-neon-glow,none);color:#bcd5ff}.PlaylistsList_pl-badge__jozVE.PlaylistsList_private__aL8pu{background:linear-gradient(180deg,#4b131b66,#4b131b33);border-color:#ff6b6b59;box-shadow:none;box-shadow:var(--plx-neon-glow,none);color:#ffd7d7}.PlaylistsList_pl-actions__lh20C{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:6px}.PlaylistsList_btn__eG-TA{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;color:#e8eaf0f2;cursor:pointer;display:inline-flex;gap:8px;height:34px;padding:0 12px;transition:background .14s ease,border-color .14s ease,transform .12s ease}.PlaylistsList_btn__eG-TA:hover{background:#ffffff1a;transform:translateY(-1px)}.PlaylistsList_btn-danger__ClrlX{border-color:#ff6b6b47;color:#ffd7d7}.PlaylistsList_btn-danger__ClrlX:hover{background:#ff6b6b1f;color:#ff6b6b}@media (max-width:720px){.PlaylistsList_pl-actions__lh20C{justify-content:flex-start}.PlaylistsList_toolbar__rXUDN{gap:10px;grid-template-columns:1fr}.PlaylistsList_actions-right__HREhW{justify-content:space-between}.PlaylistsList_search__RZcVI{flex:1 1;min-width:120px}.PlaylistsList_playlist-card__CBS20{grid-template-columns:90px 1fr}.PlaylistsList_card-actions__6YvQQ{flex-direction:row;grid-column:1/-1;justify-content:flex-end}}.PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t{border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff0f;overflow:hidden;position:relative}.PlaylistsList_cover-img__X8RKo,.PlaylistsList_pl-cover-fallback__10vSj{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .28s ease;width:100%}.PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t:after{background:linear-gradient(180deg,#0000 0,#0b0c1040 45%,#0b0c10db),linear-gradient(135deg,#0fae6d38,#31d38a33);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute;transition:opacity .22s ease}.PlaylistsList_playlist-card__CBS20:hover .PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t .PlaylistsList_cover-img__X8RKo,.PlaylistsList_playlist-card__CBS20:hover .PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t .PlaylistsList_pl-cover-fallback__10vSj{transform:scale(1.04)}.PlaylistsList_playlist-card__CBS20:hover .PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t:after{opacity:.82}.PlaylistsList_badge-on-cover__OWlhm{align-items:center;background:#00000059;border:1px solid #ffffff24;border-radius:999px;bottom:8px;color:#ffffffeb;display:inline-flex;font-size:12px;gap:6px;height:26px;left:8px;padding:0 10px;position:absolute;z-index:1}.PlaylistsList_playlist-card__CBS20:hover .PlaylistsList_pl-cover__zdU38.PlaylistsList_hero__qqq4t{box-shadow:inset 0 0 0 1px #ffffff1a}.PlaylistsList_plx-stripe__U8uNd{background:#35e392;background:var(--plx-neon,#35e392);box-shadow:0 0 6px #35e39273;box-shadow:var(--plx-neon-glow,0 0 6px #35e39273);height:4px;position:absolute;top:0;width:100%}.PlaylistsList_playlist-card__CBS20,.PlaylistsList_playlist-card__CBS20[data-kind=official]{--plx-neon:#35e392;--plx-neon-glow:0 0 3px #35e39273;--plx-hover-glow:0 0 14px #35e39247;--plx-badge-bg:#11271c3d;--plx-badge-border:#b8ffd659;--plx-badge-fg:#b8ffd6}.PlaylistsList_playlist-card__CBS20[data-kind=mine]{--plx-neon:#3aa8ff;--plx-neon-glow:0 0 3px #3aa8ff80;--plx-hover-glow:0 0 14px #3aa8ff4d;--plx-badge-bg:#161c2d42;--plx-badge-border:#bcd5ff59;--plx-badge-fg:#bcd5ff}.PlaylistsList_playlist-card__CBS20[data-kind=community]{--plx-neon:#ff8b2d;--plx-neon-glow:0 0 3px #ff8b2d8c;--plx-hover-glow:0 0 14px #ff8b2d59;--plx-badge-bg:#27221147;--plx-badge-border:#ffe9b859;--plx-badge-fg:#ffe9b8}.PlaylistsList_playlist-card__CBS20[data-kind=private]{--plx-neon:#ff6b6b;--plx-neon-glow:0 0 3px #ff6b6b73;--plx-hover-glow:0 0 14px #ff6b6b59;--plx-badge-bg:#4b131b52;--plx-badge-border:#ff6b6b73;--plx-badge-fg:#ffd7d7}.PlaylistEditor_page__\+Truc{-ms-overflow-style:none;background:var(--bg);background:var(--host-page-bg,var(--bg));color:var(--text);height:100%;overflow-y:auto;scrollbar-width:none}.PlaylistEditor_contentWrap__xVU2\+{margin:0 auto;padding-bottom:12px}.PlaylistEditor_pageHeader__ms2El{position:-webkit-sticky;position:sticky;top:0;z-index:50}.PlaylistEditor_headerStrip__f0oUT{background-image:var(--brand-grad);border-radius:20px}.PlaylistEditor_headerStripInner__KuwlH{padding:28px 24px}.PlaylistEditor_headerStripInner__KuwlH h1{color:var(--bg);font-family:Bebas neue,sans-serif;font-optical-sizing:auto;font-size:50px;font-weight:800;font-weight:900;letter-spacing:2px;margin:0 0 6px}.PlaylistEditor_headerStripInner__KuwlH p{color:#ffffffd9;color:var(--bg);font-family:Roboto,sans-serif;font-size:20px;margin:0}.PlaylistEditor_headerToolbar__1-\+zv{align-items:center;background:var(--bg);background:var(--host-page-bg,var(--bg));border-bottom:1px solid #ffffff0f;display:flex;gap:10px}.PlaylistEditor_spacer__pWsVp{flex:1 1}.PlaylistEditor_toolbarTitleInput__A80JD{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);height:36px;max-width:520px;min-width:220px;padding:0 12px;width:32vw}.PlaylistEditor_toolbarTitleInput__A80JD:focus{border-color:var(--border-2);box-shadow:0 0 0 3px #31d38a2e;outline:none}.PlaylistEditor_visibilityWrap__\+b2Ak{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:4px;margin-left:12px}.PlaylistEditor_toggleLabel__Lopqs{font-size:12px;opacity:.7}.PlaylistEditor_toggleControl__Ni9Qi{align-items:center;cursor:pointer;display:inline-flex;gap:10px;-webkit-user-select:none;user-select:none}.PlaylistEditor_toggleInput__ovg3m{opacity:0;pointer-events:none;position:absolute}.PlaylistEditor_toggleTrack__xTJAL{background:var(--border);border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .16s ease;width:46px}.PlaylistEditor_toggleThumb__sPK6g{background:#fff;border-radius:999px;box-shadow:0 2px 6px #00000059;height:18px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:18px}.PlaylistEditor_toggleInput__ovg3m:checked+.PlaylistEditor_toggleTrack__xTJAL{background:#31d38a}.PlaylistEditor_toggleInput__ovg3m:checked+.PlaylistEditor_toggleTrack__xTJAL .PlaylistEditor_toggleThumb__sPK6g{transform:translateX(22px)}.PlaylistEditor_toggleText__\+x8Qj{color:var(--muted);font-size:13px}.PlaylistEditor_toggleHint__bNDaZ{color:var(--muted);font-size:11px}.PlaylistEditor_toggleDisabled__PSdcv{cursor:not-allowed;opacity:.6}.PlaylistEditor_sectionHead__UNC19{align-items:center;gap:12px}.PlaylistEditor_sectionHeadRight__C91YA{align-items:center;display:flex;gap:10px;min-width:260px}.PlaylistEditor_searchInput__9FVzh{margin:0;width:100%!important}@media (max-width:720px){.PlaylistEditor_sectionHead__UNC19{align-items:stretch;flex-direction:column;gap:8px}.PlaylistEditor_sectionHeadRight__C91YA{width:100%}.PlaylistEditor_toolbarTitleInput__A80JD{min-width:160px;width:40vw}}.PlaylistEditor_resultsWrap__wjiW1{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:12px}.PlaylistEditor_resultsHead__ZhtYU{align-items:center;border-bottom:1px solid #ffffff14;color:var(--muted);display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.PlaylistEditor_resultsScroll__-NGUi{-ms-overflow-style:none;grid-gap:8px;display:grid;gap:8px;max-height:300px;overflow-y:auto;padding:10px 10px 12px;scrollbar-width:none}.PlaylistEditor_resultsScroll__-NGUi .PlaylistEditor_resultRow__8Va9G{background:#ffffff08;border-color:#ffffff1a}.PlaylistEditor_resultsScroll__-NGUi .PlaylistEditor_resultRow__8Va9G:hover{background:#ffffff0f}.PlaylistEditor_btn__dkSog{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;gap:8px;height:36px;padding:0 14px;transition:background .14s ease,border-color .14s ease,transform .12s ease}.PlaylistEditor_btn__dkSog:hover{background:var(--surface-2);transform:translateY(-1px)}.PlaylistEditor_btn__dkSog:disabled{cursor:not-allowed;opacity:.6}.PlaylistEditor_btnGhost__9x-wb{background:#ffffff0f}.PlaylistEditor_btnDanger__28MIO{border-color:#ff6b6b47;color:#ffd7d7}.PlaylistEditor_btnDanger__28MIO:hover{background:#ff6b6b1f;color:var(--danger)}.PlaylistEditor_btnAdd__Qre8T{height:34px}.PlaylistEditor_badge__aoE8U{align-items:center;background:#0003;border:1px solid #ffffff24;border-radius:999px;color:#ffffffeb;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 10px}.PlaylistEditor_badgeOfficial__CEYQx{background:#11271c3d;border-color:#b8ffd659;color:#b8ffd6}.PlaylistEditor_badgeCommunity__mJGlb{background:#27221147;border-color:#ffe9b859;color:#ffe9b8}.PlaylistEditor_badgeMine__heheZ{background:#161c2d42;border-color:#bcd5ff59;color:#bcd5ff}.PlaylistEditor_meta__87Wty{display:flex;font-size:13px;gap:16px;margin-top:16px;opacity:.85}.PlaylistEditor_metaItem__PyBWo{white-space:nowrap}.PlaylistEditor_card__GhReg,.PlaylistEditor_section__ppqDy{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-top:16px;padding:16px}.PlaylistEditor_sectionHead__UNC19{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px}.PlaylistEditor_sectionTitle__5BQaj{font-size:18px;font-weight:800;margin:0}.PlaylistEditor_sectionCount__IdyWy,.PlaylistEditor_sectionHint__neekd{font-size:13px;opacity:.75}.PlaylistEditor_label__w4gPk{display:block;font-size:12px;margin-bottom:6px;opacity:.7}.PlaylistEditor_inputSm__vxJrs,.PlaylistEditor_input__vBMPy{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text);width:auto}.PlaylistEditor_input__vBMPy{height:42px;padding:0 12px}.PlaylistEditor_inputSm__vxJrs{height:36px;padding:0 10px}.PlaylistEditor_searchInput__9FVzh{margin-bottom:10px;margin-top:6px}.PlaylistEditor_error__VWGJG{color:var(--danger)}.PlaylistEditor_empty__nO2F9{opacity:.8}.PlaylistEditor_tracksList__aYX9m{grid-gap:8px;display:grid;gap:8px}.PlaylistEditor_trackRow__O0BAk{grid-gap:12px;align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:12px;grid-template-columns:48px 1fr auto;overflow:hidden;padding:8px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .12s ease}.PlaylistEditor_trackNeedsAttention__-MQd2{background:linear-gradient(135deg,#ef44442e,#ef44440f);border-color:#ef4444a6;box-shadow:0 0 0 1px #ef444438,0 8px 15px -20px #ef4444a6}.PlaylistEditor_trackNeedsAttention__-MQd2:before{background:linear-gradient(180deg,#ef4444f2,#ef444459);border-radius:11px 0 0 11px;content:"";inset:-1px auto -1px 0;position:absolute;width:5px}.PlaylistEditor_dragging__HFHv-{background:#ffffff17}.PlaylistEditor_cover__Z4zKS{border-radius:8px;height:48px;object-fit:cover;width:48px}.PlaylistEditor_trackMeta__AUOW2{display:flex;flex-direction:column;min-width:0}.PlaylistEditor_titleLine__pZjHO{align-items:center;display:flex;gap:6px;min-width:0}.PlaylistEditor_trackTitle__ZRi5M{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaylistEditor_trackArtist__fP-gP{font-size:13px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaylistEditor_controls__8LqAv,.PlaylistEditor_resultRight__KSgpC{align-items:center;display:flex;gap:8px}.PlaylistEditor_iconBtn__QNY2D{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-grid;height:34px;place-items:center;width:34px}.PlaylistEditor_iconBtn__QNY2D:hover{background:var(--surface-2)}.PlaylistEditor_iconDanger__Y0kDu{border-color:#ff6b6b47;color:#ffd7d7}.PlaylistEditor_iconDanger__Y0kDu:hover{background:#ff6b6b1f;color:var(--danger)}.PlaylistEditor_attentionIcon__kWddX{align-items:center;color:#f7b500;display:inline-flex;flex-shrink:0;font-size:16px;justify-content:center}.PlaylistEditor_titleLine__pZjHO .PlaylistEditor_trackTitle__ZRi5M{flex:1 1;min-width:0}.PlaylistEditor_wrongPanel__XQ9Ru{align-items:flex-start;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;justify-content:space-between;margin-top:8px;padding:10px 12px;position:relative}.PlaylistEditor_answerLine__owLMZ{grid-gap:6px;display:grid;gap:6px;width:-webkit-fit-content;width:fit-content}.PlaylistEditor_questionBlock__DxbV\+{display:flex;flex-direction:column;gap:6px;width:100%}.PlaylistEditor_questionInput__2DcIp{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text);min-height:54px;padding:8px 10px;resize:vertical}.PlaylistEditor_suggestionActions__xu8m7{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;width:100%}.PlaylistEditor_suggestionActions__xu8m7 span{font-size:12px;opacity:.75}.PlaylistEditor_suggestionBtn__I9kOQ{background:#ffffff0d;border:1px solid #fff3;border-radius:999px;color:inherit;cursor:pointer;font-size:13px;padding:6px 14px;transition:border-color .12s ease,background .12s ease}.PlaylistEditor_suggestionBtn__I9kOQ:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff59}.PlaylistEditor_suggestionBtn__I9kOQ:disabled{cursor:not-allowed;opacity:.6}.PlaylistEditor_answerLine__owLMZ label{font-size:12px;opacity:.75}.PlaylistEditor_savingInline__9hA-S{font-size:12px;opacity:.7;position:absolute;right:2px;top:-20px}.PlaylistEditor_results__v1GiI{grid-gap:8px;display:grid;gap:8px}.PlaylistEditor_resultRow__8Va9G{grid-gap:12px;align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;display:grid;gap:12px;grid-template-columns:48px 1fr auto;padding:8px 10px}.PlaylistEditor_resultRight__KSgpC .PlaylistEditor_btn__dkSog{height:34px}.PlaylistEditor_btnSuccess__mj5Az{background:linear-gradient(135deg,#0fae6d38,#31d38a33);border:1px solid #31d38a59;color:#b8ffd6}.PlaylistEditor_btnSuccess__mj5Az:disabled{cursor:default;opacity:.95}.PlaylistEditor_readonly__LzV4I{cursor:not-allowed;opacity:.6}.PlaylistEditor_btnPrimary__4zjzB{background:linear-gradient(135deg,#0fae6d38,#31d38a33);border:1px solid #31d38a59;color:#b8ffd6}.PlaylistEditor_readonly__LzV4I:focus{box-shadow:none;outline:none}.PlaylistEditor_trackRow__O0BAk{cursor:grab}.PlaylistEditor_dragging__HFHv-{cursor:grabbing}.users-page{--users-text:var(--text);--users-muted:var(--muted);--users-border:var(--border);--users-surface:var(--surface);--users-surface-strong:var(--surface-2);--users-hover:var(--surface-hover);--users-ring:var(--ring);--users-accent:var(--green);--users-accent-soft:#52e2aa29;--users-accent-strong:#52e2aa47;--users-danger:var(--danger);--users-danger-soft:#ff6b6b2e;--users-panel-backdrop:#0b0c108c;--users-panel-strong:#0c0d10eb;color:var(--users-text);display:flex;flex-direction:column;gap:1.5rem}.users-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.users-header h1{font-size:1.8rem;margin:0}.users-subtitle{color:var(--users-muted);margin:.25rem 0 0}.users-toolbar{flex-wrap:wrap;gap:1rem;justify-content:space-between}.toolbar-group,.users-toolbar{align-items:center;display:flex}.toolbar-group{gap:.75rem}.toolbar-group input,.toolbar-group select{background:var(--users-surface);border:1px solid var(--users-border);border-radius:10px;color:var(--users-text);min-width:180px;padding:.6rem .85rem}.toolbar-group input:focus,.toolbar-group select:focus{outline:2px solid var(--users-accent)}.search-group{flex:1 1;min-width:220px;position:relative}.search-group input{padding-left:2.2rem;width:100%}.search-group .input-icon{color:var(--users-muted);left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.btn{align-items:center;background:var(--users-surface-strong);border:1px solid #0000;border-radius:10px;color:var(--users-text);cursor:pointer;display:inline-flex;gap:.5rem;padding:.55rem 1.1rem;transition:background .2s ease}.btn-primary,.btn-primary:hover{border-color:var(--users-accent)}.btn-primary:hover{background:var(--users-accent);color:#000;filter:brightness(1.05)}.btn-ghost{background:#0000;border-color:var(--users-border)}.btn-ghost:hover{background:var(--users-hover)}.users-table-wrapper{background:var(--users-surface);border:1px solid var(--users-border);border-radius:12px;overflow:hidden}.users-table{border-collapse:collapse;width:100%}.users-table thead{background:var(--users-surface-strong)}.users-table td,.users-table th{border-bottom:1px solid var(--users-border);font-weight:400;padding:.85rem 1rem;text-align:left}.users-table th{color:var(--users-muted);cursor:pointer;font-size:.9rem;-webkit-user-select:none;user-select:none}.users-table th:hover{color:var(--users-text)}.users-table th.th-actions,.users-table th.th-status{cursor:default}.users-table tbody tr:hover{background:var(--users-accent-soft)}.skeleton-row td{border-bottom:none}.skeleton-actions,.skeleton-badge,.skeleton-line,.skeleton-pill{animation:skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,#ffffff14,#ffffff05,#ffffff14);border-radius:6px;height:12px}.skeleton-line{width:80%}.skeleton-line.short{width:60%}.skeleton-pill{height:12px;width:60px}.skeleton-badge{height:18px;width:70px}.skeleton-actions{height:16px;width:100px}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.empty-state{color:var(--users-muted);padding:2.5rem 1rem;text-align:center}.user-cell{align-items:center;display:flex;gap:.8rem}.user-meta{display:flex;flex-direction:column;gap:.15rem}.user-primary{font-weight:600}.user-secondary{color:var(--users-muted);font-size:.8rem}.user-avatar{background:var(--users-surface-strong);border-radius:50%;color:var(--users-accent);height:32px;padding:.4rem;width:32px}.offer-badge{align-items:center;background:var(--users-hover);border-radius:999px;display:inline-flex;font-size:.8rem;padding:.25rem .65rem}.offer-badge,.user-email{font-weight:600}.user-id{color:var(--users-muted);font-size:.75rem}.status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;padding:.25rem .7rem}.badge-active{background:var(--users-accent-soft);color:var(--users-accent)}.badge-boost{background:var(--users-accent-strong);color:var(--users-text)}.badge-muted{background:#ffffff14;color:var(--users-muted)}.badge-inactive{background:var(--users-danger-soft);color:var(--users-danger)}.td-actions{display:flex;gap:.4rem}.btn-icon{align-items:center;background:var(--users-surface-strong);border:1px solid var(--users-border);border-radius:8px;color:var(--users-text);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .2s ease,border .2s ease;width:34px}.btn-icon:hover{background:var(--users-hover);border-color:var(--users-accent)}.btn-icon.danger{border-color:var(--users-danger-soft);color:var(--users-danger)}.btn-icon.danger:hover{background:var(--users-danger-soft);border-color:var(--users-danger)}.btn-icon:disabled{cursor:wait;opacity:.5}.spinner{animation:spin .8s linear infinite;border:2px solid #e8eaf033;border-radius:50%;border-top:2px solid var(--users-text);height:16px;width:16px}.spinner.large{border-width:3px;height:32px;width:32px}@keyframes spin{to{transform:rotate(1turn)}}.users-footer{align-items:center;background:var(--users-surface);border:1px solid var(--users-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.9rem 1.1rem}.pagination-info{color:var(--users-muted)}.pagination-controls{align-items:center;display:flex;gap:.75rem}.pagination-controls select{background:var(--users-surface);border:1px solid var(--users-border);border-radius:10px;color:var(--users-text);padding:.45rem .75rem}.user-panel-backdrop{background:var(--users-panel-backdrop);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:90}.user-panel-backdrop.open{opacity:1;pointer-events:auto}.user-panel{background:var(--users-panel-strong);border-left:1px solid var(--users-border);display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;transform:translateX(105%);transition:transform .25s ease;width:min(420px,90vw);z-index:95}.user-panel.open{transform:translateX(0)}.user-panel-header{align-items:center;border-bottom:1px solid var(--users-border);display:flex;justify-content:space-between;padding:1.2rem 1.4rem}.user-panel-header h2{font-size:1.25rem;margin:0}.user-panel-content{overflow-y:auto;padding:1.4rem}.detail-loading{align-items:center;color:var(--users-muted);gap:1rem}.detail-content,.detail-loading{display:flex;flex-direction:column}.detail-content{gap:1.4rem}.detail-section h3{color:var(--users-text);font-size:1rem;margin:0 0 .75rem;opacity:.85}.detail-row{display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.65rem}.detail-row .label{color:var(--users-muted);font-size:.85rem}.detail-row .value{font-size:.9rem;text-align:right;word-break:break-word}.badge-role{align-items:center;background:var(--users-accent-soft);border-radius:999px;color:var(--users-accent);display:inline-flex;font-weight:600;gap:.4rem;padding:.2rem .7rem}.detail-empty{color:var(--users-muted)}.user-form{gap:1rem}.user-form,.user-form label{display:flex;flex-direction:column}.user-form label{font-size:.95rem;gap:.35rem}.user-form input,.user-form select{background:var(--users-surface);border:1px solid var(--users-border);border-radius:10px;color:var(--users-text);padding:.6rem .8rem}.user-form input:focus,.user-form select:focus{outline:2px solid var(--users-accent)}.switch-row{align-items:center;flex-direction:row;justify-content:space-between}.switch-row input[type=checkbox]{accent-color:var(--users-accent);height:22px;width:46px}.field-error{color:var(--users-danger);font-size:.8rem}.field-hint{color:var(--users-muted);font-size:.8rem}.form-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.btn.full-width{justify-content:center;width:100%}@media (max-width:768px){.users-header{align-items:flex-start;flex-direction:column}.users-toolbar{align-items:stretch;flex-direction:column}.toolbar-group,.toolbar-group select{width:100%}.pagination-controls{justify-content:space-between;width:100%}}.ErrorBanner_banner__pGeO6{grid-gap:.75rem;align-items:start;background:#ff4d4f1a;border:1px solid #ff4d4f59;border-radius:12px;color:#ffdfe0;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;outline:none;padding:.875rem 1rem}.ErrorBanner_icon__JsNv5{background:#ff4d4f;block-size:1.75rem;border-radius:999px;color:#fff;display:grid;font-weight:800;inline-size:1.75rem;place-items:center}.ErrorBanner_text__Ckbsc{line-height:1.35;white-space:pre-wrap}.ErrorBanner_close__hsuGv{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:8px;color:inherit;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem .35rem}.ErrorBanner_close__hsuGv:hover{background:#ffffff14}.TutorialsContent_container__rYOkj{margin:0 auto;min-height:80vh;width:100%}.TutorialsContent_header__te\+4W{margin-bottom:60px;text-align:center}.TutorialsContent_title__tW1OE{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);-webkit-background-clip:text;display:inline-block;font-family:var(--font-heading);font-size:3rem;font-weight:800;margin-bottom:16px}.TutorialsContent_subtitle__2KS7n{color:var(--text-muted);font-family:var(--font-sans);font-size:1.1rem;margin:0 auto;max-width:600px}.TutorialsContent_section__eeHw1{margin-bottom:80px}.TutorialsContent_sectionHeader__vp4bj{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;margin-bottom:32px;padding-bottom:16px}.TutorialsContent_sectionTitle__\+yLtk{color:var(--text);font-family:var(--font-heading);font-size:1.5rem;margin:0}.TutorialsContent_sectionIcon__\+3xyD{color:var(--brand);font-size:1.5rem}.TutorialsContent_grid__VP6qb{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.TutorialsContent_card__NufJa{background-color:var(--color-card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.TutorialsContent_card__NufJa:hover{border-color:var(--brand-strong);box-shadow:var(--shadow-soft);transform:translateY(-4px)}.TutorialsContent_card__NufJa:before{background:linear-gradient(120deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);border-radius:var(--radius-lg);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .3s ease}.TutorialsContent_card__NufJa:hover:before{opacity:1}.TutorialsContent_thumbnailContainer__r3RVi{aspect-ratio:16/9;background-color:var(--bg-soft);overflow:hidden;position:relative}.TutorialsContent_thumbnail__jOxdD{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TutorialsContent_card__NufJa:hover .TutorialsContent_thumbnail__jOxdD{transform:scale(1.05)}.TutorialsContent_cardActions__2y8HE{display:flex;gap:.35rem;position:absolute;right:.75rem;top:.75rem}.TutorialsContent_cardActions__2y8HE button{align-items:center;background:#00000059;border:none;border-radius:8px;color:#fff;display:inline-flex;font-size:1rem;height:32px;justify-content:center;width:32px}.TutorialsContent_cardActions__2y8HE button:hover{background:#0000008c}.TutorialsContent_thumbnailPlaceholder__NG22B{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;overflow:hidden;padding:1rem;position:relative;text-align:center;width:100%}.TutorialsContent_thumbnailBadge__vZWwD{border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.1em;padding:.4rem .8rem;text-transform:uppercase}.TutorialsContent_thumbnailPlay__fZKj6{align-items:center;background:#ffffff40;border-radius:50%;box-shadow:0 10px 25px #00000059;color:#fff;display:flex;font-size:1.5rem;height:56px;justify-content:center;width:56px}.TutorialsContent_playIconOverlay__mSRnJ{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease}.TutorialsContent_card__NufJa:hover .TutorialsContent_playIconOverlay__mSRnJ{opacity:1}.TutorialsContent_playIcon__dRDSu{color:var(--text);filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));font-size:3rem}.TutorialsContent_cardContent__W9FpL{display:flex;flex-direction:column;flex-grow:1;padding:20px}.TutorialsContent_cardMeta__bxYkT{align-items:center;display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:12px}.TutorialsContent_badge__9lC2Y{background-color:var(--surface-2);border-radius:var(--radius-sm);color:var(--brand);font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.TutorialsContent_duration__dr0pZ{align-items:center;color:var(--text-muted);display:flex;gap:6px}.TutorialsContent_cardTitle__GB\+OL{color:var(--text-strong);font-family:var(--font-heading);font-size:1.1rem;font-weight:600;margin:0 0 8px}.TutorialsContent_cardDescription__0fEjy{color:var(--text-soft);font-size:.9rem;line-height:1.4;margin:0}.TutorialsContent_footer__mqUOA{margin-top:100px;text-align:center}.TutorialsContent_footerText__raenW{color:var(--text-muted);margin-bottom:16px}.TutorialsContent_footerAction__CR8fn{align-items:center;background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);display:inline-flex;gap:8px;padding:12px 24px;text-decoration:none}.VideoModal_overlay__kHDqr{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080fd9;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:300}.VideoModal_modal__cljsS{background:#080b16;border:1px solid #ffffff14;border-radius:1.25rem;box-shadow:0 30px 80px #0000008c;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;width:min(960px,100%)}.VideoModal_header__PLi3o{align-items:center;display:flex;gap:1rem;justify-content:space-between}.VideoModal_kicker__mUh7O{color:#fff9;font-size:.85rem;letter-spacing:.15em;margin-bottom:.25rem;text-transform:uppercase}.VideoModal_header__PLi3o h3{color:#fff;font-size:1.5rem;margin:0}.VideoModal_actions__lPyT\+{display:flex;gap:.5rem}.VideoModal_actions__lPyT\+ button{align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;color:#fff;display:inline-flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.VideoModal_content__surZg{aspect-ratio:16/9;background:#050611;border-radius:1rem;overflow:hidden;width:100%}.VideoModal_content__surZg iframe{border:none;border-radius:1rem;height:100%;width:100%}.VideoModal_placeholder__DPzy6{align-items:center;color:#ffffff80;display:flex;height:100%;justify-content:center;width:100%}.TutorialAdminPanel_adminToggleBtn__GfbCg{align-items:center;background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);display:inline-flex;font-size:.9rem;gap:8px;margin-bottom:40px;padding:10px 20px;transition:all .2s}.TutorialAdminPanel_adminToggleBtn__GfbCg:hover{background:var(--surface-hover);border-color:var(--brand);color:var(--brand)}.TutorialAdminPanel_adminPanel__SuYBq{animation:TutorialAdminPanel_slideDown__-UJRh .3s ease-out;background:var(--bg-soft);border:1px solid var(--border-strong);border-left:4px solid var(--brand);border-radius:var(--radius-md);margin-bottom:60px;padding:24px}@keyframes TutorialAdminPanel_slideDown__-UJRh{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TutorialAdminPanel_adminHeader__Z\+CI3{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.TutorialAdminPanel_adminHeader__Z\+CI3 h3{align-items:center;color:var(--text-strong);display:flex;font-size:1.2rem;gap:10px;margin:0}.TutorialAdminPanel_closeBtn__u7zFQ{background:#0000;border:none;color:var(--text-muted);font-size:1.2rem;padding:4px}.TutorialAdminPanel_closeBtn__u7zFQ:hover{color:var(--error)}.TutorialAdminPanel_adminForm__kG3tF{display:flex;flex-direction:column;gap:16px}.TutorialAdminPanel_formRow__SPClo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.TutorialAdminPanel_formRow__SPClo{grid-template-columns:1fr}}.TutorialAdminPanel_inputGroup__KShnB{display:flex;flex-direction:column;gap:8px}.TutorialAdminPanel_inputGroup__KShnB label{color:var(--text-soft);font-size:.85rem;font-weight:600}.TutorialAdminPanel_inputGroup__KShnB input,.TutorialAdminPanel_inputGroup__KShnB select,.TutorialAdminPanel_inputGroup__KShnB textarea{background-color:var(--color-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-sans);outline:none;padding:10px 12px;transition:border-color .2s}.TutorialAdminPanel_inputGroup__KShnB input:focus,.TutorialAdminPanel_inputGroup__KShnB select:focus,.TutorialAdminPanel_inputGroup__KShnB textarea:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--color-surface-hover)}.TutorialAdminPanel_formActions__AeV8F{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.TutorialAdminPanel_cancelBtn__436qY{background:#0000;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);padding:8px 16px}.TutorialAdminPanel_cancelBtn__436qY:hover{background:var(--surface-hover);color:var(--text)}.TutorialAdminPanel_submitBtn__oofef{align-items:center;background:var(--brand-grad);border:none;border-radius:var(--radius-sm);color:#fff;display:inline-flex;font-weight:600;gap:8px;padding:8px 20px;text-shadow:0 1px 2px #0003}.TutorialAdminPanel_submitBtn__oofef:hover{filter:brightness(1.1);transform:translateY(-1px)}.TutorialAdminPanel_error__bxAnC{color:#f87171;font-size:.9rem;margin-top:.5rem}.LeaderboardPopup_container__fjYUO{--vibzz-green:#16ed99;--vibzz-teal:#42e2c8;--vibzz-blue:#3fa3ff;--vibzz-purple:#9a7bff;--vibzz-gradient:linear-gradient(135deg,var(--vibzz-green),var(--vibzz-teal),var(--vibzz-blue),var(--vibzz-purple));--bg-card:#1e1e1e;--text-main:#fff;--text-muted:#a0a0a0}.LeaderboardPopup_overlay__rcK7Z{align-items:center;animation:LeaderboardPopup_fadeIn__R5-2d .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.LeaderboardPopup_popup__N2TGt{background-color:var(--bg-card);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 10px 40px #00000080;display:flex;flex-direction:column;height:70vh;max-width:500px;min-height:500px;overflow:hidden;position:relative;width:90%}.LeaderboardPopup_popup__N2TGt:before{background:var(--vibzz-gradient);content:"";height:4px;left:0;position:absolute;right:0;top:0}.LeaderboardPopup_header__\+y8Gn{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 24px 10px}.LeaderboardPopup_title__lk2x6{color:var(--text-main);font-size:1.5rem;font-weight:700;margin:0}.LeaderboardPopup_subtitle__qeNN4{color:var(--text-muted);font-size:.8rem;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.LeaderboardPopup_closeButton__-iQOC{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .2s}.LeaderboardPopup_closeButton__-iQOC:hover{background-color:#ffffff1a;color:var(--text-main)}.LeaderboardPopup_tabs__6yKA1{border-bottom:1px solid #ffffff1a;display:flex;flex-shrink:0;margin-top:10px;padding:0 24px}.LeaderboardPopup_tab__ihmEq{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 20px;position:relative;transition:color .3s}.LeaderboardPopup_tab__ihmEq:hover{color:var(--text-main)}.LeaderboardPopup_tab__ihmEq:disabled{cursor:not-allowed;opacity:.4}.LeaderboardPopup_activeTab__8l3XZ{color:var(--text-main)}.LeaderboardPopup_activeTab__8l3XZ:after{background:var(--vibzz-gradient);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.LeaderboardPopup_listContainer__aUzRx{flex:1 1;min-height:0;overflow-y:auto;padding:20px 24px}.LeaderboardPopup_listContainer__aUzRx::-webkit-scrollbar{width:6px}.LeaderboardPopup_listContainer__aUzRx::-webkit-scrollbar-track{background:#ffffff0d}.LeaderboardPopup_listContainer__aUzRx::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px}.LeaderboardPopup_listContainer__aUzRx::-webkit-scrollbar-thumb:hover{background-color:#fff6}.LeaderboardPopup_emptyState__cBw4d{color:var(--text-muted);padding:40px 20px;text-align:center}.LeaderboardPopup_actions__oKj6c{border-top:1px solid #ffffff14;flex-shrink:0;padding:12px 24px 24px}.LeaderboardPopup_broadcastButton__MeVW7{background:var(--vibzz-gradient);border:none;border-radius:12px;color:var(--text-main);cursor:pointer;font-weight:600;padding:12px 16px;transition:transform .2s,opacity .2s;width:100%}.LeaderboardPopup_broadcastButton__MeVW7:disabled{cursor:not-allowed;opacity:.4;transform:none}.LeaderboardPopup_actionHint__k6-yA{color:var(--text-muted);font-size:.85rem;margin-top:8px;text-align:center}.LeaderboardPopup_row__0mEfm{align-items:center;background-color:#ffffff08;border:1px solid #0000;border-radius:12px;display:flex;margin-bottom:10px;padding:12px 16px;transition:transform .2s,background-color .2s}.LeaderboardPopup_row__0mEfm:hover{background-color:#ffffff12}.LeaderboardPopup_rank1__MNp1Z{background:linear-gradient(90deg,#16ed991a,#0000);border:1px solid var(--vibzz-green)}.LeaderboardPopup_rank2__QMn8i{border-color:#42e2c880}.LeaderboardPopup_rank3__UGinW{border-color:#3fa3ff80}.LeaderboardPopup_rankNumber__ouq7\+{color:var(--text-muted);font-size:1.1rem;font-weight:800;text-align:center;width:30px}.LeaderboardPopup_rank1__MNp1Z .LeaderboardPopup_rankNumber__ouq7\+{color:var(--vibzz-green)}.LeaderboardPopup_rank2__QMn8i .LeaderboardPopup_rankNumber__ouq7\+{color:var(--vibzz-teal)}.LeaderboardPopup_rank3__UGinW .LeaderboardPopup_rankNumber__ouq7\+{color:var(--vibzz-blue)}.LeaderboardPopup_avatar__e95Nt{align-items:center;background:linear-gradient(135deg,#333,#555);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:36px;justify-content:center;margin:0 15px;width:36px}.LeaderboardPopup_pseudo__ULHXr{color:var(--text-main);flex:1 1;font-weight:500;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeaderboardPopup_score__cIPfy{background:#0000004d;border-radius:20px;color:var(--text-main);font-size:.9rem;font-weight:700;padding:4px 10px;white-space:nowrap}@keyframes LeaderboardPopup_fadeIn__R5-2d{0%{opacity:0}to{opacity:1}}.HostEventV2{--HostEventV2-primary:#16ed99;--HostEventV2-secondary-1:#42e2c8;--HostEventV2-secondary-2:#3fa3ff;--HostEventV2-secondary-3:#9a7bff;--HostEventV2-gradient:linear-gradient(120deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);--HostEventV2-gradient-muted:linear-gradient(135deg,#16ed99ad,#42e2c89e,#3fa3ff9e,#9a7bffad);--HostEventV2-surface:#0f1218;--HostEventV2-surface-strong:#12161f;--HostEventV2-surface-hover:#171c26;--HostEventV2-border:var(--border,#ffffff1f);--HostEventV2-border-strong:var(--border-2,#ffffff2e);--HostEventV2-muted:var(--muted,#9fb3c8);background:#0000;color:#e9f4ff;color:var(--text,#e9f4ff);display:flex;flex-direction:column;gap:1.5rem}.HostEventV2__header{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;gap:.75rem;justify-content:flex-start;padding:.35rem 0}.HostEventV2__header h1{font-size:1.35rem;line-height:1.2;margin:0}.HostEventV2__kicker{color:var(--HostEventV2-muted);font-size:.85rem;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.HostEventV2__intro{color:#cbd5e1;margin:.15rem 0 0;max-width:52ch}.HostEventV2__primaryButton{align-items:center;background:var(--HostEventV2-gradient);border:none;border-radius:12px;box-shadow:0 10px 30px #16ed994d;color:#0b1220;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;padding:.85rem 1.25rem;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.HostEventV2__primaryButton:hover{transform:translateY(-1px)}.HostEventV2__primaryButton:active{transform:translateY(0)}.HostEventV2__primaryButton--ghost{background:#42e2c814;border:1px solid #42e2c859;box-shadow:none}.HostEventV2__ghostButton{align-items:center;background:var(--HostEventV2-surface-strong);border:1px solid var(--HostEventV2-border);border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;gap:.35rem;padding:.65rem .95rem;transition:border-color .12s ease,transform .12s ease}.HostEventV2__ghostButton:hover{border-color:#3fa3ff73;transform:translateY(-1px)}.HostEventV2__dangerButton{align-items:center;background:#f8717129;border:1px solid #f871718c;border-radius:10px;color:#fecdd3;cursor:pointer;display:inline-flex;gap:.35rem;padding:.65rem .95rem;transition:border-color .12s ease,transform .12s ease,background .12s ease}.HostEventV2__dangerButton:hover{background:#f8717147;border-color:#f87171bf;transform:translateY(-1px)}.HostEventV2__layout{grid-gap:1.25rem;align-items:start;display:grid;gap:1.25rem;grid-auto-rows:auto;grid-template-columns:.7fr 1.5fr}.HostEventV2__emptyCreate{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.HostEventV2__emptyCreateCard{background:linear-gradient(150deg,#16ed991f,#3fa3ff14);border:1px dashed #ffffff14;border-radius:16px;box-shadow:0 20px 60px #00000047;display:flex;flex-direction:column;gap:.7rem;padding:2.25rem 2rem;text-align:center;width:100%}.HostEventV2__emptyCreateCard h3{color:#f8fafc;font-size:1.25rem;margin:0}.HostEventV2__column{display:flex;flex-direction:column;gap:1rem;height:100%;min-height:0}.HostEventV2__steps{grid-gap:2.3rem;align-items:stretch;display:grid;gap:2.3rem;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:1.65rem;position:relative}.HostEventV2__stepTrack{grid-gap:1.65rem;display:grid;gap:1.65rem;grid-template-columns:repeat(4,minmax(0,1fr));height:12px;left:8%;pointer-events:none;position:absolute;right:8%;top:50%;transform:translateY(-50%);z-index:0}.HostEventV2__stepSegment{background:linear-gradient(90deg,#94a3b859,#94a3b833);border-radius:999px;box-shadow:0 0 0 1px #ffffff08;display:block;filter:saturate(.9);height:100%;transition:background .26s ease,opacity .26s ease,filter .26s ease,box-shadow .26s ease;width:100%}.HostEventV2__stepSegment.is-active{box-shadow:0 6px 18px #16ed9933;filter:saturate(1.15)}.HostEventV2__stepCard{--step-accent:var(--HostEventV2-primary);--step-accent-soft:#16ed9929;--step-accent-strong:#13c987;background:linear-gradient(155deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface)),linear-gradient(150deg,var(--step-accent-soft),#0000);border:1px solid var(--HostEventV2-border);display:flex;flex-direction:column;gap:.55rem;padding:2.65rem 1rem 1.05rem;position:relative;text-align:center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,filter .22s ease,background .22s ease;z-index:1}.HostEventV2__stepCard,.HostEventV2__stepNumber{align-items:center;border-radius:16px;box-shadow:none}.HostEventV2__stepNumber{background:linear-gradient(135deg,var(--step-accent),var(--step-accent-strong));border:1px solid #ffffff1f;color:#f8fbff;display:inline-flex;font-size:1.45rem;font-weight:800;height:58px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,background .22s ease,width .22s ease,height .22s ease,font-size .22s ease;width:58px}.HostEventV2__stepContent{align-items:center;display:flex;flex-direction:column;gap:.15rem}.HostEventV2__stepTitle{color:#f8fbff;font-weight:700;margin:0}.HostEventV2__stepButton{align-items:center;background:#ffffff0a;border:1px solid var(--step-accent);border-radius:10px;color:var(--step-accent);cursor:pointer;display:inline-flex;font-weight:600;gap:.35rem;padding:.5rem .85rem;transition:border-color .12s ease,transform .12s ease,background .12s ease}.HostEventV2__stepCard.is-muted{background:linear-gradient(155deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface)),linear-gradient(150deg,#11182733,#0000);filter:grayscale(.35) brightness(.95);opacity:1}.HostEventV2__stepCard.is-muted .HostEventV2__stepNumber{background:var(--HostEventV2-surface);border-color:#0000;box-shadow:none;color:#ffffffb3}.HostEventV2__stepCard.is-current{animation:HostEventV2__currentStep .36s ease;border-color:#ffffff1f;box-shadow:0 14px 30px #00000047,0 0 0 2px #ffffff0a,0 0 0 3px #16ed9914;transform:translateY(-6px) scale(1.07);z-index:2}.HostEventV2__stepCard.is-current .HostEventV2__stepNumber{box-shadow:0 10px 22px #00000052,0 0 0 2px #ffffff14;filter:saturate(1.1);font-size:1.6rem;height:66px;width:66px}@keyframes HostEventV2__currentStep{0%{box-shadow:0 0 0 #0000;transform:translateY(-2px) scale(.98)}60%{transform:translateY(-8px) scale(1.09)}to{transform:translateY(-6px) scale(1.07)}}.HostEventV2__stepButton:disabled{cursor:not-allowed;opacity:.6;transform:none}.HostEventV2__stepButton:hover{background:#ffffff0f;border-color:#fffc;transform:translateY(-1px)}.HostEventV2__card{background:linear-gradient(165deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface)),radial-gradient(circle at 15% 30%,#16ed990f,#0000 38%),radial-gradient(circle at 80% 20%,#3fa3ff0f,#0000 36%);border:1px solid var(--HostEventV2-border);border-radius:16px;box-shadow:0 14px 30px #00000047;display:flex;flex-direction:column;gap:1rem;padding:1.2rem}.HostEventV2__card--frameless{background:#0000;border:none;box-shadow:none;gap:.75rem;padding:0}.HostEventV2__card--tight{gap:.75rem}.HostEventV2__detailsCard{gap:.65rem;min-height:0;padding:.95rem 1rem}.HostEventV2__eventsCard{gap:.65rem;height:100%;padding:.95rem 1rem}.HostEventV2__eventsCard.is-live{border-color:#16ed99a6;box-shadow:0 18px 38px #16ed9933,0 0 0 2px #16ed991f}.HostEventV2__detailsCard .HostEventV2__kicker{margin-bottom:0}.HostEventV2__detailsCard .HostEventV2__cardHeader{align-items:center}.HostEventV2__codePill{align-items:center;background:linear-gradient(120deg,#16ed992e,#3fa3ff26);border:1px solid #42e2c859;border-radius:12px;color:#c2fff0;display:inline-flex;font-weight:600;gap:.4rem;padding:.4rem .75rem}.HostEventV2__inlineForm{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.HostEventV2__field{display:flex;flex-direction:column;gap:.25rem}.HostEventV2__field span{color:var(--HostEventV2-muted);font-size:.9rem}.HostEventV2__field input{background:var(--HostEventV2-surface);border:1px solid var(--HostEventV2-border);border-radius:10px;color:inherit;font-size:.98rem;outline:none;padding:.55rem .75rem;transition:border-color .12s ease,box-shadow .12s ease}.HostEventV2__field input:focus{border-color:#16ed99bf;box-shadow:0 0 0 3px #16ed992e}.HostEventV2__cardHeader{align-items:flex-start;display:flex;gap:.85rem;justify-content:space-between}.HostEventV2__cardHeaderGroup{align-items:center;display:inline-flex;gap:.5rem}.HostEventV2__cardHeader--center,.HostEventV2__cardHeader--withSearch{align-items:center}.HostEventV2__cardHeader--center .HostEventV2__kicker,.HostEventV2__cardHeader--withSearch .HostEventV2__kicker{margin-bottom:0}.HostEventV2__tabs{background:#0b122099;border-bottom:1px solid var(--HostEventV2-border);border-radius:16px 16px 0 0;display:flex;flex-shrink:0;gap:0;margin:-.95rem -1rem 0;overflow:hidden;padding:0}.HostEventV2__tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--HostEventV2-muted);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;margin-bottom:-1px;padding:1.1rem 1rem;position:relative;transition:color .15s ease,border-color .15s ease,background .15s ease}.HostEventV2__tab:hover{background:#ffffff08;color:#e9f4ff}.HostEventV2__tab.is-active{background:#16ed990f;border-bottom-color:var(--HostEventV2-primary);color:#f8fafc}.HostEventV2__tab--live.is-active{background:#16ed9914;border-bottom-color:var(--HostEventV2-primary);color:#b9ffe1}.HostEventV2__liveBadge{align-items:center;background:linear-gradient(135deg,#ef444438,#f472b62e);border:1px solid #ef444473;border-radius:999px;box-shadow:0 10px 20px #f472b633;color:#ffe4e6;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;letter-spacing:.02em;line-height:1;padding:.35rem .6rem;text-transform:uppercase}.HostEventV2__liveDot{animation:HostEventV2__livePulse 1.6s ease-in-out infinite;background:#ef4444;border-radius:999px;box-shadow:0 0 0 0 #ef444473;height:10px;width:10px}.HostEventV2__playlistHeader{align-items:center;min-height:44px}.HostEventV2__searchInput{background:var(--HostEventV2-surface);border:1px solid var(--HostEventV2-border);border-radius:10px;color:inherit;font-size:.95rem;max-width:240px;min-width:190px;outline:none;padding:.5rem .75rem;transition:border-color .12s ease,box-shadow .12s ease}.HostEventV2__searchInput::placeholder{color:var(--HostEventV2-muted)}.HostEventV2__searchInput:focus{border-color:#16ed99bf;box-shadow:0 0 0 3px #42e2c833}.HostEventV2__eventList{display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;max-height:100%;min-height:0;overflow-y:auto;padding:.35rem .35rem .35rem 0;scrollbar-color:#94a3b88c #ffffff0a;scrollbar-width:thin}.HostEventV2__eventList::-webkit-scrollbar,.HostEventV2__list--scrollable::-webkit-scrollbar{width:8px}.HostEventV2__eventList::-webkit-scrollbar-track,.HostEventV2__list--scrollable::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.HostEventV2__eventList::-webkit-scrollbar-thumb,.HostEventV2__list--scrollable::-webkit-scrollbar-thumb{background:#94a3b899;border:2px solid #ffffff0a;border-radius:999px}.HostEventV2__controllerPlaceholder{align-items:center;background:radial-gradient(circle at 20% 20%,#16ed991f,#0000 40%),radial-gradient(circle at 80% 30%,#3fa3ff1f,#0000 38%),#0f172a59;border:1px dashed #42e2c847;border-radius:12px;display:flex;flex:1 1 auto;justify-content:center;min-height:200px;padding:1rem}.HostEventV2__controller{display:flex;flex-direction:column;gap:.75rem;height:100%;overflow:hidden;padding-bottom:3.4rem;position:relative}.HostEventV2__controller.is-live{background:none;border-radius:0;box-shadow:none;margin:0;padding:0 0 3.4rem}.HostEventV2__controllerTop{align-items:stretch;display:flex;flex-direction:column;gap:.65rem}.HostEventV2__statCard{background:var(--HostEventV2-surface-strong);border:1px solid var(--HostEventV2-border);border-radius:14px;box-shadow:0 10px 24px #00000040;display:flex;flex:1 1;flex-direction:column;gap:.35rem;padding:.9rem 1rem}.HostEventV2__statCard--wide{width:100%}.HostEventV2__statHeader{align-items:center;display:flex;gap:.65rem;justify-content:space-between}.HostEventV2__statLabel{align-items:center;color:#d7e7f5;display:inline-flex;font-size:.95rem;gap:.4rem}.HostEventV2__statLabel svg{opacity:.8}.HostEventV2__statValue{color:#f8fbff;font-size:2rem;font-weight:800}.HostEventV2__statInline{align-items:baseline;display:inline-flex;font-weight:800;gap:.25rem}.HostEventV2__statInlineRow{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.HostEventV2__statDivider{color:#cbd5e1;opacity:.75}.HostEventV2__statMax{color:#bde8ff;font-size:1.4rem}.HostEventV2__chipButton{align-items:center;background:var(--HostEventV2-surface);border:1px solid var(--HostEventV2-border);border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;gap:.4rem;padding:.55rem .85rem;transition:border-color .12s ease,transform .12s ease,background .12s ease}.HostEventV2__chipButton:hover{background:#3fa3ff24;border-color:#3fa3ff8c;transform:translateY(-1px)}.HostEventV2__chipButton--accent{background:#16ed991f;border-color:#16ed99a6;color:#b9ffe1}.HostEventV2__chipButton--accent:hover{background:#42e2c82e;border-color:#16ed99cc}.HostEventV2__controllerMain{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0}.HostEventV2__questionCard{background:linear-gradient(160deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface));box-shadow:0 10px 24px #0000003d;gap:.75rem}.HostEventV2__infoCard,.HostEventV2__questionCard{border:1px solid var(--HostEventV2-border);border-radius:14px;display:flex;flex-direction:column;padding:.9rem 1rem}.HostEventV2__infoCard{background:linear-gradient(155deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface));box-shadow:0 10px 24px #0000004d;gap:.5rem;height:100%;width:100%}.HostEventV2__idleCard{background:var(--HostEventV2-surface);border:1px dashed #94a3b880;border-radius:14px;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.HostEventV2__idleTitle{font-size:1.2rem;margin:.1rem 0 .2rem}.HostEventV2__idleText{color:#cbd5e1;margin:0}.HostEventV2__idleActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.HostEventV2__idleActions .HostEventV2__ghostButton,.HostEventV2__idleActions .HostEventV2__primaryButton{flex:1 1 220px;justify-content:center}.HostEventV2__inlineHeader{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem;justify-content:space-between}.HostEventV2__questionMeta{display:flex;flex-wrap:wrap;gap:.4rem}.HostEventV2__pillBadge{align-items:center;background:#3fa3ff1f;border:1px solid #3fa3ff73;border-radius:999px;color:#d6eaff;display:inline-flex;font-size:.95rem;gap:.35rem;padding:.4rem .65rem;white-space:nowrap}.HostEventV2__pillBadge--timer{background:#16ed9929;border-color:#16ed998c;color:#c2ffe9}.HostEventV2__pillBadge--danger{background:#ef444429;border-color:#ef4444b3;color:#ffe2e2}.HostEventV2__questionTitle{color:#f8fafc;font-size:1.1rem;font-weight:700;margin:.1rem 0 .2rem}.HostEventV2__questionAnswer{color:#cbd5e1}.HostEventV2__questionAnswer strong{color:#f8fafc}.HostEventV2__questionHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.HostEventV2__questionChipRow{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.HostEventV2__questionChip{background:#3fa3ff26;border:1px solid #3fa3ff59;border-radius:999px;color:#dbeafe;display:inline-flex;font-size:.85rem;font-weight:600;padding:.25rem .65rem}.HostEventV2__questionSeconds{border:1px solid #94a3b866;border-radius:999px;color:#e2e8f0d9;font-size:.85rem;font-weight:600;padding:.2rem .55rem}.HostEventV2__questionSeconds.is-low{border-color:#ef4444b3;color:#fecaca}.HostEventV2__questionTimerBar{align-self:center;background:#94a3b833;border-radius:999px;flex:0 1 180px;height:10px;overflow:hidden;position:relative}.HostEventV2__questionTimerBarFill{align-items:center;background:linear-gradient(90deg,#16ed99,#42e2c8);border-radius:inherit;bottom:0;color:#06251c;display:flex;font-size:.75rem;font-weight:600;justify-content:flex-end;left:0;padding-right:8px;position:absolute;top:0;transition:width .35s linear}.HostEventV2__questionTimerBarFill.is-low{background:linear-gradient(90deg,#fb7185,#f97316);color:#fff5f5}.HostEventV2__questionTimerBarFill span{color:#e2e8f0;font-size:.75rem;position:absolute;right:0;top:-22px}.HostEventV2__questionBody{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin:.35rem 0}.HostEventV2__questionSubtitle{color:#e2e8f0cc;font-size:.95rem;margin:.2rem 0 0}.HostEventV2__questionToggle{align-items:center;background:var(--HostEventV2-surface);border:1px solid #94a3b859;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem .45rem;transition:border-color .15s ease,background .15s ease,color .15s ease}.HostEventV2__questionToggle:hover,.HostEventV2__questionToggle[aria-pressed=true]{background:#16ed9926;border-color:#16ed9999;color:#0f291d}.HostEventV2__questionOptions{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.HostEventV2__questionOption{align-items:center;background:var(--HostEventV2-surface);border:1px solid #e2e8f02e;border-radius:12px;color:inherit;display:flex;gap:.6rem;padding:.65rem .8rem}.HostEventV2__questionOptionIndex{display:none}.HostEventV2__questionOption.is-correct{background:#16ed9926;border-color:#16ed998c;color:#f8fafc}.HostEventV2__questionOption.is-dimmed{opacity:.4}.HostEventV2__questionOptionLabel{flex:1 1 auto;font-weight:600}.HostEventV2__questionOption.is-placeholder{color:#e2e8f0b3;font-style:italic;justify-content:center}.HostEventV2__infoHeader{align-items:center;display:flex;justify-content:space-between}.HostEventV2__infoToggle{align-items:center;background:var(--HostEventV2-surface-strong);border:1px solid var(--HostEventV2-border);border-radius:12px;bottom:.6rem;box-shadow:0 10px 20px #00000042;color:inherit;cursor:pointer;display:inline-flex;gap:.35rem;left:.6rem;padding:.45rem .8rem;position:absolute;transition:border-color .12s ease,transform .12s ease,background .12s ease;z-index:4}.HostEventV2__infoToggle:hover{background:#16ed991f;border-color:#16ed9999;transform:translateY(-1px)}.HostEventV2__infoOverlay{bottom:0;display:flex;height:50%;justify-content:center;left:0;opacity:0;padding:.65rem .55rem;pointer-events:none;position:absolute;right:0;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease;z-index:5}.HostEventV2__infoOverlay.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.HostEventV2__controllerTerminate{bottom:.6rem;display:flex;justify-content:flex-end;position:absolute;right:.6rem;z-index:6}.HostEventV2__infoLabel{align-items:center;color:#f8fafc;display:inline-flex;font-weight:700;gap:.35rem}.HostEventV2__infoHeaderActions{align-items:center;display:inline-flex;gap:.45rem}.HostEventV2__infoHint{color:var(--HostEventV2-muted);font-size:.9rem}.HostEventV2__infoList{color:#e9f4ff;display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;margin:0;overflow-y:auto;padding-left:1rem;scrollbar-width:none}.HostEventV2__infoList li{line-height:1.45}.HostEventV2__infoList::-webkit-scrollbar{display:none}.HostEventV2__eventCard{background:linear-gradient(145deg,var(--HostEventV2-surface-strong),var(--HostEventV2-surface));border:1px solid var(--HostEventV2-border);border-radius:14px;color:inherit;cursor:pointer;padding:.9rem 1rem;text-align:left;transition:border-color .12s ease,transform .12s ease,box-shadow .12s ease;width:100%}.HostEventV2__eventCard--compact{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.HostEventV2__eventCard:hover{border-color:#3fa3ff8c;transform:translateY(-1px)}.HostEventV2__eventCard.is-active{border-color:#16ed99d9;box-shadow:none}.HostEventV2__eventCard.is-live{background:linear-gradient(145deg,#ef44441f,var(--HostEventV2-surface));border-color:#ef444499}.HostEventV2__eventCard.is-live:hover{border-color:#ef4444cc}.HostEventV2__eventCard.is-live.is-active{border-color:#ef4444e6;box-shadow:0 0 0 2px #ef444433}.HostEventV2__eventTitle{color:#f8fafc;gap:.5rem}.HostEventV2__eventLiveBadge,.HostEventV2__eventTitle{align-items:center;display:inline-flex;font-weight:700}.HostEventV2__eventLiveBadge{background:#ef444433;border:1px solid #ef444480;border-radius:999px;color:#fecaca;font-size:.7rem;gap:.3rem;letter-spacing:.04em;line-height:1;padding:.2rem .5rem;text-transform:uppercase}.HostEventV2__eventLiveDot{animation:HostEventV2__livePulse 1.6s ease-in-out infinite;background:#ef4444;border-radius:999px;height:6px;width:6px}.HostEventV2__eventDate{color:#d7e7f5;white-space:nowrap}.HostEventV2__eventActions{align-items:center;display:flex;gap:.5rem}.HostEventV2__eventDeleteBtn{align-items:center;background:#f871711a;border:1px solid #f8717166;border-radius:8px;color:#fca5a5;cursor:pointer;display:inline-flex;height:32px;justify-content:center;opacity:0;transition:opacity .15s ease,border-color .15s ease,background .15s ease,transform .15s ease;width:32px}.HostEventV2__eventCard:focus .HostEventV2__eventDeleteBtn,.HostEventV2__eventCard:hover .HostEventV2__eventDeleteBtn{opacity:1}.HostEventV2__eventDeleteBtn:hover{background:#f8717133;border-color:#f87171b3;color:#fecaca;transform:translateY(-1px)}.HostEventV2__eventDeleteBtn:disabled{cursor:not-allowed;opacity:.5;transform:none}.HostEventV2__eventMeta{color:#cbd5e1;display:flex;font-size:.95rem;gap:1rem}.HostEventV2__eventMeta svg{margin-right:.35rem;vertical-align:middle}.HostEventV2__eventLocation{align-items:center;color:#cbd5e1;display:flex;gap:.35rem;margin:.35rem 0}.HostEventV2__eventChips{display:flex;flex-wrap:wrap;gap:.5rem}.HostEventV2__chip{background:linear-gradient(135deg,#3fa3ff29,#16ed991f);border-radius:999px;color:#f4fbff;font-size:.9rem;padding:.35rem .65rem}.HostEventV2__actions{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.HostEventV2__definition{grid-gap:.75rem 1rem;display:grid;gap:.75rem 1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0}.HostEventV2__definition dt{color:var(--HostEventV2-muted);font-size:.9rem;margin-bottom:.1rem}.HostEventV2__definition dd{color:#e2e8f0;line-height:1.45;margin:0}.HostEventV2__playlistSection{border-top:1px solid var(--HostEventV2-border);display:flex;flex-direction:column;gap:.65rem;grid-row:1/span 2;padding-top:.65rem}.HostEventV2__playlistSection.is-highlighted{animation:HostEventV2__pulse 1.6s ease-in-out 0s 2;background:linear-gradient(135deg,#3fa3ff1a,#16ed991f);border:1px solid #16ed9973;border-radius:14px;box-shadow:0 0 0 4px #3fa3ff24,0 16px 34px #16ed9929;margin:-.1rem;padding:.75rem .75rem .65rem;position:relative}.HostEventV2__playlistsGrid{--HostEventV2-row-height:64px;--HostEventV2-list-gap:0.75rem;--HostEventV2-list-visible-height:calc(var(--HostEventV2-row-height)*5.5 + var(--HostEventV2-list-gap)*4);grid-column-gap:.9rem;grid-row-gap:.65rem;align-items:start;column-gap:.9rem;display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);grid-template-rows:auto 1fr;row-gap:.65rem}.HostEventV2__playlistArrow{align-items:center;align-self:end;background:#ffffff05;border:2px dashed #16ed9999;border-radius:16px;box-shadow:none;color:var(--HostEventV2-muted);display:inline-flex;grid-row:2;height:var(--HostEventV2-list-visible-height);justify-content:center;min-width:42px;padding:.35rem .55rem}.HostEventV2__playlistArrow svg{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-image:var(--HostEventV2-gradient-muted);color:#cbd5e1;filter:brightness(.9)}.HostEventV2__playlistSection .HostEventV2__kicker{margin-bottom:0}.HostEventV2__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.HostEventV2__list--scrollable{max-height:var(--HostEventV2-list-visible-height);overflow-y:auto;padding-right:.2rem;scrollbar-color:#94a3b88c #ffffff0a;scrollbar-width:thin}.HostEventV2__listItem{grid-gap:.6rem;align-items:stretch;background:var(--HostEventV2-surface);border:1px solid var(--HostEventV2-border);border-radius:12px;cursor:grab;display:grid;gap:.6rem;grid-template-columns:auto 1fr;min-height:64px;min-height:var(--HostEventV2-row-height,64px);overflow:hidden;padding:0}.HostEventV2__listItem.is-dragging{border-color:#16ed99b3;box-shadow:0 12px 32px #00000059;cursor:grabbing;transform:translateY(-2px)}.HostEventV2__listItem.is-dragDisabled{cursor:not-allowed;opacity:.72}.HostEventV2__listContent{align-items:center;display:flex;gap:.65rem;justify-content:space-between;padding:.6rem .75rem}.HostEventV2__listLabel{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;color:#f8fafc;display:-webkit-box;flex:1 1 auto;font-weight:700;line-height:1.4;max-height:2.8em;min-width:0;overflow:hidden;text-overflow:ellipsis}.HostEventV2__listItemActions{align-items:center;display:flex;gap:.4rem}.HostEventV2__listItemActions button{cursor:pointer}.HostEventV2__officialBadge{align-items:center;background:#3fa3ff1f;border:1px solid #3fa3ff73;border-radius:999px;color:#d6eaff;display:inline-flex;font-size:.85rem;justify-content:center;line-height:1;padding:.25rem .4rem;white-space:nowrap}.HostEventV2__officialBadge svg{height:14px;width:14px}.HostEventV2__iconButton{align-items:center;background:var(--HostEventV2-surface);border:1px solid var(--HostEventV2-border);border-radius:10px;color:inherit;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:border-color .12s ease,transform .12s ease,background .12s ease;width:36px}.HostEventV2__iconButton:hover{background:#3fa3ff1f;border-color:#3fa3ff99;transform:translateY(-1px)}.HostEventV2__iconButton--danger{border-color:#f8717180;color:#fecdd3}.HostEventV2__iconButton--danger:hover{background:#f871711f;border-color:#f87171bf}.HostEventV2__listItem--empty{justify-content:center;padding:.65rem .85rem}.HostEventV2__coverThumb{align-items:center;aspect-ratio:1/1;background:#16ed9933;border-radius:12px 0 0 12px;color:#b9ffe1;cursor:inherit;display:inline-flex;height:100%;justify-content:center;min-width:56px;overflow:hidden;width:56px}.HostEventV2__coverThumb img{display:block;height:100%;object-fit:cover;width:100%}.HostEventV2__listItem.is-dragDisabled .HostEventV2__coverThumb{cursor:not-allowed}.HostEventV2__iconButton.HostEventV2__iconButton--ghost{background:#0000;border-color:#94a3b873;color:#e2e8f0}.HostEventV2__iconButton.HostEventV2__iconButton--ghost:hover{background:#16ed9914;border-color:#16ed998c;color:#f8fafc}.HostEventV2__tagButton{background:#0000;border:1px solid #94a3b880;border-radius:10px;color:#cbd5e1;cursor:pointer;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.HostEventV2__tagButton:hover{background:#94a3b81a;border-color:#94a3b8b3}.HostEventV2__tagButton.is-active{background:#16ed9926;border-color:#16ed99e6;color:#e5fff4;opacity:1}.HostEventV2__tagButton:disabled{background:#16ed991a;border-color:#16ed99cc;color:#e5fff4;opacity:1}.HostEventV2__stepShapeButton{align-items:center;background:#16ed991f;border:1px solid #16ed99d9;border-radius:10px;color:#b9ffe1;cursor:pointer;display:inline-flex;font-weight:700;gap:.35rem;padding:.5rem .9rem;transition:border-color .12s ease,transform .12s ease,background .12s ease}.HostEventV2__stepShapeButton:hover{background:#16ed9933;border-color:#16ed99;transform:translateY(-1px)}.HostEventV2__pillButton{background:#16ed9929;border:1px solid #16ed99a6;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:.35rem .7rem;transition:border-color .12s ease,background .12s ease,transform .12s ease}.HostEventV2__pillButton:hover{background:#16ed993d;border-color:#16ed99cc;transform:translateY(-1px)}.HostEventV2__pillList{display:flex;flex-wrap:wrap;gap:.5rem}.HostEventV2__pill{background:#ec489926;border:1px solid #ec489959;border-radius:999px;color:#fbcfe8;padding:.45rem .8rem}.HostEventV2__empty{color:#94a3b8;margin:0}@keyframes HostEventV2__pulse{0%{box-shadow:0 0 0 2px #5eead440,0 12px 24px #5eead41f}50%{box-shadow:0 0 0 6px #5eead42e,0 18px 36px #5eead429}to{box-shadow:0 0 0 2px #5eead440,0 12px 24px #5eead41f}}@keyframes HostEventV2__livePulse{0%{box-shadow:0 0 0 0 #ef44446b}50%{box-shadow:0 0 0 6px #ef44443d}to{box-shadow:0 0 0 0 #ef44446b}}@keyframes HostEventV2__liveGlow{0%{opacity:.65;transform:rotate(0deg)}50%{opacity:.9}to{opacity:.65;transform:rotate(1turn)}}@media (max-width:1300px){.HostEventV2__layout{grid-template-columns:1fr}.HostEventV2__header{flex-direction:column}.HostEventV2__controllerTop{flex-direction:column}.HostEventV2__controllerMain{grid-template-columns:1fr}}.ScreenWarningPopup__overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.ScreenWarningPopup__modal{background:linear-gradient(165deg,#12161f,#0f1218);background:linear-gradient(165deg,var(--HostEventV2-surface-strong,#12161f),var(--HostEventV2-surface,#0f1218));border:1px solid #fbbf2466;border-radius:20px;box-shadow:0 25px 60px #00000080,0 0 0 1px #fbbf241a;max-width:480px;padding:2rem 2.5rem;position:relative;text-align:center;width:100%}.ScreenWarningPopup__close{align-items:center;background:#0000;border:1px solid #ffffff26;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;padding:.4rem;position:absolute;right:1rem;top:1rem;transition:color .15s ease,border-color .15s ease,background .15s ease}.ScreenWarningPopup__close:hover{background:#ffffff0d;border-color:#ffffff4d;color:#f8fafc}.ScreenWarningPopup__icon{align-items:center;background:#fbbf2426;border:2px solid #fbbf2466;border-radius:50%;color:#fbbf24;display:inline-flex;font-size:2rem;height:70px;justify-content:center;margin-bottom:1rem;width:70px}.ScreenWarningPopup__title{color:#fbbf24;font-size:1.5rem;font-weight:800;letter-spacing:.05em;margin:0 0 1rem}.ScreenWarningPopup__content{color:#cbd5e1;line-height:1.6;margin-bottom:1.5rem}.ScreenWarningPopup__content p{margin:0 0 .75rem}.ScreenWarningPopup__content p:last-child{margin-bottom:0}.ScreenWarningPopup__content strong{color:#f8fafc}.ScreenWarningPopup__checkbox{align-items:center;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;margin-bottom:1.5rem;-webkit-user-select:none;user-select:none}.ScreenWarningPopup__checkbox input[type=checkbox]{accent-color:#fbbf24;cursor:pointer;height:18px;width:18px}.ScreenWarningPopup__checkbox:hover{color:#e2e8f0}.ScreenWarningPopup__button{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:12px;box-shadow:0 10px 30px #fbbf244d;color:#0c1220;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:1rem 1.5rem;transition:transform .15s ease,box-shadow .15s ease;width:100%}.ScreenWarningPopup__button:hover{box-shadow:0 14px 40px #fbbf2466;transform:translateY(-2px)}.ScreenWarningPopup__button:active{transform:translateY(0)}.BigScreen_wrap__umTow{--bs-brand:#52e2aa;--bs-bg-base:#f6fbf8;--bs-text:#000c;--bs-muted:#0000008c;--bs-card:#ffffffb3;--bs-card-strong:#fffc;--bs-border:#00000014;--bs-ring:#0000000d;--bs-shadow:0 8px 20px #0000000f;--fs-base:clamp(16px,1.1vw + 10px,22px);--fs-small:clamp(12px,1.0vw + 8px,21px);--fs-h2:clamp(24px,2.2vw + 8px,44px);--fs-leader:clamp(16px,0.7vw + 10px,24px);-webkit-font-smoothing:antialiased;background-color:#020309;color:var(--bs-text);flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:var(--fs-base);min-height:100vh;text-rendering:optimizeLegibility}.BigScreen_canvasOuter__sWfF6,.BigScreen_wrap__umTow{display:flex;overflow:hidden;position:relative;width:100%}.BigScreen_canvasOuter__sWfF6{align-items:center;height:100vh;justify-content:center}.BigScreen_canvasInner__nPjP4{--fs-base:30px;--fs-small:32px;--fs-sub:48px;--fs-chip:55px;--fs-h2:28px;--fs-title:65px;--fs-Q:220px;--fs-proposal:74px;--fs-leader:40px;--fs-code:110px;--fs-island:35px;--fs-timer:72px;--fs-board-title:30px;--fs-board-row:26px;--w-QR:400px;--w-icon:40px;--lobby-grad:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);--lobby-text:#fff;--lobby-panel:#00000085;--lobby-panel-strong:#000000a8;--lobby-border-soft:#ffffff1f;--lobby-shadow:0 10px 30px #00000073;--lobby-radius-xl:22px;--lobby-radius-lg:16px;--lobby-radius-pill:999px;--lobby-easing:cubic-bezier(0.45,0,0.55,1);align-items:center;color:var(--lobby-text);display:flex;flex-direction:column;font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;height:1080px;padding-top:20px;position:relative;width:1920px}.material-symbols-rounded{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Rounded;font-size:54px;font-style:normal;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 48;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.BigScreen_hasImageBg__fM\+M\+{background-position:50%;background-repeat:no-repeat;background-size:cover}.BigScreen_bg__5I0hQ{inset:0;overflow:hidden;position:absolute;z-index:0}.BigScreen_bgImg__Lq5LZ{display:block;height:100%;object-fit:cover;width:100%}.BigScreen_equalizerBg__yNcKw{align-items:center;display:flex;justify-content:flex-end;overflow:visible;pointer-events:none;position:fixed;right:0;width:min(42vw,420px);z-index:1}.BigScreen_equalizerStrip__66w7d{align-items:center;display:flex;height:120vh;justify-content:center;mix-blend-mode:screen;opacity:.95;width:clamp(240px,32vw,340px)}.BigScreen_equalizerTrack__K\+Obs{display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-between;width:100%}.BigScreen_eqBar__a6eDz{background:linear-gradient(270deg,#3fa3ffe6,#42e2c8d9,#42e2c814);border-radius:999px;height:6px;margin-left:auto;opacity:.95;transform:scaleX(.15);transform-origin:100% 50%;width:80%}.BigScreen_eqBar__a6eDz[data-band=low]{background:linear-gradient(270deg,#42e2c8,#42e2c8e6,#42e2c80f)}.BigScreen_eqBar__a6eDz[data-band=high]{background:linear-gradient(270deg,#9a7bfff2,#3fa3ffe6,#3fa3ff0d)}.BigScreen_eqBarEdge__ulWfK{opacity:.65}.BigScreen_cornerCanvas__cCcmD{align-items:center;display:flex;flex-direction:column;gap:16px;height:310px;left:0;padding-left:20px;padding-top:20px;pointer-events:none;position:absolute;top:0;width:250px;z-index:40}.BigScreen_cornerCanvas__cCcmD>*{pointer-events:auto}.BigScreen_lobbyBrand__sDLer{display:flex;justify-content:center;width:100%}.BigScreen_lobbyBrandImg__\+VFtx{display:block;height:auto;width:180px}.BigScreen_quickJoin__IuLRI{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;width:100%}.BigScreen_quickJoinQr__jGlft{background:#fff;border-radius:12px;box-shadow:0 6px 16px #00000059;width:100%}.BigScreen_quickJoinImg__trtcL{aspect-ratio:1/1;display:block;height:auto;width:100%}.BigScreen_quickJoinLink__1N6Z-{border:2px solid #fff;border-radius:999px;color:#fff;font-size:25px;font-weight:900;padding:10px 12px;text-align:center;text-decoration:none;width:100%}.BigScreen_quickJoinCode__boQUI{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);-webkit-background-clip:text;font-family:Lilita One,cursive;font-size:62px;letter-spacing:3px;line-height:1;margin-right:-3px;text-align:center;width:100%}.BigScreen_islandWrap__MDjNt{width:-webkit-fit-content;width:fit-content;z-index:12}.BigScreen_island__W58Ii{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--lobby-panel-strong);border:1px solid var(--lobby-border-soft);border-radius:var(--lobby-radius-pill);box-shadow:var(--lobby-shadow);display:flex;gap:14px;padding:10px 18px;transition:padding .8s var(--lobby-easing),gap .8s var(--lobby-easing)}.BigScreen_islandAvatar__0L\+27{border-radius:50%;display:block;height:var(--w-icon);object-fit:cover;width:var(--w-icon)}.BigScreen_islandTitle__\+xwGW{font-size:var(--fs-island);font-weight:900;letter-spacing:.8px;max-width:500px;opacity:1;overflow:hidden;text-transform:uppercase;transition:max-width .8s var(--lobby-easing),opacity .6s var(--lobby-easing);white-space:nowrap}.BigScreen_islandCollapsed__znAJb{gap:0}.BigScreen_islandTitleCollapsed__kFbcv{max-width:0;opacity:0}.BigScreen_phaseHeader__PLaG-{pointer-events:none;text-align:center;z-index:11}.BigScreen_phaseTitle__Z4W04{color:#fff;font-family:Lilita One,cursive;font-size:var(--fs-title);font-weight:300;letter-spacing:.5px;line-height:1.06;max-width:1250px;text-shadow:0 2px 20px #00000059}.BigScreen_phaseLayout__YiKGI{height:100%;justify-content:flex-start;position:relative;text-align:center;z-index:3}.BigScreen_phaseCenter__tDwMK,.BigScreen_phaseLayout__YiKGI{align-items:center;display:flex;flex-direction:column;width:100%}.BigScreen_phaseCenter__tDwMK{gap:30px;justify-content:center;margin-top:20px;max-width:1540px}.BigScreen_phaseMain__AmYQO{align-items:flex-start;display:flex;gap:50px;justify-content:center;width:100%}.BigScreen_lobbyLeftCol__vTYeI{align-items:center;display:flex;flex-direction:column;gap:20px}.BigScreen_lobbyQrWrap__0RXnJ{background:#fff;border-radius:18px;box-shadow:0 10px 30px #00000059;padding:12px}.BigScreen_lobbyQr__v4r0D{align-items:center;background:#fff;border-radius:12px;display:flex;height:var(--w-QR);justify-content:center;overflow:hidden;width:var(--w-QR)}.BigScreen_lobbyQrImg__KC8YV{height:100%;object-fit:cover;width:100%}.BigScreen_lobbyLink__qzIYv{background:#0000;border:2px solid #fff;border-radius:var(--lobby-radius-pill);box-shadow:0 6px 18px #00000059;color:#fff;font-size:var(--fs-chip);font-weight:800;padding:12px 26px;text-decoration:none;transition:transform .2s ease,background .2s ease}.BigScreen_lobbyLink__qzIYv:hover{background:#ffffff14;transform:translateY(-2px)}.BigScreen_lobbyCode__b5XiZ{-webkit-text-fill-color:#0000;background:var(--lobby-grad);-webkit-background-clip:text;font-family:Lilita One,cursive;font-size:var(--fs-code);letter-spacing:10px;line-height:1}.BigScreen_lobbyPlayersPanel__1Ynlq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--lobby-panel);border:1px solid var(--lobby-border-soft);border-radius:var(--lobby-radius-xl);box-shadow:var(--lobby-shadow);display:flex;flex-direction:column;max-height:620px;padding:16px;width:800px}.BigScreen_lobbyPlayersHeader__id9gs{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.BigScreen_lobbyPlayersTitle__lYR5Q{-webkit-text-fill-color:#0000;background:var(--lobby-grad);-webkit-background-clip:text;font-size:var(--fs-leader);font-weight:900;letter-spacing:.3px}.BigScreen_lobbyPlayersScroll__D6j0x{-ms-overflow-style:none;align-content:flex-start;display:flex;flex-wrap:wrap;gap:10px;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:none}.BigScreen_lobbyPlayersScroll__D6j0x::-webkit-scrollbar{width:8px}.BigScreen_lobbyPlayersScroll__D6j0x::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:8px}.BigScreen_lobbyPlayerRow__OkNCH{align-items:center;background:#ffffff0a;border:1px solid var(--lobby-border-soft);border-radius:14px;display:inline-flex;gap:8px;padding:8px 12px;white-space:nowrap}.BigScreen_lobbyPlayerDot__xI8IL{background:var(--lobby-grad);border-radius:50%;box-shadow:0 0 10px #4fe4c9b3,0 0 18px #4fe4c94d;flex:0 0 auto;height:10px;position:relative;width:10px}.BigScreen_lobbyPlayerDot__xI8IL:after{animation:BigScreen_lobbyPulseRing__zKA-e 1.9s var(--lobby-easing) infinite;border:2px solid #ffffff38;border-radius:inherit;content:"";inset:-7px;position:absolute}@keyframes BigScreen_lobbyPulseRing__zKA-e{0%{opacity:.9;transform:scale(.6)}70%{opacity:.15;transform:scale(1.5)}to{opacity:0;transform:scale(1.6)}}.BigScreen_lobbyPlayerName__UiMHt{font-size:var(--fs-base);font-weight:800;opacity:.95}.BigScreen_lobbyEmpty__ibNTn{font-weight:700;opacity:.75}.BigScreen_playLayout__-M5Vp{--grad:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);--text:#fff;--panel:#00000085;--panel-strong:#000000a8;--border-soft:#ffffff24;--shadow:0 10px 30px #00000073;--radius-xl:22px;--radius-lg:16px;--radius-pill:999px;--easing:cubic-bezier(0.45,0,0.55,1);--mystery-w:450px;--board-w:800px;color:var(--text);display:flex;flex-direction:column;font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;height:100%;position:relative;width:100%}.BigScreen_playScreen__YjDuk{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:22px}.BigScreen_playStage__3ZqgW{display:flex;flex-direction:column;gap:22px;margin:0 auto;max-width:100%;width:1280px}.BigScreen_playDuo__kZasQ{align-items:stretch;display:flex;gap:12px;justify-content:center;margin:0 auto}.BigScreen_playMystery__OwhHa{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff29;border-radius:24px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:35px;position:relative;width:var(--mystery-w)}.BigScreen_playMystery__OwhHa:before{animation:BigScreen_haloSpin__TOBWt 18s linear infinite;background:radial-gradient(40% 40% at 65% 35%,#3fa3ff40,#0000 60%),radial-gradient(40% 40% at 35% 65%,#16ed9938,#0000 60%);content:"";filter:blur(20px);height:180%;left:-40%;opacity:.9;pointer-events:none;position:absolute;top:-50%;transform-origin:50% 50%;width:180%}.BigScreen_playMystery__OwhHa:after{animation:BigScreen_haloSpin__TOBWt 10s linear infinite reverse;background:conic-gradient(from 0deg at 50% 50%,#fff0 0deg,#ffffff42 36deg,#fff0 72deg,#fff0 1turn);content:"";filter:blur(26px);height:200%;left:-50%;mix-blend-mode:screen;opacity:.25;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes BigScreen_haloSpin__TOBWt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BigScreen_playArtwork__tLVAY{align-items:center;aspect-ratio:1/1;background:linear-gradient(180deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff2e;border-radius:16px;box-shadow:inset 0 0 30px #00000040;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.BigScreen_playBigQ__E1Stz{color:#fff;font-family:Lilita One,cursive;font-size:var(--fs-Q);line-height:1;text-shadow:0 8px 40px #0000008c}.BigScreen_playMiniPlayer__-2CwP{display:flex;flex-direction:column;gap:10px;margin-top:auto;width:100%}.BigScreen_playMpTimeBig__BvZIc{font-size:var(--fs-timer);font-weight:900;text-align:center;text-shadow:0 2px 10px #00000059}.BigScreen_playMpBarWrap__QfGZ0{margin:0 auto;position:relative;width:70%}.BigScreen_playMpBar__4JjnI{background:#ffffff2e;border-radius:999px;height:12px;overflow:hidden;position:relative}.BigScreen_playMpFill__8Kb0n{background:var(--grad);border-radius:inherit;box-shadow:0 0 14px #3fa3ff59;height:100%;left:0;position:absolute;top:0;width:0}.BigScreen_playMpDot__eaWKj{background:#fff;border-radius:50%;box-shadow:0 0 10px #ffffffb3;height:12px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;z-index:3}.BigScreen_playMpControls__1wotR{align-items:center;display:flex;gap:14px;justify-content:center;opacity:.95}.BigScreen_playMpBtn__F-TB7{align-items:center;background:#0000;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:transform .15s ease,background .2s ease,box-shadow .2s ease;width:44px}.BigScreen_playMpBtn__F-TB7:hover{background:#000000a6;box-shadow:0 10px 22px #00000073;transform:translateY(-1px)}.BigScreen_playMpBtn__F-TB7:active{transform:translateY(0)}.BigScreen_playAnswersBlock__GaLSF{display:flex;flex-direction:column;gap:14px;justify-content:center;width:var(--board-w)}.BigScreen_playAnswersGrid__lrFJH{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin:0;width:var(--board-w);width:100%}.BigScreen_playAnswer__twSm6{background:linear-gradient(#000000a6,#00000080) padding-box,var(--grad) border-box;border:2px solid #0000;border-radius:16px;box-shadow:var(--shadow);color:#fff;cursor:pointer;font-size:220%;font-weight:900;height:150px;max-width:var(--board-w);min-height:100px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 6px #0000008c;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.BigScreen_playAnswer__twSm6:hover{background:linear-gradient(#000000bf,#0009) padding-box,var(--grad) border-box;box-shadow:0 10px 30px #0000008c;transform:translateY(-1px)}.BigScreen_playFast3Card__Wp\+Hn{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:calc(var(--mystery-w) + var(--board-w) + 12px)}.BigScreen_playFast3List__qH6s4{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);width:100%}.BigScreen_playFast3Item__sQg3L{align-items:center;background:#000;border:1px solid #ffffff38;border-radius:14px;display:flex;gap:12px;min-height:72px;padding:12px}.BigScreen_playFast3Rank__8b8K-{align-items:center;background:var(--grad);border-radius:8px;color:#111;display:flex;flex:0 0 auto;font-size:18px;font-weight:900;height:34px;justify-content:center;width:34px}.BigScreen_playFast3Name__mvaQX{font-size:var(--fs-board-row);font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BigScreen_playFast3Time__EAFo1{font-size:var(--fs-board-row);font-weight:900;margin-left:auto;opacity:.95}.BigScreen_revealLayout__4XQif{--reveal-grad:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);--reveal-text:#fff;--reveal-panel:#00000085;--reveal-panel-strong:#000000a8;--reveal-border-soft:#ffffff24;--reveal-shadow:0 10px 30px #00000073;--reveal-radius-xl:22px;--reveal-radius-lg:16px;--reveal-radius-pill:999px;--reveal-easing:cubic-bezier(0.45,0,0.55,1);--reveal-mystery-w:360px;--reveal-board-w:580px;--reveal-gold:linear-gradient(135deg,gold,#ffb300);--reveal-silver:linear-gradient(135deg,#e8ebf2,#c9ccd1);--reveal-bronze:linear-gradient(135deg,#d79b62,#b4743c);color:var(--reveal-text);font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;height:100%;position:relative;width:100%}.BigScreen_revealScreen__THwxe{box-sizing:border-box;display:flex;flex-direction:column;gap:22px;height:100%}.BigScreen_revealStage__LzOSq{display:flex;flex-direction:column;gap:22px;margin:0 auto;max-width:100%;width:1280px}.BigScreen_revealDuo__QvTbf{align-items:stretch;display:flex;gap:12px;justify-content:center;margin:0 auto}.BigScreen_revealMystery__oeWyV{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff29;border-radius:24px;box-shadow:var(--reveal-shadow);display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px;position:relative;width:var(--mystery-w)}.BigScreen_revealMystery__oeWyV:before{animation:BigScreen_revealHaloSpin__TDgWp 18s linear infinite;background:radial-gradient(40% 40% at 65% 35%,#3fa3ff40,#0000 60%),radial-gradient(40% 40% at 35% 65%,#16ed9938,#0000 60%);content:"";filter:blur(20px);height:180%;left:-40%;opacity:.9;pointer-events:none;position:absolute;top:-50%;transform-origin:50% 50%;width:180%}.BigScreen_revealMystery__oeWyV:after{animation:BigScreen_revealHaloSpin__TDgWp 10s linear infinite reverse;background:conic-gradient(from 0deg at 50% 50%,#fff0 0deg,#ffffff42 36deg,#fff0 72deg,#fff0 1turn);content:"";filter:blur(26px);height:200%;left:-50%;mix-blend-mode:screen;opacity:.25;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes BigScreen_revealHaloSpin__TDgWp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BigScreen_revealArtwork__kpxMq{align-items:center;aspect-ratio:1/1;background:linear-gradient(180deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff2e;border-radius:16px;box-shadow:inset 0 0 30px #00000040;display:flex;justify-content:center;overflow:hidden;width:100%}.BigScreen_revealCoverImg__JMrnJ{display:block;height:100%;object-fit:cover;width:100%}.BigScreen_revealCoverTint__10Yyr{background:linear-gradient(180deg,#00000040,#0000008c 45%,#000000d9);inset:0;pointer-events:none;position:absolute;z-index:1}.BigScreen_revealBigQ__dV3K\+{-webkit-text-fill-color:#0000;background:var(--reveal-grad);-webkit-background-clip:text;font-family:Lilita One,cursive;font-size:var(--fs-code);line-height:1;text-shadow:0 8px 40px #00000073}.BigScreen_revealCreditWrap__Uz4Dg{bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:8px;left:0;padding:18px 24px 24px;pointer-events:none;position:absolute;right:0;text-align:left;text-shadow:none;z-index:2}.BigScreen_revealArtist__1tFsz{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--fs-small);font-style:italic;font-weight:900;letter-spacing:.2px;line-height:1.2;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.BigScreen_revealTrackOnCover__Vau-F{font-size:var(--fs-board-title);font-weight:900;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.BigScreen_revealMiniPlayer__Nipya{display:flex;flex-direction:column;gap:8px;margin-bottom:4px;margin-top:8px;width:100%}.BigScreen_revealMpBarWrap__4-Lap{margin:0 auto;position:relative;width:70%}.BigScreen_revealMpBar__zOgn\+{background:#ffffff2e;border-radius:999px;height:4px;overflow:hidden;position:relative}.BigScreen_revealMpFill__OS4Cn{background:var(--reveal-grad);border-radius:inherit;box-shadow:0 0 14px #3fa3ff59;height:100%;left:0;position:absolute;top:0;transition:width .08s linear;width:0}.BigScreen_revealMpDot__x8KOH{background:#fff;border-radius:50%;box-shadow:0 0 10px #ffffffb3;height:12px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;z-index:3}.BigScreen_revealBoard__87PMI{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--reveal-panel);border:1px solid var(--reveal-border-soft);border-radius:var(--reveal-radius-xl);box-shadow:var(--reveal-shadow);display:flex;flex-direction:column;height:648px;margin:0;max-width:var(--board-w);overflow:hidden;padding:12px;position:relative;width:100%}.BigScreen_revealBoardTitle__mBczG{-webkit-text-fill-color:#0000;background:var(--reveal-grad);-webkit-background-clip:text;display:block;font-size:var(--fs-board-title);font-weight:900;letter-spacing:.3px;margin-bottom:8px;margin-top:0}.BigScreen_revealBoardTop3__-VB9z{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.BigScreen_revealPod__HX4JF{align-items:center;background:#ffffff0f;border:1px solid #ffffff38;border-radius:14px;display:flex;gap:10px;padding:8px 10px}.BigScreen_revealPodBadge__SJ7xN{align-items:center;border-radius:50%;box-shadow:0 0 14px #00000059;color:#111;display:flex;font-weight:900;height:30px;justify-content:center;width:30px}.BigScreen_revealPodBadge__SJ7xN.BigScreen_revealPod1__f5WtQ{background:var(--reveal-gold)}.BigScreen_revealPodBadge__SJ7xN.BigScreen_revealPod2__QNm9d{background:var(--reveal-silver)}.BigScreen_revealPodBadge__SJ7xN.BigScreen_revealPod3__oCZNv{background:var(--reveal-bronze)}.BigScreen_revealPodName__6QSVF,.BigScreen_revealPodScore__ZIAHT{font-size:var(--fs-board-row);font-weight:900}.BigScreen_revealPodScore__ZIAHT{margin-left:auto;opacity:.95}.BigScreen_revealBoardList__nLGwQ{-ms-overflow-style:none;display:flex;flex-direction:column;gap:8px;max-height:100%;overflow:auto;padding-right:6px;scrollbar-width:none}.BigScreen_revealBoardList__nLGwQ::-webkit-scrollbar{display:none;height:0;width:0}.BigScreen_revealBoardItem__20mKI{align-items:center;background:#ffffff0a;border:1px solid var(--reveal-border-soft);border-radius:14px;display:flex;gap:12px;padding:8px 10px}.BigScreen_revealRank__RNQfj{align-items:center;background:linear-gradient(135deg,#3fa3ff,#42e2c8);background:linear-gradient(135deg,var(--accent-secondary,#3fa3ff),var(--accent-primary,#42e2c8));border-radius:8px;color:#111;display:flex;flex:0 0 auto;font-weight:900;height:28px;justify-content:center;width:28px}.BigScreen_revealName__6OfC9,.BigScreen_revealScore__aZzyP{font-size:var(--fs-board-row);font-weight:800}.BigScreen_revealScore__aZzyP{margin-left:auto;opacity:.9}.BigScreen_revealBoardEmpty__kiwfM{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;font-size:var(--fs-small);font-weight:800;opacity:.75;padding:18px 10px;text-align:center}.BigScreen_boardLayout__d5q-7{--board-grad:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);--board-panel:#00000085;--board-panel-strong:#000000a8;--board-border-soft:#ffffff24;--board-shadow:0 10px 30px #00000073;--board-radius-xl:22px;--board-radius-lg:16px;--board-radius-pill:999px;--board-gold:linear-gradient(135deg,gold,#ffb300);--board-silver:linear-gradient(135deg,#e8ebf2,#c9ccd1);--board-bronze:linear-gradient(135deg,#d79b62,#b4743c);color:#fff;font-family:Nunito,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative}.BigScreen_boardLayout__d5q-7,.BigScreen_boardStage__fLDQZ{align-items:center;display:flex;justify-content:center;width:100%}.BigScreen_boardCard__4twIp{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--board-panel-strong);border:1px solid var(--board-border-soft);border-radius:24px;box-shadow:var(--board-shadow);display:flex;flex-direction:column;gap:18px;max-width:100%;min-width:0;overflow:hidden;padding:20px 22px 24px;position:relative;width:1100px}.BigScreen_boardToggleBtn__qsmPp{background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;box-shadow:var(--board-shadow);color:#fff;cursor:pointer;font-size:var(--fs-small);font-weight:800;letter-spacing:.2px;padding:8px 14px;position:absolute;right:16px;top:16px;transition:transform .1s ease,background .2s ease;-webkit-user-select:none;user-select:none}.BigScreen_boardToggleBtn__qsmPp:hover{background:#ffffff1f;transform:translateY(-1px)}.BigScreen_boardToggleBtn__qsmPp:active{transform:translateY(0)}.BigScreen_boardPodium__OpprF{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);min-width:0}.BigScreen_boardPodiumCard__9Cepy{align-items:center;background:#ffffff0f;border:1px solid #ffffff38;border-radius:18px;box-shadow:var(--board-shadow);display:flex;gap:12px;min-height:92px;min-width:0;padding:14px 16px}.BigScreen_boardBadge__zr-9m{align-items:center;border-radius:50%;box-shadow:0 0 14px #00000059;color:#111;display:flex;flex:0 0 auto;font-size:18px;font-weight:900;height:42px;justify-content:center;width:42px}.BigScreen_boardBadge1__zDOhP{background:var(--board-gold)}.BigScreen_boardBadge2__fEKv0{background:var(--board-silver)}.BigScreen_boardBadge3__9yEYx{background:var(--board-bronze)}.BigScreen_boardPodName__jeMd2{font-size:var(--fs-board-row);font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BigScreen_boardPodScore__JWTN3{font-size:var(--fs-board-row);font-weight:900;margin-left:auto;opacity:.95}.BigScreen_boardListWrap__YMjZv{background:#ffffff0a;border:1px solid var(--board-border-soft);border-radius:18px;flex:1 1;max-height:600px;padding:10px}.BigScreen_boardListWrap__YMjZv,.BigScreen_boardList__QunuB{-ms-overflow-style:none;min-width:0;overflow:auto;scrollbar-width:none}.BigScreen_boardList__QunuB{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);height:100%;overscroll-behavior:contain;width:100%}.BigScreen_boardRow__i4DuO{align-items:center;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;display:flex;gap:12px;min-height:68px;min-width:0;padding:10px 12px}.BigScreen_boardRank__Bgt2Z{align-items:center;background:linear-gradient(135deg,#3fa3ff,#42e2c8);background:linear-gradient(135deg,var(--accent-secondary,#3fa3ff),var(--accent-primary,#42e2c8));border-radius:10px;color:#111;display:flex;flex:0 0 auto;font-size:18px;font-weight:900;height:34px;justify-content:center;width:34px}.BigScreen_boardName__gE0FZ{font-size:var(--fs-board-row);font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BigScreen_boardScore__Fq50j{font-size:var(--fs-board-row);font-weight:900;margin-left:auto;opacity:.95}.BigScreen_boardEmpty__lSurF{align-items:center;display:flex;font-size:var(--fs-small);font-weight:800;grid-column:1/-1;justify-content:center;min-height:120px;opacity:.8}.BigScreen_soundGate__uK9Oq{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;display:grid;inset:0;place-items:center;position:fixed;z-index:60}.BigScreen_soundCard__CoGp0{background:#ffffffe6;border:1px solid #00000014;border-radius:16px;box-shadow:0 10px 30px #0000001f;padding:clamp(16px,2vw,20px);text-align:center;width:min(520px,92vw)}.BigScreen_soundTitle__5CL72{color:#000000e0;font-size:var(--fs-sub);font-weight:900;letter-spacing:-.01em}.BigScreen_soundText__SuWWZ{color:#0009;font-size:var(--fs-leader);margin-top:6px}.BigScreen_soundBtn__jvsV3{align-items:center;background:linear-gradient(135deg,#52e2aa,color-mix(in srgb,#52e2aa 85%,#1a9f72));background:linear-gradient(135deg,var(--bs-brand,#52e2aa),color-mix(in srgb,var(--bs-brand,#52e2aa) 85%,#1a9f72));border:1px solid #00000014;border-radius:999px;color:#0b2e1f;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;height:44px;justify-content:center;margin-top:12px;min-width:220px;padding:0 18px;transition:transform .08s ease,filter .12s ease,box-shadow .12s ease}.BigScreen_soundBtn__jvsV3:hover{filter:brightness(1.02);transform:translateY(-1px)}.BigScreen_soundBtn__jvsV3:active{transform:translateY(0)}.JoinPage_wrap__mpjXd{--bs-brand:#52e2aa;--bs-bg-base:#0b0c10;--bs-text:#ffffffeb;--bs-muted:#ffffffa6;--grad:linear-gradient(90deg,#16ed99,#42e2c8,#3fa3ff,#9a7bff);-webkit-font-smoothing:antialiased;background:linear-gradient(90deg,#42e2c81f,#0000 55%),linear-gradient(270deg,#3fa3ff1f,#0000 55%),linear-gradient(135deg,#020309,#05070d 38%,#03030a);color:var(--bs-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;min-height:100svh;overflow-x:hidden;position:relative;width:100%}.JoinPage_hasImageBg__oYIWL{position:relative}.JoinPage_bg__Ek8rL{background:radial-gradient(circle at 10% 20%,#ffffff0f,#0000 60%);inset:0;pointer-events:none;position:absolute}.JoinPage_headerDivider__YdGfo{background:#fff3;height:16px;width:1px}.JoinPage_meRank__TYHts{color:var(--bs-text);font-size:12px;font-weight:900}@keyframes JoinPage_floatUp__gDx9u{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes JoinPage_pulse-ring__DqV4U{0%{box-shadow:0 0 0 0 #52e2aab3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #52e2aa00;transform:scale(1)}to{box-shadow:0 0 0 0 #52e2aa00;transform:scale(.95)}}.JoinPage_topbar__opobW{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0c1099;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.JoinPage_topLeft__tUur2,.JoinPage_topRight__9FpqQ{align-items:center;display:flex;gap:10px}.JoinPage_topCenter__sNukJ{display:flex;flex:1 1;justify-content:flex-end}.JoinPage_logoSrc__1uIoZ{width:70px}.JoinPage_playerHeader__VQfip{align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:4px 10px}.JoinPage_meScore__f696u{color:#52e2aa}.JoinPage_shareTrigger__q3hn0{align-items:center;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase}.JoinPage_bodyGrid__tRMmd{display:flex;flex-direction:column;margin:0 auto;max-width:600px;min-height:80vh;padding:20px 16px 100px}.JoinPage_leftCol__SxgVx{display:flex;flex-direction:column;gap:16px;width:100%}.JoinPage_leftLobbyCenter__sDWZs{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.JoinPage_formWrap__7PN2B{animation:JoinPage_floatUp__gDx9u .6s ease-out;background:linear-gradient(90deg,#42e2c829,#0000 55%),linear-gradient(270deg,#3fa3ff29,#0000 55%),linear-gradient(135deg,#020309,#05070d 38%,#03030a);display:grid;min-height:100svh;padding:32px 20px;place-items:center;position:relative}.JoinPage_formWrap__7PN2B:before{background:radial-gradient(circle at 20% 20%,#52e2aa33,#0000 60%),radial-gradient(circle at 80% 10%,#3fa3ff26,#0000 55%);content:"";inset:0;opacity:.8;pointer-events:none;position:absolute}.JoinPage_formCard__h6f9n{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;gap:20px;max-width:420px;padding:32px 24px;position:relative;text-align:center;width:100%;z-index:1}.JoinPage_formTitles__IlGoI{grid-gap:10px;display:grid;gap:10px;margin-bottom:10px;place-items:center}.JoinPage_formLogo__Sdk7f{height:auto;width:96px}.JoinPage_formTitle__Vu5qY{-webkit-text-fill-color:#0000;background:var(--grad);-webkit-background-clip:text;font-size:28px;font-weight:900;margin:0}.JoinPage_formSubtitle__Q3HNx{color:var(--bs-muted);font-size:14px;margin-top:8px}.JoinPage_inputGroup__SskMA{grid-gap:8px;display:grid;gap:8px;text-align:left}.JoinPage_inputLabel__c5YVA{color:var(--bs-muted);font-size:11px;font-weight:800;letter-spacing:.1em;margin-left:4px;text-transform:uppercase}.JoinPage_input__\+7-Ge{background:#0003;border:1px solid #ffffff26;border-radius:16px;color:#fff;font-size:18px;height:56px;outline:none;padding:0 16px;transition:all .2s ease;width:100%}.JoinPage_input__\+7-Ge:focus-visible{background:#0006;border-color:#52e2aa;box-shadow:0 0 0 4px #52e2aa1a}#JoinPage_join-code__SiYBC.JoinPage_input__\+7-Ge{font-family:monospace;font-size:22px;font-weight:700;letter-spacing:.15em;text-align:center;text-transform:uppercase}.JoinPage_btn__OeMmD{background-image:linear-gradient(96deg,#16ed99,#42e2c8 30%,#3fa3ff 65%,#9a7bff);border:none;border-radius:14px;box-shadow:0 8px 28px #52e2aa40;color:#041410;cursor:pointer;display:grid;font-size:16px;font-weight:900;height:52px;letter-spacing:.08em;margin-top:10px;place-items:center;text-transform:uppercase;transition:transform .1s,filter .2s ease,background-position .4s ease;width:100%}.JoinPage_btn__OeMmD:hover{background-position:100% 50%;filter:brightness(1.05);transform:translateY(-1px)}.JoinPage_btn__OeMmD:active{background-image:linear-gradient(96deg,#16ed99,#42e2c8 30%,#3fa3ff 65%,#9a7bff);background-position:50% 50%;box-shadow:0 8px 24px #0fae6d47;transform:translateY(0)}.JoinPage_btn__OeMmD:disabled{cursor:not-allowed;opacity:.8}.JoinPage_btnSecondary__wQLLb{background:#ffffff14;border:1px solid #ffffff1a;box-shadow:none;color:#fff}.JoinPage_hint__r4qey{color:#fff6;font-size:12px;margin-top:16px}.JoinPage_lobbyContainer__ZvoJ6{align-items:center;animation:JoinPage_floatUp__gDx9u .5s ease-out;display:flex;flex-direction:column;gap:24px;text-align:center;width:100%}.JoinPage_avatarRing__BlWM2{animation:JoinPage_pulse-ring__DqV4U 3s infinite;background:#ffffff0d;border:2px solid #52e2aa4d;border-radius:50%;display:grid;height:80px;place-items:center;position:relative;width:80px}.JoinPage_avatarInitial__1UGlC{color:#52e2aa;font-family:lilita one,sans-serif;font-size:32px;font-weight:900;font-weight:300;margin-bottom:12px;text-transform:uppercase}.JoinPage_statusBadge__NKJHB{background:#52e2aa;border-radius:10px;bottom:-5px;color:#0b0c10;font-size:10px;font-weight:900;padding:2px 8px;position:absolute;text-transform:uppercase}.JoinPage_lobbyText__ptwL8 h2{font-size:24px;font-weight:900;margin:0 0 8px}.JoinPage_lobbyText__ptwL8 p{color:var(--bs-muted);font-size:15px;line-height:1.5;margin:0}.JoinPage_tipsCard__iA\+im{align-items:flex-start;background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:14px;padding:20px;text-align:left;width:100%}.JoinPage_tipIcon__LhQZy{background:#ffffff1a;border-radius:10px;display:grid;font-size:20px;height:36px;place-items:center;width:36px}.JoinPage_tipContent__uvVCw h3{color:var(--bs-brand);font-size:13px;font-weight:800;margin:0 0 4px;text-transform:uppercase}.JoinPage_tipContent__uvVCw p{color:var(--bs-muted);font-size:13px;line-height:1.4;margin:0}.JoinPage_lobbyActions__hZ1Ye{display:flex;flex-direction:column;gap:12px;margin-top:10px;width:100%}.JoinPage_inviteBtn__6WSiV{align-items:center;background:#52e2aa26;border:1px solid #52e2aa66;border-radius:14px;color:#52e2aa;display:flex;font-size:15px;font-weight:800;gap:10px;justify-content:center;padding:14px;transition:background .2s;width:100%}.JoinPage_inviteBtn__6WSiV:active{background:#52e2aa40}.JoinPage_footer__BMGaM{bottom:20px;display:flex;justify-content:space-between;left:0;padding:0 20px;pointer-events:none;position:fixed;width:100%;z-index:5}.JoinPage_leaveBtn__GwL8T{background:#0000;border:none;color:#fff6;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.JoinPage_shareGameButton__k-a0Z{background:#00000059;border:1px solid #fff3;border-radius:999px;box-shadow:0 8px 24px #00000059;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;padding:10px 18px;pointer-events:auto;text-transform:uppercase;transition:transform .12s ease,border-color .12s ease,background .12s ease}.JoinPage_shareGameButton__k-a0Z:focus-visible,.JoinPage_shareGameButton__k-a0Z:hover{background:#52e2aa29;border-color:#52e2aa99;outline:none;transform:translateY(-1px)}.JoinPage_shareGameButton__k-a0Z:active{transform:translateY(1px)}.JoinPage_footer__BMGaM button{pointer-events:auto}.JoinPage_gameStack__yZ4vj{display:flex;flex-direction:column;gap:14px;width:100%}.JoinPage_sceneSlot__jtway{position:relative}.JoinPage_sceneCard__PrCh\+,.JoinPage_sceneSlot__jtway{display:grid;height:-webkit-fit-content;height:fit-content}.JoinPage_sceneCard__PrCh\+{align-items:center}.JoinPage_sceneEnter__JCNHZ{animation:JoinPage_floatUp__gDx9u .42s ease both}.JoinPage_questionCard__mJuMu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14181ed9;border:1px solid #ffffff26;border-radius:18px;padding:16px;text-align:center}.JoinPage_questionMeta__eW2Ju{color:var(--bs-muted);font-size:10px;font-weight:800;text-transform:uppercase}.JoinPage_questionTitle__UgxuV{font-size:18px;font-weight:900;margin-top:6px}.JoinPage_questionSub__wDhGh{color:var(--bs-muted);font-size:13px;margin-top:2px}.JoinPage_proposalsGrid__SienM{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:10px;width:100%}@media (min-width:500px){.JoinPage_proposalsGrid__SienM{grid-template-columns:1fr 1fr}}.JoinPage_proposalCard__hfMBY{background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;font-weight:700;padding:16px;text-align:center;transition:transform .1s,background .1s}.JoinPage_proposalCard__hfMBY:active{background:#ffffff1a;transform:scale(.98)}.JoinPage_proposalSelected__uDkoV{background:var(--grad);border:#0000;box-shadow:0 5px 15px #16ed994d;color:#000}.JoinPage_proposalCorrect__skLP9{background:#16ed99;border-color:#16ed99;color:#000}.JoinPage_proposalWrong__NaK5A{background:#ff4d4f;border-color:#ff4d4f;color:#fff}.JoinPage_proposalDim__uU-eA{opacity:.4}.JoinPage_shareModalBackdrop__J-Uwu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:50}.JoinPage_shareModalCard__YZbFs{align-items:center;background:#121318;border:1px solid #fff3;border-radius:20px;display:flex;flex-direction:column;gap:16px;max-width:350px;padding:24px;width:100%}.JoinPage_shareModalHeader__UHqdV{align-items:center;display:flex;justify-content:space-between;width:100%}.JoinPage_meName__S7Wl-{font-weight:900}.JoinPage_shareModalBody__tmlsz{align-items:center;display:flex;flex-direction:column;gap:14px;width:100%}.JoinPage_shareModalTitle__4MFGm{color:var(--bs-muted);font-size:14px;font-weight:800;text-transform:uppercase}.JoinPage_shareModalClose__zEPiW{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.JoinPage_shareModalCode__3pUaO{color:var(--bs-brand);font-size:12px;font-weight:900}.JoinPage_shareModalHint__HzydM{color:var(--bs-muted);font-size:12px;text-align:center}.JoinPage_shareModalQr__vECF\+{background:#fff;border-radius:12px;padding:10px}.JoinPage_shareModalQrImg__Drlbn{height:180px;width:180px}.JoinPage_progress__D4SXY{margin-top:14px}.JoinPage_progressHeader__rIbl3{color:var(--bs-muted);display:flex;font-size:11px;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.JoinPage_progressLabel__bHkb5{font-weight:700}.JoinPage_progressTrack__LlzlH{background:#ffffff14;border-radius:999px;height:6px;margin-top:6px;overflow:hidden;width:100%}.JoinPage_progressFill__CGryh{background:var(--grad);height:100%;transform:scaleX(0);transform:scaleX(var(--progress,0));transform-origin:left;transition:transform .12s linear;width:100%}.JoinPage_proposalsActive__VfqIl .JoinPage_proposalCard__hfMBY{animation:JoinPage_floatUp__gDx9u .2s ease both}.JoinPage_proposalsReveal__t7SpG .JoinPage_proposalCard__hfMBY{transition:filter .12s ease,transform .12s ease}.JoinPage_proposalMuted__4\+4eR{opacity:.45}.JoinPage_proposalText__vh8gE{font-size:16px;font-weight:800}.JoinPage_sceneCountdown__dlj2b .JoinPage_questionCard__mJuMu{border-color:#52e2aa66}.JoinPage_sceneReveal__py9H5 .JoinPage_questionCard__mJuMu{border-color:#ffffff40}.JoinPage_hlbWrap__t3NpQ{margin-top:8px}.JoinPage_hlbTonePlaylist__WXx6L .JoinPage_hlbCard__\+RsDA{border-color:#52e2aa66}.JoinPage_hlbToneLive__YnUeZ .JoinPage_hlbCard__\+RsDA{border-color:#ffffff2e}.JoinPage_hlbToneOverall__SUCpB .JoinPage_hlbCard__\+RsDA{border-color:#4fadff66}.JoinPage_hlbToneFinal__01Rpv .JoinPage_hlbCard__\+RsDA{border-color:#fff6}.JoinPage_hlbCard__\+RsDA{background:#00000040;border:1px solid #ffffff1f;border-radius:16px;padding:16px}.JoinPage_hlbHead__Y-DaC{display:flex;justify-content:space-between;margin-bottom:12px}.JoinPage_hlbBadge__iNkD8{color:var(--bs-muted);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.JoinPage_hlbTonePlaylist__WXx6L .JoinPage_hlbBadge__iNkD8{color:#52e2aa}.JoinPage_hlbToneLive__YnUeZ .JoinPage_hlbBadge__iNkD8{color:var(--bs-muted)}.JoinPage_hlbToneOverall__SUCpB .JoinPage_hlbBadge__iNkD8{color:#8ab4ff}.JoinPage_hlbToneFinal__01Rpv .JoinPage_hlbBadge__iNkD8{color:#fffc}.JoinPage_hlbTitle__aIMjL{font-size:18px;font-weight:900}.JoinPage_hlbSubtitle__hiELS{color:var(--bs-muted);font-size:12px}.JoinPage_hlbSection__\+dzHu{margin-top:18px}.JoinPage_hlbSectionTitle__6qczx{color:var(--bs-muted);font-size:11px;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.JoinPage_podiumGrid__l1jPj{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.JoinPage_podiumCard__E77JU{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:12px 8px;position:relative;text-align:center}.JoinPage_podiumBadge__Jz8PU{background:#00000080;border-radius:999px;font-size:10px;font-weight:800;left:50%;padding:4px 8px;position:absolute;top:-12px;transform:translateX(-50%)}.JoinPage_gold__FfYaa{background:#fbbf24;color:#000}.JoinPage_silver__MrJiY{background:#d1d5db;color:#000}.JoinPage_bronze__dKYnx{background:#f97316;color:#000}.JoinPage_podiumName__Bd-Tz{font-size:13px;font-weight:800;margin-top:10px}.JoinPage_podiumScore__7EHXW{color:var(--bs-muted);font-size:11px}.JoinPage_podiumMe__1dZXS{border-color:#52e2aa99}.JoinPage_gridRest__4NRi\+{grid-gap:8px;display:grid;gap:8px;margin-top:12px}.JoinPage_restRow__Ll7J8{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;display:grid;grid-template-columns:24px 1fr auto;padding:8px 10px}.JoinPage_restRowMe__1uCSp{border-color:#52e2aa80}.JoinPage_restRank__bijdR{color:#52e2aa;font-size:11px;font-weight:900}.JoinPage_restName__TUYPd{font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JoinPage_restScore__s9ikI{color:var(--bs-muted);font-size:11px}.JoinPage_neighborList__bciho{display:flex;flex-direction:column;gap:8px}.JoinPage_emptyText__xz6Q4{color:var(--bs-muted);font-size:12px}.EventEditor_page__rHiTL{-ms-overflow-style:none;color:var(--text);height:100%;overflow-y:auto;scrollbar-width:none}.EventEditor_pageHeader__eqKPL,.EventEditor_page__rHiTL{background:var(--bg);background:var(--host-page-bg,var(--bg))}.EventEditor_pageHeader__eqKPL{overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}.EventEditor_headerStrip__x2djm{background-image:var(--brand-grad);border-radius:20px}.EventEditor_headerStripInner__uRfHV{padding:28px 24px}.EventEditor_headerStripInner__uRfHV h1{color:var(--bg);font-family:Bebas neue,sans-serif;font-optical-sizing:auto;font-size:50px;font-weight:900;letter-spacing:2px;margin:0 0 4px}.EventEditor_headerStripInner__uRfHV p{color:#ffffffd9;color:var(--bg);font-family:Roboto,sans-serif;font-size:20px;margin:0}.EventEditor_headerToolbar__VpObO{align-items:center;border-bottom:1px solid #ffffff0f;column-gap:12px;display:flex;justify-content:flex-end;margin-top:12px;padding-bottom:12px;padding-top:14px;width:100%}.EventEditor_spacer__r92Uh{flex:1 1}.EventEditor_toolbarTitleInput__6zHb4{background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);height:36px;max-width:520px;min-width:220px;padding:0 12px}.EventEditor_toolbarTitleInput__6zHb4:focus{border-color:var(--border-2);box-shadow:0 0 0 3px #31d38a2e;outline:none}.EventEditor_section__FNjY6{margin-top:16px;padding:0 10px}.EventEditor_card__jE7Sf{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-top:12px;padding:16px}.EventEditor_cardTight__AgT9A{margin-bottom:12px}.EventEditor_sectionHead__C4XVH{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.EventEditor_sectionTitle__HtITf{font-size:18px;font-weight:800;margin:0}.EventEditor_sectionHint__RD\+c3{font-size:13px;opacity:.75}.EventEditor_metaGrid__Ok99s{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.EventEditor_metaLabel__Pa5Mt{font-size:12px;margin-bottom:4px;opacity:.7}.EventEditor_metaValue__GI45C{font-size:14px}.EventEditor_boostCard__PkaCc{display:flex;flex-direction:column;gap:12px}.EventEditor_boostGrid__G2HbS{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto}.EventEditor_limitValue__b196B{align-items:center;display:inline-flex;font-size:26px;font-weight:800;gap:10px}.EventEditor_limitTag__pm13C{align-items:center;border:1px solid #ffffff24;border-radius:999px;display:inline-flex;font-size:12px;height:26px;padding:0 10px}.EventEditor_limitTagBoosted__KhEpi{background:#0fae6d29;border-color:#31d38a73;color:#b8ffd6}.EventEditor_limitTagNeutral__xgrQP{background:#78a4ff1f;border-color:#78a4ff47;color:#dbe6ff}.EventEditor_boostActions__uqpN-{align-items:center;display:flex;gap:10px;justify-content:flex-end}.EventEditor_boostNote__DBBm-{color:#fffc;font-size:13px;line-height:1.4;margin:6px 0 0}.EventEditor_boostApplied__1oPAQ{background:linear-gradient(135deg,#0fae6d29,#31d38a14);border:1px solid #31d38a59;border-radius:12px;color:#b8ffd6;font-weight:700;padding:10px 12px}.EventEditor_boostFootNote__hw9xe{border-top:1px solid #ffffff14;color:#ffffffb8;font-size:12px;line-height:1.5;padding-top:6px}.EventEditor_inputSm__IM48P,.EventEditor_input__WwPJg{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text)}.EventEditor_input__WwPJg{height:42px;padding:0 12px}.EventEditor_inputSm__IM48P{height:36px;padding:0 10px}.EventEditor_searchInput__QJEgZ{width:320px}.EventEditor_resultsHint__fhAO8{color:#ffffffb3;font-size:.82rem;font-weight:600;letter-spacing:.05em;padding:8px 12px 0;text-transform:uppercase}.EventEditor_resultsScroll__9QFZw{-ms-overflow-style:none;grid-gap:8px;display:grid;gap:8px;max-height:300px;overflow-y:auto;padding:10px;scrollbar-width:none}.EventEditor_resultRow__MjJWX{grid-gap:12px;align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;display:grid;gap:12px;grid-template-columns:48px 1fr auto;padding:8px 10px}.EventEditor_tracksList__9tyXI{grid-gap:8px;display:grid;gap:8px}.EventEditor_trackRow__wPDzS{grid-gap:12px;align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;cursor:grab;display:grid;gap:12px;grid-template-columns:48px 1fr auto;overflow:hidden;padding:8px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .12s ease}.EventEditor_trackLocked__wMLlT{cursor:not-allowed;opacity:.6}.EventEditor_dragging__DpyrP{background:#ffffff17;cursor:grabbing}.EventEditor_trackNeedsAttention__k4L\+i{background:linear-gradient(135deg,#ef44442e,#ef44440f);border-color:#ef4444a6;box-shadow:0 0 0 1px #ef444438,0 8px 15px -20px #ef4444a6}.EventEditor_trackNeedsAttention__k4L\+i:before{background:linear-gradient(180deg,#ef4444f2,#ef444459);border-radius:11px 0 0 11px;content:"";inset:-1px auto -1px 0;position:absolute;width:5px}.EventEditor_cover__GLc5K{border-radius:8px;height:48px;object-fit:cover;width:48px}.EventEditor_coverFallback__1tOY7{background:#ffffff0f}.EventEditor_trackMeta__QlvjS{display:flex;flex-direction:column;min-width:0}.EventEditor_titleLine__Yi6dU{align-items:center;display:flex;gap:6px;min-width:0}.EventEditor_trackTitle__y5tzu{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventEditor_trackArtist__9XYaX{align-items:center;display:flex;font-size:13px;gap:10px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.EventEditor_controls__cYVg0{align-items:center;display:flex;gap:8px}.EventEditor_preloadProgress__6al3e{font-size:12px;opacity:.75}.EventEditor_btn__qTD8M{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;gap:8px;height:36px;padding:0 14px;transition:background .14s ease,border-color .14s ease,transform .12s ease}.EventEditor_btn__qTD8M:hover{background:var(--surface-2);transform:translateY(-1px)}.EventEditor_btn__qTD8M:disabled{cursor:not-allowed;opacity:.6}.EventEditor_btnGhost__G-PZD{background:#ffffff0f}.EventEditor_btnDanger__uErYW{border-color:#ff6b6b47;color:#ffd7d7}.EventEditor_btnDanger__uErYW:hover{background:#ff6b6b1f;color:var(--danger)}.EventEditor_attentionIcon__5GqWe{align-items:center;color:#f7b500;display:inline-flex;flex-shrink:0;font-size:16px;justify-content:center}.EventEditor_titleLine__Yi6dU .EventEditor_trackTitle__y5tzu{flex:1 1;min-width:0}.EventEditor_btnPrimary__al9AA{background:linear-gradient(135deg,#0fae6d38,#31d38a33);border:1px solid #31d38a59;color:#b8ffd6}.EventEditor_btnSecondary__qYG2x{background:linear-gradient(135deg,#507adc3d,#78a4ff2e);border:1px solid #78a4ff59;color:#dbe6ff}.EventEditor_btnStartPlaylist__kaiwq{height:32px;padding:0 12px;white-space:nowrap}.EventEditor_btnSuccess__vgTWk{background:linear-gradient(135deg,#0fae6d38,#31d38a33);border:1px solid #31d38a59;color:#b8ffd6}.EventEditor_btnAdd__mrc3W{height:34px}.EventEditor_iconBtn__qO82M{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-grid;height:34px;place-items:center;width:34px}.EventEditor_iconBtn__qO82M:hover{background:var(--surface-2)}.EventEditor_iconDanger__p2IIu{border-color:#ff6b6b47;color:#ffd7d7}.EventEditor_iconDanger__p2IIu:hover{background:#ff6b6b1f;color:var(--danger)}.EventEditor_error__e8eXB{color:var(--danger)}.EventEditor_empty__jx3CR{opacity:.8}.EventEditor_metaRow__iZZhQ{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.EventEditor_dot__GaF32{opacity:.6}.EventEditor_badge__TkTnR{align-items:center;background:#0003;border:1px solid #ffffff24;border-radius:999px;color:#ffffffeb;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 10px}.EventEditor_badgeOfficial__Bk\+fR{background:#11271c3d;border-color:#b8ffd659;color:#b8ffd6}.EventEditor_badgeCommunity__3sbgq{background:#27221147;border-color:#ffe9b859;color:#ffe9b8}.EventEditor_badgeMine__ubsR9{background:#161c2d42;border-color:#bcd5ff59;color:#bcd5ff}.EventEditor_badgeLive__zIB7y{background:#0fae6d2e;border-color:#31d38a59;color:#b8ffd6}.EventEditor_badgeDone__mhapT{background:#ff6b6b26;border-color:#ff6b6b47;color:#ffd7d7}.EventEditor_badgePlayed__PFDmk{background:#ffbb5c29;border-color:#ffbb5c47;color:#ffe9b8}.EventEditor_badgeReady__O1LAg{background:#0fae6d1f;border-color:#31d38a4d;color:#b8ffd6}.EventEditor_badgeWarning__6pz1b{background:#ffbb5c29;border-color:#ffbb5c59;color:#ffe9b8}.EventEditor_badgeLoading__Yn790{background:#507adc1f;border-color:#78a4ff47;color:#dbe6ff}.EventEditor_dateWrap__KVHRh{display:inline-block;position:relative}.EventEditor_dateInput__Dyhnu{color-scheme:dark;display:block;padding-right:0}.EventEditor_dateInput__Dyhnu::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0!important}.EventEditor_dateInput__Dyhnu:active::-webkit-calendar-picker-indicator,.EventEditor_dateInput__Dyhnu:focus::-webkit-calendar-picker-indicator,.EventEditor_dateInput__Dyhnu:hover::-webkit-calendar-picker-indicator{opacity:0!important}.EventEditor_dateIcon__B7CYK{opacity:.9;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.EventEditor_dateWrap__KVHRh:hover .EventEditor_dateIcon__B7CYK{opacity:1}@supports (-webkit-touch-callout:none){.EventEditor_dateInput__Dyhnu::-webkit-calendar-picker-indicator{opacity:0!important}}@media (max-width:960px){.EventEditor_boostGrid__G2HbS{gap:16px;grid-template-columns:1fr}.EventEditor_boostActions__uqpN-{justify-content:flex-start}}@media (max-width:720px){.EventEditor_sectionHead__C4XVH{align-items:stretch;flex-direction:column;gap:8px}.EventEditor_searchInput__QJEgZ{width:100%}.EventEditor_metaGrid__Ok99s{grid-template-columns:1fr}}.EventsList_page__sr8Hj{-ms-overflow-style:none;color:var(--text);height:100%;overflow-y:auto;scrollbar-width:none}.EventsList_pageHeader__rBrcp{background:var(--host-page-bg);overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}.EventsList_headerStrip__jV-My{background-image:var(--brand-grad);border-radius:20px}.EventsList_headerStripInner__TzW14{padding:28px 24px}.EventsList_headerStripInner__TzW14 h1{color:var(--bg);font-family:Bebas neue,sans-serif;font-optical-sizing:auto;font-size:50px;font-weight:900;letter-spacing:2px;margin:0 0 4px}.EventsList_headerStripInner__TzW14 p{color:#ffffffd9;color:var(--bg);font-family:Roboto,sans-serif;font-size:20px;margin:0}.EventsList_toolbar__ANEEP{align-items:center;border-bottom:1px solid #ffffff0f;column-gap:12px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:12px;padding-bottom:12px;padding-top:14px;row-gap:12px;width:100%}.EventsList_tabs__WK3Fu{background:var(--surface);border:1px solid #ffffff1a;border-radius:14px;display:inline-flex;margin-right:auto;overflow:hidden;width:-webkit-fit-content;width:fit-content}.EventsList_tab__eGDsi{background:#0000;border:none;color:#e8eaf0bf;cursor:pointer;font-size:12px;font-weight:500;padding:10px 14px;transition:background .15s ease,color .15s ease}.EventsList_tab__eGDsi:hover{background:var(--surface-2);color:var(--text)}.EventsList_tabActive__JMZd2{background:#ffffff1a;color:var(--green)}.EventsList_spacer__CtM7j{flex:1 1}.EventsList_searchWrap__v3yId{align-items:center;display:flex;position:relative}.EventsList_searchIcon__xUIH5{left:10px;opacity:.65;position:absolute}.EventsList_search__bV9nD{background:var(--surface);border:1px solid var(--border);border-radius:12px;color:var(--text);height:40px;padding:0 38px 0 34px;width:340px}.EventsList_search__bV9nD::placeholder{color:#e8eaf099}.EventsList_clearBtn__2CV3l{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;height:26px;position:absolute;right:8px;width:26px}.EventsList_clearBtn__2CV3l:hover{background:var(--surface-2)}.EventsList_addBtn__eDglN{align-items:center;background:#0000;border:2px solid var(--border);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:10px 14px}.EventsList_addBtn__eDglN svg{transform:translateY(1px)}.EventsList_grid__h4jZ2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:16px;padding:0 10px}@media (min-width:720px){.EventsList_grid__h4jZ2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.EventsList_grid__h4jZ2{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.EventsList_grid__h4jZ2{grid-template-columns:repeat(4,minmax(0,1fr))}}.EventsList_empty__3jSow{color:#e8eaf0b3;padding:8px 0}.EventsList_card__D\+itZ{grid-gap:10px;background:var(--surface);border:1px solid #ffffff1a;border-radius:16px;cursor:pointer;display:grid;gap:10px;overflow:hidden;padding:14px;transition:transform .14s ease,background .14s ease,border-color .14s ease}.EventsList_card__D\+itZ:hover{background:var(--surface-2);border-color:#ffffff24;box-shadow:0 0 0 #0000;box-shadow:var(--plx-hover-glow,0 0 0 #0000);transform:translateY(-2px)}.EventsList_cardHead__2eYhH{align-items:start;display:flex;gap:10px;justify-content:space-between}.EventsList_title__sveMV{font-size:17px;font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventsList_badge__Bf40K{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:#ffffffeb;display:inline-flex;font-size:12px;gap:6px;height:26px;padding:0 10px;white-space:nowrap}.EventsList_status_draft__N8t95{background:#161c2d42;border-color:#bcd5ff59;color:#bcd5ff}.EventsList_status_scheduled__FOwmF{background:#27221147;border-color:#ffe9b859;color:#ffe9b8}.EventsList_status_live__wV4So{background:#11271c3d;border-color:#b8ffd659;color:#b8ffd6}.EventsList_status_ended__25a08{background:#2d161642;border-color:hsla(0,100%,71%,.349);color:#ffd7d7}.EventsList_metaRow__sZoFZ{align-items:center;color:#e8eaf0bf;display:inline-flex;flex-wrap:wrap;font-size:13px;gap:8px}.EventsList_metaItem__Kbi8p{align-items:center;display:inline-flex;gap:6px}.EventsList_dot__ioByY{opacity:.6}.EventsList_codeBadge__Nf3jv{background:#00000038;color:#ffffffeb;gap:6px;padding:0 8px}.EventsList_codeBadge__Nf3jv,.EventsList_limitBadge__rmXtb{align-items:center;border:1px solid #ffffff24;border-radius:999px;display:inline-flex;font-size:12px;height:24px}.EventsList_limitBadge__rmXtb{background:#ffffff0a;color:#ffffffe6;padding:0 10px}.EventsList_limitBadgeBoosted__5uLBR{background:#0fae6d29;border-color:#31d38a73;color:#b8ffd6}.EventsList_actions__Ze0Yd{display:flex;gap:8px;justify-content:flex-end}.EventsList_btn__deSxa{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;gap:8px;height:34px;padding:0 12px;transition:background .14s ease,border-color .14s ease,transform .12s ease}.EventsList_btn__deSxa:hover{background:var(--surface-2);transform:translateY(-1px)}.EventsList_btnGhost__ZBRNn{background:#ffffff0f}.EventsList_iconBtn__svaGS{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:inline-grid;height:34px;place-items:center;width:34px}.EventsList_iconBtn__svaGS:hover{background:var(--surface-2)}.EventsList_iconDanger__Hi0qt{border-color:#ff6b6b47;color:#ffd7d7}.EventsList_iconDanger__Hi0qt:hover{background:#ff6b6b1f;color:var(--danger)}@media (max-width:720px){.EventsList_toolbar__ANEEP{justify-content:flex-start}.EventsList_search__bV9nD,.EventsList_tabs__WK3Fu{width:100%}}.EventsList_plx-stripe__fxwtN{background:#35e392;background:var(--plx-neon,#35e392);box-shadow:0 0 6px #35e39273;box-shadow:var(--plx-neon-glow,0 0 6px #35e39273);height:4px;position:absolute;top:0;width:100%}.EventsList_card__D\+itZ{position:relative}.EventsList_card__D\+itZ,.EventsList_card__D\+itZ[data-kind="En direct"]{--plx-neon:#35e392;--plx-neon-glow:0 0 3px #35e39273;--plx-hover-glow:0 0 14px #35e39247;--plx-badge-bg:#11271c3d;--plx-badge-border:#b8ffd659;--plx-badge-fg:#b8ffd6}.EventsList_card__D\+itZ[data-kind=Brouillon]{--plx-neon:#3aa8ff;--plx-neon-glow:0 0 3px #3aa8ff80;--plx-hover-glow:0 0 14px #3aa8ff4d;--plx-badge-bg:#161c2d42;--plx-badge-border:#bcd5ff59;--plx-badge-fg:#bcd5ff}.EventsList_card__D\+itZ[data-kind=Planifi\E9]{--plx-neon:#ff8b2d;--plx-neon-glow:0 0 3px #ff8b2d8c;--plx-hover-glow:0 0 14px #ff8b2d59;--plx-badge-bg:#27221147;--plx-badge-border:#ffe9b859;--plx-badge-fg:#ffe9b8}.EventsList_card__D\+itZ[data-kind=Termin\E9]{--plx-neon:#ff6b6b;--plx-neon-glow:0 0 3px #ff6b6b8c;--plx-hover-glow:0 0 14px #ff6b6b59;--plx-badge-bg:#27221147;--plx-badge-border:#ffe9b859;--plx-badge-fg:#ffe9b8}.LegalMentions_legal-page__BK1we{background:#0e0e13;color:#e5e7eb;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;min-height:100vh}.LegalMentions_legal-container__4hySU{line-height:1.7;margin:0 auto;max-width:1000px;padding:96px 24px 120px}.LegalMentions_page-title__ACtEc{color:#fff;font-size:2.5rem;margin-bottom:12px}.LegalMentions_page-updated__J8Abi{color:#9ca3af;margin-bottom:48px}.LegalMentions_section__CaiTF{margin-bottom:40px}.LegalMentions_section-title__CJ5F5{color:#fff;font-size:1.5rem;margin-bottom:12px}.LegalMentions_section__CaiTF p{margin:8px 0}.LegalMentions_section__CaiTF ul{list-style:disc;margin:8px 0;padding-left:20px}.LegalMentions_section__CaiTF li{margin:6px 0}.LegalMentions_highlight__r7ehi{color:#fbbf24;font-weight:600}@media (max-width:640px){.LegalMentions_legal-container__4hySU{padding:72px 18px 96px}.LegalMentions_page-title__ACtEc{font-size:2rem}.LegalMentions_section-title__CJ5F5{font-size:1.25rem}}.Contact_page__ZLMSB{align-items:flex-start;background:radial-gradient(circle at 10% 20%,#16ed990f,#0000 25%),radial-gradient(circle at 80% 0,#7e57ff14,#0000 30%),#0b0c10;color:#f4f5f7;display:flex;justify-content:center;min-height:calc(100vh - 120px);padding:120px clamp(16px,4vw,48px) 96px}.Contact_formSection__rL2F-{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 25px 60px #00000059,0 0 0 1px #ffffff0a;padding:clamp(20px,4vw,36px);width:100%}.Contact_formHeader__-1ikc{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.Contact_kicker__PxL27{align-items:center;background:#16ed991f;border:1px solid #16ed9959;border-radius:999px;color:#b6f4d8;display:inline-flex;font-size:13px;gap:8px;letter-spacing:.02em;padding:6px 12px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.Contact_title__Hrx-D{font-size:clamp(26px,4vw,40px);line-height:1.1;margin:0}.Contact_subtitle__lMqrj{color:#f4f5f7d9;line-height:1.6;margin:0}.Contact_emailLink__Ss7tm{align-items:center;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;color:#f4f5f7;display:inline-flex;gap:8px;padding:10px 12px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:-webkit-fit-content;width:fit-content}.Contact_emailLink__Ss7tm:hover{border-color:#ffffff4d;box-shadow:0 14px 34px #16ed9940;transform:translateY(-1px)}.Contact_form__8KQ6i{display:flex;flex-direction:column;gap:16px}.Contact_fieldGrid__UyVJR{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.Contact_field__S1bmW{display:flex;flex-direction:column;gap:6px}.Contact_labelRow__E0e9G{align-items:center;color:#f4f5f7;display:inline-flex;font-weight:600;gap:6px}.Contact_required__U3eJZ{color:#ffb3b3}.Contact_input__1jWx9,.Contact_select__ihR1m,.Contact_textarea__C5WPJ{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:12px;color:#f4f5f7;font-size:15px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.Contact_input__1jWx9:focus,.Contact_select__ihR1m:focus,.Contact_textarea__C5WPJ:focus{background:#ffffff12;border-color:#16ed9980;box-shadow:0 0 0 4px #16ed991f;outline:none}.Contact_invalid__x9mBc{border-color:#ff6363bf;box-shadow:0 0 0 3px #ff636326}.Contact_textarea__C5WPJ{min-height:140px;resize:vertical}.Contact_errorMessage__CZTG2{align-items:center;color:#ffb3b3;display:inline-flex;font-size:14px;gap:6px}.Contact_status__guDNm{align-items:center;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;display:inline-flex;font-weight:600;gap:8px;padding:12px 14px}.Contact_success__a1y50{border-color:#16ed9980;color:#b6f4d8}.Contact_error__OEeIy{border-color:#ff6363b3;color:#ffb3b3}.Contact_loading__eHs5j{border-color:#7e57ff66;color:#e7ddff}.Contact_spinner__FPqG-{animation:Contact_spin__8qwXw 1s linear infinite}.Contact_submitRow__OSmng{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Contact_submitButton__MMaxT{background:linear-gradient(120deg,#16ed99,#0fcf83);border:none;border-radius:12px;color:#0a0c12;cursor:pointer;font-weight:700;padding:12px 18px;transition:transform .15s ease,box-shadow .15s ease}.Contact_submitButton__MMaxT:hover{box-shadow:0 14px 34px #16ed9952;transform:translateY(-1px)}.Contact_submitButton__MMaxT:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.Contact_helperText__s8OhQ{color:#f4f5f7bf;font-size:14px}@keyframes Contact_spin__8qwXw{to{transform:rotate(1turn)}}@media (max-width:768px){.Contact_page__ZLMSB{padding-top:100px}.Contact_formSection__rL2F-{padding:20px}}:root{--font-sans:"Inter","Roboto",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Poppins",sans-serif;--color-bg:#0b0c10;--color-bg-soft:#121318;--color-card:#121318;--color-surface-1:#ffffff08;--color-surface-2:#ffffff0d;--color-surface-hover:#ffffff12;--color-ring:#ffffff14;--color-border:#232631;--color-border-subtle:#ffffff1f;--color-border-strong:#ffffff2e;--color-text:#e8eaf0;--color-text-strong:#fff;--color-text-muted:#e8eaf0c7;--color-text-soft:#e8eaf099;--color-primary:#16ed99;--color-primary-strong:#0ec987;--color-secondary:#42e2c8;--color-tertiary:#3fa3ff;--color-accent:#9a7bff;--color-brand:#3fa3ff;--color-brand-strong:#3c7cf5;--color-success:#16ed99;--color-info:#3cb4f5;--color-warning:#f5c23a;--color-danger:#ff6b6b;--color-error:#ff6b6b;--color-disabled:#4b4f5a;--container-width:1280px;--header-height:80px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-soft:0 10px 30px #00000059;--shadow-strong:0 0 12px #0006}:root[data-theme=marketing]{--color-bg:#05070d;--color-bg-soft:#080b14;--color-card:#131b2c;--color-surface-1:#ffffff0a;--color-surface-2:#ffffff0f;--color-surface-hover:#ffffff14;--color-border:#ffffff1f;--color-border-subtle:#ffffff14;--color-border-strong:#fff3;--color-text:#eef2ff;--color-text-muted:#8c92b0;--color-text-soft:#6d738f;--color-brand:#42e2c8;--color-brand-strong:#3fa3ff}:root{--bg:var(--color-bg);--bg-soft:var(--color-bg-soft);--bg-elev:var(--color-bg-soft);--surface:var(--color-surface-1);--surface-2:var(--color-surface-2);--surface-hover:var(--color-surface-hover);--ring:var(--color-ring);--border:var(--color-border);--border-2:var(--color-border-strong);--border-subtle:var(--color-border-subtle);--text:var(--color-text);--text-main:var(--color-text);--text-muted:var(--color-text-muted);--text-soft:var(--color-text-soft);--muted:var(--color-text-muted);--muted-2:var(--color-text-soft);--brand:var(--color-brand);--brand-strong:var(--color-brand-strong);--brand-grad:linear-gradient(120deg,#16ed99,var(--color-secondary),var(--color-tertiary),var(--color-accent));--accent:var(--color-accent);--accent-primary:var(--color-secondary);--accent-secondary:var(--color-tertiary);--accent-tertiary:var(--color-accent);--success:var(--color-success);--error:var(--color-error);--info:var(--color-info);--warning:var(--color-warning);--disabled:var(--color-disabled);--danger:var(--color-danger);--green:var(--color-primary);--font-body:var(--font-sans);--radius:var(--radius-lg);--shadow:var(--shadow-strong);--color-teal:var(--color-secondary);--color-secondary-strong:var(--color-tertiary);--color-accent-strong:var(--color-accent);--color-card-bg:var(--color-card);--toast-bg:#121318eb;--toast-border:#ffffff1f;--toast-fg:var(--color-text);--t-info:var(--color-tertiary);--t-success:#2ecc71;--t-warn:#f1c40f;--t-error:#ff4d4f}*,:after,:before{box-sizing:border-box}html{color-scheme:dark;height:100%;scroll-behavior:smooth}body,html{background-color:#0b0c10;background-color:var(--color-bg)}body{-webkit-font-smoothing:antialiased;color:#e8eaf0;color:var(--color-text);font-size:16px;line-height:1.5;margin:0;min-height:100%;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:Inter,Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-sans)}body,button,input,select,textarea{color:inherit}#root{min-height:100%}canvas,img,picture,video{display:block;max-width:100%}button{cursor:pointer;font:inherit}
/*# sourceMappingURL=main.85a0a1b2.css.map*/