.google-sign-in-button{color:#1f1f1f;width:100%;height:48px;font-family:Roboto,var(--font-ui),Arial,sans-serif;letter-spacing:.01em;white-space:nowrap;background:#fff;border:1px solid #747775;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex}.google-sign-in-button svg{flex:0 0 20px;width:20px;height:20px}.google-sign-in-button:hover{background:#f8f9fa;box-shadow:0 1px 3px #00000026}.google-sign-in-button:active{background:#f1f3f4}.google-sign-in-button:focus-visible{outline-offset:3px;outline:3px solid #0b57d0}.studio-gate-header .google-sign-in-button{width:auto;height:40px;margin-left:auto}@media (max-width:420px){.studio-gate-header{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding-block:12px}}
