.AdminLogin-module__qrfgBW__page{background:#050505;justify-content:center;align-items:center;min-height:100vh;padding:2rem;font-family:Inter,sans-serif;display:flex}.AdminLogin-module__qrfgBW__card{background:#0a0a0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:.75rem;width:100%;max-width:420px;padding:2.5rem;display:flex}.AdminLogin-module__qrfgBW__logo{letter-spacing:.1em;color:#fff;margin-bottom:.5rem;font-family:Bebas Neue,sans-serif;font-size:1.6rem}.AdminLogin-module__qrfgBW__logoDot{color:#c9a84c}.AdminLogin-module__qrfgBW__title{color:#fff;letter-spacing:.05em;font-family:Bebas Neue,sans-serif;font-size:2rem}.AdminLogin-module__qrfgBW__subtitle{color:#6a6a6a;font-size:.875rem;line-height:1.6}.AdminLogin-module__qrfgBW__form{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.AdminLogin-module__qrfgBW__formGroup{flex-direction:column;gap:.4rem;display:flex}.AdminLogin-module__qrfgBW__label{letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a;font-size:.75rem;font-weight:600}.AdminLogin-module__qrfgBW__input{color:#fff;background:#111;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:.875rem 1rem;font-family:Inter,sans-serif;font-size:1rem;transition:border-color .25s}.AdminLogin-module__qrfgBW__input:focus{border-color:#c9a84c;box-shadow:0 0 0 3px #c9a84c26}.AdminLogin-module__qrfgBW__error{color:#ff5050;font-size:.85rem}.AdminLogin-module__qrfgBW__btn{color:#000;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#c9a84c,#e5c96a);border:none;border-radius:8px;min-height:44px;padding:.875rem;font-size:.9rem;font-weight:700;transition:all .3s}.AdminLogin-module__qrfgBW__btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #c9a84c4d}.AdminLogin-module__qrfgBW__btn:disabled{opacity:.6;cursor:not-allowed}.AdminLogin-module__qrfgBW__back{color:#5a5a5a;text-align:center;margin-top:.5rem;font-size:.82rem;text-decoration:none;transition:color .2s}.AdminLogin-module__qrfgBW__back:hover{color:#c9a84c}
