:root{--m-ink:#2d3136;--m-ink-2:#4c5054;--m-ink-3:#6c6f72;--m-ink-3-bg:#626468;--m-ink-4:#8c8e90;--m-bg:#f3f5f7;--m-card:#fff;--m-soft:#e3e5e8;--m-line:#b8bec6;--m-hover:#f2f5fb;--m-bronze:#0338aa;--m-bronze-txt:#0338aa;--m-bronze-2:#89afc9;--m-bege:#d5dae0;--m-bege-2:#b8bec6;--m-dourado-de:#003e7e;--m-dourado-ate:#003e7e;--m-ok:#2c784c;--m-ok-bg:#e8f3ec;--m-alerta:#b7791f;--m-alerta-txt:#7a5214;--m-alerta-bg:#fbf1e1;--m-alerta-borda:#ebd3a8;--m-erro:#b3261e;--m-erro-bg:#f9e6e4;--m-info-bg:#f3f5f7;--m-fonte:"Inter", Arial, system-ui, -apple-system, "Segoe UI", sans-serif;--m-fonte-titulo:var(--m-fonte);--m-fs-numero:26px;--m-fs-h1:20px;--m-fs-h2:16px;--m-fs-h3:14px;--m-fs-corpo:14px;--m-fs-tabela:13.5px;--m-fs-apoio:13px;--m-fs-legenda:12px;--m-fs-rotulo:11px;--m-fs-min:10.5px;--m-lh:1.45;--m-lh-titulo:1.25;--m-e1:4px;--m-e2:8px;--m-e3:12px;--m-e4:16px;--m-e5:20px;--m-e6:24px;--m-e8:32px;--m-e10:40px;--m-e12:48px;--m-largura:1600px;--m-gutter:24px;--m-r-campo:6px;--m-r-menor:8px;--m-r-aviso:10px;--m-r-cartao:14px;--m-r-janela:20px;--m-r-pilula:999px;--m-sombra-menu:0 8px 24px -12px #2d313640;--m-sombra-janela:0 24px 60px -28px #2d313647;--m-t-rapido:.12s;--m-t-medio:.2s;--m-t-lento:.28s;--m-curva:cubic-bezier(.2,.8,.2,1);--m-toque:44px;--m-campo-borda:#90949a;--m-veu:#2d313673;--m-esqueleto-brilho:#f1f2f4;--m-erro-borda:#e8b6b2;--m-ok-borda:#b9d4c4}@media (prefers-reduced-motion:reduce){:root{--m-t-rapido:0s;--m-t-medio:0s;--m-t-lento:0s}}
*,:before,:after{box-sizing:border-box}body.m-app{background:var(--m-bg);color:var(--m-ink);font-family:var(--m-fonte);font-size:var(--m-fs-corpo);line-height:var(--m-lh);-webkit-font-smoothing:antialiased;margin:0}.m-app a{color:inherit;text-decoration:none}.m-app :focus-visible{outline:2px solid var(--m-bronze);outline-offset:2px}.m-main{max-width:var(--m-largura);padding:var(--m-e6) var(--m-gutter);margin:0 auto}.m-h1{font-family:var(--m-fonte-titulo);font-size:var(--m-fs-h1);font-weight:600;line-height:var(--m-lh-titulo);margin:0 0 var(--m-e1)}.m-sub{font-size:var(--m-fs-apoio);color:var(--m-ink-3-bg);margin:0 0 var(--m-e5)}.m-h2{font-size:var(--m-fs-h2);margin:var(--m-e8) 0 var(--m-e3);font-weight:600}.m-h3{font-size:var(--m-fs-h3);color:var(--m-ink-2);margin:var(--m-e6) 0 var(--m-e3);font-weight:600}.m-grid{gap:14px;display:grid}.m-g2{grid-template-columns:repeat(2,1fr)}.m-g3{grid-template-columns:repeat(3,1fr)}.m-g4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.m-g4{grid-template-columns:repeat(2,1fr)}.m-g3{grid-template-columns:1fr}}@media (max-width:560px){.m-g2,.m-g4{grid-template-columns:1fr}.m-main{padding:var(--m-e4)}}.m-topo{z-index:10;background:var(--m-card);border-bottom:1px solid var(--m-line);position:sticky;top:0}.m-topo-in{max-width:var(--m-largura);height:56px;padding:0 var(--m-gutter);align-items:center;gap:var(--m-e5);margin:0 auto;display:flex}.m-topo-logo{height:26px;display:block}.m-topo-app{color:var(--m-ink-2);border-left:1px solid var(--m-line);padding-left:var(--m-e4);font-size:15px;font-weight:600}.m-topo-busca{flex:1;max-width:420px;margin-left:auto}.m-topo-acoes{align-items:center;gap:var(--m-e2);margin-left:auto;display:flex}.m-icone-btn{border-radius:var(--m-r-pilula);width:36px;height:36px;color:var(--m-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.m-icone-btn:hover{background:var(--m-bg)}.m-badge{background:var(--m-erro);color:#fff;min-width:16px;height:16px;font-size:var(--m-fs-min);text-align:center;border-radius:8px;padding:0 4px;font-weight:600;line-height:16px;position:absolute;top:4px;right:4px}.m-avatar{background:var(--m-ink);width:32px;height:32px;color:var(--m-bege);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}@media (max-width:560px){.m-topo-in{padding:0 var(--m-e4);gap:var(--m-e3)}.m-topo-busca,.m-topo-app{display:none}}.m-abas{gap:var(--m-e1);border-bottom:1px solid var(--m-line);margin-bottom:var(--m-e6);display:flex;overflow-x:auto}.m-aba{font:inherit;font-size:var(--m-fs-apoio);color:var(--m-ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px 11px;font-weight:500}.m-aba:hover{color:var(--m-ink)}.m-aba[aria-selected=true],.m-aba.on{color:var(--m-ink);border-bottom-color:var(--m-bronze)}.m-btn{font:inherit;font-size:var(--m-fs-apoio);border-radius:var(--m-r-pilula);border:1px solid var(--m-ink);background:var(--m-ink);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:var(--m-e2);white-space:nowrap;height:36px;transition:background var(--m-t-rapido), border-color var(--m-t-rapido);padding:0 16px;font-weight:500;display:inline-flex}.m-btn:hover{background:var(--m-ink-2);border-color:var(--m-ink-2)}.m-btn:disabled,.m-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.m-btn.carregando{pointer-events:none;opacity:.8}.m-btn-sec{background:var(--m-card);color:var(--m-ink);border-color:var(--m-line)}.m-btn-sec:hover{background:var(--m-bg);border-color:var(--m-ink-4)}.m-btn-perigo{background:var(--m-card);color:var(--m-erro);border-color:var(--m-erro)}.m-btn-perigo:hover{background:var(--m-erro-bg);border-color:var(--m-erro)}.m-btn-texto{color:var(--m-bronze-txt);background:0 0;border:0;height:auto;padding:0 4px;text-decoration:underline}.m-btn-texto:hover{color:var(--m-ink);background:0 0}.m-btn-p{height:30px;font-size:var(--m-fs-legenda);padding:0 12px}@media (pointer:coarse){.m-btn{min-height:var(--m-toque)}}.m-campo{flex-direction:column;gap:6px;display:flex}.m-rotulo{font-size:var(--m-fs-legenda);color:var(--m-ink-3)}.m-rotulo .obrig{color:var(--m-erro)}.m-input,.m-select,.m-textarea{font:inherit;font-size:var(--m-fs-corpo);color:var(--m-ink);background:var(--m-card);border:1px solid var(--m-campo-borda);border-radius:var(--m-r-campo);width:100%;height:36px;padding:0 10px}.m-textarea{resize:vertical;height:auto;min-height:88px;padding:8px 10px}.m-input::placeholder,.m-textarea::placeholder{color:var(--m-ink-4)}.m-input:focus,.m-select:focus,.m-textarea:focus{outline:2px solid var(--m-bronze);outline-offset:0;border-color:var(--m-bronze)}.m-input:disabled,.m-select:disabled{background:var(--m-bg);color:var(--m-ink-3)}.m-campo.erro .m-input,.m-campo.erro .m-select,.m-campo.erro .m-textarea{border-color:var(--m-erro)}.m-ajuda{font-size:var(--m-fs-legenda);color:var(--m-ink-3)}.m-campo.erro .m-ajuda{color:var(--m-erro)}.m-check{width:18px;height:18px;accent-color:var(--m-bronze);cursor:pointer}@media (pointer:coarse){.m-input,.m-select{min-height:var(--m-toque);font-size:16px}}.m-pilulas{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.m-pilula{font:inherit;font-size:var(--m-fs-apoio);border:1px solid var(--m-line);background:var(--m-card);color:var(--m-ink-2);border-radius:var(--m-r-pilula);cursor:pointer;padding:6px 14px}.m-pilula:hover{border-color:var(--m-ink-4)}.m-pilula.on,.m-pilula[aria-pressed=true]{background:var(--m-ink);border-color:var(--m-ink);color:#fff}.m-cartao{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-cartao);padding:18px}.m-cartao.link{cursor:pointer;transition:border-color var(--m-t-rapido)}.m-cartao.link:hover{border-color:var(--m-ink-4)}.m-ind-rotulo{font-size:var(--m-fs-rotulo);letter-spacing:.09em;text-transform:uppercase;color:var(--m-ink-3);font-weight:500}.m-ind-valor{font-size:var(--m-fs-numero);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-weight:700}.m-ind-apoio{color:var(--m-ink-3);margin-top:4px;font-size:12.5px}.m-barra{background:var(--m-soft);border-radius:4px;height:6px;margin-top:10px;position:relative;overflow:hidden}.m-barra>i{background:var(--m-bronze);border-radius:4px;position:absolute;inset:0 auto 0 0}.m-barra>b{background:var(--m-ink);width:2px;height:12px;position:absolute;top:-3px}.m-tabela-caixa{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-cartao);padding:6px 8px;overflow-x:auto}.m-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.m-tabela th{font-size:var(--m-fs-rotulo);letter-spacing:.07em;text-transform:uppercase;color:var(--m-ink-3);text-align:right;border-bottom:1px solid var(--m-line);white-space:nowrap;background:var(--m-card);padding:9px 10px;font-weight:500;position:sticky;top:0}.m-tabela td{font-size:var(--m-fs-tabela);text-align:right;border-bottom:1px solid var(--m-soft);white-space:nowrap;padding:11px 10px}.m-tabela th:first-child,.m-tabela td:first-child{text-align:left;white-space:normal}.m-tabela th.txt,.m-tabela td.txt{text-align:left}.m-tabela tr.tot td{border-top:1px solid var(--m-line);border-bottom:0;font-weight:700}.m-tabela tr.click{cursor:pointer}.m-tabela tr.click:hover td{background:var(--m-hover)}.m-tabela th[aria-sort]{cursor:pointer}.m-tabela th[aria-sort]:hover{color:var(--m-ink)}@media (max-width:560px){.m-tabela th{letter-spacing:.04em;padding:8px 6px}.m-tabela td{padding:9px 6px;font-size:13px}}.m-tag{font-size:var(--m-fs-min);letter-spacing:.02em;border-radius:var(--m-r-pilula);padding:2px 8px;font-weight:600;display:inline-block}.m-tag-neutra{background:var(--m-soft);color:var(--m-ink-2)}.m-tag-ok{background:var(--m-ok-bg);color:var(--m-ok)}.m-tag-alerta{background:var(--m-alerta-bg);color:var(--m-alerta-txt)}.m-tag-erro{background:var(--m-erro-bg);color:var(--m-erro)}.m-tag-marca{background:var(--m-ink);color:var(--m-bege)}.m-aviso{border-radius:var(--m-r-aviso);margin-bottom:var(--m-e4);border:1px solid;padding:10px 14px;font-size:12.5px}.m-aviso-info{background:var(--m-info-bg);border-color:var(--m-line);color:var(--m-ink-2)}.m-aviso-alerta{background:var(--m-alerta-bg);border-color:var(--m-alerta-borda);color:var(--m-alerta-txt)}.m-aviso-erro{background:var(--m-erro-bg);border-color:var(--m-erro-borda);color:var(--m-erro)}.m-aviso-ok{background:var(--m-ok-bg);border-color:var(--m-ok-borda);color:var(--m-ok)}.m-faixa{background:var(--m-alerta-bg);border-bottom:1px solid var(--m-alerta-borda);color:var(--m-alerta-txt);text-align:center;padding:6px 16px;font-size:12.5px}.m-toast{z-index:50;background:var(--m-ink);color:#fff;font-size:var(--m-fs-apoio);border-radius:var(--m-r-aviso);box-shadow:var(--m-sombra-menu);max-width:calc(100% - 32px);padding:10px 16px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.m-veu{background:var(--m-veu);z-index:40;padding:var(--m-e4);place-items:center;display:grid;position:fixed;inset:0}.m-janela{background:var(--m-card);border-radius:var(--m-r-janela);box-shadow:var(--m-sombra-janela);width:min(480px,100%);max-height:calc(100vh - 32px);padding:var(--m-e6);overflow:auto}.m-janela-titulo{font-size:var(--m-fs-h2);margin:0 0 var(--m-e2);font-weight:600}.m-janela-acoes{justify-content:flex-end;gap:var(--m-e2);margin-top:var(--m-e6);display:flex}.m-menu{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-menor);box-shadow:var(--m-sombra-menu);padding:var(--m-e1);min-width:180px}.m-menu-item{align-items:center;gap:var(--m-e2);width:100%;font:inherit;font-size:var(--m-fs-apoio);text-align:left;color:var(--m-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;display:flex}.m-menu-item:hover{background:var(--m-bg)}.m-lateral{background:var(--m-card);z-index:45;border-left:1px solid var(--m-line);width:min(440px,100%);box-shadow:var(--m-sombra-janela);padding:var(--m-e6);position:fixed;top:0;bottom:0;right:0;overflow:auto}@media (max-width:560px){.m-janela{border-radius:var(--m-r-janela) var(--m-r-janela) 0 0;align-self:end}.m-veu{padding:0}}.m-vazio{text-align:center;color:var(--m-ink-3);padding:var(--m-e10) var(--m-e4)}.m-vazio-titulo{font-size:var(--m-fs-h3);color:var(--m-ink-2);margin:var(--m-e3) 0 var(--m-e1);font-weight:600}.m-esqueleto{background:linear-gradient(90deg, var(--m-soft) 0%, var(--m-esqueleto-brilho) 50%, var(--m-soft) 100%);background-size:200% 100%;border-radius:6px;min-height:12px;animation:1.2s linear infinite m-brilho}@keyframes m-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.m-esqueleto{animation:none}}.m-num{font-variant-numeric:tabular-nums}.m-pos{color:var(--m-ok)}.m-neg{color:var(--m-erro)}.m-na{color:var(--m-ink-4)}.m-rodape{max-width:var(--m-largura);padding:6px var(--m-gutter) var(--m-e10);color:var(--m-ink-3-bg);margin:0 auto;font-size:11.5px}
.mub-login{color:#434547;min-height:100vh;font-family:var(--font-sora),"Sora","Inter",system-ui,sans-serif;background:#f3f3f2;place-items:center;padding:24px 16px;font-size:14px;line-height:1.45;display:grid;position:relative;overflow:hidden}.mub-login .fundo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mub-login .fundo i{background-image:url(/brand/mub-simbolo.svg);position:absolute}.mub-login .fundo .padrao{opacity:.035;background-repeat:repeat;background-size:190px;inset:0}.mub-login .fundo .canto{opacity:.05;background-repeat:no-repeat;background-size:contain;width:620px;height:620px;bottom:-200px;left:-160px}.mub-login .conteudo{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.mub-login .card{text-align:center;background:#fff;border:1px solid #c4c6c6;border-radius:20px;width:min(404px,100%);padding:44px 40px 36px;position:relative;box-shadow:0 24px 60px -28px #1a1b1c47}.mub-login .simbolo{width:62px;margin:0 auto 22px;display:block}.mub-login h2{color:#111517;letter-spacing:normal;margin:0 0 22px;font-family:inherit;font-size:1.17em;font-weight:600}.mub-login .sub{color:#8b7554;margin:-14px 0 22px;font-size:13px}.mub-login form{text-align:left;flex-direction:column;gap:8px;max-width:320px;margin:0 auto;display:flex}.mub-login label{color:#6e7172;font-size:12px}.mub-login input{width:100%;font:inherit;color:#111517;background:#fff;border:1px solid #c4c6c6;border-radius:6px;padding:8px 10px}.mub-login input:focus{outline-offset:0;border-color:#8b7554;outline:2px solid #8b7554}.mub-login .senha{position:relative}.mub-login .senha input{padding-right:40px}.mub-login .senha button{color:#999c9d;cursor:pointer;background:0 0;border:0;padding:4px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.mub-login .btn{font:inherit;color:#fff;cursor:pointer;background:#111517;border:1px solid #111517;border-radius:999px;width:100%;padding:8px 16px}.mub-login .btn:disabled{opacity:.6;cursor:default}.mub-login .link{font:inherit;color:#8b7554;cursor:pointer;background:0 0;border:0;margin-top:4px;font-size:13px;text-decoration:underline}.mub-login .warn{color:#7a5214;text-align:left;background:#fbf1e1;border:1px solid #ebd3a8;border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:12.5px}.mub-login .codigo{text-align:center;letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:22px}.mub-login .nota{color:#6e7172;text-align:center;margin-top:2px;font-size:12px}.mub-login .rodape{color:#5f6263;text-align:center;margin-top:20px;font-size:12px;position:relative}@media (max-width:560px){.mub-login .card{padding:32px 20px 28px}}.mub-login .btn:hover{background:#434547;border-color:#434547}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--crm-topo:98px}body.m-app{font-family:var(--font-inter), var(--m-fonte)}.m-btn:not(.m-btn-sec):not(.m-btn-perigo):not(.m-btn-texto){background:var(--m-bronze);border-color:var(--m-bronze)}.m-btn:not(.m-btn-sec):not(.m-btn-perigo):not(.m-btn-texto):hover{background:var(--m-dourado-de);border-color:var(--m-dourado-de)}.portal{font-family:var(--font-inter), var(--m-fonte)}.m-app a:where(:not([class])){color:var(--m-bronze-txt)}.m-app a:where(:not([class])):hover{text-decoration:underline}h1,h2,h3{color:var(--m-ink);margin:0}.pagina :is(h1,h2,h3),.login-caixa h1{line-height:var(--m-lh-titulo)}h1{font-size:var(--m-fs-h1);font-weight:600}h2{font-size:var(--m-fs-h2);font-weight:600}h3{font-size:var(--m-fs-h3);color:var(--m-ink-2);font-weight:600}b,strong{font-weight:600}.num{font-variant-numeric:tabular-nums}.mudo{color:var(--m-ink-3)}.topo-quem{line-height:var(--m-lh-titulo);font-size:var(--m-fs-legenda);color:var(--m-ink-3);flex-direction:column;align-items:flex-end;display:flex}.topo-quem b{font-size:var(--m-fs-apoio);color:var(--m-ink)}.topo-nav{max-width:var(--m-largura);padding:0 var(--m-gutter);gap:var(--m-e1);scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}.topo-nav::-webkit-scrollbar{display:none}.topo-nav .m-aba:not(.on):not(:hover){color:var(--m-ink-3)}@media (max-width:560px){.topo-quem{display:none}.topo-nav{padding:0 var(--m-e2)}}main.pagina{max-width:var(--m-largura);padding:var(--m-e6) var(--m-gutter) var(--m-e12);flex-direction:column;gap:14px;margin:0 auto;display:flex}.cabeca{justify-content:space-between;align-items:flex-end;gap:var(--m-e4);margin-bottom:var(--m-e1);flex-wrap:wrap;display:flex}.cabeca p{margin:var(--m-e1) 0 0;font-size:var(--m-fs-apoio);color:var(--m-ink-3-bg)}.cabeca h1{align-items:center;gap:var(--m-e2);flex-wrap:wrap;display:flex}.grade{gap:14px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-ficha{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start}.cartao{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-cartao);gap:var(--m-e3);flex-direction:column;min-width:0;padding:18px;display:flex}.cartao-topo{justify-content:space-between;align-items:center;gap:var(--m-e2);flex-wrap:wrap;display:flex}.cartao-topo>.mudo{font-size:var(--m-fs-legenda)}.lateral-fixa{top:calc(var(--crm-topo) + 14px);position:sticky}.kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.kpi{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-cartao);min-width:0;padding:18px}.kpi span{font-size:var(--m-fs-rotulo);letter-spacing:.09em;text-transform:uppercase;color:var(--m-ink-3);font-weight:500;display:block}.kpi b{font-size:var(--m-fs-numero);letter-spacing:-.01em;font-weight:700;line-height:var(--m-lh-titulo);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;display:block}.kpi small{font-size:var(--m-fs-legenda);color:var(--m-ink-3);margin-top:var(--m-e1);display:block}.selo{font-size:var(--m-fs-min);letter-spacing:.02em;font-weight:600;line-height:var(--m-lh);border-radius:var(--m-r-pilula);white-space:nowrap;background:var(--m-soft);color:var(--m-ink-2);align-items:center;padding:2px 8px;display:inline-flex}.s-novo{background:var(--m-ink);color:var(--m-bege)}.s-ativo{background:var(--m-ok-bg);color:var(--m-ok)}.s-esfriando{background:var(--m-alerta-bg);color:var(--m-alerta-txt)}.s-perdido{background:var(--m-erro-bg);color:var(--m-erro)}.s-sem_compra{background:var(--m-soft);color:var(--m-ink-2)}.abc{border-radius:var(--m-r-campo);width:22px;height:22px;font-size:var(--m-fs-rotulo);background:var(--m-soft);color:var(--m-ink-2);flex:none;place-items:center;font-weight:600;display:inline-grid}.abc-A{background:var(--m-bronze);color:var(--m-card)}.abc-B{background:var(--m-bege);color:var(--m-ink)}.atraso{color:var(--m-erro);font-weight:600}.tabela-wrap{margin:0 -18px;overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th{text-align:left;font-size:var(--m-fs-rotulo);letter-spacing:.07em;text-transform:uppercase;color:var(--m-ink-3);border-bottom:1px solid var(--m-line);white-space:nowrap;padding:9px 18px;font-weight:500}td{font-size:var(--m-fs-tabela);border-bottom:1px solid var(--m-soft);vertical-align:top;padding:11px 18px}tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--m-hover)}td.d,th.d{text-align:right;white-space:nowrap}.nome-cli{color:var(--m-ink);font-weight:600}a.nome-cli:hover{text-decoration:underline}.sub-cli{font-size:var(--m-fs-legenda);color:var(--m-ink-3)}.lista{flex-direction:column;display:flex}.item{gap:var(--m-e3);border-top:1px solid var(--m-soft);align-items:flex-start;padding:10px 0;display:flex}.item:first-child{border-top:0;padding-top:0}.item-main{flex:1;min-width:0}.item-meta{font-size:var(--m-fs-legenda);color:var(--m-ink-3);flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.vazio{color:var(--m-ink-3);padding:var(--m-e2) 0}.item-botao{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;width:100%}.item-botao:disabled{opacity:.45;cursor:not-allowed}.lista-caixa{border:1px solid var(--m-line);border-radius:var(--m-r-menor);max-height:280px;padding:var(--m-e2);overflow:auto}.filtros{gap:var(--m-e2);flex-wrap:wrap;align-items:center;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font-size:var(--m-fs-apoio);border-radius:var(--m-r-pilula);border:1px solid var(--m-line);background:var(--m-card);color:var(--m-ink-2);transition:border-color var(--m-t-rapido);padding:6px 14px}.chip:hover{border-color:var(--m-ink-4)}.chip.on{background:var(--m-bronze);border-color:var(--m-bronze);color:var(--m-card)}input,select,textarea{font:inherit;font-size:var(--m-fs-corpo);color:var(--m-ink);background:var(--m-card);border:1px solid var(--m-campo-borda);border-radius:var(--m-r-campo);height:36px;padding:0 10px}textarea{width:100%;height:auto;min-height:88px;padding:var(--m-e2) 10px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--m-ink-4)}input:focus,select:focus,textarea:focus{outline:2px solid var(--m-bronze);outline-offset:0;border-color:var(--m-bronze)}input:disabled,select:disabled,textarea:disabled{background:var(--m-bg);color:var(--m-ink-3)}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--m-bronze);padding:0}input[type=file]{height:auto;padding:6px 10px}input[type=search]{min-width:280px}.campo{font-size:var(--m-fs-legenda);color:var(--m-ink-3);flex-direction:column;gap:6px;display:flex}.form{gap:var(--m-e4);flex-direction:column;display:flex}.linha-form{gap:var(--m-e4);flex-wrap:wrap;display:flex}.linha-form>*{flex:1;min-width:140px}.btn-largo{width:100%}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}}.pagina .m-aviso,.cartao .m-aviso,.form .m-aviso{margin-bottom:0}.m-aviso ul{margin:6px 0 0;padding-left:18px}.dl{gap:6px var(--m-e4);font-size:var(--m-fs-apoio);grid-template-columns:max-content 1fr;margin:0;display:grid}.dl dt{color:var(--m-ink-3)}.dl dd{word-break:break-word;margin:0}.barras{align-items:flex-end;gap:var(--m-e1);height:140px;padding-top:var(--m-e2);display:flex}.barras .b{justify-content:flex-end;align-items:center;gap:var(--m-e1);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.barras .b i{background:var(--m-bronze);border-radius:3px 3px 0 0;width:100%;min-height:1px;display:block}.barras .b i.atual{background:var(--m-bronze-2)}.barras .b.zero i{background:var(--m-soft)}.barras .b span{font-size:var(--m-fs-rotulo);color:var(--m-ink-3);white-space:nowrap}.barras .b .meta{background:var(--m-ink);z-index:1;height:2px;position:absolute;left:0;right:0}.parou td{background:var(--m-alerta-bg)}.tl-tipo{width:84px;font-size:var(--m-fs-legenda);color:var(--m-bronze-txt);flex:none;font-weight:600}.acao-atrasada{color:var(--m-erro);font-weight:600}.pre{white-space:pre-wrap}.login{min-height:100vh;padding:var(--m-e6) var(--m-e4);place-items:center;display:grid}.login-conteudo{flex-direction:column;align-items:center;width:100%;display:flex}.login-caixa{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-janela);width:min(404px,100%);box-shadow:var(--m-sombra-janela);gap:var(--m-e3);text-align:center;flex-direction:column;padding:44px 40px 36px;display:flex}.login-caixa .simbolo{width:62px;height:62px;margin:0 auto 10px;display:block}.login-caixa h1{font-size:var(--m-fs-h2);margin-bottom:10px}.login-caixa .m-aviso{text-align:left}.login-caixa .nota{font-size:var(--m-fs-legenda);color:var(--m-ink-3);margin:0}.login-rodape{margin:var(--m-e5) 0 0;font-size:var(--m-fs-legenda);color:var(--m-ink-3-bg);text-align:center}@media (max-width:560px){.login-caixa{padding:32px 20px 28px}}.rodape{color:var(--m-ink-3);font-size:var(--m-fs-legenda)}.pagina .rodape{margin:0}.pagina>.rodape,.grade>.rodape{color:var(--m-ink-3-bg)}@media (max-width:1000px){.g2,.g3,.g-ficha{grid-template-columns:minmax(0,1fr)}.lateral-fixa{position:static}}@media (max-width:560px){main.pagina{padding:var(--m-e4) var(--m-e4) var(--m-e10)}.cartao,.kpi{padding:14px}.tabela-wrap{margin:0 -14px}th{letter-spacing:.04em;padding:8px 14px}td{padding:9px 14px;font-size:13px}input[type=search]{width:100%;min-width:0}.esconde-cel{display:none}}.marcar{font-size:var(--m-fs-apoio);color:var(--m-ink-2);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.campo-curto{width:72px}.direita{text-align:right}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.ver-como{justify-content:center;align-items:center;gap:var(--m-e3);flex-wrap:wrap;display:flex}.ver-como form{margin:0}.topo-linha{max-width:var(--m-largura);padding:0 var(--m-gutter);align-items:center;gap:var(--m-e2);margin:0 auto;display:flex}.topo-linha .topo-nav{flex:1;min-width:0;margin:0;padding:0}.topo-direita{align-items:center;gap:var(--m-e2);flex-shrink:0;display:flex}.seletor-carteira{align-items:center;gap:var(--m-e1);flex-direction:row}.seletor-carteira select{max-width:240px}.topo-mais{position:relative}.topo-mais summary{cursor:pointer;list-style:none}.topo-mais summary::-webkit-details-marker{display:none}.topo-mais-menu{z-index:20;background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-menor);min-width:220px;padding:var(--m-e1) 0;flex-direction:column;display:flex;position:absolute;top:100%;right:0}.topo-mais-menu a{padding:var(--m-e2) var(--m-e3);color:var(--m-ink-2)}.topo-mais-menu a:hover{background:var(--m-bg);color:var(--m-ink)}.conta{border-radius:var(--m-r-pilula);background:var(--m-bronze);min-width:18px;height:18px;color:var(--m-card);font-size:var(--m-fs-min);justify-content:center;align-items:center;margin-left:6px;padding:0 5px;font-weight:600;display:inline-flex}.chip.on .conta{background:var(--m-card);color:var(--m-bronze)}.sub-abas{margin-bottom:var(--m-e3)}.motivos{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.faixa-meta{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.faixa-status{gap:var(--m-e1) var(--m-e3);font-size:var(--m-fs-apoio);color:var(--m-ink-3);margin:var(--m-e2) 0 var(--m-e3);flex-wrap:wrap;display:flex}.faixa-status a{color:var(--m-ink-2)}@media (max-width:560px){.topo-linha{padding:0 var(--m-e2);flex-wrap:wrap}.topo-direita{width:100%;padding-bottom:var(--m-e1);justify-content:space-between}.seletor-carteira select{max-width:200px}}.galeria-faixa{margin:var(--m-e3) 0 0;gap:var(--m-e2);scrollbar-width:thin;padding:0;list-style:none;display:flex;overflow-x:auto}.galeria-mini{border:1px solid var(--m-line);border-radius:var(--m-r-menor);background:var(--m-bg);cursor:zoom-in;width:88px;height:88px;padding:0;display:block;position:relative;overflow:hidden}.galeria-mini:hover{border-color:var(--m-bronze)}.galeria-mini:focus-visible{outline:2px solid var(--m-bronze);outline-offset:2px}.galeria-mini img{object-fit:cover;width:100%;height:100%;display:block}.galeria-play{border-radius:var(--m-r-pilula);background:var(--m-ink);color:var(--m-card);font-size:var(--m-fs-min);padding:1px 6px;font-weight:600;position:absolute;bottom:4px;left:4px}.galeria-janela{border-radius:var(--m-r-janela);background:var(--m-ink);width:min(1100px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);box-shadow:var(--m-sombra-janela);border:0;padding:0;overflow:hidden}.galeria-janela[open]{flex-direction:column;display:flex}.galeria-janela::backdrop{background:var(--m-veu)}.galeria-palco{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.galeria-foto{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.galeria-midia{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 120px);display:block}.galeria-foto .galeria-midia{opacity:0;transition:opacity var(--m-t-rapido)}.galeria-foto .galeria-midia.pronta{opacity:1}.galeria-barra{justify-content:space-between;align-items:center;gap:var(--m-e3);padding:var(--m-e2) var(--m-e3);background:var(--m-card);font-size:var(--m-fs-apoio);color:var(--m-ink-3);display:flex}.galeria-botoes{gap:var(--m-e2);display:flex}.capa-produto{border-radius:var(--m-r-menor);border:1px solid var(--m-line);object-fit:cover;background:var(--m-bg);flex-shrink:0;width:44px;height:44px;display:block}.capa-produto.vazia{border-style:dashed}.produto-com-capa{align-items:center;gap:var(--m-e3);display:flex}@media (max-width:560px){.galeria-janela{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.galeria-midia{max-height:calc(100dvh - 64px)}.capa-produto{width:36px;height:36px}}
