.page-module__aydn6q__page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module__aydn6q__card{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:520px;box-shadow:var(--shadow-md);flex-direction:column;gap:16px;padding:20px;display:flex}.page-module__aydn6q__title{font-size:20px;font-weight:700}.page-module__aydn6q__muted{color:var(--color-text-muted);font-size:14px;line-height:1.35}.page-module__aydn6q__section{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding-top:10px;display:flex}.page-module__aydn6q__button{border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease;border-radius:12px;padding:10px 12px;font-weight:600}.page-module__aydn6q__buttonPrimary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.page-module__aydn6q__button:hover{background:var(--color-surface-3)}.page-module__aydn6q__buttonPrimary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.page-module__aydn6q__form{gap:10px;display:grid}.page-module__aydn6q__field{gap:6px;display:grid}.page-module__aydn6q__label{color:var(--color-text-muted);font-size:13px}.page-module__aydn6q__input{border:1px solid var(--color-border);background:var(--color-surface-1);color:var(--color-text);border-radius:12px;padding:10px 12px}.page-module__aydn6q__error{border:1px solid var(--color-danger);background:var(--alert-danger-bg);color:var(--color-text);border-radius:12px;padding:10px 12px;font-size:14px}
