.auth-layout_authPanel__jxKIu{--auth-panel-background:var(--app-forest-strong);--auth-grid-opacity:10%;--auth-grid-dot:color-mix(in srgb,white var(--auth-grid-opacity),transparent);background-color:var(--auth-panel-background)}.auth-layout_authPanel__jxKIu:before{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--auth-grid-dot) 1px,transparent 0);background-size:28px 28px;content:"";mask-image:radial-gradient(ellipse 95% 82% at 36% 48%,black 0,black 48%,transparent 100%);pointer-events:none}.auth-layout_formSurface__E3Ose [data-slot=card]{gap:1.75rem;border:0;background:transparent;padding:0;box-shadow:none}.auth-layout_formSurface__E3Ose [data-slot=card-header]{gap:.625rem;padding:0}.auth-layout_formSurface__E3Ose [data-slot=card-title]{font-size:1.75rem;line-height:1.12;letter-spacing:-.032em}.auth-layout_formSurface__E3Ose [data-slot=card-description]{max-width:26rem;font-size:.875rem;line-height:1.6}.auth-layout_formSurface__E3Ose [data-slot=card-content],.auth-layout_formSurface__E3Ose [data-slot=card-footer]{padding-inline:0}.auth-layout_formSurface__E3Ose [data-slot=input-group]{min-height:2.75rem;border-radius:6px;background:var(--card);box-shadow:none}.auth-layout_formSurface__E3Ose form>[data-slot=button]{min-height:2.75rem}.auth-layout_formSurface__E3Ose [data-slot=card-footer]{font-size:.8125rem}.auth-layout_formSurface__E3Ose [data-slot=card-footer] a{font-weight:600;text-underline-offset:4px}@media (max-width:639px){.auth-layout_formSurface__E3Ose [data-slot=card-title]{font-size:1.5rem}}