.VDa_pa_page{min-height:100dvh;padding:var(--space-6) 0;place-items:center;display:grid}.VDa_pa_form{gap:var(--space-3);display:grid}.VDa_pa_label{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.VDa_pa_input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text)}.VDa_pa_submit{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);font-weight:600}.VDa_pa_submit:disabled{opacity:.6;cursor:not-allowed}.VDa_pa_submit:hover:not(:disabled){background-color:var(--color-brand-primary-hover);border-color:var(--color-brand-primary-hover)}.VDa_pa_error{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.VDa_pa_success{color:var(--color-success);font-size:var(--font-size-sm);margin:0}.VDa_pa_helpText{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.VDa_pa_trialPrompt{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0;line-height:1.55}.VDa_pa_trialLink{color:var(--color-brand-primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}.VDa_pa_wrapper{gap:var(--space-4);flex-direction:column;display:flex}.VDa_pa_switchMode{color:var(--color-brand-primary);font-size:var(--font-size-sm);text-align:center;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:underline}.VDa_pa_divider{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600;display:flex}.VDa_pa_divider:before,.VDa_pa_divider:after{background-color:var(--color-divider);content:"";flex:auto;height:1px}.VDa_pa_googleForm{margin:0}.VDa_pa_googleButton{width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);font-weight:600}.VDa_pa_googleButton:hover{background-color:var(--color-bg-muted)}.VDa_pa_loading{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}
