.LanguageSelector-module__eeNZeW__container{position:relative}.LanguageSelector-module__eeNZeW__trigger{touch-action:manipulation;border:1px solid var(--border-color);background:var(--white-5);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;transition:border-color .15s,background .15s;display:flex}.LanguageSelector-module__eeNZeW__trigger:hover,.LanguageSelector-module__eeNZeW__triggerActive{background:var(--white-10);border-color:var(--accent-primary)}.LanguageSelector-module__eeNZeW__flag{border-radius:3px;width:22px;height:15px;display:block;box-shadow:0 0 0 1px #00000040}.LanguageSelector-module__eeNZeW__chevron{color:var(--text-muted);transition:transform .2s}.LanguageSelector-module__eeNZeW__chevron.LanguageSelector-module__eeNZeW__rotate{transform:rotate(180deg)}.LanguageSelector-module__eeNZeW__dropdown{background:var(--bg-elevated);border:1px solid var(--border-color);z-index:3000;border-radius:12px;flex-direction:column;min-width:176px;max-width:calc(100vw - 24px);padding:5px;display:flex;position:fixed;box-shadow:0 18px 40px #0000008c}.LanguageSelector-module__eeNZeW__item{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;transition:background .15s;display:flex}.LanguageSelector-module__eeNZeW__item:hover{background:var(--white-5)}.LanguageSelector-module__eeNZeW__itemActive,.LanguageSelector-module__eeNZeW__itemActive:hover{background:#1f1b12}.LanguageSelector-module__eeNZeW__itemFlag{border-radius:3px;flex-shrink:0;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #00000040}.LanguageSelector-module__eeNZeW__itemName{color:var(--text-primary);white-space:nowrap;flex:1;font-size:13px;font-weight:600}.LanguageSelector-module__eeNZeW__itemActive .LanguageSelector-module__eeNZeW__itemName{color:var(--accent-primary);font-weight:700}.LanguageSelector-module__eeNZeW__check{color:var(--accent-primary);flex-shrink:0}
.LoginModal-module___P7q_q__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2500;opacity:0;visibility:hidden;background:#040508b8;justify-content:center;align-items:center;padding:20px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;inset:0}.LoginModal-module___P7q_q__overlay.LoginModal-module___P7q_q__open{opacity:1;visibility:visible}.LoginModal-module___P7q_q__modal{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;width:100%;max-width:400px;padding:0;transition:transform .22s;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:0 16px 40px #0000008c}.LoginModal-module___P7q_q__overlay.LoginModal-module___P7q_q__open .LoginModal-module___P7q_q__modal{transform:translateY(0)}.LoginModal-module___P7q_q__head{border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--bg-card-hover) 0%, var(--bg-card) 100%);padding:16px 22px}.LoginModal-module___P7q_q__brandRow{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.LoginModal-module___P7q_q__brandLogo{flex-shrink:0;width:auto;height:28px;line-height:0;display:block}span.LoginModal-module___P7q_q__brandLogo img{object-fit:contain;width:auto;max-width:160px;height:100%}.LoginModal-module___P7q_q__closeBtn{background:var(--white-5);border:1px solid var(--border-color);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.LoginModal-module___P7q_q__closeBtn:hover{color:var(--text-primary);background:var(--white-10)}.LoginModal-module___P7q_q__title{letter-spacing:-.01em;color:var(--text-primary);margin:14px 0 4px;font-size:19px;font-weight:700}.LoginModal-module___P7q_q__subtitle{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.LoginModal-module___P7q_q__form{flex-direction:column;gap:13px;padding:18px 22px 20px;display:flex}.LoginModal-module___P7q_q__error{color:#fca5a5;background:#dc26261f;border:1px solid #dc262659;border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:9px 11px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.LoginModal-module___P7q_q__errorIcon{flex-shrink:0;margin-top:1px}.LoginModal-module___P7q_q__field{flex-direction:column;gap:6px;display:flex}.LoginModal-module___P7q_q__fieldLabel{color:var(--text-secondary);font-size:11.5px;font-weight:600}.LoginModal-module___P7q_q__inputWrap{background:var(--bg-input);border:1px solid var(--border-color);border-radius:8px;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.LoginModal-module___P7q_q__inputWrap:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px #ba98551f}.LoginModal-module___P7q_q__inputWrap.LoginModal-module___P7q_q__invalid{border-color:#dc26268c}.LoginModal-module___P7q_q__inputWrap.LoginModal-module___P7q_q__invalid:focus-within{box-shadow:0 0 0 3px #dc262624}.LoginModal-module___P7q_q__fieldIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.LoginModal-module___P7q_q__inputWrap:focus-within .LoginModal-module___P7q_q__fieldIcon{color:var(--accent-primary)}.LoginModal-module___P7q_q__input{width:100%;height:44px;color:var(--text-primary);background:0 0;border:none;border-radius:8px;padding:0 12px 0 38px;font-family:inherit;font-size:14px;font-weight:500}.LoginModal-module___P7q_q__input:focus{outline:none}.LoginModal-module___P7q_q__input::placeholder{color:var(--text-muted);font-weight:400}.LoginModal-module___P7q_q__input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset;caret-color:var(--text-primary)}.LoginModal-module___P7q_q__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset;caret-color:var(--text-primary)}.LoginModal-module___P7q_q__inputAction{padding-right:42px}.LoginModal-module___P7q_q__revealBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex;position:absolute;right:6px}.LoginModal-module___P7q_q__revealBtn:hover{color:var(--text-primary);background:var(--white-5)}.LoginModal-module___P7q_q__submitBtn{background:var(--accent-primary);color:#17130a;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:3px;font-size:14px;font-weight:700;transition:background .15s,opacity .15s,transform .1s;display:inline-flex;box-shadow:0 1px 2px #0000004d}.LoginModal-module___P7q_q__submitBtn:hover:not(:disabled){background:var(--accent-primary-hover)}.LoginModal-module___P7q_q__submitBtn:active:not(:disabled){transform:translateY(1px)}.LoginModal-module___P7q_q__submitBtn:disabled{opacity:.7;cursor:default}.LoginModal-module___P7q_q__spinner{animation:.9s linear infinite LoginModal-module___P7q_q__loginSpin}@keyframes LoginModal-module___P7q_q__loginSpin{to{transform:rotate(360deg)}}.LoginModal-module___P7q_q__foot{padding:13px 22px calc(15px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);background:var(--bg-card);flex-direction:column;gap:6px;display:flex}.LoginModal-module___P7q_q__footRow{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.LoginModal-module___P7q_q__footLink{font:inherit;color:var(--accent-primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:none}.LoginModal-module___P7q_q__footLink:hover{text-decoration:underline}@media (max-width:768px){.LoginModal-module___P7q_q__overlay{align-items:flex-end;padding:0}.LoginModal-module___P7q_q__modal{border-bottom:none;border-radius:16px 16px 0 0;max-width:none;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.LoginModal-module___P7q_q__overlay,.LoginModal-module___P7q_q__modal,.LoginModal-module___P7q_q__spinner{transition:none;animation:none}}
.CookieConsent-module__kntJWG__banner{z-index:9000;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));color:#e8e9eb;background:#101114;border:1px solid #2b2c31;border-radius:14px;max-width:560px;margin:0 auto;padding:14px 16px;font-size:13px;line-height:1.5;position:fixed;box-shadow:0 20px 50px -12px #000000bf}.CookieConsent-module__kntJWG__title{margin:0 0 4px;font-size:14px;font-weight:800}.CookieConsent-module__kntJWG__text{color:#c4c7cc;margin:0 0 12px}.CookieConsent-module__kntJWG__text a{color:#ba9855}.CookieConsent-module__kntJWG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.CookieConsent-module__kntJWG__btn,.CookieConsent-module__kntJWG__primary{height:36px;font:inherit;cursor:pointer;color:#e8e9eb;background:0 0;border:1px solid #2b2c31;border-radius:9px;padding:0 14px;font-weight:700}.CookieConsent-module__kntJWG__primary{color:#090a0c;background:#ba9855;border-color:#ba9855}.CookieConsent-module__kntJWG__btn:focus-visible,.CookieConsent-module__kntJWG__primary:focus-visible{outline-offset:2px;outline:2px solid #ba9855}@media (max-width:768px){.CookieConsent-module__kntJWG__banner{bottom:calc(104px + env(safe-area-inset-bottom,0px))}}
.SignupModal-module___E5g5q__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2500;opacity:0;visibility:hidden;background:#040508b8;justify-content:center;align-items:center;padding:20px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;inset:0}.SignupModal-module___E5g5q__overlay.SignupModal-module___E5g5q__open{opacity:1;visibility:visible}.SignupModal-module___E5g5q__modal{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;width:100%;max-width:380px;padding:16px 20px 20px;transition:transform .22s;position:relative;transform:translateY(10px);box-shadow:0 8px 24px #00000073}.SignupModal-module___E5g5q__modalForm{flex-direction:column;max-width:430px;max-height:min(92vh,780px);padding:0;display:flex;overflow:hidden}.SignupModal-module___E5g5q__overlay.SignupModal-module___E5g5q__open .SignupModal-module___E5g5q__modal{transform:translateY(0)}.SignupModal-module___E5g5q__head{flex-shrink:0}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__head{border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--bg-card-hover) 0%, var(--bg-card) 100%);padding:16px 22px 14px}.SignupModal-module___E5g5q__brandRow{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__brandRow{padding-bottom:14px}.SignupModal-module___E5g5q__brandLogo{flex-shrink:0;width:auto;height:28px;line-height:0;display:block}span.SignupModal-module___E5g5q__brandLogo img{object-fit:contain;width:auto;max-width:160px;height:100%}.SignupModal-module___E5g5q__closeBtn{background:var(--white-5);border:1px solid var(--border-color);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.SignupModal-module___E5g5q__closeBtn:hover{color:var(--text-primary);background:var(--white-10)}.SignupModal-module___E5g5q__title{letter-spacing:-.01em;color:var(--text-primary);margin:16px 0 6px;font-size:18px;font-weight:700}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__title{margin-top:14px}.SignupModal-module___E5g5q__subtitle{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__subtitle{margin-bottom:2px}.SignupModal-module___E5g5q__body{padding:12px 0 0}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--white-10) transparent;flex-direction:column;flex:1;gap:13px;min-height:0;padding:16px 22px 18px;display:flex;overflow-y:auto}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__body::-webkit-scrollbar{width:8px}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__body::-webkit-scrollbar-thumb{background:var(--white-10);border-radius:4px}.SignupModal-module___E5g5q__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin:0;font-size:10.5px;font-weight:700;display:flex}.SignupModal-module___E5g5q__sectionLabel:after{content:"";background:var(--border-subtle);flex:1;height:1px}.SignupModal-module___E5g5q__sectionLabel:not(:first-child){margin-top:5px}.SignupModal-module___E5g5q__form{flex-direction:column;min-height:0;display:flex}.SignupModal-module___E5g5q__field{flex-direction:column;gap:6px;display:flex}.SignupModal-module___E5g5q__fieldLabel{color:var(--text-secondary);font-size:11.5px;font-weight:600}.SignupModal-module___E5g5q__inputWrap{background:var(--bg-input);border:1px solid var(--border-color);border-radius:8px;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.SignupModal-module___E5g5q__inputWrap:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px #ba98551f}.SignupModal-module___E5g5q__inputWrap.SignupModal-module___E5g5q__invalid{border-color:#dc26268c}.SignupModal-module___E5g5q__inputWrap.SignupModal-module___E5g5q__invalid:focus-within{box-shadow:0 0 0 3px #dc262624}.SignupModal-module___E5g5q__fieldIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.SignupModal-module___E5g5q__inputWrap:focus-within .SignupModal-module___E5g5q__fieldIcon{color:var(--accent-primary)}.SignupModal-module___E5g5q__input{width:100%;height:44px;color:var(--text-primary);background:0 0;border:none;border-radius:8px;padding:0 12px 0 38px;font-family:inherit;font-size:14px;font-weight:500}.SignupModal-module___E5g5q__input:focus{outline:none}.SignupModal-module___E5g5q__input::placeholder{color:var(--text-muted);font-weight:400}.SignupModal-module___E5g5q__input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset;caret-color:var(--text-primary)}.SignupModal-module___E5g5q__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset;caret-color:var(--text-primary)}.SignupModal-module___E5g5q__prefix{color:var(--text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none;padding-left:38px;font-size:14px;font-weight:600}.SignupModal-module___E5g5q__inputPrefixed{letter-spacing:.04em;padding-left:8px}.SignupModal-module___E5g5q__inputAction{padding-right:42px}.SignupModal-module___E5g5q__revealBtn{width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex;position:absolute;right:4px}.SignupModal-module___E5g5q__revealBtn:hover{color:var(--text-primary);background:var(--white-5)}.SignupModal-module___E5g5q__fieldError{color:#fca5a5;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;line-height:1.4;display:flex}.SignupModal-module___E5g5q__fieldError svg{flex-shrink:0;margin-top:1px}.SignupModal-module___E5g5q__birthRow{grid-template-columns:1fr 1.35fr 1fr;gap:8px;display:grid}.SignupModal-module___E5g5q__select{background:var(--bg-input);border:1px solid var(--border-color);width:100%;height:44px;color:var(--text-primary);cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%);background-position:right 13px center,right 8px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:8px;padding:0 28px 0 11px;font-family:inherit;font-size:13.5px;font-weight:500;transition:border-color .18s,box-shadow .18s}.SignupModal-module___E5g5q__select:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #ba98551f}.SignupModal-module___E5g5q__select.SignupModal-module___E5g5q__invalid{border-color:#dc26268c}.SignupModal-module___E5g5q__select option{background:var(--bg-card);color:var(--text-primary)}.SignupModal-module___E5g5q__strength{align-items:center;gap:9px;margin-top:1px;display:flex}.SignupModal-module___E5g5q__strengthBars{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.SignupModal-module___E5g5q__strengthBar{background:var(--white-10);border-radius:2px;height:3px;transition:background .2s}.SignupModal-module___E5g5q__level1{background:#ef4444}.SignupModal-module___E5g5q__level2{background:#f59e0b}.SignupModal-module___E5g5q__level3{background:#38bdf8}.SignupModal-module___E5g5q__level4{background:var(--accent-primary)}.SignupModal-module___E5g5q__strengthLabel{text-align:right;min-width:34px;color:var(--text-muted);flex-shrink:0;font-size:10.5px;font-weight:700}.SignupModal-module___E5g5q__consent{background:var(--white-5);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:flex-start;gap:9px;padding:11px 12px;transition:border-color .15s;display:flex}.SignupModal-module___E5g5q__consent:hover{border-color:var(--white-10)}.SignupModal-module___E5g5q__checkbox{width:16px;height:16px;accent-color:var(--accent-primary);cursor:pointer;flex-shrink:0;margin:1px 0 0}.SignupModal-module___E5g5q__consentText{color:var(--text-secondary);font-size:11.5px;font-weight:500;line-height:1.5}.SignupModal-module___E5g5q__foot{flex-shrink:0}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__foot{padding:14px 22px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);background:var(--bg-card);box-shadow:0 -8px 18px -12px #000000b3}.SignupModal-module___E5g5q__error{color:#fca5a5;background:#dc26261f;border:1px solid #dc262659;border-radius:8px;align-items:flex-start;gap:7px;margin:0 0 10px;padding:9px 11px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.SignupModal-module___E5g5q__errorIcon{flex-shrink:0;margin-top:1px}.SignupModal-module___E5g5q__submitBtn{background:var(--accent-primary);color:#17130a;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:14px;font-weight:700;transition:background .15s,opacity .15s,transform .1s;display:inline-flex;box-shadow:0 1px 2px #0000004d}.SignupModal-module___E5g5q__submitBtn:hover:not(:disabled){background:var(--accent-primary-hover)}.SignupModal-module___E5g5q__submitBtn:active:not(:disabled){transform:translateY(1px)}.SignupModal-module___E5g5q__submitBtn:disabled{opacity:.7;cursor:default}.SignupModal-module___E5g5q__spinner{animation:.9s linear infinite SignupModal-module___E5g5q__signupSpin}@keyframes SignupModal-module___E5g5q__signupSpin{to{transform:rotate(360deg)}}.SignupModal-module___E5g5q__hint{text-align:center;color:var(--text-muted);margin:9px 0 0;font-size:11px;line-height:1.5}.SignupModal-module___E5g5q__steps{counter-reset:signupStep;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:8px;margin:0;padding:12px 0;list-style:none;display:flex}.SignupModal-module___E5g5q__step{counter-increment:signupStep;align-items:center;gap:10px;display:flex}.SignupModal-module___E5g5q__step:before{content:counter(signupStep);width:18px;color:var(--text-muted);flex-shrink:0;font-size:11px;font-weight:700}.SignupModal-module___E5g5q__stepIcon{background:var(--white-5);border:1px solid var(--border-color);width:28px;height:28px;color:var(--accent-primary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SignupModal-module___E5g5q__stepText{color:var(--text-secondary);font-size:12.5px;font-weight:500;line-height:1.4}.SignupModal-module___E5g5q__contactBtn{background:var(--accent-primary);color:#17130a;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:16px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #0000004d}.SignupModal-module___E5g5q__contactBtn:hover{background:var(--accent-primary-hover)}.SignupModal-module___E5g5q__unavailable{background:var(--white-5);border:1px solid var(--border-color);text-align:center;color:var(--text-muted);border-radius:8px;margin:16px 0 0;padding:11px 12px;font-size:12.5px;font-weight:600}@media (max-width:768px){.SignupModal-module___E5g5q__overlay{align-items:flex-end;padding:0}.SignupModal-module___E5g5q__modal{max-width:none;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-bottom:none;border-radius:14px 14px 0 0;transform:translateY(24px)}.SignupModal-module___E5g5q__modalForm{border-radius:16px 16px 0 0;max-width:none;max-height:94vh;padding-bottom:0}.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__head,.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__body,.SignupModal-module___E5g5q__modalForm .SignupModal-module___E5g5q__foot{padding-left:18px;padding-right:18px}.SignupModal-module___E5g5q__input,.SignupModal-module___E5g5q__select,.SignupModal-module___E5g5q__prefix{font-size:16px}}@media (max-width:360px){.SignupModal-module___E5g5q__birthRow{grid-template-columns:1fr 1.3fr}.SignupModal-module___E5g5q__birthRow>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.SignupModal-module___E5g5q__overlay,.SignupModal-module___E5g5q__modal,.SignupModal-module___E5g5q__submitBtn{transition:none}.SignupModal-module___E5g5q__spinner{animation-duration:2s}}
.Notifications-module__aMJPyW__bellWrap{display:inline-flex;position:relative}.Notifications-module__aMJPyW__bellBtn{border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.Notifications-module__aMJPyW__bellBtn:hover{color:var(--text-primary);background:var(--white-5,#ffffff0d)}.Notifications-module__aMJPyW__badge{color:#fff;text-align:center;background:#ef4444;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:17px;position:absolute;top:-5px;right:-5px}.Notifications-module__aMJPyW__dropdown{z-index:1000;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;width:min(360px,100vw - 24px);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #00000073}.Notifications-module__aMJPyW__head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:10px 12px;display:flex}.Notifications-module__aMJPyW__title{color:var(--text-primary);flex:1;margin:0;font-size:13px;font-weight:800}.Notifications-module__aMJPyW__linkBtn{color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:700;text-decoration:none}.Notifications-module__aMJPyW__linkBtn:disabled{opacity:.5;cursor:default}.Notifications-module__aMJPyW__list{flex-direction:column;max-height:380px;display:flex;overflow-y:auto}.Notifications-module__aMJPyW__page .Notifications-module__aMJPyW__list{max-height:none}.Notifications-module__aMJPyW__item{text-align:left;border:0;border-bottom:1px solid var(--border-subtle);width:100%;color:inherit;cursor:pointer;background:0 0;gap:10px;padding:10px 12px;display:flex}.Notifications-module__aMJPyW__item:last-child{border-bottom:0}.Notifications-module__aMJPyW__item:hover{background:var(--white-5,#ffffff0d)}.Notifications-module__aMJPyW__dot{background:var(--accent-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.Notifications-module__aMJPyW__dotRead{background:0 0}.Notifications-module__aMJPyW__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Notifications-module__aMJPyW__itemTitle{color:var(--text-primary);font-size:12.5px;font-weight:700}.Notifications-module__aMJPyW__itemBody{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.Notifications-module__aMJPyW__itemTime{color:var(--text-muted);font-size:10.5px}.Notifications-module__aMJPyW__empty{color:var(--text-muted);text-align:center;padding:26px 14px;font-size:12.5px}.Notifications-module__aMJPyW__error{color:#fca5a5;margin:10px 12px;font-size:12px}.Notifications-module__aMJPyW__foot{border-top:1px solid var(--border-subtle);text-align:center;padding:9px 12px}.Notifications-module__aMJPyW__page{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:6px;flex-direction:column;display:flex}.Notifications-module__aMJPyW__tabs{background:var(--white-5,#ffffff0d);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.Notifications-module__aMJPyW__tab{height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:11.5px;font-weight:700}.Notifications-module__aMJPyW__tabActive{background:var(--bg-tertiary,#ffffff14);color:var(--text-primary)}.Notifications-module__aMJPyW__dropdown{max-height:calc(100dvh - 120px)}
.SupportCenter-module__fFipqG__wrap{flex-direction:column;gap:12px;display:flex;container:support/inline-size}.SupportCenter-module__fFipqG__layout{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container support (min-width:720px){.SupportCenter-module__fFipqG__layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start}.SupportCenter-module__fFipqG__backBtn{display:none!important}.SupportCenter-module__fFipqG__hideNarrow{display:flex!important}}.SupportCenter-module__fFipqG__hideNarrow{display:none}.SupportCenter-module__fFipqG__card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:6px;flex-direction:column;min-width:0;display:flex}.SupportCenter-module__fFipqG__cardHead{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:11px 14px;display:flex}.SupportCenter-module__fFipqG__cardTitle{color:var(--text-primary);overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:13.5px;font-weight:800}.SupportCenter-module__fFipqG__primaryBtn,.SupportCenter-module__fFipqG__ghostBtn,.SupportCenter-module__fFipqG__dangerBtn,.SupportCenter-module__fFipqG__backBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:11.5px;font-weight:700;display:inline-flex}.SupportCenter-module__fFipqG__primaryBtn{background:var(--accent-primary);color:var(--bg-primary,#0b0d10)}.SupportCenter-module__fFipqG__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.SupportCenter-module__fFipqG__ghostBtn,.SupportCenter-module__fFipqG__backBtn{border-color:var(--border-strong,var(--border-subtle));color:var(--text-secondary);background:0 0}.SupportCenter-module__fFipqG__dangerBtn{color:#f87171;background:0 0;border-color:#f8514973}.SupportCenter-module__fFipqG__ghostBtn:hover,.SupportCenter-module__fFipqG__backBtn:hover,.SupportCenter-module__fFipqG__dangerBtn:hover{background:var(--bg-card-hover,var(--white-5))}.SupportCenter-module__fFipqG__list{flex-direction:column;max-height:62vh;display:flex;overflow-y:auto}.SupportCenter-module__fFipqG__item{text-align:left;border:0;border-bottom:1px solid var(--border-subtle);cursor:pointer;width:100%;color:inherit;background:0 0;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.SupportCenter-module__fFipqG__item:last-child{border-bottom:0}.SupportCenter-module__fFipqG__item:hover{background:var(--bg-card-hover,var(--white-5))}.SupportCenter-module__fFipqG__itemActive{background:var(--white-5,#ffffff0d)}.SupportCenter-module__fFipqG__itemTop{align-items:center;gap:8px;display:flex}.SupportCenter-module__fFipqG__itemSubject{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.SupportCenter-module__fFipqG__itemMeta{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.SupportCenter-module__fFipqG__unread{color:#fff;text-align:center;background:#ef4444;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px}.SupportCenter-module__fFipqG__status{background:var(--white-5,#ffffff0d);color:var(--text-secondary);border-radius:4px;padding:1px 7px;font-size:10.5px;font-weight:700}.SupportCenter-module__fFipqG__status_pending_player{color:var(--accent-primary)}.SupportCenter-module__fFipqG__status_closed{color:var(--text-muted)}.SupportCenter-module__fFipqG__empty{color:var(--text-muted);text-align:center;padding:28px 16px;font-size:12.5px;line-height:1.5}.SupportCenter-module__fFipqG__error{color:#fca5a5;background:#f851491a;border:1px solid #f8514959;border-radius:5px;margin:10px 14px;padding:9px 12px;font-size:12px}.SupportCenter-module__fFipqG__thread{flex-direction:column;gap:8px;min-height:220px;max-height:52vh;padding:14px;display:flex;overflow-y:auto}.SupportCenter-module__fFipqG__bubbleRow{display:flex}.SupportCenter-module__fFipqG__bubbleRowMine{justify-content:flex-end}.SupportCenter-module__fFipqG__bubble{background:var(--bg-tertiary,var(--white-5));border:1px solid var(--border-subtle);border-radius:8px;max-width:85%;padding:8px 11px}.SupportCenter-module__fFipqG__bubbleMine{background:color-mix(in srgb, var(--accent-primary) 14%, transparent);border-color:color-mix(in srgb, var(--accent-primary) 35%, transparent)}.SupportCenter-module__fFipqG__bubbleHead{color:var(--text-muted);gap:6px;margin-bottom:2px;font-size:10.5px;display:flex}.SupportCenter-module__fFipqG__bubbleName{color:var(--text-secondary);font-weight:700}.SupportCenter-module__fFipqG__bubbleBody{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.SupportCenter-module__fFipqG__system{color:var(--text-muted);text-align:center;align-self:center;font-size:11px}.SupportCenter-module__fFipqG__composer{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.SupportCenter-module__fFipqG__field{flex-direction:column;gap:5px;display:flex}.SupportCenter-module__fFipqG__label{color:var(--text-muted);font-size:11px;font-weight:700}.SupportCenter-module__fFipqG__input,.SupportCenter-module__fFipqG__textarea,.SupportCenter-module__fFipqG__select{border:1px solid var(--border-subtle);background:var(--bg-tertiary,var(--white-5));width:100%;color:var(--text-primary);border-radius:5px;padding:8px 10px;font-family:inherit;font-size:12.5px}.SupportCenter-module__fFipqG__textarea{resize:vertical;min-height:84px}.SupportCenter-module__fFipqG__composerFoot{color:var(--text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.SupportCenter-module__fFipqG__composerFoot>:last-child{margin-left:auto}.SupportCenter-module__fFipqG__form{flex-direction:column;gap:10px;padding:14px;display:flex}.SupportCenter-module__fFipqG__formRow{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@container support (min-width:520px){.SupportCenter-module__fFipqG__formRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.SupportCenter-module__fFipqG__hint{color:var(--text-muted);margin:0;font-size:11.5px;line-height:1.5}
