/* Sidebar soft border and shadow */
aside.fi-sidebar,
.fi-sidebar {
    border-right: 1px solid #e5e7eb !important;
    box-shadow: 1px 0 10px rgba(0, 0, 0, 0.03) !important;
}

/* Rounded nav buttons & active styles */
.fi-sidebar-item-button {
    border-radius: 8px !important;
}

.fi-sidebar-item-active .fi-sidebar-item-button {
    background-color: #eff6ff !important;
    color: #2563eb !important;
    font-weight: 600 !important;
}