.gNt2Lq_panel{gap:var(--space-lg);padding:var(--space-lg);background:var(--color-bg-raised);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-panel);box-shadow:var(--shadow-level-medium);display:grid}.gNt2Lq_field{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.gNt2Lq_label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading)}.gNt2Lq_input{inline-size:100%;min-block-size:var(--field-min-height);padding-inline:var(--field-padding-inline);background:var(--color-bg-field);color:var(--color-text-primary);border:var(--border-width-thin) solid var(--color-border-control);border-radius:var(--field-radius);font-size:var(--type-body-size);line-height:var(--type-body-leading);transition:border-color var(--motion-duration-micro) var(--motion-ease-standard)}.gNt2Lq_input:hover{border-color:var(--color-text-secondary)}.gNt2Lq_input:focus-visible{border-color:var(--color-border-accent);outline-offset:0;border-radius:var(--field-radius)}.gNt2Lq_input[aria-invalid=true]{border-color:var(--color-border-danger);border-width:var(--border-width-thick)}.gNt2Lq_input:disabled{opacity:.7;cursor:not-allowed}.gNt2Lq_hint{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--color-text-secondary)}.gNt2Lq_error{align-items:flex-start;gap:var(--space-xs);font-size:var(--type-body-small-size);line-height:var(--type-body-small-leading);font-weight:var(--type-label-weight);color:var(--color-text-danger);display:flex}.gNt2Lq_errorIcon{margin-block-start:var(--space-hair)}.gNt2Lq_passwordWrap{position:relative}.gNt2Lq_passwordInput{padding-inline-end:var(--size-touch)}.gNt2Lq_toggle{inline-size:var(--size-touch);border-radius:var(--field-radius);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.gNt2Lq_toggle:hover{color:var(--color-text-primary)}.gNt2Lq_toggleIcon{inline-size:var(--size-icon-standalone);block-size:var(--size-icon-standalone)}.gNt2Lq_checks,.gNt2Lq_check{gap:var(--space-xs);display:grid}.gNt2Lq_checkRow{grid-template-columns:var(--size-touch) minmax(0, 1fr);align-items:start;display:grid}.gNt2Lq_checkbox{inline-size:var(--size-icon-standalone);block-size:var(--size-icon-standalone);margin:calc((var(--size-touch) - var(--size-icon-standalone)) / 2);accent-color:var(--color-action-primary-bg);cursor:pointer}.gNt2Lq_checkbox[aria-invalid=true]{outline:var(--border-width-thick) solid var(--color-border-danger);outline-offset:var(--border-width-thin)}.gNt2Lq_checkLabel{min-block-size:var(--size-touch);line-height:var(--type-body-leading);cursor:pointer;align-items:center;display:flex}.gNt2Lq_summary,.gNt2Lq_failure{gap:var(--space-xs);padding:var(--space-md);background:var(--color-bg-danger-subtle);border:var(--border-width-thick) solid var(--color-border-danger);border-radius:var(--radius-control);color:var(--color-text-primary);display:grid}.gNt2Lq_summaryTitle{align-items:flex-start;gap:var(--space-xs);font-weight:var(--type-label-weight);color:var(--color-text-danger);display:flex}.gNt2Lq_summaryIcon{inline-size:var(--size-icon-standalone);block-size:var(--size-icon-standalone);flex:none}.gNt2Lq_summaryList{gap:var(--space-hair);padding-inline-start:var(--space-lg);list-style:outside;display:grid}.gNt2Lq_summaryLink{min-block-size:var(--size-touch);color:var(--color-text-primary);align-items:center;display:inline-flex}.gNt2Lq_submit{inline-size:100%}.gNt2Lq_submit:disabled{opacity:.8}@media (prefers-reduced-motion:no-preference){@keyframes gNt2Lq_spin{to{transform:rotate(360deg)}}.gNt2Lq_spinner{animation:gNt2Lq_spin calc(var(--motion-duration-macro) * 2) linear infinite}}.gNt2Lq_result{justify-items:start;gap:var(--space-md);display:grid}.gNt2Lq_resultIconOk{inline-size:var(--size-icon-feature);block-size:var(--size-icon-feature);color:var(--color-text-success)}.gNt2Lq_resultTitle{font-size:var(--type-heading-2-size);font-weight:var(--type-heading-2-weight);line-height:var(--type-heading-2-leading);letter-spacing:var(--type-heading-2-tracking)}.gNt2Lq_resultText{color:var(--color-text-secondary)}@media (min-width:48rem){.gNt2Lq_panel{padding:var(--space-xl)}}.gNt2Lq_captcha{gap:var(--space-xs);min-inline-size:0;display:grid}.gNt2Lq_captcha:focus-visible{outline-offset:var(--focus-offset)}.gNt2Lq_captchaBox{min-block-size:var(--size-touch);max-inline-size:100%;overflow:hidden}.gNt2Lq_okIcon{color:var(--color-text-success);margin-block-start:var(--space-hair)}button.gNt2Lq_wrapButton{white-space:normal;text-align:center;max-inline-size:100%}
