#sidebarColumn{position:fixed;background:linear-gradient(180deg,var(--color-primary-hover) 0%,var(--color-primary-dark) 100%);top:0;left:0;margin-top:56px!important;height:100vh;z-index:1030;overflow-x:hidden;width:260px;-webkit-transition:width .3s ease;transition:width .3s ease;zoom:98%}#sidebarColumn>.sidebar{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#mainContent{margin-left:260px;width:calc(100% - 260px);-webkit-transition:margin-left .3s ease,width .3s ease;transition:margin-left .3s ease,width .3s ease;zoom:98%}body.sidebar-collapsed #sidebarColumn{width:72px}body.sidebar-collapsed #mainContent{margin-left:72px!important;width:calc(100% - 72px)!important}body.sidebar-collapsed #sidebar .nav-link .sidebar-label{display:none!important}body.sidebar-collapsed #sidebar .nav-link{justify-content:center!important;text-align:center!important;padding-left:0!important;padding-right:0!important}body.sidebar-collapsed #sidebar .nav-link i{margin-right:0!important;text-align:center;width:100%}.sidebar-toggle-btn{top:50%;left:239px;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:2px solid var(--color-white);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);color:var(--color-white);box-shadow:0 4px 12px #5a4ae34d,0 2px 4px #0000001a;z-index:1040;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}.sidebar-toggle-btn:hover{background:linear-gradient(135deg,var(--color-primary-hover) 0%,var(--color-primary-gradient-end) 100%);transform:translateY(-50%) scale(1.1);box-shadow:0 6px 16px #5a4ae366,0 3px 6px #00000026}.sidebar-toggle-btn:active{transform:translateY(-50%) scale(.95)}body.sidebar-collapsed .sidebar-toggle-btn{left:60px}body:not(.sidebar-collapsed) #sidebar .nav-link[data-bs-toggle=tooltip]{pointer-events:auto}body.sidebar-collapsed #sidebar .nav-link[data-bs-toggle=tooltip]:hover{pointer-events:auto}.tooltip.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--color-primary-dark)!important}.tooltip.bs-tooltip-end .tooltip-inner{background-color:var(--color-primary-dark)!important;color:var(--color-white)!important;font-size:13px!important;font-weight:600!important;padding:8px 12px!important;border-radius:8px!important;box-shadow:0 4px 12px #2d1b694d!important}@media (max-width: 1620px){#sidebarColumn{width:200px}#mainContent{margin-left:200px!important;width:calc(100% - 200px)!important}.sidebar-toggle-btn{left:188px}body.sidebar-collapsed #sidebarColumn{width:72px}body.sidebar-collapsed #mainContent{margin-left:72px!important;width:calc(100% - 72px)!important}body.sidebar-collapsed .sidebar-toggle-btn{left:60px}}@media (max-width: 991.98px){#sidebarColumn{display:none!important;width:0!important}#mainContent,body.sidebar-collapsed #mainContent{margin-left:0!important;width:100%!important}.sidebar-toggle-btn{display:none!important}}@media (max-width: 767.98px){#sidebarColumn{width:0}#mainContent,body.sidebar-collapsed #mainContent{margin-left:0!important;width:100%!important}}#sidebar .nav-link i{width:auto;-webkit-transition:color .2s ease;transition:color .2s ease}#sidebar .nav-link{font-weight:700!important;font-size:inherit!important;transition:all .3s ease;-webkit-transition:all .3s ease}#sidebar .nav-link:hover{font-weight:700!important;font-size:inherit!important;color:var(--color-primary-hover);border-radius:8px}#sidebar .nav-link.active{font-weight:700!important;font-size:inherit!important;border-radius:8px}
