.adopt-body[data-v-8157062b]{text-align:center;flex-direction:column;align-items:center;display:flex}.adopt-icon[data-v-8157062b]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2);color:var(--color-primary)}.adopt-msg[data-v-8157062b]{margin:0 0 var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--font-line-height-md)}.adopt-note[data-v-8157062b]{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--font-line-height-md);margin:0}.adopt-actions[data-v-8157062b]{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.adopt-btn--danger[data-v-8157062b]{color:var(--color-danger-text);font-size:var(--font-size-sm);padding:var(--spacing-1);cursor:pointer;background:0 0;border:none}.adopt-btn--danger[data-v-8157062b]:hover{text-decoration:underline}.captcha-field[data-v-5b0d33f5]{gap:var(--spacing-2);flex-direction:column;display:flex}.captcha-row[data-v-5b0d33f5]{align-items:center;gap:var(--spacing-2);display:flex}.captcha-image[data-v-5b0d33f5]{height:var(--captcha-h);width:var(--captcha-w);border-radius:var(--radius-4);cursor:pointer;border:var(--hairline) solid var(--color-border-divider)}.captcha-refresh[data-v-5b0d33f5]{flex-shrink:0}.form-field[data-v-5b0d33f5]{gap:var(--spacing-1);flex-direction:column;display:flex}.form-label[data-v-5b0d33f5]{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:600}.form-input[data-v-5b0d33f5]{width:100%}.login-form[data-v-ba532142]{flex-direction:column;display:flex}.login-form__tabs[data-v-ba532142]{padding:0 var(--spacing-4);margin-bottom:var(--spacing-4)}.login-form__top-error[data-v-ba532142]{margin:0 0 var(--spacing-3);text-align:left;min-height:auto}.login-form__submit[data-v-ba532142]{--login-submit-min-w:240px;margin-top:var(--spacing-5);width:100%;min-width:var(--login-submit-min-w)}.login-form__resend[data-v-ba532142]{margin:0 0 var(--spacing-3);width:100%;min-width:var(--login-submit-min-w)}.login-form__skip[data-v-ba532142]{margin-top:var(--spacing-3);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary);background:0 0;border:0;padding:0;text-decoration:underline}.switch-confirm-msg[data-v-ba532142]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--font-line-height-md);margin:0}.switch-confirm-actions[data-v-ba532142]{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}
