.styles_container__3KuT8{display:flex;align-items:center;justify-content:center;padding:2rem;margin-top:0;min-height:100vh;min-height:100dvh}.styles_card__V0ve1{background:radial-gradient(circle at top,#15405f 0,#5d8baa 40%,#083658 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:3rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.089);width:min(420px,100%);display:flex;flex-direction:column}.styles_title__7_F6h{text-align:center;color:#fff;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.styles_subtitle__maL9z{text-align:center;color:#fff;margin-bottom:10px;font-size:18px;font-weight:400}.styles_input__pk9JT{width:100%;padding:1rem;margin-bottom:1rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem}.styles_input__pk9JT::placeholder{color:hsla(0,0%,100%,.65)}.styles_input__pk9JT:focus{outline:none;border-color:rgba(59,130,246,.9);box-shadow:0 0 0 3px rgba(59,130,246,.2)}.styles_input__pk9JT:disabled{opacity:.7;cursor:not-allowed}.styles_button__dEzR6{width:100%;padding:1rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer}.styles_button__dEzR6:disabled{opacity:.7;cursor:not-allowed}.styles_passwordInput__szlVL{position:relative;margin-bottom:20px}.styles_passwordInput__szlVL .styles_input__pk9JT{padding-right:48px;margin-bottom:0}.styles_eyeBtn__X0DEF{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.9);cursor:pointer;transition:.2s ease}.styles_eyeBtn__X0DEF:hover{background:hsla(0,0%,100%,.25);transform:translateY(-50%) scale(1.03)}.styles_eyeBtn__X0DEF:disabled{opacity:.6;cursor:not-allowed;transform:translateY(-50%)}.styles_back__j8__N{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:hsla(0,0%,100%,.85);text-decoration:none;font-weight:600}.styles_back__j8__N:hover{color:#fff;text-decoration:underline}.styles_modalOverlay__vhMsi{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:24px}.styles_modal__DFi7J{width:min(420px,100%);background:rgba(15,23,42,.95);border:1px solid hsla(0,0%,100%,.14);border-radius:16px;padding:20px;box-shadow:0 20px 60px rgba(0,0,0,.45);color:#fff}.styles_modalTitle__BkcEB{font-size:18px;font-weight:700;margin-bottom:10px}.styles_modalText__aOfLD{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:16px}.styles_modalBtn__dJKwL{width:100%;padding:10px;border-radius:12px;border:none;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-weight:700;cursor:pointer}@media(max-width:520px){.styles_container__3KuT8{padding:14px}.styles_card__V0ve1{padding:22px;border-radius:18px}.styles_title__7_F6h{font-size:1.35rem;margin-bottom:1.2rem}.styles_subtitle__maL9z{font-size:15px}.styles_input__pk9JT{padding:.9rem;font-size:.95rem}.styles_button__dEzR6{padding:.9rem;font-size:1rem}}@media(max-width:390px){.styles_container__3KuT8{padding:12px}.styles_card__V0ve1{padding:16px;border-radius:16px}.styles_title__7_F6h{font-size:1.2rem;margin-bottom:1rem}.styles_subtitle__maL9z{font-size:14px}.styles_input__pk9JT{padding:.75rem;font-size:.9rem;margin-bottom:.75rem}.styles_button__dEzR6{padding:.8rem;font-size:.95rem}.styles_modalOverlay__vhMsi,.styles_modal__DFi7J{padding:16px}}@media(max-width:340px){.styles_card__V0ve1{padding:12px;border-radius:14px}.styles_title__7_F6h{font-size:1.1rem}.styles_input__pk9JT{padding:.7rem;font-size:.85rem}.styles_button__dEzR6{padding:.75rem;font-size:.9rem}}