.B5dx6a_control{min-height:34px;color:var(--theme-text-muted,#526e63);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 7px;display:inline-flex;position:relative}.B5dx6a_control:hover{border-color:var(--theme-border,#e0e9e3);background:var(--theme-surface-hover,#f0f6f2)}.B5dx6a_control:focus-within{outline:2px solid var(--theme-accent,#087f77);outline-offset:2px}.B5dx6a_control>svg{flex:none}.B5dx6a_control select{min-width:0;max-width:100%;min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 2px;font-size:12px}.B5dx6a_control option{color:var(--theme-text,#193c3a);background:var(--theme-surface,#fff)}.B5dx6a_login{z-index:10;background:var(--theme-surface,#fff);border-color:var(--theme-border,#e0e9e3);position:fixed;top:18px;right:22px}@media (max-width:850px){.B5dx6a_control:not(.B5dx6a_login){width:32px;min-width:32px;padding:0}.B5dx6a_control:not(.B5dx6a_login) select{opacity:0;width:100%;height:100%;position:absolute;inset:0}}
.zRMpCa_page.login-page{grid-template-columns:minmax(0,1fr)}
.AcOv3a_passkeyLogin{gap:10px;display:grid}.AcOv3a_afterPassword{margin-top:12px}.AcOv3a_passkeyIntro.form-intro{margin-bottom:22px}.AcOv3a_passkeyLogin button{justify-content:center;width:100%;min-height:44px}.AcOv3a_passkeyLogin .AcOv3a_passkeyPrimary{border-radius:10px;gap:9px;min-height:48px;font-size:14px}.AcOv3a_passkeyLogin svg{flex:none}.AcOv3a_passkeyLogin button:focus-visible{outline:2px solid var(--theme-accent,var(--accent));outline-offset:3px}.AcOv3a_passkeyHint,.AcOv3a_passkeyRecovery{color:var(--theme-text-muted,var(--muted));margin:0;font-size:13px;line-height:1.6}.AcOv3a_passkeyHint{text-align:center}.AcOv3a_passkeyRecovery{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}
