:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cor-fundo:#fff;--cor-superficie:#fff;--cor-superficie-suave:#f4f6f8;--cor-texto:#1b1f23;--cor-texto-suave:#4a5560;--cor-borda:#6b7280;--cor-borda-suave:#767f8b;--cor-borda-forte:#4a5560;--cor-acento:#0b4f9e;--cor-acento-forte:#0b4f9e;--cor-acento-fundo:#e8f0fb;--cor-sucesso:#146c2e;--cor-sucesso-fundo:#e6f4ea;--cor-aviso:#7a5200;--cor-aviso-fundo:#fff4d6;--cor-perigo:#a4161a;--cor-perigo-fundo:#fde8e8;--cor-foco:#b45309;--alvo:2.75rem;--alvo-toque:3rem;--alvo-primario:3.5rem;--espaco-1:.25rem;--espaco-2:.5rem;--espaco-3:1rem;--espaco-4:1.5rem;--espaco-5:2rem;--raio:.5rem;--largura:72rem;--largura-larga:96rem;color:var(--cor-texto);background:var(--cor-fundo);font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}body{background:var(--cor-fundo);min-height:100vh;color:var(--cor-texto);overflow-wrap:break-word;margin:0}main{width:min(calc(100% - var(--espaco-3)), var(--largura));padding-block:var(--espaco-5);margin-inline:auto}.vista-larga{width:min(calc(100% - var(--espaco-2)), var(--largura-larga))}:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}[id],:target,section,article,.cartao,a,button,input,select,textarea,summary{scroll-margin-top:6rem}h1{margin-bottom:.25rem;font-size:1.75rem}header p{color:var(--cor-texto-suave);margin-top:0}section{margin-top:2rem}table{border-collapse:collapse;width:100%;margin-top:1rem}.tabela-rolavel{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}th,td{text-align:left;border-bottom:1px solid var(--cor-borda);vertical-align:top;padding:.5rem .75rem .5rem 0}th{text-transform:uppercase;letter-spacing:.04em;color:var(--cor-texto-suave);font-size:.875rem}.estado{border-radius:999px;padding:.25rem .75rem;font-size:.9rem;font-weight:600;display:inline-block}.estado.ok{background:var(--cor-sucesso-fundo);color:var(--cor-sucesso)}.estado.degradado{background:var(--cor-aviso-fundo);color:var(--cor-aviso)}.estado.indisponivel{background:var(--cor-perigo-fundo);color:var(--cor-perigo)}.aviso{background:var(--cor-aviso-fundo);color:var(--cor-aviso);border-radius:.5rem;padding:.75rem 1rem}.erro{background:var(--cor-perigo-fundo);color:var(--cor-perigo);border-radius:.5rem;padding:.5rem .75rem;font-size:.9rem}form.acao{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}input,select,button,textarea,a{font:inherit}input,select,textarea{min-height:var(--alvo);border:2px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);padding:.55rem .6rem}input[type=checkbox],input[type=radio]{width:1.5rem;height:1.5rem;min-height:auto;padding:0}textarea{min-height:calc(var(--alvo) * 2)}button{min-height:var(--alvo);border-radius:var(--raio);background:var(--cor-acento-forte);color:#fff;cursor:pointer;border:2px solid #0000;padding:.45rem 1rem}button.primario{min-height:var(--alvo-primario);padding-inline:var(--espaco-4);font-size:1.05rem;font-weight:600}button:disabled{opacity:.6;cursor:default}button.perigo{background:var(--cor-perigo)}button.discreto{color:var(--cor-acento);border:2px solid var(--cor-borda-forte);background:0 0}nav a{min-height:var(--alvo);color:var(--cor-acento);align-items:center;padding:0 .25rem;display:inline-flex}@media (pointer:coarse){button,input,select,textarea,.chip,nav a,.aba{min-height:var(--alvo-toque)}button.primario{min-height:var(--alvo-primario)}}img,svg,video,canvas{max-width:100%;height:auto}.cartao{border:1px solid var(--cor-borda);border-radius:.6rem;margin-top:1rem;padding:1rem}.cartao h3{margin:0}.detalhes-apagar{margin-top:.5rem}.navegacao{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.cartao.inativo{background:var(--cor-superficie-suave);opacity:.75}.barra{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dica{color:var(--cor-texto-suave);margin:.25rem 0;font-size:.9rem}label.caixa{min-height:var(--alvo);align-items:center;gap:.35rem;padding:0 .25rem;display:inline-flex}textarea{font:inherit;min-height:calc(var(--alvo) * 2);border:2px solid var(--cor-borda-forte);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);padding:.55rem .6rem}fieldset.campos{border:1px dashed var(--cor-borda-forte);border-radius:.5rem;margin:1rem 0;padding:.75rem}.campo{border-bottom:1px solid var(--cor-borda-suave);grid-template-columns:repeat(auto-fit,minmax(10rem,auto));align-items:center;gap:.5rem;padding:.5rem 0;display:grid}.accoes-linha button{padding:.3rem .6rem;font-size:.85rem}.destinos{padding:.25rem 0;list-style:none}.visivel-hoje{margin:.5rem 0;padding-left:1.25rem}.resumo-campos{color:var(--cor-texto-suave);margin:.5rem 0;padding-left:1.25rem;font-size:.9rem}.produtos-da-categoria{margin-top:.75rem}.produtos-da-categoria .produto{margin-top:.5rem}.formulario-produto{flex-direction:column;gap:.5rem;max-width:28rem;margin-top:.5rem;display:flex}.detalhes-campos{margin-top:.5rem}.codigo-emparelhamento{letter-spacing:.12em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.5rem}.entrada-codigo{letter-spacing:.12em;text-align:center;max-width:12rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.25rem}.qr-aguardar{margin-top:1.5rem}.qr-svg svg{border:1px solid var(--cor-borda);background:#fff;border-radius:.5rem;width:240px;height:240px;padding:.5rem}.pin-funcionarios{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.pin-funcionario{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:.15rem;width:100%;display:flex}.pin-funcionario .dica{color:var(--cor-acento-fundo)}.pin-escolhido{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.pin-escolhido p{margin:0}.pin-form{flex-direction:column;gap:.75rem;max-width:24rem;margin-top:1rem;display:flex}.pin-form .entrada-codigo{letter-spacing:.35em;text-align:center;max-width:16rem;font-size:2rem}.pin-form .dica{margin:0}.pin-teclado{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.pin-teclado button{min-height:3.5rem;font-size:1.25rem}.pin-teclado button.discreto{font-size:.95rem}.fluxo-corpo{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;gap:1.5rem;display:grid}@media (max-width:60rem){.fluxo-corpo{grid-template-columns:1fr}}.passos{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.passos .passo{border:1px solid var(--cor-borda);color:var(--cor-texto-suave);border-radius:999px;padding:.25rem .75rem}.passos .passo.atual{border-color:var(--cor-acento);color:var(--cor-acento);font-weight:600}.catalogo-balcao,.catalogo-balcao ul{padding:0;list-style:none}.produto-balcao{border-bottom:1px solid var(--cor-borda-suave);justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem 0;display:flex}.etiqueta{background:var(--cor-acento-fundo);color:var(--cor-acento);border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.875rem;display:inline-block}.painel-item{border:1px solid var(--cor-borda);border-radius:.5rem;flex-direction:column;gap:.5rem;max-width:28rem;margin-top:1rem;padding:1rem;display:flex}.modo-peso{gap:1rem;display:flex}.slots{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 1rem;display:flex}.chip{min-height:var(--alvo);border:2px solid var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-texto);cursor:pointer;border-radius:999px;align-items:center;padding:.3rem .7rem;display:inline-flex}.chip:disabled{opacity:.45;cursor:not-allowed}.chip.escolhido{border-color:var(--cor-acento);background:var(--cor-acento-fundo);color:var(--cor-acento);font-weight:600}.carrinho{border:1px solid var(--cor-borda);background:var(--cor-superficie-suave);border-radius:.5rem;padding:1rem;position:sticky;top:1rem}.itens-carrinho{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.itens-carrinho .dica{display:block}.linha-carrinho{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.accoes-linha{flex-wrap:wrap;gap:.25rem;display:flex}.lista-encomendas{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.encomenda-cabeca{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.estado-encomenda{background:var(--cor-superficie-suave);color:var(--cor-texto);border-radius:999px;margin-left:auto;padding:.15rem .6rem;font-size:1rem}.estado-encomenda.em_producao{background:var(--cor-acento-fundo);color:var(--cor-acento)}.estado-encomenda.pronto{background:var(--cor-sucesso-fundo);color:var(--cor-sucesso)}.estado-encomenda.entrega_parcial,.estado-encomenda.entregue{background:var(--cor-aviso-fundo);color:var(--cor-aviso)}.estado-encomenda.cancelada{background:var(--cor-perigo-fundo);color:var(--cor-perigo)}.encomenda-itens{margin:.25rem 0;padding-left:1.1rem}.primeiro-arranque{border:1px solid var(--cor-borda);background:var(--cor-acento-fundo);border-radius:.6rem;padding:1rem}.meta-cartao{align-items:baseline;gap:.75rem;display:inline-flex}.checklist{border:1px dashed var(--cor-borda-forte);border-radius:.5rem;margin-top:.75rem;padding:.75rem}.checklist h4{margin:0 0 .25rem}.itens-checklist{margin:.5rem 0 0;padding:0;list-style:none}.itens-checklist li{border-bottom:1px solid var(--cor-borda-suave);flex-flow:column wrap;gap:.15rem;padding:.5rem 0;display:flex}.itens-checklist li:last-child{border-bottom:none}.itens-checklist li.feito .rotulo-item{color:var(--cor-sucesso)}.itens-checklist .rotulo-item{font-weight:600}.accoes-item{align-items:center;gap:.75rem;display:inline-flex}.detalhes-dispensados{margin-top:.5rem}.cartao.modulo{flex-direction:column;display:flex}.cartao.modulo.bloqueado{border-style:dashed}.acao{align-items:baseline;gap:.5rem;margin:.75rem 0;display:flex}.abas{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.aba{border:1px solid var(--cor-borda);background:var(--cor-superficie-suave);border-radius:6px;padding:.35rem .9rem}.aba.escolhida{background:var(--cor-acento);border-color:var(--cor-acento);color:#fff}.grupo-levantamento{margin-bottom:.75rem}.grupo-levantamento h4{margin:0 0 .4rem}.linha-produzida td{color:var(--cor-texto-suave)}.item-produzido{color:var(--cor-texto-suave);text-decoration:line-through}.entregas{border-top:1px solid var(--cor-borda-suave);margin-top:.75rem;padding-top:.75rem}.entregas h4{margin:0 0 .4rem}.entregas-saldos{flex-direction:column;gap:.35rem;margin:.25rem 0;padding:0;list-style:none;display:flex}.entregas-saldos li{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.entregas-saldos .dica{margin:0}.entregas-historico{flex-direction:column;gap:.45rem;margin:.5rem 0 0;padding-left:1.1rem;display:flex}.entrega{border-left:3px solid var(--cor-borda);background:var(--cor-superficie-suave);padding:.4rem .5rem}.entrega.anulada{border-left-color:var(--cor-perigo);color:var(--cor-texto-suave)}.entrega-cabeca{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.entrega-tipo{background:var(--cor-sucesso-fundo);color:var(--cor-sucesso);border-radius:999px;padding:.05rem .5rem;font-size:.875rem}.entrega.anulada .entrega-tipo{background:var(--cor-perigo-fundo);color:var(--cor-perigo)}.entrega-linhas{margin:.25rem 0 0;padding-left:1.1rem}.anulacao-form{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:.4rem;display:flex}.accoes-encomenda{border-top:1px solid var(--cor-borda-suave);margin-top:.75rem;padding-top:.75rem}.formulario-alteracao{border:1px solid var(--cor-borda);background:var(--cor-superficie-suave);border-radius:.5rem;flex-direction:column;gap:.45rem;margin-top:.5rem;padding:.6rem;display:flex}.formulario-alteracao h4{margin:0}.formulario-alteracao fieldset{border:none;margin:0;padding:0}.formulario-alteracao .campos{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.formulario-alteracao .campo{flex-direction:column;gap:.15rem;display:flex}.formulario-alteracao .entregas-saldos li{border-bottom:1px solid var(--cor-borda-suave);padding-bottom:.3rem}.aceitar-transferencia{margin-top:.4rem}.transferencia{border-left:3px solid var(--cor-acento)}.estado-encomenda.pendente{background:var(--cor-acento-fundo);color:var(--cor-acento)}.faixa-ligacao{z-index:10;background:var(--cor-aviso);color:#fff;flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem;margin:-2rem -1rem 1rem;padding:.6rem 1rem;display:flex;position:sticky;top:0}.faixa-ligacao strong{font-size:.95rem}.faixa-ligacao span{opacity:.9;font-size:.85rem}.faixa-ligacao.restabelecida{background:var(--cor-sucesso)}.lista-notificacoes{flex-direction:column;gap:.6rem;padding:0;list-style:none;display:flex}.notificacao .barra{margin-bottom:.25rem}.consentimentos-cliente{border-top:1px dashed #d0d7de;margin-top:.6rem;padding-top:.5rem}.qr-pareamento{background:#fff;border:1px solid #d0d7de;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.6rem;padding:.6rem;display:flex}.qr-pareamento img{image-rendering:pixelated}.estado-encomenda.enviado{color:#1a7f37;background:#eafbea}.estado-encomenda.falhado{color:#cf222e;background:#ffebe9}.estado-encomenda.a_enviar{color:#7d4e00;background:#fff8c5}
