/* Mais Envios: referência visual Papagueti (globals.css, button.tsx e table.tsx).
 * Apenas apresentação, com escopo do contexto já informado pela navegação.
 * Não muda rotas, permissões, dados, cálculos, impressão de etiquetas ou outras empresas.
 * Tokens únicos para as telas legadas da 220, comercial e financeiro por empresa. */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]){
 --me-bg:#f5f5f5;--me-panel:#fff;--me-soft:#f0f1f5;--me-line:#e6e6e6;
 --me-text:#3d4465;--me-muted:#626978;--me-link:#006bc7;--me-action:#0973c2;--me-action-hover:#075c9c;
 --me-info-bg:#e7f4ff;--me-warning:#855500;--me-warning-bg:#fff5df;--me-warning-line:#c98515;
 --me-danger:#c62828;--me-danger-bg:#fcebec;--me-success:#167344;--me-success-bg:#e7f6ed;
 --bg:var(--me-bg);--panel:var(--me-panel);--panel2:var(--me-soft);--txt:var(--me-text);--muted:var(--me-muted);--line:var(--me-line);
 --surface-base:var(--me-bg);--surface-card:var(--me-panel);--surface-card-hover:var(--me-soft);--border-subtle:var(--me-line);--border-strong:#b4bbc5;
 --text-strong:var(--me-text);--text-muted:var(--me-muted);--text-faint:var(--me-muted);--accent:var(--me-link);--info:var(--me-link);--info-bg:var(--me-info-bg);
 --warning:var(--me-warning);--warning-bg:var(--me-warning-bg);--danger:var(--me-danger);--danger-bg:var(--me-danger-bg);--success:var(--me-success);--success-bg:var(--me-success-bg);
 --sidebar:var(--me-panel);--card-radius:12px;--card-pad:20px;--card-gap:16px;
}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"])[data-theme="dark"]{
 --me-bg:#1c1f23;--me-panel:#212529;--me-soft:#2c3036;--me-line:#373b40;
 --me-text:#e1e3e6;--me-muted:#a4aab4;--me-link:#0d99ff;--me-action-hover:#0a78ca;
 --me-info-bg:#17364d;--me-warning:#ffbf47;--me-warning-bg:#302317;--me-warning-line:#86501d;
 --me-danger:#ff5e5e;--me-danger-bg:#382427;--me-success:#52d28b;--me-success-bg:#173526;--border-strong:#626a76;
}

/* Adaptação de express220.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 label{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 input,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 select,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 textarea{border:1px solid var(--me-line);background:var(--me-panel);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 input:focus,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 select:focus,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 textarea:focus{outline:2px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 th,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 thead th{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 td{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 td:first-child{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 td .e2-row-link{color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220.e220-pagina{background:var(--me-soft);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-vercomo{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-mode-tag{color:var(--me-warning);border:1px solid var(--me-warning-line,var(--me-warning));background:var(--me-warning-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-avatar{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-btn{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-btn.e2-secondary{background:var(--me-panel);color:var(--me-text);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-btn.e2-light{background:var(--me-panel);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-icon-btn{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-hero{background:var(--me-panel);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-hero .e2-eyebrow{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-hero h2{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-hero p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-route-line{border:1px dashed var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-route-node{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-route-node svg{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-route-node.e2-n2 svg{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-art-dot{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-stat{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-stat>span{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-stat-icon{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-panel{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-panel-head{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-green{background:var(--me-success-bg);color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-blue{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-orange{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-red{background:var(--me-danger-bg);color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-health-line{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-health-line strong{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-notice{border:1px solid var(--me-warning-line,var(--me-warning));background:var(--me-warning-bg);color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-notice.e2-subtle{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-search{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-warning{color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cost-bars i{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-readiness-list>div{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-integration-mark{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-empty{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-foot{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-overlay,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-drawer-overlay{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-modal{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-error{background:var(--me-danger-bg);color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-parcel-form{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-parcel-number{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-toast{background:var(--me-info-bg);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-toast button{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-drawer{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-detail-kpis{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-timeline li:not(:last-child):before{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-timeline-dot{background:var(--me-action);border:2px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-brand{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-brand span{border-left:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-tracking-page{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-tracking-card{background:var(--me-panel)}

/* Adaptação de tabelas.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-faixa{background:var(--me-panel);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-notice.e2-df-erro{border-color:var(--me-danger-line,var(--me-danger));background:var(--me-danger-bg);color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-filtros-caixa{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-campo{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-contagem{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-contagem strong{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-seg{border:1px solid var(--me-line);background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-seg button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-seg button.e2-ativo{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-chips button{border:1px solid var(--me-line);background:var(--me-panel);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-chips button.e2-ativo{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-abas{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-abas button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-abas button.e2-ativo{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-stat-icon.e2-df-ok{background:var(--me-success-bg);color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-stat-icon.e2-df-alerta{background:var(--me-warning-bg);color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-ic-ok{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-ic-alerta{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela th{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela .e2-df-borda{border-left:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela .e2-df-fixa{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela th.e2-df-fixa{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela tr.e2-df-capital td{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela tr.e2-df-capital td.e2-df-fixa{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela tr.e2-df-kg td{background:var(--me-soft);border-top:2px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-tabela td.e2-df-diagonal{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-forte{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-suave{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-mono{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-bom{color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-atencao{color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-obs{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-rodape{border-top:1px solid var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-paginacao{border-top:1px solid var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-busca{border-bottom:1px solid var(--me-line);background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-resultado{border-bottom:1px solid var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-resultado strong{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-legenda{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-df-legenda strong{color:var(--me-text)}

/* Adaptação de cadastro.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-cad-cinza{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-vermelho{color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-apagado{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-link{color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-voltar{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-abas{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-abas button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-abas button small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-chips button{border:1px solid var(--me-line);background:var(--me-panel);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-chips button b{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-chips button.e2-ativo{background:var(--me-soft);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-busca{background:var(--me-panel);border:1px solid var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-fora{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-fora summary{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-bloco h3{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-linha{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-linha code{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-lista li{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-kpis>div{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-kpis strong{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-forn{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-forn b{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-comissoes{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-sufixo i{border:1px solid var(--me-line);background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-prefixo i{border-left:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-form h3{color:var(--me-text);border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-pai-lista{border:1px solid var(--me-line);background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-pai-lista button{border-top:1px solid var(--me-line);background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-pai-lista button:hover{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-filtro-cliente{background:var(--me-soft);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-det-rolagem{border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-cad-det summary{color:var(--me-text)}

/* Adaptação de comercial.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page{color:var(--txt,var(--me-text))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-title p,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-note,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page small{color:var(--muted,var(--me-muted))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-link,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-tabs a{color:var(--txt,var(--me-text))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-tabs{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-tabs a[aria-current=page]{background:var(--me-info-bg);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-filters{background:var(--panel,var(--me-panel));border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-filters input,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-filters select{border:1px solid var(--me-line);background:var(--panel,var(--me-panel))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-filters button{background:var(--me-action)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-alert,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-note{background:var(--me-warning-bg);border-left:3px solid var(--me-warning-line,var(--me-warning))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-alert{border-color:var(--me-warning-line,var(--me-warning));background:var(--me-warning-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-kpis article,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-card{background:var(--panel,var(--me-panel));border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-kpis span{color:var(--muted,var(--me-muted))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page th,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page td{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page th{color:var(--muted,var(--me-muted))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-empty{color:var(--muted,var(--me-muted))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-bar div{background:var(--me-action)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page .mc-alert{color:var(--txt,var(--me-warning))}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-separacao .mc-sub{color:var(--muted,var(--me-muted))}

/* Adaptação de vendas.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-obj{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 tr.e2-ven-linha:hover td{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-verde{color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 button.e2-ven-mes{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 button.e2-ven-mes:hover{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 button.e2-ven-mes.e2-ativo{border-color:var(--me-line);background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-barra{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-barra i{background:var(--me-action)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 button.e2-ven-mes b{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 button.e2-ven-mes small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-ficha>div{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-ficha>div>small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-h3{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-aud tr.e2-ven-sel td{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-ven-chip{border:1px solid var(--me-line);background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-badge.e2-cad-cinza{background:var(--me-soft);color:var(--me-text)}

/* Adaptação de ricci.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .me-panel{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .me-form button,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .me-pages button{background:var(--me-action);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .me-pages button{color:var(--me-text);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .me-result{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .e2-df-tabela td:first-child,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .e2-df-tabela th:first-child{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .tabela-ricci .e2-df-tabela th:first-child{background:var(--me-soft)}

/* Adaptação de portal.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-vercomo{background:var(--me-warning-bg);border:1px solid var(--me-warning-line,var(--me-warning));color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-topo{background:var(--me-panel);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-logo{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-marca strong{color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-abas a{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-abas a:hover{background:var(--me-soft);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-abas a.e2-ativo{background:var(--me-soft);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-grafico b{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-grafico small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-estimativa{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-estimativa strong{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 .e2-por-agenda li{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220 tr.e2-por-escolha:hover td{background:var(--me-soft)}

/* Adaptação de expedicao.css */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-page-head p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-demo{background:var(--me-warning-bg);border:1px solid var(--me-warning-line,var(--me-warning));color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-context{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs button,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs a{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-section-title>span{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-section-title p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova label{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova input,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova select{border:1px solid var(--me-line);background:var(--me-panel);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova input:disabled,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova select:disabled{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova input[readonly]{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-required{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-info{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .e2-btn.e2-secondary{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova button:focus-visible,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova summary:focus-visible{outline:2px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-inline{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-cep-status{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-weight{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-weight b{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card{border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova dt{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-sum-line{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-pending{background:var(--me-warning-bg);color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-error,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-dialog-error{border:1px solid var(--me-danger-line,var(--me-danger));color:var(--me-danger);background:var(--me-danger-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-success{border-color:var(--me-success-line,var(--me-success));color:var(--me-success);background:var(--me-success-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-more summary{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-declaration-row>button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-toolbar p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-switch{border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-switch button{background:var(--me-panel);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-switch [aria-pressed=true]{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-address-card{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-address-card summary{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-logo{background:var(--me-soft);border:1px solid var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-pill{background:var(--me-success-bg);color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-empty{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-filters-details{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-old-demo{border-top:1px solid var(--me-warning-line,var(--me-warning));color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220.ex-dialog{background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220.ex-dialog::backdrop{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-dialog-head>button{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-dialog-actions{border-top:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova.e220-pagina{background:var(--me-soft);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-page-head .e2-eyebrow{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-page-head h1{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-page-head p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-demo{background:var(--me-warning-bg);color:var(--me-warning)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-demo:before{background:var(--me-warning-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-context>label select{background:var(--me-soft);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-client-plan{border-left:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-client-plan small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-plan-lock{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-plan{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-plan[open]{background:var(--me-panel);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-tabs [aria-current="page"]{background:var(--me-panel);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey button{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey-n{border:1px solid var(--me-line);background:var(--me-panel);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey button b{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey button small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey button.ex-filled .ex-journey-n{background:var(--me-soft);border-color:var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey button.ex-filled small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey>small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-journey>small b{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-card{border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-section-title>span{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-section-title h2{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-section-title p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova input,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova select{border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova label{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-label-line .e2-btn{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-address-hint{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-formats legend{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-format-choice{border:1px solid var(--me-line);background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-format-choice:has(input:checked){border-color:var(--me-line);background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-format-choice:has(input:focus-visible){outline:2px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-weight{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-weight b{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-weight small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card{border-color:var(--me-line);border-top:3px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card .e2-eyebrow{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card h2{color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card dl{border-bottom:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card dt{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-summary-card dd{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-quote-empty{background:var(--me-soft);border:1px dashed var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-quote-empty>span{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-quote-empty p{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-quote-empty small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-price{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-price small{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-price strong{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .e2-btn{background:var(--me-action);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .e2-btn.e2-secondary{background:var(--me-soft);color:var(--me-muted);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-confirm:disabled{background:var(--me-soft);border-color:var(--me-line);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-confirm:not(:disabled){background:var(--me-info-bg);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-safe-note{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-document-choice{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-more summary{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-table-scroll{border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-table-scroll thead th{background:var(--me-soft);color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-table-scroll tbody tr:hover{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova .ex-table-scroll td:first-child b{color:var(--me-muted)}

/* Mesma hierarquia em todos os menus, sem cartão branco envolvendo uma página inteira. */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) body,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220{font-family:Poppins,Inter,system-ui,sans-serif;font-size:14px;line-height:1.6;color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .sidebar{--panel:var(--me-panel);--panel2:var(--me-soft);--line:var(--me-line);--txt:var(--me-text);--muted:var(--me-muted);--accent:var(--me-link);--info-bg:var(--me-info-bg);background:var(--me-panel);color:var(--me-text);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]):not([data-theme="dark"]) .sidebar .brand__logo{filter:none}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .content{width:100%;max-width:none;margin:0;padding:24px 28px 64px;min-width:0}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220.e220-pagina,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .exp-nova.e220-pagina,html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .mc-page{background:transparent;color:var(--me-text);border:0;border-radius:0;padding:0;max-width:none;margin:0}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e220{--navy:var(--me-text);--teal:var(--me-link);--border:var(--me-line);--muted:var(--me-muted);--ex-blue:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(h1,h2,h3,h4,.kpi .val,.fe-tile b){font-family:inherit;font-weight:500;letter-spacing:-.025em;color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.topbar h1,.e2-page-head h1,.ex-page-head h1,.mc-title h1){font-size:24px;line-height:1.35;margin:0 0 8px;font-weight:600}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.topbar,.e2-page-head,.ex-page-head,.mc-title){margin-bottom:20px;gap:16px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-eyebrow,.mc-title>div>small){font-size:10px;letter-spacing:.08em;color:var(--me-muted);margin-bottom:6px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-panel,.me-panel,.e2-stat,.mc-card,.mc-kpis article,.ex-card,.ex-summary-card,.e2-modal,.e2-drawer,.card,.panel){background:var(--me-panel);border:1px solid var(--me-line);border-radius:12px;box-shadow:none;color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-stat,.mc-kpis article,.fe-tile){padding:20px;min-height:116px;border-radius:12px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-stat>strong,.mc-kpis h2,.fe-tile b){font-size:26px;letter-spacing:-.03em;color:var(--me-text);font-weight:600}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-stats,.mc-kpis,.fe-tiles){gap:16px;margin-bottom:20px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-panel-head,.e2-cad-bloco,.me-panel,.mc-card){padding:20px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(input,select,textarea,button,.btn,.e2-btn){font-family:inherit}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.btn,.e2-btn,.mc-filters button,.me-form button){border-radius:8px;min-height:38px;font-size:13px;line-height:1.4;font-weight:500;padding:9px 14px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.btn.primary,.e2-btn,.mc-filters button,.me-form button,.ex-confirm:not(:disabled)){background:var(--me-action);border-color:var(--me-action);color:#fff}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.btn.primary,.e2-btn,.mc-filters button,.me-form button):hover{background:var(--me-action-hover);border-color:var(--me-action-hover);filter:none}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.btn.secondary,.e2-btn.e2-secondary,.me-pages button,.e2-btn.e2-light){background:var(--me-panel);color:var(--me-text);border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.btn.secondary,.e2-btn.e2-secondary,.me-pages button,.e2-btn.e2-light):hover{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(input,select,textarea){background:var(--me-panel);color:var(--me-text);border:1px solid var(--me-line);border-radius:8px;font-size:13px;min-height:38px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(input,select,textarea)::placeholder{color:var(--me-muted);opacity:1}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(input,select,textarea,button,a,summary):focus-visible{outline:2px solid var(--me-link);outline-offset:3px;box-shadow:none}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) input[type="checkbox"],html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) input[type="radio"]{min-height:0;accent-color:var(--me-action)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(input,select,textarea):disabled{color:var(--me-muted);background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-campo,.e220 label,.exp-nova label,.e2-cad-bloco h3,.ex-formats legend){color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-abas,.e2-cad-abas,.ex-tabs,.e2-por-abas,.mc-tabs){gap:8px;border-bottom:1px solid var(--me-line);background:transparent;padding:0 0 10px;flex-wrap:wrap}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-abas,.e2-cad-abas,.ex-tabs,.e2-por-abas,.mc-tabs) :is(a,button){border:1px solid transparent;border-radius:8px;color:var(--me-muted);padding:9px 14px;font-size:13px;min-height:38px;box-shadow:none}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-abas button.e2-ativo,.e2-cad-abas button.e2-ativo,.ex-tabs [aria-current="page"],.e2-por-abas a.e2-ativo,.mc-tabs a[aria-current="page"]){background:var(--me-info-bg);border-color:var(--me-link);color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(table,.e220 table){font-size:13px;border-collapse:collapse}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(thead th,.e220 th,.ex-table-scroll thead th){background:var(--me-soft);color:var(--me-muted);font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;border-color:var(--me-line);padding:12px 16px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(tbody td,.e220 td){font-size:13px;padding:12px 16px;border-bottom:1px solid var(--me-line);color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.fe-num,.e2-df-num,.me-panel td,.e2-df-mono){font-variant-numeric:tabular-nums}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-fixa,.tabela-ricci .e2-df-tabela td:first-child){background:var(--me-panel)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-tabela th.e2-df-fixa,.tabela-ricci .e2-df-tabela th:first-child){background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) tbody tr:hover>td{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.fe-num,.fe-dre .num){font-family:ui-monospace,'Cascadia Mono',Consolas,monospace}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-notice,.e2-por-vercomo,.ex-demo,.ex-pending,.mc-alert,.fe-aviso,.note){background:var(--me-warning-bg);border:1px solid var(--me-warning-line);color:var(--me-warning);border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-error,.e2-df-erro,.ex-error,.ex-dialog-error){color:var(--me-danger);background:var(--me-danger-bg);border-color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-success,.ex-success,.fe-aviso.ok){color:var(--me-success);background:var(--me-success-bg);border-color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-hero,.e2-por-topo){background:var(--me-panel);color:var(--me-text);border:1px solid var(--me-line);border-radius:12px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-hero h2,.e2-por-marca strong,.e2-por-grafico b){color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-hero p,.e2-por-marca small,.e2-por-marca span,.ex-page-head p,.ex-section-title p,.ex-journey small,.ex-weight small,.ex-summary-card dt,.ex-safe-note,.ex-quote-empty p,.ex-quote-empty small){color:var(--me-muted);opacity:1}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.ex-summary-card dd,.ex-section-title h2,.ex-summary-card h2){color:var(--me-text)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.ex-price strong,.ex-weight b,.me-result strong){color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .fe-dre tr.total td{background:var(--me-info-bg)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .fe-dre tr.subtotal td{background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-filtros-caixa,.mc-filters,.ex-context){padding:16px;border-radius:12px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-rolagem,.e2-table-wrap,.table-wrap,.mc-scroll,.ex-table-scroll){max-width:100%;scrollbar-color:var(--me-muted) var(--me-soft);scrollbar-width:thin}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-df-rolagem{border-radius:10px;border:1px solid var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-df-faixa{padding:10px 14px;border-radius:8px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .me-filters{min-width:0}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .subnav{padding:12px 28px}
@media(max-width:1100px){html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .content{padding:20px 14px 64px}
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.topbar h1,.e2-page-head h1,.ex-page-head h1,.mc-title h1){font-size:22px}
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.topbar,.e2-page-head,.ex-page-head,.mc-title){flex-wrap:wrap}
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-stats,.mc-kpis){grid-template-columns:1fr}
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-panel-head,.e2-cad-bloco,.me-panel,.mc-card){padding:16px}
 html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .subnav{padding:10px 14px}
}
@media print{html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .content{background:#fff;color:#000}}

/* Estados semânticos continuam distinguíveis na mesma paleta. */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.fe-neg,.e2-ven-vermelho,.e2-cad-vermelho){color:var(--me-danger)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.fe-pos,.e2-ven-verde){color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) :is(.e2-df-chips button.e2-ativo,.e2-cad-chips button.e2-ativo,.e2-df-seg button.e2-ativo){background:var(--me-info-bg);border-color:var(--me-link);color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-badge.e2-blue{background:var(--me-info-bg);color:var(--me-link)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-badge.e2-green{background:var(--me-success-bg);color:var(--me-success)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .e2-badge.e2-red{background:var(--me-danger-bg);color:var(--me-danger)}

/* O curso usa documento embutido: as mesmas cores, sem tocar no conteúdo ou progresso. */
html[data-mais-envios-visual][data-theme]{--fundo:var(--me-bg);--superficie:var(--me-panel);--superficie-2:var(--me-soft);--texto:var(--me-text);--texto-suave:var(--me-muted);--borda:var(--me-line);--navy:var(--me-panel);--navy-fundo:var(--me-soft);--accent:var(--me-action);--accent-suave:var(--me-info-bg);--ok:var(--me-success);--ok-fundo:var(--me-success-bg);--erro:var(--me-danger);--erro-fundo:var(--me-danger-bg);--sombra:none;--corpo:Poppins,Inter,system-ui,sans-serif;--display:Poppins,Inter,system-ui,sans-serif}
html[data-mais-envios-visual][data-theme] .topo{background:var(--me-panel);color:var(--me-text);border-color:var(--me-line)}
html[data-mais-envios-visual][data-theme] .topo :is(a,button,.marca){color:var(--me-text)}
html[data-mais-envios-visual][data-theme] .btn{background:var(--me-action);border-color:var(--me-action);color:#fff;border-radius:8px;min-height:38px}
html[data-mais-envios-visual][data-theme] .btn.sec{background:var(--me-panel);border-color:var(--me-line);color:var(--me-text)}
html[data-mais-envios-visual][data-theme] .hero{background:var(--me-panel);border-color:var(--me-line);border-radius:12px}

/* A navegação anterior fixava cores claras mesmo com a lateral branca. */
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .sidebar .nav :is(a,button){color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .sidebar .nav :is(a,button):hover{color:var(--me-text);background:var(--me-soft)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .sidebar .nav :is(a.active,.nav-inicio.active,.nav-direto.active,button[aria-selected="true"]){color:var(--me-link);background:var(--me-info-bg);border-color:var(--me-line)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .sidebar .nav .nav-todos{color:var(--me-text)}

html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .pwa-banner{background:var(--me-panel);color:var(--me-text);border:1px solid var(--me-line);border-radius:12px;box-shadow:0 8px 28px #0002}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .pwa-banner__title{color:var(--me-text);font-family:inherit}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .pwa-banner__sub{color:var(--me-muted)}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .pwa-banner__btn{background:var(--me-action);color:#fff;border-color:var(--me-action);border-radius:8px}
html:is(:has(#app[data-contexto="mais"]),[data-mais-envios-visual]):not(.app-move):not([data-produto="agf"]) .pwa-banner__close{background:var(--me-soft);color:var(--me-muted)}
