.loader-module-scss-module__q1jYUG__inline{color:var(--muted-foreground);justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}
.fds-dialog__overlay{z-index:50;background-color:#00000080;background-color:lab(0% 0 0/.5);position:fixed;inset:0}.fds-dialog__overlay[data-state=open]{animation:.2s ease-out fadeIn}.fds-dialog__overlay[data-state=closed]{animation:.15s ease-in fadeOut}.fds-dialog__content{background-color:var(--background);z-index:50;width:100%;max-width:calc(100% - var(--spacing)*8);gap:calc(var(--spacing)*4);border-radius:var(--radius-lg);border:1px solid var(--border);padding:calc(var(--spacing)*6);box-shadow:var(--shadow);animation-duration:.2s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:640px){.fds-dialog__content{max-width:calc(var(--spacing)*128)}}.fds-dialog__content[data-state=open]{animation:.2s ease-out scaleInCentered}.fds-dialog__content[data-state=closed]{animation:.15s ease-in scaleOutCentered}.fds-dialog__close{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);opacity:.7;border-radius:2px;outline:none;transition:opacity .2s;position:absolute}.fds-dialog__close:hover{opacity:1}.fds-dialog__close:focus{box-shadow:0 0 0 2px var(--ring),0 0 0 4px var(--ring-offset-background);outline:none}.fds-dialog__close:disabled{pointer-events:none}.fds-dialog__close[data-state=open]{background-color:var(--accent);color:var(--muted-foreground)}.fds-dialog__close svg{pointer-events:none;flex-shrink:0}.fds-dialog__close svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.fds-dialog__header{gap:calc(var(--spacing)*2);text-align:center;flex-direction:column;display:flex}@media (min-width:640px){.fds-dialog__header{text-align:left}}.fds-dialog__footer{gap:calc(var(--spacing)*2);flex-direction:column-reverse;display:flex}@media (min-width:640px){.fds-dialog__footer{flex-direction:row;justify-content:flex-end}}.fds-dialog__title{font-size:1.125rem;font-weight:600;line-height:1}.fds-dialog__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.fds-dialog__scroll-content{max-height:80vh;overflow-y:auto}.fds-dialog__close-icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.fds-dialog__scroll-close{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);padding:calc(var(--spacing)*.5);border-radius:var(--radius-md);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.fds-dialog__scroll-close:hover{background-color:var(--secondary)}.fds-dialog__scroll-overlay{z-index:50;background-color:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.fds-dialog__scroll-overlay[data-state=open]{animation:.2s ease-out fadeIn}.fds-dialog__scroll-overlay[data-state=closed]{animation:.2s ease-in fadeOut}
.form-card-module-scss-module__D6PSGW__card{width:100%;max-width:28rem;margin-left:auto;margin-right:auto}.form-card-module-scss-module__D6PSGW__wrapper{flex-direction:column;gap:1.5rem;display:flex}
.form-switch-module-scss-module__yXhdwq__container{text-align:center;color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}
.login-form-module-scss-module__cA5XAq__form{flex-direction:column;gap:1rem;display:flex}.login-form-module-scss-module__cA5XAq__button{width:100%}.login-form-module-scss-module__cA5XAq__buttonContent{justify-content:center;align-items:center;display:flex}.login-form-module-scss-module__cA5XAq__loaderIcon{width:1rem;height:1rem;margin-right:.5rem;animation:1s linear infinite login-form-module-scss-module__cA5XAq__spin}@keyframes login-form-module-scss-module__cA5XAq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.register-form-module-scss-module__Nl-Fba__form{flex-direction:column;gap:1rem;display:flex}.register-form-module-scss-module__Nl-Fba__button{width:100%}.register-form-module-scss-module__Nl-Fba__buttonContent{justify-content:center;align-items:center;display:flex}.register-form-module-scss-module__Nl-Fba__loaderIcon{width:1rem;height:1rem;margin-right:.5rem;animation:1s linear infinite register-form-module-scss-module__Nl-Fba__spin}@keyframes register-form-module-scss-module__Nl-Fba__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
