/* ================================================================
   SWIFTPOS RESPONSIVE NAV PATCH
   Desktop (992px+) : top-nav only — sidebar completely hidden
   Mobile  (<992px) : sidebar only — top-nav completely hidden
   ================================================================ */

/* ── Desktop: show top-nav, kill sidebar ── */
@media (min-width: 992px) {
    #swiftposSidebar {
        display: none !important;
    }
    .swiftpos-main {
        margin-left: 0 !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    .sp-topnav {
        display: flex !important;
    }
}

/* ── Mobile: hide top-nav, keep sidebar ── */
@media (max-width: 991.98px) {
    .sp-topnav {
        display: none !important;
    }
    #swiftposSidebar {
        display: block; /* restore default — let existing sidebar CSS handle it */
    }
}
