.Sso_row__2ZTdB{display:flex;gap:12px}.Sso_btn__vmvrV{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;border-radius:12px;border:1px solid var(--neutral-300);background:var(--white);color:var(--text-primary-light);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.Sso_btn__vmvrV:hover{border-color:var(--primary-400);box-shadow:0 6px 18px rgba(var(--bs-primary-rgb),.14);transform:translateY(-1px)}.Sso_btn__vmvrV:focus-visible{outline:3px solid var(--primary-200);outline-offset:2px}@media (max-width:480px){.Sso_row__2ZTdB{flex-direction:column}}.Sso_overlay__HeGot{position:fixed;inset:0;z-index:2000;background:rgba(17,24,39,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px;animation:Sso_fade__wBK_u .15s ease}.Sso_card__PeCzE{width:100%;max-width:420px;background:#fff;color:#202124;border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.35);padding:32px 28px 24px;animation:Sso_pop__8hjXj .2s ease;position:relative}.Sso_card__PeCzE.Sso_ms__QgQoM{border-radius:4px;max-width:440px}.Sso_close__POH2x{position:absolute;top:12px;right:12px;border:0;background:none;width:32px;height:32px;border-radius:50%;color:#5f6368;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.Sso_close__POH2x:hover{background:#f1f3f4}.Sso_logo__Hcj0i{display:flex;justify-content:center;margin-bottom:14px}.Sso_card__PeCzE h4{font-size:22px;font-weight:500;text-align:center;margin:0 0 6px;color:#202124}.Sso_sub__4noFn{text-align:center;font-size:14px;color:#5f6368;margin:0 0 22px;line-height:1.5}.Sso_sub__4noFn b{color:#202124;font-weight:500}.Sso_list__vUja1{border-top:1px solid #dadce0}.Sso_acct__X09OH{width:100%;display:flex;align-items:center;gap:14px;padding:12px 8px;background:none;border:0;border-bottom:1px solid #dadce0;text-align:left;cursor:pointer;color:inherit}.Sso_acct__X09OH:hover{background:#f8f9fa}.Sso_av__5GyTf{width:36px;height:36px;border-radius:50%;color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;flex:none}.Sso_acct__X09OH div span{display:block;font-size:14px;line-height:1.3;color:#202124}.Sso_acct__X09OH div small{display:block;font-size:12px;color:#5f6368}.Sso_hint__Wshql{font-size:11px;color:#5f6368;text-align:center;margin:18px 0 0;line-height:1.55}.Sso_field__M7eBO{width:100%;height:48px;border:1px solid #dadce0;border-radius:8px;padding:0 14px;font-size:15px;margin-bottom:14px;background:#fff;color:#202124}.Sso_field__M7eBO:focus{outline:2px solid #1a73e8;border-color:transparent}.Sso_actions__GnS2u{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.Sso_primary__TlxuN{background:#1a73e8;color:#fff;border:0;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:500;cursor:pointer}.Sso_primary__TlxuN:disabled{opacity:.6;cursor:default}.Sso_ms__QgQoM .Sso_primary__TlxuN{background:#0067b8;border-radius:2px}.Sso_ghost___4F_2{background:none;border:0;color:#1a73e8;font-size:14px;font-weight:500;padding:10px 14px;border-radius:8px;cursor:pointer}.Sso_ghost___4F_2:hover{background:#e8f0fe}.Sso_ms__QgQoM .Sso_ghost___4F_2{color:#0067b8;border-radius:2px}.Sso_err__jDdmw{color:#d93025;font-size:13px;margin:-6px 0 12px}.Sso_spin__M2cFR{display:flex;flex-direction:column;align-items:center;padding:24px 0 10px;gap:18px}.Sso_ring__KgRm8{width:44px;height:44px;border-radius:50%;border:4px solid #e8eaed;border-top-color:#1a73e8;animation:Sso_rot__z76C4 .8s linear infinite}.Sso_ms__QgQoM .Sso_ring__KgRm8{border-top-color:#0067b8}.Sso_ok__2_hBY{width:44px;height:44px;border-radius:50%;background:#1e8e3e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;animation:Sso_pop__8hjXj .25s ease}.Sso_badge__Ue_Pc{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #dadce0;border-radius:10px;margin-bottom:18px;background:#f8f9fa}.Sso_badge__Ue_Pc .Sso_av__5GyTf{width:32px;height:32px;font-size:13px}@keyframes Sso_rot__z76C4{to{transform:rotate(1turn)}}@keyframes Sso_fade__wBK_u{0%{opacity:0}}@keyframes Sso_pop__8hjXj{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (prefers-reduced-motion:reduce){.Sso_ring__KgRm8{animation-duration:3s}.Sso_card__PeCzE,.Sso_ok__2_hBY,.Sso_overlay__HeGot{animation:none}}select.Sso_field__M7eBO{padding:0 10px;line-height:46px}