.buttons-profile{position:absolute;top:0;right:0;display:flex}.buttons-profile>:not(:last-child){margin-right:.5rem}.buttons-profile .nav-profile-button{cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));padding:.5rem}.dark .buttons-profile .nav-profile-button{--tw-bg-opacity:1;background-color:rgba(45,51,58,var(--tw-bg-opacity))}.buttons-profile .nav-profile-button svg{height:1.5rem;width:1.5rem;cursor:pointer;--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.welcome-text{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark .welcome-text{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.welcome-text p{margin-top:.5rem;margin-bottom:.5rem}#modalLostPassword{pointer-events:none;position:fixed;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#modalLostPassword.opened{pointer-events:auto;opacity:1}#tab-forms-login:checked~.forms--login-register--tabs>.tab--login,#tab-forms-register:checked~.forms--login-register--tabs>.tab--register{--tw-bg-opacity:1;background-color:rgba(var(--twn-primary-color),var(--tw-bg-opacity))}.forms--login-register--tabs{display:flex;height:2.5rem;width:100%}.forms--login-register--tabs .tab{display:flex;height:100%;width:50%;cursor:pointer;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .forms--login-register--tabs .tab{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.forms--login-register--tabs .tab .tab--text{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark .forms--login-register--tabs .tab .tab--text{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}#tab-forms-login:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim){animation:slide-in-mid .5s ease;animation-fill-mode:forwards}#tab-forms-login:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim) .login-layer-img{animation:fade-out 1s ease;animation-delay:.8s;animation-fill-mode:forwards}#tab-forms-login:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim) .register-layer-img{animation:fade-in 2s ease}#tab-forms-login:checked~.forms--login-register--forms .forms--login-register--forms--container.disable-first-anim{--tw-translate-x:0px;transform:var(--tw-transform)}#tab-forms-register:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim){animation:slide-out-mid .5s ease;animation-fill-mode:forwards}#tab-forms-register:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim) .register-layer-img{animation:fade-out 1s ease;animation-delay:.8s;animation-fill-mode:forwards}#tab-forms-register:checked~.forms--login-register--forms .forms--login-register--forms--container:not(.disable-first-anim) .login-layer-img{animation:fade-in 1s ease}#tab-forms-register:checked~.forms--login-register--forms .forms--login-register--forms--container.disable-first-anim{--tw-translate-x:-50%;transform:var(--tw-transform)}.forms--login-register--forms{overflow:hidden}.forms--login-register--forms--container{position:relative;display:flex;height:100%;width:100%;flex-direction:row;padding-top:.5rem;padding-bottom:.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:200%}.forms--login-register--forms--container.disable-first-anim .layer-img{opacity:0!important}.forms--login-register--forms .form-container{position:relative;display:flex;height:100%;width:100%;flex-direction:column;align-items:center}.forms--login-register--forms .form-container.register-form-container{flex-direction:column-reverse}@media (min-width:640px){.forms--login-register--forms .form-container,.forms--login-register--forms .form-container.register-form-container{flex-direction:row}}.forms--login-register--forms .form-container .form-image{display:flex;width:50%;flex-direction:row;align-items:center;justify-content:center}.forms--login-register--forms .form-container .layer-img{pointer-events:none;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem}.dark .forms--login-register--forms .form-container .layer-img{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.forms--login-register--forms .form-container .layer-img .form-image{margin-left:auto;margin-right:auto;width:50%}@media (min-width:640px){.forms--login-register--forms .form-container .layer-img .form-image{width:50%}}.forms--login-register--forms--form{height:100%;width:100%}@media (min-width:640px){.forms--login-register--forms--form{width:50%}}.forms--login-register--forms--form .form-control.required label{position:relative;width:-moz-max-content;width:max-content;padding-right:.75rem}.forms--login-register--forms--form .form-control.required label:before{position:absolute;top:0;right:0;display:block;height:.5rem;width:.5rem;--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity));content:"*"}.forms--login-register--forms--form .form-control.required input{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.forms--login-register--forms--form .form-control.required input:disabled{background-color:#696969;opacity:0.01;color:linen}.forms--login-register--forms--form .form-control .field-error{border-width:1px;--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}@keyframes slide-out-mid{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-mid{0%{transform:translateX(-50%)}to{transform:translateX(0)}}
