.page-module__meqK-a__page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module__meqK-a__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:20px;width:100%;max-width:420px;padding:32px;display:flex}.page-module__meqK-a__title{font-size:24px;font-weight:700}.page-module__meqK-a__subtitle{color:var(--muted);margin-top:6px;font-size:14px}.page-module__meqK-a__divider{background:var(--border);border:none;height:1px;margin:4px 0}.page-module__meqK-a__field{flex-direction:column;gap:6px;display:flex}.page-module__meqK-a__label{text-transform:uppercase;color:var(--muted);letter-spacing:.02em;font-size:12px;font-weight:600}.page-module__meqK-a__input{background:var(--surface-raised);border:1px solid var(--border);color:var(--foreground);border-radius:8px;outline:none;padding:10px 12px}.page-module__meqK-a__input:focus{border-color:var(--accent)}.page-module__meqK-a__button{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:600}.page-module__meqK-a__button:hover{background:var(--accent-hover)}.page-module__meqK-a__button:disabled{opacity:.6;cursor:not-allowed}.page-module__meqK-a__buttonSecondary{background:var(--surface-raised);}.page-module__meqK-a__buttonSecondary:hover{background:var(--border)}.page-module__meqK-a__error{color:var(--danger);font-size:13px}
