.bg-menu-theme{background-color:#1a1a2e!important}.app-brand-logo.demo img{height:60px;width:auto;filter:brightness(1.1);max-width:100%;object-fit:contain;display:block;margin:0 auto}.app-brand.demo{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.app-brand.demo{padding:1.5rem 1rem;background-color:#1a1a2e;border-bottom:1px solid rgba(255,255,255,.1);text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.layout-wrapper.layout-menu-collapsed .app-brand.demo{padding:1rem .5rem!important;justify-content:center!important}.layout-wrapper.layout-menu-collapsed .app-brand-logo.demo{display:flex!important;justify-content:center!important;align-items:center!important}.bg-menu-theme .menu-inner .menu-item .menu-link{color:#fff!important}.bg-menu-theme .menu-inner .menu-item .menu-link:hover{color:#fff!important;background-color:#f454cd33!important;border-radius:6px!important;margin:2px 8px!important;transition:all .3s ease!important}.bg-menu-theme .menu-inner .menu-item .menu-link i{color:#fff!important}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link{color:#fff!important;background-color:#f454cd!important;box-shadow:0 0 10px #f454cd4d!important;border-radius:8px!important;margin:2px 8px!important;padding:12px 16px!important;font-weight:600!important}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link i{color:#fff!important;font-size:1.1em!important}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#fff!important;border-radius:0 2px 2px 0}.bg-menu-theme .menu-header .menu-header-text{color:#ffffffb3!important}.bg-menu-theme .menu-sub .menu-item .menu-link{color:#fffc!important}.bg-menu-theme .menu-sub .menu-item.active .menu-link{color:#fff!important;background-color:#f454cd!important}.btn-primary{background-color:#f454cd!important;border-color:#f454cd!important}.btn-primary:hover{background-color:#e03db8!important;border-color:#e03db8!important}.text-primary{color:#f454cd!important}.bg-primary{background-color:#f454cd!important}.navbar-brand{color:#f454cd!important}a{color:#f454cd}a:hover{color:#e03db8}.menu-sub .menu-item .menu-link{padding-left:2.5rem!important;color:#fffc!important;transition:all .3s ease!important}.menu-sub .menu-item .menu-link:hover{color:#fff!important;background-color:#f454cd1a!important;border-radius:6px!important;margin:2px 8px!important;padding:10px 14px 10px 2.5rem!important}.bg-menu-theme .menu-sub .menu-item.active .menu-link{color:#fff!important;background-color:#f454cdcc!important;border-radius:6px!important;margin:2px 8px!important;padding:10px 14px 10px 2.5rem!important;font-weight:500!important;border-left:3px solid #f454cd!important;box-shadow:0 0 8px #f454cd33!important}.bg-menu-theme .menu-sub .menu-item .menu-link:hover{color:#fff!important;background-color:#f454cd26!important;border-radius:6px!important;margin:2px 8px!important;padding:10px 14px 10px 2.5rem!important;transition:all .3s ease!important}.layout-menu-expanded .menu-sub,.layout-menu-expanded .menu-item.open .menu-sub{display:block!important}.layout-wrapper.layout-menu-collapsed .layout-menu{width:5rem!important;min-width:5rem!important;max-width:5rem!important;flex:0 0 5rem!important}.layout-wrapper.layout-menu-collapsed .layout-menu,.layout-wrapper.layout-menu-collapsed .layout-menu *{box-sizing:border-box!important}.layout-wrapper.layout-menu-collapsed .menu-inner{width:5rem!important;min-width:5rem!important;max-width:5rem!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item{width:5rem!important;min-width:5rem!important;max-width:5rem!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link{width:5rem!important;min-width:5rem!important;max-width:5rem!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link>div{display:none!important;opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link{justify-content:center!important;padding:.75rem .5rem!important;text-align:center!important;width:100%!important;display:flex!important;align-items:center!important;min-height:3rem!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link i{display:block!important;font-size:1.1rem!important;margin:0!important;opacity:1!important;visibility:visible!important;width:auto!important;height:auto!important;flex-shrink:0!important;color:#fff!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item{margin-bottom:.25rem!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item.active>.menu-link{background-color:#f454cd!important;border-radius:6px!important;margin:2px 4px!important}.layout-wrapper.layout-menu-collapsed .menu-sub{display:none!important;opacity:0!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link:after{display:none!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link.menu-toggle:after{display:none!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link i[class*=chevron],.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item>.menu-link i[class*=arrow]{display:none!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item{text-align:center!important;width:100%!important}.layout-wrapper.layout-menu-collapsed .menu-header{display:none!important;height:0!important;overflow:hidden!important}.layout-wrapper.layout-menu-collapsed .layout-container{padding-left:5rem!important;margin-left:0!important}.layout-wrapper.layout-menu-collapsed .layout-page{margin-left:5rem!important;width:calc(100% - 5rem)!important}.layout-wrapper.layout-menu-collapsed .content-wrapper{margin-left:0!important;width:100%!important}.layout-wrapper.layout-menu-collapsed .menu-inner{width:100%!important;padding:0!important}.layout-wrapper.layout-menu-collapsed .menu-inner>.menu-item{width:100%!important;margin:0!important}.menu-link.menu-toggle{cursor:pointer!important}.layout-wrapper{transition:all .3s ease!important}.sidebar-toggle-btn{background-color:#f454cd!important;border-color:#f454cd!important;color:#fff!important;border-radius:50%!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:all .3s ease!important;box-shadow:0 2px 8px #f454cd4d!important;position:relative!important;z-index:10!important}.sidebar-toggle-btn:hover{background-color:#e03db8!important;border-color:#e03db8!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 4px 12px #f454cd66!important}.sidebar-toggle-btn:focus{box-shadow:0 0 0 .2rem #f454cd80!important;outline:none!important}.sidebar-toggle-btn:active{transform:scale(.95)!important}.sidebar-toggle-btn i{transition:transform .3s ease!important;font-size:1rem!important}.sidebar-toggle-btn.collapsed i{transform:rotate(180deg)!important}.app-brand.demo{position:relative!important}.sidebar-toggle-btn{position:absolute!important;right:8px!important;top:20px!important;transform:none!important;cursor:pointer!important;z-index:1000!important}.layout-wrapper.layout-menu-collapsed .sidebar-toggle-btn{right:6px!important;top:15px!important}.sidebar-toggle-btn{display:flex!important}.table tbody td{vertical-align:middle;padding:1rem .75rem!important}.table td>div>.fw-medium{letter-spacing:-.3px}.description-text{word-break:break-word;max-width:100%}.table tbody tr:hover{background-color:#f454cd0d!important}.table thead th{padding:1rem .75rem!important;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}
