/* ═══════════════════════════════════════════════════════════
   RESPONSIVE — NOTEBOOK (1320-1400px, max-height: 780px)
   Para notebooks com resolução ~1360x760
   ═══════════════════════════════════════════════════════════ */

/* Notebook 1360x760: density 85% para caber tudo */
@media (min-width: 1320px) and (max-width: 1400px) and (max-height: 780px) {
    html {
        zoom: 0.85;
    }

    @supports not (zoom: 1) {
        body {
            transform: scale(0.85);
            transform-origin: top left;
            width: 117.6471%;
            min-height: 117.6471vh;
        }
    }
}

/* Notebook landscape: sidebar compacta — apenas dispositivos com mouse (pointer: fine) */
/* Exclui iPads (pointer: coarse/touch) que ficam no range 1024-1366px landscape */
@media (min-width: 1025px) and (max-width: 1366px) and (pointer: fine) {
    #modernSidebar {
        width: 240px !important;
    }

    #mainContent {
        margin-left: 240px !important;
    }
}
