.google-signin-form{margin-top:24px}.google-signin-button{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;background:#fff;color:#1f1f1f;border:1px solid #747775;border-radius:6px;padding:12px 16px;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;cursor:pointer}.google-signin-button:hover{background:#f5f7f8}.google-signin-button:focus-visible{outline:3px solid #c4d8f8;outline-offset:3px}.google-signin-button svg{flex-shrink:0}.auth-divider{display:flex;gap:12px;align-items:center;color:#849193;font-size:0.875rem;margin:21px 0}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:#e2e7e3;flex:1}.google-signin-terms{font-size:0.8125rem!important;line-height:1.7;color:#7a888b;margin:11px 0}.google-account-card{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px;border:1px solid #dce5dd;border-radius:12px;margin:25px 0}.google-account-card h2{font-size:1.25rem;margin:0 0 9px}.google-account-card p{font-size:1rem;line-height:1.7;margin:0;color:#70817e}.google-account-card form{flex-shrink:0}@media(max-width:600px){.google-account-card{display:block}.google-account-card form{margin-top:18px}.google-account-card .button{width:100%}}
