.page-module__aydn6q__main{background:var(--bg);min-height:100vh;padding:var(--sp-5);justify-content:center;align-items:center;display:flex}.page-module__aydn6q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:340px;box-shadow:var(--shadow);padding:var(--sp-7)}.page-module__aydn6q__brand{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-6);display:flex}.page-module__aydn6q__mark{background:repeating-linear-gradient(90deg, var(--accent) 0 3px, transparent 3px 7px);background-color:var(--surface-sunk);border:1px solid var(--border-strong);border-radius:6px;flex:none;width:26px;height:26px}.page-module__aydn6q__brand h1{font-size:1.15rem;font-weight:600}.page-module__aydn6q__form{gap:var(--sp-2);flex-direction:column;display:flex}.page-module__aydn6q__label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-size:.72rem;font-weight:700}.page-module__aydn6q__input{font-family:var(--font-mono);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);padding:10px 12px;font-size:.9rem}.page-module__aydn6q__error{color:var(--status-failed);margin:0;font-size:.82rem}.page-module__aydn6q__button{margin-top:var(--sp-3);border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:999px;padding:10px 16px;font-size:.88rem;font-weight:600}.page-module__aydn6q__button:disabled{opacity:.6;cursor:not-allowed}
