#auth-layout.auth-shell{background-image:radial-gradient(ellipse at 12% 8%, hsl(var(--primary) / .065), transparent 58%), linear-gradient(145deg, hsl(var(--background)), color-mix(in srgb, hsl(var(--background)) 96%, hsl(var(--primary)) 4%));background-attachment:fixed}#auth-layout .auth-glass-card{background-color:hsl(var(--background) / .95)!important;border:1px solid hsl(var(--border) / .5)!important;border-radius:.75rem!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#auth-layout .auth-glass-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsl(var(--background) / .6)!important}}#auth-layout .auth-clear-shell{box-shadow:none!important;background:0 0!important}#auth-layout .auth-rounded-control{clip-path:none!important;border-radius:.5rem!important}#auth-layout .auth-signin-root{width:min(28rem,100vw - 2rem)}#auth-layout .auth-signin-card{width:100%;max-width:100%}#auth-layout .auth-signin-content{gap:1.5rem;padding:1.5rem}#auth-layout .auth-signin-header{text-align:left;align-items:flex-start}#auth-layout .auth-signin-title{font-size:1.125rem;font-weight:600;line-height:1.5rem}#auth-layout .auth-signin-input{background:hsl(var(--background));border:1px solid hsl(var(--border));min-height:2.75rem;font-size:1rem}#auth-layout [data-testid=sign-up-card] input,#auth-layout [data-testid=sign-in-card] input{font-size:1rem}#auth-layout .auth-signin-label,#auth-layout .auth-signin-social-text,#auth-layout .auth-signin-footer-text{font-size:.875rem}#auth-layout .auth-signin-primary,#auth-layout .auth-signin-social{min-height:2.75rem}#auth-layout .auth-signin-primary{text-transform:uppercase;font-size:.875rem;font-weight:600}
