@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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}:root{--amarelo:#ffd201;--preto:#231f20;--marrom:#5b300e;--fundo:#f6f5f2;--cartao:#fff;--texto:#231f20;--suave:#5c5859;--linha:#dad6cf;--trilho:#e8e5df;--marca:#ffd201;--marca-texto:#231f20;--tinta:#231f20;--alerta:#a3261b;--alerta-fundo:#fdecea;--aviso-fundo:#fff1c2;--aviso-texto:#5b300e;--ok-fundo:#e6f4ea;--ok-texto:#1e6b3a;--barra-baixo:80px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);margin:0;font:17px/1.45 Archivo Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:is(body:has(.login),body:has(.instalar),body:has(.abertura)){background:#fff}button,input,select,textarea{font-family:inherit}h1,h2,h3{margin:0}h1{font-size:30px;font-weight:800;line-height:1.1}h2{margin:8px 0 12px;font-size:26px;font-weight:800;line-height:1.15}h3{font-size:21px;font-weight:700;line-height:1.2}html{scroll-padding-top:1rem;scroll-padding-bottom:7rem}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--amarelo);outline-offset:2px;box-shadow:0 0 0 2px var(--preto)}:where(input,select,textarea):focus{border-color:var(--preto)}:root{accent-color:var(--preto)}.marca-svg{flex:none;display:block}.logo-titulo{margin:0;display:flex}.abertura{background:var(--amarelo);color:var(--preto);flex-direction:column;display:flex;position:fixed;inset:0}.abertura-centro{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;display:flex}.abertura-mensagem{margin:0;font-size:16px;font-weight:600}.abertura-rodape{background:var(--preto);color:#fff;padding:44px 24px calc(36px + env(safe-area-inset-bottom));text-align:center;clip-path:polygon(0 22px,50% 0,100% 22px,100% 100%,0 100%)}.abertura-rodape p{margin:0;font-size:17px;font-weight:600}.abertura-rodape p+p{color:#d9d5ce;margin-top:6px;font-size:16px;font-weight:400}.instalar{flex-direction:column;gap:16px;max-width:560px;margin:0 auto;padding:28px 24px 48px;display:flex}.instalar h1{margin-top:18px}.instalar-intro{color:var(--suave);margin:0;font-size:18px;line-height:1.45}.instalar-cartao{border:1px solid var(--linha);background:#fff;border-radius:18px;padding:18px}.instalar-cartao h2{margin:0 0 8px;font-size:21px}.instalar-cartao>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;list-style:none;display:flex}.instalar-cartao>summary::-webkit-details-marker{display:none}.instalar-cartao>summary:after{content:"";border-right:3px solid var(--preto);border-bottom:3px solid var(--preto);flex:none;width:10px;height:10px;margin:0 4px 4px 0;transform:rotate(45deg)}.instalar-cartao[open]>summary:after{margin:4px 4px 0 0;transform:rotate(-135deg)}.instalar-titulo{flex:1;font-size:21px;font-weight:700}.passos{gap:12px;margin:14px 0 0;padding-left:24px;font-size:18px;line-height:1.4;display:grid}.passos li::marker{font-weight:800}.endereco{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-size:17px;font-weight:700}.selo-aviso{border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:17px;font-weight:600;display:flex}.selo-aviso .icone{flex:none;margin-top:2px}.selo-aviso.ok{background:var(--ok-fundo);color:var(--ok-texto)}.selo-aviso.atencao{background:var(--aviso-fundo);color:var(--aviso-texto)}.icone{flex:none}.app{min-height:100vh;padding-bottom:calc(var(--barra-baixo) + 24px + env(safe-area-inset-bottom));position:relative}.barra-topo{z-index:5;background:var(--preto);color:#fff;flex-direction:column;gap:12px;margin-bottom:22px;padding:18px 20px;display:flex;position:relative}.barra-topo:after{content:"";background:var(--preto);clip-path:polygon(0 0,100% 0,50% 100%);height:20px;position:absolute;top:100%;left:0;right:0}.barra-linha{justify-content:space-between;align-items:center;gap:12px;display:flex}.barra-links{flex-wrap:wrap;gap:6px 22px;font-size:16px;display:flex}.link-claro{white-space:nowrap;color:#d9d5ce;min-height:32px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;font-size:16px;text-decoration:underline;display:inline-flex}.fantasma{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:21px;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:700;display:inline-flex}.fantasma:disabled{opacity:.6;cursor:default}.barra-abas{z-index:20;border-top:1px solid var(--linha);height:calc(var(--barra-baixo) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.barra-abas.duas{grid-template-columns:repeat(2,minmax(0,1fr))}.barra-abas a{color:var(--texto);text-align:center;border-top:4px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:14px;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.barra-abas a.ativo{border-top-color:var(--amarelo);font-weight:800}.aba-icone{display:inline-flex;position:relative}.contador{color:#fff;background:#d6141a;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 6px;font-size:14px;font-weight:800;display:inline-flex}.aba-icone .contador{margin:0;position:absolute;top:-8px;right:-16px;box-shadow:0 0 0 2px #fff}.voltar-menu{min-height:44px;color:var(--tinta);text-underline-offset:3px;align-items:center;gap:6px;margin:0 20px 8px;font-weight:700;text-decoration:underline;display:inline-flex}.conteudo{width:100%;max-width:760px;margin:0 auto;padding:0 20px 24px}.centro,.vazio{text-align:center;color:var(--suave);padding:32px 16px}.menu{gap:8px;padding:4px 0 10px;display:flex;overflow-x:auto}.menu a,.menu button{border:2px solid var(--tinta);background:var(--cartao);min-height:44px;color:var(--texto);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.menu a.active,.menu button.ativa{background:var(--marca);color:var(--marca-texto);font-weight:800}.topo{justify-content:space-between;align-items:center;padding:12px 0;display:flex}@media (width>=640px){.barra-topo{flex-direction:row;justify-content:space-between;align-items:center;padding:14px 32px}.barra-linha{display:contents}.barra-linha .fantasma{order:3;margin-left:auto}.barra-links{flex-wrap:nowrap;order:4}}@media (width>=1280px){.app{padding-bottom:32px}.barra-topo{gap:16px;padding:12px 28px}.barra-links{gap:6px 16px}.barra-topo:after{height:12px}.barra-abas{z-index:auto;background:0 0;border:0;flex:1;order:2;justify-content:center;gap:6px;height:auto;padding:0;display:flex;position:static}.barra-abas a{color:#fff;white-space:nowrap;border:0;border-radius:10px;flex-direction:row;gap:8px;min-height:44px;padding:0 12px;font-size:16px;font-weight:700}.barra-abas a.ativo{background:var(--amarelo);color:var(--preto);font-weight:800}.barra-abas .contador{box-shadow:0 0 0 2px var(--preto);top:-10px;right:-14px}.barra-abas a.ativo .contador{box-shadow:0 0 0 2px var(--amarelo)}.rodape{bottom:0!important}}.login{flex-direction:column;gap:20px;max-width:440px;margin:0 auto;padding:30px 24px 40px;display:flex}.login .coluna{gap:18px}.login-links{text-align:center;margin:0}.coluna{flex-direction:column;gap:10px;display:flex}label{color:var(--texto);flex-direction:column;gap:8px;font-size:17px;font-weight:600;display:flex}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font:inherit;border:2px solid var(--linha);background:var(--cartao);min-height:52px;color:var(--texto);border-radius:14px;padding:10px 14px}input[type=checkbox],input[type=radio]{width:22px;height:22px}input[aria-invalid=true]{border-color:var(--alerta)}.erro-campo{color:var(--alerta);margin-top:4px;font-size:16px;display:block}.botao{font:inherit;background:var(--marca);min-height:60px;color:var(--marca-texto);cursor:pointer;text-align:center;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:19px;font-weight:800;line-height:1.15;display:inline-flex}.botao.grande{min-height:68px;font-size:20px}.botao.secundario{background:var(--cartao);color:var(--tinta);border:2px solid var(--tinta);min-height:56px;font-size:17px;font-weight:700}.botao:disabled{opacity:.5;cursor:default}.link{color:var(--tinta);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 6px;font-weight:600;text-decoration:underline;display:inline-flex}.link.sublinhado{display:inline-block}.link.perigo,.cupom button.link.perigo{color:var(--alerta)}.botao.perigo{background:var(--alerta);color:#fff}.botao-arquivo{border:2px solid var(--tinta);background:var(--cartao);min-height:56px;color:var(--tinta);cursor:pointer;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:0 14px;font-size:17px;font-weight:700;position:relative}.botao-arquivo input[type=file]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.botao-arquivo:focus-within{outline:3px solid var(--amarelo);outline-offset:2px;box-shadow:0 0 0 2px var(--preto)}.faixa{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:12px;margin:0 20px 12px;padding:10px 14px;font-size:16px;font-weight:600}.erro{color:var(--alerta)}.aviso{color:var(--suave);font-size:16px}.cabecalho{justify-content:space-between;align-items:center;gap:12px;margin:8px 0;display:flex}.pill{background:var(--aviso-fundo);min-height:28px;color:var(--aviso-texto);border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.pill.ok{background:var(--ok-fundo);color:var(--ok-texto)}.selo{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:12px;margin-top:6px;padding:8px 12px;font-size:16px}.etiquetas{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.abas{gap:8px;margin:8px 0;display:flex}.abas button{font:inherit;border:2px solid var(--tinta);background:var(--cartao);min-height:48px;color:var(--texto);border-radius:12px;flex:1;padding:8px 4px;font-size:16px;font-weight:700}.abas button[aria-pressed=true]{background:var(--marca);color:var(--marca-texto)}.cartao{background:var(--cartao);border:1px solid var(--linha);border-radius:18px;margin:12px 0;padding:16px}.nome{font-size:18px;font-weight:700}.sub{color:var(--suave);font-size:16px}.grade{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.grade a{background:var(--cartao);min-height:108px;color:var(--texto);border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:18px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.busca{box-sizing:border-box;width:100%;margin:4px 0 6px}.secao{background:var(--cartao);border:1px solid var(--linha);width:100%;font:inherit;color:var(--texto);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin:8px 0;padding:12px;font-weight:700;display:flex}.secao .conta{color:var(--suave);font-size:16px;font-weight:400}.linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.passo{align-items:center;gap:6px;display:flex}.passo button{border:2px solid var(--tinta);background:var(--cartao);width:44px;height:44px;color:var(--texto);border-radius:12px;font-size:20px;font-weight:700}.passo input{text-align:center;width:80px;padding:6px}.rodape{left:0;right:0;bottom:calc(var(--barra-baixo) + env(safe-area-inset-bottom));z-index:10;background:var(--cartao);border-top:1px solid var(--linha);padding:10px 16px;position:fixed}.rodape>div{justify-content:space-between;align-items:center;gap:12px;max-width:728px;margin:0 auto;display:flex}.grupo{color:var(--texto);margin-top:16px;font-size:19px;font-weight:700}.item{text-align:left;width:100%;font:inherit;color:inherit;background:var(--cartao);border:1px solid var(--linha);border-radius:14px;align-items:center;gap:12px;margin:6px 0;padding:12px;display:flex}.item.feito{opacity:.6}.marca{border:2px solid var(--tinta);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.marca.on{background:var(--marca);border-color:var(--tinta);color:var(--marca-texto)}.quadro{border:2px solid var(--tinta);background:var(--cartao);border-radius:16px;flex-direction:column;gap:8px;margin:6px 0;padding:12px;display:flex}.duas{grid-template-columns:1fr 1fr;gap:8px;display:grid}.progresso{background:var(--trilho);border-radius:999px;height:8px;margin:4px 0 8px;overflow:hidden}.progresso i{background:var(--tinta);height:100%;display:block}.kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kpi{background:var(--cartao);border:1px solid var(--linha);border-radius:14px;padding:12px}.kpi b{font-size:24px;font-weight:800;display:block}table{border-collapse:collapse;width:100%;font-size:16px}td,th{border-bottom:1px solid var(--linha);text-align:left;padding:8px 6px}a.botao{text-decoration:none;display:inline-flex}.etiqueta-cotacao{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:8px;margin-top:4px;padding:4px 8px;font-size:16px;font-weight:600;display:block}.secao{border-top:1px solid var(--linha);margin-top:10px;padding-top:10px}.acoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.acoes .botao{padding:10px 12px;font-size:16px}.bloco-envio{background:var(--fundo);border:1px solid var(--linha);border-radius:12px;margin-top:8px;padding:10px}.mensagem{white-space:pre-wrap;word-break:break-word;font:inherit;margin:8px 0;font-size:16px;line-height:1.4}.rolagem{margin-top:8px;overflow-x:auto}.tabela-cot{min-width:560px;font-size:16px}.tabela-cot td,.tabela-cot th{vertical-align:top}.tabela-cot .pill{margin:0 4px 4px 0;display:inline-block}.delta{white-space:nowrap}.delta.sobe{color:var(--alerta);font-weight:700}.delta.desce{color:var(--ok-texto);font-weight:700}.delta.antiga{color:var(--suave)}.delta.suspeita{color:var(--alerta);font-weight:700}.item-cot{border-bottom:1px solid var(--linha);flex-direction:column;gap:2px;padding:8px 0;display:flex}.item-cot select{align-self:flex-start;margin-top:4px;padding:6px 8px;font-size:16px}.marcar{color:var(--texto);flex-direction:row;align-items:center;gap:8px;font-size:16px}.marcar input{width:20px;height:20px}.formulario{border:2px solid var(--tinta);border-radius:12px;margin-top:10px;padding:10px}.linha-form{border-bottom:1px solid var(--linha);padding:8px 0}.campos{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.campos input,.campos select{max-width:170px;padding:8px;font-size:16px}.campos textarea,.formulario textarea{font:inherit;border:1px solid var(--linha);background:var(--cartao);width:100%;color:var(--texto);border-radius:10px;padding:8px}.condicoes{margin-top:8px}.observacao{white-space:pre-wrap;word-break:break-word;font-size:16px}.nao-entendidas{color:var(--alerta);word-break:break-word;margin:4px 0;padding-left:18px;font-size:16px}.rodape-cotacoes{margin-top:24px}.nota-item{color:var(--aviso-texto);font-size:16px}.linha-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.amarelo{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:10px;padding:8px 10px;font-size:16px}.nota-lancar [data-testid=status-nota]{white-space:pre-line;line-height:1.45}.copiado{align-self:center}.copiar-manual{flex-basis:100%}.copiar-manual textarea{font:inherit;border:1px solid var(--linha);background:var(--cartao);width:100%;color:var(--texto);border-radius:10px;padding:8px;font-size:16px;line-height:1.4}.chave{font:inherit;border:1px solid var(--linha);background:var(--cartao);color:var(--suave);cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:16px}.chave.on{background:var(--ok-fundo);color:var(--ok-texto);border-color:var(--ok-texto);font-weight:700}.mapa-pedido tr.cinza td{color:var(--suave)}.linha-form .amarelo{margin-top:6px}.aviso-um{background:var(--cartao);color:var(--texto);border:2px solid var(--aviso-texto);border-left-width:6px;font-weight:600}.campo-entrega{margin-top:8px}.economia .chips{-webkit-overflow-scrolling:touch;gap:8px;padding:4px 0;display:flex;overflow-x:auto}.chip{font:inherit;border:2px solid var(--tinta);background:var(--cartao);min-height:48px;color:var(--texto);cursor:pointer;white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:16px;font-weight:700}.chip.ativo,.chip[aria-selected=true]{background:var(--marca);color:var(--marca-texto);border-color:var(--tinta);font-weight:800}.cartao.principal{text-align:center}.cartao.principal .valor{margin:4px 0;font-size:32px;font-weight:800;display:block}.valor.bom{color:var(--ok-texto)}.valor.ruim{color:var(--alerta)}.economia .busca{width:100%;margin:8px 0}.cartao.item{text-align:left;cursor:pointer;width:100%;display:block}.cartao.item .nome{font-weight:600}.sem-comparacao{color:var(--suave);margin:6px 0 0;padding-left:18px;font-size:16px}.sischef{margin:4px 0 0;padding:0;list-style:none}.sischef li{border-bottom:1px solid var(--linha);padding:6px 0;font-size:16px}.economia .rodape{border:0;border-top:1px solid var(--linha);color:var(--suave);background:0 0;margin-top:16px;padding:12px 0 0;font-size:14px;position:static}.curva,.barras{width:100%;height:auto;margin:8px 0;overflow:visible}.curva-zero{stroke:var(--linha);stroke-width:1px}.curva-linha{stroke:var(--tinta);stroke-width:2px}.curva-ponto{fill:var(--tinta)}.curva-rotulo{fill:var(--suave);font-size:10px}.curva-valor{fill:var(--texto);font-size:11px;font-weight:700}.barra-economizou{fill:var(--ok-texto)}.barra-pagou{fill:var(--alerta)}.faisca{width:80px;height:20px;margin-top:6px}.faisca-linha{stroke:var(--tinta);stroke-width:1.5px}.faisca-ultimo{stroke:var(--suave);stroke-width:1px;stroke-dasharray:3 2}.historico-item .tabela{border-collapse:collapse;width:100%;font-size:16px}.historico-item tr.no-pedido td{font-weight:700}.cupom p{margin:0}.cupom fieldset{border:0;min-width:0;margin:0;padding:0}.cupom .chips{flex-wrap:wrap;gap:8px;display:flex}.cupom .chip:disabled{opacity:.5;cursor:default}.cupom .ok{background:var(--ok-fundo);color:var(--ok-texto);border-radius:10px;padding:8px 10px;font-size:16px}.cupom .recentes{margin:0;padding:0;list-style:none}.cupom .recentes li{border-bottom:1px solid var(--linha);padding:0;font-size:16px}.recente-linha{width:100%;font:inherit;color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.recente-linha .seta{color:var(--suave);flex:none;font-size:14px}.detalhe{padding:2px 0 10px}.detalhe-pedido{margin:0 0 6px;font-size:16px}.detalhe-itens{margin:0;padding:0;list-style:none}.detalhe-itens li{border-bottom:1px dashed var(--linha);justify-content:space-between;gap:10px;padding:5px 0;font-size:16px;display:flex}.detalhe-itens li:last-child{border-bottom:0}.detalhe-itens .nums{color:var(--suave);white-space:nowrap}.detalhe-itens .cod{font-weight:700}.cupom .recentes li.nota-lancar{flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.cupom details.nota-recolhivel>summary.nota-titulo{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:10px 0;font-size:16px;list-style:none;display:flex}.cupom details.nota-recolhivel>summary.nota-titulo::-webkit-details-marker{display:none}.cupom details.nota-recolhivel>summary.nota-titulo:before{content:"▸";width:16px;color:var(--texto);flex:none;font-size:17px;line-height:1}.cupom details.nota-recolhivel[open]>summary.nota-titulo:before{content:"▾"}.cupom details.nota-recolhivel>summary.nota-titulo .nota-titulo-texto{overflow-wrap:anywhere;flex:1;min-width:0}.cupom details.nota-recolhivel>summary.nota-titulo .nota-etiqueta{white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:14px;font-weight:700;line-height:1.2}.cupom .nota-etiqueta.etq-erro{background:var(--alerta-fundo);color:var(--alerta)}.cupom .nota-etiqueta.etq-aviso{background:var(--aviso-fundo);color:var(--aviso-texto)}.cupom .nota-etiqueta.etq-ok{background:var(--ok-fundo);color:var(--ok-texto)}.cupom details.nota-recolhivel>.nota-corpo{flex-direction:column;gap:6px;padding:2px 0 4px;display:flex}.cupom .nota-bonificacao{border:1px solid var(--linha);border-left:4px solid var(--tinta);border-radius:10px;padding:8px 10px;font-size:16px}.cupom .aviso-preco{margin:0;font-size:16px}.cupom .conferir-itens li>.aviso-preco{grid-column:1/-1}.cupom .corrigir-cupom .resumo-detalhe>.aviso-preco{flex:1 0 100%}.cupom .precos-fora ul{margin:6px 0;padding-left:18px}.cupom .precos-fora li{border:0;padding:2px 0;font-size:16px}.cupom .precos-fora p{margin:0;font-size:16px}.origem{border:1px solid var(--linha);color:var(--suave);white-space:nowrap;vertical-align:middle;border-radius:999px;margin-left:2px;padding:0 8px;font-size:16px;font-weight:600;line-height:20px;display:inline-block}.origem-sischef{background:var(--ok-fundo);color:var(--ok-texto);border-color:#0000}.automatico{background:var(--ok-fundo);color:var(--ok-texto);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:16px;font-weight:600;line-height:20px;display:inline-block}.tique-linha{background:var(--ok-fundo);color:var(--ok-texto);white-space:nowrap;border-radius:999px;padding:1px 10px;font-size:16px;font-weight:700;line-height:22px;display:inline-block}.tique-linha:before{content:"✓";margin-right:5px}.cupom .conta-item{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;font-size:16px;display:flex}.cupom .conta-item .conta-formula{font-weight:600}.cupom .conta-item .conta-quem{color:var(--suave);flex:1 0 100%;font-size:14px;font-weight:400}.cupom .conferir-itens li>.conta-item{grid-column:1/-1}.cupom details.conferir{border:1px solid var(--linha);background:var(--fundo-cartao,transparent);border-radius:10px;padding:8px 10px}.cupom details.conferir summary{cursor:pointer;font-size:16px;font-weight:600}.cupom .conferir-itens{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.cupom .conferir-itens li{border:0;flex-direction:column;gap:2px;padding:0;font-size:16px;display:flex}.cupom .conferir-itens li b{word-break:break-word;font-weight:600}.cupom .conferir-itens li b.produto{align-items:flex-start;gap:6px;display:flex}.cupom .conferir-itens .tick-ok{flex:none;margin-top:1px}.cupom .conferir-itens .tick-ok circle{fill:var(--marca)}.cupom .conferir-itens .tick-ok path{stroke:var(--marca-texto)}:is(.cupom .conferir-itens.confirmados li:has(>.associar-feito>.editar-item),.cupom .conferir-itens.confirmados li:has(>.editar-linha>.editar-item)){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 10px;display:grid}:is(.cupom .conferir-itens.confirmados li>.associar-feito:has(>.editar-item),.cupom .conferir-itens.confirmados li>.editar-linha:has(>.editar-item)){display:contents}.cupom .conferir-itens.confirmados li>.associar-feito>.confirmado,.cupom .conferir-itens.confirmados li>.editar-linha>p{grid-column:1}.cupom .conferir-itens.confirmados li:has(>.associar-feito>.editar-item)>span:first-child{grid-column:1}.cupom .conferir-itens.confirmados li:has(>.editar-linha>.editar-item)>span:first-child{grid-column:1}.cupom .conferir-itens.confirmados li:has(>.associar-feito>.editar-item)>b.produto{grid-column:1}.cupom .conferir-itens.confirmados li:has(>.editar-linha>.editar-item)>b.produto{grid-column:1}.cupom .conferir-itens.confirmados li>.associar-feito>.editar-item,.cupom .conferir-itens.confirmados li>.editar-linha>.editar-item{grid-area:1/2/span 2;align-self:start}.cupom .associar{border:1px dashed var(--linha);border-radius:10px;flex-direction:column;gap:8px;margin-top:4px;padding:10px;display:flex}.cupom .associar .achados{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cupom .associar .achados li{display:block}.cupom .associar .achados button{text-align:left;border:1px solid var(--linha);background:var(--cartao);width:100%;color:var(--texto);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px;font-size:16px;display:flex}.cupom .associar .achados button:disabled{opacity:.5;cursor:default}.cupom .associar .escolhido{flex-direction:column;gap:2px;font-size:16px;display:flex}.cupom .associar .sem-quebra{white-space:nowrap}.cupom .associar-feito{flex-direction:column;align-items:flex-start;gap:6px;font-size:16px;display:flex}.cupom .confirmado{color:var(--ok-texto);font-weight:600}.cupom .conferir-itens li button.link{align-self:flex-start}.cupom .editar-linha{flex-direction:column;align-items:flex-start;gap:4px;margin-top:2px;display:flex}.cupom .editar-item{font:inherit;border:2px solid var(--tinta);min-height:40px;color:var(--tinta);cursor:pointer;background:0 0;border-radius:10px;padding:5px 12px;font-size:16px;font-weight:700}.cupom .editar-item:disabled{opacity:.5;cursor:default}.cupom .conferir-itens li .editar-item{align-self:flex-start}.cupom .editar-caixa{border:1px solid var(--linha);border-radius:10px;flex-direction:column;gap:6px;margin-top:4px;padding:10px;font-size:16px;display:flex}.cupom .editar-caixa.amarelo{border-color:#0000}.cupom .editar-caixa label{color:inherit;font-size:16px}.cupom .editar-caixa input[inputmode=decimal]{max-width:180px}.cupom .editar-caixa p{margin:0}.cupom .embalagem-lembrada{border:1px solid var(--linha);border-left:4px solid var(--tinta);border-radius:10px;flex-direction:column;gap:6px;margin-top:4px;padding:8px 10px;font-size:16px;display:flex}.cupom .embalagem-lembrada p{margin:0}.cupom .embalagem-lembrada .acoes{margin-top:0}.cupom .embalagem-lembrada .acoes .botao{padding:8px 12px;font-size:16px}.cupom .embalagem-confirmar{flex-direction:column;gap:6px;display:flex}.cupom .embalagem-aviso{margin:4px 0 0}.cupom .amarelo.embalagem-aviso{font-size:16px}.cupom .conferir-itens li>.embalagem-lembrada,.cupom .conferir-itens li>.embalagem-aviso{grid-column:1/-1}.cupom .associar .marcar.lembrar{align-items:flex-start;font-size:16px}.cupom .associar .marcar.lembrar input{flex:none;width:18px;height:18px;margin-top:1px}.cupom .problema-cupom,.cupom .lancar-travado{flex-direction:column;gap:4px;margin-top:6px;display:flex}.cupom .problema-cupom p,.cupom .lancar-travado p{margin:0}.cupom .problema-cupom ul,.cupom .lancar-travado ul,.cupom .problema-cupom ol{gap:3px;margin:0;padding-left:20px;display:grid}.cupom .problema-cupom li,.cupom .lancar-travado li{border:0;padding:0;font-size:16px;display:list-item}.cupom .problema-cupom ol li{padding-left:2px}.cupom button.link{color:var(--tinta);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.cupom .editor-parcelas{flex-direction:column;gap:8px;display:flex}.cupom .linha-parcela{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:8px;display:grid}.cupom .linha-parcela label{flex-direction:column;gap:4px;font-size:16px;display:flex}.cupom .foto-cupom{flex-direction:column;gap:6px;margin-top:6px;display:flex}.cupom .foto-cupom figure{flex-direction:column;gap:8px;margin:0;display:flex}.cupom .foto-cupom img{object-fit:contain;border:1px solid var(--linha);background:#fff;border-radius:10px;width:100%;max-height:70vh}.cupom .foto-cupom figcaption{flex-direction:column;gap:4px;font-size:16px;display:flex}.cupom .foto-cupom figcaption ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cupom .foto-cupom figcaption li{border:0;padding:0;font-size:16px}.cupom .corrigir-cupom{margin-top:8px}.cupom .corrigir-cupom>.grupo{margin-top:4px}.cupom .corrigir-cupom .corrigir-item{flex-direction:column;gap:4px;display:flex}.cupom .corrigir-cupom .item-cab{width:100%;min-height:44px;font:inherit;color:var(--texto);text-align:left;background:var(--cartao);border:1px solid var(--linha);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:16px;display:flex}.cupom .corrigir-cupom .item-cab-texto{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cupom .corrigir-cupom .item-cab .seta{color:var(--suave);flex:none;font-size:16px}.cupom .corrigir-cupom .item-cab[aria-expanded=true]{border-color:var(--tinta)}.cupom .corrigir-cupom .item-cab:focus-visible{outline:3px solid var(--amarelo);outline-offset:2px}.cupom .corrigir-cupom .item-corpo[hidden]{display:none}.cupom .corrigir-cupom .associar{margin-top:0}.frase-claude{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.frase-claude .frase{border:1px solid var(--linha);background:var(--fundo);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;margin:0;padding:8px 10px;font-size:16px}.cupom .corrigir-cupom label{font-size:16px}.cupom .corrigir-cupom input[inputmode=decimal]{max-width:180px}.cupom .corrigir-cupom .soma-itens li{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.cupom .corrigir-cupom .soma-itens li b{white-space:nowrap;flex:none}.cupom .corrigir-cupom .soma-itens{gap:0}.cupom .corrigir-cupom .soma-itens li{border-top:1px solid var(--linha);flex-wrap:wrap;row-gap:4px;padding:8px 0}.cupom .corrigir-cupom .soma-itens li:first-child{border-top:0;padding-top:2px}.cupom .corrigir-cupom .soma-itens li>span:first-child{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.cupom .corrigir-cupom .resumo-detalhe{flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;align-items:center;gap:4px 10px;font-size:16px;display:flex}.cupom .corrigir-cupom .resumo-detalhe>span{overflow-wrap:anywhere;flex:14rem;min-width:0}.cupom .corrigir-cupom .resumo-edicao{flex:1 0 100%;min-width:0}.cupom .corrigir-cupom .acoes{margin-top:4px}.cupom .lancar-associa{flex-direction:column;gap:4px;margin-top:6px;display:flex}.cupom .lancar-associa p{margin:0}.cupom .lancar-associa ul{gap:3px;margin:0;padding-left:20px;display:grid}.cupom .lancar-associa li{border:0;padding:0;font-size:16px;display:list-item}.cupom .associar .pedir-conversao{flex-direction:column;gap:6px;display:flex}.cupom .associar .pedir-conversao:not(.amarelo){border:1px solid var(--linha);border-radius:10px;padding:8px 10px;font-size:16px}.cupom .associar .pedir-conversao label{color:inherit;font-size:16px}.cupom .associar .pedir-conversao input[inputmode=decimal]{max-width:180px}.cupom .associar .pedir-conversao p{margin:0}.cupom .cadastrar-fornecedor{margin-top:8px}.cupom .cadastrar-fornecedor label{flex-direction:column;gap:4px;font-size:16px;display:flex}.cupom .cadastrar-fornecedor .duas-colunas{grid-template-columns:110px 1fr;gap:8px;display:grid}.cupom .cadastrar-fornecedor .sub{margin:0}.nota-lancar .frete-nota{border:1px dashed var(--linha);border-radius:10px;flex-direction:column;gap:8px;margin:8px 0;padding:10px;display:flex}.nota-lancar .frete-nota label{flex-direction:column;gap:4px;font-size:16px;display:flex}.nota-lancar .frete-nota .escolha-frete{gap:8px;display:flex}.nota-lancar .frete-nota .escolha-frete button{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);font:inherit;cursor:pointer;border-radius:10px;flex:1;padding:9px 10px}.nota-lancar .frete-nota .escolha-frete button.ativo{border-color:var(--tinta);background:var(--marca);color:var(--marca-texto);font-weight:800}.nota-lancar .frete-nota .conta-frete{flex-direction:column;gap:6px;display:flex}.nota-lancar .frete-nota .conta-frete li{flex-direction:column;gap:2px;display:flex}.nota-lancar .frete-nota .sub{margin:0}.compra-avulsa .etapa{flex-direction:column;gap:8px;margin:16px 0;display:flex}.compra-avulsa .itens-avulsa{gap:12px;margin:0;padding:0;list-style:none;display:grid}.compra-avulsa .itens-avulsa>li{border:1px solid var(--linha);background:var(--cartao);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.compra-avulsa .linha-topo{justify-content:space-between;align-items:center;display:flex}.compra-avulsa .achados{gap:6px;margin:0;padding:0;list-style:none;display:grid}.compra-avulsa .achados button{text-align:left;width:100%;font:inherit;border:1px solid var(--linha);background:var(--fundo,var(--cartao));color:var(--texto);cursor:pointer;border-radius:10px;padding:10px 12px;font-size:16px}.compra-avulsa .par{grid-template-columns:1fr 1fr;gap:10px;display:grid}.compra-avulsa .escolhido{margin:0}.compra-avulsa .escolhido .un{color:var(--suave)}.compra-avulsa .resumo-avulsa{border-top:1px solid var(--linha);padding-top:12px}.compra-avulsa,.compra-avulsa .etapa,.compra-avulsa .itens-avulsa,.compra-avulsa .itens-avulsa>li,.compra-avulsa .par,.compra-avulsa label{box-sizing:border-box;min-width:0;max-width:100%}.compra-avulsa input{box-sizing:border-box;width:100%;min-width:0}.compra-avulsa .escolhido{overflow-wrap:anywhere}.compra-avulsa .associar,.compra-avulsa .associar label,.compra-avulsa .associar .duas-colunas{box-sizing:border-box;min-width:0;max-width:100%}.compra-avulsa .associar input,.compra-avulsa .associar select{box-sizing:border-box;width:100%;min-width:0}.linha{flex-wrap:wrap}.cartao>.linha:not(:has(>:not(.botao))):has(>.botao){gap:10px;margin-top:12px!important}.cartao>.linha:not(:has(>:not(.botao)))>.botao{flex:calc(50% - 10px);min-width:130px}.cartao>.linha:not(:has(>:not(.botao)))>.botao:not(.secundario){flex-basis:100%;order:-1}.receber>.link{margin-bottom:4px}.lista-pedidos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.botao-linha{text-align:left;width:100%;font:inherit;background:var(--cartao);min-height:60px;color:var(--texto);cursor:pointer;border:0;border-radius:18px;padding:18px;font-size:18px;line-height:1.45}.botao-linha b{font-size:21px}.atrasado{color:var(--alerta);font-weight:700}.item-receber{background:var(--cartao);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:12px 0;padding:16px;display:flex}.item-receber .nome{flex:1 0 100%;font-size:21px;font-weight:700}.item-receber .pedido-linha{color:var(--suave);flex:1 0 100%}.item-receber .marca{border:0;border-radius:0;width:auto;height:auto;font-weight:400;display:inline}.item-receber>label{flex-flow:wrap;flex:1 0 100%;align-items:center;gap:8px 10px}.item-receber>label input{flex:0 180px;min-height:56px;font-size:26px;font-weight:800;font-stretch:112%}.item-receber>.link{padding:8px 4px}.item-receber .avaria{flex:1 0 100%;font-size:17px}.chegou-antes{flex-direction:row;align-items:center;gap:10px}.resto{background:var(--aviso-fundo);color:var(--aviso-texto);border-radius:18px;gap:10px;margin:12px 0;padding:14px;font-weight:600;display:grid}.resto button{border:2px solid var(--tinta);background:var(--cartao);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;border-radius:12px;margin:4px 8px 4px 0;padding:0 14px;font-weight:700}.resto button.sel{background:var(--marca);color:var(--marca-texto);font-weight:800}.receber>.botao{width:100%;min-height:68px;margin-top:14px;font-size:20px;display:flex}
