.page-module__X_Z_4a__nav{border-bottom:.5px solid var(--border);align-items:center;padding:14px 40px;display:flex}.page-module__X_Z_4a__navLogo{font-family:var(--font-display);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.page-module__X_Z_4a__dot{background:var(--accent);border-radius:50%;width:9px;height:9px}.page-module__X_Z_4a__page{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.page-module__X_Z_4a__card{background:var(--surface);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:16px;width:100%;max-width:360px;padding:28px;display:flex}.page-module__X_Z_4a__title{margin-bottom:-8px;font-size:18px}.page-module__X_Z_4a__field{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:12px;display:flex}.page-module__X_Z_4a__field input{border:.5px solid var(--border);font-size:13px;font-family:var(--font-body);background:var(--bg);color:var(--text-primary);border-radius:8px;padding:10px 12px}.page-module__X_Z_4a__field input:focus{border-color:var(--accent);outline:none}.page-module__X_Z_4a__button{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:13px;font-size:14px;font-weight:500;transition:background .15s}.page-module__X_Z_4a__button:hover:not(:disabled){background:var(--accent-dark)}.page-module__X_Z_4a__button:disabled{opacity:.6;cursor:not-allowed}.page-module__X_Z_4a__error{color:var(--danger);margin:0;font-size:11.5px}.page-module__X_Z_4a__link{text-align:center;color:var(--text-secondary);font-size:12px}.page-module__X_Z_4a__link a{color:var(--accent);font-weight:500}.page-module__X_Z_4a__link a:hover{text-decoration:underline}
