.auth-shell-module__ffw6ha__root{background:#00022e linear-gradient(87deg,#00022e,#02075d);flex-direction:column;min-height:100vh;display:flex;position:relative}.auth-shell-module__ffw6ha__root>div:first-child{order:2}.auth-shell-module__ffw6ha__root>div:last-child{flex-shrink:0;order:1;padding:1.25rem 1rem 0;position:relative!important;top:auto!important;left:auto!important}.auth-shell-module__ffw6ha__root>div:last-child,.auth-shell-module__ffw6ha__shell{justify-content:center;width:100%;display:flex}.auth-shell-module__ffw6ha__shell{flex-direction:column;flex:1;align-items:center;min-height:0;padding:1rem 1rem 2rem;opacity:1!important;height:auto!important;animation:none!important;transform:none!important}.auth-shell-module__ffw6ha__card{color:#ffffffeb;backdrop-filter:blur(8px);border:1.5px solid #ffffff14;border-radius:1rem;gap:1rem;width:100%;max-width:23rem;margin-inline:auto;padding:1.75rem 1.5rem;background:#ffffff0a!important}.auth-shell-module__ffw6ha__wordmark{width:111.78px;height:auto;color:#fff!important}:is(.auth-shell-module__ffw6ha__card [data-slot=label],.auth-shell-module__ffw6ha__card label){color:#ffffffeb}:is(.auth-shell-module__ffw6ha__card input,.auth-shell-module__ffw6ha__card textarea){color:#ffffffeb;background:#00022e8c;border-color:#ffffff29}.auth-shell-module__ffw6ha__card :is(input,textarea)::placeholder{color:#ffffff80}:is(.auth-shell-module__ffw6ha__card input:focus-visible,.auth-shell-module__ffw6ha__card textarea:focus-visible){outline-offset:0;box-shadow:none;border-color:#3399998c;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card [data-slot=input-group]{color:#ffffffeb;background:#00022e8c;border-color:#ffffff29}.auth-shell-module__ffw6ha__card [data-slot=input-group]:has(input:focus-visible){outline-offset:0;border-color:#3399998c;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card [data-slot=input-group-addon]{color:#ffffffb3}.auth-shell-module__ffw6ha__card [data-slot=input-group] button[type=button]{color:#ffffffc7}.auth-shell-module__ffw6ha__card [data-slot=input-group] button[type=button]:hover{color:#fff;background:#ffffff1a}.auth-shell-module__ffw6ha__card [data-slot=input-group] button[type=button]:focus-visible{outline-offset:2px;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card .text-muted-foreground{color:#ffffff8c}:is(.auth-shell-module__ffw6ha__card .text-destructive,.auth-shell-module__ffw6ha__card [data-slot=form-message]){color:#ffb4b4f2}:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button],.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button])){color:#fff;background:linear-gradient(135deg,#248080,#227a7a);border:0;font-weight:700;box-shadow:0 0 20px #3399994d}:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button]:hover:not(:disabled),.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button]):hover:not(:disabled)){background:linear-gradient(135deg,#227a7a,#206f6f)}:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button]:focus-visible,.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button]):focus-visible){outline-offset:3px;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card [data-test=auth-provider-button]{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff47}.auth-shell-module__ffw6ha__card [data-test=auth-provider-button]:hover{background:#3399991a;border-color:#33999973}.auth-shell-module__ffw6ha__card [data-test=auth-provider-button]:focus-visible{outline-offset:3px;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card button[data-slot=button].border-border:not([data-test=auth-provider-button]){color:#ffffffeb;background:#ffffff0f;border-color:#ffffff47}.auth-shell-module__ffw6ha__card button[data-slot=button].border-border:not([data-test=auth-provider-button]):hover{color:#fff;background:#3399991a;border-color:#33999973}.auth-shell-module__ffw6ha__card button[data-slot=button].border-border:not([data-test=auth-provider-button]):focus-visible{outline-offset:3px;outline:2px solid #f2f2f2}:is(.auth-shell-module__ffw6ha__card [data-slot=button].underline-offset-4,.auth-shell-module__ffw6ha__card a.underline-offset-4){color:#5ecfcf}:is(.auth-shell-module__ffw6ha__card [data-slot=button].underline-offset-4:hover,.auth-shell-module__ffw6ha__card a.underline-offset-4:hover){color:#fff}:is(.auth-shell-module__ffw6ha__card [data-slot=button].underline-offset-4:focus-visible,.auth-shell-module__ffw6ha__card a.underline-offset-4:focus-visible){outline-offset:3px;outline:2px solid #f2f2f2}.auth-shell-module__ffw6ha__card span.bg-background.text-muted-foreground{color:#ffffff94!important;background:#080a30f5!important}.auth-shell-module__ffw6ha__card [data-slot=separator]{background:#ffffff1f}.auth-shell-module__ffw6ha__card [data-slot=alert]{color:#ffffffeb;background:#3399991f;border-color:#33999959}.auth-shell-module__ffw6ha__card [data-slot=alert-title]{color:#fff}.auth-shell-module__ffw6ha__card [data-slot=alert-description]{color:#ffffffb3}.auth-shell-module__ffw6ha__card [data-slot=alert].text-destructive{color:#ffb4b4f2;background:#f080801f;border-color:#f0808073}.auth-shell-module__ffw6ha__card [data-slot=alert].text-destructive [data-slot=alert-title]{color:#ffd2d2fa}.auth-shell-module__ffw6ha__card [data-slot=alert].text-destructive [data-slot=alert-description]{color:#ffb4b4e6}.auth-shell-module__ffw6ha__card [data-slot=alert].text-destructive:focus-within{outline-offset:2px;outline:2px solid #f080808c}.auth-shell-module__ffw6ha__card [role=alert]{color:#ffffffeb}.auth-shell-module__ffw6ha__card .animate-in{opacity:1!important;animation:none!important;transform:none!important}.auth-shell-module__ffw6ha__card [data-slot=skeleton]{background:#ffffff1f}@media (min-width:768px){.auth-shell-module__ffw6ha__shell{padding-inline:1.5rem}.auth-shell-module__ffw6ha__card{padding:2rem 1.75rem}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button]:not(:disabled),.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button]):not(:disabled)){transition:transform .18s ease-out}:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button]:hover:not(:disabled),.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button]):hover:not(:disabled)){transform:scale(1.02)}:is(.auth-shell-module__ffw6ha__card [data-test=auth-submit-button]:active:not(:disabled),.auth-shell-module__ffw6ha__card button[type=submit]:not([data-test=auth-provider-button]):active:not(:disabled)){transform:scale(1)}}
