#theme-custom-margin-top{margin-top:74px!important;}
#dashboard-layout-container-header{height:64px;min-height:64px;max-height:64px;}

#dashboard-layout-sidebar {
transition: width 0.2s ease-in-out,
min-width 0.2s ease-in-out,
max-width 0.2s ease-in-out,
flex-basis 0.2s ease-in-out;
}
.sidebar-title-wrapper {
height: 64px;
min-height: 64px;
max-height: 64px;
align-items: center;
}
#dashboard-layout-toggler > i {
transition: transform 0.2s ease-in-out;
}
.panel-padding {
    padding:1.5rem!important;
}
@media screen and (min-width: 1548px) {
    .panel-max-w {
        width: 1000px!important;
        margin-left: auto!important;
        margin-right: auto!important;
    }
}
.sidebar-link {
height: 3rem;
min-height: 3rem;
text-decoration: none;
}
.sidebar-link:hover {
background: var(--ar-gray-200);
}
.sidebar-link.active {
background: rgba(var(--ar-primary-rgb), 0.1);
}
.bottombar-link:hover {
background: var(--ar-gray-200) !important;
}
.bottombar-link.active, .bottombar-link:active {
color: var(--ar-primary) !important;
background: rgba(var(--ar-primary-rgb), 0.1) !important;
}
.sidebar-link-chevron {
transition: all 0.2s ease;
}
.sidebar-link.collapsed .sidebar-link-chevron {
transform: rotate(0deg);
}
.sidebar-link:not(.collapsed) .sidebar-link-chevron {
transform: rotate(90deg);
}
.custom-dot {
font-size: .33rem;
}
[data-bs-theme=light] .sidebar-link-sub.active {
color: var(--ar-dark);
background: transparent;
}
[data-bs-theme=dark] .sidebar-link-sub.active {
color: var(--ar-light);
background: transparent;
}
.sidebar-link-sub.active .custom-dot {
font-size: .5rem;
color: var(--ar-primary);
}

/* COLLAPSED */
#dashboard-layout.layout-collapsed #dashboard-layout-sidebar {
width: 100px;
min-width: 100px;
max-width: 100px;
}
#dashboard-layout.layout-collapsed .sidebar-title-wrapper {
justify-content: center;
}
#dashboard-layout.layout-collapsed .sidebar-title-short{display:flex;}
#dashboard-layout.layout-collapsed .sidebar-title-long{display:none;}
#dashboard-layout.layout-collapsed #dashboard-layout-toggler > i {
transform: rotate(180deg);
}
#dashboard-layout.layout-collapsed .sidebar-link {
justify-content: center;
}
#dashboard-layout.layout-collapsed .sidebar-link-both span {
display: none;
}
#dashboard-layout.layout-collapsed .sidebar-link-long {
display: none;
}
#dashboard-layout.layout-collapsed .sidebar-link-short {
display: flex;
}
#dashboard-layout.layout-collapsed .sidebar-group-short {
display: flex !important;
}
#dashboard-layout.layout-collapsed .sidebar-group-long {
display: none !important;
}

/* EXPANDED */
#dashboard-layout.layout-expanded #dashboard-layout-sidebar {
width: 280px;
min-width: 280px;
max-width: 280px;
}
#dashboard-layout.layout-expanded .sidebar-title-wrapper {
justify-content: flex-start;
}
#dashboard-layout.layout-expanded .sidebar-title-short{display:none;}
#dashboard-layout.layout-expanded .sidebar-title-long{display:flex;}
#dashboard-layout.layout-expanded #dashboard-layout-toggler > i {
transform: rotate(0deg);
}
#dashboard-layout.layout-expanded .sidebar-link {
justify-content: flex-start;
}
#dashboard-layout.layout-expanded .sidebar-link-both span {
display: flex;
}
#dashboard-layout.layout-expanded .sidebar-link-long {
display: flex;
}
#dashboard-layout.layout-expanded .sidebar-link-short {
display: none;
}
#dashboard-layout.layout-expanded .sidebar-group-long {
display: flex !important;
}

/* OFFCANVAS */
#offcanvas-navbar.offcanvas .sidebar-link {
transition: none !important;
}
#offcanvas-navbar.offcanvas .sidebar-link {
justify-content: flex-start;
}
#offcanvas-navbar.offcanvas .sidebar-link-both span {
display: flex;
}
#offcanvas-navbar.offcanvas .sidebar-link-long {
display: flex;
}
#offcanvas-navbar.offcanvas .sidebar-link-short {
display: none;
}
#offcanvas-navbar.offcanvas .sidebar-group-long {
display: flex !important;
}