/* Fix sidebar-content gap: grid column tracks actual sidebar width */
.fi-layout {
    grid-template-columns: auto 1fr !important;
}

/* Sidebar should not have fixed width; its own classes handle open/close sizing */
.fi-sidebar {
    width: auto !important;
    min-width: 0 !important;
}
