.google-login-start{margin:0 0 18px}.google-login-button{display:flex!important;align-items:center;justify-content:center;gap:12px;min-height:44px;box-sizing:border-box;width:100%;padding:11px 16px;background:#fff!important;color:#9f103c!important;border:2px solid #9f103c!important;border-radius:12px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;cursor:pointer;box-shadow:none!important;text-decoration:none;transition:background-color .15s ease}.google-login-button img{display:block;flex:0 0 20px;width:20px;height:20px;object-fit:contain;background:#fff}.google-login-button:hover{background:#f7f7f7!important}.google-login-button:focus-visible{outline:3px solid #9f103c;outline-offset:3px}.google-login-button:active{background:#eee!important}.google-login-button:disabled{opacity:.6;cursor:wait}