.e7WGRa_button{gap:var(--btn-gap);box-sizing:border-box;height:var(--h-ctl);padding:0 var(--btn-pad);border:var(--border) solid transparent;border-radius:var(--r-full);font:var(--type-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.e7WGRa_compact{height:var(--h-ctl-cmp)}.e7WGRa_filled{background:var(--color-gold);font:var(--type-ui-strong);color:var(--color-bg)}.e7WGRa_filled:hover{background:var(--color-gold-light);color:var(--color-bg)}.e7WGRa_filled:active{background:var(--color-gold-dark)}.e7WGRa_outline{border-color:var(--color-line);color:var(--color-text);background:0 0}.e7WGRa_outline:hover{border-color:var(--color-faint);background:var(--color-surface);color:var(--color-text)}.e7WGRa_outline:active{border-color:var(--color-faint);background:var(--color-sunken)}.e7WGRa_ghost{padding:0 var(--btn-pad-ghost);color:var(--color-text-aux);background:0 0}.e7WGRa_ghost:hover{background:var(--color-sunken);color:var(--color-text)}.e7WGRa_ghost:active{background:var(--color-surface);color:var(--color-text)}.e7WGRa_selected{border-color:var(--color-gold);background:var(--color-gold-bg);color:var(--color-gold)}.e7WGRa_selected:hover{border-color:var(--color-gold-light);background:var(--color-gold-bg);color:var(--color-gold-light)}.e7WGRa_selected:active{background:var(--color-surface)}.e7WGRa_danger,.e7WGRa_danger:active{color:var(--color-err)}.e7WGRa_danger.e7WGRa_outline{border-color:var(--color-err)}.e7WGRa_danger:hover{border-color:var(--color-err);background:var(--color-sunken);color:var(--color-err)}.e7WGRa_button:disabled{opacity:var(--disabled-opacity);pointer-events:none}.e7WGRa_pending{cursor:default}.e7WGRa_glyph{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.e7WGRa_pending .e7WGRa_glyph>svg{visibility:hidden}.e7WGRa_label{display:contents}.e7WGRa_labelBusy{-webkit-text-fill-color:transparent;display:block;position:relative}.e7WGRa_mark{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.e7WGRa_spinner{box-sizing:border-box;width:var(--spinner);height:var(--spinner);border:var(--spinner-stroke) solid currentcolor;border-radius:var(--r-full);border-top-color:#0000;flex:none;animation:.7s linear infinite e7WGRa_spin}.e7WGRa_tick .e7WGRa_spinner{width:calc(var(--spinner) * .75);height:calc(var(--spinner) * .75)}@keyframes e7WGRa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.e7WGRa_spinner{animation-duration:2s}}@media (pointer:coarse){:where(.e7WGRa_compact){position:relative}.e7WGRa_compact:after{width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.H_HO7G_auth{gap:var(--auth-gap);box-sizing:border-box;width:100%;max-width:var(--auth-w);height:var(--h-ctl);padding:0 var(--btn-pad);border-radius:var(--r-full);font:var(--type-ui);color:var(--color-bg);cursor:pointer;transition:background-color var(--transition);border:0;justify-content:center;align-items:center;display:inline-flex}.H_HO7G_email{background:var(--color-gold)}.H_HO7G_email:hover{background:var(--color-gold-light)}.H_HO7G_google{background:var(--color-text)}.H_HO7G_google:hover{background:var(--color-text-aux)}.H_HO7G_auth:disabled{opacity:var(--disabled-opacity);pointer-events:none}
