/* Monfer 2.0 — Fase 6: camada isolada das superfícies fiscais. */
:is(#pageNotasSaida,#pageDevolucoes) .page-header{align-items:flex-start;gap:14px}:is(#pageNotasSaida,#pageDevolucoes) .data-card-header{gap:12px;align-items:flex-start}:is(#pageNotasSaida,#pageDevolucoes) :is(#notasSaidaTableWrapper,#devolucoesTableWrapper,#cobolTRsWrapper){overflow:auto;overscroll-behavior:contain}#pageNotasSaida #notasSaidaTableWrapper .data-table{min-width:980px}#pageDevolucoes :is(#devolucoesTableWrapper,#cobolTRsWrapper) .data-table{min-width:900px}:is(#pageNotasSaida,#pageDevolucoes) :is(button,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 55%,transparent);outline-offset:2px}@media(max-width:760px){:is(#pageNotasSaida,#pageDevolucoes) .page-header,:is(#pageNotasSaida,#pageDevolucoes) .data-card-header{flex-direction:column}:is(#pageNotasSaida,#pageDevolucoes) .page-header .actions,:is(#pageNotasSaida,#pageDevolucoes) .search-bar{width:100%;flex-wrap:wrap}:is(#pageNotasSaida,#pageDevolucoes) .page-header .actions>*, :is(#pageNotasSaida,#pageDevolucoes) .search-bar>*{flex:1 1 145px;justify-content:center}}
.m2-fiscal-row:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 60%,transparent);outline-offset:-3px}.m2-fiscal-modal-body table{min-width:760px}.m2-fiscal-modal-body{overscroll-behavior:contain}@media(max-width:760px){.m2-fiscal-modal-header{align-items:flex-start;gap:10px;flex-wrap:wrap}.m2-fiscal-modal-header>div{width:100%;overflow:auto}.m2-fiscal-grid{grid-template-columns:1fr!important}.m2-fiscal-modal-body{padding-inline:12px}.m2-fiscal-modal-body .modal-footer{flex-wrap:wrap}}
