.google-signin{flex-direction:column;align-items:flex-start;gap:13px;margin-top:22px;display:flex}.empty-state .google-signin{align-items:center}.google-signin-button{letter-spacing:0;background:#fff;border:1px solid #dfe4d7;border-radius:4px;justify-content:center;align-items:center;gap:13px;min-height:45px;padding:12px 22px;font:500 12px/1.3 Arial,sans-serif;text-decoration:none;display:inline-flex;color:#526846!important}.google-signin-button:hover{background:#f8faf4;border-color:#b8c7aa}.google-signin-button:focus-visible{outline-offset:4px;outline:2px solid #50785f}.google-signin-mark{color:#4285f4;place-items:center;width:19px;height:19px;font:700 20px Arial,sans-serif;display:inline-grid}.google-signin-unavailable{color:#8d9b7e;align-items:flex-start;gap:8px;max-width:330px;font-size:11px;line-height:1.7;display:flex}.google-signin-unavailable>svg{flex-shrink:0;margin-top:2px}.google-signin-note{max-width:310px;color:#9ca98d!important;margin:0!important;font-size:10px!important;line-height:1.8!important}.customer-signout{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.customer-signout:disabled{opacity:.5;cursor:wait}.customer-admin-link{margin-top:18px;font-size:11px}.google-signin-loading{color:#8a9a79;align-items:center;gap:9px;font-size:11px;display:flex}.auth-status-note{color:#8b9d77;max-width:330px;font-size:11px;line-height:1.8}@media (max-width:600px){.google-signin-button{min-height:44px;font-size:11px}.google-signin-note{font-size:9px!important}.google-signin-unavailable{font-size:10px}}
