._signIn_39xjb_1{width:min(520px,100% - 40px)}._signIn_39xjb_1 h2{margin-top:24px}._signIn_39xjb_1 ._or_39xjb_3{text-align:center;margin:22px 0}._signIn_39xjb_1 ._provider_39xjb_4{border:1px solid var(--border);border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:600;text-decoration:none;display:flex}._signIn_39xjb_1 ._provider_39xjb_4:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._signIn_39xjb_1 .management-form input{border:1px solid var(--border);background:var(--background);width:100%;min-height:48px;color:var(--foreground);font:inherit;border-radius:8px;padding:10px 12px}._signIn_39xjb_1 .management-form button{border:1px solid var(--border);background:var(--primary);min-height:48px;color:var(--primary-foreground);font:inherit;border-radius:10px;padding:12px 18px;font-weight:600}._signIn_39xjb_1 .management-form button:disabled{opacity:.6}._signIn_39xjb_1 .management-form .secondary-action{color:var(--primary);background:0 0}._signIn_39xjb_1 .sign-in-progress{color:var(--muted-foreground);margin:0;font-size:14px}._signIn_39xjb_1 .management-form input[readonly]{color:var(--muted-foreground)}._signIn_39xjb_1 .human-verification{overflow-wrap:anywhere;min-width:0;max-width:100%}._signIn_39xjb_1 .human-verification p{margin:8px 0;font-size:14px}._signIn_39xjb_1 .management-form [role=alert]:empty,._signIn_39xjb_1 .management-form [role=status]:empty{display:none}
