@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.grade{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--sup);flex-direction:column;flex:1;min-width:0;min-height:160px;display:flex;overflow:hidden}.grade__barra{border-bottom:1px solid var(--linha-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:42px;padding:6px 8px;display:flex}.grade__titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3);margin:0 4px;font-size:11px;font-weight:600}.grade__busca{width:260px;max-width:100%;height:28px}.grade__busca input{padding-left:6px}.grade__conta{font-size:var(--t-12);color:var(--tinta-4);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.grade__grupos{color:var(--tinta-4);align-items:center;gap:5px;display:flex}.grade__chip{background:var(--marca-50);height:22px;color:var(--marca-700);font-size:var(--t-12);border-radius:20px;align-items:center;gap:4px;padding:0 4px 0 8px;font-weight:500;display:inline-flex}.grade__chip button{border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.grade__chip button:hover{background:var(--marca-100)}.grade__corpo{contain:size;outline:0;flex:1;min-height:0;position:relative;overflow:auto}.grade__corpo:focus-visible{box-shadow:inset 0 0 0 2px var(--marca-200)}.grade__cab{z-index:2;background:var(--sup-2);border-bottom:1px solid var(--linha);height:31px;display:grid;position:sticky;top:0}.grade__th{min-width:0;font-size:var(--t-12);color:var(--tinta-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-right:1px solid var(--linha-2);align-items:center;gap:4px;padding:0 8px;font-weight:700;display:flex;position:relative}.grade__th:hover{background:var(--sup-3)}.grade__th--dir{justify-content:flex-end}.grade__th-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grade__ord{width:13px;height:13px;color:var(--marca-600);flex:none}.grade__th-menu{width:18px;height:18px;color:var(--tinta-4);border-radius:3px;flex:none;place-items:center;display:none}.grade__th-menu svg{width:12px;height:12px}.grade__th:hover .grade__th-menu{display:grid}.grade__th--dir .grade__th-menu{order:-1;margin-right:auto}.grade__th-menu:hover{background:var(--linha);color:var(--tinta)}.grade__redim{cursor:col-resize;z-index:1;width:8px;height:100%;position:absolute;top:0;right:-4px}.grade__redim:hover{background:linear-gradient(90deg, transparent 3px, var(--marca-400) 3px 5px, transparent 5px)}.grade__tr{height:var(--alt-linha,29px);border-bottom:1px solid var(--linha-2);cursor:default;display:grid;position:absolute;left:0;right:0}.grade__tr--par{background:color-mix(in srgb, var(--sup-2) 55%, transparent)}.grade__tr:hover{background:var(--sup-hover)}.grade__tr--sel,.grade__tr--sel:hover{background:var(--sup-sel);box-shadow:inset 2px 0 0 var(--marca-600)}.grade__td{min-width:0;font-size:var(--t-13);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 8px;display:flex;overflow:hidden}.grade__td>span:not(.selo):not(.grade__logico){text-overflow:ellipsis;overflow:hidden}.grade__td--dir{justify-content:flex-end}.grade__td--centro{justify-content:center}.grade__logico{border:1.5px solid var(--linha-forte);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.grade__logico svg{stroke-width:3.2px;width:11px;height:11px}.grade__logico--sim{background:var(--marca-600);border-color:var(--marca-600)}.grade__logico--edit{cursor:pointer}.grade__logico--edit:hover{border-color:var(--marca-500)}.grade__grupo{background:var(--sup-3);border-bottom:1px solid var(--linha);height:29px;font-size:var(--t-12);color:var(--tinta-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:7px;display:flex;position:absolute;left:0;right:0}.grade__grupo-campo{color:var(--tinta-4)}.grade__grupo-n{background:var(--sup);border:1px solid var(--linha);min-width:20px;height:18px;color:var(--tinta-3);border-radius:10px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.grade__grupo-soma{color:var(--tinta-3);margin-left:10px}.grade__grupo-soma b{color:var(--tinta);font-weight:600}.grade__vazio{min-height:110px;color:var(--tinta-4);font-size:var(--t-13);place-items:center;width:100%;max-width:100vw;display:grid;position:sticky;left:0}.grade__rodape{background:var(--sup-2);border-top:1px solid var(--linha);flex:none;height:30px;overflow:hidden}.grade__rodape .grade__td{font-size:var(--t-12)}.grade__rodape b{font-weight:600}.grade__rodape-rot{color:var(--tinta-4)}.grade--compacta .grade__barra{min-height:36px;padding:4px 6px}.shell{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);height:100vh;min-height:0;display:grid}.topo{--topo-tinta:var(--marca-700);--topo-veu:color-mix(in srgb, var(--marca-600) 7%, transparent);--topo-veu-forte:color-mix(in srgb, var(--marca-600) 12%, transparent);--topo-borda:var(--linha);background:linear-gradient(90deg, var(--marca-50) 0%, var(--sup) 50%, var(--marca-50) 100%);height:58px;color:var(--topo-tinta);z-index:20;align-items:center;gap:6px;padding:0 16px 0 10px;display:flex;position:relative}.topo:after{content:"";background:var(--topo-fio-fundo,linear-gradient(90deg, var(--topo-fio,var(--indigo)), var(--marca-solida) 35%, transparent));pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}:root:is(:not([data-paleta]),[data-paleta=valure]) .topo{--topo-fio-fundo:linear-gradient(90deg, #171ca3, #72c1e8);--topo-tinta-valure:#173f8a}:root:is(:not([data-paleta]),[data-paleta=valure]):not([data-tema=escuro]) .topo{--topo-tinta:var(--topo-tinta-valure)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .topo,:root:is(:not([data-paleta]),[data-paleta=valure]):not([data-tema=claro]) .topo{--topo-tinta:var(--tinta)}}:root[data-tema=escuro] .topo{--topo-tinta:var(--tinta)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .topo{--topo-fio:var(--marca-500)}}:root[data-tema=escuro] .topo{--topo-fio:var(--marca-500)}.topo__teste-cor{flex:none;align-items:center;gap:2px;display:flex}.topo__teste-cor input{border:2px solid var(--linha-forte);cursor:pointer;background:0 0;border-radius:7px;width:26px;height:26px;padding:0}.topo__teste-cor input::-webkit-color-swatch-wrapper{padding:0}.topo__teste-cor input::-webkit-color-swatch{border:0;border-radius:5px}.topo__teste-cor input::-moz-color-swatch{border:0;border-radius:5px}.topo__teste-cor-hex{min-height:24px;font-family:var(--fonte-mono,"IBM Plex Mono", monospace);color:var(--topo-tinta);text-transform:uppercase;border-radius:6px;padding:0 6px;font-size:12px}.topo__teste-cor-hex:hover{background:var(--topo-veu-forte)}.topo__inicio{align-items:center;gap:6px;margin-right:8px;display:flex}.topo__hamburguer{width:40px;height:40px;color:var(--topo-tinta);transition:background var(--transicao), color var(--transicao);border-radius:10px;place-items:center;display:grid}.topo__hamburguer:hover{background:var(--topo-veu-forte)}.topo__marca{align-items:center;padding:0 6px 0 4px;display:flex}.topo__marca img{display:block}.topo__busca{background:var(--sup-2);border:1px solid var(--topo-borda);width:300px;min-width:40px;height:36px;color:var(--topo-tinta);font-size:var(--t-13);transition:border-color var(--transicao), background var(--transicao);border-radius:10px;flex-shrink:1;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex;overflow:hidden}.topo__busca span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.topo__busca:hover{border-color:var(--marca-200);background:var(--sup)}.topo__busca kbd{border-color:var(--topo-borda);background:var(--sup);color:var(--topo-tinta);box-shadow:none}.topo__icone{width:36px;height:36px;color:var(--topo-tinta);border-radius:10px;place-items:center;display:grid}.topo__icone:hover{background:var(--topo-veu-forte)}.topo__usuario{height:42px;color:var(--topo-tinta);border-radius:12px;align-items:center;gap:9px;margin-left:4px;padding:0 8px 0 5px;display:flex}.topo__usuario:hover{background:var(--topo-veu-forte)}.topo__avatar{background:var(--marca-solida);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:grid}.topo__usuario-txt{text-align:left;flex-direction:column;line-height:1.2;display:flex}.topo__usuario-txt b{font-size:var(--t-13);color:var(--topo-tinta);font-weight:600}.topo__usuario-txt small{color:var(--tinta-3);font-size:11px}.nav{align-items:center;min-width:0;height:100%;display:flex;position:relative}.nav__itens{align-items:center;gap:2px;display:flex}.nav__item{height:38px;font-size:var(--t-14);color:var(--tinta-2);white-space:nowrap;transition:background var(--transicao), color var(--transicao);border-radius:10px;align-items:center;gap:5px;padding:0 12px;font-weight:500;display:flex}.nav__item[aria-expanded=true]{background:var(--marca-50);color:var(--marca-700)}.nav__seta{color:var(--tinta-4);transition:transform var(--transicao)}.nav__item[aria-expanded=true] .nav__seta{color:var(--marca-600);transform:rotate(180deg)}.mega{background:var(--sup);border:1px solid var(--linha);border-radius:20px;width:min(980px,100vw - 260px);max-height:min(640px,100vh - 110px);animation:.16s cubic-bezier(.2,.8,.3,1) mega-entrar;display:flex;position:absolute;top:calc(100% - 4px);left:0;overflow:hidden;box-shadow:0 24px 60px #0f15312e,0 2px 8px #0f15310f}@keyframes mega-entrar{0%{opacity:0;transform:translateY(-6px)}}.mega__lado{background:var(--marca-50);flex-direction:column;flex:none;width:210px;min-height:0;padding:28px 12px 40px;display:flex;position:relative;overflow:hidden}.mega__lado:after{content:"";background:var(--marca-100);pointer-events:none;border-radius:50%;width:56px;height:56px;position:absolute;bottom:-28px;right:-28px}.mega__sobre{letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);padding:0 12px;font-size:11px;font-weight:600}.mega__pagina{letter-spacing:-.03em;color:var(--tinta);margin:10px 0 22px;padding:0 12px;font-size:26px;font-weight:700;line-height:1.1}.mega__grupos{flex-direction:column;gap:4px;min-height:0;display:flex;overflow:auto}.mega__grupo{min-height:32px;font-size:var(--t-14);text-align:left;color:var(--tinta-2);transition:background var(--transicao), color var(--transicao);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.mega__grupo svg{color:var(--tinta-3);flex:none}.mega__grupo:hover{color:var(--tinta);background:color-mix(in srgb, var(--sup) 55%, transparent)}.mega__grupo[aria-current=true]{color:var(--marca-700);background:var(--sup);font-weight:600;box-shadow:0 1px 3px #0f153114}.mega__grupo[aria-current=true] svg{color:var(--marca-600)}.mega__grupo:focus-visible{outline:2px solid var(--marca-500);outline-offset:1px}.mega__conteudo{flex-direction:column;flex:1;min-width:0;min-height:0;padding:0 28px;display:flex}.mega__cab{justify-content:space-between;align-items:center;gap:12px;padding:22px 0 10px;display:flex}.mega__cab h2{color:var(--tinta);margin:0;font-size:17px;font-weight:600}.mega__fechar{width:32px;height:32px;color:var(--tinta-2);border-radius:8px;place-items:center;margin-right:-6px;display:grid}.mega__fechar:hover{background:var(--sup-3);color:var(--tinta)}.mega__corpo{flex:1;min-height:0;animation:.14s ease-out mega-trocar;overflow:auto}@keyframes mega-trocar{0%{opacity:0}}.mega__bloco+.mega__bloco{margin-top:14px}.mega__blocos--colunas{column-count:2;column-gap:28px}.mega__blocos--colunas .mega__bloco{break-inside:avoid;margin:0;padding-bottom:14px}.mega__blocos--colunas .mdest{min-height:54px}.mega__secao{letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);margin:0;padding:8px 0 2px;font-size:11px;font-weight:700}.mega__destinos{display:grid}.mega__destinos--grade{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.mdest{border-bottom:1px solid var(--linha);text-align:left;min-height:68px;color:var(--tinta);transition:background var(--transicao);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;padding:10px 8px 10px 0;display:grid}.mega__destinos--grade .mdest{min-height:58px}.mdest:hover{background:linear-gradient(90deg, transparent, var(--sup-2) 30%)}.mdest:focus-visible{outline:2px solid var(--marca-500);outline-offset:-2px;border-radius:6px}.mdest__icone{color:var(--marca-600);place-items:center start;display:grid}.mdest__txt{gap:3px;min-width:0;display:grid}.mdest__txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.mdest__txt small{font-size:var(--t-13);color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mdest__seta{color:var(--tinta-2);transition:transform var(--transicao), color var(--transicao);margin-left:12px}.mdest:hover .mdest__seta{color:var(--marca-600);transform:translate(2px,-2px)}.mega__mais{width:100%;min-height:44px;font-size:var(--t-14);text-align:left;color:var(--marca-700);align-items:center;gap:10px;margin-top:6px;padding:0 8px 0 0;font-weight:500;display:flex}.mega__mais span{flex:1}.mega__mais:hover span{text-underline-offset:3px;text-decoration:underline}.mega__mais:focus-visible{outline:2px solid var(--marca-500);outline-offset:-2px;border-radius:6px}.mega__mais kbd,.mega__rodape kbd{border:1px solid var(--linha);font:inherit;color:var(--tinta-2);border-radius:4px;padding:2px 6px;font-size:12px;font-weight:400}.mega__rodape{color:var(--tinta-3);justify-content:space-between;align-items:center;gap:12px;padding:18px 0 20px;font-size:12.5px;display:flex}.mega__rodape kbd{margin-right:4px}@media (width<=1000px){.mega__lado{width:180px}.mega__destinos--grade{grid-template-columns:minmax(0,1fr)}.mega__blocos--colunas{column-count:1}}@media (prefers-reduced-motion:reduce){.mega,.mega__corpo{animation:none}}.mchips{background:var(--sup-2);border:1px solid var(--linha-2);border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.mchips__rot{min-width:150px;font-size:var(--t-13);color:var(--tinta-2);font-weight:600}.mchips__lista{flex-wrap:wrap;gap:6px;display:flex}.mchip{border:1px solid var(--linha);background:var(--sup);height:28px;font-size:var(--t-12);color:var(--tinta-2);transition:background var(--transicao), color var(--transicao), border-color var(--transicao);border-radius:14px;padding:0 12px;font-weight:500}.mchip:hover{background:var(--marca-600);border-color:var(--marca-600);color:#fff}.gav-fundo{z-index:850;background:#0a0e2061;animation:.14s ease-out aparecer;position:fixed;inset:0}.gav{background:var(--sup);width:340px;max-width:88vw;height:100%;box-shadow:var(--sombra-3);flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) gav-entrar;display:flex}@keyframes gav-entrar{0%{opacity:0;transform:translate(-24px)}}.gav__topo{border-bottom:1px solid var(--linha-2);justify-content:space-between;align-items:center;height:58px;padding:0 10px 0 18px;display:flex}.gav__busca{border-radius:10px;flex:none;height:36px;margin:12px 14px 6px}.gav__corpo{flex:1;padding:4px 8px 16px;overflow:auto}.gav__secao+.gav__secao{border-top:1px solid var(--linha-2);margin-top:4px;padding-top:4px}.gav__pagina{width:100%;height:40px;font-size:var(--t-14);color:var(--tinta);border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-weight:600;display:flex}.gav__pagina:hover{background:var(--sup-3)}.gav__pagina svg:last-child{color:var(--tinta-4);transition:transform var(--transicao)}.gav__pagina[aria-expanded=false] svg:last-child{transform:rotate(-90deg)}.gav__grupo{padding-bottom:4px}.gav__grupo-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-4);padding:8px 14px 4px;font-size:10.5px;font-weight:700}.gav__item{text-align:left;width:100%;min-height:34px;font-size:var(--t-13);color:var(--tinta-2);border-radius:8px;align-items:center;gap:10px;padding-right:10px;display:flex}.gav__item:hover{background:var(--marca-50);color:var(--marca-700)}.gav__ic{width:18px;color:var(--marca-600);flex:none;place-items:center;display:grid}.gav__rot{flex:1}.gav__seta{color:var(--tinta-4);transition:transform var(--transicao)}.gav__item[aria-expanded=true] .gav__seta{transform:rotate(90deg)}.gav__rodape{border-top:1px solid var(--linha-2);background:var(--sup-2);align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.gav__user{min-width:0;font-size:var(--t-13);flex-direction:column;flex:1;display:flex}.gav__user small{color:var(--tinta-4);font-size:11px}@media (width<=1180px){.topo__busca span,.topo__busca kbd{display:none}.topo__busca{justify-content:center;width:40px;padding:0}.topo__usuario-txt{display:none}}.janelas{--aba-ativa:var(--sup);--aba-ativa-texto:var(--marca-700);background:var(--marca-50);border-bottom:1px solid var(--marca-100);scrollbar-width:none;align-items:center;gap:4px;height:44px;padding:0 14px;animation:.14s ease-out surgir;display:flex;overflow-x:auto}.janelas::-webkit-scrollbar{display:none}.janelas__aba{max-width:240px;height:32px;color:var(--tinta-2);font-size:var(--t-13);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transicao), color var(--transicao), border-color var(--transicao);border:1px solid #0000;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 6px 0 12px;font-weight:500;display:flex}.janelas__aba svg:first-child{flex:none}.janelas__aba:hover{background:var(--marca-100);color:var(--tinta)}.janelas__aba[aria-selected=true]{background:var(--aba-ativa);border-color:var(--marca-200);color:var(--aba-ativa-texto);font-weight:600;box-shadow:0 1px 2px #0f153114}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .janelas{--aba-ativa:var(--sup-sel-forte);--aba-ativa-texto:var(--tinta)}}:root[data-tema=escuro] .janelas{--aba-ativa:var(--sup-sel-forte);--aba-ativa-texto:var(--tinta)}.janelas__fixar{background:var(--marca-50);width:28px;height:28px;color:var(--tinta-3);border-radius:8px;flex:none;place-items:center;margin-left:auto;display:grid;position:sticky;right:0}.janelas__fixar:hover{background:var(--marca-100);color:var(--tinta)}.janelas__fixar[aria-pressed=true]{color:var(--marca-700)}@media not ((hover:hover) and (pointer:fine)){.janelas__fixar{display:none}}.janelas__titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.janelas__fechar{width:20px;height:20px;color:var(--tinta-3);opacity:.8;border-radius:6px;flex:none;place-items:center;display:grid}.janelas__aba:hover .janelas__fechar,.janelas__aba[aria-selected=true] .janelas__fechar{opacity:1}.janelas__fechar:hover{background:var(--neg-fundo);color:var(--neg)}@media (hover:hover) and (pointer:fine){.shell{position:relative}.shell>.espaco{grid-row:3}.shell>.status{grid-row:4}.shell:not(.shell--abas-fixas)>.janelas{top:var(--alt-topo,58px);z-index:19;opacity:0;visibility:hidden;transition:opacity .14s .2s,transform .14s .2s,visibility 0s linear .34s;animation:none;position:absolute;left:0;right:0;transform:translateY(-6px);box-shadow:0 8px 18px #0f153124}.shell:not(.shell--abas-fixas):has(>.topo:hover,>.topo:focus-within,>.janelas:hover,>.janelas:focus-within)>.janelas{opacity:1;visibility:visible;transition:opacity .12s,transform .12s,visibility;transform:none}}.espaco{background:var(--sup);border-top:1px solid var(--linha);min-height:0;position:relative}.espaco__janela{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.espaco__janela[hidden]{display:none}.espaco__corpo{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.espaco__corpo>*{flex:1;min-height:0}.espaco__janela--solta{resize:both;background:var(--sup);border:1px solid var(--linha-forte,var(--linha));border-radius:10px;min-width:360px;max-width:100vw;min-height:240px;max-height:calc(100vh - 8px);position:fixed;inset:auto;overflow:hidden;box-shadow:0 18px 48px -12px #0a0e2061,0 2px 6px #0a0e201f}.espaco__janela--max{resize:none;min-width:0;min-height:0;max-height:none;box-shadow:0 0 0 1px var(--linha);border-width:0;border-radius:0;position:fixed;inset:0;z-index:700!important}.espaco__janela--max .solta__cab{cursor:default}.solta__cab{border-bottom:1px solid var(--linha);background:var(--sup-2);height:36px;color:var(--tinta-2);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;flex:none;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.solta__titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-13);color:var(--tinta);flex:1;font-weight:600;overflow:hidden}.solta__botao{border-radius:var(--r-2);width:28px;height:28px;color:var(--tinta-2);cursor:pointer;place-items:center;display:grid}.solta__botao:hover{background:var(--sup-hover);color:var(--tinta)}.janelas__aba--solta{border-style:dashed;border-color:var(--linha);font-style:italic}@media (width<=760px){.espaco__janela--solta{resize:none;max-height:none;box-shadow:none;border-radius:0;position:absolute;width:auto!important;height:auto!important;inset:0!important}.solta__cab{cursor:default}}.janela{flex-direction:column;height:100%;min-height:0;display:flex}.janela__area{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.janela__cab{flex:none;align-items:baseline;gap:12px;padding:14px 20px 4px;display:flex}.janela__titulo{font-size:var(--t-18);letter-spacing:-.01em;margin:0;font-weight:600}.janela__origem{font-family:var(--fonte-mono);color:var(--tinta-4);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.carregando{height:100%;min-height:160px;color:var(--tinta-4);font-size:var(--t-12);justify-content:center;align-items:center;gap:10px;display:flex}.carregando__ponto{background:var(--marca-500);border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite alternate pulsar}@keyframes pulsar{0%{opacity:.25;transform:scale(.8)}}.status{background:var(--sup-2);border-top:1px solid var(--linha);height:26px;color:var(--tinta-4);white-space:nowrap;align-items:center;gap:18px;padding:0 14px;font-size:11.5px;display:flex;overflow:hidden}.status b{color:var(--tinta-2);font-weight:500}.status__espaco{flex:1}.status__unidade{min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0 -4px;padding:0 4px}.status__unidade:hover{background:var(--sup-3,var(--linha))}.status__con{color:var(--pos);align-items:center;gap:5px;font-weight:500;display:flex}.status__con--off{color:var(--aviso)}.paleta-fundo{place-items:start center;padding-top:12vh}.paleta{background:var(--sup);border:1px solid var(--linha);width:min(640px,100%);box-shadow:var(--sombra-3);border-radius:12px;animation:.16s cubic-bezier(.2,.8,.3,1) subir;overflow:hidden}.paleta__busca{border-bottom:1px solid var(--linha-2);height:54px;color:var(--tinta-4);align-items:center;gap:10px;padding:0 16px;display:flex}.paleta__busca input{font-size:var(--t-16);color:var(--tinta);background:0 0;border:0;outline:0;flex:1}.paleta__lista{max-height:52vh;padding:6px;overflow:auto}.paleta__item{text-align:left;border-radius:7px;align-items:center;gap:12px;width:100%;padding:7px 10px;display:flex}.paleta__item[data-ativo=true]{background:var(--sup-sel)}.paleta__icone{background:var(--marca-50);width:30px;height:30px;color:var(--marca-600);border-radius:7px;flex:none;place-items:center;display:grid}.paleta__txt{flex-direction:column;flex:1;min-width:0;display:flex}.paleta__txt b{font-weight:500;font-size:var(--t-13)}.paleta__txt small{color:var(--tinta-4);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.paleta__enter{color:var(--tinta-4)}.paleta__rodape{border-top:1px solid var(--linha-2);background:var(--sup-2);color:var(--tinta-4);gap:14px;padding:8px 14px;font-size:11.5px;display:flex}.paleta__rodape span{align-items:center;gap:3px;display:flex}.tela-gerada{flex-direction:column;flex:1;min-height:0;display:flex}.tela-gerada__corpo{flex-direction:column;flex:1;min-height:0;padding:14px 20px;display:flex;overflow:auto}.dialogo-tela{flex-direction:column;min-height:120px;max-height:calc(100vh - 110px);display:flex}.dialogo-tela .tela-gerada__corpo{padding:16px}.motor-col{flex-direction:column;gap:8px;min-width:0;display:flex}.motor-item{flex-direction:column;min-width:0;display:flex}.motor-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.motor-cel{flex-direction:column;min-width:0;display:flex}.motor-cel--grupo,.motor-cel--col,.motor-cel--abas,.motor-cel--grade,.motor-cel--navbar,.motor-cel--imagem,.motor-cel--lista,.motor-cel--divisor{align-self:stretch}.motor-cel--check,.motor-cel--botao{flex-grow:0!important}.motor-cel--botao .btn{min-width:100%;width:auto!important}.motor-cel--texto{justify-content:flex-end;align-self:stretch}.motor-cresce{flex:auto}.motor-item:not(.motor-cresce){flex:none}.motor-row.motor-cresce{align-items:stretch}.motor-folga{height:1px}.motor-divisor{flex:1;gap:14px;min-height:0;display:flex}.motor-divisor--v{flex-direction:column}.motor-divisor__painel{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.navbar{flex-direction:column;gap:6px;min-width:200px;display:flex}.navbar--recolhida{width:34px;min-width:0}.navbar__vertical{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--sup-2);width:34px;color:var(--tinta-3);font-size:var(--t-12);flex-direction:column;align-items:center;gap:8px;padding:10px 0;font-weight:600;display:flex}.navbar__vertical span{writing-mode:vertical-rl;transform:rotate(180deg)}.navbar__vertical:hover{color:var(--marca-600);border-color:var(--marca-400)}.navbar__recolher{color:var(--tinta-4);align-self:flex-end;padding:2px 4px;font-size:11.5px}.navbar__recolher:hover{color:var(--marca-600)}.navbar__grupo{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--sup);overflow:hidden}.navbar__cab{background:var(--sup-2);width:100%;height:32px;font-size:var(--t-12);color:var(--tinta-2);text-align:left;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:flex}.navbar__grupo[data-aberto=false] .navbar__cab svg{transform:rotate(-90deg)}.navbar__corpo{border-top:1px solid var(--linha-2);padding:10px}.barra-acoes{border-top:1px solid var(--linha);background:var(--sup-2);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex}.barra-acoes__lado{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.barra-acoes__lado--dir{margin-left:auto}.barra-acoes__editor{font-size:var(--t-12);color:var(--tinta-3);white-space:nowrap;align-items:center;gap:6px;display:flex}.dialogo-tela .barra-acoes{padding:10px 14px}.nota-migracao{border-radius:var(--r-3);background:var(--aviso-fundo);color:var(--tinta-2);font-size:var(--t-12);border:1px solid color-mix(in srgb, var(--laranja-500) 30%, transparent);flex-direction:column;gap:4px;padding:11px 13px;line-height:1.5;display:flex}.nota-migracao strong{color:var(--aviso);font-size:var(--t-12)}.graf{width:100%;position:relative}.graf svg{display:block;overflow:visible}.graf__grade{stroke:var(--grade-graf);stroke-width:1px}.graf__base{stroke:var(--linha-forte);stroke-width:1px}.graf__eixo{fill:var(--tinta-4);font-variant-numeric:tabular-nums;font-size:10.5px}.graf__faixa{fill:var(--sup-hover)}.graf__ref{stroke:var(--laranja-500);stroke-width:1.5px}.graf__ref-txt{fill:var(--tinta-3);paint-order:stroke;stroke:var(--sup);stroke-width:3px;font-size:10.5px;font-weight:600}.graf__cruz{stroke:var(--tinta-4);stroke-width:1px}.graf__dica{z-index:3;border-radius:var(--r-3);background:var(--sup);border:1px solid var(--linha);min-width:130px;box-shadow:var(--sombra-2);font-size:var(--t-12);pointer-events:none;white-space:nowrap;padding:8px 10px;position:absolute}.graf__dica strong{color:var(--tinta-2);text-transform:capitalize;margin-bottom:3px;display:block}.graf__dica-linha{color:var(--tinta-3);align-items:center;gap:6px;display:flex}.graf__dica-linha i{border-radius:2px;width:8px;height:8px}.graf__dica-linha b{color:var(--tinta);margin-left:auto;font-weight:600}.graf__legenda{font-size:var(--t-12);color:var(--tinta-3);flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.graf__legenda span{align-items:center;gap:6px;display:flex}.graf__legenda i{border-radius:3px;width:10px;height:10px}.graf-h{flex-direction:column;gap:2px;display:flex}.graf-h__linha{border-radius:var(--r-2);grid-template-columns:minmax(90px,36%) 1fr auto;align-items:center;gap:10px;height:28px;padding:0 6px;display:grid}.graf-h__linha[data-hover=true]{background:var(--sup-hover)}.graf-h__rot{font-size:var(--t-12);color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.graf-h__trilho{background:0 0;border-radius:0 4px 4px 0;height:10px;position:relative}.graf-h__barra{border-radius:0 4px 4px 0;min-width:3px;height:100%;display:block}.graf-h__valor{font-size:var(--t-12);text-align:right;min-width:92px;font-weight:600}.graf-h__valor small{color:var(--tinta-4);margin-left:6px;font-weight:400}.nav__itens{gap:6px}.nav__item{height:40px;box-shadow:none;color:var(--topo-tinta);background:0 0;border:0;border-radius:7px;gap:8px;padding:0 11px 0 7px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,box-shadow .16s,color .16s;position:relative}.nav__modulo-icone{width:27px;height:27px;color:var(--topo-tinta);background:0 0;border-radius:5px;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.nav__item:hover{background:var(--topo-veu);color:var(--topo-tinta)}.nav__item .nav__seta{color:var(--topo-tinta)}.nav__item[aria-expanded=true]{background:var(--marca-50);box-shadow:inset 0 0 0 1px var(--marca-100);color:var(--marca-700)}.nav__item[aria-expanded=true] .nav__modulo-icone{background:var(--marca-600);color:#fff;box-shadow:0 2px 5px #1f63fa33}.nav__item:focus-visible{outline:2px solid var(--marca-500);outline-offset:3px}.nav__item .nav__seta{width:12px;margin-left:2px}@media (width<=1050px){.nav__itens{gap:4px}.nav__item{gap:5px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.nav__item,.nav__modulo-icone,.nav__seta{transition:none}}.dash{background:var(--fundo);height:100%;min-height:0;display:flex}.dash__menu{background:var(--sup);border-right:1px solid var(--linha);flex-direction:column;flex:none;gap:2px;width:92px;padding:10px 8px;display:flex}.dash__menu-item{border-radius:var(--r-3);color:var(--tinta-3);text-align:center;flex-direction:column;align-items:center;gap:5px;padding:10px 4px 9px;font-size:11.5px;font-weight:500;display:flex;position:relative}.dash__menu-item svg{stroke-width:1.7px;width:20px;height:20px}.dash__menu-item:hover{background:var(--sup-hover);color:var(--tinta)}.dash__menu-item[aria-current=true]{background:var(--marca-50);color:var(--marca-700)}.dash__menu-item[aria-current=true]:before{content:"";background:var(--marca-600);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-8px}.dash__menu{transition:width .16s}.dash__menu--recolhido{width:60px;padding:10px 6px}.dash__menu--recolhido .dash__menu-item{padding:10px 0}.dash__menu--recolhido .dash__menu-item span{display:none}.dash__menu--recolhido .dash__menu-item[aria-current=true]:before{left:-6px}.dash__menu--recolhido .dash__bolinha{right:12px}.dash__menu-alternar{border-radius:var(--r-3);height:32px;color:var(--tinta-4);border-top:1px solid var(--linha-2);place-items:center;margin-top:4px;display:grid}.dash__menu-alternar:hover{background:var(--sup-hover);color:var(--tinta)}.dash__bolinha{background:var(--laranja-500);width:7px;height:7px;box-shadow:0 0 0 2px var(--sup);border-radius:50%;position:absolute;top:8px;right:22px}.dash__conteudo{flex:1;min-width:0;overflow:auto}@media (width<=760px){.dash{flex-direction:column}.dash__menu,.dash__menu--recolhido{scrollbar-width:none;border-right:0;border-bottom:1px solid var(--linha);flex-direction:row;gap:4px;width:auto;padding:6px 10px;overflow-x:auto}.dash__menu::-webkit-scrollbar{display:none}.dash__menu .dash__menu-item,.dash__menu--recolhido .dash__menu-item{min-height:40px;font-size:var(--t-13);white-space:nowrap;flex-direction:row;flex:none;gap:6px;padding:0 12px}.dash__menu--recolhido .dash__menu-item span{display:inline}.dash__menu .dash__menu-item svg{width:18px;height:18px}.dash__menu .dash__menu-item[aria-current=true]:before{border-radius:3px 3px 0 0;width:auto;height:3px;inset:auto 10px -6px}.dash__menu>span,.dash__menu-alternar{display:none}.dash__menu .dash__bolinha,.dash__menu--recolhido .dash__bolinha{top:6px;right:4px}}.dash__pagina{flex-direction:column;gap:16px;max-width:1680px;padding:20px 24px 28px;display:flex}.dash__pagina--cheia{max-width:none;height:100%}.dash__cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.dash__saud{font-size:var(--t-12);color:var(--laranja-600);letter-spacing:.02em;font-weight:600}.dash__titulo{font-size:var(--t-22);letter-spacing:-.015em;margin:2px 0;font-weight:600}.dash__data{font-size:var(--t-12);color:var(--tinta-4)}.dash__data:first-letter{text-transform:uppercase}.dash__filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash__periodo{font-size:var(--t-12);color:var(--tinta-3);align-items:center;gap:6px;display:flex}.dash__kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.kpi{border-radius:var(--r-4);background:var(--sup);border:1px solid var(--linha);flex-direction:column;gap:6px;min-width:0;padding:14px 16px 15px;display:flex}.kpi__rotulo{font-size:var(--t-12);color:var(--tinta-3);font-weight:500}.kpi__valor{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:600;overflow:hidden}.kpi--destaque{background:linear-gradient(145deg, var(--marca-600), var(--indigo));color:#fff;border-color:#0000}.kpi--destaque .kpi__rotulo{color:#ffffffc7}.dash__grade{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.dash__c-8{grid-column:span 8}.dash__c-6{grid-column:span 6}.dash__c-4{grid-column:span 4}.cartao{border-radius:var(--r-4);background:var(--sup);border:1px solid var(--linha);flex-direction:column;min-width:0;display:flex}.cartao__cab{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 4px;display:flex}.cartao__cab h2{font-size:var(--t-13);color:var(--tinta-2);margin:0;font-weight:600}.cartao__corpo{flex:1;min-width:0;padding:8px 16px 14px}.meta{color:var(--tinta-3);align-items:center;gap:8px;font-size:11.5px;display:flex}.meta__trilho{background:var(--sup-3);border-radius:6px;width:110px;height:6px;overflow:hidden}.meta__trilho span{background:var(--laranja-500);border-radius:6px;height:100%;display:block}.meta b{color:var(--tinta)}.dash__caixa{flex-direction:column;display:flex}.dash__caixa-linha{border-bottom:1px dashed var(--linha-2);font-size:var(--t-13);color:var(--tinta-2);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.dash__caixa-linha:last-child{border-bottom:0}.dash__caixa-total{font-size:var(--t-16);color:var(--pos)}.compo{padding:4px 0 12px}.compo__titulo{font-size:var(--t-12);color:var(--tinta-3);margin-bottom:7px}.compo__barra{border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.compo__barra span{min-width:3px}.compo__legenda{font-size:var(--t-12);color:var(--tinta-3);flex-wrap:wrap;gap:4px 14px;margin-top:7px;display:flex}.compo__legenda span{align-items:center;gap:6px;display:flex}.compo__legenda i{border-radius:3px;width:9px;height:9px}.compo__legenda b{color:var(--tinta);font-weight:600}.dash__contas-acoes{gap:6px;padding-top:4px;display:flex}.dash__barra-pedidos{flex-wrap:wrap;gap:6px;display:flex}.agenda{grid-template-columns:270px minmax(0,1fr) 280px;align-items:start;gap:12px;display:grid}.agenda__lado{flex-direction:column;gap:12px;display:flex}.agenda__lado .cal{width:100%}.agenda__horas{padding:4px 16px 14px}.agenda__hora{border-top:1px solid var(--linha-2);grid-template-columns:52px 1fr;min-height:46px;display:grid}.agenda__h{color:var(--tinta-4);padding-top:6px;font-size:11.5px}.agenda__slots{flex-direction:column;gap:4px;padding:5px 0;display:flex}.evento{border-radius:var(--r-2);text-align:left;border-left:3px solid var(--marca-600);background:var(--marca-50);font-size:var(--t-12);flex-direction:column;gap:1px;padding:6px 10px;display:flex}.evento small{color:var(--tinta-3)}.evento--laranja{border-left-color:var(--laranja-500);background:var(--aviso-fundo)}.evento--verde{border-left-color:var(--pos);background:var(--pos-fundo)}.evento--ciano{border-left-color:var(--ciano-500);background:var(--info-fundo)}.prox{border-bottom:1px solid var(--linha-2);gap:12px;padding:8px 0;display:flex}.prox:last-child{border-bottom:0}.prox__data{border-radius:var(--r-2);background:var(--sup-3);width:42px;color:var(--tinta-3);text-transform:uppercase;flex-direction:column;flex:none;align-items:center;padding:4px 0;font-size:10.5px;display:flex}.prox__data b{color:var(--tinta);font-size:16px;line-height:1.1}.prox__txt{font-size:var(--t-12);color:var(--tinta-2);flex-direction:column;display:flex}.prox__txt small{color:var(--tinta-4)}.ranking__linha{border-bottom:1px solid var(--linha-2);font-size:var(--t-12);align-items:center;gap:10px;padding:8px 0;display:flex}.ranking__linha:last-child{border-bottom:0}.ranking__pos{background:var(--marca-50);width:26px;height:26px;color:var(--marca-700);border-radius:50%;place-items:center;font-weight:700;display:grid}.ranking__loja{flex-direction:column;flex:1;min-width:0;display:flex}.ranking__loja small{color:var(--tinta-4)}.canal{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.canal__contatos{flex-direction:column;gap:4px;display:flex}.canal__contato{border-radius:var(--r-3);color:var(--tinta-2);align-items:center;gap:12px;padding:8px;display:flex}.canal__contato:hover{background:var(--sup-hover)}.canal__contato svg{width:18px;height:18px;color:var(--marca-600)}.canal__contato span{flex-direction:column;display:flex}.canal__contato small{color:var(--tinta-4);font-size:11.5px}.versoes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.versoes li{border-bottom:1px solid var(--linha-2);font-size:var(--t-12);color:var(--tinta-2);grid-template-columns:64px 1fr;gap:10px;padding:8px 0;line-height:1.45;display:grid}.versoes li:last-child{border-bottom:0}.versoes .mono{color:var(--marca-700)}.avisos-painel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.alerta{border-radius:var(--r-4);background:var(--sup);border:1px solid var(--linha);border-left:3px solid var(--tinta-4);gap:12px;padding:14px 16px;display:flex}.alerta>svg{width:20px;height:20px;color:var(--tinta-3);flex:none}.alerta div{font-size:var(--t-12);color:var(--tinta-3);flex-direction:column;gap:3px;line-height:1.5;display:flex}.alerta b{color:var(--tinta);font-size:var(--t-13)}.alerta--atencao{border-left-color:var(--laranja-500)}.alerta--atencao>svg{color:var(--laranja-500)}.alerta--info{border-left-color:var(--pos)}.alerta--info>svg{color:var(--pos)}.alerta__link{color:var(--marca-600);font-weight:600;font-size:var(--t-12);align-self:flex-start;margin-top:2px}.alerta__link:hover{text-decoration:underline}.novidades{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.novidade{border-radius:var(--r-3);background:var(--sup-2);gap:10px;padding:10px;display:flex}.novidade svg{width:18px;height:18px;color:var(--laranja-500);flex:none}.novidade div{font-size:var(--t-12);color:var(--tinta-3);flex-direction:column;line-height:1.45;display:flex}.novidade b{color:var(--tinta)}@media (width<=1280px){.dash__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dash__c-8,.dash__c-4,.dash__c-6{grid-column:span 12}.agenda,.canal,.avisos-painel,.novidades{grid-template-columns:1fr}}.rs{flex-direction:column;gap:18px;max-width:1640px;margin:0 auto;padding:22px 28px 32px;display:flex;container:resumo/inline-size}.rs__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rs__saud{letter-spacing:-.02em;color:var(--tinta);margin:0;font-size:24px;font-weight:600}.rs__data{font-size:var(--t-13);color:var(--tinta-3);align-items:center;gap:6px;margin:4px 0 0;display:flex}.rs__controles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rs__periodos{background:var(--sup-3);border:1px solid var(--linha-2);border-radius:11px;padding:3px;display:flex}.rs__periodos button{height:30px;font-size:var(--t-13);color:var(--tinta-3);transition:background var(--transicao), color var(--transicao);border-radius:8px;padding:0 13px;font-weight:500}.rs__periodos button:hover{color:var(--tinta)}.rs__periodos button[aria-checked=true]{background:var(--sup);color:var(--marca-700);box-shadow:0 1px 2px #0f15311a, 0 0 0 1px var(--linha);font-weight:600}.rs__intervalo,.rs__loja{font-size:var(--t-12);color:var(--tinta-4);align-items:center;gap:6px;display:flex}.rs__controles .btn--icone{border-radius:10px;width:36px;height:36px}.rs__linha{gap:18px;min-width:0;display:grid}.rs__linha--hero{grid-template-columns:minmax(0,1fr) 320px}.rs__linha--8-4{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rs__linha--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rs__linha--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{color:#fff;background:linear-gradient(180deg, var(--ceu-topo,#0e1a4d), var(--ceu-horizonte,#12205c));--serie-1:#fff;--grade-graf:#2a3a78;--linha-forte:#5a6aa8;--tinta-4:var(--hero-texto,#c9d6ff);--sup-hover:#ffffff14;background-color:#12205c;border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:16px 20px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -16px #12205c8c,0 2px 6px #0f15311f}.hero__ceu{pointer-events:none;position:absolute;inset:0}.hero__sol,.hero__lua{position:absolute;transform:translate(-50%,-50%)}.hero__sol{left:var(--sol-x,50%);top:var(--sol-y,120%);width:44px;height:44px;opacity:var(--sol-op,0);background:radial-gradient(circle at 42% 40%,#fffbe8 0%,#ffe9a6 48%,#ffd277 100%);border-radius:50%;box-shadow:0 0 14px 4px #ffe28c8c,0 0 44px 14px #ffcd7333}.hero__lua{left:var(--lua-x,50%);top:var(--lua-y,120%);width:34px;height:34px;opacity:var(--lua-op,0);filter:drop-shadow(0 0 8px #e2e9ff66);overflow:visible}.hero__lua-disco{fill:#cdd7f524;stroke:#e1e8ff4d;stroke-width:.6px}.hero__lua-luz{fill:#f4f2e8}.hero__lua-mares circle{fill:#9696aa38}.hero__faixa{pointer-events:none;flex:1 1 0;align-self:stretch;min-width:0;position:relative;container-type:inline-size}.hero__estrelas,.hero__nuvens,.hero__chuva{position:absolute;inset:0}.hero__estrelas{opacity:var(--estrelas-op,0);transition:opacity .6s}.hero__estrela{background:#fff;border-radius:50%;animation:3.4s ease-in-out infinite alternate hero-brilho;position:absolute;box-shadow:0 0 4px #ffffffb3}@keyframes hero-brilho{0%{opacity:.35}to{opacity:1}}.hero__nuvens{opacity:var(--nuvens-op,0);transition:opacity .6s}.hero__nuvem{fill:var(--nuvem-cor,#fff);filter:drop-shadow(0 2px 6px #0a143c2e);animation:38s ease-in-out infinite alternate hero-nuvem;position:absolute}.hero__nuvem--1{opacity:.88;width:min(132px,34cqi);top:2px;left:12%}.hero__nuvem--2{opacity:.95;width:min(104px,28cqi);animation-duration:46s;animation-delay:-12s;top:34px;left:38%}.hero__nuvem--3{opacity:.7;width:min(84px,24cqi);animation-duration:52s;animation-delay:-24s;top:0;left:62%}.hero__nuvem--4{opacity:.9;width:min(96px,26cqi);animation-duration:42s;animation-delay:-6s;top:28px;left:0}.hero__nuvem--5{opacity:.92;width:min(110px,28cqi);animation-duration:49s;animation-delay:-30s;top:24px;left:66%}.hero:not([data-clima=nublado]):not([data-clima=chuva]) :is(.hero__nuvem--4,.hero__nuvem--5){display:none}@keyframes hero-nuvem{0%{transform:translate(-10px)}to{transform:translate(14px)}}.hero__chuva{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cg stroke='%23dce6ff' stroke-width='1.3' stroke-linecap='round' opacity='.6'%3E%3Cpath d='M10 4l-3 12M34 22l-3 12M52 40l-3 12M22 44l-3 12'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cg stroke='%23c3d0f2' stroke-width='1' stroke-linecap='round' opacity='.45'%3E%3Cpath d='M18 10l-2.5 10M60 30l-2.5 10M40 62l-2.5 10M80 74l-2.5 10'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px,90px 90px;animation:3s linear infinite hero-chuva;top:14px;-webkit-mask-image:linear-gradient(#0000,#000 25% 65%,#0000);mask-image:linear-gradient(#0000,#000 25% 65%,#0000)}@keyframes hero-chuva{to{background-position:-60px 240px,-90px 360px}}@media (prefers-reduced-motion:reduce){.hero__nuvem,.hero__estrela,.hero__chuva{animation:none}.hero__nuvens,.hero__estrelas{transition:none}}@media (width<=760px){.hero__sol{width:36px;height:36px}.hero__lua{width:28px;height:28px}}.hero .graf svg path[opacity="0.55"]{opacity:var(--barras-op,.55)}.hero .graf svg path[opacity="0.45"]{opacity:calc(var(--barras-op,.55) - .05)}.hero__topo{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.hero__rot{font-size:var(--t-13);color:var(--hero-texto,#c9d6ff);font-weight:500}.hero__valor{letter-spacing:-.03em;align-items:baseline;gap:6px;margin-top:2px;font-size:32px;font-weight:600;line-height:1.05;display:flex}.hero__valor small{color:var(--hero-texto,#c9d6ff);font-size:16px;font-weight:500}.hero__meta-linha{font-size:var(--t-12);color:var(--hero-texto,#c9d6ff);align-items:center;gap:8px;margin-top:6px;display:flex}.hero__lado{z-index:1;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto;display:flex;position:relative}.hero__chip{height:26px;font-size:var(--t-12);background:#08103038;border:1px solid #ffffff47;border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-weight:500;display:inline-flex}.hero__resumo{font-size:var(--t-12);color:var(--hero-texto,#c9d6ff)}.rs__simular{font-size:var(--t-12);color:var(--tinta-2,#3a4157);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.rs__simular input{width:160px;accent-color:var(--marca-600,#2457c8)}.rs__simular output{min-width:40px;font-weight:600}.rs__simular select,.rs__simular button{border:1px solid var(--linha,#d5dae6);background:var(--sup,#fff);width:auto;height:28px;font-size:var(--t-12);text-transform:none;border-radius:99px;padding:0 10px}.hero__grafico{z-index:1;margin-top:auto;position:relative}.hero .graf__ref{stroke:#ffbf5c;stroke-dasharray:5 4}.hero .graf__ref-txt{fill:var(--hero-meta,#ffd38a)}.hero .graf text{stroke:var(--ceu-horizonte,#12205c);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.hero .graf__dica{color:var(--tinta);--tinta-4:#8f97aa;--serie-1:var(--marca-600)}.var{height:22px;font-size:var(--t-12);font-variant-numeric:tabular-nums;border-radius:99px;align-items:center;gap:2px;padding:0 7px 0 5px;font-weight:600;display:inline-flex}.var--pos{color:var(--pos-texto);background:var(--pos-fundo)}.var--neg{color:var(--neg-texto);background:var(--neg-fundo)}.var--claro.var--pos{color:#c8f7e2;background:#03543a73}.var--claro.var--neg{color:#ffe0e3;background:#78101c73}.pn{background:var(--sup);border:1px solid var(--linha-2);min-width:0;box-shadow:var(--sombra-1);border-radius:16px;flex-direction:column;padding:18px 20px 20px;display:flex}.pn__cab{align-items:center;gap:12px;margin-bottom:16px;display:flex}.pn__icone,.kpi2__icone{background:color-mix(in srgb, var(--marca-600) 11%, transparent);color:var(--marca-600);flex:none;place-items:center;display:grid}.pn__icone{border-radius:10px;width:34px;height:34px}.pn__tit{flex:1;min-width:0}.pn__tit h2{font-size:var(--t-14);color:var(--tinta);margin:0;font-weight:600}.pn__tit p{font-size:var(--t-12);color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.pn__corpo{flex:1;min-width:0}.pn .vazio{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.meta2{padding:16px 18px;container:meta/inline-size}.meta2 .pn__cab{margin-bottom:8px}.meta2 .pn__cab .selo{flex:none;gap:4px}.meta2__corpo{grid-template-columns:minmax(0,1fr);grid-template-areas:"resumo""grafico""dados";gap:6px;display:grid}.meta2__resumo{grid-area:resumo;align-items:center;gap:10px;display:flex}.meta2__pct{font-size:var(--t-28);letter-spacing:-.03em;color:var(--tinta);font-weight:600;line-height:1}.meta2__de{font-size:var(--t-12);color:var(--tinta-3);line-height:1.3}.meta2__grafico{grid-area:grafico;min-width:0}.graf--meta .graf__eixo{fill:var(--tinta-3)}.graf--meta .graf__dica strong{text-transform:none}.graf-meta__eixo-hoje{fill:var(--tinta-2);font-weight:600}.graf-meta__area{fill:var(--serie-1);opacity:.1}.graf-meta__vendido,.graf-meta__projecao,.graf-meta__ritmo{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.graf-meta__vendido{stroke:var(--serie-1)}.graf-meta__projecao{stroke:var(--serie-1);stroke-dasharray:1 5}.graf-meta__ritmo{stroke:var(--tinta-3);stroke-width:1.5px;stroke-dasharray:5 4}.graf-meta__alvo{fill:var(--sup);stroke:var(--tinta-3);stroke-width:1.5px}.graf-meta__hoje{fill:var(--serie-1);stroke:var(--sup);stroke-width:2px}.graf-meta__legenda{font-size:var(--t-11);gap:4px 12px;margin-top:2px}.graf-meta__legenda .graf-meta__traco{border-top:2px solid var(--serie-1);border-radius:0;width:16px;height:0}.graf-meta__legenda .graf-meta__traco--projecao{border-top-style:dotted}.graf-meta__legenda .graf-meta__traco--ritmo{border-top:1.5px dashed var(--tinta-3)}.meta2__dados{background:var(--linha-2);border:1px solid var(--linha-2);border-radius:10px;grid-area:dados;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.meta2__dados div{background:var(--sup-2);flex-direction:column;gap:1px;min-width:0;padding:5px 9px;display:flex}.meta2__dados dt{font-size:var(--t-11);color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta2__dados dd{white-space:nowrap;font-size:var(--t-13);color:var(--tinta);margin:0;font-weight:600}@container meta (width>=560px){.meta2__corpo{grid-template-columns:minmax(290px,1fr) minmax(0,1.5fr);grid-template-areas:"resumo grafico""dados grafico";align-items:start;gap:14px 24px}.meta2__pct{font-size:34px}}.rs__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.kpi2{background:var(--sup);border:1px solid var(--linha-2);min-width:0;box-shadow:var(--sombra-1);transition:border-color var(--transicao), box-shadow var(--transicao), transform var(--transicao);border-radius:12px;padding:10px 14px;container:kpi/inline-size}.kpi2:hover{border-color:color-mix(in srgb, var(--marca-600) 35%, var(--linha-2));box-shadow:var(--sombra-2);transform:translateY(-1px)}.kpi2__grade{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"ic rot var""val val fa";align-items:center;gap:4px 6px;display:grid}.kpi2__icone{border-radius:9px;width:30px;height:30px}.kpi2 .kpi2__icone{border-radius:7px;grid-area:ic;width:24px;height:24px}.kpi2__rot{min-width:0;font-size:var(--t-12);color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;grid-area:rot;font-weight:500;overflow:hidden}.kpi2__var{grid-area:var;justify-self:end}.kpi2__var .var{height:20px;padding:0 6px 0 4px}.kpi2__valor{letter-spacing:-.02em;min-width:0;color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;grid-area:val;font-size:20px;font-weight:600;overflow:hidden}.kpi2__faisca{grid-area:fa;justify-self:end;display:flex}@container resumo (width<=960px){.rs__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container resumo (width<=560px){.rs__kpis{grid-template-columns:minmax(0,1fr)}}@container kpi (width<=220px){.kpi2__grade{grid-template-areas:"ic rot rot""val val var"}.kpi2__rot{white-space:normal;line-height:1.25}.kpi2__faisca{display:none}}.kpi2__sem{color:var(--tinta-3)}.rs__caixa-total{font-size:var(--t-16);color:var(--tinta);white-space:nowrap;font-weight:600}.rs__caixa-barra{border-radius:99px;gap:2px;height:10px;margin-bottom:12px;display:flex;overflow:hidden}.rs__caixa-barra span{min-width:3px}.rs__caixa{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rs__caixa li{border-bottom:1px dashed var(--linha);font-size:var(--t-13);color:var(--tinta-2);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;display:grid}.rs__caixa li:last-child{border-bottom:0}.rs__caixa li i{border-radius:3px;width:10px;height:10px}.rs__caixa li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rs__caixa li small{color:var(--tinta-3);font-size:11px}.rs__caixa li b{text-align:right;min-width:96px;color:var(--tinta);font-weight:600}.rk{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.rk__item{align-items:center;gap:11px;display:flex}.rk__avatar,.rk__pos{flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.rk__avatar{background:linear-gradient(135deg, var(--marca-400), var(--indigo));color:#fff;border-radius:50%}.rk__pos{background:var(--sup-3);color:var(--tinta-3);border-radius:9px}.rk__item:first-child .rk__pos{background:color-mix(in srgb, var(--marca-600) 12%, transparent);color:var(--marca-700)}.rk__corpo{flex:1;min-width:0}.rk__linha{font-size:var(--t-13);justify-content:space-between;gap:8px;display:flex}.rk__nome{color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk__linha b{color:var(--tinta);white-space:nowrap;font-weight:600}.rk__trilho{background:var(--sup-3);border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.rk__trilho span{border-radius:99px;height:100%;transition:width .5s cubic-bezier(.2,.8,.3,1);display:block}.rk__pct{text-align:right;width:32px;color:var(--tinta-3);font-size:11px}.conta2__numeros{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px;display:grid}.conta2__numeros span{font-size:var(--t-12);color:var(--tinta-3);align-items:center;gap:7px;display:flex}.conta2__numeros i{border-radius:50%;width:8px;height:8px}.conta2__numeros b{letter-spacing:-.02em;color:var(--tinta);margin-top:4px;font-size:22px;font-weight:600;display:block}.conta2__barra{border-radius:99px;gap:2px;height:10px;display:flex;overflow:hidden}.conta2__barra span:empty[style*="width: 0%"]{display:none}.conta2__rodape{font-size:var(--t-12);color:var(--tinta-3);margin:10px 0 0}@media (width<=1400px){.rs__linha--3{grid-template-columns:repeat(2,minmax(0,1fr))}.rs__linha--3>:first-child{grid-column:1/-1}}@media (width<=1100px){.rs__linha--hero,.rs__linha--8-4,.rs__linha--2{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.rs{gap:14px;padding:16px 16px 24px}.rs__periodos button{padding:0 10px}}.pg__tit{align-items:center;gap:14px;display:flex}.pg__icone{background:linear-gradient(135deg, var(--marca-500), var(--indigo));color:#fff;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px -8px #0b54ea99}.pg__tit .rs__data{margin-top:2px}.ag{grid-template-columns:290px minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.ag__lado{flex-direction:column;gap:18px;display:flex}.ag__cal{padding:12px}.rl{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.rl__item{gap:11px;display:flex}.rl__pos{background:var(--sup-3);width:30px;height:30px;font-size:var(--t-12);color:var(--tinta-3);border-radius:9px;flex:none;place-items:center;font-weight:700;display:grid}.rl__pos--1{background:color-mix(in srgb, var(--marca-600) 12%, transparent);color:var(--marca-700)}.rl__corpo{flex:1;min-width:0}.rl__linha{font-size:var(--t-13);justify-content:space-between;gap:8px;display:flex}.rl__linha span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rl__linha span b{color:var(--tinta);font-weight:600}.rl__linha small{color:var(--tinta-4)}.rl__linha>b{white-space:nowrap;font-weight:600}.rl__meta{color:var(--tinta-4);margin-top:5px;font-size:11px;display:block}.ag__dia{padding-bottom:12px}.ag__navdia{background:var(--sup-3);border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.ag__titulo-dia:first-letter{text-transform:uppercase}.ag__grade{position:relative}.ag__hora{grid-template-columns:56px minmax(0,1fr);min-height:56px;display:grid;position:relative}.ag__h{color:var(--tinta-4);font-size:11px;position:relative;top:-8px}.ag__slot{border-top:1px solid var(--linha-2);border-left:1px solid var(--linha-2);flex-direction:column;gap:4px;padding:4px 0 4px 10px;display:flex}.ag__hora:first-child .ag__slot{border-top-color:#0000}.ev{--ev:var(--serie-1);text-align:left;background:color-mix(in srgb, var(--ev) 10%, var(--sup));border:1px solid color-mix(in srgb, var(--ev) 22%, transparent);border-left:4px solid var(--ev);transition:transform var(--transicao), box-shadow var(--transicao);border-radius:10px;flex-direction:column;gap:2px;padding:7px 12px;display:flex}.ev:hover{box-shadow:var(--sombra-2);transform:translateY(-1px)}.ev b{font-size:var(--t-13);color:var(--tinta);font-weight:600}.ev small{color:var(--tinta-3);align-items:center;gap:4px;font-size:11.5px;display:flex}.ev small span{align-items:center;gap:3px;display:inline-flex}.ev--laranja{--ev:var(--serie-2)}.ev--verde{--ev:var(--serie-3)}.ev--ciano{--ev:var(--ciano-500)}.ag__agora{border-top:2px solid var(--neg);pointer-events:none;z-index:2;height:0;position:absolute;left:50px;right:0}.ag__agora:before{content:"";background:var(--neg);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.ag__agora span{background:var(--neg);color:#fff;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:600;position:absolute;top:-20px;right:0}.px{flex-direction:column;gap:4px;margin:0 -8px;padding:0;list-style:none;display:flex}.px__item{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.px__item:hover{background:var(--sup-hover)}.px__data{--ev:var(--serie-1);background:color-mix(in srgb, var(--ev) 11%, transparent);width:46px;height:48px;color:var(--ev);text-transform:uppercase;border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;line-height:1.1;display:flex}.px__data b{color:var(--tinta);font-size:18px}.px__data--laranja{--ev:var(--serie-2)}.px__data--verde{--ev:var(--serie-3)}.px__data--ciano{--ev:var(--ciano-500)}.px__txt{min-width:0;font-size:var(--t-13);color:var(--tinta);flex-direction:column;flex:1;font-weight:500;display:flex}.px__txt small{font-size:var(--t-12);color:var(--tinta-4);margin-top:2px;font-weight:400}.px__seta{color:var(--tinta-4);opacity:0;transition:opacity var(--transicao), transform var(--transicao)}.px__item:hover .px__seta{opacity:1;transform:translate(2px)}.cn__hero{color:#fff;background:radial-gradient(90% 120% at 100% 0,#f8900059 0%,#0000 50%),linear-gradient(135deg,#0b54ea 0%,#1a2fa8 55%,#181060 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:30px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #0b54ea8c}.cn__hero:after{content:"";pointer-events:none;border:44px solid #ffffff0d;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-140px;right:180px}.cn__hero-txt{z-index:1;position:relative}.cn__hero-rot{height:26px;font-size:var(--t-12);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-weight:500;display:inline-flex}.cn__hero h1{letter-spacing:-.02em;margin:12px 0 4px;font-size:28px;font-weight:600}.cn__hero p{font-size:var(--t-14);color:#ffffffbf;margin:0}.cn__hero .btn{z-index:1;height:42px;font-size:var(--t-14);border-radius:12px;padding:0 20px;position:relative}.cn__contatos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.cn__contato{background:var(--sup);border:1px solid var(--linha-2);min-width:0;box-shadow:var(--sombra-1);border-radius:16px;align-items:center;gap:12px;padding:16px 18px;display:flex}.cn__contato .kpi2__icone{border-radius:11px;width:38px;height:38px}.cn__contato div{flex-direction:column;min-width:0;display:flex}.cn__contato small{font-size:var(--t-12);color:var(--tinta-4)}.cn__contato b{font-size:var(--t-14);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cn__form{flex-direction:column;gap:16px;display:flex}.cn__tipos{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cn__tipo{border:1px solid var(--linha);background:var(--sup);color:var(--tinta-3);font-size:var(--t-13);transition:border-color var(--transicao), background var(--transicao), color var(--transicao);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-weight:500;display:flex}.cn__tipo:hover{border-color:var(--linha-forte);color:var(--tinta)}.cn__tipo[aria-checked=true]{border-color:var(--marca-600);background:color-mix(in srgb, var(--marca-600) 8%, var(--sup));color:var(--marca-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--marca-600) 14%, transparent)}.cn__campos{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cn__campo{flex-direction:column;gap:6px;display:flex}.cn__campo>span{font-size:var(--t-12);color:var(--tinta-2);font-weight:600}.cn__enviar{justify-content:space-between;align-items:center;display:flex}.cn__enviar small{font-size:var(--t-12);color:var(--tinta-4)}.tl{margin:0;padding:0;list-style:none;position:relative}.tl:before{content:"";background:var(--linha-2);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.tl__item{gap:14px;padding-bottom:16px;display:flex;position:relative}.tl__item:last-child{padding-bottom:0}.tl__ponto{background:var(--sup);border:2px solid var(--linha-forte);border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px;position:relative}.tl__item--atual .tl__ponto{border-color:var(--marca-600);box-shadow:0 0 0 4px color-mix(in srgb, var(--marca-600) 18%, transparent);background:var(--marca-600)}.tl__versao{font-size:var(--t-13);color:var(--tinta);align-items:center;gap:8px;font-weight:600;display:flex}.tl__versao em{background:color-mix(in srgb, var(--marca-600) 12%, transparent);color:var(--marca-600);text-transform:uppercase;letter-spacing:.04em;border-radius:99px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:600}.tl__item p{font-size:var(--t-13);color:var(--tinta-3);margin:3px 0 0;line-height:1.45}.av{flex-direction:column;gap:14px;min-width:0;display:flex}.av__item{--av:var(--tinta-3);background:var(--sup);border:1px solid var(--linha-2);box-shadow:var(--sombra-1);border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}.av__item--atencao{--av:var(--laranja-500);border-color:color-mix(in srgb, var(--laranja-500) 35%, var(--linha-2));background:linear-gradient(90deg, color-mix(in srgb, var(--laranja-500) 7%, var(--sup)), var(--sup) 60%)}.av__item--ok{--av:var(--pos)}.av__icone{background:color-mix(in srgb, var(--av) 13%, transparent);width:44px;height:44px;color:var(--av);border-radius:12px;flex:none;place-items:center;display:grid}.av__corpo{flex:1;min-width:0}.av__cab{align-items:center;gap:10px;display:flex}.av__cab b{font-size:var(--t-14);color:var(--tinta);font-weight:600}.av__selo{background:color-mix(in srgb, var(--av) 12%, transparent);height:20px;color:var(--av);border-radius:99px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.av__corpo p{font-size:var(--t-13);color:var(--tinta-3);margin:4px 0 0;line-height:1.45}.av__corpo p b{color:var(--tinta)}.av__item .btn{flex:none}@media (width<=1280px){.ag{grid-template-columns:270px minmax(0,1fr)}.ag__prox{grid-column:1/-1}}@media (width<=900px){.ag,.cn__campos{grid-template-columns:minmax(0,1fr)}.cn__tipos{grid-template-columns:repeat(2,minmax(0,1fr))}.av__item{flex-wrap:wrap}}.pdv{background:var(--fundo);outline:0;grid-template-rows:auto auto 1fr auto auto;height:100%;min-height:0;display:grid}.pdv__entrada{background:var(--sup);grid-template-columns:minmax(300px,1.2fr) 96px minmax(260px,2fr) 150px 96px;align-items:end;gap:10px;padding:14px 18px 8px;display:grid}.pdv__campo{flex-direction:column;gap:4px;min-width:0;display:flex}.pdv__campo label{color:var(--tinta-3);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.caixa--pdv{border-radius:var(--r-3);border-width:1.5px;height:46px}.caixa--pdv input{padding:0 12px;font-size:19px;font-weight:600}.caixa--pdv .seg{flex:none;height:36px;margin-left:4px}.caixa--pdv .caixa__acao{width:42px}.pdv__campo--codigo .caixa--pdv{border-color:var(--marca-400)}.pdv__produto{border-radius:var(--r-3);background:var(--sup-inv);height:46px;color:var(--tinta-inv);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 14px;font-size:18px;font-weight:600;display:flex;overflow:hidden}.pdv__livre{color:color-mix(in srgb, var(--tinta-inv) 55%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:500}.pdv__dicas{background:var(--sup);border-bottom:1px solid var(--linha);color:var(--tinta-4);align-items:center;gap:18px;padding:6px 18px 10px;font-size:11.5px;display:flex}.pdv__dicas span{align-items:center;gap:4px;display:flex}.pdv__dicas-tabela{margin-left:auto}.pdv__dicas-tabela b{color:var(--marca-700);letter-spacing:.03em;font-weight:700}.pdv__meio{grid-template-columns:minmax(0,1fr) 340px;gap:12px;min-height:0;padding:12px 18px;display:grid}.pdv__itens{background:var(--sup);border:1px solid var(--linha);border-radius:var(--r-4);flex-direction:column;min-height:0;display:flex;overflow:hidden}.pdv__itens-cab{border-bottom:1px solid var(--linha-2);letter-spacing:.06em;text-transform:uppercase;height:42px;color:var(--tinta-3);align-items:center;gap:10px;padding:0 12px 0 16px;font-size:11px;font-weight:600;display:flex}.pdv__tabela{outline:0;flex:1;min-height:0;overflow:auto}.pdv__linha{border-bottom:1px solid var(--linha-2);cursor:default;grid-template-columns:40px 90px minmax(160px,1fr) 110px 110px 70px 120px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;display:grid}.pdv__linha--cab{z-index:1;background:var(--sup-2);min-height:32px;color:var(--tinta-3);font-size:11.5px;font-weight:600;position:sticky;top:0}.pdv__linha:not(.pdv__linha--cab):hover{background:var(--sup-hover)}.pdv__linha[aria-selected=true]{background:var(--sup-sel);box-shadow:inset 3px 0 0 var(--marca-600)}.pdv__linha .dir{text-align:right}.pdv__linha small{color:var(--tinta-4);font-size:11px}.pdv__n{color:var(--tinta-4);font-size:12px}.pdv__nome{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-weight:500;display:flex;overflow:hidden}.pdv__total{font-weight:700}.pdv__total--neg{color:var(--neg)}.pdv__vazio{height:calc(100% - 32px);min-height:220px;color:var(--tinta-4);font-size:var(--t-13);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.pdv__vazio img{opacity:.9;filter:saturate(.85);margin-bottom:6px}.pdv__vazio b{color:var(--tinta-2);letter-spacing:.02em;font-size:20px;font-weight:600}.pdv__lado{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:auto}.pdv-painel{background:var(--sup);border:1px solid var(--linha);border-radius:var(--r-4);flex:none;overflow:hidden}.pdv-painel__cab{width:100%;height:44px;font-weight:600;font-size:var(--t-13);color:var(--tinta-2);align-items:center;gap:9px;padding:0 14px;display:flex}.pdv-painel__cab svg:first-child{width:17px;height:17px;color:var(--marca-600)}.pdv-painel__cab span{text-align:left;flex:1}.pdv-painel__seta{color:var(--tinta-4);transition:transform var(--transicao);transform:rotate(-90deg)}.pdv-painel[data-aberto=true] .pdv-painel__cab{border-bottom:1px solid var(--linha-2);background:var(--sup-2)}.pdv-painel[data-aberto=true] .pdv-painel__seta{transform:none}.pdv-painel__corpo{padding:12px 14px 14px}.pdv-form{flex-direction:column;gap:7px;display:flex}.pdv-form__rot{color:var(--tinta-3);margin-top:2px;font-size:11.5px;font-weight:500}.pdv-form__duas{gap:8px;display:flex}.pdv-form__duas>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pdv-form__botoes{gap:8px;margin-top:4px;display:flex}.pdv-form__botoes .btn{flex:1}.pdv-form__res{border-top:1px dashed var(--linha);font-size:var(--t-13);grid-template-columns:1fr auto;gap:6px 10px;margin:6px 0 0;padding-top:10px;display:grid}.pdv-form__res dt{color:var(--tinta-3)}.pdv-form__res dd{text-align:right;margin:0;font-weight:600}.pdv-troco{color:var(--pos);font-size:18px}.pdv-pags{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pdv-pags li{border-radius:var(--r-2);background:var(--sup-3);font-size:var(--t-12);align-items:center;gap:8px;padding:6px 8px;display:flex}.pdv-pags span{flex:1}.pdv-pags button{width:20px;height:20px;color:var(--tinta-4);border-radius:4px;place-items:center;display:grid}.pdv-pags button:hover{color:var(--neg);background:var(--neg-fundo)}.pdv-alerta{border-radius:var(--r-2);background:var(--neg-fundo);color:var(--neg);font-size:var(--t-12);padding:7px 9px;font-weight:600}.pdv__totais{align-items:stretch;gap:10px;padding:0 18px 12px;display:flex}.pdv__total-bloco{border-radius:var(--r-4);background:var(--sup);border:1px solid var(--linha);flex-direction:column;justify-content:center;gap:2px;min-width:130px;padding:8px 16px;display:flex}.pdv__total-bloco span{color:var(--tinta-3);font-size:11.5px;font-weight:500}.pdv__total-bloco b{font-size:18px;font-weight:600}.pdv__total-bloco--receber b{color:var(--laranja-600)}.pdv__total-bloco--geral{background:linear-gradient(140deg, var(--marca-600), var(--indigo));color:#fff;border-color:#0000;align-items:flex-end;min-width:300px}.pdv__total-bloco--geral span{color:#ffffffbf}.pdv__total-bloco--geral b{letter-spacing:-.02em;font-size:38px;line-height:1.1}.pdv__barra{background:var(--sup);border-top:1px solid var(--linha);align-items:center;gap:6px;padding:10px 18px;display:flex}.pdv__status{color:var(--tinta-4);white-space:nowrap;gap:16px;margin-left:auto;margin-right:12px;font-size:11.5px;display:flex}.pdv__status b{color:var(--tinta-2);font-weight:600}.pdv__finalizar{height:40px;padding:0 22px;font-size:15px;font-weight:700}.pdv-dlg{flex-direction:column;gap:12px;height:100%;padding:14px;display:flex}.pdv-dlg__busca{flex:none;height:42px}.pdv-dlg__busca input{font-size:15px}.pdv-preco{border-radius:var(--r-4);background:var(--sup-inv);color:var(--tinta-inv);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.pdv-preco__nome{font-size:17px;font-weight:600}.pdv-preco__meta{font-size:var(--t-12);opacity:.7;margin-top:2px}.pdv-preco__valor{color:var(--laranja-400);white-space:nowrap;font-size:30px;font-weight:700}.pdv-lista{flex-direction:column;gap:2px;max-height:380px;display:flex;overflow:auto}.pdv-lista__item{border-radius:var(--r-3);text-align:left;width:100%;font-size:var(--t-13);align-items:center;gap:12px;padding:9px 10px;display:flex}.pdv-lista__item:hover,.pdv-lista__item:focus-visible{background:var(--sup-sel);outline:0}.pdv-lista__item[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--marca-500)}.pdv-lista__item span:not(.pdv-lista__cod){flex-direction:column;display:flex}.pdv-lista__item small{color:var(--tinta-4);font-size:11.5px}.pdv-lista__cod{background:var(--sup-3);min-width:38px;height:28px;color:var(--tinta-3);border-radius:6px;place-items:center;display:grid}.pdv-comandas{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.pdv-comanda{border-radius:var(--r-3);border:1px solid var(--linha);text-align:left;align-items:center;gap:12px;padding:10px;display:flex}.pdv-comanda:hover,.pdv-comanda:focus-visible{border-color:var(--marca-400);background:var(--sup-hover);outline:0}.pdv-comanda__num{background:var(--laranja-500);color:#1d1100;border-radius:10px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.pdv-comanda__info{flex-direction:column;flex:1;min-width:0;display:flex}.pdv-comanda__info small{color:var(--tinta-4)}.pdv-fim{flex-direction:column;gap:14px;display:flex}.pdv-fim__troco{border-radius:var(--r-4);background:var(--pos-fundo);color:var(--pos);justify-content:space-between;align-items:baseline;padding:16px 18px;display:flex}.pdv-fim__troco span{font-weight:600}.pdv-fim__troco b{letter-spacing:-.02em;font-size:36px;font-weight:700}.pdv-fim__dados{font-size:var(--t-13);grid-template-columns:1fr auto;gap:7px 12px;margin:0;display:grid}.pdv-fim__dados dt{color:var(--tinta-3)}.pdv-fim__dados dd{text-align:right;margin:0;font-weight:600}@media (width<=1180px){.pdv{grid-template-rows:auto auto minmax(560px,1fr) auto auto;overflow:auto}.pdv__meio{grid-template-rows:minmax(300px,1fr) auto}.pdv__entrada{grid-template-columns:1fr 90px 1fr}.pdv__campo--produto{order:-1;grid-column:1/-1}.pdv__campo--codigo{grid-column:1/3}.pdv__totais{flex-wrap:wrap}.pdv__meio{grid-template-columns:1fr}.pdv__linha{grid-template-columns:30px 70px minmax(120px,1fr) 80px 90px 50px 100px}}.touch{background:var(--fundo);height:100%;min-height:0;display:flex}.touch__menu{background:linear-gradient(#1f47ff,#0d0f6b);flex-direction:column;flex:none;align-items:stretch;gap:4px;width:84px;padding:12px 8px;display:flex;overflow:auto}.touch__logo{filter:drop-shadow(0 2px 6px #0000004d);align-self:center;margin-bottom:10px}.touch__menu-item{color:#ffffffc7;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:10px 2px;font-size:11px;font-weight:600;display:flex}.touch__menu-item svg{width:22px;height:22px}.touch__menu-item:hover{color:#fff;background:#ffffff1a}.touch__menu-item[aria-current=true]{color:var(--marca-700);background:#fff;box-shadow:0 6px 18px #00000040}.touch__conteudo{flex-direction:column;flex:1;min-width:0;display:flex}.tpdv{grid-template-columns:200px minmax(0,1fr) 400px;height:100%;min-height:0;display:grid}.tpdv__rot{letter-spacing:.07em;text-transform:uppercase;color:var(--tinta-4);margin:2px 4px 8px;font-size:11px;font-weight:700}.tpdv__categorias{background:var(--sup);border-right:1px solid var(--linha);flex-direction:column;gap:4px;padding:14px 10px;display:flex;overflow:auto}.tpdv__categorias>*{flex:none}.tpdv__categorias .seg{height:40px}.tpdv__cat{min-height:46px;font-size:var(--t-14);color:var(--tinta-2);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-weight:500;display:flex}.tpdv__cat svg{width:20px;height:20px;color:var(--tinta-4);flex:none}.tpdv__cat:hover{background:var(--sup-hover)}.tpdv__cat[aria-pressed=true]{background:var(--marca-solida);color:#fff}.tpdv__cat[aria-pressed=true] svg{color:#fff}.tpdv__produtos{flex-direction:column;min-width:0;min-height:0;padding:14px 16px;display:flex}.tpdv__topo{flex:none;gap:8px;display:flex}.tpdv__busca{border-radius:12px;flex:1;height:48px}.tpdv__busca input{font-size:16px}.tpdv__acao{background:var(--sup);border:1px solid var(--linha);height:48px;color:var(--tinta-2);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:flex}.tpdv__acao svg{width:19px;height:19px;color:var(--marca-600)}.tpdv__acao:hover{border-color:var(--marca-400)}.tpdv__titulo{font-size:var(--t-16);margin:14px 2px 10px;font-weight:600}.tpdv__grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;padding:2px 2px 12px;display:grid;overflow:auto}.tprod{background:var(--sup);border:1px solid var(--linha);text-align:left;min-height:132px;transition:transform var(--transicao), box-shadow var(--transicao), border-color var(--transicao);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.tprod:hover{border-color:var(--marca-400);box-shadow:var(--sombra-2)}.tprod:active{transform:scale(.97)}.tprod__icone{background:var(--marca-50);width:40px;height:40px;color:var(--marca-600);border-radius:11px;place-items:center;display:grid}.tprod__icone svg{width:21px;height:21px}.tprod__icone[data-grupo=BEBIDAS],.tprod__icone[data-grupo=LANCHONETE]{background:var(--aviso-fundo);color:var(--laranja-600)}.tprod__icone[data-grupo=HORTIFRUTI],.tprod__icone[data-grupo=LIMPEZA]{background:var(--pos-fundo);color:var(--pos)}.tprod__icone[data-grupo=AÇOUGUE],.tprod__icone[data-grupo=FRIOS]{background:var(--neg-fundo);color:var(--neg)}.tprod__nome{font-size:var(--t-13);color:var(--tinta);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;padding-bottom:1px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tprod__preco{font-size:var(--t-16);color:var(--marca-700);font-weight:700}.tprod__preco small{color:var(--tinta-4);font-size:11px;font-weight:500}.tpdv__carrinho{background:var(--sup);border-left:1px solid var(--linha);flex-direction:column;min-height:0;display:flex}.tpdv__chips{grid-template-columns:1.4fr 1fr;gap:8px;padding:14px 14px 10px;display:grid}.tchip{border:1px solid var(--linha);background:var(--sup-2);text-align:left;border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:6px 10px;display:flex}.tchip svg{color:var(--marca-600);flex:none}.tchip span{flex-direction:column;min-width:0;display:flex}.tchip b{font-size:var(--t-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tchip small{color:var(--tinta-4);font-size:10.5px}.tpdv__itens-cab{font-weight:600;font-size:var(--t-14);border-bottom:1px solid var(--linha-2);align-items:center;gap:8px;padding:6px 16px 8px;display:flex}.tpdv__qtd{background:var(--marca-solida);color:#fff;min-width:26px;height:26px;font-size:var(--t-12);border-radius:13px;place-items:center;margin-left:auto;display:grid}.tpdv__itens{flex:1;min-height:0;padding:6px 10px;overflow:auto}.titem{border-bottom:1px dashed var(--linha-2);grid-template-columns:minmax(0,1fr) auto 76px 32px;align-items:center;gap:8px;padding:9px 6px;display:grid}.titem__txt{flex-direction:column;min-width:0;display:flex}.titem__txt b{font-size:var(--t-13);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.titem__txt small{color:var(--tinta-4)}.titem__qtd{gap:4px;display:flex}.titem__qtd button,.titem__rem{background:var(--sup-3);width:34px;height:34px;color:var(--tinta-2);border-radius:10px;place-items:center;display:grid}.titem__rem{color:var(--tinta-4);background:0 0}.titem__rem:hover{color:var(--neg);background:var(--neg-fundo)}.titem__total{text-align:right;font-size:var(--t-14)}.tpdv__totais{border-top:1px solid var(--linha);background:var(--sup-2);grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px 16px;display:grid}.tpdv__totais div{font-size:var(--t-12);color:var(--tinta-3);justify-content:space-between;display:flex}.tpdv__totais b{color:var(--tinta)}.tpdv__total{grid-column:1/-1;align-items:baseline;margin-top:4px}.tpdv__total span{font-size:var(--t-14);color:var(--tinta-2);font-weight:600}.tpdv__total b{letter-spacing:-.02em;font-size:32px;font-weight:700;color:var(--marca-700)!important}.tpdv__botoes{background:var(--sup-2);grid-template-columns:1fr 1fr 56px;gap:8px;padding:0 14px 14px;display:grid}.tpdv__botoes .tbtn--fim{grid-column:1/-1;height:58px;font-size:18px}.tbtn{min-height:48px;font-weight:600;font-size:var(--t-14);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.tbtn:disabled{opacity:.45;cursor:default}.tbtn--sec{background:var(--sup);border:1px solid var(--linha-forte);color:var(--tinta-2)}.tbtn--sec:hover:not(:disabled){border-color:var(--marca-400);color:var(--marca-700)}.tbtn--fim{background:var(--laranja-500);color:#1d1100;box-shadow:0 4px 14px #f8900059}.tbtn--fim:hover:not(:disabled){background:var(--laranja-400)}.tbtn--perigo{background:var(--sup);border:1px solid color-mix(in srgb, var(--neg) 40%, var(--linha));color:var(--neg)}.tecnum__visor{background:var(--sup-inv);height:64px;color:var(--tinta-inv);border-radius:12px;justify-content:flex-end;align-items:center;margin-bottom:10px;padding:0 16px;font-size:30px;font-weight:700;display:flex}.tecnum{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tecnum button{background:var(--sup-3);border-radius:12px;height:58px;font-size:22px;font-weight:600}.tecnum button:hover{background:var(--sup-sel)}.tecnum button:active{transform:scale(.97)}.tpag{grid-template-columns:1fr 320px;gap:20px;display:grid}.tpag__formas{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.tpag__forma{border:1.5px solid var(--linha);min-height:52px;font-weight:600;font-size:var(--t-13);text-align:left;border-radius:12px;padding:0 12px}.tpag__forma[aria-pressed=true]{border-color:var(--marca-600);background:var(--marca-50);color:var(--marca-700)}.tpag__resumo{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.tpag__resumo div{background:var(--sup-2);font-size:var(--t-12);color:var(--tinta-3);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.tpag__resumo b{color:var(--tinta);font-size:20px}.tpag__linha{background:var(--sup-3);font-size:var(--t-13);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;display:flex}.tpag__linha span{flex:1}.tpainel{flex-direction:column;height:100%;min-height:0;padding:14px 16px 0;display:flex}.tpainel__topo{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.tfiltros{flex-wrap:wrap;gap:6px;display:flex}.tfiltro{background:var(--sup);border:1px solid var(--linha);height:48px;color:var(--tinta-2);border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 8px;font-weight:600;display:flex}.tfiltro b{background:var(--sup-3);min-width:32px;height:32px;font-size:var(--t-14);border-radius:9px;place-items:center;padding:0 6px;display:grid}.tfiltro[aria-pressed=true]{border-color:var(--marca-600);box-shadow:inset 0 0 0 1px var(--marca-600)}.tfiltro[aria-pressed=true] b{background:var(--marca-solida);color:#fff}.tcomandas{flex:1;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-content:start;gap:10px;padding:14px 0;display:grid;overflow:auto}.tcomanda{--tom:var(--marca-600);--tom-fundo:var(--marca-50);background:var(--sup);border:1px solid var(--linha);border-top:4px solid var(--tom);text-align:left;border-radius:14px;flex-direction:column;gap:4px;min-height:132px;padding:12px;display:flex}.tcomanda[data-status=Disponível]{--tom:var(--pos);--tom-fundo:var(--pos-fundo);background:var(--sup-2)}.tcomanda[data-status=Fechado]{--tom:var(--laranja-500);--tom-fundo:var(--aviso-fundo)}.tcomanda[data-status=Reservado]{--tom:var(--ciano-500);--tom-fundo:var(--info-fundo)}.tcomanda[aria-pressed=true]{box-shadow:0 0 0 2px var(--tom), var(--sombra-2)}.tcomanda__num{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.tcomanda__status{background:var(--tom-fundo);color:var(--tom);border-radius:12px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:700}.tcomanda__cli{font-size:var(--t-12);color:var(--tinta-3);flex:1;padding-top:4px}.tcomanda__rodape{color:var(--tinta-4);justify-content:space-between;align-items:baseline;gap:6px;font-size:11.5px;display:flex}.tcomanda__rodape b{font-size:var(--t-14);color:var(--tinta)}.tacoes{border-top:1px solid var(--linha);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 0 14px;display:flex}.tlojas{gap:6px;display:flex}.tloja{background:var(--neg-fundo);height:48px;color:var(--neg);letter-spacing:.04em;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 12px;font-size:10.5px;font-weight:700;display:flex}.tloja[data-aberta=true]{background:var(--pos-fundo);color:var(--pos)}.tloja__marca{font-size:var(--t-13);color:var(--tinta);letter-spacing:0}.tdelivery{flex:1;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-content:start;gap:10px;padding:14px 0;display:grid;overflow:auto}.tpedido{background:var(--sup);border:1px solid var(--linha);text-align:left;border-radius:14px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.tpedido[aria-pressed=true]{border-color:var(--marca-600);box-shadow:0 0 0 1px var(--marca-600), var(--sombra-2)}.tpedido__cab{align-items:center;gap:8px;display:flex}.tpedido__num{font-weight:700;font-size:var(--t-16)}.tpedido__hora{color:var(--tinta-4);font-size:var(--t-12);margin-left:auto}.tpedido__origem{background:var(--sup-3);color:var(--tinta-2);border-radius:10px;padding:2px 8px;font-size:10.5px;font-weight:700}.tpedido__origem--ifood{color:#fff;background:#ea1d2c}.tpedido__origem--whatsapp{color:#fff;background:#1faa53}.tpedido__origem--anotaai{background:var(--marca-solida);color:#fff}.tpedido__cli{font-size:var(--t-14)}.tpedido small{color:var(--tinta-4);font-size:var(--t-12)}.tpedido__itens{font-size:var(--t-12);color:var(--tinta-3);line-height:1.45}.tpedido__rodape{border-top:1px dashed var(--linha);font-size:var(--t-12);color:var(--tinta-3);justify-content:space-between;align-items:center;margin-top:4px;padding-top:8px;display:flex}.tpedido__rodape span{align-items:center;gap:5px;display:flex}.tpedido__rodape b{font-size:var(--t-16);color:var(--tinta)}.touch-grade--vend{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.touch-bloco{border:1.5px solid var(--linha);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;display:flex}.touch-bloco[aria-pressed=true]{border-color:var(--marca-600);background:var(--marca-50)}.touch-bloco__avatar{background:linear-gradient(135deg, var(--marca-500), var(--indigo));color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:4px;font-weight:700;display:grid}.touch-bloco small{color:var(--tinta-4);font-size:11px}@media (width<=1280px){.tpdv{grid-template-columns:170px minmax(0,1fr) 340px}}.prd-resumo{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.6fr) minmax(0,1fr);gap:8px;display:grid}.prd-resumo__item{border-radius:var(--r-4);background:var(--sup);border:1px solid var(--linha);text-align:left;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.prd-resumo__item>div{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.prd-resumo__item small{font-size:var(--t-11);color:var(--tinta-4);line-height:1.25}.prd-resumo__item b{font-size:var(--t-16);letter-spacing:-.01em;color:var(--tinta);white-space:nowrap;flex:none;font-weight:600;line-height:1.25}.prd-resumo__icone{border-radius:var(--r-2);background:var(--marca-50);width:24px;height:24px;color:var(--marca-600);flex:none;place-items:center;display:grid}.prd-resumo__item--capital .seg{flex:none;height:30px}.prd-resumo__item--alerta{cursor:pointer;transition:border-color var(--transicao), background var(--transicao)}.prd-resumo__item--alerta:hover{border-color:color-mix(in srgb, var(--neg) 40%, var(--linha))}.prd-resumo__item--alerta .prd-resumo__icone{background:var(--neg-fundo);color:var(--neg)}.prd__icone{border-radius:10px}.prd__icone[data-grupo=BEBIDAS],.prd__icone[data-grupo=LATICÍNIOS],.prd__icone[data-grupo=CONGELADOS]{background:color-mix(in srgb, var(--ciano-500) 13%, transparent);color:var(--ciano-500)}.prd__icone[data-grupo=AÇOUGUE],.prd__icone[data-grupo=FRIOS],.prd__icone[data-grupo=LANCHONETE]{background:color-mix(in srgb, var(--serie-2) 13%, transparent);color:var(--serie-2)}.prd__icone[data-grupo=HORTIFRUTI],.prd__icone[data-grupo=LIMPEZA],.prd__icone[data-grupo=HIGIENE]{background:color-mix(in srgb, var(--serie-3) 14%, transparent);color:var(--serie-3)}.prd__icone[data-grupo=PADARIA],.prd__icone[data-grupo=MERCEARIA]{background:color-mix(in srgb, var(--serie-4) 16%, transparent);color:var(--laranja-600)}.prd__grupo{min-width:0;font-size:var(--t-12);color:var(--tinta-2);flex-direction:column;display:flex}.prd__grupo small{color:var(--tinta-4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prd__estoque small{color:var(--tinta-4);font-size:10.5px}.prd__estoque--falta{color:var(--neg);font-weight:600}.prd__custo{color:var(--tinta-3)}.prd__venda{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.prd__venda b{color:var(--tinta);font-weight:600}.prd__venda s{color:var(--tinta-4);font-size:11px}.prd__venda s+b{color:var(--laranja-600)}.prd__margem{color:var(--pos);font-weight:500}.prd__margem[data-baixa=true]{color:var(--neg)}.ficha__grade .c-9{grid-column:span 9}.ficha__grade .c-10{grid-column:span 10}.ficha__grade .c-11{grid-column:span 11}.prd-ficha__icone{border-radius:12px}.prd-sec-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prd-sec-acoes{flex-wrap:wrap;gap:4px;display:flex}.prd-sec-rodape{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.prd-precos{border-radius:var(--r-4);background:var(--sup-2);border:1px solid var(--linha-2);grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr) auto minmax(0,1fr);align-items:end;gap:10px;padding:10px 12px;display:grid}.prd-preco{flex-direction:column;gap:5px;min-width:0;display:flex}.prd-preco .caixa{border-radius:var(--r-3);height:40px}.prd-preco--margem .caixa{background:color-mix(in srgb, var(--laranja-500) 8%, var(--campo-fundo))}.prd-preco--venda .caixa{border-color:var(--marca-400)}.prd-precos__op{color:var(--tinta-4);padding-bottom:9px;font-size:18px;font-weight:500}.prd-lucro{flex-direction:column;justify-content:flex-end;gap:4px;padding-bottom:6px;display:flex}.prd-lucro span{font-size:var(--t-12);color:var(--tinta-3)}.prd-lucro b{font-size:var(--t-16);color:var(--pos);font-weight:600}.prd-lucro b[data-neg=true]{color:var(--neg)}.prd-check-linha{align-items:flex-end;padding-bottom:8px;display:flex}.prd-duplo{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.prd-bloco .prd-duplo{grid-template-columns:1fr 1fr}.prd-duplo--3,.prd-bloco .prd-duplo--3{grid-template-columns:repeat(3,minmax(0,1fr))}.prd-abas{border-bottom:1px solid var(--linha);scrollbar-width:none;gap:2px;margin:18px 0 0;display:flex;overflow-x:auto}.prd-abas button{height:36px;font-size:var(--t-13);color:var(--tinta-3);white-space:nowrap;padding:0 14px;font-weight:500;position:relative}.prd-abas button:hover{color:var(--tinta)}.prd-abas button[aria-selected=true]{color:var(--marca-600);font-weight:600}.prd-abas button[aria-selected=true]:after{content:"";background:var(--marca-600);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.prd-aba{padding-top:14px}.prd-bloco{border-radius:var(--r-3);border:1px solid var(--linha-2);background:var(--sup-2);flex-direction:column;gap:10px;padding:12px;display:flex}.prd-bloco>b{font-size:var(--t-12);color:var(--tinta-2);letter-spacing:.02em;font-weight:600}.ficha__grade+.ptab,.ficha__grade+.popc{margin-top:12px}.ptab{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--sup);overflow:hidden}.ptab__linha{grid-template-columns:var(--ptab-cols);border-bottom:1px solid var(--linha-2);min-height:42px;font-size:var(--t-13);align-items:center;gap:10px;padding:4px 8px 4px 12px;display:grid}.ptab__linha:last-of-type{border-bottom:0}.ptab__linha--cab{background:var(--sup-2);min-height:32px;color:var(--tinta-3);font-size:11.5px;font-weight:600;border-bottom:1px solid var(--linha-2)!important}.ptab__nome{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ptab__nome small{color:var(--tinta-4);font-size:10.5px}.ptab__linha [data-falta=true]{color:var(--neg)}.ptab__entrada{height:var(--alt-campo-ficha,32px);min-height:var(--alt-campo-ficha,32px);box-sizing:border-box}.ptab .campo .caixa:not(:has(textarea)){height:var(--alt-campo-ficha,32px);min-height:var(--alt-campo-ficha,32px);box-sizing:border-box}.ptab .controle-acoes:not(.controle-acoes--vazio):not(:has(textarea)){height:var(--alt-campo-ficha,32px);min-height:var(--alt-campo-ficha,32px);box-sizing:border-box}.ptab .controle-acoes:not(.controle-acoes--vazio) :is(.ptab__entrada,.caixa:not(:has(textarea))){height:calc(var(--alt-campo-ficha,32px) - 2px);min-height:calc(var(--alt-campo-ficha,32px) - 2px)}.ptab .controle-acoes:not(.controle-acoes--vazio):not(:has(textarea)) .controle-acoes__botao{height:calc(var(--alt-campo-ficha,32px) - 6px);min-height:24px}.ptab__vazio{font-size:var(--t-13);color:var(--tinta-4);text-align:center;padding:16px 12px}.ptab__vazio--solto{border:1px dashed var(--linha);border-radius:var(--r-3)}.ptab__rodape{border-top:1px solid var(--linha-2);background:var(--sup-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.ptab__novo{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.ptab__novo>.caixa{flex:120px;min-width:0}.ptab__novo--colunas{grid-template-columns:var(--ptab-novo-cols);display:grid}.ptab__rotulo{display:none}.ptab__novo--grade{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 80px 80px 100px auto;display:grid}.ptab__total{font-size:var(--t-12);color:var(--tinta-2);margin-left:auto;font-weight:600}.popc{flex-direction:column;gap:12px;display:flex}.popc__grupo>b{letter-spacing:.04em;color:var(--tinta-3);margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.popc__chips{flex-wrap:wrap;gap:6px;display:flex}.popc__chip{border:1px solid var(--marca-200);background:var(--marca-50);height:30px;color:var(--marca-700);font-size:var(--t-12);border-radius:99px;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.popc__chip button{height:100%;padding:0 6px 0 12px}.popc__chip button+button{opacity:.6;padding:0 8px 0 4px}.popc__chip button+button:hover{opacity:1;color:var(--neg)}.popc__chip[data-off=true]{border-color:var(--linha);background:var(--sup-2);color:var(--tinta-4);text-decoration:line-through}.prd-galeria{width:100%;position:relative}.prd-galeria .lado__foto-area{width:100%;height:128px}.prd-galeria__seta{background:var(--sup);width:28px;height:28px;box-shadow:var(--sombra-2);color:var(--tinta-2);border-radius:50%;place-items:center;margin-top:-14px;display:grid;position:absolute;top:50%}.prd-galeria__seta--esq{left:8px}.prd-galeria__seta--dir{right:8px}.prd-galeria__acoes{justify-content:center;gap:14px;margin-top:8px;display:flex}.prd-galeria__acoes .lado__link{color:var(--marca-600);align-items:center;gap:4px;display:inline-flex}.prd-galeria__acoes .lado__link:last-child:not(:first-child):not(:nth-child(2)){color:var(--neg)}.prd-formacao__barra{border-radius:99px;gap:2px;height:10px;margin:2px 0 12px;display:flex;overflow:hidden}.prd-formacao__barra span{background:var(--tinta-4);opacity:.45}.prd-formacao__barra span[data-lucro]{background:var(--pos);opacity:1}.prd-estoque{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.prd-estoque b{letter-spacing:-.02em;font-size:22px;font-weight:600}.prd-estoque small{font-size:var(--t-12);color:var(--tinta-4);font-weight:500}.phist__topo{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.phist__ate{font-size:var(--t-12);color:var(--tinta-4)}.phist__lista{border:1px solid var(--linha);border-radius:var(--r-3);max-height:52vh;overflow:auto}.phist__lista .ptab__vazio--solto{border:0}.phist__tabela{border-collapse:collapse;width:100%;font-size:var(--t-13)}.phist__tabela th{background:var(--sup-2);border-bottom:1px solid var(--linha);color:var(--tinta-3);text-align:left;white-space:nowrap;padding:8px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.phist__tabela td{border-bottom:1px solid var(--linha-2);white-space:nowrap;padding:7px 10px}.phist__tabela .dir{text-align:right}@media (width<=1100px){.prd-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.prd-resumo__item>div{flex-direction:column;align-items:flex-start;gap:2px}.prd-resumo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.prd-resumo__item--capital{grid-column:1/-1}.prd-precos{grid-template-columns:minmax(0,1fr)}.prd-precos__op{display:none}.prd-sec-cab{flex-direction:column}.ptab{overflow-x:auto}.ptab__linha{min-width:520px}.ptab__novo--grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ptab--cartoes{background:0 0;border:0;border-radius:0;overflow:visible}.ptab--cartoes .ptab__linha--cab,.ptab--cartoes .ptab__vago{display:none}.ptab--cartoes .ptab__linha{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--sup);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin-bottom:8px;padding:12px}.ptab--cartoes .ptab__linha:last-of-type{border-bottom:1px solid var(--linha)}.ptab--cartoes .ptab__rotulo{font-size:var(--t-12);color:var(--tinta-2);white-space:normal;margin-bottom:4px;font-weight:500;display:block}.ptab--cartoes .ptab__nome{white-space:normal}.ptab--cartoes .ptab__vazio{border:1px dashed var(--linha);border-radius:var(--r-3)}.ptab--cartoes .ptab__rodape{border:1px solid var(--linha);border-radius:var(--r-3)}.ptab--cartoes .ptab__novo--colunas{grid-template-columns:minmax(0,1fr);gap:12px}}.cli__filtros-esp{flex:1}.cli__rolagem{flex:1;min-height:0;overflow:auto}.cli__tabela .cli__linha .lcel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cli__tabela .cli__linha .lcel:has(.cli__pessoa,.cli__contato,.prd__grupo,.prd__venda){white-space:normal}.lcel__vazio{color:var(--tinta-3)}.cli__linha--cab>button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lcol__n{background:var(--sup-3);min-width:20px;height:18px;color:var(--tinta-3);border-radius:9px;place-items:center;margin-left:2px;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.lcol__n--marca{background:var(--marca-solida);color:#fff}.lfil__botoes{align-items:center;gap:2px;display:flex}.btn.lfil__ativo{background:var(--marca-50);border-color:var(--marca-200);color:var(--marca-700)}.lcol{flex-direction:column;width:320px;max-height:min(520px,100vh - 140px);display:flex;overflow:hidden;padding:0!important}.lcol__topo{border-bottom:1px solid var(--linha-2);flex-direction:column;gap:2px;padding:12px 14px 10px;display:flex}.lcol__topo b{font-size:var(--t-13)}.lcol__topo small{font-size:var(--t-12);color:var(--tinta-4)}.lcol__busca{border-radius:var(--r-3);border:1px solid var(--campo-borda);background:var(--campo-fundo);height:32px;color:var(--tinta);font:inherit;font-size:var(--t-13);outline:0;margin-top:8px;padding:0 10px}.lcol__busca:focus{border-color:var(--marca-500);box-shadow:0 0 0 3px var(--campo-anel)}.lcol__lista{flex:1;padding:6px 8px 8px;overflow:auto}.lcol__grupo+.lcol__grupo{margin-top:6px}.lcol__grupo-rot{letter-spacing:.07em;text-transform:uppercase;color:var(--tinta-4);padding:6px 6px 2px;font-size:10.5px;font-weight:700;display:block}.lcol__item{border-radius:6px;padding:0 6px}.lcol__item:hover{background:var(--sup-hover)}.lcol__item .check{width:100%;min-height:30px}.lcol__item[data-fixa=true] .check{opacity:.6;cursor:default}.lcol__vazio{text-align:center;font-size:var(--t-13);color:var(--tinta-4);padding:16px}.lcol__rodape{border-top:1px solid var(--linha-2);background:var(--sup-2);font-size:var(--t-12);color:var(--tinta-3);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex}.cli__linha--filtro{z-index:2;background:var(--sup-2);cursor:default;min-height:44px;color:var(--tinta-4);position:sticky;top:40px}.cli__linha--filtro:hover{background:var(--sup-2)!important}.lfil__cel{min-width:0}.lfil__cel:has(>.lcol__ajuda){align-items:center;display:flex}.lfil__cel>.lcol__ajuda+.lfil__entrada{flex:1;min-width:0}.lfil__cel .caixa{height:30px}.lfil__entrada{border-radius:var(--r-2);border:1px solid var(--campo-borda);background:var(--campo-fundo);width:100%;height:30px;color:var(--tinta);font:inherit;font-size:var(--t-12);outline:0;padding:0 8px}.lfil__entrada.dir{text-align:right}.lfil__entrada::placeholder{color:var(--tinta-4);text-transform:none}.lfil__entrada:focus{border-color:var(--marca-500);background:var(--campo-foco);box-shadow:0 0 0 3px var(--campo-anel)}.lfil__cel--ativo .lfil__entrada,.lfil__cel--ativo .caixa{border-color:var(--marca-400);background:color-mix(in srgb, var(--marca-600) 6%, var(--campo-fundo))}.lcol__cabecalho{align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.lcol__cabecalho>button{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;padding-right:10px;overflow:hidden}.lcol__redimensionar{cursor:col-resize;touch-action:none;z-index:1;outline:none;width:10px;height:100%;position:absolute;top:0;right:-5px}.lcol__redimensionar:after{content:"";background:var(--linha-forte);border-radius:2px;width:2px;height:18px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.lcol__redimensionar:hover:after,.lcol__redimensionar:focus-visible:after,.lcol__redimensionar[data-ativo]:after{background:var(--marca-500);width:3px;height:28px}.lcol__redimensionar:focus-visible{box-shadow:inset 0 0 0 1px var(--marca-500);border-radius:var(--r-2)}.redimensionando-colunas,.redimensionando-colunas *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (width<=760px){.lcol__redimensionar{display:none}}.lcol__cabecalho>button{cursor:grab}.lcol__cabecalho[data-arrastando]{opacity:.45}.lcol__cabecalho[data-soltar]:before{content:"";background:var(--marca-500);pointer-events:none;z-index:3;border-radius:2px;width:3px;position:absolute;top:0;bottom:0}.lcol__cabecalho[data-soltar=antes]:before{left:-5px}.lcol__cabecalho[data-soltar=depois]:before{right:-5px}@media (width<=760px){.lcol__cabecalho>button{cursor:pointer}}.cli__linha{background:var(--sup)}.cli__linha-acoes,.lcol__acoes{z-index:1;background:inherit;box-shadow:-4px 0 8px -5px color-mix(in srgb, var(--tinta-3) 22%, transparent);align-self:stretch;align-items:center;padding:0 4px;position:sticky;right:0}.lcol__acoes{justify-content:center;font-weight:700;display:flex}.cli__linha--cab>.lcol__acoes{z-index:4}.cli__linha>[data-fixada=esquerda]{z-index:1;background:inherit;box-shadow:4px 0 8px -5px color-mix(in srgb, var(--tinta-3) 22%, transparent);position:sticky;left:0}.cli__linha--cab>[data-fixada=esquerda]{z-index:3}.lcol__cabecalho>button:not(.lcol__fixar){flex:1;width:auto}.lcol__cabecalho>.lcol__fixar{border-radius:var(--r-2);width:20px;height:24px;color:var(--tinta-4);cursor:pointer;flex:none;place-items:center;margin-right:7px;padding:0;display:grid;position:relative}.lcol__cabecalho>.lcol__fixar:after{content:"";position:absolute;inset:0 -2px}.lcol__fixar:hover,.lcol__fixar[aria-pressed=true]{color:var(--marca-600);background:var(--marca-50)}@media (width<=760px){.cli__linha>[data-fixada=esquerda]{box-shadow:none;position:static}.lcol__cabecalho>.lcol__fixar{display:none}.cli__linha>.cli__linha-acoes{min-height:28px;box-shadow:none;background:0 0;grid-area:2/2/auto/-1;justify-content:flex-end;padding:0;display:flex;position:static}}@media (width>=761px){.cli__linha{padding-right:0}.cli__linha-acoes,.lcol__acoes{grid-column:-2/-1}}.cli__linha--cab,.cli__linha--filtro{background:var(--sup-2)}.cli__linha>[data-fixada=esquerda]{align-self:stretch;align-items:center;display:flex}.cli__linha>[data-fixada=esquerda].dir{justify-content:flex-end}.listagem__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=761px){.cli__linha:has(>[data-fixada=esquerda])>:first-child:not([data-col]){z-index:2;background:inherit;align-self:stretch;align-items:center;width:calc(100% + 14px);margin-left:-14px;padding-left:14px;display:flex;position:sticky;left:0}.cli__linha>[data-fixada=esquerda]:after{content:"";background:inherit;pointer-events:none;width:10px;position:absolute;top:0;bottom:0;left:100%}.cli__linha:has(>[data-fixada=esquerda])>:first-child:not([data-col]):after{content:"";background:inherit;pointer-events:none;width:10px;position:absolute;top:0;bottom:0;left:100%}.cli__linha>[data-fixada=esquerda]{box-shadow:none}.cli__linha>[data-fixada-fim=true]:after{box-shadow:4px 0 8px -5px color-mix(in srgb, var(--tinta-3) 22%, transparent)}}.lcel__conteudo{text-overflow:ellipsis;width:100%;min-width:0;white-space:inherit;display:block;overflow:hidden}@media (width>=761px){.cli__tabela .cli__linha>.lcel[data-fixada=esquerda]{overflow:visible}}.lcol__ajuda{flex:none;margin-right:4px;display:inline-flex}.lcol__ajuda>button{border-radius:var(--r-2);width:20px;height:24px;color:var(--tinta-3);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:grid}.lcol__ajuda>button:hover,.lcol__ajuda>button:focus-visible{color:var(--marca-600);background:var(--marca-50)}.lcol__ajuda>button:focus-visible{outline:2px solid var(--marca-600);outline-offset:1px}.lcol__ajuda-flutuante{width:390px;max-width:calc(100vw - 16px);color:var(--tinta-2);box-shadow:var(--sombra-2);padding:14px;font-size:12px;line-height:1.5}.lcol__ajuda-flutuante strong{color:var(--tinta-1)}.lcol__ajuda-flutuante p{margin:8px 0 0}.lcol__ajuda-flutuante dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:12px 0;display:grid}.lcol__ajuda-flutuante dt{font-weight:600}.lcol__ajuda-flutuante dd{margin:0}.cad{flex-direction:column;height:100%;min-height:0;display:flex}.cad>.cli,.cad>.ficha{flex:1;min-height:0}.cad--dialogo{height:min(78vh,720px)}.cad--dialogo .cli{padding:16px 18px 12px}.ficha__corpo--sem-nav{grid-template-columns:minmax(0,1fr) 272px}.ficha__corpo--sem-lado{grid-template-columns:184px minmax(0,1fr)}.ficha__corpo--sem-nav.ficha__corpo--sem-lado{grid-template-columns:minmax(0,920px);justify-content:center}@media (width<=1320px){.ficha__corpo--sem-lado:not(.ficha__corpo--sem-nav){grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.ficha__corpo--sem-nav,.ficha__corpo--sem-lado{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.cad-resumo{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cad--dialogo{height:100%}}@media (width<=1320px){.ficha--unidades .ficha__corpo{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0}.ficha--unidades .ficha__nav{white-space:nowrap;flex-direction:row;align-self:stretch;gap:4px;min-width:0;padding:6px 0 3px;display:flex;overflow-x:auto}.ficha--unidades .ficha__nav>button{flex:none}}.ficha>.abas__barra,.ficha.ficha--nanoweb>.abas__barra{background:var(--sup-2);box-shadow:inset 0 -1px 0 var(--linha-2);scrollbar-width:thin;border:0;align-items:center;gap:6px;padding:5px 16px}.ficha>.abas__barra>.abas__aba{background:var(--sup);height:32px;color:var(--tinta-3);box-shadow:var(--sombra-1);transition:background var(--transicao), color var(--transicao), box-shadow var(--transicao);border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:600;display:inline-flex}.ficha>.abas__barra>.abas__aba svg{stroke-width:1.8px;flex:none}.ficha>.abas__barra>.abas__aba:hover{background:var(--marca-50);color:var(--marca-700)}.ficha>.abas__barra>.abas__aba[aria-selected=true]{color:var(--marca-700);background:var(--marca-50);border-color:var(--marca-100);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca-100) 35%, transparent)}.ficha>.abas__barra>.abas__aba[aria-selected=true]:after{content:none}.ficha>.abas__barra>.abas__aba:focus-visible{outline:2px solid var(--marca-500);outline-offset:2px}@media (width<=760px){.ficha>.abas__barra,.ficha.ficha--nanoweb>.abas__barra{gap:5px;padding:5px 8px}.ficha>.abas__barra>.abas__aba{font-size:var(--t-12);padding:0 11px}}@media (prefers-reduced-motion:reduce){.ficha>.abas__barra>.abas__aba{transition:none}}.ficha .ficha__nav{gap:5px}.ficha .ficha__nav>button{min-height:35px;transition:background var(--transicao), color var(--transicao), border-color var(--transicao);border:1px solid #0000;border-radius:8px;padding:8px 11px;font-weight:700;line-height:1.3}.ficha .ficha__nav>button:hover{background:var(--sup-hover);color:var(--marca-700)}.ficha .ficha__nav>button[aria-current=location],.ficha .ficha__nav>button[aria-current=true]{background:var(--marca-50);color:var(--marca-700);border-color:var(--marca-100);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca-100) 35%, transparent);font-weight:700}.ficha .ficha__nav>button:focus-visible{outline:2px solid var(--marca-500);outline-offset:-2px}@media (width>=1000px){.ficha--nanoweb:not(.ficha--unidades) .ficha__nav{flex:0 0 190px;align-self:stretch;width:190px;min-width:0;padding-bottom:12px;display:flex;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.ficha .ficha__nav>button{transition:none}}.cad--classificacao .ficha__corpo--sem-nav.ficha__corpo--sem-lado{grid-template-columns:minmax(0,1fr)}.ficha__secao[data-secao-ativa=true]{border-color:color-mix(in srgb, var(--marca-400) 22%, var(--linha));background:color-mix(in srgb, var(--marca-50) 15%, var(--sup));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca-400) 22%, var(--linha)), 0 2px 8px #0f172a21}.ficha__secao[data-secao-ativa=true]>header h2{color:var(--marca-700)}@media (prefers-reduced-motion:no-preference){.ficha__secao{transition:border-color .16s,background-color .16s,box-shadow .16s}}@media print{.ficha__secao[data-secao-ativa=true]{border-color:var(--linha);background:var(--sup);box-shadow:none}.ficha__secao[data-secao-ativa=true]>header h2{color:var(--tinta)}}.cli .prd-resumo__item small,.cli .prd__grupo small,.cli .prd__estoque small{font-size:var(--t-12);color:var(--tinta-3)}.ficha--proporcional .campo__rotulo{font-size:var(--t-12);color:var(--tinta-2);white-space:normal;line-height:1.35}.ficha--proporcional .ficha__secao header p,.ficha--proporcional .ficha__dica,.ficha--proporcional .busca-documento small{font-size:var(--t-12);color:var(--tinta-3);line-height:1.45}.ficha--proporcional .campo-revisao__acoes{font-size:var(--t-12)}.ficha--proporcional .ficha__sessao{color:var(--tinta-3)}.ficha--proporcional .ficha__grade{gap:16px 12px}.ficha--proporcional .ficha__grade>*,.ficha--proporcional .ficha__grade :is(.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12){min-width:0}@media (width>=981px){.ficha--proporcional .ficha__grade--identificacao-cliente{grid-template-columns:repeat(24,minmax(0,1fr))}.ficha__grade--identificacao-cliente>:is(.campo--identificacao-natureza,.campo--identificacao-documento_fiscal){grid-column:span 6}.ficha__grade--identificacao-cliente>.campo--identificacao-nome{grid-column:span 10}.ficha__grade--identificacao-cliente>.campo--identificacao-fantasia{grid-column:span 8}.ficha__grade--identificacao-cliente>:is(.campo--identificacao-rg_ou_ie,.campo--identificacao-nascimento){grid-column:span 5}.ficha__grade--identificacao-cliente>:is(.campo--identificacao-sexo,.campo--identificacao-im){grid-column:span 4}}.ficha__nav-compacta{display:none}.ficha__nav-compacta>span{color:var(--tinta-2);font-size:var(--t-12);font-weight:700}.ficha__nav-compacta select{border:1px solid var(--campo-borda);border-radius:var(--r-3);min-width:0;min-height:34px;color:var(--tinta);background:var(--campo-fundo);font:inherit;font-size:var(--t-13);flex:1;padding:6px 10px}.ficha__nav-compacta select:focus-visible{outline:2px solid var(--marca-500);outline-offset:2px}.ficha__nav-compacta :is(select,option){text-transform:none}@media screen and (width<=999px){.ficha--proporcional .ficha__corpo--secoes{flex-direction:column;gap:0;overflow:hidden}.ficha--proporcional .ficha__corpo--secoes>.ficha__nav--desktop{display:none}.ficha--proporcional .ficha__corpo--secoes>.ficha__nav-compacta{border-bottom:1px solid var(--linha-2);flex:none;align-items:center;gap:10px;padding:8px 0;display:flex}.ficha--proporcional .ficha__corpo--secoes>.ficha__form{min-height:0;padding-top:12px}}@media (width>=601px) and (width<=980px){.ficha--proporcional .ficha__grade>:is(.c-1,.c-2,.c-3,.c-4,.c-5,.c-6){grid-column:span 6!important}.ficha--proporcional .ficha__grade>:is(.c-7,.c-8,.c-9,.c-10,.c-11,.c-12){grid-column:span 12!important}}@media (width<=600px){.ficha--proporcional .ficha__grade>*{grid-column:span 12!important}.ficha--proporcional .ficha__corpo--secoes{padding-inline:12px}}@media print{.ficha__nav-compacta{display:none!important}}.cad-periodo{border:1px solid var(--campo-borda);border-radius:var(--r-3);background:var(--campo-fundo);align-items:center;gap:4px;height:36px;padding:0 4px 0 10px;display:flex}.cad-periodo:focus-within{border-color:var(--marca-500)}.cad-periodo__rotulo{font-size:var(--t-12);color:var(--tinta-2);margin-right:2px;font-weight:600}.cad-periodo input{width:112px;height:30px;color:var(--tinta);font:inherit;font-size:var(--t-13);background:0 0;border:0;padding:0 4px}.cad-periodo__ate{font-size:var(--t-12);color:var(--tinta-3)}.cad-periodo__limpar{border-radius:var(--r-2);width:26px;height:26px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cad-periodo__limpar:hover{background:var(--sup-hover);color:var(--tinta)}@media (width<=760px){.cli__filtros>.cad-periodo{flex-wrap:wrap;grid-column:1/-1;row-gap:0;height:auto;padding:4px 4px 4px 10px}.cad-periodo__rotulo{flex:1 0 100%}.cad-periodo input{flex:1;width:auto;min-width:0;height:34px}}:is(.ficha,.campos-ficha){--alt-campo-ficha:32px}@media (width<=760px){:is(.ficha,.campos-ficha){--alt-campo-ficha:40px}}:is(.ficha,.campos-ficha) .campo :is(input.entrada,select.entrada),:is(.ficha,.campos-ficha) .campo .seg{height:var(--alt-campo-ficha);min-height:var(--alt-campo-ficha);box-sizing:border-box}:is(.ficha,.campos-ficha) .campo .caixa:not(:has(textarea)){height:var(--alt-campo-ficha);min-height:var(--alt-campo-ficha);box-sizing:border-box}:is(.ficha,.campos-ficha) .campo :is(input.entrada,select.entrada){padding-block:0}:is(.ficha,.campos-ficha) .campo .controle-acoes:not(.controle-acoes--vazio):not(:has(textarea)){height:var(--alt-campo-ficha);min-height:var(--alt-campo-ficha);box-sizing:border-box}:is(.ficha,.campos-ficha) .campo .controle-acoes:not(.controle-acoes--vazio) :is(input.entrada,select.entrada,.caixa:not(:has(textarea))){height:calc(var(--alt-campo-ficha) - 2px);min-height:calc(var(--alt-campo-ficha) - 2px)}:is(.ficha,.campos-ficha) .campo .controle-acoes:not(.controle-acoes--vazio):not(:has(textarea)) .controle-acoes__botao{height:calc(var(--alt-campo-ficha) - 6px);min-height:24px}:is(.ficha,.campos-ficha) .campo .valor-percentual__parte .entrada{height:calc(var(--alt-campo-ficha) - 2px);min-height:calc(var(--alt-campo-ficha) - 2px)}:root{--vidro-opacidade:20%;--vidro-fundo:color-mix(in srgb, var(--sup) var(--vidro-opacidade), transparent);--vidro-fundo-suave:var(--vidro-fundo);--vidro-desfoque:blur(18px) saturate(170%);--vidro-borda:#ffffff8c;--vidro-brilho:inset 0 1px 0 #ffffffa6;--vidro-clarear-gaveta:brightness(1.6)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--vidro-borda:#ffffff17;--vidro-brilho:inset 0 1px 0 #ffffff0f;--vidro-clarear-gaveta:brightness(1)}}:root[data-tema=escuro]{--vidro-borda:#ffffff17;--vidro-brilho:inset 0 1px 0 #ffffff0f;--vidro-clarear-gaveta:brightness(1)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-vidro=sim] :is(.flutuante,.mega,.gav){background:var(--vidro-fundo);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);border-color:var(--vidro-borda)}:root[data-vidro=sim] .flutuante{box-shadow:var(--vidro-brilho), var(--sombra-2)}:root[data-vidro=sim] .mega{box-shadow:var(--vidro-brilho), 0 24px 60px #0f15312e, 0 2px 8px #0f15310f}:root[data-vidro=sim] .gav{box-shadow:var(--vidro-brilho), var(--sombra-3);-webkit-backdrop-filter:var(--vidro-desfoque) var(--vidro-clarear-gaveta);backdrop-filter:var(--vidro-desfoque) var(--vidro-clarear-gaveta)}:root[data-vidro=sim] .menu__cabecalho{color:var(--tinta-2)}:root[data-vidro=sim] .mega__lado{background:color-mix(in srgb, var(--marca-50) var(--vidro-opacidade), transparent)}:root[data-vidro=sim] .mega__grupo[aria-current=true]{background:var(--vidro-fundo)}:root[data-vidro=sim] .gav__rodape{background:var(--vidro-fundo-suave)}:root[data-vidro=sim] .topo{background:0 0}:root[data-vidro=sim] .dash__menu{isolation:isolate;border-right-color:var(--vidro-borda);background:0 0;position:relative}:root[data-vidro=sim] :is(.topo,.dash__menu):before{content:"";z-index:-1;-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);pointer-events:none;position:absolute;inset:0}:root[data-vidro=sim] .topo:before{background:linear-gradient(90deg, color-mix(in srgb, var(--marca-50) var(--vidro-opacidade), transparent) 0%, var(--vidro-fundo) 50%, color-mix(in srgb, var(--marca-50) var(--vidro-opacidade), transparent) 100%);box-shadow:var(--vidro-brilho)}:root[data-vidro=sim] .dash__menu:before{background:var(--vidro-fundo)}@media (width>=761px){:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash){--vidro-sob:var(--alt-topo,58px)}:root[data-vidro=sim] .shell.shell--abas-fixas:has(>.espaco>.espaco__janela:not([hidden]) .dash){--vidro-sob:calc(var(--alt-topo,58px) + 44px)}:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash)>.topo{grid-area:1/1}:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash)>.janelas{background:color-mix(in srgb, var(--marca-50) var(--vidro-opacidade), transparent);-webkit-backdrop-filter:var(--vidro-desfoque);backdrop-filter:var(--vidro-desfoque);grid-area:2/1}:root[data-vidro=sim] .shell.shell--abas-fixas:has(>.espaco>.espaco__janela:not([hidden]) .dash)>.janelas{z-index:19;position:relative}:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash)>.espaco{grid-area:1/1/4}:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash) .dash__conteudo{padding-top:var(--vidro-sob);scroll-padding-top:var(--vidro-sob)}:root[data-vidro=sim] .shell:has(>.espaco>.espaco__janela:not([hidden]) .dash) .dash__menu{padding-top:calc(var(--vidro-sob) + 10px)}}}@media (prefers-reduced-transparency:reduce){:root[data-vidro=sim] :is(.flutuante,.mega,.gav){background:var(--sup);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-vidro=sim] .topo:before,:root[data-vidro=sim] .dash__menu:before{display:none}:root[data-vidro=sim] .dash__menu{background:var(--sup)}:root[data-vidro=sim] .topo{background:linear-gradient(90deg, var(--marca-50) 0%, var(--sup) 50%, var(--marca-50) 100%)}}:root[data-vidro=sim][data-texto=reforcado] :is(.flutuante,.mega,.gav,.dash__menu){background:var(--sup);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-vidro=sim][data-texto=reforcado] .topo:before,:root[data-vidro=sim][data-texto=reforcado] .dash__menu:before{display:none}:root[data-vidro=sim][data-texto=reforcado] .topo{background:linear-gradient(90deg, var(--marca-50) 0%, var(--sup) 50%, var(--marca-50) 100%)}.obrigatorios-formulario{justify-content:flex-end;margin-bottom:8px;display:flex}.obrigatorios-formulario__intro p{color:var(--tinta-2);margin:10px 0 5px;font-size:13px}.obrigatorios-formulario__intro>small{color:var(--tinta-3);margin-bottom:14px;display:block}.obrigatorios-formulario__lista{max-height:48vh;margin-top:12px;overflow:auto}.obrigatorios-formulario__lista h3{background:var(--sup-2);margin:0;padding:8px 10px;font-size:13px;position:sticky;top:0}.obrigatorios-formulario__campo{border-bottom:1px solid var(--linha-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.obrigatorios-formulario__campo>span small{color:var(--tinta-3);font-size:11px;display:block}@media print{.obrigatorios-formulario{display:none}}.campo-revisao__exigido{color:var(--marca-600);margin-top:3px;font-size:11px;display:block}@media print{.campo-revisao__exigido{display:none}}.obrigatorios-formulario__intro select,.obrigatorios-formulario__busca{box-sizing:border-box;border:1px solid var(--linha);border-radius:var(--r-2);background:var(--campo-fundo,var(--sup));width:100%;min-height:36px;color:var(--tinta);font:inherit;padding:7px 10px;font-size:13px;display:block}.obrigatorios-formulario__intro select:focus,.obrigatorios-formulario__busca:focus{outline:2px solid var(--marca-500);outline-offset:1px}.obrigatorios-formulario__campo>span{font-weight:700}.obrigatorios-formulario__campo>span small{font-weight:400}.obrigatorios-formulario__transferencia{margin:12px 0}.obrigatorios-formulario__copia{background:var(--sup-2);border-radius:var(--r-2);margin-top:10px;padding:12px}.obrigatorios-formulario__copia h3{margin:0 0 10px;font-size:14px}.obrigatorios-formulario__copia label>span{margin-bottom:4px;font-size:12px;font-weight:700;display:block}.obrigatorios-formulario__copia select{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--sup);width:100%;min-height:34px;color:var(--tinta);font:inherit;padding:6px 8px;font-size:12px}.obrigatorios-formulario__escopo{margin-top:10px;display:block}.obrigatorios-formulario__copia p{color:var(--tinta-2);margin:10px 0;font-size:12px}.obrigatorios-formulario__copia-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.obrigatorios-formulario__destinos{border:1px solid var(--linha);border-radius:var(--r-2);min-width:0;margin:12px 0 0;padding:8px 10px}.obrigatorios-formulario__destinos legend{padding:0 4px;font-size:12px;font-weight:700}.obrigatorios-formulario__selecao-acoes{gap:12px;margin-bottom:6px;display:flex}.obrigatorios-formulario__selecao-acoes button{color:var(--marca-600);font-size:12px}.obrigatorios-formulario__selecao-acoes button:disabled{opacity:.5;cursor:default}.obrigatorios-formulario__destinos-lista{max-height:140px;overflow:auto}.obrigatorios-formulario__copia .obrigatorios-formulario__destino{cursor:pointer;align-items:center;gap:9px;padding:6px 0;display:flex}.obrigatorios-formulario__copia .obrigatorios-formulario__destino>span{margin:0;font-size:12px;font-weight:400}.obrigatorios-formulario__destino input{width:16px;height:16px;accent-color:var(--marca-600);flex:none}.ficha__rodape>.obrigatorios-formulario{flex-shrink:0;justify-content:flex-start;margin:0}.relatorio{z-index:950;background:var(--fundo);color:var(--tinta);flex-direction:column;display:flex;position:fixed;inset:0}.relatorio__barra{background:var(--sup);border-bottom:1px solid var(--linha);flex-wrap:wrap;flex:none;align-items:center;gap:16px;padding:12px 18px;display:flex}.relatorio__marca{flex:1;align-items:center;gap:10px;min-width:180px;display:flex}.relatorio__marca img{object-fit:contain;width:96px;height:32px}.relatorio__marca>div{min-width:0}.relatorio__marca strong{font-size:var(--t-14);white-space:nowrap;text-overflow:ellipsis;max-width:320px;display:block;overflow:hidden}.relatorio__marca small{color:var(--tinta-3);font-size:var(--t-12);display:block}.relatorio__ferramentas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.relatorio__orientacao,.relatorio__zoom{border:1px solid var(--linha);background:var(--sup-2);border-radius:var(--r-3);align-items:center;gap:2px;padding:3px;display:flex}.relatorio__orientacao .btn,.relatorio__zoom .btn{box-shadow:none;background:0 0;border:0;height:30px}.relatorio__orientacao .btn[aria-pressed=true]{background:var(--sup);color:var(--marca-700);box-shadow:0 1px 4px #0f172a1f}.relatorio__area{flex:1;min-height:0;padding:28px 20px;overflow:auto}.relatorio__folha{color:#172033;width:794px;height:max-content;min-height:1123px;font-family:var(--fonte,sans-serif);box-sizing:border-box;background:#fff;border-radius:4px;margin:0 auto;padding:38px 42px;font-size:11px;line-height:1.4;box-shadow:0 6px 28px #0f172a24}.relatorio__folha--paisagem{width:1123px;min-height:794px}.relatorio__cab{border-bottom:1px solid #dce2ed;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.relatorio__empresa-marca{align-items:center;gap:12px;display:flex}.relatorio__empresa-marca img{object-fit:contain;width:108px;height:36px}.relatorio__empresa{font-size:14px;font-weight:600}.relatorio__dados{color:#63718a;margin-top:3px;font-size:9px}.relatorio__emissao{text-align:right;flex-direction:column;flex:none;gap:3px;font-size:10px;display:flex}.relatorio__emissao span,.relatorio__metadados small{color:#63718a;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.relatorio__categoria{color:var(--marca-700,#0b54ea);text-transform:uppercase;letter-spacing:.12em;margin:20px 0 6px;font-size:10px;font-weight:600}.relatorio__titulo{overflow-wrap:anywhere;margin:0 0 6px;font-size:23px;font-weight:600;line-height:1.2}.relatorio__sub{color:#63718a;margin:0 0 16px;font-size:11px}.relatorio__metadados{background:#f8faff;border:1px solid #dce2ed;border-radius:6px;margin:18px 0;display:flex;overflow:hidden}.relatorio__metadados>div{border-right:1px solid #dce2ed;flex:1;min-width:0;padding:9px 12px}.relatorio__metadados>div:last-child{border:0}.relatorio__metadados small,.relatorio__metadados b{overflow-wrap:anywhere;display:block}.relatorio__metadados b{margin-top:3px;font-weight:600}.relatorio__quadros{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 18px;display:grid}.relatorio__quadro{break-inside:avoid;background:#f5f7fc;border-radius:8px;padding:12px 14px}.relatorio__quadro h2{color:var(--marca-700,#0b54ea);text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;font-size:10px;font-weight:600}.relatorio__quadro dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin:0;display:grid}.relatorio__quadro dl>div{min-width:0}.relatorio__quadro dl>.relatorio__quadro-amplo{grid-column:1/-1}.relatorio__quadro dt{color:#63718a;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.relatorio__quadro dd{overflow-wrap:break-word;margin:2px 0 0;font-weight:600}.relatorio__quadro dd.relatorio__quadro-com-foto{align-items:flex-start;gap:8px;display:flex}.relatorio__quadro-com-foto img{object-fit:cover;background:#fff;border-radius:6px;flex:none;width:56px;height:56px;box-shadow:0 0 0 1px #d9dfeb}.relatorio__quadro dl>.relatorio__quadro-alerta{padding-left:8px;box-shadow:inset 3px 0 #e08a00}.relatorio__quadro-alerta dd{color:#9a5300}.relatorio__tabela tr.relatorio__linha-alerta>td:first-child{box-shadow:inset 3px 0 #e08a00}.relatorio__tabela tr.relatorio__linha-alerta .relatorio__celula-destaque{color:#9a5300}.relatorio__fecho{break-inside:avoid;grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:18px;margin-top:18px;display:grid}.relatorio__notas{gap:10px;display:grid}.relatorio__notas small{color:#63718a;text-transform:uppercase;letter-spacing:.04em;font-size:9px;display:block}.relatorio__notas p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.relatorio__resumo{font-variant-numeric:tabular-nums;background:#f5f7fc;border-radius:8px;margin:0;overflow:hidden}.relatorio__resumo>div{justify-content:space-between;gap:12px;padding:6px 14px;display:flex}.relatorio__resumo dt{color:#63718a}.relatorio__resumo dd{white-space:nowrap;margin:0;font-weight:600}.relatorio__resumo>.relatorio__resumo-destaque{background:var(--marca-700,#0a3fc4);color:#fff;align-items:baseline;padding:10px 14px}.relatorio__resumo-destaque dt{color:inherit;font-weight:600}.relatorio__resumo-destaque dd{font-size:16px;font-weight:700}.relatorio__assinaturas{break-inside:avoid;grid-template-columns:1fr 1fr;gap:40px;margin-top:48px;display:grid}.relatorio__assinaturas>div{text-align:center;color:#63718a;gap:4px;font-size:10px;display:grid}.relatorio__assinaturas span{border-top:1px solid #9aa6bd;display:block}.relatorio__tabela td.relatorio__foto{width:40px;padding-block:3px}.relatorio__foto img,.relatorio__foto span{object-fit:contain;background:#f0f3f8;border-radius:4px;width:34px;height:34px;display:block}.relatorio__secao{border:1px solid #dce2ed;border-radius:6px;margin:16px 0;padding:14px 16px;scroll-margin-top:20px}.relatorio__secao h2{break-after:avoid;border-bottom:1px solid #e5eaf2;margin:0 0 10px;padding-bottom:8px;font-size:13px;font-weight:600}.relatorio__bloco+.relatorio__bloco{border-top:1px solid #e5eaf2;margin-top:10px;padding-top:10px}.relatorio__bloco h3{color:#63718a;margin:0 0 8px;font-size:10px;font-weight:600}.relatorio__campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.relatorio__campo{break-inside:avoid;min-width:0}.relatorio__campo--amplo{grid-column:1/-1}.relatorio__campo dt{color:#63718a;margin-bottom:2px;font-size:9px}.relatorio__campo dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.relatorio__tabela{border-collapse:collapse;table-layout:fixed;width:100%;margin:18px 0;font-size:10px}.relatorio__tabela th{color:#42516a;text-align:left;overflow-wrap:anywhere;background:#f1f4fa;border-bottom:1px solid #cbd5e5;padding:9px 6px}.relatorio__tabela td{overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #e5eaf2;padding:7px 6px}.relatorio__tabela tbody tr:nth-child(2n){background:#f8faff}.relatorio__tabela .dir{text-align:right}.relatorio__tabela tfoot td{border-top:1px solid #42516a;font-weight:600}.relatorio__grupo td{background:#edf2fc;font-weight:600}.relatorio__subtotal td{font-weight:600}.relatorio__total-rotulo{text-align:left}.relatorio__parte{white-space:nowrap}.relatorio__pe{color:#63718a;border-top:1px solid #dce2ed;justify-content:space-between;gap:16px;margin-top:24px;padding-top:12px;font-size:9px;display:flex}@media (width<=760px){.relatorio__barra{gap:10px;padding:10px}.relatorio__marca{flex-basis:100%}.relatorio__marca strong{max-width:calc(100vw - 80px)}.relatorio__ferramentas{gap:6px}.relatorio__ferramentas .btn{padding-left:8px;padding-right:8px;font-size:12px}.relatorio__area{padding:16px 20px}}@media print{body.imprimindo-relatorio>:not(.relatorio){display:none!important}body.imprimindo-relatorio{background:#fff!important;height:auto!important;overflow:visible!important}body.imprimindo-relatorio .relatorio{background:#fff;display:block;position:static}.relatorio__barra{display:none!important}.relatorio__area{padding:0;display:block;overflow:visible}.relatorio__folha{height:auto;min-height:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;margin:0;padding:0;zoom:1!important;width:auto!important}.relatorio__tabela thead{display:table-header-group}.relatorio__tabela tfoot{display:table-row-group}.relatorio__tabela tr,.relatorio__metadados,.relatorio__cab{break-inside:avoid}.relatorio__secao{-webkit-box-decoration-break:clone;box-decoration-break:clone}}body.imprimindo-relatorio>.flutuante{z-index:960}.relatorio__imagens{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.relatorio__imagens figure{break-inside:avoid;width:96px;margin:0}.relatorio__imagens img{object-fit:contain;border:1px solid #dce2ed;border-radius:4px;width:96px;height:80px;display:block}.relatorio__imagens figcaption{color:#63718a;overflow-wrap:anywhere;margin-top:3px;font-size:8px}.relatorio__detalhe{color:#5b6880;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;font-size:6.5px;font-weight:400;line-height:1.35;display:block}.relatorio__caixa{vertical-align:middle;box-sizing:border-box;border:1.5px solid #5b6880;border-radius:3px;width:12px;height:12px;display:inline-block}.relatorio__celula-destaque{font-weight:700}.relatorio__tabela .relatorio__linha-apagada td{color:#5b6880}.relatorio__riscado{text-decoration:line-through}.relatorio__aviso{color:#7a4100;white-space:pre-line;break-inside:avoid;background:#fff7e6;border-left:3px solid #f59e0b;border-radius:6px;margin:12px 0 0;padding:7px 12px;font-size:8px;font-weight:600}.relatorio__tabela .relatorio__tabela-titulo td{background:0 0;border:0;padding:0 2px 6px}.relatorio__tabela-titulo div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.relatorio__tabela-titulo b{color:var(--doc-cor,#0b54ea);text-transform:uppercase;letter-spacing:.1em;font-size:7.5px}.relatorio__tabela-titulo span{color:#5b6880;text-align:right;font-size:7px;font-weight:400}.relatorio__resumo>.relatorio__resumo-info{padding-block:2px;font-size:7px}.relatorio__resumo-info dd{font-weight:400}.relatorio__assinaturas:has(>.relatorio__assinatura){grid-template-rows:auto auto;row-gap:0}.relatorio__assinaturas>.relatorio__assinatura{grid-row:span 2;grid-template-rows:subgrid;text-align:left;color:#172033;gap:0;display:grid}.relatorio__assinatura>div:first-child{align-content:start;gap:4px;display:grid}.relatorio__assinatura>div:first-child p{color:#3b4760;white-space:pre-line;margin:0;font-size:8px}.relatorio__assinatura>div:last-child{text-align:center;gap:2px;padding-top:34px;display:grid}.relatorio__assinatura>div:last-child span{border-top:1px solid #7e8aa2;margin-bottom:3px;display:block}.relatorio__assinatura small{color:#5b6880;font-size:7px}.relatorio__assinatura-titulo{color:var(--doc-cor,#0b54ea);text-transform:uppercase;letter-spacing:.1em;font-size:7px}.relatorio__assinatura-campo{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px;margin-top:10px;display:grid}.relatorio__assinatura-campo span{border-top:0;border-bottom:1px solid #7e8aa2;height:12px}.relatorio__preencher{min-height:15px;color:var(--doc-tinta-2,#5b6880);border-bottom:1px dashed #7e8aa2;padding-top:2px;font-size:7px;font-style:italic;font-weight:400;display:block}.relatorio__medidor{gap:3px;padding-top:2px;display:inline-flex}.relatorio__medidor>span{justify-items:center;gap:2px;display:grid}.relatorio__medidor i{box-sizing:border-box;background:#fff;border:1px solid #7e8aa2;border-radius:3px;width:34px;height:10px;display:block}.relatorio__medidor-cheio i{border-color:var(--doc-cor,#0b54ea);background:var(--doc-cor,#0b54ea)}.relatorio__medidor small{color:var(--doc-tinta-2,#5b6880);font-size:6.5px;font-weight:500}.relatorio__so-texto{display:none}.relatorio__folha--texto .relatorio__so-texto{display:inline}.relatorio__folha--texto :is(.relatorio__monograma,.relatorio__placa>span,.relatorio__medidor,.relatorio__preencher){display:none}.relatorio__folha--documento{--doc-cor:#0b54ea;--doc-cor-escura:#0a3fc4;--doc-marinho:#141061;--doc-claro:#f3f6fd;--doc-claro-2:#e8eefc;--doc-tinta:#172033;--doc-tinta-2:#5b6880;--doc-linha:#dfe5f1;color:var(--doc-tinta);font-variant-numeric:tabular-nums}.relatorio__cab--documento{border-bottom:2px solid var(--doc-linha);align-items:flex-start;padding-bottom:16px;position:relative}.relatorio__cab--documento:after{content:"";background:var(--doc-cor);width:96px;height:2px;position:absolute;bottom:-2px;left:0}.relatorio__emitente{align-items:center;gap:12px;min-width:0;display:flex}.relatorio__monograma{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#1f63fa 0%,#0a3fc4 60%,#141061 100%);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:15px;font-weight:700;display:grid}.relatorio__folha--documento .relatorio__empresa{color:var(--doc-marinho);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.2}.relatorio__folha--documento .relatorio__dados{color:var(--doc-tinta-2);margin-top:2px;font-size:7.5px}.relatorio__doc{text-align:right;flex:none;justify-items:end;gap:6px;margin-left:auto;display:grid}.relatorio__doc h1{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;margin:0;line-height:1.1;display:flex}.relatorio__doc-tipo{color:var(--doc-cor);letter-spacing:-.01em;font-size:17px;font-weight:700}.relatorio__doc-numero{color:var(--doc-marinho);letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:700}.relatorio__placa{text-align:center;background:#fff;border:1.5px solid #1b2333;border-radius:6px;width:118px;display:grid;overflow:hidden}.relatorio__placa span{color:#fff;letter-spacing:.3em;background:#039;padding:1px 0;font-size:6px;font-weight:700;line-height:1.3}.relatorio__placa b{color:#111;font:700 17px/1.1 var(--fonte-mono,Consolas, monospace);letter-spacing:.06em;padding:2px 6px 3px}.relatorio__doc-info{justify-items:end;gap:2px;margin:4px 0 0;display:grid}.relatorio__doc-info>div{align-items:baseline;gap:4px;min-width:0;display:flex}.relatorio__doc-info dt{color:var(--doc-tinta-2);font-size:8px;font-weight:500}.relatorio__doc-info dd{overflow-wrap:anywhere;margin:0;font-size:8.5px;font-weight:600}.relatorio__doc-data{color:var(--doc-tinta-2);letter-spacing:0;font-size:10px;font-weight:600}.relatorio__selo{background:var(--doc-claro-2);color:var(--doc-cor-escura);border-radius:999px;padding:0 7px;font-size:7.5px;font-weight:700;display:inline-block}.relatorio__folha--documento .relatorio__quadros{gap:10px;margin:12px 0 0}.relatorio__folha--documento .relatorio__quadro{border:1px solid var(--doc-linha);background:#fff;border-radius:10px;padding:11px 14px 12px}.relatorio__folha--documento .relatorio__quadro h2{color:var(--doc-cor);letter-spacing:.1em;align-items:center;gap:6px;margin:0 0 8px;font-size:7.5px;font-weight:700;display:flex}.relatorio__folha--documento .relatorio__quadro h2:before{content:"";background:var(--doc-cor);border-radius:2px;width:3px;height:11px}.relatorio__folha--documento .relatorio__quadro dt{color:var(--doc-tinta-2);font-size:6.5px;font-weight:500}.relatorio__folha--documento .relatorio__quadro dd{color:var(--doc-tinta);white-space:pre-wrap;font-size:8.5px;font-weight:500}.relatorio__folha--documento .relatorio__quadro-destaque dd{color:var(--doc-marinho);font-size:10px;font-weight:700}.relatorio__folha--documento .relatorio__tabela{border-collapse:separate;border-spacing:0;margin:16px 0 0}.relatorio__folha--documento .relatorio__tabela th{border:0;border-block:1px solid var(--doc-linha);color:var(--doc-cor);text-transform:uppercase;letter-spacing:.06em;background:#fafbfc;padding:4px 8px;font-size:7px;font-weight:700}.relatorio__folha--documento .relatorio__tabela th:first-child{border-left:1px solid var(--doc-linha);border-radius:7px 0 0 7px}.relatorio__folha--documento .relatorio__tabela th:last-child{border-right:1px solid var(--doc-linha);border-radius:0 7px 7px 0}.relatorio__folha--documento .relatorio__tabela td{border-bottom:1px solid var(--doc-linha);padding:3px 8px}.relatorio__folha--documento .relatorio__tabela .relatorio__tabela-titulo td{border:0;padding:0 0 6px}.relatorio__folha--documento .relatorio__tabela td.relatorio__foto{padding-block:3px}.relatorio__folha--documento .relatorio__tabela tbody tr:nth-child(2n){background:0 0}.relatorio__folha--documento .relatorio__tabela tbody tr.relatorio__par td{background:var(--doc-claro)}.relatorio__folha--documento .relatorio__grupo td{border-bottom:1px solid var(--doc-cor);color:var(--doc-cor);text-transform:uppercase;letter-spacing:.1em;background:0 0;padding:9px 8px 5px;font-size:7px;font-weight:700}.relatorio__folha--documento .relatorio__grupo{break-after:avoid}.relatorio__folha--documento .relatorio__foto img,.relatorio__folha--documento .relatorio__foto span{background:var(--doc-claro) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8c3d6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-5-5L5 21'/%3E%3C/svg%3E") center / 42% no-repeat;border:0}.relatorio__folha--documento .relatorio__fecho{break-inside:auto;grid-template-columns:minmax(0,1fr) 270px;gap:24px;margin-top:16px}.relatorio__folha--documento .relatorio__notas{gap:10px}.relatorio__folha--documento .relatorio__notas small{color:var(--doc-cor);letter-spacing:.1em;font-size:6.5px;font-weight:700}.relatorio__folha--documento .relatorio__notas p{color:var(--doc-tinta);margin-top:3px;font-size:8px}.relatorio__folha--documento .relatorio__resumo{break-inside:avoid;background:0 0;border-radius:0}.relatorio__folha--documento .relatorio__resumo>div{border-bottom:1px solid var(--doc-linha);padding:4px 2px}.relatorio__folha--documento .relatorio__resumo dt{color:var(--doc-tinta-2)}.relatorio__folha--documento .relatorio__resumo>.relatorio__resumo-destaque{color:#fff;background:linear-gradient(135deg,#1f63fa 0%,#0a3fc4 100%);border:0;border-radius:10px;margin:6px 0 4px;padding:10px 14px}.relatorio__folha--documento .relatorio__resumo-destaque dt{color:#fff;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:700}.relatorio__folha--documento .relatorio__resumo-destaque dd{font-size:16px;font-weight:700}.relatorio__folha--documento .relatorio__resumo>.relatorio__resumo-info{border-bottom:0}.relatorio__folha--documento .relatorio__assinaturas{break-before:avoid;break-inside:avoid;gap:48px;margin-top:30px}.relatorio__folha--documento .relatorio__assinaturas>div{color:var(--doc-tinta-2)}.relatorio__folha--documento .relatorio__assinaturas>.relatorio__assinatura{color:var(--doc-tinta)}.relatorio__folha--documento .relatorio__pe{border-top:2px solid var(--doc-linha);color:var(--doc-tinta-2);break-inside:avoid;break-before:avoid;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:8px;margin-top:22px;padding-top:12px;display:grid;position:relative}.relatorio__folha--documento .relatorio__pe:before{content:"";background:var(--doc-cor);width:96px;height:2px;position:absolute;top:-2px;right:0}.relatorio__contatos{color:var(--doc-tinta);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;font-size:7.5px;display:flex}.relatorio__contatos span{align-items:center;gap:6px;display:inline-flex}.relatorio__contatos svg{width:13px;height:13px;color:var(--doc-cor);flex:none}.relatorio__pe-linha{justify-content:space-between;gap:16px;font-size:6.5px;display:flex}.relatorio__folha--documento .relatorio__quadro:has(>.relatorio__quadro-placa){position:relative}.relatorio__quadro-placa{border-width:1.2px;border-radius:4px;width:88px;position:absolute;top:7px;right:12px}.relatorio__quadro-placa span{padding:0;font-size:5px;line-height:1.4}.relatorio__quadro-placa b{padding:0 4px 1px;font-size:11px}.relatorio__quadro:has(>.relatorio__quadro-placa) h2{min-height:26px;margin-bottom:4px}.relatorio__quadro:has(>.relatorio__quadro-placa) .relatorio__quadro-destaque dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td{border-top:1px solid var(--doc-cor);color:var(--doc-cor);text-align:right;text-transform:uppercase;letter-spacing:.08em;vertical-align:baseline;background:0 0;border-bottom:0;padding:5px 8px;font-size:7px;font-weight:700}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td.num{letter-spacing:0;white-space:nowrap;font-size:8.5px;line-height:1.2}.relatorio__folha--documento .relatorio__grupo-fecho{break-before:avoid}.relatorio__folha--documento .relatorio__thead--com-grupo th{border-bottom:1px solid var(--doc-linha)}.relatorio__folha--documento .relatorio__thead--com-grupo th:first-child{border-radius:7px 0 0}.relatorio__folha--documento .relatorio__thead--com-grupo th:last-child{border-radius:0 7px 0 0}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo--cabeca td{border:1px solid var(--doc-linha);border-top:0;border-radius:0 0 7px 7px;padding:4px 8px}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td{border-top:1px solid var(--doc-linha);border-bottom:1px solid var(--doc-linha)}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td:first-child{border-left:1px solid var(--doc-linha);border-radius:7px 0 0 7px}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td.num{border-right:1px solid var(--doc-linha);border-radius:0 7px 7px 0}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho+tr td{border-top:0}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td{background:#fafbfc;padding:4px 8px}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho--com-proximo td.num{border-radius:0 7px 0 0}.relatorio__grupo-fecho td>div{justify-content:flex-end;align-items:baseline;gap:20px;display:flex}.relatorio__grupo-fecho td>div .num{letter-spacing:0;white-space:nowrap;font-size:8.5px;line-height:1.2}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td:first-child{border-right:1px solid var(--doc-linha);border-radius:7px}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho--com-proximo td:first-child{border-radius:7px 7px 0 0}.relatorio__notas>.relatorio__assinaturas{grid-template-columns:minmax(0,1fr);margin-top:8px}.relatorio__folha--documento .relatorio__notas .relatorio__assinatura small{color:var(--doc-tinta-2);letter-spacing:0;text-transform:none;font-size:7px;font-weight:400;display:block}.relatorio__caixas-notas{grid-template-columns:minmax(0,1fr);grid-auto-columns:minmax(150px,max-content);grid-auto-flow:column;align-items:start;gap:10px;display:grid}.relatorio__caixa-nota{border:1px solid var(--doc-linha,#dfe5f1);break-inside:avoid;border-radius:7px;overflow:hidden}.relatorio__caixa-nota h3{border-bottom:1px solid var(--doc-linha,#dfe5f1);color:var(--doc-cor,#0b54ea);text-transform:uppercase;letter-spacing:.06em;background:#fafbfc;margin:0;padding:4px 8px;font-size:7px;font-weight:700}.relatorio__caixa-nota p{color:var(--doc-tinta,#172033);white-space:pre-wrap;overflow-wrap:anywhere;text-transform:uppercase;margin:0;padding:6px 8px;font-size:9.5px;line-height:1.4}.relatorio__caixa-nota dl{margin:0}.relatorio__caixa-nota dl>div{justify-content:space-between;gap:12px;padding:4px 8px;font-size:9.5px;line-height:1.4;display:flex}.relatorio__caixa-nota dl>div+div{border-top:1px solid var(--doc-linha,#dfe5f1)}.relatorio__caixa-nota dt{color:var(--doc-tinta,#172033);font-weight:400}.relatorio__caixa-nota dd{color:var(--doc-tinta,#172033);white-space:nowrap;margin:0;font-weight:400}.relatorio__folha--documento .relatorio__resumo--caixa{border:1px solid var(--doc-linha);border-radius:7px;overflow:hidden}.relatorio__folha--documento .relatorio__resumo--caixa>div{padding:4px 8px;font-size:8px}.relatorio__folha--documento .relatorio__resumo--caixa>.relatorio__resumo-titulo{border-bottom:1px solid var(--doc-linha);background:#fafbfc}.relatorio__folha--documento .relatorio__resumo--caixa .relatorio__resumo-titulo dt{color:var(--doc-cor,#0b54ea);text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:700}.relatorio__folha--documento .relatorio__resumo--caixa>.relatorio__resumo-destaque{border:0;border-radius:0;margin:0;padding:8px 10px}.relatorio__folha--documento .relatorio__cab--documento{padding-bottom:10px}.relatorio__folha--documento .relatorio__monograma{border-radius:11px;width:38px;height:38px;font-size:12px}.relatorio__folha--documento .relatorio__empresa{font-size:13px}.relatorio__folha--documento .relatorio__dados{margin-top:0;font-size:7px}.relatorio__folha--documento .relatorio__doc-info{gap:0;margin-top:2px}.relatorio__folha--documento .relatorio__quadros{gap:8px;margin-top:10px}.relatorio__folha--documento .relatorio__quadro{padding:7px 12px 8px}.relatorio__folha--documento .relatorio__quadro h2{margin-bottom:4px}.relatorio__folha--documento .relatorio__quadro dl{gap:3px 12px}.relatorio__folha--documento .relatorio__quadro dd{margin-top:0;font-size:8px;line-height:1.3}.relatorio__folha--documento .relatorio__quadro dt{font-size:6px;line-height:1.3}.relatorio__folha--documento .relatorio__quadro-destaque dd{font-size:9px}.relatorio__folha--documento .relatorio__quadro:has(>.relatorio__quadro-placa) h2{min-height:22px;margin-bottom:2px}.relatorio__folha--documento .relatorio__quadro-placa{top:5px}.relatorio__folha--documento .relatorio__medidor{padding-top:1px}.relatorio__folha--documento .relatorio__medidor i{height:8px}.relatorio__folha--documento .relatorio__medidor small{font-size:6px;line-height:1.1}.relatorio__folha--documento .relatorio__fecho{grid-template-columns:minmax(0,1fr) 235px;gap:12px}.relatorio__folha--documento .relatorio__resumo--caixa>div:not(.relatorio__resumo-titulo):not(.relatorio__resumo-destaque){font-size:9.5px;line-height:1.4}.relatorio__folha--documento .relatorio__resumo--caixa>div:not(.relatorio__resumo-titulo):not(.relatorio__resumo-destaque) :is(dt,dd){color:var(--doc-tinta);font-weight:400}.relatorio__folha--documento .relatorio__tabela .relatorio__grupo td,.relatorio__folha--documento .relatorio__tabela .relatorio__grupo-fecho td{color:var(--doc-tinta)}.relatorio__folha--documento .relatorio__assinatura small.relatorio__assinatura-antes{color:var(--doc-cor);letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-weight:700}.relatorio__notas>.relatorio__assinaturas{margin-top:2px}.relatorio__notas .relatorio__assinatura>div:last-child{padding-top:8px}.relatorio__folha--documento .relatorio__assinatura .relatorio__assinatura-por small{color:var(--doc-tinta-2);letter-spacing:0;text-transform:none;font-size:8px;font-weight:400;display:inline}.relatorio__assinatura-por b{font-size:8.5px}.relatorio__assinaturas .relatorio__assinatura>div:last-child span.relatorio__assinatura-por{border-top:0;margin:0}.relatorio__folha--documento{font-size:9px}.relatorio__folha--documento .relatorio__tabela{font-size:8px}.relatorio__folha--documento .relatorio__pe{font-size:7px}.relatorio__folha--documento .relatorio__assinaturas>div{font-size:8px}.relatorio__folha--documento .relatorio__resumo--caixa>.relatorio__resumo-destaque{padding:4px 10px}.relatorio__folha--documento .relatorio__resumo--caixa>.relatorio__resumo-destaque dd{font-size:13px;line-height:1.3}.relatorio__grafico{break-inside:avoid;background:#fff;border:1px solid #dce2ed;border-radius:8px;margin:0 0 16px;padding:12px}.relatorio__grafico img{width:100%;height:auto;display:block}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pdv-senha__form{gap:12px;display:grid}.pdv-senha__texto{color:var(--tinta-2);margin:0;line-height:1.5}.pdv-senha .caixa{height:44px}.pdv-senha .caixa input{font-size:var(--t-16)}.pdv-senha ::placeholder{text-transform:none}.pdv-senha__botao{min-width:112px;min-height:44px}.pdv-senha__erro{border-radius:var(--r-2);background:var(--neg-fundo);color:var(--neg-texto);margin:0;padding:8px 10px;font-weight:600}@media (width<=760px){.pdv-senha .modal__rodape .espaco{display:none}.pdv-senha__botao{flex:1;min-width:0}}.faixas-valure:empty{display:none}.faixa-valure{border-bottom:1px solid var(--linha);min-height:36px;font-size:var(--t-13);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:4px 16px;display:flex}.faixa-valure>svg{flex:none}.faixa-valure>span{flex:260px;min-width:0}.faixa-valure--suporte{color:var(--info-texto);background:var(--info-fundo)}.faixa-valure--pedido,.faixa-valure--importante{color:var(--aviso-texto);background:var(--aviso-fundo)}.faixa-valure--critico{color:var(--neg-texto);background:var(--neg-fundo)}.faixa-valure--informativo{color:var(--tinta);background:var(--sup-2)}.faixas-valure__vazio{color:var(--tinta-2);align-items:center;gap:8px;margin:0;display:flex}.acessos-suporte{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.acessos-suporte li{border:1px solid var(--linha);border-radius:var(--r-2);padding:12px}.acessos-suporte__cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.acessos-suporte__motivo{margin:6px 0 2px}.acessos-suporte__det{color:var(--tinta-2);font-size:var(--t-12);margin:0}.acessos-suporte__acoes{gap:8px;margin-top:10px;display:flex}.acessos-suporte__form{flex-direction:column;gap:16px;display:flex}.acessos-suporte__form p{color:var(--tinta-2);margin:0}.acessos-suporte__form .caixa{height:32px;padding:0 10px}.acessos-suporte__form .caixa input{min-width:0;height:100%;color:var(--tinta);font:inherit;background:0 0;border:0;outline:none;flex:1}.acessos-suporte__erro{color:var(--neg-texto);font-size:var(--t-12);align-items:center;gap:4px;display:flex}.acessos-suporte__tempo{border:1px solid var(--campo-borda);border-radius:var(--r-2);display:inline-flex;overflow:hidden}.acessos-suporte__tempo button{border:0;border-left:1px solid var(--campo-borda);min-width:72px;min-height:32px;color:var(--tinta-2);background:var(--campo-fundo);font:inherit;cursor:pointer}.acessos-suporte__tempo button:first-child{border-left:0}.acessos-suporte__tempo button[aria-checked=true]{color:#fff;background:var(--marca-solida)}@media (width<=760px){.faixa-valure{padding:6px 12px}.acessos-suporte__form .caixa{height:40px}.acessos-suporte__form .caixa input{font-size:16px}}
