.google-login-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;border:1px solid #dadce0;border-radius:10px;background:#fff;color:#303134;font:600 16px system-ui;cursor:pointer;padding:12px 18px}.google-login-button:hover{background:#f8f9fa}.google-login-button svg{width:20px;height:20px;flex:none}.google-login-separator{text-align:center;color:var(--muted,#737373);margin:18px 0;font-size:13px}.google-config-card{margin-bottom:20px}.google-config-card p{margin:8px 0 16px}
.google-enable{display:flex!important;flex-direction:row!important;align-items:center;gap:10px}.google-enable input{width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;flex:0 0 20px}.google-login-button:disabled{opacity:.6;cursor:default}
