.auth-root{background:#ffffff!important;min-height:100vh!important;margin:0!important;padding:0!important;--primary-bg:#ffffff!important;--text-primary:#1e293b!important;--border-color:transparent!important;--card-bg:transparent!important;--card-border:transparent!important}.auth-root .login-page-wrapper,.login-page-wrapper{background:#ffffff!important;color:#1e293b!important;min-height:100vh!important;margin:0!important;padding:0!important;width:100%!important;height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.login-page-wrapper *{box-sizing:border-box}.login-page-wrapper .btn-primary,.login-page-wrapper .card,.login-page-wrapper .form-input{all:unset}.login-page-wrapper>div{height:100vh!important;max-height:100vh!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease-in-out}.login-page-wrapper .relative.flex.items-center{position:relative!important}.login-page-wrapper .relative>.absolute.inset-y-0,.login-page-wrapper .relative>.absolute[class*=inset],.login-page-wrapper .relative>div.absolute{position:absolute!important;top:0!important;bottom:0!important;left:1rem!important;right:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:10!important;width:auto!important;height:100%!important;padding:0!important;margin:0!important}.login-page-wrapper .relative>.absolute svg,.login-page-wrapper .relative>div.absolute svg{width:18px!important;height:auto!important;flex-shrink:0!important}.login-page-wrapper input[type=email],.login-page-wrapper input[type=password],.login-page-wrapper input[type=text]{position:relative;z-index:0;width:100%;margin:0;border:none;background:transparent}.login-page-wrapper input.pl-12,.login-page-wrapper input[class*=pl-]{padding-left:3.5rem!important}.auth-root .login-page-wrapper .relative>.absolute{left:1rem!important;padding:0!important}.login-page-wrapper .password-toggle-btn,.login-page-wrapper .relative button[type=button],.login-page-wrapper .relative>button,.login-page-wrapper .relative>button.password-toggle-btn,.login-page-wrapper div.relative>button.password-toggle-btn,.login-page-wrapper div[class*=relative]>button[type=button]{position:absolute!important;top:0!important;right:.75rem!important;bottom:0!important;left:auto!important;padding:0!important;margin:0!important;z-index:30!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:100%!important;background:transparent!important;border:none!important;cursor:pointer!important;transform:none!important}.login-page-wrapper .password-toggle-btn.absolute,.login-page-wrapper .password-toggle-btn[class*=inset],.login-page-wrapper .password-toggle-btn[class*=left],.login-page-wrapper button[class*=inset],.login-page-wrapper button[class*=left]{left:auto!important;right:.75rem!important;transform:none!important}.login-page-wrapper .password-input{pointer-events:auto!important;z-index:0!important;position:relative!important;padding-right:3.5rem!important}.modal-scrollable-content{scrollbar-width:thin;scrollbar-color:rgb(163 163 163) rgb(245 245 245)}.modal-scrollable-content::-webkit-scrollbar{width:10px}.modal-scrollable-content::-webkit-scrollbar-track{background:rgb(245 245 245);border-radius:5px;margin:4px 0}.modal-scrollable-content::-webkit-scrollbar-thumb{background:rgb(212 212 212);border-radius:5px;border:2px solid rgb(245 245 245)}.modal-scrollable-content::-webkit-scrollbar-thumb:hover{background:rgb(163 163 163)}.auth-root input[type=checkbox].peer,.auth-root input[type=checkbox][class*=peer]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important}.auth-root input[type=checkbox].peer::-webkit-inner-spin-button,.auth-root input[type=checkbox].peer::-webkit-outer-spin-button,.auth-root input[type=checkbox][class*=peer]::-webkit-inner-spin-button,.auth-root input[type=checkbox][class*=peer]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;display:none!important}.auth-root input[type=checkbox].peer:after,.auth-root input[type=checkbox].peer:before,.auth-root input[type=checkbox][class*=peer]:after,.auth-root input[type=checkbox][class*=peer]:before{display:none!important;content:none!important}