@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--terracota: #A43D1B;--terracota-clara: #EB9E84;--terracota-escura: #762C13;--terracota-suave: #F0DFD4;--verde: #285422;--verde-claro: #7FC775;--verde-medio: #428A38;--verde-suave: #E4E1D5;--areia: #F9F1E9;--carvao: #1E1713;--carvao-suave: #38312D;--branco: #ffffff;--borda: #e6ddd3;--cor-primaria: var(--terracota);--cor-primaria-hover: var(--terracota-escura);--cor-erro: var(--terracota);--cor-pendencia: var(--terracota);--cor-sucesso: var(--verde);--fundo-pagina: var(--areia);--texto: var(--carvao);--texto-secundario: var(--carvao-suave);--raio: 8px;--sombra: 0 1px 3px rgba(30, 23, 19, .08);--fonte: "Inter", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--fonte);background:var(--fundo-pagina);color:var(--texto);font-size:14px;line-height:1.5}a{color:var(--terracota);text-decoration:none}a:hover{color:var(--terracota-escura)}button{font-family:inherit;font-size:14px;cursor:pointer;border:none;border-radius:var(--raio);padding:9px 16px}.btn-primario{background:var(--cor-primaria);color:var(--branco)}.btn-primario:hover{background:var(--cor-primaria-hover)}.btn-primario:disabled{opacity:.55;cursor:not-allowed}input{font-family:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);width:100%}input:focus{outline:2px solid var(--terracota-clara);border-color:var(--terracota)}.card{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:20px}.erro{color:var(--cor-erro)}.muted{color:var(--texto-secundario)}@media (max-width: 900px){.tabela{display:block;overflow-x:auto}.massa-modal{padding:16px}h1{font-size:20px}}.shell-conteudo{container:conteudo / inline-size}.grade-auto{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--col-min, 220px)),1fr));gap:12px}.nowrap{white-space:nowrap}.so-cartao{display:none}.tabela th,.tabela td{white-space:normal;overflow-wrap:break-word}.tabela th.num,.tabela td.num,.tabela .nowrap,.tabela .ent-nowrap,.tabela .ed-codigo{white-space:nowrap}.tabela-caixa{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);overflow-x:auto;max-width:100%}.tabela-caixa>.tabela{margin:0}.tabela-caixa>.tabela{display:table;overflow:visible}@container conteudo (max-width: 880px){.tabela-caixa:has(>.tabela-cartoes){background:transparent;border:none;box-shadow:none;overflow:visible}.tabela-caixa>.tabela.tabela-cartoes,.tabela.tabela-cartoes{display:block;width:100%;font-size:14px}.tabela.tabela-cartoes>thead{display:block}.tabela.tabela-cartoes>thead>tr{display:flex;flex-wrap:wrap;gap:8px}.tabela.tabela-cartoes>thead th{display:none}.tabela.tabela-cartoes>thead th.col-sel{display:flex;flex:0 1 auto;align-items:center;gap:8px;width:auto;white-space:normal;text-align:left;background:none;padding:0 2px 8px;position:static;font-weight:500;font-size:13px}.tabela.tabela-cartoes>thead th.col-sel:after{content:attr(data-rotulo)}.tabela.tabela-cartoes .col-sel input{width:18px;height:18px;flex:none;margin:0}.tabela.tabela-cartoes>tbody,.tabela.tabela-cartoes>tfoot{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px}.tabela.tabela-cartoes>tfoot{margin-top:10px}.tabela.tabela-cartoes>tbody>tr,.tabela.tabela-cartoes>tfoot>tr{display:flex;flex-direction:column;position:relative;min-width:0;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:8px 12px}.tabela.tabela-cartoes>tbody>tr>td,.tabela.tabela-cartoes>tfoot>tr>td{display:block;width:auto;max-width:none;min-width:0;padding:3px 0;border:none;text-align:left;white-space:normal;background:none}.tabela.tabela-cartoes>tbody>tr>td[data-rotulo],.tabela.tabela-cartoes>tfoot>tr>td[data-rotulo]{position:relative;padding-left:calc(38% + 10px);min-height:26px}.tabela.tabela-cartoes td[data-rotulo]:before{content:attr(data-rotulo);position:absolute;left:0;top:4px;width:38%;font-size:12px;font-weight:600;color:var(--texto-secundario);white-space:normal}.tabela.tabela-cartoes>tbody>tr>td.cartao-titulo{order:-1;font-size:15px;font-weight:600;padding:2px 34px 6px 0;margin-bottom:4px;border-bottom:1px solid var(--borda)}.tabela.tabela-cartoes>tbody>tr>td.col-thumb{order:-2}.tabela.tabela-cartoes td.cartao-titulo:before{content:none}.tabela.tabela-cartoes>tbody>tr>td.col-sel{position:absolute;top:8px;right:10px;width:auto;padding:0;z-index:1}.tabela.tabela-cartoes>tbody>tr>td:empty,.tabela.tabela-cartoes>tfoot>tr>td:empty{display:none}.tabela.tabela-cartoes .so-cartao{display:inline}.tabela.tabela-cartoes tr.linha:hover,.tabela.tabela-cartoes tr.ent-linha:hover{background:var(--branco);border-color:var(--terracota-clara)}}@container conteudo (max-width: 1220px){.tabela.tabela-campos,.tabela.tabela-campos>tbody{display:block;width:100%}.tabela.tabela-campos>thead{display:none}.tabela.tabela-campos>tbody>tr{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,130px),1fr));gap:10px 12px;align-items:start;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);padding:10px 12px;margin-bottom:10px}.tabela.tabela-campos>tbody>tr>td{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:0;border:none;text-align:left;white-space:normal}.tabela.tabela-campos>tbody>tr>td[data-rotulo]:before{content:attr(data-rotulo);font-size:12px;font-weight:600;color:var(--texto-secundario)}.tabela.tabela-campos>tbody>tr>td input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;max-width:none}}.filtros>select,.ent-filtros select,.cad-criar select{font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);color:var(--texto);max-width:100%}a.btn,a.btn-sec{display:inline-block;padding:9px 16px;border-radius:var(--raio)}.massa-modal{max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto}@media (max-width: 640px){.massa-modal{padding:16px}.massa-modal-acoes{flex-wrap:wrap}}.shell{--menu: 60px;display:grid;grid-template-columns:var(--menu) minmax(0,1fr);grid-template-rows:56px 1fr;height:100%}.shell.menu-fixo{--menu: 250px}.shell-header{grid-column:1 / 3;display:flex;align-items:center;gap:12px;padding:0 16px 0 10px;background:var(--carvao);color:var(--areia);border-bottom:3px solid var(--terracota);position:relative;z-index:30}.shell-hamburguer{background:transparent;color:var(--areia);padding:8px;display:none}.shell-marca{display:flex;align-items:center;gap:10px;min-width:0;flex:1;padding-left:4px}.marca-cliente{height:30px;width:auto;display:block}.marca-chip{background:#fff;border-radius:5px;padding:3px 8px;display:inline-flex;align-items:center}.marca-chip .marca-cliente{height:22px}.marca-nome{font-weight:600;color:var(--areia)}.marca-por{font-size:11px;color:var(--terracota-clara)}.marca-krg{height:22px;width:auto;display:block}.shell-usuario{display:flex;align-items:center;gap:14px;font-size:13px}.shell-nome{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.shell-sair{background:transparent;color:var(--areia);border:1px solid var(--carvao-suave);padding:5px 12px}.shell-sair:hover{border-color:var(--terracota);color:var(--terracota-clara)}.shell-nav{grid-row:2;grid-column:1;width:60px;background:var(--branco);border-right:1px solid var(--borda);overflow:hidden auto;padding:10px 0;z-index:20;display:flex;flex-direction:column;transition:width .15s ease,box-shadow .15s ease}.menu-expandido .shell-nav{width:250px}.menu-expandido:not(.menu-fixo) .shell-nav{box-shadow:4px 0 16px #1e17131f}.nav-rodape{margin-top:auto;border-top:1px solid var(--borda);padding-top:6px}.nav-pino{width:20px;text-align:center;font-weight:700;flex:none}.nav-grupo{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 18px;background:none;border-radius:0;color:var(--texto);font-size:14px;text-align:left;border-left:3px solid transparent;white-space:nowrap}.nav-grupo:hover{background:var(--terracota-suave);color:var(--carvao)}.nav-grupo.ativo,.nav-bloco.contem-ativo>.nav-grupo{border-left-color:var(--terracota);font-weight:600}.nav-grupo .icone{flex:none}.nav-rotulo,.nav-seta,.nav-sub{opacity:0;transition:opacity .1s}.nav-seta{margin-left:auto;font-size:11px;color:var(--texto-secundario)}.menu-expandido .nav-rotulo,.menu-expandido .nav-seta,.menu-expandido .nav-sub{opacity:1}.nav-sub{display:none}.menu-expandido .nav-sub{display:block}.nav-item{display:flex;align-items:center;gap:6px;padding:7px 18px 7px 50px;color:var(--texto);font-size:14px;white-space:nowrap}.nav-item:hover{background:var(--terracota-suave);color:var(--carvao)}.nav-item.ativo{background:var(--terracota-suave);font-weight:600}.nav-item.ativo:before{content:"›";margin-left:-12px;color:var(--terracota)}.nav-item.desabilitado{color:#b6a79b;cursor:default}.nav-item.desabilitado:hover{background:transparent}.badge{font-size:10px;text-transform:uppercase;letter-spacing:.4px;background:var(--terracota-suave);color:var(--terracota-escura);padding:1px 7px;border-radius:999px}.shell-veu{display:none}.shell-conteudo{grid-row:2;grid-column:2;overflow-y:auto;padding:24px;min-width:0}@media (max-width: 900px){.shell,.shell.menu-fixo{--menu: 0px;grid-template-columns:minmax(0,1fr)}.shell-hamburguer{display:inline-flex}.shell-header{grid-column:1;padding:0 10px 0 4px;gap:6px}.marca-cliente{height:24px}.marca-por,.marca-krg{display:none}.shell-nome{max-width:110px}.shell-nav{position:fixed;top:59px;bottom:0;left:0;width:270px;transform:translate(-100%);transition:transform .15s ease;box-shadow:none}.menu-expandido .shell-nav{width:270px}.nav-rodape{display:none}.menu-aberto .shell-nav{transform:none;box-shadow:4px 0 16px #1e171333}.nav-rotulo,.nav-seta{opacity:1}.nav-sub{display:block;opacity:1}.shell-veu{display:block;position:fixed;top:59px;right:0;bottom:0;left:0;background:#1e171359;z-index:15}.shell-conteudo{grid-column:1;padding:12px}}@media print{.shell{display:block;height:auto}.shell-header,.shell-nav,.shell-veu{display:none}.shell-conteudo{overflow:visible;padding:0}}.painel{min-width:0}.pnl-titulo{margin:26px 0 10px;font-size:15px}.pnl-barras{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.pnl-barra-card{display:block;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:16px;color:var(--texto)}.pnl-barra-card:hover{border-color:var(--terracota-clara)}.pnl-barra-topo{display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:space-between;align-items:baseline;margin-bottom:8px}.pnl-barra-topo strong{font-size:20px}.pnl-barra{height:12px;background:var(--areia);border-radius:999px;overflow:hidden;margin-bottom:6px}.pnl-barra-fill{height:100%;border-radius:999px;transition:width .3s}.tom-terra{background:var(--terracota)}.tom-verde{background:var(--verde-medio)}.tom-cinza{background:var(--borda)}.pnl-comp{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:16px}.pnl-comp-barra{display:flex;height:16px;border-radius:999px;overflow:hidden;background:var(--areia)}.pnl-seg{height:100%}.pnl-comp-legenda{display:flex;gap:20px;margin-top:12px;flex-wrap:wrap}.pnl-comp-legenda a{color:var(--texto);display:inline-flex;align-items:center;gap:6px;font-size:13px}.pnl-comp-legenda a:hover{color:var(--terracota)}.pnl-comp-legenda .pt{min-width:18px;height:18px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--carvao);padding:0 3px}.pnl-comp-legenda .pt.tom-verde{color:#fff}.pnl-seg{display:flex;align-items:center;justify-content:center;overflow:hidden}.pnl-seg-rot{font-size:10px;font-weight:700;color:var(--carvao);white-space:nowrap}.pnl-seg.tom-verde .pnl-seg-rot{color:#fff}.pnl-kpi-flag{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:6px;border-radius:50%;background:var(--terracota);color:#fff;font-size:13px;font-weight:700;vertical-align:middle}.pnl-kpi-aviso{color:var(--terracota-escura);font-weight:600;margin-top:2px}.pnl-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.pnl-kpi{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:14px 16px;color:var(--texto)}.pnl-kpi:hover{border-color:var(--terracota-clara)}.pnl-kpi.alerta{border-left:3px solid var(--terracota)}.pnl-kpi-num{font-size:24px;font-weight:600}.pnl-kpi-rot{font-size:13px}@media (max-width: 640px){.pnl-barras{grid-template-columns:1fr}}.filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.filtros select,.filtros input{width:auto;min-width:150px}.filtros-check{display:flex;flex-wrap:wrap;gap:12px;font-size:13px}.filtros-check label{display:inline-flex;align-items:center;gap:5px}.filtros-check input{width:auto;min-width:0}.tabela{width:100%;border-collapse:collapse;font-size:13px}.tabela th,.tabela td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--borda);white-space:normal;overflow-wrap:break-word;vertical-align:top}.tabela th.num,.tabela td.num,.tabela .nowrap{white-space:nowrap}.tabela th{background:var(--terracota-suave);color:var(--carvao);position:sticky;top:0}.tabela td.num,.tabela th.num{text-align:right}.tabela td.desc{white-space:normal;min-width:160px}.tabela tr.linha{cursor:pointer}.tabela tr.linha:hover{background:var(--terracota-suave)}.cat-cabecalho{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cat-cabecalho-botoes{display:flex;flex-wrap:wrap;gap:8px}.filtros-botoes{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin-top:4px}.cat-tabela-wrap{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);overflow-x:auto}.cat-desc{display:inline;min-width:0}.cat-tabela td.cat-nome{min-width:220px}.cat-tabela td.cat-pend{min-width:140px}.cat-tabela .chip{white-space:nowrap}.cat-tabela .comp-tag{white-space:normal;border-radius:10px}.cat-tabela td.cat-comp{min-width:150px}.cat-tabela td.num{white-space:normal}.cat-tabela td.cat-canais .chip-canal{margin:1px 0}.col-thumb{width:56px;padding:4px 8px}.cat-thumb{width:44px;height:44px;object-fit:cover;border-radius:6px;border:1px solid var(--borda);display:block}.cat-cols-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px 16px;margin:12px 0}.cat-cols-lista label{display:flex;align-items:center;gap:6px;font-size:14px}.cat-cols-lista input{width:auto}.comp-tag{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;border-radius:999px;padding:2px 10px;white-space:nowrap;border:1px solid transparent}.comp-tag.comp-incompleto{background:var(--terracota-suave);color:var(--terracota-escura);border-color:var(--terracota-clara)}.comp-tag.comp-basico{background:var(--areia);color:var(--carvao-suave);border-color:var(--borda)}.comp-tag.comp-apto{background:var(--verde-suave);color:var(--verde);border-color:var(--verde-claro)}.sit-tag{display:inline-block;font-size:12px;color:var(--carvao-suave)}.chip{display:inline-block;font-size:11px;background:var(--terracota-suave);color:var(--terracota-escura);border-radius:999px;padding:1px 8px;margin:1px 3px 1px 0}.chip-alerta{background:var(--terracota);color:#fff}.prog{white-space:nowrap}.prog-concluido{color:var(--verde);font-weight:600}.prog-em_andamento{color:var(--carvao-suave)}.frente{padding:10px 0;border-top:1px solid var(--borda)}.frente strong{margin-right:6px}.frente button{margin-top:6px}.aviso{background:var(--terracota-suave);color:var(--terracota-escura);border-radius:var(--raio);padding:8px 12px;font-size:13px;margin-bottom:10px}.mini{font-size:12px;font-weight:400;color:var(--texto-secundario)}.mini.prov{color:var(--terracota);margin-left:6px}.paginacao{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:14px 2px}.edicao-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px}.edicao-nav button,.edicao-nav{display:inline-flex;gap:8px}.edicao-nav button{background:var(--branco);border:1px solid var(--borda)}.edicao-nav button:disabled{opacity:.5}.abas{display:flex;gap:6px;margin:10px 0}.abas button{background:transparent;color:var(--texto-secundario);border-bottom:2px solid transparent;border-radius:0}.abas button.ativa{color:var(--terracota);border-bottom-color:var(--terracota);font-weight:600}.edicao-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.edicao-grid section h3{margin:0 0 12px;font-size:15px}.edicao-grid label{display:block;font-size:13px;margin:10px 0 4px}.edicao-grid textarea{width:100%;font-family:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio)}.leitura{display:grid;grid-template-columns:120px 1fr;gap:6px 12px;font-size:13px;align-items:baseline}.leitura span{color:var(--texto-secundario)}.thumbs{display:flex;flex-wrap:wrap;gap:8px}.thumbs img{width:84px;height:84px;object-fit:cover;border-radius:var(--raio);border:1px solid var(--borda);background:var(--areia)}.mini-tab{width:100%;border-collapse:collapse}.mini-tab th{font-size:12px;color:var(--texto-secundario);font-weight:500;text-align:left;padding:2px 4px}.mini-tab td{padding:2px 4px}.mini-tab input{padding:6px 8px}button.add{margin-top:8px;background:var(--verde-suave);color:var(--verde)}button.rem{background:transparent;color:var(--terracota);padding:4px 8px;font-size:16px;line-height:1}.ia-off{margin-top:10px;background:var(--areia);color:var(--texto-secundario);border:1px dashed var(--borda);cursor:not-allowed}.caixa{margin-top:12px;background:var(--verde-suave);border-radius:var(--raio);padding:10px 12px;display:grid;gap:4px}.caixa div{display:flex;justify-content:space-between;font-size:13px}.caixa span{color:var(--carvao-suave)}.barra-salvar{position:sticky;bottom:0;margin-top:16px;padding:12px 0;display:flex;justify-content:flex-end;align-items:center;gap:14px;background:linear-gradient(transparent,var(--areia) 40%)}.barra-salvar .ok{color:var(--verde);font-weight:600}.herdado-box{background:var(--verde-suave);border-radius:var(--raio);padding:10px 12px}.herdado-tag{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--verde);background:var(--branco);border:1px solid var(--verde-claro);padding:1px 7px;border-radius:999px;margin:0 8px}.herdado-lista{margin:0 0 8px;padding-left:18px;font-size:13px}.link-herdar{display:inline-block;margin-top:8px;font-size:12px;cursor:pointer}.badge-situacao{display:inline-block;background:var(--terracota-suave);color:var(--carvao);border-radius:var(--raio);padding:8px 12px;font-weight:600}.badge-completude{display:inline-block;border-radius:var(--raio);padding:8px 12px;font-weight:600}.comp-incompleto{background:var(--terracota-suave);color:var(--terracota-escura)}.comp-basico{background:var(--areia);color:var(--carvao-suave);border:1px solid var(--borda)}.comp-apto{background:var(--verde-suave);color:var(--verde)}@media (max-width: 900px){.edicao-grid{grid-template-columns:1fr}}.chip-fmt{display:inline-block;font-size:11px;font-weight:600;color:var(--carvao);background:var(--branco);border:1px solid var(--carvao-suave);border-radius:999px;padding:0 7px;margin:1px 0 1px 6px;white-space:nowrap;vertical-align:middle}.chip-canal{display:inline-block;font-size:11px;padding:1px 6px;border-radius:4px;border:1px dashed var(--borda);color:var(--texto-secundario);white-space:nowrap}.chip-canal.on{border-style:solid;border-color:var(--verde);color:var(--verde);font-weight:600}@container conteudo (max-width: 1220px){.tabela th,.tabela td{padding:7px 8px}.cat-tabela th,.cat-tabela td{padding:6px 5px}.cat-tabela th.num{white-space:normal}.cat-tabela .chip{white-space:normal;border-radius:8px}.cat-tabela td.cat-nome{min-width:140px}.cat-tabela td.cat-comp{min-width:110px}.cat-tabela td.cat-pend{min-width:100px}.cat-tabela .col-thumb{width:48px;padding:4px}.cat-tabela .cat-thumb{width:40px;height:40px}}@media (max-width: 900px){.filtros>select,.filtros>input{min-width:0;flex:1 1 200px;width:auto}}@container conteudo (max-width: 880px){.cat-tabela td.cat-nome,.cat-tabela td.cat-pend,.cat-tabela td.cat-comp{min-width:0}.cat-tabela td.col-thumb .cat-thumb{width:72px;height:72px}}@media (max-width: 640px){.filtros>select,.filtros>input{flex-basis:100%}}.pagina{min-width:0}.pagina h1{margin-top:0}.btn{background:var(--cor-primaria);color:var(--branco)}.btn:hover{background:var(--cor-primaria-hover)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-sec{background:var(--branco);color:var(--texto);border:1px solid var(--borda)}.btn-sec:hover{background:var(--terracota-suave)}.link{background:none;color:var(--terracota);padding:2px 6px;font-size:13px}.link:hover{color:var(--terracota-escura);text-decoration:underline}.cad-abas{display:flex;gap:6px;margin:16px 0 12px;flex-wrap:wrap}.cad-aba{background:var(--branco);border:1px solid var(--borda);color:var(--texto-secundario);padding:7px 14px}.cad-aba.ativa{background:var(--terracota);color:#fff;border-color:var(--terracota)}.cad-topo{display:flex;gap:16px;align-items:center;margin:8px 0;flex-wrap:wrap}.cad-topo>input{max-width:240px}.cad-criar{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.cad-criar input{width:auto;flex:1 1 200px;min-width:0}.cad-criar input.cad-cod{flex:0 1 120px}.cad-resumo{margin:6px 2px 12px;font-size:12px}.cad-tabela td.num{width:100px}.cad-tabela td.cad-nivel{padding-left:calc(12px + var(--nivel, 0) * 18px)}.cad-acoes{display:flex;flex-wrap:wrap;gap:4px}.cad-tabela tr.cad-origem{background:var(--terracota-suave)}.cad-mesclar-barra{background:var(--terracota-suave);border:1px solid var(--terracota-clara);border-radius:var(--raio);padding:10px 14px;margin:8px 0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cad-erro{color:var(--cor-erro);margin:8px 0;font-size:13px}.cad-tabela tr.cad-inativa td{color:var(--texto-secundario);background:var(--areia)}.estado-ativo{color:var(--verde);font-weight:600;font-size:13px}.estado-inativo{color:var(--texto-secundario);font-weight:600;font-size:13px}.cad-criar select{min-width:0;flex:1 1 160px}.picker{position:relative;display:inline-block;min-width:200px}.picker-alvo{width:100%;text-align:left;background:var(--branco);border:1px solid var(--borda);color:var(--texto);display:flex;justify-content:space-between;align-items:center;gap:8px}.picker-alvo:hover{border-color:var(--terracota-clara)}.picker-seta{color:var(--texto-secundario);font-size:11px}.picker-pop{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:6px;min-width:240px}.picker-busca{margin-bottom:6px}.picker-lista{max-height:260px;overflow-y:auto;display:flex;flex-direction:column}.picker-op{text-align:left;background:none;color:var(--texto);padding:7px 8px;border-radius:6px;display:flex;justify-content:space-between;gap:8px;flex:1;min-width:0}.picker-op:hover{background:var(--terracota-suave)}.picker-alvo-linha{display:flex;align-items:center;gap:3px}.picker-alvo-linha .picker-alvo{flex:1;min-width:0}.picker-lapis-fixo{background:var(--terracota-suave);color:var(--terracota-escura);padding:7px 9px;border-radius:6px;font-size:13px;flex:0 0 auto}.picker-lapis-fixo:hover{background:var(--terracota);color:#fff}.picker-op-linha{display:flex;align-items:center;gap:2px}.picker-lapis{background:none;color:var(--texto-secundario);padding:4px 8px;border-radius:6px;font-size:13px}.picker-lapis:hover{background:var(--terracota-suave);color:var(--terracota)}.picker-editando{display:flex;gap:4px;align-items:center;padding:4px}.picker-editando input{padding:5px 8px}.picker-mini{background:var(--areia);color:var(--texto);padding:4px 9px;border-radius:6px}.picker-mini.ok{background:var(--verde);color:#fff}.picker-erro{color:var(--cor-erro);font-size:12px;margin:2px 4px 6px}.picker-mesclar{display:flex;flex-direction:column;gap:6px;align-items:flex-start;background:var(--terracota-suave);border:1px solid var(--terracota-clara);border-radius:var(--raio);padding:8px 10px;margin:4px 0;font-size:12px}.picker-mesclar .btn{font-size:12px;padding:6px 10px}.picker-qtd{color:var(--texto-secundario);font-size:12px}.picker-criar{color:var(--terracota)}.picker-vazio{padding:8px;font-size:13px}.massa-barra{position:sticky;top:0;z-index:20;background:var(--carvao);color:#fff;border-radius:var(--raio);padding:10px 16px;margin:10px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.massa-barra .link{color:var(--terracota-clara)}.massa-barra strong{color:#fff}.massa-todos{background:var(--terracota-suave);border:1px solid var(--terracota-clara);border-radius:var(--raio);padding:8px 14px;margin:8px 0;font-size:13px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.massa-modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e171373;display:flex;align-items:center;justify-content:center;z-index:50}.massa-modal{background:var(--branco);border-radius:var(--raio);padding:24px;width:460px;max-width:92vw;box-shadow:0 8px 30px #00000040}.massa-modal h2{margin-top:0}.massa-campo{margin:14px 0}.massa-campo label{display:block;font-size:13px;color:var(--texto-secundario);margin-bottom:5px}.massa-modal-acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.massa-resultado{background:var(--verde-suave);border:1px solid var(--verde-claro);border-radius:var(--raio);padding:10px 14px;margin:10px 0;font-size:13px}.col-sel{width:34px;text-align:center}.reg-grade{display:grid;grid-template-columns:1fr 1fr;gap:14px}.reg-grade label{display:block;font-size:13px;color:var(--texto-secundario);margin-bottom:5px}.reg-grade .picker{min-width:0;width:100%;display:block}.reg-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px;min-height:24px;align-items:center}.reg-chip-x{background:none;padding:0 0 0 6px;color:var(--terracota-escura);font-size:13px;line-height:1}.picker-compacto{min-width:120px}@media (max-width: 640px){.reg-grade{grid-template-columns:1fr}}@media (max-width: 700px){.cad-topo{flex-wrap:wrap}.cad-topo>input{max-width:none}.cad-criar{margin-left:0;width:100%}}@container conteudo (max-width: 880px){.tabela.tabela-cartoes>tbody>tr>td.cad-nivel{padding-left:calc(var(--nivel, 0) * 14px)}.tabela.tabela-cartoes>tbody>tr>td.cad-acoes{display:flex;flex-wrap:wrap;gap:2px 4px;align-items:center}.tabela.tabela-cartoes .cad-acoes .link{padding:4px 6px}.tabela.tabela-cartoes td.cad-acoes select{flex:1 1 100%}.tabela.tabela-cartoes>tbody>tr.cad-inativa{background:var(--areia)}.tabela.tabela-cartoes>tbody>tr.cad-origem{background:var(--terracota-suave);border-color:var(--terracota-clara)}}.edicao{min-width:0;padding-bottom:80px}.ed-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px}.ed-topo>div:first-child{min-width:0;flex:1 1 auto}.ed-topo h1{margin:4px 0 2px;font-size:22px}.ed-sub{font-size:13px}.ed-codigo{font-variant-numeric:tabular-nums}.ed-abas button{background:none;color:var(--texto-secundario);padding:6px 12px;border-bottom:2px solid transparent;border-radius:0}.ed-abas button.ativa{color:var(--terracota);border-color:var(--terracota)}.ed-msg{background:var(--verde-suave);border:1px solid var(--verde-claro);border-radius:var(--raio);padding:8px 14px;margin:10px 0;font-size:13px}.ed-grade{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}.ed-larga{grid-column:1 / -1}.ed-grade .card h3{margin:0 0 12px;font-size:15px}.ed-grade label{display:block;font-size:13px;color:var(--texto-secundario);margin:10px 0 4px}.ed-grade textarea{width:100%;font-family:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);resize:vertical}.ed-grade .picker{display:block;width:100%;min-width:0}.ed-grade input,.ed-grade select{width:100%}.ed-grade select{font-family:inherit;font-size:14px;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco)}.ed-dois{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ed-tres{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:8px}.ed-faltantes{display:flex;flex-wrap:wrap;gap:10px 24px;margin:10px 0 2px;font-size:13px}.ed-faltantes .ok{color:var(--verde)}.ed-faltantes .falta{color:var(--terracota-escura)}.ed-faltantes b{margin-right:4px}.ed-aviso-gtin{display:flex;align-items:flex-start;gap:6px;margin-top:6px;padding:6px 10px;font-size:12px;color:var(--terracota-escura);border:1px solid var(--terracota);border-radius:var(--raio);background:var(--terracota-suave)}.ed-aviso-gtin b{font-weight:700}.ed-sub-h{margin:16px 0 8px;font-size:13px;color:var(--texto-secundario)}.ed-img-lista{display:flex;flex-direction:column;gap:8px}.ed-img-item{display:flex;align-items:center;gap:10px;border:1px solid var(--borda);border-radius:var(--raio);padding:6px 8px}.ed-img-item img{width:48px;height:48px;object-fit:cover;border-radius:6px;border:1px solid var(--borda);flex:0 0 auto}.ed-img-url{flex:1;min-width:0;font-size:12px;color:var(--texto-secundario);overflow-wrap:anywhere}.ed-img-acoes{display:flex;gap:2px;flex:0 0 auto}.ed-thumbs{display:flex;flex-wrap:wrap;gap:6px}.ed-thumbs img{width:72px;height:72px;object-fit:cover;border-radius:6px;border:1px solid var(--borda)}.ed-leitura{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding-top:10px;border-top:1px dashed var(--borda);font-size:13px}.ed-leitura b{font-weight:600}.ed-linha4{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr)) 28px;gap:6px;margin-bottom:6px;align-items:center}.ed-vol-linha{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 28px;gap:6px;margin-bottom:6px;align-items:center}.ed-linha4 input,.ed-vol-linha input{padding:6px 8px;min-width:0}.ed-x{background:none;color:var(--terracota);padding:2px 6px}.ed-caixa{margin-top:8px}button.add{background:none;color:var(--terracota);padding:6px 4px;font-size:13px;margin-top:4px}button.add:hover{text-decoration:underline}.ed-itens{margin-top:10px}.ed-chips{display:flex;flex-wrap:wrap;gap:4px;min-height:22px}.ed-add-item{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ed-add-item input{padding:6px 10px}.ed-add-item .btn-sec{padding:6px 12px}.ed-historico td.ed-hist-valor{overflow-wrap:anywhere}.ed-resumo-preco{margin-bottom:10px;font-size:14px}.ed-preco-diverge{color:var(--terracota-escura);font-weight:600}.ed-var-tab td,.ed-var-tab th{padding:6px 8px;vertical-align:top}.ed-var-cor{min-width:190px}.ed-var-in{padding:5px 8px;min-width:90px}.ed-var-tab tr.ed-foco{background:var(--terracota-suave);box-shadow:inset 3px 0 0 var(--terracota)}.ed-var-tab tr.ed-nova,.ed-var-tab tr.ed-nova input{background:var(--verde-suave)}.chip.mini{font-size:10px;padding:0 5px}.ed-descartar{background:none;color:var(--terracota);padding:4px 8px;font-size:12px;border:1px solid var(--borda);border-radius:6px}.ed-descartar:hover{background:var(--terracota);color:#fff;border-color:var(--terracota)}.ed-frentes{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:12px}.ed-frente{min-width:220px}.ed-frente .ok{color:var(--verde);font-weight:600}.ed-frente .btn{margin-top:6px}.prog-pendente{color:var(--texto-secundario)}.prog-andamento{color:var(--terracota-escura)}.prog-concluido{color:var(--verde)}.ed-barra{position:fixed;bottom:0;left:0;right:0;background:var(--branco);border-top:1px solid var(--borda);padding:12px 24px;display:flex;justify-content:flex-end;align-items:center;gap:12px;box-shadow:0 -2px 8px #0000000d;z-index:10}.ed-desc-cab{display:flex;justify-content:space-between;align-items:center;margin:10px 0 4px}.editor-html{border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco)}.editor-barra{display:flex;flex-wrap:wrap;gap:4px;padding:5px;border-bottom:1px solid var(--borda)}.editor-barra button{background:var(--areia);color:var(--texto);padding:3px 10px;font-size:13px;border-radius:4px}.editor-barra button:hover{background:var(--terracota-suave)}.editor-area{min-height:120px;padding:10px 12px;font-size:14px;outline:none;line-height:1.5}.editor-area:empty:before{content:"Escreva a descrição…";color:var(--texto-secundario)}.editor-area ul,.ed-previa-box ul{margin:6px 0;padding-left:22px}.editor-area p,.ed-previa-box p{margin:6px 0}.editor-html.desab .editor-area{background:var(--areia);color:var(--texto-secundario)}.ed-blocos{margin-top:8px;border:1px dashed var(--borda);border-radius:var(--raio);overflow:hidden}.ed-blocos-tag{background:var(--areia);color:var(--texto-secundario);font-size:12px;padding:5px 10px;border-bottom:1px dashed var(--borda)}.ed-blocos-box{padding:8px 12px;font-size:13px}.ed-blocos-box p{margin:4px 0}.ed-blocos-box ul{margin:4px 0;padding-left:20px}.ed-previa{width:580px;max-width:calc(100vw - 24px)}.ed-previa-box{border:1px solid var(--borda);border-radius:var(--raio);padding:16px;max-height:60vh;overflow-y:auto}.ed-previa-box strong{font-weight:600}.gal-viewer{position:relative;width:100%;max-width:420px;aspect-ratio:1 / 1;background:var(--branco);border:1px solid var(--borda);border-radius:8px;display:grid;place-items:center;overflow:hidden;outline:none}.gal-viewer:focus{box-shadow:0 0 0 3px var(--terracota-suave);border-color:var(--terracota)}.gal-viewer img{max-width:100%;max-height:100%;object-fit:contain}.gal-seta{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:1px solid var(--borda);background:#ffffffeb;font-size:20px;line-height:1;cursor:pointer;color:var(--carvao);display:grid;place-items:center}.gal-seta.esq{left:8px}.gal-seta.dir{right:8px}.gal-seta:hover{border-color:var(--terracota);color:var(--terracota)}.gal-contador{position:absolute;bottom:8px;right:10px;background:#0009;color:#fff;font-size:11px;padding:1px 7px;border-radius:10px}.gal-vazio{padding:40px}.gal-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.gal-th{position:relative;width:74px;height:74px;border:2px solid var(--borda);border-radius:6px;overflow:hidden;cursor:pointer;background:var(--branco)}.gal-th img{width:100%;height:100%;object-fit:cover}.gal-th.sel{border-color:var(--terracota);box-shadow:0 0 0 2px var(--terracota-suave)}.gal-th.over{border-style:dashed;border-color:var(--carvao)}.gal-badge{position:absolute;left:2px;font-size:9px;font-weight:700;padding:1px 4px;border-radius:3px;background:#000000b8;color:#fff;letter-spacing:.2px}.gal-badge.principal{top:2px}.gal-badge.vendo{bottom:2px;background:var(--terracota)}.gal-rm{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;border:none;background:#0009;color:#fff;font-size:11px;line-height:1;cursor:pointer;padding:0}.gal-acoes{margin-top:10px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.gal-url{display:flex;flex-wrap:wrap;gap:6px;width:100%}.gal-url input{flex:1 1 200px;min-width:0}.gal-url input{padding:6px 10px}@media (max-width: 720px){.ed-grade,.ed-dois{grid-template-columns:1fr}}.ed-formato{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden}.ed-formato button{flex:1 1 180px;display:flex;align-items:flex-start;gap:8px;text-align:left;background:var(--branco);color:var(--texto);border-radius:0;border-right:1px solid var(--borda);padding:10px 14px}.ed-formato button:last-child{border-right:none}.ed-formato button:hover:not(.sel):not(:disabled){background:var(--terracota-suave)}.ed-formato button:disabled{opacity:.5;cursor:not-allowed}.ed-formato button.sel{background:var(--carvao);color:#fff;box-shadow:inset 0 0 0 3px var(--terracota-clara)}.ed-formato-marca{font-weight:700;font-size:16px;line-height:1.3;width:16px;flex:0 0 auto}.ed-formato-desc{display:block;font-size:12px;opacity:.85;font-weight:400}.ed-grade .ed-formato+.ed-aviso-gtin,.ed-grade .ed-aviso-gtin+.ed-aviso-gtin{margin-top:10px}.ed-rot-extra{font-size:12px;color:var(--texto-secundario);font-style:italic}.ed-nota{margin:0 0 8px}.ed-calculado{padding:9px 12px;border:1px dashed var(--borda);border-radius:var(--raio);background:var(--areia);font-weight:600;font-variant-numeric:tabular-nums;min-height:40px}.ed-usado{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:8px 12px;font-size:13px;border:1px solid var(--carvao-suave);border-left:4px solid var(--carvao);border-radius:var(--raio);background:var(--branco)}.ed-usado>b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--carvao);color:#fff;flex:0 0 auto;font-size:12px}.chip-forma{display:inline-block;margin-left:8px;font-size:12px;font-weight:600;border:1px solid var(--carvao-suave);border-radius:999px;padding:0 8px;color:var(--carvao);background:var(--branco)}.chips-in{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-height:40px;padding:4px 6px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco)}.chips-in.desab{background:var(--areia)}.chips-in input{flex:1 1 100px;width:auto!important;min-width:80px;border:none;padding:5px 4px}.chips-in input:focus{outline:none}.chips-in-chip{display:inline-flex;align-items:center;gap:4px;font-size:13px;background:var(--areia);border:1px solid var(--carvao-suave);border-radius:999px;padding:1px 4px 1px 10px}.chips-in-chip button{background:none;color:var(--terracota-escura);padding:0 4px;font-size:12px;line-height:1}.var-acoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:14px 0 6px}.var-wrap{overflow-x:auto;border:1px solid var(--borda);border-radius:var(--raio)}.var-tab td,.var-tab th{padding:6px;vertical-align:top}.var-tab th{font-size:12px}.var-in{padding:5px 8px!important;min-width:80px;font-size:13px!important}.var-sku,.var-ean{min-width:120px}.var-num{min-width:84px;text-align:right}.var-curto{min-width:70px;max-width:90px}.var-tab input::placeholder{font-size:11px;font-style:italic}.var-aviso{margin-top:3px;font-size:11px;color:var(--terracota-escura);border:1px solid var(--terracota);border-radius:4px;padding:0 5px;background:var(--terracota-suave);white-space:nowrap}.var-calc{display:inline-block;padding:5px 6px;font-weight:600;font-variant-numeric:tabular-nums;border:1px dashed var(--borda);border-radius:6px;background:var(--areia);white-space:nowrap}.var-check{display:inline-flex!important;align-items:center;gap:5px;margin:4px 0 0!important;font-size:12px;white-space:nowrap;color:var(--texto)!important}.var-check input{width:auto!important}.var-montar{display:block;margin-top:4px;font-size:12px;padding:3px 8px;background:var(--branco);border:1px solid var(--carvao-suave);color:var(--carvao);border-radius:6px;white-space:nowrap}.var-montar:hover{background:var(--terracota-suave)}.var-acoes-cel{white-space:nowrap}.var-mais{background:none;color:var(--carvao-suave);padding:4px 6px;font-size:12px}.var-mais:hover{text-decoration:underline}.var-tag-nova{display:inline-block;font-size:12px;font-weight:600;border:1px dashed var(--carvao-suave);border-radius:999px;padding:1px 8px;white-space:nowrap}.var-tab tr.var-inativa td{background:var(--areia)}.var-tab tr.var-inativa .var-check span{font-style:italic}.var-tab tr.var-extra td{background:var(--areia);border-top:none}.var-extra-grade{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-end}.var-extra-grade>div{display:flex;flex-direction:column;gap:2px}.var-extra-nota{align-self:center}@container conteudo (max-width: 1220px){.var-wrap{border:none;overflow:visible}.tabela.var-tab>tbody>tr.var-inativa{background:var(--areia)}.tabela.var-tab>tbody>tr.var-inativa td{background:none}.tabela.var-tab>tbody>tr.var-aberta{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tabela.var-tab>tbody>tr.var-extra{display:block;border-top:1px dashed var(--borda);border-top-left-radius:0;border-top-right-radius:0;background:var(--areia)}.tabela.var-tab>tbody>tr.var-extra>td{display:block}.tabela.var-tab td.var-acoes-cel{flex-direction:row;align-items:center;align-self:end;justify-self:end}.tabela.var-tab .var-curto{max-width:none}}.mk-colunas{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mk-colunas.mk-uma{grid-template-columns:1fr}.mk-col{min-width:0;border:1px solid var(--borda);border-radius:var(--raio);padding:12px;background:var(--branco);display:flex;flex-direction:column;gap:6px}.mk-titulo{margin:0 0 4px;font-size:14px}.mk-dica{margin-bottom:4px}.mk-lista{display:flex;flex-direction:column;gap:6px;max-height:380px;overflow-y:auto}.mk-vazio{padding:12px 4px;font-size:13px}.mk-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--borda);border-radius:var(--raio);padding:6px 8px}.mk-linha.mk-ja{border-style:dashed;border-color:var(--carvao-suave)}.mk-thumb{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid var(--borda);flex:0 0 auto;background:var(--areia)}.mk-thumb-vazia{display:inline-flex;align-items:center;justify-content:center;color:var(--texto-secundario);font-size:12px}.mk-info{flex:1 1 140px;min-width:0}.mk-nome{font-size:13px;font-weight:600;overflow-wrap:anywhere}.mk-tag-ja{margin-left:6px;font-size:11px;font-weight:600;color:var(--carvao);border:1px solid var(--carvao-suave);border-radius:999px;padding:0 6px;white-space:nowrap}.mk-tag-falta{margin-left:6px;font-size:11px;font-weight:600;color:var(--terracota-escura);border:1px solid var(--terracota);background:var(--terracota-suave);border-radius:999px;padding:0 6px;white-space:nowrap}.mk-ctrl{display:flex;align-items:center;gap:3px;flex:0 0 auto}.mk-qtd{width:56px!important;min-width:0;padding:5px 6px!important;text-align:center;font-variant-numeric:tabular-nums}.mk-btn{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;line-height:1;border:1px solid var(--borda);background:var(--branco);color:var(--carvao);border-radius:6px;flex:0 0 auto}.mk-btn:hover{background:var(--terracota-suave)}.mk-btn.mk-mais{border-color:var(--carvao-suave)}.mk-btn.mk-rm{font-size:13px;color:var(--terracota-escura)}.mk-rodape{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin-top:12px;padding:10px 12px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--areia)}.mk-calc{display:flex;flex-direction:column;gap:2px;font-size:13px}.mk-calc>span{color:var(--texto-secundario);font-size:12px}.mk-calc>b{font-size:15px;font-variant-numeric:tabular-nums}.mk-destaque{border:2px solid var(--carvao);border-radius:6px;padding:4px 8px;background:var(--branco)}.mk-destaque>b{font-size:17px}.mk-ajuste-campos{display:flex;align-items:center;gap:4px}.mk-ajuste-campos select{width:auto!important;padding:5px 6px!important}.mk-sinal{width:80px!important;padding:5px 8px!important;text-align:right}.mk+.ed-aviso-gtin,.mk>.ed-aviso-gtin{margin-top:8px}.mk-modal{width:1040px;max-width:96vw;max-height:92vh;overflow-y:auto}.mk-modal h2{font-size:18px}@media (max-width: 720px){.mk-colunas{grid-template-columns:1fr}.ed-formato button{flex-basis:100%;border-right:none;border-bottom:1px solid var(--borda)}}.var-img{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:3px 8px;border:1px solid var(--borda);border-radius:6px;background:var(--branco);color:var(--texto);white-space:nowrap;cursor:pointer}.var-img img{width:22px;height:22px;object-fit:cover;border-radius:3px}.var-img:hover{border-color:var(--terracota)}.var-img-falta{border-style:dashed;border-color:var(--terracota);color:var(--terracota-escura);font-weight:600}.var-herda{display:flex;gap:8px;align-items:flex-start;margin:4px 0 12px;padding:8px 10px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--areia);cursor:pointer}.var-herda input{margin-top:3px;width:auto}.ed-attr{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin-bottom:6px}.ed-peca{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:6px;margin-bottom:6px}.ed-peca.ed-caixa{grid-template-columns:1fr 1fr 1fr 1fr auto}.ed-add{padding:5px 10px;font-size:13px;margin-top:2px}.ed-saldos{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.ed-saldos li{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:baseline}.ed-canais{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ed-passos{list-style:none;margin:10px 0 0;padding:0;font-size:13px;display:flex;flex-direction:column;gap:3px}.ed-barra{left:var(--menu, 60px)}@media (max-width: 900px){.ed-barra{left:0;padding:10px 12px;flex-wrap:wrap}.ed-grade{grid-template-columns:minmax(0,1fr)}.ed-dois{grid-template-columns:1fr}.ed-topo,.ed-formato{flex-direction:column}.ed-peca,.ed-peca.ed-caixa{grid-template-columns:1fr 1fr}.ed-attr{grid-template-columns:1fr 1fr auto}}.ed-contador{display:block;margin-top:4px;font-size:12px;color:var(--texto-secundario)}.importacoes{min-width:0}.imp-upload{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.imp-nome{font-size:14px;overflow-wrap:anywhere;min-width:0}.imp-botoes{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.imp-erro{color:var(--cor-erro);background:var(--terracota-suave);border-radius:var(--raio);padding:10px 14px;margin:12px 0;font-size:13px}.imp-resultado{margin-top:14px}.imp-resultado.ok{border-left:3px solid var(--verde-medio)}.imp-resultado.dry{border-left:3px solid var(--terracota)}.imp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:12px}.imp-grid>div{display:flex;flex-direction:column}.imp-grid b{font-size:22px}.imp-grid span{font-size:12px;color:var(--texto-secundario)}.imp-grid .imp-orfaos b{color:var(--terracota)}.bling h3{margin-bottom:10px}.bl-contas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;align-items:start}.bl-conta{display:flex;flex-direction:column;gap:10px;min-width:0}.bl-conta-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.bl-status{font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;border:1.5px solid currentColor;white-space:nowrap}.bl-status.on{color:var(--branco);background:var(--verde);border-color:var(--verde)}.bl-status.off{color:var(--terracota);background:var(--branco)}.bl-campo{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--texto-secundario)}.bl-campo input,.bl-campo select{font:inherit;font-size:14px;color:var(--texto);padding:7px 9px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);min-width:0}.bl-linha{display:flex;flex-wrap:wrap;gap:8px}.bl-linha input{flex:1}.bl-acoes{display:flex;gap:8px;flex-wrap:wrap}.bl-sep{border-top:1px solid var(--borda);margin:2px 0}.bl-rot{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-secundario)}.bl-dep{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;font-size:13px}.bl-dep span{color:var(--texto-secundario)}.bl-code{font-size:12px;background:var(--terracota-suave);padding:2px 6px;border-radius:4px;word-break:break-all}.bl-ok{background:var(--verde-suave);border:1.5px solid var(--verde);color:var(--verde);font-weight:600;border-radius:var(--raio);padding:10px 14px;margin:12px 0}.bl-ok-mini{font-size:13px;color:var(--verde);font-weight:600}.bl-passos{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:6px;font-size:13px}.bl-passos li{display:grid;grid-template-columns:20px minmax(120px,220px) minmax(0,1fr);gap:8px;align-items:baseline;overflow-wrap:anywhere}@media (max-width: 640px){.bl-passos li{grid-template-columns:20px minmax(0,1fr)}.bl-passos li>:last-child{grid-column:2}}.bl-passos li.falha{background:var(--terracota-suave);border-radius:4px;padding:3px 4px}.bl-marca{font-weight:700}.bl-passos li.ok .bl-marca{color:var(--verde)}.bl-passos li.falha .bl-marca{color:var(--terracota)}.bl-avisos{margin:10px 0;padding-left:0;list-style:none;font-size:13px;color:var(--terracota-escura);display:flex;flex-direction:column;gap:3px}.bl-tabela{overflow-x:auto;margin-top:10px}.bl-tabela table{border-collapse:collapse;width:100%;font-size:13px}.bl-tabela th,.bl-tabela td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--borda);vertical-align:top}.bl-tabela th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-secundario);background:var(--terracota-suave)}.bl-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.bl-tabela td{overflow-wrap:anywhere}.bl-tabela .bl-nowrap{white-space:nowrap}@media (max-width: 640px){.tabela-cartoes-bl,.tabela-cartoes-bl tbody,.tabela-cartoes-bl tr,.tabela-cartoes-bl td{display:block}.tabela-cartoes-bl thead{display:none}.tabela-cartoes-bl tr{border-bottom:1px solid var(--borda);padding:6px 0}.bl-tabela .tabela-cartoes-bl td{border:none;padding:2px 0;text-align:left;white-space:normal}.tabela-cartoes-bl td.bl-titulo{font-weight:600}.tabela-cartoes-bl td[data-rotulo]:before{content:attr(data-rotulo) ": ";font-size:12px;font-weight:600;color:var(--texto-secundario)}}.bl-t-ok{color:var(--verde);font-weight:600}.bl-t-falha{color:var(--terracota);font-weight:600}.bl-json{background:var(--carvao);color:var(--areia);font-size:12px;padding:12px;border-radius:var(--raio);overflow:auto;max-height:420px;margin-top:8px}.imp-resultado{display:flex;flex-direction:column;gap:6px}.bl-regras{display:flex;flex-direction:column;gap:10px}.bl-regra{display:flex;gap:10px;align-items:flex-start}.bl-regra input{width:auto;margin-top:4px}.bl-regra>span{display:flex;flex-direction:column}.bl-url{font-size:13px;padding:6px 9px;background:var(--fundo-pagina);border:1px solid var(--borda);border-radius:var(--raio);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.bl-avisos-resumo{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px}.entregas h1{margin:0}.ent-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ent-sinc{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ent-status{font-size:13px;font-weight:600;border:1px solid var(--borda);border-radius:4px;padding:2px 8px;vertical-align:middle}.ent-acoes{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ent-acoes a{display:inline-block}.ent-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.ent-kpis button{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);padding:10px 12px;text-align:left;display:flex;flex-direction:column;color:var(--texto)}.ent-kpis button.sel{border:2px solid var(--terracota);padding:9px 11px}.ent-kpis b{font-size:22px;line-height:1.2}.ent-kpis span{font-size:12px;color:var(--texto-secundario)}.ent-filtros{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 6px}.ent-filtros>*{flex:1 1 170px;min-width:0}.ent-filtros>input{flex:2 1 260px}.ent-filtros>button{flex:0 0 auto}.ent-filtros>select{flex:1 1 auto;width:auto;max-width:100%}.ent-contagem{margin-bottom:8px}.ent-pedido{padding:14px 16px;margin-bottom:12px;overflow-x:auto}.ent-pedido header{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,2fr);gap:12px;align-items:start;margin-bottom:8px}.ent-itens-caixa{border:none;box-shadow:none}.ent-ped-tit,.ent-ped-end,.ent-ped-dir{display:flex;flex-direction:column;min-width:0}.ent-ped-dir{align-items:flex-end;gap:4px}.ent-obs{background:var(--terracota-suave);border-radius:6px;padding:6px 10px;margin:0 0 8px;font-size:13px}.ent-mini{font-size:12px;padding:2px 6px;border:1px solid var(--borda);border-radius:6px;background:var(--branco);margin-top:2px;max-width:150px}.ent-itens{width:100%;font-size:13px}.ent-itens td{vertical-align:top}.ent-cod{font-variant-numeric:tabular-nums;white-space:nowrap}.ent-tag{display:block;font-size:12px;white-space:nowrap}.ent-tag.ok{color:var(--verde);font-weight:600}.ent-tag.falta{color:var(--terracota-escura);font-weight:600}.ent-pag{display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 0}.ent-barra{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:var(--carvao);color:var(--areia);border-radius:var(--raio);padding:10px 14px;margin-top:10px;z-index:5}.ent-acao-topo{display:flex;justify-content:flex-end;margin:10px 0}.ent-linha{cursor:pointer}.ent-agenda{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ent-agenda h3{margin:0 0 8px;text-transform:capitalize}.ent-agenda-cid{display:flex;flex-wrap:wrap;gap:8px}.ent-opcao{display:block;width:100%;text-align:left;margin-bottom:6px}.ent-dois{display:grid;grid-template-columns:1fr 1fr;gap:10px}.massa-modal label{display:block;font-size:13px;margin:10px 0 4px}.massa-modal select,.massa-modal textarea{width:100%;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);font-family:inherit;font-size:14px;background:var(--branco)}.ent-parada{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--carvao);color:var(--areia);font-size:13px;font-weight:600;flex:none}.impresso{max-width:900px;margin:0 auto}.imp-botoes-tela{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.imp-folha{background:#fff;color:#000;padding:24px;margin-bottom:16px;font-size:13px;overflow-x:auto}.imp-cab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;border-bottom:2px solid #000;padding-bottom:8px;margin-bottom:12px}.imp-cab h2{margin:0 0 2px;font-size:16px}.imp-cab-dir{text-align:right}.imp-parada{margin-bottom:14px;break-inside:avoid}.imp-parada-cab{margin-bottom:4px}.imp-folha table{width:100%;min-width:560px;border-collapse:collapse}.imp-folha th,.imp-folha td{border:1px solid #555;padding:3px 6px;text-align:left;font-size:12px}.imp-folha .num{text-align:right}.imp-cliente{margin-bottom:12px}.imp-termo{break-after:page}.imp-assina{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:48px}.imp-assina span{display:block;border-top:1px solid #000;padding-top:4px;font-size:12px}.imp-assina div:first-child span{border-top:none}@media print{.imp-botoes-tela{display:none}.imp-folha{padding:0;margin:0;overflow:visible}.imp-folha table{min-width:0}}@media (max-width: 760px){.ent-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ent-filtros>*{flex-basis:100%}.ent-filtros>select{width:100%}.imp-folha{padding:12px}.ent-pedido header{grid-template-columns:auto 1fr}.ent-ped-end,.ent-ped-dir{grid-column:1 / -1;align-items:flex-start}}.ent-lista td{white-space:normal}.ent-lista td:nth-last-child(-n+3){white-space:nowrap}.ent-cli{font-weight:600;min-width:180px}.ent-resumo{white-space:normal!important;min-width:180px;font-size:12px}.ent-contagem{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ent-ficha{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;margin-bottom:12px}.ent-ficha>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ent-ficha-larga{grid-column:span 2}.ent-ficha .link{align-self:flex-start;padding:0}.ent-historico{margin-top:12px}.ent-historico h3{margin:0 0 8px;font-size:15px}.ent-historico ul{margin:0;padding-left:18px;font-size:13px;display:flex;flex-direction:column;gap:3px}.ent-compra{display:block;font-weight:400;color:var(--texto-secundario);white-space:normal}.ent-check{display:flex;align-items:center;gap:8px;margin:6px 0!important}.ent-check input{width:auto}.ent-itens td.desc{white-space:normal;min-width:160px}@container conteudo (max-width: 1220px){.ent-cli,.ent-resumo{min-width:120px}.ent-lista td.ent-nowrap{white-space:normal!important}.ent-lista th,.ent-lista td{padding:6px}.ent-itens td.desc{min-width:130px}}@media (max-width: 760px){.ent-ficha{grid-template-columns:1fr 1fr}.ent-ficha-larga{grid-column:1 / -1}.ent-topo h1{font-size:20px}}@media print{.ent-filtros,.ent-kpis,.cad-abas,.ent-barra,.ent-sinc{display:none}}.ent-nowrap{white-space:nowrap!important}.ent-marcados{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0 8px}.ent-chip{background:var(--terracota-suave);border:1px solid var(--terracota);color:var(--texto);border-radius:999px;padding:3px 10px;font-size:12px}.ent-lista tr.marcado td{background:var(--terracota-suave)}.ent-lista tr.marcado td.cartao-titulo:before{content:"✓ ";font-weight:700}.ent-frota{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}.ent-frota-lista{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.ent-frota-lista li{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ent-frota-lista li>input,.ent-frota-lista li>span:first-child{flex:1 1 180px;min-width:0}.ent-frota-lista li.inativo>input,.ent-frota-lista li.inativo>span:first-child{color:var(--texto-secundario)}.ent-frota-novo{display:flex;gap:8px;flex-wrap:wrap}.ent-frota-novo input{flex:1 1 200px;min-width:0}.ent-sel-todos{display:flex;align-items:center;gap:8px;margin:8px 0;font-weight:600}.ent-sel-todos input{width:20px;height:20px}.usu-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.usu-topo h1{margin:0}.usu-acoes{display:flex;flex-wrap:wrap;gap:6px}.usu-email{overflow-wrap:anywhere}.usu-acoes button{padding:5px 10px;font-size:13px}.massa-modal.usu-modal{width:760px;max-width:calc(100vw - 24px);max-height:92vh;overflow-y:auto}.usu-modal h3{margin:18px 0 8px;font-size:15px}.usu-modal label{display:block;font-size:13px;margin:8px 0 4px}.usu-modal select{width:100%;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);font-family:inherit;font-size:14px;background:var(--branco)}.usu-campos{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.usu-acessos td{white-space:normal}.usu-nivel{text-align:center!important;width:70px}.usu-nivel input{width:18px;height:18px}@media (max-width: 700px){.usu-campos{grid-template-columns:1fr}.usu-acessos th.usu-nivel{font-size:10px;padding:6px 2px;width:auto}.usu-acessos td{padding:6px 4px}}@container conteudo (max-width: 880px){.tabela.tabela-cartoes>tbody>tr>td.usu-acoes{display:flex;flex-wrap:wrap;gap:6px}}.cs{min-height:100%;display:flex;flex-direction:column;background:var(--fundo-pagina)}.cs-topo{display:flex;align-items:center;gap:14px;padding:10px 16px;background:var(--carvao);color:var(--areia);border-bottom:3px solid var(--terracota);flex-wrap:wrap}.cs-logo{height:28px;width:auto}.cs-titulo{font-weight:600}.cs-usuario{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:13px}.cs-usuario a{color:var(--terracota-clara)}.cs-usuario button{background:transparent;color:var(--areia);border:1px solid var(--carvao-suave);padding:5px 12px}.cs-busca{display:flex;gap:10px;align-items:center;padding:14px 16px;flex-wrap:wrap}.cs-busca input[aria-label]{flex:1 1 320px;font-size:18px;padding:12px 14px}.cs-check{display:flex;align-items:center;gap:6px;font-size:14px}.cs-check input{width:auto}.cs-resultado{padding:0 16px 24px}.cs-lista{display:flex;flex-direction:column;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden}.cs-cab,.cs-linha{display:grid;grid-template-columns:96px minmax(0,1fr) 130px 130px 130px 170px;gap:14px;align-items:center;padding:8px 12px}.cs-cab{background:var(--terracota-suave);font-size:12px;font-weight:600}.cs-cab .num{text-align:right}.cs-linha{text-align:left;background:var(--branco);border-top:1px solid var(--borda);border-radius:0;color:var(--texto);width:100%}.cs-linha:hover{background:var(--areia)}.cs-foto{width:96px;height:96px;display:flex;align-items:center;justify-content:center;background:var(--areia);border-radius:6px;overflow:hidden}.cs-foto img{width:100%;height:100%;object-fit:contain;background:#fff}.cs-info{display:flex;flex-direction:column;gap:3px;min-width:0}.cs-nome{font-weight:600;line-height:1.3}.cs-linha .cs-preco{text-align:right}.cs-voltar{border:1px solid var(--terracota-clara);border-radius:var(--raio);padding:5px 12px}.cs-preco{font-size:18px;font-weight:700}.cs-preco-grande{font-size:26px;margin:8px 0}.cs-saldos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px}@media (max-width: 860px){.cs-cab{display:none}.cs-linha{grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"foto info info" "preco preco preco" "loja deposito reservado";row-gap:8px;column-gap:8px}.cs-linha>.cs-foto{grid-area:foto;width:80px;height:80px}.cs-linha>.cs-info{grid-area:info}.cs-linha>.cs-preco{grid-area:preco;text-align:left}.cs-linha>.cs-saldo:nth-of-type(1){grid-area:loja}.cs-linha>.cs-saldo:nth-of-type(2){grid-area:deposito}.cs-linha>.cs-reservado{grid-area:reservado}}.cs-saldo{border:1px dashed var(--borda);border-radius:6px;padding:4px 8px;display:flex;flex-direction:column}.cs-saldo.tem{border-style:solid;border-color:var(--verde)}.cs-saldo b{font-size:18px}.cs-saldo-rot{font-size:12px;color:var(--texto-secundario)}.cs-saldo-res{font-size:11px;color:var(--terracota-escura)}.cs-saldo.tem-res{border-style:solid;border-color:var(--terracota)}.massa-modal.cs-modal{width:720px;max-height:92vh;overflow-y:auto}.cs-modal-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-bottom:10px}.cs-modal-fotos img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid var(--borda);border-radius:6px}.cm-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.cm-topo h1{margin:0}.cm-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cm-acoes input{width:auto}.cm-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;margin-top:10px}.cm-vendedor header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.cm-comissao{font-size:20px;font-weight:700}.cm-numeros{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin:0 0 6px}.cm-numeros dt{font-size:12px;color:var(--texto-secundario)}.cm-numeros dd{margin:0;font-weight:600}.cm-metas{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.cm-metas label{font-size:12px;color:var(--texto-secundario);display:flex;flex-direction:column;gap:2px}.cm-pedidos{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px;font-size:13px}.cm-pedidos li{display:flex;flex-direction:column;border-top:1px dashed var(--borda);padding-top:4px}.cm-gerente{margin-top:12px}.cm-total{font-weight:600;margin:14px 0}.massa-modal.cm-modal{width:760px;max-height:92vh;overflow-y:auto}.cm-modal h3{margin:18px 0 6px;font-size:15px}.cm-modal label{font-size:13px;display:flex;flex-direction:column;gap:3px}.cm-modal select{padding:8px 10px;border:1px solid var(--borda);border-radius:var(--raio);font-family:inherit;background:var(--branco)}.cm-checks{display:flex;flex-wrap:wrap;gap:4px 16px}.cm-checks .ent-check{flex-direction:row}.cm-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin:6px 0}.cm-linha label{flex:1 1 120px}.cm-forma{border-top:1px solid var(--borda);padding:8px 0}.cm-forma-topo{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cm-forma-topo .ent-check{flex-direction:row;align-items:center}@media print{.cm-acoes,.ed-aviso-gtin{display:none}.cm-pedidos{display:flex}}.pr-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.pr-topo h1{margin:0}.pr-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pr-rodape{justify-content:flex-end;margin-top:12px}.pr-filtros{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:10px 0 4px}.pr-canais{display:flex;gap:6px;flex-wrap:wrap}.pr-busca{flex:1 1 260px;max-width:480px}.pr-linha{cursor:pointer}.pr-detalhe>td{background:var(--fundo-pagina)}.pr-conta .pr-colunas{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px}.pr-composicao{margin:0;padding:8px 10px;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio)}.pr-composicao-titulo{font-weight:700;margin-bottom:4px}.pr-composicao>div{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:2px 0;border-top:1px dashed var(--borda)}.pr-composicao dt{color:var(--texto-secundario)}.pr-composicao dd{margin:0;font-weight:600;text-align:right}.pr-cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;margin-top:10px}.pr-canal header{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-bottom:8px}.pr-resumo{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin:0 0 6px}.pr-resumo dt{font-size:12px;color:var(--texto-secundario)}.pr-resumo dd{margin:0;font-weight:600}.pr-secao{margin-top:12px}.pr-secao h3{margin:0 0 8px;font-size:15px}.pr-secao label{font-size:13px;display:flex;flex-direction:column;gap:3px;color:var(--texto-secundario)}.pr-secao select,.pr-secao textarea{padding:8px 10px;border:1px solid var(--borda);border-radius:var(--raio);font-family:inherit;font-size:14px;background:var(--branco)}.pr-campos{--col-min: 200px;gap:10px;margin-bottom:8px}.pr-secao .pr-check,.pr-radios .ent-check{flex-direction:row;align-items:center;gap:6px}.pr-secao .pr-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin:6px 0;cursor:default}.pr-secao .pr-linha label{flex:1 1 160px}.pr-obs{margin-top:6px}.pr-radios{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:8px}.pr-colar{display:flex;flex-direction:column;gap:6px;margin:8px 0}.pr-colar textarea{width:100%;font-family:monospace;font-size:12px}.pr-frete{margin-top:8px}.pr-frete th,.pr-frete td{padding:4px}.pr-frete th{white-space:nowrap}.pr-celula{width:78px;padding:4px 6px;font-size:13px}.tr-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.tr-topo h1{margin:0}.tr-intro{margin:6px 0 12px}.tr-acoes{display:flex;flex-wrap:wrap;gap:8px}.tr-acoes a{display:inline-block}.tr-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;margin-top:10px}.tr-todos{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:13px}.tr-todos input,.tr-cartao input[type=checkbox]{width:18px;height:18px;flex:none}.tr-cartao{display:flex;gap:10px;align-items:flex-start;background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);padding:10px 12px;text-align:left;color:var(--texto)}.tr-cartao.sel{border:2px solid var(--terracota);padding:9px 11px}.tr-cartao-link{cursor:pointer;width:100%}.tr-cartao-link:hover{border-color:var(--terracota)}.tr-cartao-corpo{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.tr-qtd{display:flex;align-items:center;gap:4px;flex:none}.tr-qtd input{width:80px}.tr-mais{font-size:20px;color:var(--terracota);flex:none}.tr-total{font-weight:600;margin:12px 0}.tr-avulsa{display:flex;flex-direction:column;gap:10px;margin-top:10px}.tr-escolhidos h3{margin:0 0 8px;font-size:15px}.tr-escolhido{display:grid;grid-template-columns:minmax(0,1fr) 90px auto;gap:8px;align-items:center;margin-bottom:6px}.tr-barra{position:sticky;bottom:0}.massa-modal.tr-modal{width:560px;max-height:92vh;overflow-y:auto}.tr-modal label{display:block;font-size:13px;margin:10px 0 4px}.tr-modal select{width:100%;padding:9px 12px;border:1px solid var(--borda);border-radius:var(--raio);font-family:inherit;font-size:14px;background:var(--branco)}.tr-filtros{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 6px}.tr-filtros input{flex:1 1 280px}.tr-filtros select{flex:0 1 auto;max-width:100%}.tr-qtd-in{width:80px;text-align:right}.tr-add{padding:4px 10px;font-size:13px;white-space:nowrap}
