.styles-module__MksebG__authPage{background:var(--background-app);place-items:center;min-height:100vh;padding:24px;display:grid}.styles-module__MksebG__panel{border:1px solid var(--border-subtle);background:var(--surface-default);width:min(100%,420px);box-shadow:var(--shadow-soft);border-radius:8px;padding:28px}.styles-module__MksebG__brand{width:210px;height:auto;margin-bottom:24px;display:block}.styles-module__MksebG__panel h1{margin-bottom:8px;font-size:26px}.styles-module__MksebG__copy{color:var(--text-secondary);margin-bottom:24px}.styles-module__MksebG__form{gap:16px;display:grid}.styles-module__MksebG__form label{color:var(--text-secondary);gap:8px;font-size:14px;font-weight:600;display:grid}.styles-module__MksebG__form input{border:1px solid var(--border-subtle);min-height:44px;color:var(--text-primary);background:var(--surface-default);border-radius:8px;padding:10px 12px}.styles-module__MksebG__form button{min-height:44px;color:var(--text-inverse);background:var(--action-primary);cursor:pointer;border:0;border-radius:8px;font-weight:700}.styles-module__MksebG__form button:hover{background:var(--action-primary-hover)}.styles-module__MksebG__form button:disabled{cursor:wait;opacity:.72}.styles-module__MksebG__error{color:var(--finance-negative);margin:-4px 0 0;font-size:14px;font-weight:600}.styles-module__MksebG__footer{color:var(--text-secondary);margin-top:18px;font-size:14px}.styles-module__MksebG__footer a{color:var(--action-primary);font-weight:700}
