.ui-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-icone{width:18px;height:18px;-webkit-mask:var(--ui-icone) center / contain no-repeat;-webkit-mask:var(--ui-icone) center / contain no-repeat;mask:var(--ui-icone) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.ui-icone-seta{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>")}.ui-icone-coracao{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19.5 12.6 12 20l-7.5-7.4A5 5 0 1 1 12 6a5 5 0 1 1 7.5 6.6z'/></svg>")}.ui-icone-compartilhar{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='18' cy='5' r='3'/><circle cx='6' cy='12' r='3'/><circle cx='18' cy='19' r='3'/><path d='m8.6 13.5 6.8 4M15.4 6.5l-6.8 4'/></svg>")}.ui-icone-sacola{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 8h14l-1 13H6L5 8z'/><path d='M9 10V7a3 3 0 0 1 6 0v3'/></svg>")}.ui-icone-busca{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>")}.ui-icone-abaixo{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.ui-icone-menos{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M5 12h14'/></svg>")}.ui-icone-mais{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M12 5v14M5 12h14'/></svg>")}.ui-icone-check{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='m5 12 5 5 9-10'/></svg>")}.ui-icone-frete{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 6h11v10H2zM13 10h4l4 4v2h-8'/><circle cx='6.5' cy='17.5' r='1.8'/><circle cx='17.5' cy='17.5' r='1.8'/></svg>")}.ui-icone-escudo{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 4 6v6c0 5 3.5 8 8 9 4.5-1 8-4 8-9V6l-8-3z'/><path d='m9 12 2 2 4-4'/></svg>")}.ui-icone-troca{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 1 0 3-6.7L3 8'/><path d='M3 3v5h5'/></svg>")}.ui-icone-tesoura{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='6' cy='6' r='3'/><circle cx='6' cy='18' r='3'/><path d='M20 4 8.1 15.9M14.5 14.5 20 20M8.1 8.1 12 12'/></svg>")}.ui-botao:focus-visible,.ui-entrada:focus-visible,.ui-quantidade-botao:focus-visible,.ui-quantidade-valor:focus-visible,.ui-radio:focus-visible,.ui-checkbox:focus-visible,.ui-toggle-entrada:focus-visible+.ui-toggle-trilho,.ui-amostra-entrada:focus-visible+.ui-amostra-cor{outline:2px solid var(--c-primary);outline-offset:2px}.ui-botao{justify-content:center;align-items:center;gap:var(--sp-8);min-height:44px;padding:0 var(--sp-24);border:1.5px solid var(--btn-border);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--f-body);text-align:center;cursor:pointer;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.ui-botao:hover{background:var(--btn-bg-hover);border-color:var(--c-primary-dark)}.ui-botao--g{min-height:52px;padding:0 var(--sp-32);font-size:16px}.ui-botao--p{min-height:36px;padding:0 var(--sp-16);font-size:14px}.ui-botao--p .ui-icone{width:16px;height:16px}.ui-botao--bloco{width:100%;display:flex}.ui-botao--contorno{background:var(--c-surface);border-color:var(--c-primary);color:var(--c-primary)}.ui-botao--contorno:hover{background:var(--c-sand);border-color:var(--c-primary-dark);color:var(--c-primary-dark)}.ui-botao--texto{color:var(--c-primary);background:0 0;border-color:#0000;padding:0}.ui-botao--texto:hover{color:var(--c-primary-dark);text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.ui-botao--escuro{background:var(--c-text);border-color:var(--c-text);color:var(--c-bg)}.ui-botao--escuro:hover{background:color-mix(in srgb, var(--c-text) 82%, var(--c-bg));border-color:color-mix(in srgb, var(--c-text) 82%, var(--c-bg))}.ui-botao--destrutivo{background:color-mix(in srgb, var(--c-error) 12%, var(--c-surface));color:var(--c-error);border-color:#0000}.ui-botao--destrutivo:hover{background:color-mix(in srgb, var(--c-error) 20%, var(--c-surface));border-color:#0000}.ui-botao:disabled,.ui-botao[aria-disabled=true]{background:var(--c-sand);border-color:var(--c-sand);color:var(--c-muted);cursor:not-allowed;text-decoration:none}.ui-botao--icone{border-radius:var(--r-field);width:44px;padding:0}.ui-botao--icone.ui-botao--g{width:52px}.ui-botao--icone.ui-botao--p{width:36px}.ui-botao--neutro{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.ui-botao--neutro:hover{background:var(--c-sand);border-color:var(--c-border)}.ui-botao--neutro[aria-pressed=true]{color:var(--c-error)}.ui-campo{gap:var(--sp-8);flex-direction:column;display:flex}.ui-rotulo{color:var(--c-text);font-family:var(--f-body);font-size:15px;font-weight:500}.ui-ajuda{color:var(--c-muted);font:var(--text-caption);margin:0}.ui-ajuda--erro{color:var(--c-error)}.ui-ajuda--ok{color:var(--c-success);font-weight:600}.ui-entrada{width:100%;min-height:48px;padding:0 var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-field);background:var(--c-surface);color:var(--c-text);font-family:var(--f-body);font-size:16px}.ui-entrada::placeholder{color:var(--c-muted)}.ui-entrada:focus{border-color:var(--c-primary);outline:1px solid var(--c-primary);outline-offset:0}.ui-entrada[aria-invalid=true]{border-color:var(--c-error)}.ui-entrada:disabled{background:var(--c-sand);color:var(--c-muted)}.ui-select{color:var(--c-muted);position:relative}.ui-select .ui-entrada{appearance:none;padding-right:var(--sp-48);cursor:pointer}.ui-select:after{content:"";top:50%;right:var(--sp-16);pointer-events:none;--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");width:18px;height:18px;-webkit-mask:var(--ui-icone) center / contain no-repeat;-webkit-mask:var(--ui-icone) center / contain no-repeat;mask:var(--ui-icone) center / contain no-repeat;background:currentColor;position:absolute;translate:0 -50%}.ui-busca{position:relative}.ui-busca>.ui-icone{top:50%;left:var(--sp-16);color:var(--c-muted);pointer-events:none;position:absolute;translate:0 -50%}.ui-busca .ui-entrada{padding-left:var(--sp-48)}.ui-busca .ui-entrada::-webkit-search-cancel-button{cursor:pointer}.ui-cep{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.ui-cep .ui-entrada{flex:10rem;width:auto;max-width:16rem}.ui-cep .ui-botao{min-height:48px}.ui-cep .ui-ajuda{flex-basis:100%}@media (width>=48rem){.ui-cep .ui-ajuda{flex-basis:auto}}.ui-opcao{align-items:center;gap:var(--sp-12);min-height:48px;color:var(--c-text);font-family:var(--f-body);cursor:pointer;font-size:16px;display:inline-flex}.ui-radio,.ui-checkbox{appearance:none;border:1.5px solid var(--c-border);background:var(--c-surface);cursor:pointer;flex:none;width:22px;height:22px;margin:0;position:relative}.ui-radio{border-radius:var(--r-pill)}.ui-radio:checked{border:2px solid var(--c-primary);background:radial-gradient(var(--c-primary) 0 42%, var(--c-surface) 46%)}.ui-checkbox{border-radius:var(--r-4)}.ui-checkbox:checked{border-color:var(--c-primary);background:var(--c-primary)}.ui-checkbox:checked:after{content:"";background:var(--c-on-primary);--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='m5 12 5 5 9-10'/></svg>");-webkit-mask:var(--ui-icone) center / contain no-repeat;-webkit-mask:var(--ui-icone) center / contain no-repeat;mask:var(--ui-icone) center / contain no-repeat;position:absolute;inset:2px}.ui-radio:disabled,.ui-checkbox:disabled{background:var(--c-sand);cursor:not-allowed}.ui-toggle{align-items:center;gap:var(--sp-12);min-height:48px;color:var(--c-text);font-family:var(--f-body);cursor:pointer;font-size:16px;display:inline-flex}.ui-toggle-trilho{border-radius:var(--r-pill);background:var(--c-border);flex:none;width:52px;height:30px;transition:background-color .15s;position:relative}.ui-toggle-trilho:after{content:"";border-radius:var(--r-pill);background:var(--c-surface);width:24px;height:24px;box-shadow:var(--shadow-sm);transition:translate .15s;position:absolute;top:3px;left:3px}.ui-toggle-entrada:checked+.ui-toggle-trilho{background:var(--c-primary)}.ui-toggle-entrada:checked+.ui-toggle-trilho:after{translate:22px}.ui-toggle-entrada:disabled+.ui-toggle-trilho{opacity:.5}.ui-quantidade{border:1px solid var(--c-border);border-radius:var(--r-field);background:var(--c-surface);align-items:center;display:inline-flex}.ui-quantidade-botao{border-radius:var(--r-field);width:48px;height:48px;color:var(--c-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-quantidade-botao:hover{background:var(--c-sand)}.ui-quantidade-botao:disabled{color:var(--c-muted);cursor:not-allowed;background:0 0}.ui-quantidade-valor{width:48px;min-height:48px;color:var(--c-text);font-family:var(--f-body);text-align:center;appearance:textfield;background:0 0;border:0;padding:0;font-size:16px;font-weight:500}.ui-quantidade-valor::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-quantidade-valor::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-amostras{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ui-amostra{--amostra:var(--c-sand);cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ui-amostra-cor{border:2px solid var(--c-border);border-radius:var(--r-pill);background:var(--amostra) content-box;width:40px;height:40px;padding:3px}.ui-amostra-entrada:checked+.ui-amostra-cor{border-color:var(--c-primary)}.ui-amostra-entrada:disabled+.ui-amostra-cor{opacity:.4}.ui-etiqueta{--ui-tom:var(--c-muted);min-height:24px;padding:var(--sp-4) var(--sp-12);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ui-tom) 22%, var(--c-surface));color:color-mix(in srgb, var(--ui-tom) 62%, var(--c-text));font:var(--text-micro);letter-spacing:var(--micro-tracking);text-transform:var(--micro-case);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.ui-etiqueta--novo{--ui-tom:var(--c-accent)}.ui-etiqueta--encomenda{--ui-tom:var(--c-warning)}.ui-etiqueta--digital{--ui-tom:var(--c-primary-dark)}.ui-etiqueta--pronta{--ui-tom:var(--c-success)}.ui-etiqueta--desconto{background:var(--c-error);color:var(--c-on-primary)}.ui-status{--ui-tom:var(--c-muted);align-items:center;gap:var(--sp-8);min-height:32px;padding:var(--sp-4) var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text);font-family:var(--f-body);white-space:nowrap;font-size:14px;font-weight:500;display:inline-flex}.ui-status:before{content:"";border-radius:var(--r-pill);background:var(--ui-tom);flex:none;width:8px;height:8px}.ui-status--sucesso{--ui-tom:var(--c-success)}.ui-status--alerta{--ui-tom:var(--c-warning)}.ui-status--destaque{--ui-tom:var(--c-accent)}.ui-status--primaria{--ui-tom:var(--c-primary)}.ui-status--neutro{--ui-tom:var(--c-muted)}.ui-status--tinta{--ui-tom:var(--c-text)}.ui-status--info{--ui-tom:#3d6f9f}.ui-preco{align-items:baseline;column-gap:var(--sp-24);row-gap:var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.ui-preco-valor{color:var(--c-text);font-family:var(--f-body);font-size:28px;font-weight:500;line-height:34px}.ui-preco--p .ui-preco-valor{color:var(--c-primary);font-size:20px;font-weight:600;line-height:28px}.ui-preco-pix{color:var(--c-success);font-family:var(--f-body);font-size:16px;font-weight:600}.ui-preco-parcelas{color:var(--c-muted);font:var(--text-caption);flex-basis:100%}@media (width<=47.99rem),(pointer:coarse){.ui-botao,.ui-botao--p{min-height:48px}.ui-botao--icone,.ui-botao--icone.ui-botao--p{width:48px}}*{box-sizing:border-box}body{background:var(--c-bg);color:var(--c-text);font-family:var(--f-body);margin:0;font-size:15px;line-height:1.45}h1,h2,h3{font-family:var(--f-heading);font-weight:var(--w-heading);margin:0;line-height:1.15}h1{font-size:28px}h2{font-size:22px}a{color:var(--c-primary)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}textarea.ui-entrada{padding:var(--sp-12) var(--sp-16);resize:vertical;line-height:1.45}.carregando,.vazio,.subtitulo,.texto-secundario,.versao{color:var(--c-muted)}.subtitulo{margin:var(--sp-4) 0 0}.marca{align-items:center;gap:var(--sp-8);font-family:var(--f-heading);font-size:24px;display:inline-flex}.marca-logo{flex:none}.marca--clara{color:var(--c-text)}.tela-solta{gap:var(--sp-24);max-width:28rem;padding:var(--sp-48) var(--sp-16);margin:0 auto;display:grid}.formulario-curto{gap:var(--sp-24);display:grid}.cartao{padding:var(--sp-24);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-sm)}.cartao.vazio p{margin:0}.rotulo-micro{margin-bottom:var(--sp-12);color:var(--c-muted);font:var(--text-micro);letter-spacing:var(--micro-tracking);text-transform:var(--micro-case);font-weight:600}.painel{min-height:100vh}.painel-lateral{gap:var(--sp-16);padding:var(--sp-24) var(--sp-16);background:var(--c-text);color:var(--c-bg);flex-direction:column;display:flex;overflow-y:auto}.lateral-topo{padding:0 var(--sp-8)}.painel-lateral .marca{color:var(--c-bg)}.loja-atual{align-items:center;gap:var(--sp-12);min-height:48px;padding:var(--sp-4);border-radius:var(--r-field);background:color-mix(in srgb, var(--c-bg) 8%, var(--c-text));display:flex}.loja-inicial{border-radius:var(--r-field);background:var(--c-primary);width:40px;height:40px;color:var(--c-on-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.loja-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seletor-de-loja{color:var(--c-bg)}.seletor-de-loja .ui-entrada{background:color-mix(in srgb, var(--c-bg) 8%, var(--c-text));color:var(--c-bg);border-color:#0000}.seletor-de-loja option{background:var(--c-surface);color:var(--c-text)}.menu{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.menu-item{align-items:center;gap:var(--sp-12);width:100%;min-height:48px;padding:0 var(--sp-16);border-radius:var(--r-field);color:color-mix(in srgb, var(--c-bg) 82%, var(--c-text));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:16px;display:flex}.menu-item:hover{background:color-mix(in srgb, var(--c-bg) 10%, var(--c-text));color:var(--c-bg)}.menu-item[aria-current=page]{background:var(--c-primary);color:var(--c-on-primary);font-weight:600}.menu-item:focus-visible{outline:2px solid var(--c-bg);outline-offset:2px}.cartao-do-plano{gap:var(--sp-4);padding:var(--sp-16);border-radius:var(--r-card);background:color-mix(in srgb, var(--c-bg) 8%, var(--c-text));margin-top:auto;font-size:13px;display:grid}.cartao-do-plano strong{font-size:16px}.cartao-do-plano span{color:color-mix(in srgb, var(--c-bg) 70%, var(--c-text))}.painel-fundo{display:none}.painel-corpo{flex-direction:column;min-width:0;display:flex}.painel-topo{z-index:10;justify-content:space-between;align-items:center;gap:var(--sp-12);min-height:64px;padding:var(--sp-8) var(--sp-16);border-bottom:1px solid var(--c-border);background:var(--c-surface);display:flex;position:sticky;top:0}.topo-acoes{align-items:center;gap:var(--sp-16);margin-left:auto;display:flex}.painel-conteudo{align-content:start;gap:var(--sp-24);width:100%;max-width:82rem;padding:var(--sp-24) var(--sp-16) var(--sp-48);display:grid}@media (width<=63.99rem){.painel-lateral{z-index:30;visibility:hidden;width:min(18rem,85vw);transition:translate .2s,visibility .2s;position:fixed;inset:0 auto 0 0;translate:-100%}.painel[data-menu-aberto] .painel-lateral{visibility:visible;translate:0}.painel[data-menu-aberto] .painel-fundo{z-index:20;background:color-mix(in srgb, var(--c-text) 50%, transparent);display:block;position:fixed;inset:0}}@media (width>=64rem){.painel{background:linear-gradient(to right, var(--c-text) 17.5rem, transparent 17.5rem);grid-template-columns:17.5rem minmax(0,1fr);display:grid}.painel-lateral{height:100vh;position:sticky;top:0}.botao-menu{display:none}.painel-topo{padding:var(--sp-12) var(--sp-48)}.painel-conteudo{padding:var(--sp-32) var(--sp-48) var(--sp-64)}}.icone-casa{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11 12 4l9 7'/><path d='M5 10v10h14V10'/><path d='M10 20v-5h4v5'/></svg>")}.icone-pedidos{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/><path d='M9 8h6M9 12h6'/></svg>")}.icone-produtos{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 3 7.5v9L12 21l9-4.5v-9z'/><path d='M3 7.5 12 12l9-4.5M12 12v9'/></svg>")}.icone-estoque{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='13' width='8' height='8' rx='1'/><rect x='13' y='13' width='8' height='8' rx='1'/><rect x='8' y='3' width='8' height='8' rx='1'/></svg>")}.icone-financeiro{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3v18h18'/><path d='m7 15 4-4 3 3 5-6'/></svg>")}.icone-feiras{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 9h18l-2-5H5z'/><path d='M5 9v11h14V9'/><path d='M9 20v-6h6v6'/></svg>")}.icone-encomendas{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='16' rx='2'/><path d='M3 10h18M8 3v4M16 3v4'/><path d='m9 15 2 2 4-4'/></svg>")}.icone-aparencia{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3a9 9 0 1 0 0 18c1.1 0 2-.9 2-2 0-.5-.2-1-.5-1.3-.3-.4-.5-.8-.5-1.3 0-1.1.9-2 2-2h2.3A4.7 4.7 0 0 0 21 9.7C21 5.9 17 3 12 3z'/><circle cx='7.5' cy='11' r='1'/><circle cx='10' cy='7' r='1'/><circle cx='15' cy='7' r='1'/></svg>")}.icone-configuracoes{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M19.4 15a1.7 1.7 0 0 0 .3 1.8l.1.1a2 2 0 1 1-2.8 2.8l-.1-.1a1.7 1.7 0 0 0-1.8-.3 1.7 1.7 0 0 0-1 1.5V21a2 2 0 1 1-4 0v-.1a1.7 1.7 0 0 0-1.1-1.5 1.7 1.7 0 0 0-1.8.3l-.1.1a2 2 0 1 1-2.8-2.8l.1-.1a1.7 1.7 0 0 0 .3-1.8 1.7 1.7 0 0 0-1.5-1H3a2 2 0 1 1 0-4h.1a1.7 1.7 0 0 0 1.5-1.1 1.7 1.7 0 0 0-.3-1.8l-.1-.1a2 2 0 1 1 2.8-2.8l.1.1a1.7 1.7 0 0 0 1.8.3H9a1.7 1.7 0 0 0 1-1.5V3a2 2 0 1 1 4 0v.1a1.7 1.7 0 0 0 1 1.5 1.7 1.7 0 0 0 1.8-.3l.1-.1a2 2 0 1 1 2.8 2.8l-.1.1a1.7 1.7 0 0 0-.3 1.8V9a1.7 1.7 0 0 0 1.5 1H21a2 2 0 1 1 0 4h-.1a1.7 1.7 0 0 0-1.5 1z'/></svg>")}.icone-menu{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M4 6h16M4 12h16M4 18h16'/></svg>")}.icone-externo{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 4h6v6M20 4l-9 9'/><path d='M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/></svg>")}.icone-enviar{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 18a5 5 0 1 1 1-9.9A6 6 0 0 1 19.5 10 4 4 0 0 1 18 18'/><path d='M12 12v8M9 15l3-3 3 3'/></svg>")}.cabecalho-da-tela{justify-content:space-between;align-items:flex-start;gap:var(--sp-16);margin-bottom:var(--sp-24);flex-wrap:wrap;display:flex}.cabecalho-acoes{gap:var(--sp-12);flex-wrap:wrap;display:flex}.abas{gap:var(--sp-8);flex-wrap:wrap;display:flex}.aba{min-height:44px;padding:0 var(--sp-24);border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text);font:inherit;cursor:pointer}.aba[aria-pressed=true]{border-color:var(--c-text);background:var(--c-text);color:var(--c-bg)}.aba:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.em-linha{align-items:flex-end;gap:var(--sp-12) var(--sp-16);flex-wrap:wrap;display:flex}.em-linha>.ui-campo{flex:12rem}.em-linha>.ui-entrada{flex:12rem;width:auto}.em-linha>.ui-botao{min-height:48px}.em-linha--par{flex-wrap:nowrap}.em-linha--par>.ui-campo{flex:1 1 0;min-width:0}.acoes{justify-content:flex-end;gap:var(--sp-12);padding:var(--sp-12) 0;background:var(--c-bg);display:flex;position:sticky;bottom:0}.produtos{gap:var(--sp-12);margin:0;padding:0;list-style:none;display:grid}.produtos li{align-items:center;gap:var(--sp-16);padding:var(--sp-12);display:flex}.produtos .nome{font-weight:600;display:block}.produtos .abrir-produto{align-items:center;gap:var(--sp-16);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.mostrar-arquivados{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-12);cursor:pointer;display:inline-flex}.etiqueta{padding:0 var(--sp-8);border-radius:var(--r-field);background:var(--c-sand);vertical-align:middle;font-size:14px;font-weight:600;display:inline-block}.fotos-do-detalhe{margin-bottom:var(--sp-16)}.variantes{gap:var(--sp-16);margin:0 0 var(--sp-24);padding:0;list-style:none;display:grid}.variante{padding-bottom:var(--sp-16);border-bottom:1px solid var(--c-sand)}.variante:last-child{border-bottom:0;padding-bottom:0}.dados-da-variante{gap:var(--sp-4);margin-bottom:var(--sp-8);display:grid}.acoes-da-variante{gap:var(--sp-8)}.confirmar-arquivamento{margin-top:var(--sp-12);padding:var(--sp-12);border-radius:var(--r-field);background:var(--c-sand)}.arquivamento{margin-top:var(--sp-24);padding-top:var(--sp-16);border-top:1px solid var(--c-sand)}.acoes-da-edicao{margin-top:var(--sp-16);justify-content:space-between;align-items:center}.capa{border-radius:var(--r-field);background:var(--c-sand);object-fit:cover;flex:none;width:96px;height:96px}.grade-do-produto{align-items:start;gap:var(--sp-24);display:grid}@media (width>=64rem){.grade-do-produto{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.cartao-do-produto,.cartao-de-preco{gap:var(--sp-24);display:grid}.fotos{gap:var(--sp-8);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.fotos:empty{display:none}.fotos li{font:var(--text-caption);color:var(--c-muted);position:relative}.fotos img{aspect-ratio:1;border-radius:var(--r-field);background:var(--c-sand);object-fit:cover;width:100%;display:block}.fotos li[data-estado=comprimindo] img,.fotos li[data-estado=enviando] img{opacity:.6}.remover-foto{top:var(--sp-4);right:var(--sp-4);position:absolute}.soltar-fotos{justify-content:center;align-items:center;gap:var(--sp-8);min-height:9rem;padding:var(--sp-24);border:2px dashed var(--c-border);border-radius:var(--r-card);background:color-mix(in srgb, var(--c-sand) 35%, var(--c-surface));color:var(--c-muted);text-align:center;cursor:pointer;flex-direction:column;display:flex}.soltar-fotos .ui-icone{width:32px;height:32px;color:var(--c-primary)}.soltar-fotos[data-arrastando],.soltar-fotos:hover{border-color:var(--c-primary)}.soltar-fotos:focus-within{outline:2px solid var(--c-primary);outline-offset:2px}.chips{gap:var(--sp-8);margin:0 0 var(--sp-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip{align-items:center;gap:var(--sp-4);min-height:48px;padding:0 var(--sp-4) 0 var(--sp-16);border:1.5px solid var(--c-border);border-radius:var(--r-pill);background:color-mix(in srgb, var(--c-sand) 45%, var(--c-surface));color:var(--c-text);display:inline-flex}.chip-remover{border-radius:var(--r-pill);width:44px;height:44px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:20px;display:inline-flex}.chip-remover:hover{background:var(--c-sand);color:var(--c-text)}.chip-remover:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@media (width<=47.99rem){.novo-produto{padding-bottom:5rem}.acoes-do-produto{z-index:15;padding:var(--sp-12) var(--sp-16);border-top:1px solid var(--c-border);background:var(--c-surface);flex-wrap:nowrap;position:fixed;inset:auto 0 0}.acoes-do-produto .ui-botao{flex:1}}.lista-de-campos{gap:var(--sp-8);justify-items:start;display:grid}.lista-de-campos .linha{align-items:center;gap:var(--sp-8);width:100%;display:flex}.lista-de-campos .linha .ui-entrada{flex:1}.opcoes{gap:0 var(--sp-16);flex-wrap:wrap;display:flex}.editor-aparencia{gap:var(--sp-24);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1100px){.editor-aparencia{grid-template-columns:22rem minmax(0,1fr)}.previa-viva{top:var(--sp-16);position:sticky}}.lateral-do-editor{gap:var(--sp-16);padding:var(--sp-24);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);display:grid}.lateral-do-editor .ui-campo{margin-bottom:var(--sp-12)}.cabecalho-lateral{justify-content:space-between;align-items:flex-start;gap:var(--sp-12);display:flex}.cabecalho-lateral h2{font-family:var(--f-heading);font-weight:var(--w-heading);margin:0}.endereco-da-loja{margin:var(--sp-4) 0 0;color:var(--c-muted);font-family:ui-monospace,monospace;font-size:13px}.selo-rascunho{min-height:28px;padding:var(--sp-4) var(--sp-12);border-radius:var(--r-pill);background:var(--c-sand);color:var(--c-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.versao{color:var(--c-muted);margin:0;font-size:14px}.salvamento--erro{color:var(--c-error)}.grupo-lateral{border:none;min-width:0;margin:0;padding:0}.rotulo-lateral{margin:0 0 var(--sp-12);color:var(--c-muted);font-family:var(--f-body);letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:12px;font-weight:600}.presets{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preset-cartao{gap:var(--sp-12);min-height:88px;padding:var(--sp-12) var(--sp-16);border:2px solid var(--c-border);border-radius:var(--r-field);cursor:pointer;display:grid;position:relative}.preset-cartao:has(input:checked){border-color:var(--c-primary)}.preset-cartao:has(input:focus-visible){outline:2px solid var(--c-primary);outline-offset:2px}.preset-cores{gap:var(--sp-4);display:flex}.preset-cores span{border-radius:var(--r-pill);width:16px;height:16px}.preset-marca{top:var(--sp-12);right:var(--sp-12);color:var(--c-primary);position:absolute}.linha-cor{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.linha-cor .ui-opcao{flex:1}.linha-cor code{color:var(--c-muted);font-size:13px}.linha-cor input[type=color]{border:1px solid var(--c-border);border-radius:var(--r-pill);cursor:pointer;background:0 0;width:32px;height:32px;padding:0}.linha-cor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.linha-cor input[type=color]::-webkit-color-swatch{border-radius:var(--r-pill);border:none}.linha-cor input[type=color]::-moz-color-swatch{border-radius:var(--r-pill);border:none}.mais summary{min-height:44px;color:var(--c-primary);cursor:pointer;align-items:center;font-weight:600;display:flex}.contraste ul{margin:var(--sp-4) 0 0;padding-left:var(--sp-24)}.segmentos{gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-pill);background:var(--c-sand);display:inline-flex}.segmentos--largo{display:flex}.segmentos--largo .segmento{flex:1}.segmento{min-height:40px;padding:0 var(--sp-16);border-radius:var(--r-pill);color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.segmento[aria-pressed=true],.segmento[data-marcado]{background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-sm);font-weight:600}.segmento:disabled{cursor:default;opacity:.6}.segmento:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.segmento:has(input:focus-visible){outline:2px solid var(--c-primary);outline-offset:2px}.liga-secoes{margin:0;padding:0;list-style:none;display:grid}.resumo-secao{color:var(--c-muted);font-family:ui-monospace,monospace;font-size:12px;display:block}.secoes{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.secao{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-8);border:1px solid var(--c-border);border-radius:var(--r-field);background:var(--c-surface);display:flex}.secao[data-arrastando]{border-color:var(--c-primary);box-shadow:var(--shadow-md)}.secao[data-desligada] .titulo-secao{opacity:.55}.puxador,.olho{border-radius:var(--r-field);width:44px;height:48px;color:var(--c-text);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:20px;display:inline-flex}.puxador{color:var(--c-muted);cursor:grab}.titulo-secao{min-width:0;min-height:48px;padding:var(--sp-4) 0;color:var(--c-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;font-weight:600}.puxador:focus-visible,.olho:focus-visible,.titulo-secao:focus-visible,.tipo-de-secao:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.icone-olho{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/><circle cx='12' cy='12' r='3'/></svg>");width:22px;height:22px}.icone-olho-fechado{--ui-icone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.6 5.1A10 10 0 0 1 12 5c6.5 0 10 7 10 7a17 17 0 0 1-2.4 3.3M6.6 6.6A17 17 0 0 0 2 12s3.5 7 10 7a9.6 9.6 0 0 0 5.4-1.6'/><path d='M9.9 9.9a3 3 0 0 0 4.2 4.2M3 3l18 18'/></svg>");opacity:.6;width:22px;height:22px}.adicionar-secao{border-style:dashed}.voltar{justify-self:start}.edicao-secao,.nova-secao{gap:var(--sp-12);display:grid}.edicao-secao h3,.nova-secao h3{margin:0}.ordem-bloco{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.tipos-de-secao{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.tipo-de-secao{gap:var(--sp-4);width:100%;padding:var(--sp-12) var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-field);background:var(--c-surface);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;display:grid}.tipo-de-secao span{color:var(--c-muted);font-size:14px}.acoes-lateral{gap:var(--sp-12);padding:var(--sp-12) 0 0;grid-template-columns:1fr 1fr;display:grid}.acoes-lateral .ui-botao{white-space:nowrap}.acoes-lateral--empilhadas{grid-template-columns:1fr}.previa-viva{gap:var(--sp-16);min-width:0;display:grid}.previa-barra{align-items:center;gap:var(--sp-12) var(--sp-24);flex-wrap:wrap;display:flex}.previa-endereco{padding:var(--sp-8) var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-muted);margin-left:auto;font-family:ui-monospace,monospace;font-size:13px}.previa-telas{gap:var(--sp-24);align-items:start;display:grid}.previa-telas[data-comparar]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.previa-quadro{gap:var(--sp-8);min-width:0;margin:0;display:grid}.previa-quadro[data-tela=celular]{justify-items:center}.previa-caixa{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);width:100%;box-shadow:var(--shadow-md);position:relative;overflow:hidden}.previa-quadro[data-tela=celular] .previa-caixa{border:8px solid var(--c-text);border-radius:var(--r-card)}.previa-caixa iframe{transform-origin:0 0;border:none;position:absolute;top:0;left:0}.previa-quadro figcaption{color:var(--c-muted);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:12px}.lista-do-bloco,.imagem-do-bloco{padding:var(--sp-12);border:1px solid var(--c-border);border-radius:var(--r-field)}.item-do-bloco{margin-bottom:var(--sp-12);padding-bottom:var(--sp-12);border-bottom:1px solid var(--c-border)}.imagem-do-bloco img{aspect-ratio:4/3;width:100%;height:auto;margin-bottom:var(--sp-8);border-radius:var(--r-field);background:var(--c-bg);object-fit:contain;display:block}.campo-cor{width:4rem;padding:var(--sp-4)}.adicionar-bloco,.nova-categoria{margin-bottom:var(--sp-16)}.nova-categoria .ui-rotulo{margin-bottom:var(--sp-8);display:block}.lista-de-categorias{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.lista-de-categorias li{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-12);padding:var(--sp-12);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);flex-wrap:wrap;display:flex}.lista-de-categorias .info{gap:2px;display:grid}.lista-de-categorias .detalhe{color:var(--c-muted);font-size:14px}.lista-de-categorias .botoes,.lista-de-categorias .renomear{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.lista-de-categorias .renomear{flex:1}.lista-de-categorias .renomear .ui-entrada{flex:1;width:auto;min-width:10rem}.mover-produtos{gap:var(--sp-8);padding-top:var(--sp-8);border-top:1px solid var(--c-border);flex-basis:100%;display:grid}.textos-da-loja,.pagamentos{gap:var(--sp-24);max-width:48rem;display:grid}.grupo-confianca{gap:var(--sp-16);border:0;margin:0;padding:0;display:grid}.item-confianca{gap:var(--sp-12);display:grid}@media (width>=48rem){.item-confianca{grid-template-columns:1fr 2fr}}.tabela-pedidos{width:100%}.tabela-pedidos th[scope=row]{gap:var(--sp-4);display:grid}.pedido-abrir{min-height:44px;color:var(--c-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.pedido-abrir:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.pedido-data{color:var(--c-muted);font:var(--text-caption);display:block}.pedido-total{font-variant-numeric:tabular-nums;font-weight:600;display:block}.pedido-detalhe-linha>td{background:var(--c-sand);white-space:normal}.pedido-detalhe-corpo{gap:var(--sp-16);padding:var(--sp-8) 0;display:grid}.pedido-detalhe-corpo p{margin:0}.pedido-itens{margin:var(--sp-4) 0 0;padding-left:var(--sp-16)}.pedido-endereco{color:var(--c-muted);font:var(--text-caption)}.pedido-acoes{gap:var(--sp-8);flex-wrap:wrap;display:flex}.pedido-obs{padding:var(--sp-12) var(--sp-16);border-radius:var(--r-field);background:var(--c-surface)}.pedido-obs .rotulo-micro{margin-bottom:var(--sp-4);display:block}.pedido-obs p{white-space:pre-line;margin:0}.cartao-pedidos-topo{justify-content:space-between;align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-16);flex-wrap:wrap;display:flex}.cartao-pedidos-topo h2{margin:0}.pedido-linha{cursor:pointer}.pedido-linha:hover>*{background:var(--c-sand)}@media (width<=47.99rem){.tabela-pedidos{overflow:visible}.tabela-pedidos thead{display:none}.tabela-pedidos tbody{gap:var(--sp-12);display:grid}.tabela-pedidos .pedido-linha{gap:var(--sp-4) var(--sp-12);padding:var(--sp-12) var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.tabela-pedidos .pedido-linha>*{white-space:normal;border:0;padding:0}.tabela-pedidos .pedido-linha th[scope=row]{grid-area:1/1}.tabela-pedidos .pedido-linha [data-celula=total]{grid-area:1/2}.tabela-pedidos .pedido-linha [data-celula=cliente]{grid-area:2/1}.tabela-pedidos .pedido-linha [data-celula=status]{grid-area:2/2}.tabela-pedidos .pedido-linha [data-rotulo]{justify-content:space-between;gap:var(--sp-12);color:var(--c-muted);font:var(--text-caption);grid-column:1/-1;display:flex}.tabela-pedidos .pedido-linha [data-rotulo]:before{content:attr(data-rotulo)}.tabela-pedidos .pedido-detalhe-linha,.tabela-pedidos .pedido-detalhe-linha>td{display:block}.tabela-pedidos .pedido-detalhe-linha>td{border:1px solid var(--c-border);border-radius:var(--r-card);padding:var(--sp-12) var(--sp-16)}}.conta-de-recebimento{gap:var(--sp-16);display:grid}.conta-de-recebimento h2{margin:0 0 var(--sp-8)}.grupo-pessoa{gap:var(--sp-8) var(--sp-24);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.grupo-pessoa legend{width:100%}.acoes-conta{gap:var(--sp-12);flex-wrap:wrap;display:flex}.so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ficha h2{margin:0 0 var(--sp-16)}.ficha .seletores{gap:var(--sp-12);margin-bottom:var(--sp-24);flex-wrap:wrap;display:flex}.ficha .seletores .ui-select{min-width:240px}.ficha-cartao{gap:var(--sp-16);display:grid}.ficha-topo{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.ficha-topo h3{margin:0}.tabela-ficha{border-collapse:collapse;font-variant-numeric:tabular-nums;display:block;overflow-x:auto}.tabela-ficha th,.tabela-ficha td{padding:var(--sp-12) var(--sp-8);border-bottom:1px solid var(--c-border);text-align:left;vertical-align:middle;white-space:nowrap}.tabela-ficha thead th{color:var(--c-muted);font:var(--text-micro);letter-spacing:var(--micro-tracking);text-transform:var(--micro-case);font-weight:600}.tabela-ficha tbody th{font-weight:500}.tabela-ficha .direita{text-align:right}.tabela-ficha tfoot th,.tabela-ficha tfoot td{background:var(--c-sand);font-weight:600}.tabela-ficha .usa{align-items:center;gap:var(--sp-8);display:inline-flex}.tabela-ficha .usa .ui-entrada{width:96px}.ficha-adicionar{align-items:center;gap:var(--sp-12);flex-wrap:wrap;display:flex}.ficha-adicionar .ui-select{min-width:220px}.ficha-acoes{gap:var(--sp-12);flex-wrap:wrap;display:flex}.form-insumo{gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-field);background:var(--c-sand);display:grid}.ficha-indiretos ul{margin:0 0 var(--sp-16);gap:var(--sp-8);padding:0;list-style:none;display:grid}.ficha-indiretos li{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-16);padding:var(--sp-8) 0;border-bottom:1px solid var(--c-sand);flex-wrap:wrap;display:flex}.ficha-indiretos label{align-items:center;gap:var(--sp-8);display:inline-flex}.estoque{gap:var(--sp-16);display:grid}.cartoes-estoque{gap:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.cartoes-estoque strong{font-variant-numeric:tabular-nums;font-size:32px;display:block}.alertas-estoque ul{margin:var(--sp-8) 0 0;padding-left:var(--sp-16)}.tabela-estoque{width:100%}.tabela-estoque th[scope=row]{white-space:normal;min-width:14rem}.tabela-estoque .minimo{align-items:center;gap:var(--sp-8);margin-top:var(--sp-4);flex-wrap:wrap;font-weight:400;display:flex}.tabela-estoque .minimo .ui-entrada{width:96px}.lancamento{gap:var(--sp-16);max-width:32rem;display:grid}.lancamento-acoes{gap:var(--sp-12);align-items:center;display:flex}.precos,.calculadora{gap:var(--sp-16);display:grid}.lista-precos{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.lista-precos li{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-16);padding:var(--sp-8) 0;border-bottom:1px solid var(--c-sand);flex-wrap:wrap;display:flex}.precos-aviso{gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);border-radius:var(--r-field);background:var(--c-sand);border-left:4px solid var(--c-error);margin:0;display:grid}.calculadora-colunas{gap:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;display:grid}.calculadora-custos,.calculadora-resultado{gap:var(--sp-12);display:grid}.campos-linha{gap:var(--sp-12);grid-template-columns:1fr 1fr;display:grid}.linha-custo{justify-content:space-between;gap:var(--sp-16);display:flex}.linha-custo--total{padding-top:var(--sp-8);border-top:1px solid var(--c-border)}.preco-sugerido{color:var(--c-primary);margin:0;font-size:2rem;font-weight:700}.barra-preco{border-radius:var(--r-pill);background:var(--c-sand);height:.75rem;display:flex;overflow:hidden}.barra-preco__custo{background:var(--c-muted)}.barra-preco__taxas{background:var(--c-border)}.barra-preco__lucro{background:var(--c-primary)}.legenda-preco{gap:var(--sp-8) var(--sp-16);color:var(--c-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.como-calculamos ul{gap:var(--sp-8);margin:var(--sp-8) 0 0;padding-left:var(--sp-16);display:grid}.visao-geral{gap:var(--sp-16);display:grid}.situacao-da-loja{align-items:center;gap:var(--sp-8);color:var(--c-muted);margin:0;display:flex}.status-ponto{border-radius:var(--r-pill);background:var(--ui-tom,var(--c-muted));flex:none;width:8px;height:8px}.alertas,.numeros-do-dia,.grafico-legenda{margin:0;padding:0;list-style:none}.alertas{gap:var(--sp-8);display:grid}.alertas-da-visao h2,.grafico-da-semana h2{margin-top:0}.alerta{align-items:center;gap:var(--sp-12);width:100%;min-height:44px;padding:var(--sp-8) 0;color:var(--c-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.alerta-icone{--ui-tom:var(--c-warning);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ui-tom) 22%, var(--c-surface));width:36px;height:36px;color:color-mix(in srgb, var(--ui-tom) 62%, var(--c-text));flex:none;justify-content:center;align-items:center;display:inline-flex}.alerta-icone--novo{--ui-tom:var(--c-primary)}.alerta-texto{flex:1;min-width:0;display:grid}.alerta-texto span{color:var(--c-muted)}.alerta-seta{color:var(--c-muted);font-size:1.5rem}.numeros-do-dia{gap:var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.numeros-do-dia{grid-template-columns:repeat(4,minmax(0,1fr))}}.numero-do-dia{justify-items:start;gap:var(--sp-4);display:grid}.numero-titulo{color:var(--c-muted);font:var(--text-micro);letter-spacing:var(--micro-tracking);text-transform:var(--micro-case);font-weight:600}.numero-valor{font-size:1.5rem}.numero-valor--primaria{color:var(--c-primary)}.chip{--ui-tom:var(--c-muted);padding:var(--sp-4) var(--sp-8);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ui-tom) 18%, var(--c-surface));color:color-mix(in srgb, var(--ui-tom) 62%, var(--c-text));font:var(--text-caption);align-items:center;font-weight:600;display:inline-flex}.chip--sobe{--ui-tom:var(--c-success)}.chip--desce,.chip--novo{--ui-tom:var(--c-primary)}.visao-colunas{gap:var(--sp-16);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.visao-colunas{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ultimos-pedidos-topo{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.ultimos-pedidos-topo h2{margin:0}.ver-todos{min-height:44px;color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.tabela-rolavel{overflow-x:auto}.tabela-ultimos{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tabela-ultimos th,.tabela-ultimos td{padding:var(--sp-12) var(--sp-8);border-bottom:1px solid var(--c-border);text-align:left;vertical-align:middle;white-space:nowrap}.tabela-ultimos thead th{color:var(--c-muted);font:var(--text-micro);letter-spacing:var(--micro-tracking);text-transform:var(--micro-case);font-weight:600}.tabela-ultimos tbody th{font-weight:500}.tabela-ultimos .direita{text-align:right}.status-linha{align-items:center;gap:var(--sp-8);display:inline-flex}.grafico{width:100%;height:auto}.grafico-eixo{stroke:var(--c-border)}.grafico-rotulo{fill:var(--c-muted);font-size:12px}.grafico-canal--online{fill:var(--c-primary);background:var(--c-primary)}.grafico-canal--fair{fill:var(--c-sand);background:var(--c-sand)}.grafico-canal--pos{fill:var(--c-text);background:var(--c-text)}.grafico-canal--whatsapp{fill:var(--c-muted);background:var(--c-muted)}.grafico-legenda{gap:var(--sp-16);color:var(--c-muted);flex-wrap:wrap;display:flex}.grafico-chave{border-radius:var(--r-field);width:.75rem;height:.75rem;display:inline-block}.filtros-de-produto{margin-bottom:var(--sp-16)}.tabela-produtos{width:100%}.tabela-produtos th[scope=row]{white-space:normal;min-width:14rem}.tabela-produtos .abrir-produto{align-items:center;gap:var(--sp-12);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.tabela-produtos .capa{width:40px;height:40px}.produto-textos{gap:var(--sp-4);display:grid}.produto-sub{color:var(--c-muted);font:var(--text-caption);font-weight:400}.produto-linha{cursor:pointer}.produto-linha:hover{background:var(--c-sand)}.tabela-produtos .estoque-baixo{color:var(--c-error);font-weight:600}.chip-de-produto{min-height:24px;padding:0 var(--sp-12);border-radius:var(--r-pill);background:var(--c-sand);color:var(--c-text);font:var(--text-caption);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.chip-de-produto--sucesso{background:color-mix(in srgb, var(--c-success) 18%, var(--c-surface))}.chip-de-produto--alerta{background:color-mix(in srgb, var(--c-warning) 22%, var(--c-surface))}.chip-de-produto--erro{background:color-mix(in srgb, var(--c-error) 16%, var(--c-surface));color:var(--c-error)}.rodape-da-tabela{justify-content:space-between;align-items:center;gap:var(--sp-12);padding-top:var(--sp-12);color:var(--c-muted);flex-wrap:wrap;display:flex}.paginacao{align-items:center;gap:var(--sp-12);display:flex}.dicas-de-produto{gap:var(--sp-16);margin-top:var(--sp-24);display:grid}.dica-de-produto{gap:var(--sp-8);justify-items:start;display:grid}.dica-de-produto p{color:var(--c-muted);margin:0}@media (width>=48rem){.dicas-de-produto{grid-template-columns:1fr 1fr}}@media (width<=47.99rem){.tabela-produtos thead{display:none}.tabela-produtos tbody{gap:var(--sp-12);display:grid}.tabela-produtos .produto-linha{gap:var(--sp-8) var(--sp-12);padding:var(--sp-12) var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.tabela-produtos .produto-linha>*{white-space:normal;border:0;padding:0}.tabela-produtos .produto-linha th[scope=row]{grid-column:1/-1;min-width:0}.tabela-produtos .produto-linha [data-rotulo]{justify-content:space-between;gap:var(--sp-12);grid-column:1/-1;display:flex}.tabela-produtos .produto-linha [data-rotulo]:before{content:attr(data-rotulo);color:var(--c-muted)}.tabela-produtos .produto-linha [data-celula=status]{grid-column:1/-1}}.coluna-do-produto{gap:var(--sp-16);align-content:start;display:grid}.fotos-do-formulario .foto-mais-quadro{aspect-ratio:1;border:2px dashed var(--c-border);border-radius:var(--r-field);color:var(--c-primary);cursor:pointer;justify-content:center;align-items:center;font-size:28px;display:flex}.fotos-do-formulario .foto-mais-quadro:hover,.fotos-do-formulario .foto-mais-quadro:focus-within{border-color:var(--c-primary)}.chips-de-variacao{align-items:center}.chips-de-variacao .chip{padding:0 var(--sp-4) 0 var(--sp-4)}.chips-de-variacao .chip[data-selecionada]{border-color:var(--c-primary)}.chip-corpo{align-items:center;gap:var(--sp-8);min-height:44px;padding:0 var(--sp-8) 0 var(--sp-12);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.bolinha-da-cor{border-radius:var(--r-pill);border:1px solid var(--c-border);background:var(--c-sand);width:14px;height:14px}.chips-de-variacao .chip--tracejado{padding:0 var(--sp-16);color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border-style:dashed}.chip-novo{gap:var(--sp-8);align-items:center;display:flex}.ficha-vinculada{gap:var(--sp-8);padding:var(--sp-16);border:1px solid var(--c-border);border-radius:var(--r-field);background:color-mix(in srgb, var(--c-sand) 35%, var(--c-surface));display:grid}.ficha-vinculada-topo{justify-content:space-between;align-items:center;gap:var(--sp-8);display:flex}.ficha-vinculada-numeros{gap:var(--sp-24);margin:0;display:flex}.ficha-vinculada-numeros dt{font:var(--text-caption);color:var(--c-muted)}.ficha-vinculada-numeros dd{margin:0;font-weight:600}.cartao-perecivel{gap:var(--sp-16);margin:0;display:grid}.notas-do-perecivel{padding-left:var(--sp-16);font:var(--text-caption);color:var(--c-muted);margin:0}.cartao-de-estoque{gap:var(--sp-16);margin:0;display:grid}.personalizacao-campos{margin:var(--sp-8) 0 0;border:0;padding:0}.config-grade{gap:var(--sp-24);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=64rem){.config-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.config-coluna{gap:var(--sp-24);min-width:0;display:grid}.cartao-config{gap:var(--sp-16);display:grid}.config-duas-colunas{gap:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.aviso-dominio,.aviso-repasse{justify-content:space-between;align-items:center;gap:var(--sp-16);padding:var(--sp-12) var(--sp-16);border-radius:var(--r-field);background:var(--c-sand);margin:0;font-size:14px;display:flex}.linhas-de-taxa{gap:var(--sp-12) var(--sp-16);grid-template-columns:1fr auto;margin:0;display:grid}.linhas-de-taxa dt{color:var(--c-muted)}.linhas-de-taxa dd{text-align:right;margin:0;font-weight:600}.linhas-de-taxa small{font-weight:400;display:block}.linhas-de-custo,.linhas-de-aviso{gap:var(--sp-12);margin:0;padding:0;list-style:none;display:grid}.linhas-de-custo li{align-items:center;gap:var(--sp-12);display:flex}.linhas-de-custo .nome-do-custo{flex:1}.linhas-de-custo .valor-do-custo{text-align:center;width:6.5rem}.bolinha-custo{border-radius:var(--r-pill);background:var(--c-muted);width:14px;height:14px}.bolinha-custo--luz{background:var(--c-warning)}.bolinha-custo--agua{background:var(--c-accent)}.bolinha-custo--gas{background:var(--c-primary)}.linhas-de-aviso li .ui-toggle{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex}.faixa-do-plano{justify-content:space-between;align-items:center;gap:var(--sp-16);margin-top:var(--sp-24);padding:var(--sp-24);border-radius:var(--r-card);background:var(--c-text);color:var(--c-bg);flex-wrap:wrap;display:flex}.faixa-do-plano h2{margin:0 0 var(--sp-4);font-size:18px}.faixa-do-plano p{color:color-mix(in srgb, var(--c-bg) 70%, var(--c-text));margin:0}.novo-custo{gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-field);background:var(--c-sand);display:grid}
