@keyframes auth_fadeInModal___T8wo{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.auth_modalOverlay__TI2uX{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999}.auth_modalContent__4VjW_{background:linear-gradient(180deg,rgba(15,15,20,.55),rgba(15,15,20,.38));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 24px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:1.5rem;width:min(90vw,560px);animation:auth_fadeInModal___T8wo .3s ease-out}.auth_modalTitle__9vVZ7{color:#ffd37e;font-size:clamp(20px,2.5vw,24px);font-weight:700;text-align:center;margin-bottom:.75rem}.auth_modalMessage__qCNMd{color:#e0e0e0;font-size:clamp(16px,1.6vw,15px);text-align:center;margin-bottom:1rem;opacity:.9}.auth_modalCountdown__VGyVk{color:#ffd37e;font-size:16px;text-align:center;margin:.5rem 0 1rem}.auth_form__5yXit{display:grid;gap:12px}.auth_formGroup__spUBm{display:grid;gap:6px}.auth_label__txk2k{font-size:16px;font-weight:600;color:#fff}.auth_modalInput__vV_Bt{height:44px;width:100%;padding:0 12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-size:16px;outline:none;transition:border-color .2s,background .2s}.auth_modalInput__vV_Bt::-moz-placeholder{color:hsla(0,0%,100%,.5)}.auth_modalInput__vV_Bt::placeholder{color:hsla(0,0%,100%,.5)}.auth_modalInput__vV_Bt:focus{border-color:#ffd37e;background:hsla(0,0%,100%,.08)}.auth_inputWithIcon__VpaU6{padding-right:44px}.auth_passwordWrapper__1O429{position:relative;display:flex;align-items:center;width:100%}.auth_passwordToggle__Zejf_{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:10px;background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s;z-index:10}.auth_passwordToggle__Zejf_:hover{color:#fff}.auth_passwordToggle__Zejf_:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,211,126,.35)}.auth_error__J0sGh{color:#ff6b6b;font-size:13px;text-align:center;margin:.5rem 0}.auth_modalButtons__ppyX9{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;margin-top:.75rem}.auth_modalCancelButton__Ghgas{height:44px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#ffd37e;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.auth_modalCancelButton__Ghgas:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08);color:#ffe6a6}.auth_modalResendButton__C5z3_,.auth_modalSubmitButton__eAQF5{height:44px;background:linear-gradient(135deg,#d9aa53,#c48cb3);border:none;border-radius:12px;color:#141414;font-size:14px;font-weight:700;cursor:pointer;transition:filter .2s,opacity .2s}.auth_modalResendButton__C5z3_:hover,.auth_modalSubmitButton__eAQF5:hover{filter:brightness(1.08)}.auth_modalResendButton__C5z3_.auth_disabled__2n5fv,.auth_modalResendButton__C5z3_:disabled,.auth_modalSubmitButton__eAQF5.auth_disabled__2n5fv,.auth_modalSubmitButton__eAQF5:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.auth_modalContent__4VjW_{padding:1.2rem}.auth_modalTitle__9vVZ7{font-size:clamp(18px,2.3vw,20px)}.auth_modalMessage__qCNMd{font-size:clamp(13px,1.5vw,14px)}.auth_modalButtons__ppyX9{grid-template-columns:1fr}}.AuthPage_container__XHVJ_{min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:70px 16px 28px;color:#fff;background:radial-gradient(120% 80% at 100% 0,rgba(217,170,83,.18) 0,rgba(217,170,83,0) 60%),radial-gradient(100% 70% at 0 20%,rgba(196,140,179,.14) 0,rgba(196,140,179,0) 55%),linear-gradient(180deg,#0d1e4c,#0b0f1c 60%,#000);background-image:url(/background/about.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.AuthPage_panel__5v_a4{width:100%;max-width:384px;margin:0 auto;background:linear-gradient(180deg,rgba(15,15,20,.55),rgba(15,15,20,.38));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;padding:24px 18px}.AuthPage_authenticated__VlsDn{text-align:center;display:flex;flex-direction:column;gap:20px}.AuthPage_title__SlQmk{font-size:22px;font-weight:700;color:#fff;text-align:center;margin-bottom:16px}.AuthPage_form__OJWoM{display:flex;flex-direction:column;gap:16px}.AuthPage_formGroup__dK8Jq{display:flex;flex-direction:column;gap:6px}.AuthPage_label__r00Z5{font-size:13px;color:#d1d5db;margin-bottom:2px}.AuthPage_input__rRqT2{width:100%;padding:10px 14px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#fff;font-size:16px;outline:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.AuthPage_input__rRqT2::-moz-placeholder{color:#9ca3af}.AuthPage_input__rRqT2::placeholder{color:#9ca3af}.AuthPage_input__rRqT2:focus{border-color:#ffd37e;box-shadow:0 0 0 3px rgba(255,211,126,.25);background:hsla(0,0%,100%,.04)}.AuthPage_passwordWrapper__99SRs{position:relative;display:flex;align-items:center}.AuthPage_passwordToggle__nEXzu{position:absolute;right:10px;background:none;border:none;color:#d1d5db;cursor:pointer;padding:0;display:flex;align-items:center;transition:color .2s}.AuthPage_passwordToggle__nEXzu:hover{color:#ffd37e}.AuthPage_error__bPkFI{color:#f87171;font-size:13px;margin:8px 0}.AuthPage_message__m0WnK{color:#4ade80;font-size:13px;margin:8px 0}.AuthPage_submitButton__7aTzy{width:100%;border:none;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:700;cursor:pointer;color:#141414;background:linear-gradient(135deg,#d9aa53,#c48cb3);box-shadow:0 10px 26px rgba(217,170,83,.25);transition:transform .06s ease,box-shadow .2s ease,opacity .2s ease}.AuthPage_submitButton__7aTzy:active{transform:translateY(1px)}.AuthPage_submitButton__7aTzy:disabled{opacity:.6;cursor:not-allowed}.AuthPage_resetButton__7gM1P{width:100%;background:none;color:#ffd37e;border:none;font-size:14px;cursor:pointer;margin-top:8px;transition:color .2s}.AuthPage_resetButton__7gM1P:hover{color:#ffe3a8}.AuthPage_toggle__090Uf{color:#d1d5db;font-size:14px;text-align:center;margin-top:12px}.AuthPage_toggleButton__3UWmm{background:none;color:#ffd37e;border:none;font-size:14px;font-weight:700;cursor:pointer;margin-left:4px;transition:color .2s}.AuthPage_toggleButton__3UWmm:hover{color:#ffe3a8}.AuthPage_logoutButton__X5jYq{background:#ef4444;color:#fff;padding:12px 20px;border:none;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s,box-shadow .2s,transform .06s}.AuthPage_logoutButton__X5jYq:hover{background:#dc2626;box-shadow:0 6px 20px rgba(0,0,0,.25)}.AuthPage_logoutButton__X5jYq:active{transform:translateY(1px)}@media (min-width:768px){.AuthPage_panel__5v_a4{max-width:560px;padding:28px 22px}.AuthPage_title__SlQmk{font-size:28px}.AuthPage_input__rRqT2{padding:12px 16px}.AuthPage_form__OJWoM{gap:18px}}@media (min-width:1280px){.AuthPage_panel__5v_a4{max-width:640px}}