/* Hide the sidebar toggle button as requested by user */
.sidebar-toggle {
    display: none !important;
}

/* Ensure sidebar stays in its default expanded state */
.sidebar {
    width: var(--sidebar-width) !important;
    transition: none !important;
}

/* Ensure main content stays properly positioned */
.main-content {
    left: var(--sidebar-width) !important;
    transition: none !important;
}

/* Remove collapsed state functionality */
.sidebar.collapsed {
    width: var(--sidebar-width) !important;
}

.main-content.expanded {
    left: var(--sidebar-width) !important;
}

/* Remove tooltip functionality since sidebar won't collapse */
.nav-link[data-tooltip] {
    pointer-events: auto !important;
}

.nav-link[data-tooltip]::after,
.nav-link[data-tooltip]::before {
    display: none !important;
}

/* Ensure dropdowns work normally */
.nav-dropdown {
    pointer-events: auto !important;
}

/* Mobile behavior remains unchanged */
@media (max-width: 768px) {
    /* On mobile, the sidebar behaves differently anyway */
    .sidebar-toggle {
        display: none !important;
    }
}
