.taxai-common-sidebar,
.taxai-common-sidebar *{
    visibility:visible !important;
}

.taxai-common-sidebar{
    position:fixed !important;
    left:0 !important;
    top:0 !important;
    bottom:0 !important;
    width:280px !important;
    height:100vh !important;
    overflow-y:auto !important;
    overflow-x:hidden !important;
    background:#07111f !important;
    z-index:9999 !important;
}

.taxai-common-sidebar__nav,
.taxai-common-sidebar__section{
    display:block !important;
    height:auto !important;
    max-height:none !important;
    overflow:visible !important;
    opacity:1 !important;
}

.taxai-common-sidebar__item,
.taxai-common-sidebar__section-title,
.taxai-common-sidebar__label,
.taxai-common-sidebar__icon{
    display:flex !important;
    opacity:1 !important;
    transform:none !important;
    clip:auto !important;
    clip-path:none !important;
    pointer-events:auto !important;
}

.taxai-common-sidebar__item{
    align-items:center !important;
    gap:10px !important;
    min-height:44px !important;
    padding:8px 10px !important;
    margin:4px 10px !important;
    border-radius:13px !important;
    color:#dbeafe !important;
    text-decoration:none !important;
    font-weight:800 !important;
}

.taxai-common-sidebar__label{
    white-space:normal !important;
}

.taxai-common-sidebar__section-title{
    padding:14px 20px 6px !important;
    color:#cbd5e1 !important;
    font-size:12px !important;
    font-weight:900 !important;
}

.taxai-common-sidebar__item:hover,
.taxai-common-sidebar__item.is-active{
    background:linear-gradient(135deg,#2563eb,#0891b2) !important;
    color:#fff !important;
}

body{
    padding-left:280px !important;
}
