.hh-login-bg{z-index:-1;pointer-events:none;background:radial-gradient(40rem 32rem at 50% 42%,color-mix(in srgb,var(--hh-color-primary)20%,transparent),transparent 70%);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.hh-login-bg__mark{opacity:.08;width:min(120vw,30rem);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hh-login-bg__mark svg{width:100%;height:auto}.hh-google-g{flex:none}.hh-login-button{justify-content:center;align-items:center;gap:var(--hh-space-3);display:inline-flex}@media (min-width:60rem){.hh-login-bg__mark{width:36rem}}
