.sb-account-auth{min-width:0;align-self:start}.sb-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 16px;padding:4px;border:1px solid var(--a-line);border-radius:12px;background:var(--a-soft)}.sb-account .sb-auth-tab{min-height:40px;padding:8px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--a-muted);box-shadow:none}.sb-account .sb-auth-tab.is-active{border-color:color-mix(in srgb,var(--a-brand) 25%,var(--a-line));background:var(--a-card);color:var(--a-brand);box-shadow:0 5px 14px color-mix(in srgb,var(--a-brand) 10%,transparent)}.sb-auth-panel form{gap:11px}.sb-auth-code{display:grid;gap:10px}.sb-auth-panel [role=status]{min-height:22px;margin:2px 0 0;color:var(--a-muted);font-size:10.5px}.sb-account .sb-auth-text-button{min-height:auto;padding:5px 0;border:0;background:transparent;color:var(--a-brand);font-size:10.5px;font-weight:800;justify-self:start;box-shadow:none}.sb-account .sb-auth-text-button:hover{text-decoration:underline}.sb-password-reset-form{padding-top:2px}.sb-password-reset-form>div{display:grid;gap:10px}.sb-password-reset-form>div>p{margin:0 0 2px;color:var(--a-muted);font-size:10.5px}.sb-account-login-intro{align-self:start}.sb-account-login-intro p{max-width:360px}.sb-account-security form{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.sb-account-security .sb-account-profile-body>p strong{display:inline-block;padding:0 5px;color:var(--a-text);font-size:12px}.sb-account input[autocomplete="username"]{direction:ltr;text-align:left}
@media(max-width:900px){.sb-account-security form{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-account-security form button{grid-column:1/-1}}@media(max-width:680px){.sb-auth-tabs{grid-template-columns:1fr}.sb-account .sb-auth-tab{width:100%}.sb-account-login-intro p{max-width:none}}@media(max-width:600px){.sb-account-security form{grid-template-columns:1fr}}
