.submit[data-v-6437096b]{width:100%;height:48px;border:0;border-radius:12px;background:var(--btn-primary-bg);color:#fff;cursor:pointer;font-weight:700;box-shadow:var(--btn-primary-shadow);transition:transform .18s ease,opacity .18s ease}.submit[data-v-6437096b]:hover{transform:translateY(-1px)}.submit[data-v-6437096b]:disabled{cursor:not-allowed;opacity:.65;transform:none}.auth-native-form[data-v-6437096b]{display:grid;gap:16px}.auth-native-form label[data-v-6437096b]{display:grid;gap:8px;color:var(--color-text-secondary);font-size:13px;font-weight:650}.auth-native-form input[data-v-6437096b]{width:100%;height:48px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-elevated);color:var(--color-text);padding:0 14px;outline:0;transition:border-color .18s ease,box-shadow .18s ease}.auth-native-form input[data-v-6437096b]:focus{border-color:var(--color-border-strong);box-shadow:0 0 0 3px #ffffff0d}.auth-native-form input[data-v-6437096b]::placeholder{color:var(--color-text-light)}.auth-error[data-v-6437096b]{border:1px solid rgba(248,113,113,.28);border-radius:12px;background:#f8717114;color:#fca5a5;padding:10px 12px;font-size:13px}.auth-divider[data-v-6437096b]{height:1px;margin:24px 0 14px;background:var(--color-border)}.auth-link[data-v-6437096b]{width:100%;height:44px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-muted);color:var(--color-text-secondary);cursor:pointer;font-weight:650}.auth-link[data-v-6437096b]:hover{border-color:var(--color-border-strong);color:var(--color-text)}
