@layer components{.signin-root{min-block-size:100vh;padding:var(--space-6);background:var(--color-surface-deepest);place-items:center;display:grid;position:relative}.signin-topbar{z-index:var(--z-dropdown);gap:var(--space-3);align-items:center;display:flex;position:absolute;top:calc(env(safe-area-inset-top,0px) + var(--space-4))}.signin-topbar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-4)}.signin-topbar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-4)}.signin-topbar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-4)}.signin-topbar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-4)}.language-switcher{inline-size:var(--touch-min);block-size:var(--touch-min);border-radius:var(--radius-md)!important;background-color:var(--color-surface-subtle-8)!important;border:1.5px solid var(--color-surface-subtle-15)!important;color:var(--color-text-white-70)!important;transition:var(--transition-default)!important}.language-switcher:hover{transform:scale(1.06);background-color:var(--color-surface-subtle-15)!important}.signin-card{background-color:color-mix(in oklab, var(--color-surface-card) 85%, transparent);border:1px solid var(--color-primary-border);border-radius:var(--radius-xl);inline-size:100%;max-inline-size:440px;container:signin-card/inline-size}.signin-card-inner{padding:var(--space-6)}@container signin-card (inline-size>420px){.signin-card-inner{padding:var(--space-8)}}.signin-stack{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.signin-logo{cursor:pointer}.signin-title{text-align:center;font-weight:700}.signin-email-field .MuiOutlinedInput-root{background-color:var(--color-black-overlay-50)}.signin-divider{inline-size:100%}.signin-divider:before,.signin-divider:after{border-color:var(--color-surface-subtle-15)!important}.signin-divider-label{color:var(--color-text-white-70);padding-inline:var(--space-2)}.signin-submit-btn{padding-block:var(--space-3)!important}.signin-muted-btn{text-transform:none!important;color:var(--color-text-white-70)!important}}
