:root{--rosa:#fe2f99;--rosa-600:#e91e86;--rosa-700:#c4126c;--rosa-100:#ffe4f1;--rosa-50:#fff4f9;--tinta:#2a0f1f;--tinta-2:#5b3a4c;--suave-cor:#8f7183;--linha:#f3dbe7;--linha-forte:#e9c3d6;--superficie:#fff;--fundo:#fdf7fa;--verde:#14845a;--verde-fundo:#e5f6ee;--ambar:#b26a00;--ambar-fundo:#fff3dc;--vermelho:#d32f4a;--vermelho-fundo:#ffe7eb;--raio:16px;--raio-sm:10px;--sombra-1:0 1px 2px #2a0f1f0a, 0 2px 8px #2a0f1f0a;--sombra-2:0 10px 30px -12px #c4126c47;--anel:0 0 0 4px #fe2f9929;--fonte-titulo:"Fraunces", "Georgia", serif;--fonte:"Plus Jakarta Sans", "Segoe UI", system-ui, sans-serif;font-family:var(--fonte);color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}*{box-sizing:border-box}body{background:var(--fundo);min-height:100vh;margin:0}h1,h2,h3{color:var(--tinta);margin:0}h2{font-family:var(--fonte-titulo);letter-spacing:-.02em;font-size:2rem;font-weight:600;line-height:1.15}h3{margin-bottom:12px;font-size:1.05rem;font-weight:700}p{margin:0 0 12px}a{color:var(--rosa-700)}::selection{background:var(--rosa-100)}.icone{flex:none}button,input,select,textarea{font:inherit;color:inherit}button,.botao{background:var(--rosa);color:#fff;letter-spacing:.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s,transform 80ms,box-shadow .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:0 6px 16px -8px #fe2f99b3}button:hover:not(:disabled),.botao:hover{background:var(--rosa-600)}button:active:not(:disabled),.botao:active{transform:translateY(1px)}button:focus-visible,.botao:focus-visible,a:focus-visible{box-shadow:var(--anel);outline:none}button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}button.secundario,.botao-claro{background:var(--superficie);color:var(--rosa-700);border-color:var(--linha-forte);box-shadow:none}button.secundario:hover:not(:disabled),.botao-claro:hover{background:var(--rosa-50);border-color:var(--rosa);color:var(--rosa-700)}.grande{border-radius:14px;width:100%;min-height:56px;margin-top:8px;font-size:1.1rem}label{color:var(--tinta-2);margin-bottom:16px;font-size:.85rem;font-weight:600;display:block}input,select,textarea{border:1px solid var(--linha-forte);background:var(--superficie);width:100%;min-height:44px;color:var(--tinta);border-radius:12px;margin-top:6px;padding:10px 14px;font-size:.98rem;font-weight:500;transition:border-color .15s,box-shadow .15s;display:block}input::placeholder{color:#b9a2ae;font-weight:400}input:hover,select:hover,textarea:hover{border-color:#dca6c2}input:focus,select:focus,textarea:focus{border-color:var(--rosa);box-shadow:var(--anel);outline:none}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23c4126c' stroke-width='2' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--rosa);box-shadow:none;margin:0;padding:0;display:inline-block}fieldset{border:0;min-width:0;margin:0;padding:0}legend{color:var(--tinta-2);margin-bottom:10px;padding:0;font-size:.85rem;font-weight:700}.erro{color:var(--vermelho);font-size:.92rem;font-weight:600}p.erro[role=alert]{background:var(--vermelho-fundo);border-radius:var(--raio-sm);padding:10px 14px}.aviso{background:var(--ambar-fundo);color:#7a4a00;border-radius:var(--raio-sm);padding:10px 14px;font-weight:500}.suave{color:var(--suave-cor)}.carregando{color:var(--suave-cor);padding:24px 0}.login{background:var(--superficie);grid-template-columns:1.1fr 1fr;min-height:100vh;display:grid}.login-marca{background:radial-gradient(120% 90% at 20% 10%, #ff5cb0 0%, var(--rosa) 45%, #e5137f 100%);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;position:relative;overflow:hidden}.login-marca:before,.login-marca:after{content:"";border:1px solid #ffffff38;border-radius:50%;position:absolute}.login-marca:before{width:520px;height:520px;top:-160px;right:-180px}.login-marca:after{width:380px;height:380px;bottom:-150px;left:-120px}.login-marca img{border-radius:40px;width:220px;height:220px;box-shadow:0 30px 60px -20px #6e003780}.login-frase{color:#fff;font-family:var(--fonte-titulo);text-align:center;margin:0;font-size:2.2rem;line-height:1.15}.login-frase em{opacity:.92;font-style:italic;font-weight:400}.login-painel{flex-direction:column;justify-content:center;width:100%;max-width:560px;padding:48px clamp(28px,7vw,96px);display:flex}.login-logo{border-radius:18px;width:64px;height:64px;margin-bottom:18px;display:none}.login h1{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--tinta);font-size:2.6rem;font-weight:600}.login-sub{color:var(--suave-cor);margin:8px 0 32px}.login form button{width:100%;min-height:50px;margin-top:8px;font-size:1rem}.shell{grid-template-columns:264px 1fr;min-height:100vh;display:grid}.menu{background:var(--superficie);border-right:1px solid var(--linha);flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.marca{align-items:center;gap:12px;padding:4px 8px 22px;display:flex}.marca-logo{width:44px;height:44px;box-shadow:var(--sombra-2);border-radius:13px}.marca strong{font-family:var(--fonte-titulo);font-size:1.3rem;font-weight:600;line-height:1.1;display:block}.marca span{color:var(--suave-cor);font-size:.78rem;font-weight:500}.fechar-menu{margin-left:auto;display:none}.menu-itens{flex-direction:column;gap:2px;display:flex}.menu-itens a{color:var(--tinta-2);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.menu-itens a:hover{background:var(--rosa-50);color:var(--rosa-700)}.menu-itens a.active{background:var(--rosa-100);color:var(--rosa-700)}.menu-itens a .icone{opacity:.85}.menu-itens a.item-vender{background:var(--rosa);color:#fff;margin:4px 0 10px;box-shadow:0 10px 22px -10px #fe2f99e6}.menu-itens a.item-vender:hover,.menu-itens a.item-vender.active{background:var(--rosa-600);color:#fff}.menu-rodape{border-top:1px solid var(--linha);margin-top:auto;padding-top:16px}.data-hoje{color:var(--suave-cor);text-transform:capitalize;margin-bottom:10px;padding:0 8px;font-size:.8rem}.menu .sair{width:100%;color:var(--tinta-2);box-shadow:none;background:0 0;justify-content:flex-start;padding:0 14px}.menu .sair:hover{background:var(--rosa-50);color:var(--rosa-700)}.conteudo{width:100%;max-width:1240px;padding:36px clamp(20px,4vw,56px) 64px}.topo-movel,.veu{display:none}.botao-icone{width:44px;color:var(--tinta);box-shadow:none;background:0 0;border-radius:12px;padding:0}.botao-icone:hover:not(:disabled){background:var(--rosa-50);color:var(--rosa-700)}.cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.sobretitulo{text-transform:uppercase;letter-spacing:.14em;color:var(--rosa);margin:0 0 4px;font-size:.75rem;font-weight:700}.cartao,.formulario{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra-1);margin-bottom:20px;padding:22px 24px}.formulario{border-color:var(--linha-forte);box-shadow:var(--sombra-2)}.formulario .acoes{margin-top:8px}.cartao-topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.cartao-topo h3{margin:0}.link-suave{font-size:.88rem;font-weight:600;text-decoration:none}.link-suave:hover{text-decoration:underline}.barra{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.barra label{flex:240px;margin:0}.acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lista{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra-1);margin:0 0 20px;padding:0;list-style:none;overflow:hidden}.lista li{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;transition:background .12s;display:flex}.lista li:first-child{border-top:0}.lista li:hover{background:#fffafc}.lista .nome{flex:180px;font-weight:700}.lista button{min-height:38px;padding:0 14px;font-size:.88rem}.lista-compacta{box-shadow:none;margin:0}.lista-compacta li{padding:12px 16px}.produto{align-items:flex-start!important}.produto .detalhes{flex-direction:column;flex:260px;gap:6px;display:flex}.produto .preco{font-family:var(--fonte-titulo);color:var(--tinta);white-space:nowrap;font-size:1.25rem;font-weight:600}.chips,.tamanhos{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.chips{margin:2px 0 0}.chip{background:var(--rosa-50);min-width:34px;color:var(--rosa-700);border:1px solid var(--linha);border-radius:999px;justify-content:center;align-items:center;padding:2px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.tamanho{background:var(--superficie);border:1px solid var(--linha-forte);color:var(--tinta);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 14px;font-size:.9rem;display:inline-flex}.tamanho:has(input:checked){background:var(--rosa-100);border-color:var(--rosa);color:var(--rosa-700)}.marcar{cursor:pointer;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.etiqueta{letter-spacing:.02em;background:var(--rosa-50);color:var(--rosa-700);border:1px solid var(--linha);border-radius:999px;align-self:center;align-items:center;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.etiqueta.atrasada{background:var(--vermelho-fundo);color:var(--vermelho);border-color:#ffc9d2}.etiqueta.hoje{background:var(--ambar-fundo);color:var(--ambar);border-color:#ffe0a8}.etiqueta-cancelada{background:var(--vermelho-fundo);color:var(--vermelho);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.kpi{border-radius:var(--raio);background:var(--superficie);border:1px solid var(--linha);box-shadow:var(--sombra-1);flex-direction:column;gap:6px;padding:20px 22px;display:flex}.kpi-rotulo{color:var(--suave-cor);align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:inline-flex}.kpi-valor{font-family:var(--fonte-titulo);letter-spacing:-.02em;font-size:1.9rem;font-weight:600;line-height:1.1}.kpi-detalhe{color:var(--suave-cor);min-height:1.2em;font-size:.82rem}.kpi-destaque{background:linear-gradient(140deg, #ff58ad 0%, var(--rosa) 55%, #e5137f 100%);color:#fff;box-shadow:var(--sombra-2);border:0}.kpi-destaque .kpi-rotulo,.kpi-destaque .kpi-detalhe{color:#ffffffd9}.faixa-alerta{border-radius:var(--raio);background:var(--ambar-fundo);color:#7a4a00;border:1px solid #ffe0a8;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;display:flex}.faixa-alerta p{flex:260px;margin:0}.faixa-alerta .botao{min-height:38px}.resumo-alerta{color:var(--tinta-2)}.vazio-ok{border-radius:var(--raio-sm);background:var(--verde-fundo);color:var(--verde);align-items:center;gap:10px;margin:4px 0 0;padding:14px 16px;font-weight:600;display:flex}.saldo-pilula{background:var(--superficie);border-radius:999px;padding:3px 10px;font-size:.85rem;font-weight:700}.lista li.nivel-zero .saldo-pilula{color:var(--vermelho);background:var(--vermelho-fundo)}.lista li.nivel-baixo .saldo-pilula{color:var(--ambar);background:var(--ambar-fundo)}.cartao-backup{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cartao-backup h3{margin-bottom:4px}.cartao-backup p{margin:0}.linha-estoque{border:1px solid var(--linha);background:var(--superficie);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:8px;padding:10px 14px;display:flex;position:relative}.linha-estoque:before{content:"";background:var(--verde);border-radius:0 4px 4px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}.linha-estoque .tamanho{background:var(--rosa-50);cursor:default;border:0;justify-content:center;min-width:52px;font-weight:800}.linha-estoque .saldo{min-width:44px;font-family:var(--fonte-titulo);font-size:1.5rem;font-weight:600}.linha-estoque label{margin:0}.linha-estoque input,.linha-estoque select{width:130px;margin-top:0}.linha-estoque button{min-height:40px}.nivel-ok:before{background:var(--verde)}.nivel-baixo{background:#fffaf0}.nivel-baixo:before{background:#e59a00}.nivel-zero{background:#fff6f7}.nivel-zero:before{background:var(--vermelho)}.pagina-venda{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:0 24px;display:grid}.pagina-venda>.cabecalho,.pagina-venda>.erro{grid-column:1/-1}.coluna-caixa{position:sticky;top:24px}.produto-busca{border-top:1px solid var(--linha);padding:14px 0}.produto-busca strong{font-size:1rem}.produto-busca>span{color:var(--rosa-700);margin-left:6px;font-weight:700}.produto-busca .tamanhos{margin:10px 0 0}.tamanho-botao{background:var(--superficie);min-width:64px;min-height:40px;color:var(--tinta);border:1px solid var(--linha-forte);box-shadow:none;border-radius:999px;padding:0 14px}.tamanho-botao small{color:var(--suave-cor);font-weight:500}.tamanho-botao:hover:not(:disabled){background:var(--rosa);border-color:var(--rosa);color:#fff}.tamanho-botao:hover small{color:#ffffffd9}.carrinho{border-color:var(--linha-forte)}.linha-carrinho{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.linha-carrinho .nome{flex:160px;font-weight:700}.linha-carrinho input{text-align:center;width:64px;margin:0}.linha-carrinho button{min-height:36px;color:var(--suave-cor);box-shadow:none;background:0 0;padding:0 12px;font-weight:600}.linha-carrinho button:hover:not(:disabled){background:var(--vermelho-fundo);color:var(--vermelho)}.total{border-top:1px dashed var(--linha-forte);color:var(--tinta-2);justify-content:space-between;align-items:baseline;margin:12px 0 4px;padding-top:14px;font-weight:700;display:flex}.total output{font-family:var(--fonte-titulo);color:var(--tinta);font-size:2rem;font-weight:600}.forma-venda{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.forma-venda legend{grid-column:1/-1}.forma-venda label{border:1px solid var(--linha-forte);color:var(--tinta);cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin:0;padding:14px 16px;font-size:1rem;font-weight:700;display:flex}.forma-venda label:has(input:checked){border-color:var(--rosa);background:var(--rosa-50);box-shadow:var(--anel)}.parcelas{background:var(--rosa-50);border-radius:12px;margin-bottom:12px;padding:16px}.parcelas>label{margin-bottom:12px}.linha-parcela{grid-template-columns:32px 1fr 110px;align-items:center;gap:8px;padding:4px 0;display:grid}.linha-parcela input{margin:0}.linha-parcela strong{color:var(--rosa-700)}.pagamento{background:var(--rosa-50);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;width:100%;margin-top:4px;padding:16px;display:flex}.pagamento label{flex:160px;margin:0}.compras{background:var(--rosa-50);border-radius:12px;flex-basis:100%;padding:14px 16px}.compras p{margin:0 0 6px}.parcelas-ficha{color:var(--tinta-2);margin:4px 0 10px;padding-left:18px;font-size:.9rem}.quantidades{background:var(--rosa-50);border-radius:12px;flex-wrap:wrap;gap:10px;margin:0 0 16px;padding:14px;display:flex}.quantidades .tamanho{cursor:default;background:var(--superficie);font-weight:700}.quantidades input{text-align:center;width:72px;min-height:36px;margin:0;padding:6px 10px}.acoes-notinha{align-items:center;gap:12px;display:flex}.notinha{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);max-width:400px;box-shadow:var(--sombra-2);margin-top:18px;padding:28px 24px}.notinha h2{text-align:center;margin:0 0 10px;font-size:1.7rem}.notinha p{margin:0 0 4px;font-size:.92rem}.notinha table{border-collapse:collapse;width:100%;margin:14px 0;font-size:.88rem}.notinha th{text-transform:uppercase;letter-spacing:.06em;color:var(--suave-cor);border-bottom:1px solid var(--linha);font-size:.72rem}.notinha th,.notinha td{text-align:left;padding:6px 2px}.notinha .total{font-size:1rem}.notinha .total output{font-size:1.5rem}.notinha .cancelada{color:var(--vermelho);text-align:center;border:2px solid var(--vermelho);border-radius:10px;padding:6px;font-size:1.2rem;font-weight:800}.notinha .rodape-notinha{text-align:center;color:var(--suave-cor);margin-top:14px;font-size:.78rem}.parcelas-notinha{margin:0 0 8px;padding-left:18px;font-size:.88rem}@media (width<=1100px){.pagina-venda{grid-template-columns:1fr}.coluna-caixa{position:static}}@media (width<=900px){.shell{grid-template-columns:1fr}.topo-movel{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linha);background:#ffffffeb;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.marca-compacta{font-family:var(--fonte-titulo);align-items:center;gap:10px;font-size:1.15rem;font-weight:600;display:flex}.marca-compacta img{border-radius:9px;width:32px;height:32px}.atalho-vender{background:var(--rosa);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 6px 16px -8px #fe2f99cc}.menu{z-index:40;width:min(300px,86vw);transition:transform .22s,box-shadow .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.menu-aberto .menu{transform:none;box-shadow:20px 0 40px -20px #2a0f1f4d}.fechar-menu{display:inline-flex}.veu{z-index:30;opacity:0;pointer-events:none;background:#2a0f1f59;transition:opacity .2s;display:block;position:fixed;inset:0}.menu-aberto .veu{opacity:1;pointer-events:auto}.conteudo{padding:22px 16px 48px}h2{font-size:1.65rem}.kpis,.login{grid-template-columns:1fr}.login-marca{display:none}.login-logo{display:block}.login-painel{margin:0 auto;padding:48px 24px}}@media print{.menu,.topo-movel,.veu,.acoes-notinha,.cabecalho{display:none!important}body,.shell,.conteudo{padding:0;display:block;background:#fff!important}.notinha{box-shadow:none;border:none;max-width:80mm;margin:0;padding:0}}.data-hoje{text-transform:none}.data-hoje:first-letter{text-transform:uppercase}.produto .detalhes .nome{flex:none;font-size:1.02rem}.linha-carrinho .nome{flex:100px}.linha-estoque input{width:150px}.avatar{background:linear-gradient(140deg, #ff6bb8, var(--rosa));color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;font-weight:800;display:inline-flex}.total-aberto{border-radius:var(--raio);background:var(--superficie);border:1px solid var(--linha);box-shadow:var(--sombra-1);color:var(--tinta-2);align-items:baseline;gap:10px;margin-bottom:18px;padding:12px 18px;display:inline-flex}.total-aberto strong{font-size:.85rem;font-weight:600}.total-aberto{font-family:var(--fonte-titulo);color:var(--tinta);font-size:1.5rem}.total-aberto strong{font-family:var(--fonte);color:var(--suave-cor)}.lista-cobrancas li>span:nth-child(2),.lista-cobrancas li>span:nth-child(3){color:var(--tinta-2);font-size:.92rem}.lista-cobrancas li>strong{font-family:var(--fonte-titulo);font-size:1.15rem;font-weight:600}a.whatsapp{color:#0f7a46;background:#e6f7ee;border:1px solid #bfe8d1;border-radius:12px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}a.whatsapp:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2m5.3 14.1c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.6-4-4.7-4.2-.1-.2-1.1-1.5-1.1-2.9s.7-2 1-2.3c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.4 0 .5l-.3.5-.4.5c-.1.1-.3.3-.1.6.2.3.8 1.3 1.7 2.1 1.2 1 2.1 1.4 2.4 1.5.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.6-.1l2 .9c.3.2.5.2.5.3.1.2.1.7-.1 1.4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2m5.3 14.1c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.6-4-4.7-4.2-.1-.2-1.1-1.5-1.1-2.9s.7-2 1-2.3c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.4 0 .5l-.3.5-.4.5c-.1.1-.3.3-.1.6.2.3.8 1.3 1.7 2.1 1.2 1 2.1 1.4 2.4 1.5.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.6-.1l2 .9c.3.2.5.2.5.3.1.2.1.7-.1 1.4'/%3E%3C/svg%3E") 50%/contain no-repeat}a.whatsapp:hover{background:#d4f1e1}.sem-whats{font-size:.85rem}.lista-vendas .nome a{text-decoration:none}@media (width<=900px){.lista li{padding:14px 16px}.lista-cobrancas li>.nome{flex-basis:100%}}.formulario{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.formulario>*{grid-column:1/-1}.formulario>label{grid-column:auto}.quantidades legend{float:left;width:100%;margin-bottom:4px}.lista-vendas a{font-size:.9rem;font-weight:600}@media (width<=700px){.formulario{grid-template-columns:1fr}}
