._eyebrow_lwupe_9{color:var(--color-accent);letter-spacing:4px;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:600}._microLabel_lwupe_19{color:var(--color-accent);letter-spacing:1px;text-transform:uppercase;font-size:.6875rem;font-weight:700}._fieldError_lwupe_28{color:var(--color-danger);margin:0;font-size:.75rem;line-height:1.35}._requiredMark_lwupe_36{color:var(--color-accent);margin-left:.2em;font-weight:700}._requiredNote_lwupe_43{color:var(--color-muted);margin:0 0 12px;font-size:.8125rem;line-height:1.45}._dialogTitle_lwupe_51{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:1.125rem}._form_ripat_1{flex-direction:column;gap:14px;display:flex}._connectTop_ripat_8{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}._connectMethodsLoading_ripat_17{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:148px;margin-bottom:14px;padding:20px 0;display:flex}._connectMethodsSpinner_ripat_28{border:2.5px solid var(--border-soft);border-top-color:var(--color-accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite _authConnectMethodsSpin_ripat_1}._connectMethodsLoadingMessage_ripat_37{color:var(--color-muted);text-align:center;margin:0;font-size:.9375rem}@keyframes _authConnectMethodsSpin_ripat_1{to{transform:rotate(360deg)}}._loginFields_ripat_52,._loginActions_ripat_53{flex-direction:column;gap:14px;display:flex}._field_ripat_59{flex-direction:column;gap:6px;display:flex}._label_ripat_65{color:var(--color-ink);font-size:.8125rem;font-weight:600}._input_ripat_71{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--border-input);background:var(--color-bg-card);color:var(--color-ink);padding:10px 12px}._input_ripat_71:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}input._input_ripat_71:read-only,textarea._input_ripat_71:read-only,._input_ripat_71:disabled{background:var(--color-accent-faint);color:var(--color-muted);cursor:default}._phoneInput_ripat_99{border-radius:var(--radius-sm);border:1px solid var(--border-input);background:var(--color-bg-card);color:var(--color-ink);align-items:center;padding:10px 12px;display:flex}._phoneInput_ripat_99:focus-within{outline:2px solid var(--color-accent);outline-offset:1px}._phoneInput_ripat_99 .PhoneInputInput{font:inherit;color:inherit;background:0 0;border:0;outline:none;min-width:0;padding:0}._phoneInput_ripat_99 .PhoneInputCountry{margin-right:10px}._phoneInput_ripat_99 .PhoneInputCountrySelectArrow{color:currentColor}._phoneInput_ripat_99 .PhoneInputCountrySelect[disabled]~.PhoneInputCountrySelectArrow{display:none}._inputActionWrapper_ripat_143,._passwordInputWrapper_ripat_144{display:flex;position:relative}._inputActionWrapper_ripat_143 ._input_ripat_71,._passwordInputWrapper_ripat_144 ._input_ripat_71{flex:1;min-width:0;padding-right:40px}._passwordToggle_ripat_156{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._passwordToggle_ripat_156:hover{color:var(--color-ink)}._passwordToggle_ripat_156:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._passwordFieldRow_ripat_184{align-items:center;gap:6px;display:flex}._passwordFieldRow_ripat_184 ._passwordInputWrapper_ripat_144{flex:1;min-width:0}._passwordRulesToggle_ripat_197{box-sizing:border-box;font:inherit;border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--color-bg-card);width:calc(1lh + 22px);height:calc(1lh + 22px);color:var(--color-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._passwordRulesToggle_ripat_197:hover{color:var(--color-ink)}._passwordRulesToggle_ripat_197:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._passwordRulesToggle_ripat_197[aria-pressed=true]{color:var(--color-accent);border-color:var(--color-accent)}._hint_ripat_228{color:var(--color-muted);font-size:.75rem}._passwordStepper_ripat_233{gap:4px;width:100%;margin:0;padding:0;list-style:none;display:grid}._passwordPanel_ripat_242{align-items:stretch;gap:12px;min-width:0;display:flex}._passwordPanelSeparator_ripat_251{color:var(--color-muted);letter-spacing:.04em;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;font-size:.6875rem;font-weight:600;display:flex}._passwordPanelSeparator_ripat_251:before,._passwordPanelSeparator_ripat_251:after{content:"";background:var(--border-soft);flex:1;width:1px;min-height:8px}._passwordPanelSeparatorLabel_ripat_272{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}._passwordPanelBody_ripat_278{flex:1;align-items:center;min-width:0;display:flex}._passwordRequirement_ripat_285{border-radius:var(--radius-pill);justify-content:space-between;align-items:center;gap:10px;min-height:20px;padding:2px 3px 2px 8px;font-size:.75rem;line-height:1.2;display:flex}._passwordRequirementStatus_ripat_297{width:16px;height:16px;color:var(--color-bg-card);border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex}._passwordRequirementPassed_ripat_311{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 10%, transparent)}._passwordRequirementPassed_ripat_311 ._passwordRequirementStatus_ripat_297{background:var(--color-success)}._passwordRequirementPending_ripat_320{color:var(--color-danger);background:var(--color-danger-bg-hover)}._passwordRequirementPending_ripat_320 ._passwordRequirementStatus_ripat_297{background:var(--color-danger)}._passwordRequirementNeutral_ripat_329{color:var(--color-muted);background:var(--border-soft)}._passwordRequirementNeutral_ripat_329 ._passwordRequirementStatus_ripat_297{background:var(--color-muted)}._row_ripat_338{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._checkboxField_ripat_346{color:var(--color-ink-strong);justify-content:flex-start;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}._linkButton_ripat_356{color:var(--color-accent);font-size:.8125rem;font-weight:600;text-decoration:underline}._input_ripat_71[aria-invalid=true]{border-color:var(--color-danger)}._error_ripat_375{color:var(--color-danger);background:var(--color-danger-bg-hover);border-radius:var(--radius-sm);padding:8px 12px;font-size:.8125rem}._success_ripat_383{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 18%, transparent);border-radius:var(--radius-sm);padding:10px 12px;font-size:.875rem}._noteSuccess_ripat_393,._noteWarning_ripat_394,._noteError_ripat_395{box-sizing:border-box;border-radius:var(--radius-sm);overflow-wrap:anywhere;white-space:normal;max-width:100%;margin:0;padding:12px 14px;font-size:.9375rem;line-height:1.45;display:inline-block}._noteSuccess_ripat_393{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 18%, transparent)}._noteWarning_ripat_394{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 22%, transparent)}._noteError_ripat_395{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 14%, transparent)}._submitButton_ripat_426{align-self:center;width:fit-content;max-width:100%}._choiceActionButton_ripat_433{box-sizing:border-box;align-self:stretch;width:100%;max-width:100%}._choiceLink_ripat_442{color:var(--color-accent);font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;align-self:center;padding:0;font-size:.9375rem;font-weight:600}._choiceLink_ripat_442:hover{text-decoration:underline}._choiceLink_ripat_442:disabled{opacity:.6;cursor:default}._backButton_ripat_441{width:fit-content;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}._backButton_ripat_441:hover{text-decoration:underline}._switchPrompt_ripat_487{color:var(--color-muted);text-align:center;font-size:.8125rem}._choicePrompt_ripat_493{color:var(--color-ink-strong);text-align:center;margin:0;font-size:.9375rem;font-weight:600;line-height:1.45}._consentLead_ripat_502{color:var(--color-muted);flex-shrink:0;margin:0;font-size:.9375rem;line-height:1.45}._consentSeparator_ripat_510{background:var(--border-soft);flex-shrink:0;height:1px;margin:14px 0}._consentMiddle_ripat_517{flex-direction:column;flex:auto;justify-content:center;gap:14px;min-height:0;display:flex}._googleConsentShell_ripat_526{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}._googleConsentShell_ripat_526>._backButton_ripat_441,._googleConsentShell_ripat_526>._consentMiddle_ripat_517+button{padding-top:20px;padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;margin-top:auto}._consentField_ripat_542{color:var(--color-ink);align-items:flex-start;gap:8px;font-size:.8125rem;display:flex}._consentField_ripat_542 a{color:var(--color-accent);font-weight:600;text-decoration:underline}._consentField_ripat_542 input{margin-top:3px}@container (width<=540px){._passwordPanel_ripat_242{flex-direction:column;gap:12px;padding:0}._passwordPanelSeparator_ripat_251{flex-direction:row;width:100%}._passwordPanelSeparator_ripat_251:before,._passwordPanelSeparator_ripat_251:after{width:auto;height:1px;min-height:0}._passwordPanelSeparatorLabel_ripat_272{writing-mode:horizontal-tb;transform:none}}@media (max-width:1023px){._loginForm_ripat_590{flex:auto;gap:0;min-height:0}._loginFields_ripat_52{flex-shrink:0}._loginActions_ripat_53{padding-top:12px;padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;margin-top:auto}._passwordPanel_ripat_242{flex-shrink:0}}
