.seller-login-f1{--ws-control-height:44px}.seller-login-f1 .portal-auth-workspace{color:var(--navy);font-family:var(--workspace-font)}.seller-login-f1 .portal-auth-form-content{display:grid;gap:var(--ws-space-3)}.seller-login-f1 .portal-auth-form-content>:is(.auth-kicker,h2,.portal-auth-form-description,.portal-auth-role-icon,.portal-auth-access-note){margin:0}.seller-login-f1 .portal-auth-form-content>h2{color:var(--navy);font-size:24px;line-height:32px;font-weight:600}.seller-login-f1 .portal-auth-form-description{color:var(--muted);font-size:14px}.seller-login-f1 .portal-auth-fields{padding-top:0}.seller-login-f1 .portal-auth-seller-content{display:grid;gap:var(--ws-space-4);min-width:0}.seller-login-f1 .portal-auth-seller-content>:is(p,.seller-invitation-guide){margin:0}.seller-login-f1 .portal-auth-access-note,.seller-login-f1 .portal-auth-role-link{padding-top:var(--ws-space-4)}.seller-login-f1 .seller-invitation-guide{padding:var(--ws-space-4);border-radius:var(--ui-panel-radius);background:var(--sky)}.seller-login-f1 .seller-invite-claim{display:grid;gap:var(--ws-space-2)}.seller-login-f1 .seller-invite-claim .ws-input{min-height:var(--ws-control-height);border-radius:var(--ui-control-radius)}.seller-login-f1 .seller-invite-claim .ws-button{margin:var(--ws-space-2) 0 0}.seller-login-f1 .seller-invite-claim small{color:var(--muted);font-size:12px}.seller-login-f1 .portal-auth-state{margin:0;padding:var(--ws-space-4);border-radius:var(--ui-panel-radius)}.seller-login-f1 .portal-auth-workspace :is(.cl-formFieldInput,.cl-formButtonPrimary){min-height:var(--ws-control-height);border-radius:var(--ui-control-radius);font:inherit;box-shadow:none}.seller-login-f1 .portal-auth-workspace .cl-formFieldInput{background:#fff;color:var(--navy);border:1px solid var(--input)}.seller-login-f1 .portal-auth-workspace .cl-formFieldInput:hover{background:#fff}.seller-login-f1 .portal-auth-workspace .cl-formFieldInputGroup{border:0;box-shadow:none;background:transparent}.seller-login-f1 .portal-auth-workspace .cl-formButtonPrimary{background:var(--blue);border:1px solid var(--blue);color:#fff;font-weight:600}.seller-login-f1 .portal-auth-workspace .cl-formButtonPrimary:hover{background:var(--blue);text-decoration:underline}.seller-login-f1 .portal-auth-workspace .cl-formFieldInputShowPasswordButton{border:0;background:transparent;box-shadow:none}.seller-login-f1 .portal-auth-workspace .cl-formFieldInputShowPasswordButton:hover{background:transparent;color:var(--blue)}.seller-login-f1 .portal-auth-workspace :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--ws-focus);outline-offset:-2px;box-shadow:none}.seller-login-f1 .portal-auth-workspace :is(.ws-input,.cl-formFieldInput):focus-visible{outline:none;border-color:var(--ws-focus);box-shadow:0 0 0 1px var(--ws-focus)}.seller-login-f1 .portal-auth-workspace :is(a,button,input){transition:color var(--ws-state-duration) var(--ws-state-easing),border-color var(--ws-state-duration) var(--ws-state-easing)}.seller-login-f1 .portal-auth-workspace .cl-formButtonPrimary:disabled{background:var(--surface);border-color:var(--line);color:var(--muted);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.seller-login-f1 .portal-auth-workspace :is(a,button,input){transition:none}}