.FederatedAuthPanel_root__xOyF3{display:flex;flex-direction:column;gap:16px;width:100%;margin:16px 0}.FederatedAuthPanel_providers__KLGBJ{display:flex;flex-direction:column;align-items:stretch;gap:12px}.FederatedAuthPanel_google__0JiDJ{min-height:44px;display:flex;justify-content:center}.FederatedAuthPanel_apple__RrKKu{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;background-position:50%;background-repeat:no-repeat;border:1px solid #000;border-radius:4px;background:#000;color:#fff;font:500 16px system-ui,sans-serif;cursor:pointer}.FederatedAuthPanel_apple__RrKKu span{font-size:24px}.FederatedAuthPanel_apple__RrKKu:disabled{opacity:.6;cursor:default}.FederatedAuthPanel_title__VH8Yp{font-weight:600;margin:0}.FederatedAuthPanel_email__ySwHq{overflow-wrap:anywhere;margin:0;font-size:.9rem}.FederatedAuthPanel_form__54GPi{display:flex;flex-direction:column;gap:14px}.FederatedAuthPanel_consents__Uxhb4{display:flex;flex-direction:column;gap:12px;padding:0;border:0;margin:0}.FederatedAuthPanel_consents__Uxhb4 legend{margin-bottom:10px;font-weight:600}.FederatedAuthPanel_consents__Uxhb4 label{display:flex;align-items:flex-start;gap:12px;line-height:1.5;cursor:pointer}.FederatedAuthPanel_consents__Uxhb4 input{flex-shrink:0;margin-top:4px;width:20px;height:20px;accent-color:var(--color-accent-strong)}.FederatedAuthPanel_consents__Uxhb4 a,.FederatedAuthPanel_form__54GPi a{text-decoration:underline}.RegisterFormCore_root__wvlEQ{width:100%;display:flex;flex-direction:column;gap:var(--spacing-5)}.RegisterFormCore_form__xMKz_{display:flex;flex-direction:column;gap:var(--spacing-4)}.RegisterFormCore_pair__WkeQZ{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);align-items:start}@media (max-width:560px){.RegisterFormCore_pair__WkeQZ{grid-template-columns:1fr}}.RegisterFormCore_usernameField__NGu39{display:flex;flex-direction:column;gap:var(--spacing-1)}.RegisterFormCore_usernameStatus__Xhy02{display:block;font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-text-muted);padding-left:var(--spacing-1)}.RegisterFormCore_usernameStatusAvailable__qFjf2{color:var(--color-success)}.RegisterFormCore_usernameStatusChecking__8QS7e{font-style:italic}.RegisterFormCore_captcha__FWVyb{display:flex;justify-content:center;min-height:65px}.RegisterFormCore_consentError___21xV{display:block;margin-top:calc(-1 * var(--spacing-2));font-size:12px;font-weight:500;color:var(--color-danger)}.RegisterFormCore_consents___dkVS{display:flex;flex-direction:column;gap:var(--spacing-3);border:none;margin:0;padding:0}.RegisterFormCore_consent__2a4vB{display:flex;align-items:flex-start;gap:var(--spacing-3);cursor:pointer}.RegisterFormCore_consentBox__bci3M{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.1rem;accent-color:var(--color-accent);cursor:pointer}.RegisterFormCore_consentBox__bci3M:disabled{cursor:not-allowed}.RegisterFormCore_consentLabel__116yA{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.RegisterFormCore_consentLabel__116yA a{color:var(--color-link);text-decoration:none;font-weight:var(--font-weight-medium)}.RegisterFormCore_consentLabel__116yA a:hover{text-decoration:underline}.RegisterFormCore_submitBtn__WwAsH{width:100%;margin-top:var(--spacing-2)}.RegisterFormCore_actionsSticky__z2ves{position:sticky;bottom:0;padding-bottom:var(--spacing-1);background:linear-gradient(to bottom,transparent,var(--color-surface-1) var(--spacing-3))}@media (max-width:640px){.RegisterFormCore_actionsSticky__z2ves{padding-bottom:max(var(--spacing-8),env(safe-area-inset-bottom,0px))}}