@layer theme,base,components;@layer screens{.page-module__SEZomW__row{justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.page-module__SEZomW__card{width:100%;max-width:var(--container-3xl)}.page-module__SEZomW__cardHeader{text-align:center}.page-module__SEZomW__brandLogo{height:48px}}
@layer theme,base,components;@layer screens{.accept-invite-form-module__9qvq2G__form{flex-direction:column;gap:16px;display:flex}.accept-invite-form-module__9qvq2G__description{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.accept-invite-form-module__9qvq2G__button{width:100%}.accept-invite-form-module__9qvq2G__description2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}}
@layer theme,base,components;@layer screens{.login-form-module__EUvy-G__stack{flex-direction:column;gap:16px;display:flex}.login-form-module__EUvy-G__panel{border-radius:calc(var(--radius) * .8);background-color:color-mix(in oklab, var(--muted) 30%, transparent);font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-style:solid;border-width:1px;padding:12px}.login-form-module__EUvy-G__description{font-weight:var(--font-weight-medium)}.login-form-module__EUvy-G__description2{color:var(--muted-foreground)}.login-form-module__EUvy-G__stack2{flex-direction:column;gap:8px;display:flex}.login-form-module__EUvy-G__button{width:100%}.login-form-module__EUvy-G__description3{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive)}.login-form-module__EUvy-G__button2{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-underline-offset:4px}@media (hover:hover){.login-form-module__EUvy-G__button2:hover{color:var(--foreground);text-decoration-line:underline}}.login-form-module__EUvy-G__button2:disabled{opacity:.5}.login-form-module__EUvy-G__description4{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--destructive);margin-top:8px}.login-form-module__EUvy-G__panel2{border-radius:calc(var(--radius) * .8);background-color:color-mix(in oklab, var(--muted) 30%, transparent);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);border-style:solid;border-width:1px;padding:12px}}
