.home-titulo{place-content:center}.home-titulo span{font-size:1.2rem;font-weight:700}.ibox{clear:both;margin-bottom:25px;margin-top:0;padding:0;background:#78a8473b;border-radius:20px}.ibox-title{color:inherit;margin-bottom:0;padding:15px 90px 8px 15px;min-height:48px;position:relative;clear:both;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.ibox-content{clear:both}.ibox-tools{display:block;float:none;margin-top:0;position:absolute;top:15px;right:15px;padding:0;text-align:right;cursor:pointer}.ibox-content{color:inherit;padding:15px 20px 20px}.ibox-title .label{margin-left:4px}.delivery{height:100vh;background-color:#78a84732}.salao{height:100vh;background:#f6871f17;align-content:start}.salao h2,.delivery h2{font-weight:400;color:#fff}.login-input{border:1px solid #be6828;text-transform:uppercase;background:#ccc;border-radius:10px;min-height:30px}.input-pes input{padding:10px;height:100%}.login-input[type=tel]{text-align:end}.cad-prod{margin-right:.2rem!important}.icon-cad{width:4rem;height:3.5rem;box-shadow:.2rem .2rem #be6828;display:flex;flex-direction:column;align-items:center;font-size:1rem;cursor:pointer;background:#be6828bd;color:#fff;transition:all .5s ease;margin-right:.3rem!important;border-radius:10px}.sombreamento:nth-child(odd){background:#0000005e!important;color:#fff!important}.nome-td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pesquisa-prod{overflow-x:hidden;white-space:nowrap;cursor:pointer;display:flex;align-items:center}#form-request{transition:all .5s ease}.td-nome{width:360px}.adm-body--header-view{padding:0 0 1rem;border-bottom:.1rem solid #ddd;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:1rem}.adm-body--header-actions{display:flex;flex-flow:row wrap}.search-field{border-top:.1rem solid #000;border-left:.1rem solid #000;border-bottom:.1rem solid #000;width:100%;height:100%;padding:0 1.5rem;font-weight:700;color:#000}.pesquisa-prod div{overflow:hidden}.modal-content{overflow-y:auto!important}.select{position:relative;display:flex;height:2rem;border-radius:.25em;overflow:hidden}.select:after{content:"▼";position:absolute;display:flex;align-items:center;right:0;padding:1em;color:#fff;background-color:#a75518;transition:.25s all ease;pointer-events:none;align-self:center}.select:hover:after{color:#fff}.itenspedido{font-size:1rem;border-bottom:1px solid #a75518}.itenspedido .titulo{word-wrap:break-word;font-weight:700;align-items:center}.acoes-salao{position:fixed;right:-150px;top:160px;z-index:1000}.fl-fl{text-transform:uppercase;letter-spacing:3px;padding:4px;position:relative;margin-bottom:1rem;width:190px;font:10px Arial;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer}.fl-fl a,.fl-fl i{color:#fff;text-decoration:none;text-align:center;line-height:43px;vertical-align:top}.fl-fl:hover{right:130px;color:#fff}.float-fb{background:#a75518}.botao-centro{position:fixed;top:0}.btn-delete{background:#a02c2c;color:#fff}.btn-alter{background:#ff0;box-shadow:#000 -1px 7px 9px}.btn-submit{background:#be6828;color:#fff;font-weight:700}.btn-normal{background:#5f5f5f}.img-prod{padding:10px!important;overflow:hidden;height:150px!important}.img-prod img{width:100%;height:100%;object-fit:fill;object-position:center;border-radius:10%}.form-group{padding:0}@media (max-width: 750px){h1{font-size:2rem}.minimizar{display:none}.container{padding:0!important}.adm-body--header-title{font-size:2rem}.titulo{font-size:1rem}.celular,.log{display:block}.ch-cel{margin-top:1rem}.adm-body{padding:0;padding-top:1rem}.label{font-size:1rem}.acoes button,.acoes label{margin-left:0}.btn--search{margin-left:0!important}.txt-mobile{font-size:1.5rem!important}.btn-ord{font-size:.8rem}.container .caixa{padding:0!important}.ibox-tools{right:62px}}@media (max-width: 768px){.form-group{max-width:60rem}.botao-centro{left:0}.h-prod{flex-flow:initial;white-space:nowrap;overflow-x:scroll;min-height:80px}}@media (max-width: 560px){.mobile-table{display:block;overflow-x:scroll}.dt-inicial{margin-bottom:2.5rem!important}.vendas .dt-inicial{margin-bottom:0!important}.vendas .label{margin-top:1rem!important}}html{font-family:Roboto,sans-serif;font-size:82.5%;font-weight:300}@media (max-width: 991.98px){html{font-size:100%}}body,html{height:100%;margin:0;padding:0;background-color:#f5f7fa;font-family:Segoe UI,Arial,sans-serif}.container{padding:2rem;min-height:100vh;overflow-x:hidden;background-color:#f7f9fb}.adm-body--header{background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #0000001a;padding:1rem 1.5rem;margin-bottom:1.5rem}.adm-body--header-actions{display:flex;align-items:center;gap:1rem}.adm-body--header-actions select,.adm-body--header-actions input{height:42px;border:1px solid #ccc;border-radius:6px;padding:0 .75rem;font-size:1rem;background-color:#fff}.search-field{width:100%}.btn--search{height:42px;width:50px;background-color:#1b5e20;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.btn--search:hover{background-color:#2e7d32}.btn--laranja{background:#be6828}.btn--search img{width:20px;height:20px;filter:brightness(0) invert(1)}.acoes{position:sticky;top:0;background-color:#fff;padding:.5rem 1rem;z-index:5;border-bottom:1px solid #ddd;display:flex;justify-content:center}.table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.table-head{background-color:#2e7d32;color:#fff}.table-th,.table-td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #eee}.table-td img{border-radius:6px;object-fit:cover}.actions-column{width:80px;text-align:center}input[type=checkbox]{transform:scale(1.2);margin-right:.5rem}.btn-icon{width:36px;height:36px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;transition:background .2s ease}.btn-add{color:#78a847}.btn-add:hover{background:#eafaf1}.btn-delete{color:#dc2626}.btn-delete:hover{background:#fee2e2}.estado-vazio{text-align:center;padding:24px 12px;font-size:14px;color:#6b7280}.form-nova-observacao{display:flex;gap:12px;margin-bottom:24px}.form-nova-observacao .form-control{flex:1;height:44px;border-radius:12px;border:1px solid #d1d5db;font-size:14px;font-weight:600}.form-nova-observacao .form-control:focus{border-color:#78a847;box-shadow:0 0 0 2px #78a84726}.divisor-ou{display:flex;align-items:center;margin:20px 0;color:#9ca3af;font-size:13px}.divisor-ou:before,.divisor-ou:after{content:"";flex:1;height:1px;background:#62883b}.divisor-ou span{padding:0 10px}.btn-full{width:100%;justify-content:center;margin-bottom:16px}.btn-sm{padding:6px 12px;font-size:13px}.btn-icon-danger{background:#fee2e2;border:none;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.btn-icon-danger i{color:#dc2626}.btn-icon-danger:hover{background:#fecaca}.lista-itens{list-style:none;padding:0;margin:0}.item-lista{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;margin-bottom:10px}.item-texto{font-size:14px;font-weight:500;color:#111827}.form-busca{display:flex;gap:10px;margin-bottom:16px}.input-padrao{flex:1;border-radius:12px;border:1px solid #d1d5db;padding:10px 14px;font-size:14px}.input-padrao:focus{outline:none;border-color:#78a847;box-shadow:0 0 0 2px #78a84733}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#00000073}.modal-enter-active,.modal-leave-active{transition:opacity .2s ease}.modal-enter-from,.modal-leave-to{opacity:0}@keyframes modalScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.btn-voltar,.btn-fechar{background:none;border:none;color:#555;font-size:1.3rem;cursor:pointer;transition:.2s}.btn-voltar:hover,.btn-fechar:hover{color:#1c7430}.filtros{display:flex;gap:.5rem;margin-bottom:1rem}.select-filtro,.search-field{width:100%;border:1px solid #ccc;border-radius:.5rem;padding:.6rem .8rem;outline:none;transition:border .2s}.select-filtro:focus,.search-field:focus{border-color:#198754}.btn-search{background:#198754;color:#fff;border:none;border-radius:.5rem;padding:.6rem 1rem;cursor:pointer;transition:.3s}.btn-search:hover{background:#146c43}.lista-produtos{max-height:55vh;overflow-y:auto;border:1px solid #eee;border-radius:.5rem;padding:.5rem}.produto-item{padding:.4rem .6rem;border-bottom:1px solid #f1f1f1;font-size:.95rem}.produto-item:last-child{border-bottom:none}.checkbox-item{transform:scale(1.2)}.produto-nome{color:#333;text-transform:uppercase}.nenhum-item{text-align:center;color:#888;font-style:italic;padding:1rem}.modal-footer{margin-top:1.5rem;border-top:1px solid #eee;padding-top:1rem}.btn.confirmacao{background:#198754;color:#fff;border:none;border-radius:.5rem;padding:.7rem 1.2rem;font-weight:600;cursor:pointer;transition:.3s}.btn.confirmacao:hover{background:#146c43}@media (max-width: 992px){.container{margin-left:0;width:100%}}@media (max-width: 768px){.adm-body--header-actions{flex-direction:column;align-items:stretch}.btn--search{width:100%}.actions-column{width:100%;justify-content:space-between!important}}@media (max-width: 750px){.container{padding:.3rem!important}.adm-body--header-title{font-size:2rem}.titulo{font-size:1.5rem}.celular,.log{display:block}.ch-cel{margin-top:1rem}.adm-body{padding:0;padding-top:1rem}.label{font-size:1rem}.acoes button,.acoes label{margin-left:0}.btn--search{margin-left:0!important}.txt-mobile{font-size:1.5rem!important}.btn-ord{font-size:.8rem}}@media (min-width: 768px){.form-group{max-width:60rem}.botao-centro{left:0}}@media (max-width: 560px){.mobile-table{display:block;overflow-x:scroll}.dt-inicial{margin-bottom:2.5rem!important}}body{margin:0 auto}a:hover{text-decoration:none}.fixed{position:fixed}section.c{padding-bottom:70px;margin-top:8%;min-height:90vh}.main-container{padding:90px 0 50px}@media (max-width: 750px){section.c{margin-left:0;width:100%;margin-top:100px;position:relative}}.pd[data-v-a213acf8]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-a213acf8]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-a213acf8]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-a213acf8]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-a213acf8]{min-width:0}.pd-topo-textos h1[data-v-a213acf8]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-a213acf8]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-a213acf8]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-a213acf8]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-a213acf8]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-a213acf8]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-a213acf8]{height:50px}.pd-busca input[data-v-a213acf8]:focus,.pd-input[data-v-a213acf8]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-a213acf8]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-a213acf8]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-a213acf8]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-a213acf8]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-a213acf8]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-a213acf8]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-a213acf8]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-a213acf8]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-a213acf8]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-a213acf8]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-a213acf8]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-a213acf8]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-a213acf8]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-a213acf8]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-a213acf8]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-a213acf8]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-a213acf8]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-a213acf8]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-a213acf8]{font-size:24px}.pd-topo-textos p[data-v-a213acf8]{font-size:15px}.pd-tile[data-v-a213acf8]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-a213acf8]{display:none}.pd-topo-acoes .pd-btn[data-v-a213acf8],.pd-topo .pd-icone-btn[data-v-a213acf8]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-a213acf8]{padding:0 14px}}.pd-btn[data-v-a213acf8]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-a213acf8]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-a213acf8]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-a213acf8]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-a213acf8]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-a213acf8]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-a213acf8]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-a213acf8]{height:52px;font-size:17px}.pd-btn-link[data-v-a213acf8]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-a213acf8]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-a213acf8]:hover{background:var(--fundo)}.pd-menu[data-v-a213acf8]{position:relative}.pd-menu-lista[data-v-a213acf8]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-a213acf8]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-a213acf8]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-a213acf8]{color:var(--perigo)}.pd-fade-enter-active[data-v-a213acf8],.pd-fade-leave-active[data-v-a213acf8]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-a213acf8],.pd-fade-leave-to[data-v-a213acf8]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-a213acf8]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-a213acf8]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-a213acf8]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-a213acf8]{padding:8px}.pd-vazio[data-v-a213acf8]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-a213acf8]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-a213acf8]{display:none}.pd-linha[data-v-a213acf8]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-a213acf8]{border-top:1px solid #eef1f4}.pd-linha[data-v-a213acf8]:hover{background:var(--fundo)}.pd-produto[data-v-a213acf8]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-a213acf8]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-a213acf8]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-a213acf8]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-a213acf8]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-a213acf8]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-a213acf8]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-a213acf8]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-a213acf8]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-a213acf8]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-a213acf8]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-a213acf8]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-a213acf8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-a213acf8]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-a213acf8]{margin-bottom:14px}.pd-campo label[data-v-a213acf8]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-a213acf8]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-a213acf8]{resize:vertical}.pd-input[data-v-a213acf8]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-a213acf8]{text-transform:uppercase}.pd-linha-campos[data-v-a213acf8]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-a213acf8]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-a213acf8]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-a213acf8]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-a213acf8]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-a213acf8]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-a213acf8]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-a213acf8]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-a213acf8]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-a213acf8]:first-of-type{margin-top:14px}.pd-meta[data-v-a213acf8]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-a213acf8]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-a213acf8]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-a213acf8]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-a213acf8]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-a213acf8]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-a213acf8]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-a213acf8]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-a213acf8]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-a213acf8]{border-top:1px solid #eef1f4}.pd-switch input[data-v-a213acf8]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-a213acf8]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-a213acf8]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-a213acf8]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-a213acf8]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-a213acf8]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-a213acf8]{cursor:default;opacity:.7}.pd-prefixo[data-v-a213acf8]{position:relative}.pd-prefixo span[data-v-a213acf8]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-a213acf8]{padding-left:46px}.pd-uso[data-v-a213acf8]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-a213acf8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-a213acf8]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-a213acf8]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-a213acf8]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-a213acf8]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-a213acf8]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-a213acf8]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-a213acf8]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-a213acf8]{flex:1}@media (min-width: 768px){.pd[data-v-a213acf8]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-a213acf8]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-a213acf8]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-a213acf8]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-a213acf8]{text-align:right}.pd-linha[data-v-a213acf8]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-a213acf8]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-a213acf8]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-a213acf8]{grid-area:foto}.pd-area-info[data-v-a213acf8]{grid-area:info}.pd-area-preco[data-v-a213acf8]{grid-area:preco}.pd-area-param[data-v-a213acf8]{grid-area:param}}.row{margin:0}.agrupamentos{border-color:#000}.container-fluid{background:#f4f6f9;min-height:100vh}.adm-header{background:#62883b;padding:18px 20px;border-radius:18px;box-shadow:0 8px 26px #00000014}.adm-header .btn{height:42px;padding:0 16px;font-size:14px;font-weight:600;border-radius:12px;display:flex;align-items:center;gap:6px}.adm-header .btn-success{background:#2ecc71;border-color:#2ecc71}.adm-header .btn-light{background:#f3f4f6;border:1px solid #e5e7eb;color:#374151}.adm-header .btn:hover{filter:brightness(.95)}.adm-header .badge-success{height:42px;display:flex;align-items:center;padding:0 14px;font-size:14px;font-weight:600;border-radius:12px;background:#eafaf1;color:#15803d}.adm-header .ml-auto .btn{min-width:96px;justify-content:center}.search-expand{position:relative;display:flex;align-items:center;background:#f8f9fa;border-radius:24px;padding:6px 10px;transition:all .3s ease;width:42px;overflow:hidden;cursor:pointer;border:1px solid #e0e0e0}.search{position:relative;display:flex;align-items:center;background:#f8f9fa;border-radius:24px;padding:11px 10px;transition:all .3s ease;width:42px;overflow:hidden;cursor:pointer;border:1px solid #e0e0e0}.search i,.search-expand i{font-size:16px;color:#555;min-width:20px}.search-expand input{border:none;outline:none;background:transparent;margin-left:8px;width:0;transition:width .3s ease;font-size:14px}.search-expand.open{width:220px}.search-expand.open input{width:180px}.adm-header-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.adm-header-actions .btn,.search-expand{height:40px;display:flex;align-items:center}.btn-action{width:42px;height:42px;display:flex;align-items:center;justify-content:center}.dropdown-menu{min-width:220px}.dropdown-item{display:flex;align-items:center;font-size:.9rem}.dropdown-item i{width:18px;text-align:center}.acoes-wrapper{position:relative;display:inline-block}.btn-acoes{padding:8px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff}.btn-acoes i{font-size:16px;color:#374151}.acoes-dropdown{position:absolute;top:48px;right:0;width:220px;background:#fff;border-radius:14px;box-shadow:0 12px 32px #00000026;padding:8px 0;z-index:1040;animation:dropdownIn .15s ease-out}.acoes-item{width:100%;background:transparent;border:none;padding:12px 16px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:background .2s ease,color .2s ease}.acoes-item i{font-size:15px;width:18px;text-align:center;color:#6b7280}.acoes-item:hover{background:#f7f7f7;color:#111827}.acoes-item:hover i{color:#78a847}.acoes-divider{height:1px;background:#e5e7eb;margin:8px 0}.acoes-item.danger{color:#b91c1c}.acoes-item.danger i{color:#dc2626}.acoes-item.danger:hover{background:#fee2e2}.dropdown-fade-enter-active,.dropdown-fade-leave-active{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from,.dropdown-fade-leave-to{opacity:0;transform:translateY(-4px)}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.card-header-produto{display:flex;align-items:center;gap:10px;border-bottom:1px solid #eef1f5;padding:14px 20px;font-size:15px;font-weight:600;color:#fff;border-radius:16px 16px 0 0!important}.card-header-produto i{color:#fff;font-size:16px}.form-control,.form-select{border-radius:10px;border:1px solid #e5e7eb;padding:10px 12px;font-size:14px;height:auto}.form-control:focus,.form-select:focus{border-color:#2ecc71;box-shadow:0 0 0 .15rem #2ecc7133}input.text-success{background:#eafaf1;border:2px solid #2ecc71;font-size:18px;font-weight:700;text-align:center}.btn{border-radius:10px;font-weight:600}.btn-light{background:#f3f4f6;border:1px solid #e5e7eb}.badge-success{background:#eafaf1;color:#16a34a;font-weight:600;border-radius:10px}.card-listagem{border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.card-header-listagem{background:#f9fafb;font-weight:600;font-size:14px;border-bottom:1px solid #e5e7eb}.table-produtos thead th{font-size:12px;text-transform:uppercase;color:#6b7280;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.table-produtos td{vertical-align:middle;font-size:14px}.linha-produto{cursor:pointer;transition:background .15s ease}.linha-produto:hover{background-color:#f1f5f9}.nome-produto{font-weight:500;color:#111827}.badge-success{background-color:#16a34a}.badge-danger{background-color:#dc2626}.lista-padrao{list-style:none;padding:0;margin:0}.item-padrao{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;margin-bottom:.5rem;background:#fff;border-radius:10px;border:1px solid #eaeaea}.item-padrao span{font-size:.95rem;color:#333}.acoes-item{display:flex;gap:.5rem;align-items:center}.btn-icon-danger{background:transparent;border:none;color:#dc3545;font-size:1.1rem;cursor:pointer}.btn-icon-danger:hover{opacity:.8}.btn-add{background:#198754;color:#fff;border-radius:50%;width:34px;height:34px;border:none}.form-horarios,.form-nova-observacao{display:flex;flex-direction:column;gap:1rem}.linha-inputs{display:flex;gap:1rem}.linha-inputs label{flex:1;font-size:.85rem;color:#555}.input-padrao,.form-control{width:100%;padding:.45rem .65rem;border-radius:8px;border:1px solid #ccc;font-size:.9rem}.input-padrao:focus,.form-control:focus{outline:none;border-color:#198754}.grid-dias{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.5rem 1rem;font-size:.85rem}.grid-dias label{display:flex;align-items:center;gap:.35rem}.acoes-form{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.estado-vazio{padding:1.5rem;text-align:center;font-size:.9rem;color:#777}.card-produto-mobile{background:#fff;border:1px solid #eee;border-radius:8px;padding:12px;margin-bottom:10px;box-shadow:0 2px 4px #0000000d}.header-card{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.nome-prod{flex:1;font-size:1rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preco-prod{color:#28a745;font-weight:700}.info-secundaria{display:flex;flex-wrap:wrap;gap:15px;font-size:.85rem;color:#666;margin-bottom:12px;border-bottom:1px dashed #eee;padding-bottom:8px}.acoes-card{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.btn-acao{border:none;padding:8px;border-radius:5px;font-size:.8rem;display:flex;align-items:center;justify-content:center;gap:5px}.btn-acao.view{color:#0d6efd}.btn-acao.edit{color:#ffc107}.btn-acao.delete{color:#dc3545}.cursor-pointer{cursor:pointer}.badge-cod{background:#e9ecef;padding:2px 6px;border-radius:4px;font-size:.75rem;font-weight:700}.pd[data-v-94a4d35a]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-94a4d35a]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-94a4d35a]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-94a4d35a]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-94a4d35a]{min-width:0}.pd-topo-textos h1[data-v-94a4d35a]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-94a4d35a]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-94a4d35a]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-94a4d35a]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-94a4d35a]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-94a4d35a]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-94a4d35a]{height:50px}.pd-busca input[data-v-94a4d35a]:focus,.pd-input[data-v-94a4d35a]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-94a4d35a]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-94a4d35a]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-94a4d35a]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-94a4d35a]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-94a4d35a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-94a4d35a]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-94a4d35a]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-94a4d35a]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-94a4d35a]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-94a4d35a]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-94a4d35a]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-94a4d35a]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-94a4d35a]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-94a4d35a]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-94a4d35a]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-94a4d35a]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-94a4d35a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-94a4d35a]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-94a4d35a]{font-size:24px}.pd-topo-textos p[data-v-94a4d35a]{font-size:15px}.pd-tile[data-v-94a4d35a]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-94a4d35a]{display:none}.pd-topo-acoes .pd-btn[data-v-94a4d35a],.pd-topo .pd-icone-btn[data-v-94a4d35a]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-94a4d35a]{padding:0 14px}}.pd-btn[data-v-94a4d35a]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-94a4d35a]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-94a4d35a]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-94a4d35a]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-94a4d35a]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-94a4d35a]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-94a4d35a]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-94a4d35a]{height:52px;font-size:17px}.pd-btn-link[data-v-94a4d35a]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-94a4d35a]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-94a4d35a]:hover{background:var(--fundo)}.pd-menu[data-v-94a4d35a]{position:relative}.pd-menu-lista[data-v-94a4d35a]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-94a4d35a]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-94a4d35a]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-94a4d35a]{color:var(--perigo)}.pd-fade-enter-active[data-v-94a4d35a],.pd-fade-leave-active[data-v-94a4d35a]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-94a4d35a],.pd-fade-leave-to[data-v-94a4d35a]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-94a4d35a]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-94a4d35a]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-94a4d35a]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-94a4d35a]{padding:8px}.pd-vazio[data-v-94a4d35a]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-94a4d35a]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-94a4d35a]{display:none}.pd-linha[data-v-94a4d35a]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-94a4d35a]{border-top:1px solid #eef1f4}.pd-linha[data-v-94a4d35a]:hover{background:var(--fundo)}.pd-produto[data-v-94a4d35a]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-94a4d35a]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-94a4d35a]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-94a4d35a]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-94a4d35a]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-94a4d35a]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-94a4d35a]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-94a4d35a]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-94a4d35a]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-94a4d35a]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-94a4d35a]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-94a4d35a]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-94a4d35a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-94a4d35a]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-94a4d35a]{margin-bottom:14px}.pd-campo label[data-v-94a4d35a]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-94a4d35a]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-94a4d35a]{resize:vertical}.pd-input[data-v-94a4d35a]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-94a4d35a]{text-transform:uppercase}.pd-linha-campos[data-v-94a4d35a]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-94a4d35a]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-94a4d35a]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-94a4d35a]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-94a4d35a]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-94a4d35a]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-94a4d35a]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-94a4d35a]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-94a4d35a]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-94a4d35a]:first-of-type{margin-top:14px}.pd-meta[data-v-94a4d35a]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-94a4d35a]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-94a4d35a]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-94a4d35a]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-94a4d35a]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-94a4d35a]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-94a4d35a]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-94a4d35a]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-94a4d35a]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-94a4d35a]{border-top:1px solid #eef1f4}.pd-switch input[data-v-94a4d35a]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-94a4d35a]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-94a4d35a]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-94a4d35a]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-94a4d35a]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-94a4d35a]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-94a4d35a]{cursor:default;opacity:.7}.pd-prefixo[data-v-94a4d35a]{position:relative}.pd-prefixo span[data-v-94a4d35a]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-94a4d35a]{padding-left:46px}.pd-uso[data-v-94a4d35a]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-94a4d35a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-94a4d35a]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-94a4d35a]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-94a4d35a]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-94a4d35a]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-94a4d35a]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-94a4d35a]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-94a4d35a]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-94a4d35a]{flex:1}@media (min-width: 768px){.pd[data-v-94a4d35a]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-94a4d35a]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-94a4d35a]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-94a4d35a]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-94a4d35a]{text-align:right}.pd-linha[data-v-94a4d35a]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-94a4d35a]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-94a4d35a]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-94a4d35a]{grid-area:foto}.pd-area-info[data-v-94a4d35a]{grid-area:info}.pd-area-preco[data-v-94a4d35a]{grid-area:preco}.pd-area-param[data-v-94a4d35a]{grid-area:param}}.sombreamento{border-bottom:1px solid #000;list-style:none}.sombreamento:nth-child(odd) li .title{font-weight:700}.modal-content{height:84vh;background-image:url(/images/fundo-modal.png);background-size:contain!important;background-repeat:no-repeat!important;background-position-y:center}.btn-rota{padding:26px;font-size:25px;margin-bottom:1rem;box-shadow:#000 -1px 7px 9px;border-radius:8px;letter-spacing:.7px;font-weight:700}.btn-rota:hover{color:#000}.modal-header{padding:1rem;padding-bottom:0;margin:0}.modal-header button{padding:1rem}.btn.focus,.btn:focus{box-shadow:none}.adicional{border-bottom:1px solid #000}.adicional span{height:0}.adc-button{display:inline-flex}.adc-button button{background:#693800;margin-right:1rem;border-radius:0;color:#fff;font-weight:700}.fa-trash-alt{cursor:pointer}.adc-button h5{margin-right:1rem;line-height:2rem;position:relative}.box-adc .adc-button h5{margin-bottom:0}.adc-button button:hover{color:red}.adc-button button{background:transparent;color:red;font-size:2rem;line-height:1rem;padding:0;-webkit-appearance:none;border-radius:0}.produtos span.button h5 span{display:inline-block}.modal-body h4{text-decoration:underline;font-size:1rem;font-weight:700}.inputs i{margin-right:1rem}.preco,.title{font-size:1rem}.title{color:#000}.adicional{margin-left:0rem}.inputs,#div-selects{padding:0}.box-adc{align-items:baseline;padding:1rem}.box-adc .adc-button{margin-left:2rem;margin-top:1rem}.adicional .adc-button{position:relative;display:flex;justify-content:flex-end;padding:0}.modal-footer{margin-left:0}.table label{display:block;line-height:24px;padding:0;margin:0}.linha-entre{border-top:1px solid #000}.produto-combo{margin-bottom:.5rem}.produto-combo h3{margin:0}.produto-combo li{margin-left:.5rem;display:block}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;top:3.33333px;right:0;bottom:0;left:0;height:20px;width:20px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.1rem;outline:none;position:relative}.option-input:hover{background:#9faab7}.option-input:checked{background:#f6871f}.option-input:checked:before{height:20px;width:20px;position:absolute;content:"✔";display:inline-block;font-size:15.66667px;text-align:center;line-height:15px}.option-input:checked:after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#40e0d0;content:"";display:block;position:relative;z-index:100}.option-input.radio{border-radius:50%}.option-input.radio:after{border-radius:50%}@media (max-width: 550px){.modal-footer span{font-size:1rem;margin-left:1rem}.adc-button h5{line-height:1.1rem;margin-top:.3rem}.box-adc .adc-button h5{margin-bottom:.5rem}.inputs,#div-selects{margin:0}table tr th{padding:0!important;padding-top:2rem!important}table tr th input{margin-left:-.5rem}.preco-table-metade{padding:0;font-weight:700}}.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;--bs-modal-width: 500px}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.modal-padronizado{position:relative;width:100%;background:transparent;z-index:1051}.modal-content{background:#fff;border-radius:14px;box-shadow:0 12px 35px #00000026;display:flex;flex-direction:column;overflow:hidden}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e9ecef;background:#f8f9fb}.modal-title{margin:0;font-size:16px;font-weight:600;color:#2b2f33;flex:1;text-align:center}.btn-voltar{background:transparent;border:none;color:#6c757d;font-size:18px;padding:6px 10px}.btn-voltar:hover{color:#212529}.btn-fechar{background:transparent;border:none;color:#6c757d;font-size:16px;padding:6px 10px}.btn-fechar:hover{color:#dc3545}.modal-body{padding:20px;background:#fff}.bloco-modal{border-radius:12px;padding:18px}.modal-subtitulo{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px}.lista-observacoes{list-style:none;padding:0;margin:0}.item-observacao{display:flex;align-items:center;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e6e9ee;margin-bottom:8px}.texto-observacao{font-size:14px;color:#343a40}.table{margin-bottom:0}.table thead th{font-size:13px;font-weight:600;color:#495057;background:#f1f3f5;border-bottom:1px solid #dee2e6}.table tbody td{font-size:14px;color:#343a40;vertical-align:middle}.modal-footer{padding:14px 18px;border-top:1px solid #e9ecef;background:#f8f9fb}.btn{border-radius:8px;font-size:14px;padding:8px 14px}.btn-outline-secondary{border-color:#ced4da;color:#495057}.btn-outline-secondary:hover{background:#f1f3f5;color:#000}.modal-observacoes{display:flex;flex-direction:column;height:90vh;max-height:100vh;overflow:clip!important}.modal-observacoes-header{flex-shrink:0}.modal-observacoes-body{flex:1;overflow-y:auto}.modal-footer{flex-shrink:0;margin-top:auto}#modal-cadastro-endereco,.tela-endereco,.modal-wrapper form{padding:0}.etapa-header{margin-bottom:1.2rem}.etapa-header h3{font-size:1.3rem;font-weight:600;margin-bottom:4px}.etapa-header p{font-size:.85rem;color:#777}.modal-wrapper .col-12{margin-bottom:14px}.login-input,.select-cadastro{background:#fff;border:1px solid #ddd;border-radius:12px;padding:12px 14px;font-size:.95rem;color:#333;transition:all .2s ease}.login-input::placeholder{color:#aaa;font-weight:400}.login-input:focus,.select-cadastro:focus{border-color:#1dabb8;box-shadow:0 0 0 2px #1dabb826;outline:none}#input-cep{font-weight:600;letter-spacing:1px}#input-numero{font-weight:500}.select-cadastro{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23999' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658c-.566-.63-.106-1.658.753-1.658h9.592c.86 0 1.319 1.027.753 1.658L8.753 11.14a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}#modal-cadastro-endereco .row{gap:10px}#button-enviar{height:48px;border-radius:14px;font-size:.95rem;font-weight:600;background:#1dabb8;color:#fff;border:none;transition:all .2s ease}#button-enviar:hover{background:#179aa6}#button-enviar:active{transform:scale(.98)}.tela-8{padding:16px;display:flex;flex-direction:column;gap:16px;background:#f7f9fb}.tela-8 .bloco-modal{background:#fff;border-radius:16px;padding:16px;box-shadow:0 8px 24px #0000000d}.tela-8 .modal-subtitulo{font-size:14px;font-weight:600;color:#111827;display:flex;align-items:center;gap:8px;margin-bottom:12px}.tela-8 .form-control,.tela-8 .form-select{height:48px;border-radius:12px;border:1px solid #e5e7eb;font-size:14px}.tela-8 .form-control:focus,.tela-8 .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 2px #2563eb26}.tela-8 label.d-flex{margin-top:10px;font-size:14px;color:#374151}.tela-8 .row.g-2 label>div{height:52px;border-radius:14px;border:1px solid #e5e7eb;background:#f9fafb;display:flex;align-items:center;gap:10px;padding:0 12px;transition:all .25s ease}.tela-8 .row.g-2 label>div:before{content:"💳";font-size:16px}.tela-8 .row.g-2 label>div:hover{background:#eef2ff;border-color:var(--primary)}.tela-8 .row.g-2 input[type=checkbox]:checked+span{font-weight:600}.tela-8 .row.g-2 input[type=checkbox]:checked~div,.tela-8 .row.g-2 label:has(input:checked)>div{background:#2563eb1f;border-color:var(--primary)}.tela-8 .row.g-2 span{font-size:13px;color:#111827}.tela-8 input[type=number]{font-weight:600}.tela-8 input[type=number]::placeholder{color:#9ca3af}.tela-8 select.form-select{background-position:right 14px center}.tela-8 select.form-select option{font-size:14px}@media (max-width: 768px){.tela-8{padding-bottom:80px}}.tela-8{padding:16px;display:flex;flex-direction:column;gap:16px;background:#f6f7fb}.tela-8 .bloco-modal{background:#fff;border-radius:18px;padding:16px;box-shadow:0 10px 30px #0000000f}.tela-8 .modal-subtitulo{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#111827;margin-bottom:14px}.tela-8 .modal-subtitulo i{font-size:16px;color:var(--primary)}.tela-8 .form-control,.tela-8 .form-select{height:50px;border-radius:14px;border:1px solid #e5e7eb;font-size:14px;padding:0 14px}.tela-8 .form-control:focus,.tela-8 .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #2563eb26}.tela-8 input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary)}.tela-8 label.d-flex{margin-top:12px;font-size:14px;color:#374151}.tela-8 .row.g-2{margin:0}.tela-8 .row.g-2 label{cursor:pointer}.tela-8 .pg-card{position:relative;height:56px;border-radius:16px;background:#f9fafb;border:1px solid #e5e7eb;display:flex;align-items:center;gap:12px;padding:0 14px;transition:all .25s ease}.tela-8 .pg-card i{font-size:18px;color:#6b7280;min-width:22px}.tela-8 .pg-card span{font-size:13px;font-weight:500;color:#111827}.tela-8 .row.g-2 input[type=checkbox]{display:none}.tela-8 .row.g-2 label:hover .pg-card{border-color:var(--primary);background:#2563eb0f}.tela-8 .row.g-2 label:has(input:checked) .pg-card{border-color:var(--primary);background:#2563eb26;transform:scale(.98)}.tela-8 .row.g-2 label:has(input:checked) .pg-card i{color:var(--primary);animation:pop .25s ease}.tela-8 .row.g-2 label:has(input:checked) .pg-card:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:14px;font-size:14px;color:var(--primary)}@keyframes pop{0%{transform:scale(.8)}to{transform:scale(1)}}.tela-8 .valor-sinal{font-weight:600;letter-spacing:.3px}.tela-8 select.form-select{background-position:right 16px center;font-size:14px}.modal-pagamento{position:relative;width:420px;max-width:95%;max-height:90vh;background:#fff;border-radius:14px;padding:0;display:flex;flex-direction:column;box-shadow:0 20px 45px #00000040;animation:slideUpModal .25s ease}.modal-pagamento .modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eef0f2}.modal-pagamento .modal-header .titulo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.95rem;color:#2f3e46}.modal-pagamento .modal-header .titulo i{color:#2d9cdb}.modal-pagamento .btn-fechar{border:none;background:transparent;font-size:1.2rem;color:#888;cursor:pointer}.modal-pagamento .btn-fechar:hover{color:#333}.modal-pagamento .resumo{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 16px;background:#f7f9fb;border-bottom:1px solid #eef0f2}.modal-pagamento .resumo div{text-align:center;font-size:.75rem;color:#666}.modal-pagamento .resumo strong{display:block;margin-top:4px;font-size:.9rem;font-weight:700}.modal-pagamento .resumo .ok{color:#2e7d32}.modal-pagamento .resumo .erro{color:#c62828}.modal-pagamento .formas{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:16px}.modal-pagamento .forma{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border:1px dashed #dcdcdc;border-radius:10px;background:#fff;font-size:.8rem;cursor:pointer;transition:all .2s ease}.modal-pagamento .forma i{font-size:1rem;color:#2d9cdb}.modal-pagamento .forma:hover{background:#f0f7ff;border-color:#2d9cdb}.modal-pagamento .lista-pagamentos{padding:0 16px;overflow-y:auto;flex:1}.modal-pagamento .linha-pagamento{display:grid;grid-template-columns:1fr 110px 36px;gap:8px;align-items:center;margin-bottom:10px}.modal-pagamento .linha-pagamento span{font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px}.modal-pagamento .linha-pagamento span i{color:#555}.modal-pagamento .linha-pagamento input{height:34px;font-size:.8rem;text-align:right}.modal-pagamento .linha-pagamento .btn-danger{padding:6px;font-size:.75rem}.modal-pagamento .modal-footer{padding:12px 16px;border-top:1px solid #eef0f2}.modal-pagamento .btn-success{font-size:.85rem;font-weight:600;padding:10px}.pagamento-resumo{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:13px}.pagamento-resumo small{display:block;color:#777}.pagamento-resumo strong{font-size:15px}.pedido-info{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 14px;margin-bottom:16px;background:#f8fafc;border-radius:8px;font-size:14px;color:#374151}.pedido-info strong{font-weight:600;color:#111827}.pedido-info .badge{display:inline-flex;align-items:center;gap:6px;margin-left:6px;padding:4px 10px;font-size:12px;font-weight:600;border-radius:999px}.badge-entrega{background:#e5f3ec;color:#0f5132}.badge-retirada{background:#eef2ff;color:#3730a3}.pedido-info .badge i{font-size:13px}.modal-input-wrapper{display:flex;gap:12px;align-items:center;margin-top:16px}.modal-input{flex:1;padding:10px 14px;border:1px solid #ddd;border-radius:12px;font-size:16px;color:#333}.modal-input:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}.modal-btn{display:flex;align-items:center;gap:6px;padding:10px 18px;border-radius:12px;font-weight:500;cursor:pointer}.forma:disabled{opacity:.5;cursor:not-allowed}.barra-totais-moderna{background:#2b2f33;color:#fff;padding:12px 25px;display:flex;justify-content:space-between;align-items:center;box-shadow:inset 0 2px 10px #0003}.total-info{display:flex;flex-direction:column}.total-info small{font-size:9px;color:#888;letter-spacing:1px}.total-info strong{font-size:20px;color:#1dabb8}.total-valores{display:flex;gap:40px}.v-item{display:flex;flex-direction:column;text-align:right}.v-item label{font-size:10px;color:#aaa;text-transform:uppercase;margin-bottom:2px}.v-item span{font-size:16px;font-weight:600}.v-item.destaque span{font-size:22px;color:#26c6da}.input-transparente{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff;border-radius:6px;width:75px;text-align:center;outline:none;font-weight:700}@keyframes slideUpModal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.container-itens-pedido{width:100%}.item-pedido-row{display:flex;flex-direction:column;padding:12px;border-bottom:1px solid #eee;background:#fff}.produto-nome{font-weight:600;font-size:1rem;display:block;margin-bottom:8px;color:#333}.detalhes-valores{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr auto;gap:8px;align-items:center;font-size:.85rem}.label-mobile{font-size:.7rem;color:#888;text-transform:uppercase;margin-bottom:2px}@media (min-width: 768px){.header-tabela-custom{display:grid!important;grid-template-columns:3fr 1fr 1.5fr 1.5fr 1.5fr .5fr;padding:10px;background:#f8f9fa;font-weight:700;border-bottom:2px solid #dee2e6}.item-pedido-row{flex-direction:row;display:grid;grid-template-columns:3fr 1fr 1.5fr 1.5fr 1.5fr .5fr;align-items:center}.detalhes-valores{display:contents}.label-mobile{display:none}.produto-nome{margin-bottom:0}}.form-etapa .bloco{background:#fff}@media (max-width: 480px){.modal-pagamento{width:100%;height:100%;max-height:100%;border-radius:0}}@media (max-width: 768px){.bloco-modal{padding:0!important}.tela-8{padding-bottom:90px}}@media (max-width: 768px){.login-input,.select-cadastro{font-size:.95rem;padding:13px}}@media (max-width: 768px){.modal-padronizado{max-width:95%}.modal-body{padding:14px}}.ip[data-v-03cb6da3]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;color:var(--texto);border-radius:20px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.ip-topo[data-v-03cb6da3]{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid var(--borda)}.ip-icone[data-v-03cb6da3]{flex:none;width:48px;height:48px;border-radius:14px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:20px}.ip-topo-textos[data-v-03cb6da3]{flex:1;min-width:0}.ip-titulo[data-v-03cb6da3]{margin:0;font-size:22px;font-weight:700;color:var(--texto)}.ip-subtitulo[data-v-03cb6da3]{margin:2px 0 0;font-size:15px;color:var(--texto-suave)}.ip-fechar[data-v-03cb6da3]{flex:none;width:40px;height:40px;border:none;border-radius:12px;background:var(--fundo);color:var(--texto-suave);font-size:18px;cursor:pointer}.ip-fechar[data-v-03cb6da3]:hover{background:#e8ecf0;color:var(--texto)}.ip-corpo[data-v-03cb6da3]{flex:1;overflow-y:auto;padding:18px 20px;background:var(--fundo)}.ip-resumo[data-v-03cb6da3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ip-pill[data-v-03cb6da3]{background:var(--verde-claro);color:var(--verde-escuro);font-weight:700;font-size:15px;padding:6px 14px;border-radius:999px}.ip-total[data-v-03cb6da3]{text-align:right;line-height:1.1}.ip-total small[data-v-03cb6da3]{display:block;font-size:15px;color:var(--texto-suave)}.ip-total strong[data-v-03cb6da3]{font-size:26px;font-weight:800;color:var(--verde-escuro)}.ip-novo[data-v-03cb6da3]{width:100%;margin-bottom:16px}.ip-vazio[data-v-03cb6da3]{text-align:center;color:var(--texto-suave);padding:24px 0;margin:0}.ip-itens[data-v-03cb6da3],.ip-produtos[data-v-03cb6da3]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ip-item[data-v-03cb6da3]{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--borda);border-radius:16px;padding:14px}.ip-qtd[data-v-03cb6da3]{flex:none;min-width:48px;height:48px;padding:0 8px;border-radius:14px;background:var(--verde-claro);color:var(--verde-escuro);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.ip-item-info[data-v-03cb6da3]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ip-item-nome[data-v-03cb6da3]{font-size:16px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.ip-item-obs[data-v-03cb6da3]{font-size:15px;color:#8a5a00;background:#fff6e5;border-radius:8px;padding:3px 8px;align-self:flex-start;display:inline-flex;align-items:baseline;gap:6px;overflow-wrap:anywhere}.ip-item-unit[data-v-03cb6da3]{font-size:15px;color:var(--texto-suave)}.ip-item-direita[data-v-03cb6da3]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ip-item-total[data-v-03cb6da3]{font-size:17px;font-weight:800;color:var(--verde-escuro);white-space:nowrap}.ip-remover[data-v-03cb6da3]{border:none;background:transparent;color:#b4bcc6;font-size:16px;padding:4px;cursor:pointer}.ip-remover[data-v-03cb6da3]:hover{color:#d64545}.ip-input[data-v-03cb6da3]{width:100%;height:48px;padding:0 14px;border:1px solid var(--borda);border-radius:12px;font-size:16px;color:var(--texto);background:#fff;outline:none}.ip-input[data-v-03cb6da3]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.ip-produto[data-v-03cb6da3]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--borda);border-radius:14px;padding:12px 14px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ip-produto[data-v-03cb6da3]:hover{border-color:var(--verde-borda);box-shadow:0 4px 12px #10233f0f}.ip-produto-nome[data-v-03cb6da3]{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}.ip-produto-preco[data-v-03cb6da3]{flex:none;font-weight:700;color:var(--verde-escuro);white-space:nowrap}.ip-produto-add[data-v-03cb6da3]{flex:none;width:36px;height:36px;border-radius:10px;background:var(--verde);color:#fff;display:flex;align-items:center;justify-content:center}.ip-rodape[data-v-03cb6da3]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid var(--borda);background:#fff}.ip-rodape[data-v-03cb6da3]:empty{display:none}.ip-rodape .ip-btn[data-v-03cb6da3]{flex:1}.ip-btn[data-v-03cb6da3]{height:48px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .15s}.ip-btn-principal[data-v-03cb6da3]{border:none;background:var(--verde);color:#fff}.ip-btn-principal[data-v-03cb6da3]:hover{background:#6b9a3f}.ip-btn-secundario[data-v-03cb6da3]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.ip-btn-secundario[data-v-03cb6da3]:hover{background:var(--fundo)}.salao-pagina{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--card: #ffffff;color:var(--texto);min-height:100vh;padding:24px 0;max-width:960px;margin:0 auto}.salao-topo{display:flex;align-items:center;gap:16px;margin-bottom:24px}.icone-tile{flex:none;width:64px;height:64px;border-radius:18px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:28px}.icone-tile.pequeno{width:44px;height:44px;border-radius:12px;font-size:20px}.salao-titulo{font-size:32px;font-weight:700;line-height:1.1;margin:0;color:var(--texto)}.salao-subtitulo{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.salao-card{background:var(--card);border:1px solid var(--borda);border-radius:20px;box-shadow:0 4px 14px #10233f0f;padding:20px 16px;margin-bottom:28px}.busca-campos{display:flex;gap:12px;margin-bottom:16px}.campo{flex:1;min-width:0}.campo label{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:var(--texto);margin-bottom:8px}.campo label i{color:var(--texto-suave);font-size:16px}.campo-input{width:100%;height:52px;padding:0 14px;border:1px solid var(--borda);border-radius:12px;font-size:17px;color:var(--texto);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.campo-input::placeholder{color:#9aa5b1}.campo-input:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.btn-principal,.btn-secundario{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;font-weight:700;cursor:pointer;transition:background .15s,transform .05s}.btn-principal:active,.btn-secundario:active{transform:scale(.99)}.btn-principal{height:52px;border:none;background:var(--verde);color:#fff;font-size:18px;margin-bottom:10px}.btn-principal:hover{background:#6b9a3f}.btn-secundario{height:44px;border:1px solid var(--verde-borda);background:#f3f8ee;color:var(--verde-escuro);font-size:16px}.btn-secundario i{color:var(--verde)}.btn-secundario:hover{background:var(--verde-claro)}.abertas-topo{display:flex;align-items:center;gap:14px;margin-bottom:16px}.abertas-titulo{flex:1;font-size:22px;font-weight:700;line-height:1.2;margin:0;color:var(--texto)}.abertas-contador{flex:none;background:var(--verde-claro);color:var(--verde-escuro);font-weight:700;font-size:15px;padding:8px 14px;border-radius:999px}.abertas-vazio{text-align:center;color:var(--texto-suave);padding:24px 0}.abertas-lista{display:grid;grid-template-columns:1fr;gap:12px}.mesa-item{display:flex;align-items:center;gap:16px;background:var(--card);border:1px solid var(--borda);border-radius:18px;padding:16px;box-shadow:0 2px 8px #10233f0a;cursor:pointer;transition:box-shadow .15s,transform .15s}.mesa-item:hover{box-shadow:0 8px 18px #10233f14;transform:translateY(-2px)}.mesa-circulo{flex:none;width:72px;height:72px;border-radius:50%;background:var(--verde-claro);color:var(--verde-escuro);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.mesa-circulo span{font-size:14px;font-weight:700;text-transform:uppercase}.mesa-circulo strong{font-size:22px;font-weight:800;color:var(--texto)}.mesa-info{flex:1;min-width:0}.mesa-info h3{font-size:18px;font-weight:700;margin:0 0 4px;color:var(--texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mesa-info p{margin:0;font-size:15px;color:var(--texto-suave);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mesa-direita{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.mesa-total{font-size:18px;font-weight:700;color:var(--verde-escuro);white-space:nowrap}.mesa-cancelar{border:none;background:transparent;color:#b4bcc6;font-size:15px;padding:4px;cursor:pointer}.mesa-cancelar:hover{color:#d64545}.barra-inferior{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;max-width:936px;margin:0 auto;background:var(--card);border:1px solid var(--borda);border-radius:20px;box-shadow:0 -2px 18px #10233f14;display:flex;justify-content:center}.barra-inferior-btn{border:none;background:transparent;color:var(--texto);display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 24px;font-size:15px;font-weight:600;cursor:pointer}.barra-inferior-btn i{font-size:22px}@media (min-width: 768px){.busca{display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:12px}.busca-campos,.btn-principal{margin-bottom:0}.btn-principal,.btn-secundario{width:auto;height:52px;padding:0 24px}.abertas-lista{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}.campo-input.invalido{border-color:#d64545;box-shadow:0 0 0 3px #d6454526}.abas{gap:12px}.abas .btn{background:#f1f3f5;color:#495057;border-radius:14px;height:52px;font-weight:600;font-size:1rem;border:none;transition:all .2s ease}.abas .btn:hover{background:#e9ecef}.abas .btn.ativo{background:#7caa4d;color:#fff;box-shadow:0 6px 14px #19875459}label{font-weight:600;color:#495057}select.form-control{height:44px;border-radius:10px;border:1px solid #ced4da}.table{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.table th{background:#f8f9fa;font-size:.95rem;font-weight:700;color:#495057;border-bottom:1px solid #dee2e6}.table td{vertical-align:middle;font-size:.95rem}.table tbody tr:hover{background:#f1f3f5}.table .btn{background:transparent;border:none;font-size:1.2rem;cursor:pointer}.table .btn:hover{transform:scale(1.1)}.table .btn:focus{outline:none}tr.desativado{background:#ffe3e3}.pd[data-v-6e67d6d9]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-6e67d6d9]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-6e67d6d9]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-6e67d6d9]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-6e67d6d9]{min-width:0}.pd-topo-textos h1[data-v-6e67d6d9]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-6e67d6d9]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-6e67d6d9]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-6e67d6d9]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-6e67d6d9]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-6e67d6d9]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-6e67d6d9]{height:50px}.pd-busca input[data-v-6e67d6d9]:focus,.pd-input[data-v-6e67d6d9]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-6e67d6d9]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-6e67d6d9]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-6e67d6d9]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-6e67d6d9]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-6e67d6d9]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-6e67d6d9]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-6e67d6d9]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-6e67d6d9]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-6e67d6d9]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-6e67d6d9]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-6e67d6d9]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-6e67d6d9]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-6e67d6d9]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-6e67d6d9]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-6e67d6d9]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-6e67d6d9]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-6e67d6d9]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-6e67d6d9]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-6e67d6d9]{font-size:24px}.pd-topo-textos p[data-v-6e67d6d9]{font-size:15px}.pd-tile[data-v-6e67d6d9]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-6e67d6d9]{display:none}.pd-topo-acoes .pd-btn[data-v-6e67d6d9],.pd-topo .pd-icone-btn[data-v-6e67d6d9]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-6e67d6d9]{padding:0 14px}}.pd-btn[data-v-6e67d6d9]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-6e67d6d9]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-6e67d6d9]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-6e67d6d9]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-6e67d6d9]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-6e67d6d9]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-6e67d6d9]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-6e67d6d9]{height:52px;font-size:17px}.pd-btn-link[data-v-6e67d6d9]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-6e67d6d9]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-6e67d6d9]:hover{background:var(--fundo)}.pd-menu[data-v-6e67d6d9]{position:relative}.pd-menu-lista[data-v-6e67d6d9]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-6e67d6d9]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-6e67d6d9]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-6e67d6d9]{color:var(--perigo)}.pd-fade-enter-active[data-v-6e67d6d9],.pd-fade-leave-active[data-v-6e67d6d9]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-6e67d6d9],.pd-fade-leave-to[data-v-6e67d6d9]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-6e67d6d9]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-6e67d6d9]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-6e67d6d9]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-6e67d6d9]{padding:8px}.pd-vazio[data-v-6e67d6d9]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-6e67d6d9]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-6e67d6d9]{display:none}.pd-linha[data-v-6e67d6d9]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-6e67d6d9]{border-top:1px solid #eef1f4}.pd-linha[data-v-6e67d6d9]:hover{background:var(--fundo)}.pd-produto[data-v-6e67d6d9]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-6e67d6d9]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-6e67d6d9]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-6e67d6d9]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-6e67d6d9]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-6e67d6d9]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-6e67d6d9]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-6e67d6d9]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-6e67d6d9]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-6e67d6d9]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-6e67d6d9]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-6e67d6d9]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-6e67d6d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-6e67d6d9]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-6e67d6d9]{margin-bottom:14px}.pd-campo label[data-v-6e67d6d9]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-6e67d6d9]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-6e67d6d9]{resize:vertical}.pd-input[data-v-6e67d6d9]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-6e67d6d9]{text-transform:uppercase}.pd-linha-campos[data-v-6e67d6d9]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-6e67d6d9]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-6e67d6d9]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-6e67d6d9]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-6e67d6d9]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-6e67d6d9]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-6e67d6d9]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-6e67d6d9]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-6e67d6d9]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-6e67d6d9]:first-of-type{margin-top:14px}.pd-meta[data-v-6e67d6d9]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-6e67d6d9]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-6e67d6d9]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-6e67d6d9]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-6e67d6d9]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-6e67d6d9]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-6e67d6d9]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-6e67d6d9]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-6e67d6d9]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-6e67d6d9]{border-top:1px solid #eef1f4}.pd-switch input[data-v-6e67d6d9]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-6e67d6d9]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-6e67d6d9]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-6e67d6d9]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-6e67d6d9]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-6e67d6d9]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-6e67d6d9]{cursor:default;opacity:.7}.pd-prefixo[data-v-6e67d6d9]{position:relative}.pd-prefixo span[data-v-6e67d6d9]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-6e67d6d9]{padding-left:46px}.pd-uso[data-v-6e67d6d9]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-6e67d6d9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-6e67d6d9]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-6e67d6d9]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-6e67d6d9]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-6e67d6d9]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-6e67d6d9]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-6e67d6d9]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-6e67d6d9]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-6e67d6d9]{flex:1}@media (min-width: 768px){.pd[data-v-6e67d6d9]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-6e67d6d9]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-6e67d6d9]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-6e67d6d9]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-6e67d6d9]{text-align:right}.pd-linha[data-v-6e67d6d9]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-6e67d6d9]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-6e67d6d9]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-6e67d6d9]{grid-area:foto}.pd-area-info[data-v-6e67d6d9]{grid-area:info}.pd-area-preco[data-v-6e67d6d9]{grid-area:preco}.pd-area-param[data-v-6e67d6d9]{grid-area:param}}.painel-header{margin-bottom:24px}.header-titulo{display:flex;align-items:center;gap:14px}.header-titulo i{font-size:28px;color:#fff;background:#62883b}.adm-body--header-title{font-size:20px;font-weight:700;margin:0;color:#fff}.card-config{background:#fff;border-radius:16px;padding:18px;height:100%;box-shadow:0 6px 24px #0000000f;border:1px solid #f1f5f9}.card-config-header{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e5e7eb;padding-bottom:12px;margin-bottom:16px}.card-config-header i{font-size:18px;color:#fff;background:#62883b}.card-config-header h5{font-size:15px;font-weight:700;margin:0}.card-config-body{display:flex;flex-direction:column;gap:14px}.config-item{display:flex;align-items:flex-start;gap:6px;padding:5px;border-radius:12px;cursor:pointer;transition:background .2s ease}.config-item input[type=checkbox]{width:18px;height:18px;margin-top:5px;cursor:pointer}.config-item strong{display:block;font-size:14px;color:#fff}.config-item small{font-size:12px;color:#fff}.radio-card{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;border:1px solid #d1d5db;cursor:pointer;transition:all .2s ease}.radio-card input{cursor:pointer}.radio-card span{font-size:14px;font-weight:500}.radio-card:has(input:checked){border-color:#16a34a;background:#16a34a14}.form-control{border-radius:12px;font-size:14px;padding:10px 12px}.form-control:focus{border-color:#16a34a;box-shadow:0 0 0 2px #16a34a33}.finalizadoras-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.finalizadora-item{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:all .2s ease}.finalizadora-item i{font-size:18px;color:#fff}.finalizadora-item span{font-size:14px;font-weight:600;color:#fff}.finalizadora-item input{width:18px;height:18px}.finalizadora-item:hover{border:1px solid #f8fafc}.finalizadora-item:has(input:checked){border-color:#16a34a}@media (max-width: 768px){.card-config{padding:14px}.adm-body--header-title{font-size:18px}.header-titulo i{font-size:24px}}.pd[data-v-0aabe8da]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-0aabe8da]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-0aabe8da]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-0aabe8da]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-0aabe8da]{min-width:0}.pd-topo-textos h1[data-v-0aabe8da]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-0aabe8da]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-0aabe8da]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-0aabe8da]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-0aabe8da]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-0aabe8da]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-0aabe8da]{height:50px}.pd-busca input[data-v-0aabe8da]:focus,.pd-input[data-v-0aabe8da]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-0aabe8da]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-0aabe8da]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-0aabe8da]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-0aabe8da]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-0aabe8da]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-0aabe8da]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-0aabe8da]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-0aabe8da]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-0aabe8da]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-0aabe8da]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-0aabe8da]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-0aabe8da]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-0aabe8da]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-0aabe8da]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-0aabe8da]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-0aabe8da]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-0aabe8da]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-0aabe8da]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-0aabe8da]{font-size:24px}.pd-topo-textos p[data-v-0aabe8da]{font-size:15px}.pd-tile[data-v-0aabe8da]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-0aabe8da]{display:none}.pd-topo-acoes .pd-btn[data-v-0aabe8da],.pd-topo .pd-icone-btn[data-v-0aabe8da]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-0aabe8da]{padding:0 14px}}.pd-btn[data-v-0aabe8da]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-0aabe8da]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-0aabe8da]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-0aabe8da]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-0aabe8da]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-0aabe8da]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-0aabe8da]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-0aabe8da]{height:52px;font-size:17px}.pd-btn-link[data-v-0aabe8da]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-0aabe8da]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-0aabe8da]:hover{background:var(--fundo)}.pd-menu[data-v-0aabe8da]{position:relative}.pd-menu-lista[data-v-0aabe8da]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-0aabe8da]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-0aabe8da]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-0aabe8da]{color:var(--perigo)}.pd-fade-enter-active[data-v-0aabe8da],.pd-fade-leave-active[data-v-0aabe8da]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-0aabe8da],.pd-fade-leave-to[data-v-0aabe8da]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-0aabe8da]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-0aabe8da]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-0aabe8da]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-0aabe8da]{padding:8px}.pd-vazio[data-v-0aabe8da]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-0aabe8da]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-0aabe8da]{display:none}.pd-linha[data-v-0aabe8da]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-0aabe8da]{border-top:1px solid #eef1f4}.pd-linha[data-v-0aabe8da]:hover{background:var(--fundo)}.pd-produto[data-v-0aabe8da]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-0aabe8da]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-0aabe8da]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-0aabe8da]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-0aabe8da]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-0aabe8da]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-0aabe8da]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-0aabe8da]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-0aabe8da]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-0aabe8da]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-0aabe8da]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-0aabe8da]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-0aabe8da]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-0aabe8da]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-0aabe8da]{margin-bottom:14px}.pd-campo label[data-v-0aabe8da]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-0aabe8da]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-0aabe8da]{resize:vertical}.pd-input[data-v-0aabe8da]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-0aabe8da]{text-transform:uppercase}.pd-linha-campos[data-v-0aabe8da]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-0aabe8da]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-0aabe8da]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-0aabe8da]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-0aabe8da]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-0aabe8da]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-0aabe8da]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-0aabe8da]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-0aabe8da]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-0aabe8da]:first-of-type{margin-top:14px}.pd-meta[data-v-0aabe8da]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-0aabe8da]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-0aabe8da]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-0aabe8da]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-0aabe8da]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-0aabe8da]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-0aabe8da]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-0aabe8da]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-0aabe8da]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-0aabe8da]{border-top:1px solid #eef1f4}.pd-switch input[data-v-0aabe8da]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-0aabe8da]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-0aabe8da]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-0aabe8da]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-0aabe8da]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-0aabe8da]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-0aabe8da]{cursor:default;opacity:.7}.pd-prefixo[data-v-0aabe8da]{position:relative}.pd-prefixo span[data-v-0aabe8da]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-0aabe8da]{padding-left:46px}.pd-uso[data-v-0aabe8da]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-0aabe8da]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-0aabe8da]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-0aabe8da]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-0aabe8da]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-0aabe8da]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-0aabe8da]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-0aabe8da]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-0aabe8da]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-0aabe8da]{flex:1}@media (min-width: 768px){.pd[data-v-0aabe8da]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-0aabe8da]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-0aabe8da]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-0aabe8da]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-0aabe8da]{text-align:right}.pd-linha[data-v-0aabe8da]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-0aabe8da]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-0aabe8da]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-0aabe8da]{grid-area:foto}.pd-area-info[data-v-0aabe8da]{grid-area:info}.pd-area-preco[data-v-0aabe8da]{grid-area:preco}.pd-area-param[data-v-0aabe8da]{grid-area:param}}.pd[data-v-12d263dc]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-12d263dc]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-12d263dc]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-12d263dc]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-12d263dc]{min-width:0}.pd-topo-textos h1[data-v-12d263dc]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-12d263dc]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-12d263dc]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-12d263dc]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-12d263dc]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-12d263dc]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-12d263dc]{height:50px}.pd-busca input[data-v-12d263dc]:focus,.pd-input[data-v-12d263dc]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-12d263dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-12d263dc]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-12d263dc]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-12d263dc]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-12d263dc]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-12d263dc]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-12d263dc]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-12d263dc]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-12d263dc]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-12d263dc]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-12d263dc]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-12d263dc]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-12d263dc]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-12d263dc]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-12d263dc]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-12d263dc]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-12d263dc]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-12d263dc]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-12d263dc]{font-size:24px}.pd-topo-textos p[data-v-12d263dc]{font-size:15px}.pd-tile[data-v-12d263dc]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-12d263dc]{display:none}.pd-topo-acoes .pd-btn[data-v-12d263dc],.pd-topo .pd-icone-btn[data-v-12d263dc]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-12d263dc]{padding:0 14px}}.pd-btn[data-v-12d263dc]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-12d263dc]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-12d263dc]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-12d263dc]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-12d263dc]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-12d263dc]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-12d263dc]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-12d263dc]{height:52px;font-size:17px}.pd-btn-link[data-v-12d263dc]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-12d263dc]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-12d263dc]:hover{background:var(--fundo)}.pd-menu[data-v-12d263dc]{position:relative}.pd-menu-lista[data-v-12d263dc]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-12d263dc]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-12d263dc]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-12d263dc]{color:var(--perigo)}.pd-fade-enter-active[data-v-12d263dc],.pd-fade-leave-active[data-v-12d263dc]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-12d263dc],.pd-fade-leave-to[data-v-12d263dc]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-12d263dc]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-12d263dc]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-12d263dc]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-12d263dc]{padding:8px}.pd-vazio[data-v-12d263dc]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-12d263dc]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-12d263dc]{display:none}.pd-linha[data-v-12d263dc]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-12d263dc]{border-top:1px solid #eef1f4}.pd-linha[data-v-12d263dc]:hover{background:var(--fundo)}.pd-produto[data-v-12d263dc]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-12d263dc]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-12d263dc]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-12d263dc]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-12d263dc]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-12d263dc]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-12d263dc]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-12d263dc]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-12d263dc]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-12d263dc]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-12d263dc]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-12d263dc]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-12d263dc]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-12d263dc]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-12d263dc]{margin-bottom:14px}.pd-campo label[data-v-12d263dc]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-12d263dc]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-12d263dc]{resize:vertical}.pd-input[data-v-12d263dc]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-12d263dc]{text-transform:uppercase}.pd-linha-campos[data-v-12d263dc]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-12d263dc]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-12d263dc]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-12d263dc]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-12d263dc]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-12d263dc]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-12d263dc]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-12d263dc]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-12d263dc]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-12d263dc]:first-of-type{margin-top:14px}.pd-meta[data-v-12d263dc]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-12d263dc]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-12d263dc]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-12d263dc]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-12d263dc]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-12d263dc]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-12d263dc]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-12d263dc]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-12d263dc]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-12d263dc]{border-top:1px solid #eef1f4}.pd-switch input[data-v-12d263dc]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-12d263dc]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-12d263dc]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-12d263dc]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-12d263dc]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-12d263dc]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-12d263dc]{cursor:default;opacity:.7}.pd-prefixo[data-v-12d263dc]{position:relative}.pd-prefixo span[data-v-12d263dc]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-12d263dc]{padding-left:46px}.pd-uso[data-v-12d263dc]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-12d263dc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-12d263dc]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-12d263dc]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-12d263dc]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-12d263dc]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-12d263dc]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-12d263dc]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-12d263dc]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-12d263dc]{flex:1}@media (min-width: 768px){.pd[data-v-12d263dc]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-12d263dc]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-12d263dc]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-12d263dc]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-12d263dc]{text-align:right}.pd-linha[data-v-12d263dc]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-12d263dc]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-12d263dc]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-12d263dc]{grid-area:foto}.pd-area-info[data-v-12d263dc]{grid-area:info}.pd-area-preco[data-v-12d263dc]{grid-area:preco}.pd-area-param[data-v-12d263dc]{grid-area:param}}.pd[data-v-272ac669]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-272ac669]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-272ac669]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-272ac669]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-272ac669]{min-width:0}.pd-topo-textos h1[data-v-272ac669]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-272ac669]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-272ac669]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-272ac669]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-272ac669]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-272ac669]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-272ac669]{height:50px}.pd-busca input[data-v-272ac669]:focus,.pd-input[data-v-272ac669]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-272ac669]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-272ac669]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-272ac669]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-272ac669]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-272ac669]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-272ac669]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-272ac669]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-272ac669]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-272ac669]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-272ac669]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-272ac669]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-272ac669]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-272ac669]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-272ac669]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-272ac669]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-272ac669]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-272ac669]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-272ac669]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-272ac669]{font-size:24px}.pd-topo-textos p[data-v-272ac669]{font-size:15px}.pd-tile[data-v-272ac669]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-272ac669]{display:none}.pd-topo-acoes .pd-btn[data-v-272ac669],.pd-topo .pd-icone-btn[data-v-272ac669]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-272ac669]{padding:0 14px}}.pd-btn[data-v-272ac669]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-272ac669]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-272ac669]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-272ac669]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-272ac669]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-272ac669]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-272ac669]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-272ac669]{height:52px;font-size:17px}.pd-btn-link[data-v-272ac669]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-272ac669]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-272ac669]:hover{background:var(--fundo)}.pd-menu[data-v-272ac669]{position:relative}.pd-menu-lista[data-v-272ac669]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-272ac669]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-272ac669]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-272ac669]{color:var(--perigo)}.pd-fade-enter-active[data-v-272ac669],.pd-fade-leave-active[data-v-272ac669]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-272ac669],.pd-fade-leave-to[data-v-272ac669]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-272ac669]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-272ac669]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-272ac669]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-272ac669]{padding:8px}.pd-vazio[data-v-272ac669]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-272ac669]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-272ac669]{display:none}.pd-linha[data-v-272ac669]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-272ac669]{border-top:1px solid #eef1f4}.pd-linha[data-v-272ac669]:hover{background:var(--fundo)}.pd-produto[data-v-272ac669]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-272ac669]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-272ac669]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-272ac669]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-272ac669]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-272ac669]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-272ac669]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-272ac669]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-272ac669]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-272ac669]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-272ac669]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-272ac669]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-272ac669]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-272ac669]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-272ac669]{margin-bottom:14px}.pd-campo label[data-v-272ac669]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-272ac669]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-272ac669]{resize:vertical}.pd-input[data-v-272ac669]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-272ac669]{text-transform:uppercase}.pd-linha-campos[data-v-272ac669]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-272ac669]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-272ac669]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-272ac669]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-272ac669]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-272ac669]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-272ac669]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-272ac669]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-272ac669]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-272ac669]:first-of-type{margin-top:14px}.pd-meta[data-v-272ac669]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-272ac669]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-272ac669]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-272ac669]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-272ac669]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-272ac669]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-272ac669]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-272ac669]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-272ac669]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-272ac669]{border-top:1px solid #eef1f4}.pd-switch input[data-v-272ac669]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-272ac669]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-272ac669]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-272ac669]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-272ac669]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-272ac669]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-272ac669]{cursor:default;opacity:.7}.pd-prefixo[data-v-272ac669]{position:relative}.pd-prefixo span[data-v-272ac669]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-272ac669]{padding-left:46px}.pd-uso[data-v-272ac669]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-272ac669]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-272ac669]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-272ac669]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-272ac669]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-272ac669]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-272ac669]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-272ac669]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-272ac669]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-272ac669]{flex:1}@media (min-width: 768px){.pd[data-v-272ac669]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-272ac669]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-272ac669]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-272ac669]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-272ac669]{text-align:right}.pd-linha[data-v-272ac669]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-272ac669]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-272ac669]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-272ac669]{grid-area:foto}.pd-area-info[data-v-272ac669]{grid-area:info}.pd-area-preco[data-v-272ac669]{grid-area:preco}.pd-area-param[data-v-272ac669]{grid-area:param}}.pd[data-v-f0810782]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-f0810782]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-f0810782]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-f0810782]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-f0810782]{min-width:0}.pd-topo-textos h1[data-v-f0810782]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-f0810782]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-f0810782]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-f0810782]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-f0810782]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-f0810782]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-f0810782]{height:50px}.pd-busca input[data-v-f0810782]:focus,.pd-input[data-v-f0810782]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-f0810782]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-f0810782]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-f0810782]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-f0810782]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-f0810782]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-f0810782]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-f0810782]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-f0810782]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-f0810782]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-f0810782]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-f0810782]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-f0810782]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-f0810782]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-f0810782]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-f0810782]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-f0810782]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-f0810782]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-f0810782]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-f0810782]{font-size:24px}.pd-topo-textos p[data-v-f0810782]{font-size:15px}.pd-tile[data-v-f0810782]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-f0810782]{display:none}.pd-topo-acoes .pd-btn[data-v-f0810782],.pd-topo .pd-icone-btn[data-v-f0810782]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-f0810782]{padding:0 14px}}.pd-btn[data-v-f0810782]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-f0810782]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-f0810782]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-f0810782]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-f0810782]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-f0810782]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-f0810782]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-f0810782]{height:52px;font-size:17px}.pd-btn-link[data-v-f0810782]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-f0810782]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-f0810782]:hover{background:var(--fundo)}.pd-menu[data-v-f0810782]{position:relative}.pd-menu-lista[data-v-f0810782]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-f0810782]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-f0810782]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-f0810782]{color:var(--perigo)}.pd-fade-enter-active[data-v-f0810782],.pd-fade-leave-active[data-v-f0810782]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-f0810782],.pd-fade-leave-to[data-v-f0810782]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-f0810782]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-f0810782]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-f0810782]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-f0810782]{padding:8px}.pd-vazio[data-v-f0810782]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-f0810782]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-f0810782]{display:none}.pd-linha[data-v-f0810782]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-f0810782]{border-top:1px solid #eef1f4}.pd-linha[data-v-f0810782]:hover{background:var(--fundo)}.pd-produto[data-v-f0810782]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-f0810782]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-f0810782]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-f0810782]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-f0810782]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-f0810782]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-f0810782]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-f0810782]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-f0810782]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-f0810782]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-f0810782]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-f0810782]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-f0810782]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-f0810782]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-f0810782]{margin-bottom:14px}.pd-campo label[data-v-f0810782]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-f0810782]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-f0810782]{resize:vertical}.pd-input[data-v-f0810782]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-f0810782]{text-transform:uppercase}.pd-linha-campos[data-v-f0810782]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-f0810782]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-f0810782]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-f0810782]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-f0810782]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-f0810782]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-f0810782]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-f0810782]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-f0810782]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-f0810782]:first-of-type{margin-top:14px}.pd-meta[data-v-f0810782]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-f0810782]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-f0810782]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-f0810782]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-f0810782]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-f0810782]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-f0810782]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-f0810782]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-f0810782]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-f0810782]{border-top:1px solid #eef1f4}.pd-switch input[data-v-f0810782]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-f0810782]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-f0810782]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-f0810782]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-f0810782]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-f0810782]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-f0810782]{cursor:default;opacity:.7}.pd-prefixo[data-v-f0810782]{position:relative}.pd-prefixo span[data-v-f0810782]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-f0810782]{padding-left:46px}.pd-uso[data-v-f0810782]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-f0810782]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-f0810782]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-f0810782]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-f0810782]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-f0810782]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-f0810782]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-f0810782]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-f0810782]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-f0810782]{flex:1}@media (min-width: 768px){.pd[data-v-f0810782]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-f0810782]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-f0810782]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-f0810782]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-f0810782]{text-align:right}.pd-linha[data-v-f0810782]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-f0810782]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-f0810782]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-f0810782]{grid-area:foto}.pd-area-info[data-v-f0810782]{grid-area:info}.pd-area-preco[data-v-f0810782]{grid-area:preco}.pd-area-param[data-v-f0810782]{grid-area:param}}.pd[data-v-6ab14ae5]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-6ab14ae5]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-6ab14ae5]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-6ab14ae5]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-6ab14ae5]{min-width:0}.pd-topo-textos h1[data-v-6ab14ae5]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-6ab14ae5]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-6ab14ae5]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-6ab14ae5]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-6ab14ae5]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-6ab14ae5]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-6ab14ae5]{height:50px}.pd-busca input[data-v-6ab14ae5]:focus,.pd-input[data-v-6ab14ae5]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-6ab14ae5]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-6ab14ae5]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-6ab14ae5]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-6ab14ae5]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-6ab14ae5]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-6ab14ae5]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-6ab14ae5]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-6ab14ae5]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-6ab14ae5]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-6ab14ae5]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-6ab14ae5]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-6ab14ae5]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-6ab14ae5]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-6ab14ae5]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-6ab14ae5]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-6ab14ae5]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-6ab14ae5]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-6ab14ae5]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-6ab14ae5]{font-size:24px}.pd-topo-textos p[data-v-6ab14ae5]{font-size:15px}.pd-tile[data-v-6ab14ae5]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-6ab14ae5]{display:none}.pd-topo-acoes .pd-btn[data-v-6ab14ae5],.pd-topo .pd-icone-btn[data-v-6ab14ae5]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-6ab14ae5]{padding:0 14px}}.pd-btn[data-v-6ab14ae5]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-6ab14ae5]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-6ab14ae5]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-6ab14ae5]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-6ab14ae5]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-6ab14ae5]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-6ab14ae5]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-6ab14ae5]{height:52px;font-size:17px}.pd-btn-link[data-v-6ab14ae5]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-6ab14ae5]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-6ab14ae5]:hover{background:var(--fundo)}.pd-menu[data-v-6ab14ae5]{position:relative}.pd-menu-lista[data-v-6ab14ae5]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-6ab14ae5]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-6ab14ae5]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-6ab14ae5]{color:var(--perigo)}.pd-fade-enter-active[data-v-6ab14ae5],.pd-fade-leave-active[data-v-6ab14ae5]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-6ab14ae5],.pd-fade-leave-to[data-v-6ab14ae5]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-6ab14ae5]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-6ab14ae5]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-6ab14ae5]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-6ab14ae5]{padding:8px}.pd-vazio[data-v-6ab14ae5]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-6ab14ae5]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-6ab14ae5]{display:none}.pd-linha[data-v-6ab14ae5]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-6ab14ae5]{border-top:1px solid #eef1f4}.pd-linha[data-v-6ab14ae5]:hover{background:var(--fundo)}.pd-produto[data-v-6ab14ae5]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-6ab14ae5]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-6ab14ae5]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-6ab14ae5]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-6ab14ae5]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-6ab14ae5]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-6ab14ae5]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-6ab14ae5]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-6ab14ae5]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-6ab14ae5]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-6ab14ae5]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-6ab14ae5]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-6ab14ae5]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-6ab14ae5]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-6ab14ae5]{margin-bottom:14px}.pd-campo label[data-v-6ab14ae5]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-6ab14ae5]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-6ab14ae5]{resize:vertical}.pd-input[data-v-6ab14ae5]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-6ab14ae5]{text-transform:uppercase}.pd-linha-campos[data-v-6ab14ae5]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-6ab14ae5]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-6ab14ae5]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-6ab14ae5]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-6ab14ae5]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-6ab14ae5]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-6ab14ae5]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-6ab14ae5]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-6ab14ae5]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-6ab14ae5]:first-of-type{margin-top:14px}.pd-meta[data-v-6ab14ae5]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-6ab14ae5]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-6ab14ae5]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-6ab14ae5]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-6ab14ae5]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-6ab14ae5]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-6ab14ae5]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-6ab14ae5]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-6ab14ae5]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-6ab14ae5]{border-top:1px solid #eef1f4}.pd-switch input[data-v-6ab14ae5]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-6ab14ae5]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-6ab14ae5]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-6ab14ae5]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-6ab14ae5]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-6ab14ae5]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-6ab14ae5]{cursor:default;opacity:.7}.pd-prefixo[data-v-6ab14ae5]{position:relative}.pd-prefixo span[data-v-6ab14ae5]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-6ab14ae5]{padding-left:46px}.pd-uso[data-v-6ab14ae5]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-6ab14ae5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-6ab14ae5]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-6ab14ae5]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-6ab14ae5]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-6ab14ae5]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-6ab14ae5]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-6ab14ae5]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-6ab14ae5]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-6ab14ae5]{flex:1}@media (min-width: 768px){.pd[data-v-6ab14ae5]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-6ab14ae5]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-6ab14ae5]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-6ab14ae5]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-6ab14ae5]{text-align:right}.pd-linha[data-v-6ab14ae5]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-6ab14ae5]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-6ab14ae5]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-6ab14ae5]{grid-area:foto}.pd-area-info[data-v-6ab14ae5]{grid-area:info}.pd-area-preco[data-v-6ab14ae5]{grid-area:preco}.pd-area-param[data-v-6ab14ae5]{grid-area:param}}:root{--primary: #5b5ee8;--success: #26c281;--warning: #f6b93b;--danger: #ff6b6b;--dark: #1e1f26;--gray: #6b7280;--bg: #f4f6fb}.painel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:12px;border:1px solid #eef1f4;margin-bottom:14px}.header-titulo{display:flex;align-items:center;gap:10px}.header-titulo i{font-size:1rem;color:#10b981;background:#fff;padding:8px;border-radius:10px}.header-titulo h4{margin:0;font-size:1.15rem;font-weight:600;color:#fff}.header-titulo span{display:block;font-size:.8rem;color:#ffffbd}.painel-busca{display:flex;align-items:center;justify-content:space-between;background:#6f9b42d4;border-radius:12px;border:1px solid #eef1f4;padding:12px 16px;margin-bottom:20px}.campo-busca{display:flex;align-items:center;gap:10px;width:100%;max-width:420px}.campo-busca i{color:#fff;font-size:.95rem}.campo-busca input{border:none;outline:none;width:100%;font-size:.9rem;color:#fff;background:transparent}.campo-busca input::placeholder{color:#fff}.filtros-header{display:flex;gap:8px}.btn-filtro{background:#ffffff14;border:1px solid #78a847;padding:6px 14px;font-size:.8rem;border-radius:999px;transition:all .25s ease}.btn-filtro:hover{background:#10b98133;border-color:#10b98166;color:#ecfdf5}.btn-filtro.ativo{background:#10b981;border-color:#10b981;color:#000;font-weight:600}.painel-encomendas{padding:28px}.painel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.painel-header h4{font-size:22px;font-weight:700}.lista-pedidos{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.card-pedido{border-radius:18px;background:#78a8471a;overflow:hidden;box-shadow:0 18px 40px #00000014;transition:.25s ease;display:flex;flex-direction:column}.card-pedido:hover{transform:translateY(-6px) scale(1.01)}.btn-novo-orcamento{display:flex;align-items:center;gap:.6rem;height:44px;padding:0 1.25rem;border-radius:12px;border:none;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;box-shadow:0 10px 18px #4f46e540;transition:all .25s ease}.btn-novo-orcamento i{font-size:.9rem}.btn-novo-orcamento:hover{transform:translateY(-1px);box-shadow:0 14px 26px #4f46e559}.btn-novo-orcamento:active{transform:translateY(0);box-shadow:0 8px 14px #4f46e538}.card-status{padding:12px 16px;color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.status-0{background:var(--warning)}.status-1{background:var(--primary)}.status-2{background:var(--success)}.status-3{background:#4dabf7}.status-4{background:#adb5bd}.status-FINALIZADO{background:var(--success)}.status-CANCELADO{background:red}.card-conteudo{padding:20px;display:flex;flex-direction:column;gap:8px}.card-topo{display:flex;justify-content:space-between;align-items:flex-start}.numero-pedido{font-size:15px;font-weight:700}.horario-pedido{font-size:12px;color:var(--dark)}.info-bloco{display:flex;flex-direction:column;gap:4px;color:#fff}.info-label{font-size:12px;color:var(--dark)}.info-valor{font-size:14px;font-weight:600;color:var(--dark)}.valor-total{margin-top:10px;padding:12px;background:linear-gradient(135deg,#eef1ff,#f7f9ff);border-radius:12px;font-size:20px;font-weight:800;color:var(--dark);text-align:center}.valor-total span{font-size:12px}.secao-pagamento{background:#f8f9fa;border-radius:8px;margin:10px 0;border:1px solid #e9ecef;overflow:hidden}.resumo-pagamento{padding:10px 15px;cursor:pointer;transition:background .2s;display:flex;justify-content:space-between;align-items:center}.resumo-pagamento:hover{background:#e9ecef}.label-recebido{display:flex;align-items:center;gap:10px;color:#495057}.label-recebido i{font-size:.8rem;color:#6c757d}.detalhe-pagamentos{padding:0 15px 10px;border-top:1px solid #dee2e6;background:#fff}.linha-detalhe-pag{display:flex;justify-content:space-between;font-size:.85rem;padding:5px 0;border-bottom:1px solid #f1f3f5;color:#666}.restante-pagar{display:flex;justify-content:space-between;font-size:.85rem;font-weight:700;padding-top:8px}.texto-perigo{color:#dc3545}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.area-novo-pagamento{padding:8px 15px;background-color:#fff;border-top:1px solid #f1f3f5}.btn-adicionar-pag{width:100%;background:transparent;border:2px dashed #cbd5e0;color:#4a5568;padding:8px;border-radius:6px;font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;cursor:pointer}.btn-adicionar-pag:hover{border-color:#48bb78;color:#2f855a;background-color:#f0fff4}.btn-adicionar-pag i{font-size:1rem;color:#48bb78}.card-acoes{display:flex;gap:10px;margin-top:16px}.btn-acao{flex:1;border-radius:12px;padding:10px;font-weight:600;font-size:13px}.card-pedido.atrasado{box-shadow:0 0 0 2px #ff6b6b80,0 18px 40px #ff6b6b40}.btn-voltar,.btn-fechar{width:40px;height:40px;border-radius:10px;border:none;background:#f3f4f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-voltar i,.btn-fechar i{font-size:15px;color:#374151}.btn-voltar:hover,.btn-fechar:hover{background:#e5e7eb}.modal-subtitulo{font-size:14px;font-weight:600;color:#374151;margin:16px 0 10px}.modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055}.modal-observacoes{border-radius:18px;overflow:hidden;border:none}.modal-observacoes-header{display:flex;align-items:center;gap:12px;background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:14px 18px}.modal-observacoes-header .modal-title{flex:1;text-align:center;font-size:15px;color:#1f2937;font-weight:700;text-transform:uppercase}.btn-voltar{padding:6px;color:#374151;font-size:20px}.btn-voltar:hover{color:#78a847;text-decoration:none}.btn-close{font-size:14px;opacity:.6}.btn-close:hover{opacity:1}.modal-observacoes-body{padding:20px;overflow-y:auto}.section-title{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.detalhe-itens-pedido{background:#fcfcfc;border:1px solid #edf2f7;border-radius:8px;margin-top:10px;padding:10px}.header-itens-mini{display:grid;grid-template-columns:2fr 1fr 1.5fr;font-size:.75rem;font-weight:700;color:#a0aec0;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px}.linha-item-mini{display:grid;grid-template-columns:2fr 1fr 1.5fr;font-size:.85rem;padding:4px 0;border-bottom:1px solid #f9f9f9}.nome-item-mini{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4a5568}.acoes-secundarias{display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.btn-acao-secundaria{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-acao-secundaria i{font-size:15px}.btn-acao-secundaria:hover{transform:translateY(-2px)}@media (max-width: 768px){.filtros-header{flex-wrap:wrap}.painel-encomendas{padding:16px}}.ingredientes-page{background:#f4f2f3;font-family:Inter,sans-serif}.page-header{display:flex;justify-content:space-between;margin-bottom:24px}.page-header.refined{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;margin-bottom:20px;border-radius:14px;box-shadow:0 8px 24px #0000000f}.page-title{display:flex;align-items:center;gap:14px}.page-title h1{margin:0;font-size:26px}.page-title p{margin:4px 0 0;color:#777}.page-title .icon{width:48px;height:48px;border-radius:14px;background:#fff;color:#16a34a;display:flex;align-items:center;justify-content:center;font-size:20px}.title-text h1{margin:0;font-size:20px;font-weight:600;color:#fff}.title-text p{margin:0;font-size:13px;color:#ffffffbd!important}.page-actions{display:flex;gap:12px}.page-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.field.small{max-width:160px}.field.small input{height:40px;text-align:right}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ingredientes-page .field input,.ingredientes-page select{height:40px;padding:0 12px;border-radius:8px;border:1px solid #ddd;background:#fafafa}.field input:disabled{background:#f1f3f6;color:#6b7280}.ingredientes-page .costs-grid{display:grid;grid-template-columns:1fr;gap:16px}.ingredientes-page .cost-input{display:flex;align-items:center;height:40px;border-radius:8px;background:#fafafa;border:1px solid #ddd;padding:0 12px}.ingredientes-page .cost-input span{font-size:13px;color:#6b7280;margin-right:6px;white-space:nowrap}.ingredientes-page .cost-input input{border:none;background:transparent;height:100%;width:100%}.cost-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.cost-input{display:flex;align-items:center;height:44px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:0 12px}.costs-grid{display:grid;align-items:end}.cost-item{display:flex;flex-direction:column;gap:6px}.cost-item label{font-size:13px;font-weight:500;color:#374151}.cost-item.small input{height:40px;text-align:right}.cost-input{display:flex;align-items:center;height:44px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease}.cost-input span{font-size:13px;color:#6b7280;margin-right:8px;white-space:nowrap}.cost-input input{border:none;background:transparent;height:100%;flex:1;font-size:14px;color:#111827}.cost-input:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.cost-hint{margin-top:12px;font-size:12px;color:#6b7280}.conversion{display:flex;align-items:center;gap:12px}.arrow,.equal{font-weight:600;color:#9ca3af}.alert.warning{background:#fff4e5;color:#a86600;padding:10px 12px;border-radius:8px;margin-bottom:12px;display:flex;gap:8px}.table,.mini-table{width:100%;border-collapse:collapse}.table th,.table td,.mini-table th,.mini-table td{padding:10px;border-bottom:1px solid #eee}.warn{color:#c97a00;font-weight:600}.page-footer{margin-top:30px;display:flex;justify-content:flex-end;gap:16px}.btn.primary{background:#3b82f6;color:#fff}.btn.primary:hover{background:#2563eb}.btn.success{background:#4caf50;color:#fff}.btn.success:hover{background:#43a047}.btn.ghost{background:#fff;color:#374151;border:1px solid #e5e7eb}.btn.ghost:hover{background:#f9fafb}.btn.danger{background:transparent;color:#c33}.btn.danger:hover{background:#cc333314}.home-admin{background:#f5f6f8}.caixa-status .status-icon{width:42px;height:42px;border-radius:50%;background:#2fb344;color:#fff;display:flex;align-items:center;justify-content:center}.caixa-status strong{font-size:15px}.quick-action-tile{border:none;border-radius:12px;background:#f1f3f5;padding:16px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .2s ease}.quick-action-tile i{font-size:20px;color:#f6871f}.quick-action-tile span{font-size:14px;font-weight:500}.quick-action-tile:hover{background:#e9ecef}.pending-box{border-radius:12px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.pending-box.warning{background:#fff3cd}.pending-box.neutral{background:#f1f3f5}.caixa-info{display:flex;align-items:center;gap:14px}.caixa-info i{font-size:26px;color:#2ecc71}.caixa-info strong{display:block;font-size:16px}.caixa-info span{font-size:13px;color:#6c757d}.btn-fechar-caixa{background:#2ecc71;border:none;color:#fff;padding:10px 18px;border-radius:10px;font-weight:500}.home-dashboard{background:#f4f6f5;min-height:100vh}.titulo{font-weight:600;margin-bottom:2px}.subtitulo{font-size:14px;color:#7a7a7a}.data{font-size:14px;color:#666}.status-info{display:flex;align-items:center;gap:14px}.status-icon{font-size:26px;background:#28c76f1f}.status-texto strong{display:block;font-size:15px}.status-texto span{font-size:13px;color:#777}.btn-fechar-caixa{background:#28c76f;border:none;color:#fff;padding:10px 20px;border-radius:8px;font-size:14px}.bloco{background:#6f9b42d4;color:#fff;border-radius:14px;padding:24px;box-shadow:0 8px 25px #0000000a}.bloco-titulo{font-size:15px;font-weight:600;margin-bottom:18px;display:flex;align-items:center;gap:8px;color:#fff}.acao-card{background:#f6f8f7;border:1px solid #e2e6e4;border-radius:12px;padding:22px;text-align:center;cursor:pointer;transition:.2s;color:#111827}.acao-card i{font-size:22px;margin-bottom:10px;color:#f6871f}.acao-card span{display:block;font-size:14px}.acao-card:hover{background:#eef5f1}.pendencia{background:#f5f6f8;color:#111827;border-radius:12px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center}.pendencia.warning{background:#fff3cd}.pendencia button{background:#e5e7eb;border:none;padding:6px 14px;border-radius:6px;font-size:13px}.resumo strong{display:block;font-size:18px}.resumo span{font-size:13px;color:#000}.btn-link{background:none;border:none;font-size:13px;color:#fff}.home-admin{padding:24px 28px;background:#f5f7fb;min-height:100vh;color:#1f2937}.status-row{margin-bottom:28px}.caixa-status{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;background:#fff;box-shadow:0 10px 30px #00000014;transition:all .25s ease}.status-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px}.caixa-status .status-info{display:flex;flex-direction:column}.caixa-status .status-info span{font-size:13px;color:#6b7280}.caixa-status .status-info strong{font-size:16px;font-weight:600}.caixa-status.aberto{border-left:6px solid #22c55e}.caixa-status.aberto .status-icon{background:#22c55e26;color:#16a34a}.caixa-status.aberto strong{color:#166534}.caixa-status.fechado{background:#fff1f2;border-left:6px solid #ef4444}.caixa-status.fechado .status-icon{background:#ef444426;color:#ef4444}.caixa-status.fechado strong{color:#991b1b}.alert-caixa-fechado{margin-top:12px;display:flex;align-items:center;gap:10px;background:#ffe4e6;color:#9f1239;padding:12px 16px;border-radius:12px;font-size:14px}.btn-abrir-caixa{background:#ef4444;color:#fff;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:500;border:none}.btn-abrir-caixa:hover{background:#dc2626}.btn-fechar-caixa{background:#f59e0b;color:#1f2937;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:500;border:none}.btn-fechar-caixa:hover{background:#d97706}.quick-actions{margin-top:30px}.quick-actions h5{font-size:16px;font-weight:600;margin-bottom:16px;color:#374151}.action-tile{width:100%;height:110px;border-radius:16px;background:#fff;border:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#374151;transition:all .25s ease}.action-tile i{font-size:22px}.action-tile:hover{border-color:#f6871f;transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.caixa-fechado .action-tile.bloqueada{opacity:.4;pointer-events:none}@media (max-width: 768px){.home-admin{padding:16px}.caixa-status{flex-direction:column;align-items:flex-start}.action-tile{height:96px}}.pd[data-v-ac17c338]{--verde: #78a84a;--verde-escuro: #2f6f2a;--verde-claro: #e9f3df;--verde-borda: #c9e0b2;--texto: #10233f;--texto-suave: #6b7785;--borda: #dfe5ec;--fundo: #f5f7f9;--perigo: #d64545;color:var(--texto);min-height:100vh}.pd-topo[data-v-ac17c338]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pd-topo-titulo[data-v-ac17c338]{flex:1;display:flex;align-items:center;gap:14px;min-width:0}.pd-tile[data-v-ac17c338]{flex:none;width:56px;height:56px;border-radius:16px;background:var(--verde-claro);color:var(--verde);display:flex;align-items:center;justify-content:center;font-size:24px}.pd-topo-textos[data-v-ac17c338]{min-width:0}.pd-topo-textos h1[data-v-ac17c338]{margin:0;font-size:30px;font-weight:700;line-height:1.15;color:var(--texto);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pd-topo-textos p[data-v-ac17c338]{margin:4px 0 0;font-size:16px;color:var(--texto-suave)}.pd-topo-acoes[data-v-ac17c338]{flex:none;display:flex;align-items:center;gap:10px}.pd-busca[data-v-ac17c338]{position:relative;display:flex;gap:10px;margin-bottom:16px}.pd-busca i[data-v-ac17c338]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--texto-suave);font-size:16px;pointer-events:none}.pd-busca input[data-v-ac17c338]{flex:1;min-width:0;height:50px;padding:0 16px 0 44px;border:1px solid var(--borda);border-radius:14px;background:#fff;font-size:17px;color:var(--texto);outline:none;box-shadow:0 2px 8px #10233f0a}.pd-busca .pd-btn[data-v-ac17c338]{height:50px}.pd-busca input[data-v-ac17c338]:focus,.pd-input[data-v-ac17c338]:focus{border-color:var(--verde);box-shadow:0 0 0 3px #78a84a33}.pd-abas[data-v-ac17c338]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:6px;margin-bottom:16px;background:#fff;border:1px solid var(--borda);border-radius:16px}.pd-abas button[data-v-ac17c338]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;color:var(--texto-suave);cursor:pointer}.pd-abas button[data-v-ac17c338]:hover{background:var(--fundo);color:var(--texto)}.pd-abas button.ativa[data-v-ac17c338]{background:var(--verde);color:#fff}.pd-ferramentas[data-v-ac17c338]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.pd-ferramentas .pd-busca[data-v-ac17c338]{flex:1 1 280px;margin-bottom:0}.pd-ordem[data-v-ac17c338]{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:var(--texto)}.pd-ordem .pd-input[data-v-ac17c338]{width:auto;min-height:50px}.pd-linha.pd-linha-tabela[data-v-ac17c338]{display:flex;align-items:center;gap:12px;cursor:default}.pd-linha-tabela .pd-produto[data-v-ac17c338]{flex:1}.pd-linha-tabela .pd-linha-acoes[data-v-ac17c338]{flex:none;flex-wrap:wrap}.pd-linha.inativo .pd-produto-textos strong[data-v-ac17c338]{color:var(--texto-suave);text-decoration:line-through}.pd-thumb.pd-avatar[data-v-ac17c338]{border-radius:50%;background:var(--verde-claro);border-color:var(--verde-borda);color:var(--verde-escuro);font-size:16px;font-weight:800}.pd-funcao[data-v-ac17c338]{flex:none;padding:4px 12px;border-radius:999px;background:#eef2f6;color:var(--texto);font-size:15px;font-weight:700}.pd-status[data-v-ac17c338]{flex:none;padding:4px 12px;border-radius:999px;background:#fbe9e9;color:#a83232;font-size:14px;font-weight:700}@media (min-width: 768px){.pd-abas[data-v-ac17c338]{grid-template-columns:repeat(4,1fr)}}.pd-busca-ativa[data-v-ac17c338]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 12px;font-size:16px;color:var(--texto-suave)}.pd-busca-ativa strong[data-v-ac17c338]{color:var(--texto)}@media (max-width: 575px){.pd-topo-textos h1[data-v-ac17c338]{font-size:24px}.pd-topo-textos p[data-v-ac17c338]{font-size:15px}.pd-tile[data-v-ac17c338]{width:48px;height:48px;font-size:20px}.pd-texto-btn[data-v-ac17c338]{display:none}.pd-topo-acoes .pd-btn[data-v-ac17c338],.pd-topo .pd-icone-btn[data-v-ac17c338]{width:48px;height:48px;padding:0;font-size:18px}.pd-busca .pd-btn[data-v-ac17c338]{padding:0 14px}}.pd-btn[data-v-ac17c338]{height:44px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s;margin:0}.pd-btn[data-v-ac17c338]:disabled{opacity:.45;cursor:default}.pd-btn-principal[data-v-ac17c338]{border:none;background:var(--verde);color:#fff}.pd-btn-principal[data-v-ac17c338]:hover:not(:disabled){background:#6b9a3f}.pd-btn-secundario[data-v-ac17c338]{border:1px solid var(--borda);background:#fff;color:var(--texto)}.pd-btn-secundario[data-v-ac17c338]:hover:not(:disabled){background:var(--fundo)}.pd-btn-pequeno[data-v-ac17c338]{height:38px;padding:0 14px;font-size:15px}.pd-btn-grande[data-v-ac17c338]{height:52px;font-size:17px}.pd-btn-link[data-v-ac17c338]{border:none;background:transparent;color:var(--texto-suave);height:38px;padding:0 8px;font-weight:600}.pd-icone-btn[data-v-ac17c338]{flex:none;width:44px;height:44px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto);font-size:17px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-icone-btn[data-v-ac17c338]:hover{background:var(--fundo)}.pd-menu[data-v-ac17c338]{position:relative}.pd-menu-lista[data-v-ac17c338]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:0 12px 28px #10233f1f;padding:6px}.pd-menu-lista button[data-v-ac17c338]{width:100%;display:flex;align-items:center;gap:10px;border:none;background:transparent;border-radius:10px;padding:10px 12px;font-size:16px;color:var(--texto);text-align:left;cursor:pointer}.pd-menu-lista button[data-v-ac17c338]:hover{background:var(--fundo)}.pd-menu-lista button.perigo[data-v-ac17c338]{color:var(--perigo)}.pd-fade-enter-active[data-v-ac17c338],.pd-fade-leave-active[data-v-ac17c338]{transition:opacity .12s,transform .12s}.pd-fade-enter-from[data-v-ac17c338],.pd-fade-leave-to[data-v-ac17c338]{opacity:0;transform:translateY(-4px)}.pd-card[data-v-ac17c338]{background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 2px 8px #10233f0a;padding:18px}.pd-card h2[data-v-ac17c338]{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;color:var(--texto)}.pd-card h2 i[data-v-ac17c338]{width:34px;height:34px;border-radius:10px;background:var(--verde-claro);color:var(--verde);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.pd-lista[data-v-ac17c338]{padding:8px}.pd-vazio[data-v-ac17c338]{margin:0;padding:40px 16px;text-align:center;color:var(--texto-suave);display:flex;flex-direction:column;align-items:center;gap:10px}.pd-vazio i[data-v-ac17c338]{font-size:32px;color:#b4bcc6}.pd-lista-cabecalho[data-v-ac17c338]{display:none}.pd-linha[data-v-ac17c338]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"produto preco" "familia acoes";align-items:center;gap:6px 12px;padding:12px 10px;border-radius:12px;cursor:pointer}.pd-linha+.pd-linha[data-v-ac17c338]{border-top:1px solid #eef1f4}.pd-linha[data-v-ac17c338]:hover{background:var(--fundo)}.pd-produto[data-v-ac17c338]{grid-area:produto;display:flex;align-items:center;gap:12px;min-width:0}.pd-thumb[data-v-ac17c338]{flex:none;width:48px;height:48px;border-radius:12px;background:var(--fundo);border:1px solid #eef1f4;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#b4bcc6;font-size:18px}.pd-thumb img[data-v-ac17c338]{width:100%;height:100%;object-fit:cover}.pd-produto-textos[data-v-ac17c338]{display:flex;flex-direction:column;min-width:0}.pd-produto-textos strong[data-v-ac17c338]{font-size:17px;font-weight:700;color:var(--texto);overflow-wrap:anywhere}.pd-produto-textos small[data-v-ac17c338]{font-size:15px;color:var(--texto-suave)}.pd-familia[data-v-ac17c338]{grid-area:familia;font-size:15px;color:var(--texto-suave);padding-left:60px}.pd-preco[data-v-ac17c338]{grid-area:preco;font-size:16px;font-weight:800;color:var(--verde-escuro);text-align:right;white-space:nowrap}.pd-linha-acoes[data-v-ac17c338]{grid-area:acoes;display:flex;justify-content:flex-end;gap:4px}.pd-linha-acoes button[data-v-ac17c338]{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--texto-suave);cursor:pointer}.pd-linha-acoes button[data-v-ac17c338]:hover{background:#e8ecf0;color:var(--texto)}.pd-linha-acoes button.perigo[data-v-ac17c338]:hover{background:#fbe9e9;color:var(--perigo)}.pd-paginacao[data-v-ac17c338]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 10px 6px;border-top:1px solid #eef1f4;margin-top:6px;font-size:15px;color:var(--texto-suave)}.pd-grade[data-v-ac17c338]{border:none;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr;gap:16px}.pd-campo[data-v-ac17c338]{margin-bottom:14px}.pd-campo label[data-v-ac17c338]{display:block;font-size:16px;font-weight:700;color:var(--texto);margin-bottom:6px}.pd-input[data-v-ac17c338]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--borda);border-radius:12px;background:#fff;font-size:16px;color:var(--texto);outline:none}textarea.pd-input[data-v-ac17c338]{resize:vertical}.pd-input[data-v-ac17c338]:disabled{background:var(--fundo);color:var(--texto)}.pd-maiusculo[data-v-ac17c338]{text-transform:uppercase}.pd-linha-campos[data-v-ac17c338]{display:grid;grid-template-columns:1fr;gap:0 12px}.pd-dica[data-v-ac17c338]{display:block;font-size:15px;color:var(--texto-suave)}.pd-foto[data-v-ac17c338]{width:100%;aspect-ratio:4 / 3;max-height:240px;border:1px dashed #c9d3dd;border-radius:14px;overflow:hidden;background:var(--fundo);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pd-foto img[data-v-ac17c338]{width:100%;height:100%;object-fit:cover}.pd-foto-vazia[data-v-ac17c338]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#9aa5b1;font-size:15px}.pd-foto-vazia i[data-v-ac17c338]{font-size:34px}fieldset:disabled .pd-foto-acoes label[data-v-ac17c338]{opacity:.5;cursor:default}.pd-foto-acoes[data-v-ac17c338]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pd-area-foto .pd-dica[data-v-ac17c338]{margin-bottom:8px}.pd-area-foto .pd-campo[data-v-ac17c338]:first-of-type{margin-top:14px}.pd-meta[data-v-ac17c338]{margin:4px 0 0;padding-top:12px;border-top:1px solid #eef1f4;display:grid;gap:6px;font-size:15px}.pd-meta div[data-v-ac17c338]{display:flex;justify-content:space-between;gap:8px}.pd-meta dt[data-v-ac17c338]{font-weight:500;color:var(--texto-suave)}.pd-meta dd[data-v-ac17c338]{margin:0;font-weight:600}.pd-preco-fluxo[data-v-ac17c338]{display:grid;grid-template-columns:1fr;gap:4px 16px}.pd-preco-grupo[data-v-ac17c338]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}.pd-calculado[data-v-ac17c338]:disabled{background:#eef2f6;font-weight:700}.pd-venda[data-v-ac17c338]{border-color:var(--verde-borda);background:#f6faf1;color:var(--verde-escuro);font-size:18px;font-weight:800}.pd-switch[data-v-ac17c338]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;font-size:16px;margin:0}.pd-switch+.pd-switch[data-v-ac17c338]{border-top:1px solid #eef1f4}.pd-switch input[data-v-ac17c338]{position:absolute;opacity:0;pointer-events:none}.pd-switch-trilho[data-v-ac17c338]{flex:none;position:relative;width:44px;height:26px;border-radius:999px;background:#d4dbe2;transition:background .15s}.pd-switch-trilho[data-v-ac17c338]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .15s}.pd-switch input:checked+.pd-switch-trilho[data-v-ac17c338]{background:var(--verde)}.pd-switch input:checked+.pd-switch-trilho[data-v-ac17c338]:after{transform:translate(18px)}.pd-switch input:focus-visible+.pd-switch-trilho[data-v-ac17c338]{box-shadow:0 0 0 3px #78a84a4d}fieldset:disabled .pd-switch[data-v-ac17c338]{cursor:default;opacity:.7}.pd-prefixo[data-v-ac17c338]{position:relative}.pd-prefixo span[data-v-ac17c338]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--texto-suave);pointer-events:none}.pd-prefixo .pd-input[data-v-ac17c338]{padding-left:46px}.pd-uso[data-v-ac17c338]{list-style:none;margin:0;padding:0}.pd-uso li[data-v-ac17c338]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.pd-uso li+li[data-v-ac17c338]{border-top:1px solid #eef1f4}.pd-uso-nome[data-v-ac17c338]{display:flex;flex-direction:column;min-width:0}.pd-uso-nome strong[data-v-ac17c338]{font-size:16px;font-weight:700;overflow-wrap:anywhere}.pd-uso-nome small[data-v-ac17c338]{font-size:15px;color:var(--texto-suave)}.pd-uso-qtd[data-v-ac17c338]{flex:none;font-size:16px;font-weight:700;color:var(--verde-escuro)}.pd-vazio-pequeno[data-v-ac17c338]{padding:16px 0;font-size:16px}.pd-barra-acoes[data-v-ac17c338]{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;margin-top:16px;padding:12px;background:#fff;border:1px solid var(--borda);border-radius:18px;box-shadow:0 -2px 18px #10233f14}.pd-barra-acoes .pd-btn-principal[data-v-ac17c338]{flex:1}@media (min-width: 768px){.pd[data-v-ac17c338]{padding:32px 24px 120px}.pd-linha-campos.tres[data-v-ac17c338]{grid-template-columns:repeat(3,1fr)}.pd-linha-campos.dois[data-v-ac17c338]{grid-template-columns:repeat(2,1fr)}.pd-lista-cabecalho[data-v-ac17c338]{display:grid;grid-template-columns:minmax(0,1fr) 180px 120px 130px;gap:12px;padding:10px 10px 8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave)}.pd-lista-cabecalho .dir[data-v-ac17c338]{text-align:right}.pd-linha[data-v-ac17c338]{grid-template-columns:minmax(0,1fr) 180px 120px 130px;grid-template-areas:"produto familia preco acoes";gap:12px}.pd-familia[data-v-ac17c338]{padding-left:0;font-size:15px}}@media (min-width: 992px){.pd-grade[data-v-ac17c338]{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"foto info" "foto preco" "foto param";align-items:start}.pd-area-foto[data-v-ac17c338]{grid-area:foto}.pd-area-info[data-v-ac17c338]{grid-area:info}.pd-area-preco[data-v-ac17c338]{grid-area:preco}.pd-area-param[data-v-ac17c338]{grid-area:param}}
