.auth-illustration{max-width:100%;height:auto}.auth-bg-img{position:relative;width:100%;height:100vh;overflow:hidden;z-index:-1}.auth-cover-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-out}@media(min-width:1400px){.auth-cover-image{transform:scale(1.02)}}.authentication-wrapper{min-height:100vh}.authentication-wrapper .app-brand-logo{background-color:hsla(0,0%,100%,.9);padding:12px 20px 12px 12px;border-top-right-radius:50px;border-bottom-right-radius:50px;box-shadow:-3px 3px 10px rgba(0,0,0,.1);margin-left:-25px}@media screen and (max-width:1200px){.authentication-wrapper .app-brand-logo{margin-left:unset;padding:unset;box-shadow:unset;border-radius:unset}}.authentication-inner{min-height:100vh}.menu:not(.collapsed) .collapsed-logo{display:none}.menu.collapsed .collapsed-logo,.menu:not(.collapsed) .expanded-logo{display:block}.menu.collapsed .expanded-logo,.menu.collapsed:hover .collapsed-logo{display:none}.layout-menu-collapsed .layout-menu .collapsed-logo,.menu.collapsed:hover .expanded-logo{display:block}.layout-menu-collapsed .layout-menu .expanded-logo,.layout-menu-collapsed .layout-menu:hover .collapsed-logo{display:none}.layout-menu-collapsed .layout-menu:hover .expanded-logo{display:block}.toggle-navbar-btn{box-shadow:0 2px 4px rgba(0,0,0,.15);background-color:#fff;width:38px;height:38px;transition:all .2s ease}.toggle-navbar-btn:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.2)}.content-wrapper{transition:padding-top .3s ease}[data-bs-theme=dark] .toggle-navbar-btn{background-color:#2b2c40}.layout-without-navbar .content-wrapper{padding-top:20px!important}.layout-without-navbar .container-xxl{transition:padding-top .3s ease;padding-top:0!important}.layout-navbar-fixed .layout-wrapper.layout-without-navbar:not(.layout-horizontal):not(.layout-without-menu) .layout-page,.layout-without-navbar .layout-page{padding-top:0!important}.layout-without-navbar .content-wrapper{padding-top:1.25rem!important}.content-wrapper,.layout-page{transition:padding-top .3s ease}@media(max-width:1199.98px){.layout-navbar-fixed .layout-wrapper.layout-without-navbar .layout-page{padding-top:0!important}}.card-body,.report-viewer-container,iframe{background-color:#f8f7fa!important}.menu .menu-sub>.menu-item>.menu-link:before{display:none}.menu-vertical .menu-sub .menu-link{-webkit-padding-start:.5rem;padding-inline-start:.5rem}#layout-menu{height:100vh;overflow:hidden}#layout-menu .menu-inner{position:relative;height:calc(100vh - 64px);max-height:none!important;overflow:hidden!important;padding-bottom:1rem;overscroll-behavior:contain}@media(max-width:1199.98px){#layout-menu .menu-inner{height:calc(100vh - 120px);padding-bottom:calc(1rem + 56px + env(safe-area-inset-bottom, 0px))}}#layout-menu,#layout-menu .menu-inner,.layout-container,.layout-wrapper,body,html{overflow-x:hidden}#layout-menu .ps__rail-y{right:2px;width:6px;opacity:1;background:transparent}#layout-menu .ps__thumb-y{background-color:rgba(100,116,139,.4);border-radius:6px}[data-bs-theme=dark] #layout-menu .ps__thumb-y{background-color:rgba(226,232,240,.3)}.nav-icon{width:40px!important;background-color:#000}.menu-item:not(.active) .menu-icon{color:#444050;filter:invert(30%) sepia(8%) saturate(785%) hue-rotate(208deg) brightness(92%) contrast(87%)}.menu-item:not(.active) i.menu-icon{color:#444050!important;filter:none}.menu-item:not(.active) .avatar img{filter:invert(30%) sepia(8%) saturate(785%) hue-rotate(208deg) brightness(92%) contrast(87%)}.menu-item.active .menu-icon{color:#fff;filter:brightness(0) invert(1)}.menu-item.active i.menu-icon{color:#fff!important;filter:none}.menu-item.active .avatar img{filter:brightness(0) invert(1)}.menu-toggle .menu-icon{color:#444050!important}.menu-item.open>.menu-link .menu-icon{color:#344969!important;filter:none}body{margin:0;font-family:Arial,sans-serif}header{padding:20px}footer,header{background-color:#282c34;color:#fff;text-align:center}footer{padding:10px;position:fixed;bottom:0;width:100%}nav{margin:20px 0}nav a{color:#61dafb;text-decoration:none;margin:0 15px}nav a:hover{text-decoration:underline}.container,.login-form{padding:20px}.login-form{max-width:400px;margin:auto;border:1px solid #ccc;border-radius:5px}.dashboard-frame{width:100%;height:600px;border:none}
/*# sourceMappingURL=main.ab72753c.chunk.css.map */