@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_c30c1864-module__TFxUka__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_c30c1864-module__TFxUka__variable{--fonte-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_28a33151-module__8Anh-G__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_28a33151-module__8Anh-G__variable{--fonte-manrope:"Manrope", "Manrope Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--marca-laranja:#ff6a00;--marca-laranja-claro:#ff8a3d;--marca-preto:#111;--marca-cinza-suave:#f4f4f4;--marca-branco:#fff;--fundo:var(--marca-preto);--texto:var(--marca-branco);--principal:var(--marca-laranja);--fundo-suave:#1b1b1f;--superficie:#17171a;--superficie-alta:#212126;--borda:#2a2a30;--borda-forte:#3a3a42;--texto-suave:#a1a1aa;--perigo:#f87171;--perigo-solido:#b91c1c;--sobre-perigo:var(--marca-branco);--ok:#4ade80;--aviso:#fbbf24;--principal-texto:var(--marca-laranja-claro);--quadro-coluna:var(--superficie);--tema-lua:none;--tema-sol:block;--sobre-principal:var(--marca-preto);--raio:10px;--raio-grande:16px;--raio-cartao:14px;--sombra:0 1px 2px #0006;--sombra-alta:0 8px 24px #00000073;--lado:235px;--fonte-titulo:var(--fonte-sora,system-ui), sans-serif;--fonte-corpo:var(--fonte-manrope,system-ui), sans-serif}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:var(--marca-cinza-suave);--texto:var(--marca-preto);--fundo-suave:#ececee;--superficie:var(--marca-branco);--superficie-alta:#f7f7f8;--borda:#e4e4e7;--borda-forte:#cfcfd6;--texto-suave:#5f5f68;--perigo:#b91c1c;--ok:#166534;--aviso:#92400e;--principal-texto:#8a3a00;--quadro-coluna:var(--fundo-suave);--sombra:0 1px 2px #11111114;--sombra-alta:0 8px 24px #11111124;--tema-lua:block;--tema-sol:none}@media (prefers-color-scheme:light){:root:not([data-tema]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:var(--marca-cinza-suave);--texto:var(--marca-preto);--fundo-suave:#ececee;--superficie:var(--marca-branco);--superficie-alta:#f7f7f8;--borda:#e4e4e7;--borda-forte:#cfcfd6;--texto-suave:#5f5f68;--perigo:#b91c1c;--ok:#166534;--aviso:#92400e;--principal-texto:#8a3a00;--quadro-coluna:var(--fundo-suave);--sombra:0 1px 2px #11111114;--sombra-alta:0 8px 24px #11111124;--tema-lua:block;--tema-sol:none}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);font:16px/1.5 var(--fonte-corpo);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.01em}a{color:var(--texto)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--principal);outline-offset:2px;border-radius:4px}.painel{grid-template-columns:var(--lado) minmax(0, 1fr);min-height:100vh;display:grid}.painel__lado{border-right:1px solid var(--borda);background:var(--superficie);flex-direction:column;gap:20px;height:100vh;padding:22px 16px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.painel__conteudo{min-width:0;padding:28px 32px 40px}.marca-vilaeats{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--texto);padding:0 6px;font-size:22px;font-weight:700;text-decoration:none}.marca-vilaeats__eats{color:var(--principal)}.painel__cabeca{justify-content:space-between;align-items:center;gap:8px;display:flex}.tema{border:1px solid var(--borda-forte);background:var(--superficie-alta);width:40px;height:40px;color:var(--texto);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .12s,border-color .12s;display:grid}.tema:hover{background:var(--borda);border-color:var(--texto-suave)}.tema__icone--lua{display:var(--tema-lua)}.tema__icone--sol{display:var(--tema-sol)}.painel__loja{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie-alta);color:inherit;padding:12px 14px;text-decoration:none;display:block}.painel__loja-nome{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.painel__meta{color:var(--texto-suave);margin:3px 0 0;font-size:13px}.painel__nav{flex-direction:column;gap:2px;display:flex}.painel__nav a{border-radius:var(--raio);color:var(--texto-suave);align-items:center;gap:11px;min-height:42px;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.painel__nav a:hover{background:var(--superficie-alta);color:var(--texto)}.painel__ponto{border:1.5px solid;border-radius:50%;flex:none;width:9px;height:9px}.painel__nav a[aria-current=page]{background:var(--principal);color:var(--sobre-principal);font-weight:700}.painel__nav a[aria-current=page] .painel__ponto{background:currentColor}.painel__nav-pedidos{justify-content:space-between}.painel__nav a>span:first-child{align-items:center;gap:11px;display:flex}.painel__badge{background:var(--principal);color:var(--sobre-principal);text-align:center;border-radius:999px;min-width:22px;padding:1px 7px;font-size:13px;font-weight:700}.painel__nav a[aria-current=page] .painel__badge{background:var(--sobre-principal);color:var(--principal)}.painel__rodape{border-top:1px solid var(--borda);color:var(--texto-suave);margin-top:auto;padding:14px 6px 0;font-size:12px}.topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.topo__titulo{align-items:center;gap:12px;margin:0;font-size:30px;font-weight:700;display:flex}.topo__subtitulo{color:var(--texto-suave);margin:4px 0 0;font-size:14px}.topo__accoes{flex-wrap:wrap;gap:10px;display:flex}.cartao{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);color:inherit;padding:18px;text-decoration:none;display:block}a.cartao{transition:border-color .12s,background-color .12s}a.cartao:hover{background:var(--superficie-alta);border-color:var(--borda-forte)}.cartao__nome{margin:0 0 4px;font-weight:700}.cartao__meta,.cartao__nota{color:var(--texto-suave);margin:0;font-size:14px}.cartao--ativo{border-color:var(--texto);box-shadow:inset 0 0 0 1px var(--texto)}.cartao__alvo{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.cartao__principal{margin-bottom:8px}.cartao__acoes{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.cartao__acoes .botao{min-height:40px;padding:8px 14px;font-size:14px}.lista{gap:14px;display:grid}.lista--limpa{max-width:none;margin:0 0 16px;padding:0;list-style:none}.escolha{min-height:100vh}.escolha__barra{border-bottom:1px solid var(--borda);background:var(--superficie);justify-content:space-between;align-items:center;gap:16px;padding:14px 32px;display:flex}.escolha__barra .botao{min-height:40px;padding:8px 16px;font-size:14px}.escolha__accoes{align-items:center;gap:10px;display:flex}.escolha__corpo{max-width:1160px;margin:0 auto}.escolha__estado{margin-top:12px}.grelha-lojas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.marca{border:1px solid var(--borda-forte);color:var(--texto-suave);background:var(--superficie-alta);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.marca--ok{border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.marca--mau{border-color:color-mix(in srgb, var(--perigo) 40%, transparent);color:var(--perigo);background:color-mix(in srgb, var(--perigo) 12%, transparent)}.marca--novo{border-color:color-mix(in srgb, var(--principal) 50%, transparent);color:var(--principal-texto);background:color-mix(in srgb, var(--principal) 16%, transparent);font-weight:700}.marca--a-fazer{border-color:var(--borda-forte);color:var(--texto)}.marca--pronto{border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.marca--fechado{border-color:var(--borda);color:var(--texto-suave)}.marca--falhou{border-color:color-mix(in srgb, var(--perigo) 40%, transparent);color:var(--perigo)}.metricas{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:22px;display:grid}.metrica{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);padding:16px 18px}.metrica__rotulo{color:var(--texto-suave);margin:0 0 6px;font-size:13px}.metrica__valor{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:700;line-height:1.1}.metrica__nota{color:var(--texto-suave);margin:6px 0 0;font-size:13px}.metrica--destaque{border-color:color-mix(in srgb, var(--principal) 45%, transparent);background:color-mix(in srgb, var(--principal) 10%, var(--superficie))}.metrica--destaque .metrica__valor{color:var(--principal-texto)}.seccao{border:1px solid var(--borda);border-radius:var(--raio-grande);background:var(--superficie);padding:20px}.seccao__topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.seccao__titulo{margin:0;font-size:17px;font-weight:700}.seccao--espacada{margin-top:22px}.seccao .campo{margin-bottom:0}.seccao .campo__etiqueta{color:var(--texto);margin-bottom:6px;font-size:17px;font-weight:700}.duas-colunas{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:24px;display:grid}.coluna{min-width:0}.coluna h2{margin:0 0 12px;font-size:18px}.botao{background:var(--principal);color:var(--sobre-principal);border-radius:var(--raio);cursor:pointer;min-height:44px;font-size:15px;font-weight:700;font-family:var(--fonte-corpo);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.botao:hover:not(:disabled){background:var(--marca-laranja-claro)}.botao:active:not(:disabled){transform:translateY(1px)}.botao:disabled{opacity:.45;cursor:default}.botao--secundario{background:var(--superficie-alta);color:var(--texto);border-color:var(--borda-forte)}.botao--secundario:hover:not(:disabled){background:var(--borda);border-color:var(--texto-suave)}.botao--perigo{background:var(--perigo-solido);color:var(--sobre-perigo);border-color:#0000}.botao--perigo:hover:not(:disabled){background:#a11616}.campo{gap:5px;margin-bottom:16px;display:grid}.campo label{color:var(--texto-suave);font-size:14px}.campo input,.campo select,.campo textarea{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);color:var(--texto);min-height:44px;padding:12px;font-family:inherit;font-size:16px}.campo input::placeholder{color:var(--texto-suave)}.campo input[type=file]{cursor:pointer;padding:8px}.campo input[type=file]::file-selector-button{background:var(--superficie-alta);color:var(--texto);border:1px solid var(--borda-forte);font:inherit;cursor:pointer;border-radius:8px;margin-right:12px;padding:8px 14px;font-size:14px;font-weight:600}.campo input[type=file]::file-selector-button:hover{background:var(--borda)}.campo>.botao{justify-self:start}.campo--curto{max-width:110px;margin-bottom:0}.campo--linha{flex-direction:row;align-items:center;gap:6px;margin-bottom:0;display:flex}.campo__etiqueta{color:var(--texto-suave);font-size:13px}.campo__ajuda{color:var(--texto-suave);margin:4px 0 0;font-size:13px}.pin-de-regularizacao{letter-spacing:.3em;font-variant-numeric:tabular-nums;margin:4px 0;font-size:44px;font-weight:700}.formulario{max-width:400px;margin:72px auto;padding:0 24px}.formulario h1{margin:0 0 10px;font-size:27px}.formulario__texto{color:var(--texto-suave);margin:0 0 22px;font-size:15px;line-height:1.55}.formulario__nota{color:var(--texto-suave);margin:16px 0 0;font-size:14px}.formulario__erro,.formulario__aviso{color:var(--perigo);margin:0 0 12px;font-size:14px}.formulario--linha{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.formulario .botao{width:100%}.formulario--linha .botao{width:auto}.painel__conteudo .formulario{max-width:640px;margin:0 0 24px;padding:0}.painel__conteudo .formulario .botao{width:auto}.esqueleto{gap:12px;max-width:640px;display:grid}.esqueleto__linha{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);height:72px;animation:1.4s ease-in-out infinite pulsar}@keyframes pulsar{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.esqueleto__linha{animation:none}}.estado{justify-items:start;gap:8px;padding:28px 0;display:grid}.estado__titulo{margin:0;font-size:17px;font-weight:700}.estado__titulo--erro{color:var(--perigo)}.estado__detalhe{color:var(--texto-suave);margin:0}.estado__trace{color:var(--texto-suave);margin:0;font-size:12px}.sem-acesso{text-align:left;max-width:46ch;margin:64px auto}.sem-acesso__titulo{font-family:var(--fonte-titulo);margin:0 0 12px;font-size:23px}.sem-acesso__texto{margin:0 0 12px;font-size:15px;line-height:1.55}.sem-acesso__texto--suave{color:var(--texto-suave);margin-bottom:24px}.sem-acesso__accao{margin:4px 0 28px}.formulario--largo{max-width:560px;margin-top:40px}.formulario__seccao{border:0;min-width:0;margin:0 0 12px;padding:0}.formulario__seccao legend{font-family:var(--fonte-titulo);margin:8px 0 14px;padding:0;font-size:18px;font-weight:700}.formulario__par{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:480px){.formulario__par{grid-template-columns:minmax(0,1fr);gap:0}}.campo__erro{color:var(--perigo);margin:2px 0 0;font-size:13px}.campo input[aria-invalid=true]{border-color:var(--perigo)}.formulario .botao--secundario{margin-bottom:16px}.painel__analise{border:1px solid color-mix(in srgb, var(--principal) 55%, transparent);background:color-mix(in srgb, var(--principal) 12%, var(--superficie));border-radius:var(--raio);padding:11px 13px;font-size:13px;line-height:1.45}.painel__analise p{color:var(--texto-suave);margin:0}.painel__analise .painel__analise-titulo{color:var(--texto);margin-bottom:4px;font-size:14px;font-weight:700}.quadro__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.quadro__titulo{align-items:center;gap:12px;margin:0;font-size:30px;display:flex}.quadro__contador{background:var(--principal);color:var(--sobre-principal);text-align:center;border-radius:999px;min-width:34px;padding:2px 11px;font-size:17px;font-weight:700}.quadro__accoes{flex-wrap:wrap;gap:10px;display:flex}.quadro__som{text-align:left;background:color-mix(in srgb, var(--aviso) 14%, var(--superficie));border:1px solid color-mix(in srgb, var(--aviso) 45%, transparent);width:100%;color:var(--texto);border-radius:var(--raio);font-size:15px;font-family:var(--fonte-corpo);cursor:pointer;min-height:48px;margin-bottom:16px;padding:13px 16px}.quadro__som:hover{background:color-mix(in srgb, var(--aviso) 22%, var(--superficie))}.quadro{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.quadro__coluna{border:1px solid var(--borda);border-radius:var(--raio-grande);background:var(--quadro-coluna);min-width:0;padding:16px}.quadro__cabecalho{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.quadro__cabecalho h2{align-items:center;gap:9px;margin:0;font-size:17px;display:flex}.quadro__cabecalho p{color:var(--texto-suave);margin:0;font-size:13px}.quadro__quantos{background:var(--superficie-alta);border:1px solid var(--borda-forte);border-radius:999px;padding:0 10px;font-size:14px;font-weight:700}.quadro__vazio{color:var(--texto-suave);margin:0;padding:14px 0;font-size:14px}.quadro__conflito{color:var(--aviso);margin-top:16px;font-size:14px}.quadro .lista--limpa{gap:12px;margin:0;display:grid}.pedido{--texto:var(--marca-preto);--texto-suave:#5b5b63;border:1px solid var(--borda-forte);border-left:4px solid var(--borda-forte);background:var(--marca-branco);color:var(--marca-preto);box-shadow:var(--sombra);border-radius:12px;padding:14px}.pedido--espera{border-color:var(--principal);border-left-color:var(--principal)}.pedido--novo{border-left-color:var(--ok)}.pedido__novo{background:var(--principal);color:var(--sobre-principal);vertical-align:middle;letter-spacing:.3px;border-radius:999px;margin-left:8px;padding:1px 9px;font-size:12px;font-weight:700}.pedido__topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.pedido__numero{font-family:var(--fonte-titulo);font-size:17px;font-weight:700}.pedido__tempo{background:var(--marca-cinza-suave);color:#46464e;white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600}.pedido__tempo--tarde{background:var(--principal);color:var(--sobre-principal);font-weight:700}.pedido__estado{align-items:center;gap:8px;margin:10px 0 8px;display:flex}.pedido__atraso{color:#8a3a00;font-size:13px}.pedido__resumo{font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:15px;font-weight:700}.pedido__itens{gap:7px;margin:0 0 10px;padding:0;list-style:none;display:grid}.pedido__itens li{gap:8px;font-size:15px;line-height:1.35;display:flex}.pedido__qtd{min-width:28px;font-weight:700}.pedido__opcoes,.pedido__nota{color:#5b5b63;font-size:13px;font-style:normal}.pedido__entrega{gap:4px;margin:0 0 10px;display:grid}.pedido__previsto{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700}.pedido__previsto--tarde{color:#8a3a00}.pedido__estafeta{color:var(--texto-suave);margin:0;font-size:14px}.pedido__estafeta--chegou{color:var(--texto);font-weight:700}.pedido__cliente{background:color-mix(in srgb, var(--principal) 12%, transparent);border-left:3px solid var(--principal);border-radius:6px;margin:0 0 10px;padding:8px 10px;font-size:14px}.pedido__fundo{justify-content:flex-end;margin-bottom:12px;display:flex}.pedido__ver{color:#5b5b63;font-size:14px}.pedido .marca{background:var(--marca-cinza-suave);color:#46464e;border-color:#c9c9d1}.pedido .marca--novo{background:color-mix(in srgb, var(--principal) 18%, var(--marca-branco));border-color:var(--principal);color:#8a3a00}.pedido .marca--pronto{color:#15803d;background:#dcfce7;border-color:#4ade80}.pedido .marca--a-fazer{background:var(--marca-cinza-suave);color:var(--marca-preto);border-color:#9a9aa4}.quadro .cartao__acoes{gap:10px}.quadro .cartao__acoes .botao{flex:1;min-height:48px;padding:12px 18px;font-size:16px}.pedido .botao--secundario{background:var(--marca-branco);color:var(--marca-preto);border-color:#9a9aa4}.pedido .botao--secundario:hover:not(:disabled){background:var(--marca-cinza-suave);border-color:var(--marca-preto)}.alertas{border:1px solid color-mix(in srgb, var(--perigo) 45%, transparent);border-left:4px solid var(--perigo);background:color-mix(in srgb, var(--perigo) 10%, var(--superficie));border-radius:var(--raio-cartao);margin-bottom:16px;padding:15px 16px}.alertas__titulo{font-family:var(--fonte-titulo);align-items:center;gap:10px;margin:0 0 10px;font-size:16px;display:flex}.alertas__quantos{background:var(--perigo);color:var(--fundo);text-align:center;border-radius:999px;min-width:22px;padding:1px 8px;font-size:13px;font-weight:700}.alerta{border-top:1px solid color-mix(in srgb, var(--perigo) 25%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.alerta:first-child{border-top:0}.alerta__texto{font-size:15px}.alerta__estado{color:var(--perigo);margin-left:8px;font-size:14px}.alerta__motivo{color:var(--texto-suave);margin-top:2px;font-size:13px;font-style:normal;display:block}.aviso{border:1px solid color-mix(in srgb, var(--perigo) 45%, transparent);background:color-mix(in srgb, var(--perigo) 10%, var(--superficie));border-radius:var(--raio);margin:0 0 20px;padding:13px 16px}.aviso p{margin:0 0 6px}.aviso p:last-child{margin:0}.guardado{color:var(--ok);margin:0 0 12px;font-size:14px;font-weight:700}.cozinha{background:var(--fundo);min-height:100vh;padding:18px 20px 24px}.cozinha__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.cozinha__marca{align-items:baseline;gap:10px;display:flex}.cozinha__etiqueta{color:var(--texto-suave);font-size:14px;font-weight:600}.cozinha__estado{align-items:center;gap:14px;display:flex}.cozinha__quantos{background:color-mix(in srgb, var(--principal) 20%, transparent);border:1px solid color-mix(in srgb, var(--principal) 50%, transparent);color:var(--principal-texto);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:700}.cozinha__relogio{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.cozinha__grelha{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.talao-cozinha{--texto:var(--marca-preto);--texto-suave:#5b5b63;background:var(--marca-branco);color:var(--marca-preto);border-radius:var(--raio-grande);min-height:260px;box-shadow:var(--sombra-alta);border:2px solid #0000;flex-direction:column;gap:12px;padding:18px;display:flex}.talao-cozinha--urgente{border-color:var(--principal)}.talao-cozinha__topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.talao-cozinha__numero{font-family:var(--fonte-titulo);margin:0;font-size:24px;font-weight:700}.talao-cozinha__tempo{background:var(--marca-cinza-suave);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.talao-cozinha--urgente .talao-cozinha__tempo{background:var(--principal);color:var(--sobre-principal)}.talao-cozinha__itens{flex:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.talao-cozinha__itens li{border-bottom:1px solid #dededf;gap:10px;padding:10px 0;font-size:17px;font-weight:700;display:flex}.talao-cozinha__itens li:last-child{border-bottom:0}.talao-cozinha__detalhe{color:#5b5b63;margin-top:3px;font-size:14px;font-weight:400;display:block}.talao-cozinha__urgente{color:#8a3a00;letter-spacing:.04em;margin:0;font-size:14px;font-weight:700}.talao-cozinha .botao{background:var(--marca-preto);color:var(--marca-branco);width:100%;min-height:50px}.talao-cozinha .botao:hover:not(:disabled){background:#2c2c31}.talao__voltar{margin:0 0 16px;font-size:14px}.talao{border:1px solid var(--borda);border-radius:var(--raio-grande);background:var(--superficie);max-width:520px;padding:22px}.talao__topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.talao__topo h1{margin:0;font-size:24px}.talao__quando{color:var(--texto-suave);margin:4px 0 20px;font-size:14px}.talao__seccao{border-top:1px dashed var(--borda-forte);margin-top:15px;padding-top:15px}.talao__seccao h2{text-transform:uppercase;letter-spacing:.06em;color:var(--texto-suave);margin:0 0 10px;font-size:13px}.talao__itens{gap:10px;margin:0;padding:0;list-style:none;display:grid}.talao__itens li{grid-template-columns:34px 1fr auto;gap:8px;font-size:15px;display:grid}.talao__qtd{font-weight:700}.talao__nome em{color:var(--texto-suave);font-size:13px;font-style:normal;display:block}.talao__preco{font-variant-numeric:tabular-nums}.talao__valores{gap:6px;margin:0;display:grid}.talao__valores div{justify-content:space-between;font-size:15px;display:flex}.talao__valores dt,.talao__valores dd{margin:0}.talao__total{border-top:1px solid var(--borda-forte);margin-top:4px;padding-top:8px;font-size:18px;font-weight:700}.talao__morada,.talao__nota{margin:0;font-size:15px;line-height:1.5}.talao__eventos{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.talao__eventos li{justify-content:space-between;gap:10px;display:flex}.talao__eventos em{color:var(--texto-suave);font-size:13px;font-style:normal}.reembolso__estado{margin:0 0 6px;font-size:16px;font-weight:700}.reembolso__motivo{color:var(--texto-suave);word-break:break-word;margin:0 0 10px;font-size:13px}.reembolso--failed{background:color-mix(in srgb, var(--perigo) 14%, transparent);border-radius:var(--raio);border-top:0;padding:14px}.reembolso--requested{background:color-mix(in srgb, var(--aviso) 14%, transparent);border-radius:var(--raio);border-top:0;padding:14px}.reembolso--succeeded .reembolso__estado{color:var(--ok)}.reembolso .botao{min-height:44px}.historico{gap:8px;display:grid}.historico__linha{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:inherit;grid-template-columns:172px 1fr auto auto auto;align-items:center;gap:12px;min-height:54px;padding:13px 15px;text-decoration:none;display:grid}.historico__linha:hover{background:var(--superficie-alta);border-color:var(--borda-forte)}.historico__numero{font-weight:700}.historico__quando,.historico__artigos{color:var(--texto-suave);font-size:14px}.historico__total{font-variant-numeric:tabular-nums;font-weight:700}.historico__paginas{gap:10px;margin-top:16px;display:flex}.painel__ligacoes{margin:0 0 20px}.painel__acoes-topo{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.grupo{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);margin:0 0 16px;padding:16px}.grupo__cabeca{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.grupo__cabeca h3{flex:1;margin:0;font-size:16px}.grupo__cabeca .botao{min-height:40px;padding:8px 14px;font-size:14px}.grupo__cardinalidade{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:8px;display:flex}.grupo__resumo{color:var(--texto-suave);margin:0 0 12px;font-size:14px}.dialogo{border:1px solid var(--borda-forte);border-radius:var(--raio-grande);max-width:460px;color:var(--texto);background:var(--superficie);padding:24px}.dialogo::backdrop{background:#000000a6}.dialogo__titulo{margin:0 0 12px;font-size:18px}.dialogo__corpo p{margin:0 0 10px}.dialogo__acoes{justify-content:end;gap:8px;margin-top:20px;display:flex}.imagem__previa{border-radius:var(--raio);border:1px solid var(--borda);object-fit:cover;width:auto;max-width:240px;height:auto;max-height:180px;display:block}.imagem__vazia{color:var(--texto-suave);border:1px dashed var(--borda-forte);border-radius:var(--raio);text-align:center;max-width:240px;margin:0;padding:24px;font-size:14px}.modal{z-index:50;background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal--convite{z-index:40}.modal__texto{color:var(--texto-suave);margin:0 0 20px;font-size:15px;line-height:1.5}.modal__caixa{background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio-grande);width:100%;max-width:460px;box-shadow:var(--sombra-alta);padding:24px}.modal__titulo{margin:0 0 12px;font-size:20px}.modal__aviso{background:color-mix(in srgb, var(--aviso) 14%, transparent);border:1px solid color-mix(in srgb, var(--aviso) 40%, transparent);border-radius:var(--raio);margin:0 0 16px;padding:12px;font-size:14px;line-height:1.45}.modal__motivos{border:0;gap:8px;margin:0 0 20px;padding:0;display:grid}.modal__motivos legend{color:var(--texto-suave);margin-bottom:6px;font-size:14px}.modal__motivos label{cursor:pointer;align-items:center;gap:10px;min-height:42px;font-size:15px;display:flex}.modal__accoes{justify-content:flex-end;gap:10px;display:flex}.modal__tempos{border:0;gap:12px;margin:0 0 14px;padding:0;display:grid}.modal__tempos legend{color:var(--texto-suave);margin-bottom:8px;font-size:14px}.modal__nota{color:var(--texto-suave);margin:0 0 18px;font-size:13px;line-height:1.45}.tempos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tempo{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);min-height:48px;color:var(--texto);font:inherit;cursor:pointer;font-size:15px}.tempo--escolhido{border-color:var(--principal);box-shadow:inset 0 0 0 1px var(--principal);font-weight:700}@media (max-width:1280px){:root{--lado:200px}.painel__conteudo{padding:24px}}@media (max-width:1024px){.painel{grid-template-columns:minmax(0,1fr)}.painel__lado{border-right:0;border-bottom:1px solid var(--borda);flex-flow:wrap;align-items:center;gap:12px;height:auto;padding:12px 16px;position:static}.painel__loja{padding:8px 12px}.painel__nav{flex-flow:wrap;flex:1}.painel__nav-pedidos{gap:10px}.painel__rodape{border-top:0;margin:0 0 0 auto;padding:0}.painel__rodape p{display:none}.painel__rodape .botao{min-height:40px;padding:8px 14px;font-size:14px}.topo__titulo,.quadro__titulo{font-size:26px}}@media (max-width:900px){.quadro{grid-template-columns:repeat(2,minmax(0,1fr))}.duas-colunas{grid-template-columns:1fr}.historico__linha{grid-template-columns:1fr auto;row-gap:4px}}@media (max-width:768px){.quadro{grid-template-columns:minmax(0,1fr)}.painel__conteudo{padding:18px 16px 32px}.metricas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.topo{margin-bottom:18px}}.talao-cozinha__previsto{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:700}.talao-cozinha__estafeta{color:var(--principal);margin:0;font-size:18px;font-weight:700}.versao-nova{z-index:50;background:var(--superficie-alta);border:1px solid var(--borda-forte);max-width:calc(100vw - 24px);color:var(--texto);box-shadow:var(--sombra-alta);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:14px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.versao-nova__botao{border-radius:999px;min-height:40px;padding:8px 16px;font-size:14px}.convites{gap:10px;margin-bottom:16px;display:grid}.convite{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.convite__texto{color:var(--texto-suave);flex:260px;margin:0;font-size:15px}.convite__texto strong{color:var(--texto);font-weight:600}.convite .botao{min-height:44px}.so-leitor{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.menu{display:inline-flex;position:relative}.menu__botao{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);width:44px;height:44px;color:var(--texto);font-family:var(--fonte-corpo);cursor:pointer;place-items:center;padding:0;display:inline-grid}.menu__botao:hover{background:var(--borda)}.menu__lista{z-index:30;background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio);min-width:220px;box-shadow:var(--sombra-alta);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px)}.menu__lista--fim{right:0}.menu__lista--inicio{left:0}.menu__entrada{width:100%;min-height:44px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:8px 12px;font-size:15px;display:flex}.menu__entrada:hover:not(:disabled){background:var(--superficie-alta)}.menu__entrada:disabled{opacity:.45;cursor:default}.menu__entrada--perigo{color:var(--perigo)}.ementa__adicionar .menu__botao{background:var(--principal);width:auto;height:auto;min-height:44px;color:var(--sobre-principal);border-color:#0000;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex}.ementa__adicionar .menu__botao:hover{background:var(--marca-laranja-claro)}.ementa__mais{font-size:20px;line-height:1}.pega{width:32px;height:44px;color:var(--texto-suave);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.pega:hover{background:var(--superficie-alta);color:var(--texto)}.pega:active{cursor:grabbing}[data-a-arrastar]{opacity:.5}[data-largar-antes]{box-shadow:0 -3px 0 0 var(--principal)}[data-largar-depois]{box-shadow:0 3px 0 0 var(--principal)}.ementa__lista{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ementa__nova-categoria{border:1px solid color-mix(in srgb, var(--principal) 45%, transparent);border-radius:var(--raio-grande);background:var(--superficie);flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:14px;padding:14px;display:flex}.ementa__nova-categoria .campo{flex:220px;margin-bottom:0}.categoria{border:1px solid var(--borda);border-radius:var(--raio-grande);background:var(--superficie)}.categoria__cabeca{align-items:center;gap:8px;padding:10px 12px;display:flex}.categoria__alvo{border-radius:var(--raio);min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:6px 8px;display:flex}.categoria__alvo:hover{background:var(--superficie-alta)}.categoria__textos{flex-wrap:wrap;align-items:baseline;column-gap:10px;min-width:0;display:flex}.categoria__nome{font-family:var(--fonte-titulo);overflow-wrap:anywhere;font-size:18px;font-weight:700}.categoria__conta{color:var(--texto-suave);white-space:nowrap;font-size:14px}.categoria__accoes{flex:none;align-items:center;gap:8px;display:flex}.categoria__adicionar{min-height:44px;padding:8px 14px;font-size:14px}.categoria__renomear{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.categoria__renomear input{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);min-width:0;min-height:44px;color:var(--texto);font:inherit;flex:180px;padding:10px 12px;font-size:16px}.categoria__erro{margin:0 16px 10px}.categoria__corpo{border-top:1px solid var(--borda);padding:4px 12px 10px}.categoria__vazia{color:var(--texto-suave);margin:14px 8px 8px;font-size:14px}.seta{color:var(--texto-suave);flex:none;transition:transform .12s}.seta--aberta{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.seta{transition:none}}.produtos{margin:0;padding:0;list-style:none}.produto{border-top:1px solid var(--borda);align-items:center;gap:6px;padding:4px 0;display:flex}.produto:first-child{border-top:0}.produto--aberto{border-radius:var(--raio);background:color-mix(in srgb, var(--principal) 12%, transparent)}.produto__alvo{border-radius:var(--raio);min-width:0;min-height:64px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:6px 8px;display:flex}button.produto__alvo{cursor:pointer}button.produto__alvo:hover{background:var(--superficie-alta)}.produto__imagem{border:1px solid var(--borda);background:var(--superficie-alta);object-fit:cover;border-radius:10px;flex:none;width:52px;height:52px}.produto__imagem--vazia{color:var(--texto-suave);font-family:var(--fonte-titulo);place-items:center;font-size:20px;font-weight:700;display:grid}.produto__textos{flex:1;gap:1px;min-width:0;display:grid}.produto__nome{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.produto__meta{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:14px}.produto__opcoes{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.produto__estado{flex:none}.produto__accoes{flex:none;gap:8px;display:flex}.produto__accoes .botao{min-height:40px;padding:8px 12px;font-size:14px}:root{--editor:min(600px, 46vw)}.ementa--com-editor{padding-right:calc(var(--editor) + 32px)}.ementa--com-editor .produto__accoes{display:none}@media (min-width:1200px){.ementa--com-editor .categoria__adicionar{width:44px;padding:0;font-size:22px}.ementa--com-editor .categoria__adicionar-texto{display:none}}.editor__fundo{display:none}.editor{z-index:40;width:var(--editor);border-left:1px solid var(--borda-forte);background:var(--superficie);box-shadow:var(--sombra-alta);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.editor:focus{outline:none}.editor__cabeca{border-bottom:1px solid var(--borda);flex:none;align-items:center;gap:12px;padding:14px 20px;display:flex}.editor__fechar{border:1px solid var(--borda-forte);background:var(--superficie-alta);width:44px;height:44px;color:var(--texto);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.editor__fechar:hover{background:var(--borda)}.editor__icone-voltar{display:none}.editor__titulo{margin:0;font-size:20px}.editor__corpo{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.editor__corpo>*+*{margin-top:18px}.editor__rodape{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--borda);background:var(--superficie);flex:none;justify-content:flex-end;gap:10px;display:flex}.editor__produto{font-family:var(--fonte-titulo);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.editor__formulario{gap:18px;display:grid}.editor__seccao{border-top:1px solid var(--borda);min-width:0;padding-top:18px}.editor__formulario>.editor__seccao:first-child{border-top:0;padding-top:0}.editor__seccao-titulo{align-items:center;gap:10px;margin:0 0 14px;font-size:16px;display:flex}.editor__seccao-numero{background:var(--principal);width:26px;height:26px;color:var(--sobre-principal);font-family:var(--fonte-corpo);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.editor__par{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.editor .formulario__erro{scroll-margin:16px}.editor__texto{color:var(--texto-suave);margin:0 0 12px;font-size:14px;line-height:1.5}.editor__nota{border-left:3px solid var(--principal);background:var(--superficie-alta);color:var(--texto-suave);border-radius:6px;margin:0 0 14px;padding:10px 12px;font-size:14px;line-height:1.45}.editor__linha{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.editor__linha .campo{flex:200px;margin-bottom:0}.editor__disponibilidade{border:1px solid var(--borda);border-radius:var(--raio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.editor__disponibilidade-estado{color:var(--texto-suave);margin:0;font-size:14px}.grupos{gap:10px;display:grid}.grupos .grupo{margin:0;padding:0}.grupo__titulo{font:inherit;margin:0}.grupo__alvo{border-radius:var(--raio-cartao);width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.grupo__alvo:hover{background:var(--superficie-alta)}.grupo__textos{gap:2px;min-width:0;display:grid}.grupo__nome{font-size:15px;font-weight:700}.grupo__alvo .grupo__resumo{margin:0;font-size:13px}.grupo__corpo{border-top:1px solid var(--borda);gap:12px;padding:12px;display:grid}.grupo__corpo .grupo__cardinalidade{margin-bottom:0}.grupo__rodape{flex-wrap:wrap;gap:8px;display:flex}.grupo__rodape .botao,.editor .campo--curto input,.editor .campo input[type=file]{width:100%;min-width:0}.grupo__cardinalidade .botao{min-height:44px;padding:8px 14px;font-size:14px}.opcoes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.opcao{border:1px solid var(--borda);border-radius:var(--raio);padding:12px}.opcao__nome{margin:0 0 2px;font-weight:700}.opcao__meta{color:var(--texto-suave);margin:0 0 10px;font-size:14px}.opcao__acoes{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.opcao__acoes .botao{min-height:44px;padding:8px 12px;font-size:14px}@media (max-width:1199px){:root{--editor:min(620px, 92vw)}.ementa--com-editor{padding-right:24px}.ementa--com-editor .produto__accoes{display:flex}.editor__fundo{z-index:39;background:#0000008c;display:block;position:fixed;inset:0}}@media (max-width:768px){.ementa--com-editor{padding-right:16px}}.mapa-da-zona{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);height:360px;margin:16px 0;position:relative;overflow:hidden}.mapa-da-zona__tela{width:100%;height:100%}.mapa-da-zona__falha{text-align:center;color:var(--texto-suave);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.zona-da-loja__estado{border:1px solid var(--borda-forte);color:var(--texto-suave);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.zona-da-loja__estado--active{border-color:color-mix(in srgb, var(--ok) 45%, transparent);color:var(--ok)}.zona-da-loja__estado--suspended{border-color:color-mix(in srgb, var(--aviso) 45%, transparent);color:var(--aviso)}.zona-da-loja__aviso{border-radius:var(--raio);border:1px solid color-mix(in srgb, var(--aviso) 40%, transparent);background:color-mix(in srgb, var(--aviso) 8%, var(--superficie));margin:12px 0 0;padding:10px 12px;font-size:14px}.zona-da-loja__dados{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 0 16px;display:grid}.zona-da-loja__dados>div{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);padding:14px 16px}.zona-da-loja__dados dt{color:var(--texto-suave);font-size:13px}.zona-da-loja__dados dd{font-family:var(--fonte-titulo);margin:4px 0 0;font-size:20px}.zona-da-loja__dados dd span{font-family:var(--fonte-corpo);color:var(--texto-suave);font-size:13px;display:block}@media (max-width:640px){.mapa-da-zona{height:280px}}@media (max-width:700px){.ementa{padding-bottom:104px}.ementa__adicionar{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:35;position:fixed}.ementa__adicionar .menu__botao{width:58px;height:58px;box-shadow:var(--sombra-alta);border-radius:999px;justify-content:center;padding:0}.ementa__adicionar-texto{display:none}.ementa__mais{font-size:30px}.ementa__adicionar .menu__lista{top:auto;bottom:calc(100% + 8px)}.categoria__cabeca{gap:4px;padding:8px}.categoria__adicionar{width:44px;padding:0;font-size:22px}.categoria__adicionar-texto{display:none}.categoria__corpo{padding:2px 8px 8px}.produto{flex-wrap:wrap}.produto__alvo{gap:10px;padding:6px 4px}.produto:not(.produto--so-balcao) .produto__accoes{display:none}.produto--so-balcao .produto__accoes{flex:100%;padding:0 4px 8px}.produto--so-balcao .produto__accoes .botao{flex:1;min-height:44px}.editor{width:auto;box-shadow:none;border-left:0;left:0}.editor__fundo{display:none}body:has(.editor){overflow:hidden}.editor__cabeca{padding:10px 12px}.editor__icone-voltar{display:block}.editor__icone-fechar{display:none}.editor__corpo{padding:16px}.editor__par{grid-template-columns:minmax(0,1fr);gap:0}.editor__rodape{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.editor__rodape .botao{flex:1;min-height:52px;font-size:16px}.editor .campo input,.editor .campo select,.editor .campo textarea{min-height:48px}.editor__linha .botao,.opcao__acoes .botao,.grupo__rodape .botao{flex:auto}}@media (min-width:768px){.painel__icone,.painel__trocar,.painel__curto,.painel__mais,.folha-mais,.estado-loja__icone,.estado-loja__descricao,.visao-geral__resumo,.metrica--hoje,.visao-geral__icone{display:none}}@media (max-width:767px){:root{--barra:66px;--raio-movel:18px}.painel{min-height:100dvh;padding-bottom:calc(var(--barra) + env(safe-area-inset-bottom,0px));display:block}.painel__lado{background:var(--fundo);border-bottom:0;border-right:0;flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:8px 16px 0;display:flex;position:static;overflow:visible}.painel__cabeca{justify-content:space-between;gap:12px;min-height:48px}.painel__cabeca .marca-vilaeats{align-items:center;min-height:44px;padding:0;font-size:30px;display:inline-flex}.tema{width:44px;height:44px}.painel__loja,.painel__rodape{display:none}.painel__trocar{border:1px solid var(--borda);border-radius:var(--raio-movel);background:var(--superficie);min-height:88px;color:var(--texto);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid}.painel__trocar-imagem{background:var(--superficie-alta);width:64px;height:64px;color:var(--principal-texto);font-family:var(--fonte-titulo);border-radius:14px;place-items:center;font-size:26px;font-weight:700;display:grid;overflow:hidden}.painel__trocar-imagem img{object-fit:cover;width:100%;height:100%}.painel__trocar-texto{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.painel__trocar-nome,.painel__trocar-cidade{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.painel__trocar-nome{font-family:var(--fonte-titulo);font-size:18px;font-weight:700;line-height:1.25}.painel__trocar-cidade{color:var(--texto-suave);align-items:center;gap:5px;font-size:14px;display:flex}.painel__trocar-cidade:before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.3'/%3E%3C/svg%3E") 50%/contain no-repeat}.painel__trocar .marca{margin-top:3px}.painel__trocar>.painel__icone{width:32px;height:32px;color:var(--texto-suave)}.painel__analise{margin:0}.painel__nav{z-index:30;padding:0 0 env(safe-area-inset-bottom,0px);border-top:1px solid var(--borda);background:var(--superficie);flex-flow:row;flex:none;align-items:stretch;gap:0;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #11111114}.painel__nav a[href=\/lojas],.painel__nav a[href$=\/horario],.painel__nav a[href$=\/zona]{display:none}.painel__nav a,.painel__mais{min-width:0;min-height:var(--barra);color:var(--texto-suave);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:0;margin:0;padding:9px 1px 6px;font-size:12px;font-weight:600;line-height:1.15;display:flex;position:relative}.painel__nav a:hover{background:0 0}.painel__nav a>span:first-child,.painel__mais>span{flex-direction:column;align-items:center;gap:4px;display:flex}.painel__ponto{display:none}.painel__icone{place-items:center;width:28px;height:28px;display:grid}.painel__mais svg{stroke-width:3.2px}.painel__rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.painel__curto{display:block}.painel__nav a[aria-current=page],.painel__mais[data-activo]{color:var(--principal-texto);background:0 0}.painel__nav a[aria-current=page] .painel__icone,.painel__mais[data-activo] .painel__icone{color:var(--principal)}.painel__nav a[aria-current=page]:before,.painel__mais[data-activo]:before{content:"";background:var(--principal);border-radius:0 0 3px 3px;height:3px;position:absolute;inset:0 22% auto}.painel__nav-pedidos{justify-content:flex-start;gap:0}.painel__badge{border:2px solid var(--superficie);min-width:20px;padding:0 5px;font-size:11px;line-height:16px;position:absolute;top:4px;left:calc(50% + 8px)}.folha-mais{background:var(--superficie);width:100%;max-width:none;max-height:85dvh;color:var(--texto);border:0;border-radius:22px 22px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0}.folha-mais::backdrop{background:#0000008c}.folha-mais__caixa{padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));gap:10px;display:grid}.folha-mais__caixa:before{content:"";background:var(--borda-forte);border-radius:999px;justify-self:center;width:40px;height:4px;margin-bottom:6px}.folha-mais__lista{gap:6px;display:grid}.folha-mais__lista a{background:var(--superficie-alta);min-height:56px;color:var(--texto);border-radius:14px;align-items:center;gap:12px;padding:0 14px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.folha-mais__lista .painel__icone{width:24px;height:24px;color:var(--texto-suave)}.folha-mais .botao{width:100%;min-height:52px;font-size:16px}.painel__conteudo{padding:16px 16px 24px}.topo,.quadro__topo{gap:12px;margin-bottom:16px}.topo__titulo,.quadro__titulo{overflow-wrap:anywhere;font-size:24px;line-height:1.2}.topo__accoes,.quadro__accoes{width:100%}.topo__accoes>.botao,.quadro__accoes>.botao{flex:1 1 0;min-height:48px;padding-inline:12px}.painel__meta,.campo__etiqueta,.campo__ajuda,.campo__erro,.metrica__rotulo,.metrica__nota,.alerta__motivo,.modal__nota,.grupo__resumo,.produto__opcoes,.pedido__tempo,.talao-cozinha__tempo{font-size:14px}.marca{font-size:13px}.botao{min-height:44px}.metricas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.metrica{padding:14px}.seccao{padding:16px}.seccao--espacada{margin-top:16px}.cartao .formulario{margin-bottom:0}.cartao .formulario .campo--curto{max-width:none}.cartao .formulario .campo input{width:100%;min-height:48px}.cartao .formulario .botao,.cartao .escolha__estado .botao{width:100%;min-height:48px;font-size:16px}.campo input[type=file]{width:100%;min-width:0}.imagem__previa,.imagem__vazia{max-width:100%}.quadro{gap:14px}.quadro__coluna{padding:12px}.pedido__novo{white-space:nowrap}.pedido__fundo{margin-bottom:4px}.pedido__ver{align-items:center;min-height:44px;padding-inline:4px;font-size:15px;display:inline-flex}.quadro .cartao__acoes .botao{padding:10px 8px;font-size:15px;line-height:1.2}.alerta{flex-direction:column;align-items:stretch;gap:10px;padding:12px 0}.alerta__estado{margin-left:0;display:block}.alerta>.botao,.alerta>a.botao{width:100%;min-height:48px}.talao__voltar{margin-bottom:8px}.talao__voltar a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.talao{max-width:none;padding:16px}.talao__topo{flex-wrap:wrap}.talao__topo h1{white-space:nowrap;font-size:20px}.historico__linha{padding:14px}.historico__paginas .botao{flex:1 1 0;min-height:48px}.cozinha{min-height:0;padding:16px 16px 24px}.painel .cozinha__marca,.painel .cozinha__estado .tema{display:none}.cozinha__topo{margin-bottom:14px}.cozinha__estado{justify-content:space-between;width:100%}.cozinha__grelha{grid-template-columns:minmax(0,1fr);gap:12px}.talao-cozinha{min-height:0;padding:16px}.talao-cozinha__numero{white-space:nowrap;font-size:20px}.modal{place-items:end stretch;padding:0}.modal__caixa{overscroll-behavior:contain;max-width:none;max-height:calc(100dvh - 24px);padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:20px 20px 0 0;overflow-y:auto}.modal__accoes,.dialogo__acoes{flex-direction:column-reverse;gap:10px}.modal__accoes .botao,.dialogo__acoes .botao{width:100%;min-height:48px;font-size:16px}.modal__motivos label{min-height:48px;font-size:16px}.modal__motivos input[type=radio]{flex:none;width:22px;height:22px}.modal .campo,.modal .campo--curto{max-width:none}.modal .campo input{width:100%;min-height:48px;font-size:16px}.tempo{font-size:16px}.dialogo{width:100%;max-width:none;max-height:calc(100dvh - 24px);padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:20px 20px 0 0;margin:auto 0 0}.painel__conteudo>h1{margin:4px 0 12px;font-size:24px;line-height:1.2}.painel .ementa__adicionar{bottom:calc(var(--barra) + 16px + env(safe-area-inset-bottom,0px))}.categoria__nome{-webkit-hyphens:auto;hyphens:auto;font-size:16px}.produto__nome{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.produto__opcoes{font-size:14px}.menu__entrada{min-height:48px;font-size:16px}.cartao__acoes:has(>.campo--curto){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:10px;display:grid}.cartao__acoes:has(>.campo--curto)+.cartao__acoes:has(>.campo--curto){border-top:1px solid var(--borda);margin-top:14px;padding-top:14px}.cartao__acoes:has(>.campo--curto)>.campo--curto{max-width:none}.cartao__acoes:has(>.campo--curto) input{width:100%;min-height:48px}.cartao__acoes:has(>.campo--curto)>.marca{grid-column:1/-1;justify-self:start}.cartao__acoes:has(>.campo--curto)>.botao{grid-column:1/-1;min-height:44px;font-size:15px}.lista--limpa>.cartao>.botao{width:100%;min-height:48px;margin-top:12px}.lista--limpa~.botao{bottom:calc(var(--barra) + 12px + env(safe-area-inset-bottom,0px));z-index:5;width:100%;min-height:52px;box-shadow:var(--sombra-alta);font-size:16px;position:sticky}.lista--limpa .cartao__acoes>.campo:not(.campo--curto){flex:100%;margin-bottom:0}.lista--limpa .cartao__acoes>.campo:not(.campo--curto) select{width:100%;min-height:48px}.lista--limpa .cartao__acoes>.campo:not(.campo--curto)~.botao{flex:100%;min-height:48px;font-size:16px}.cartao__acoes .botao,.produto__accoes .botao,.versao-nova__botao{min-height:44px}.convite{gap:10px;padding:14px}.convite__texto{flex-basis:100%}.convite .botao{flex:100%;min-height:48px}.pedido__opcoes,.pedido__nota,.pedido__atraso,.quadro__cabecalho p,.talao__nome em,.talao__seccao h2{font-size:14px}.ementa__lista{grid-template-columns:minmax(0,1fr)}.categoria{min-width:0}.categoria__renomear input{flex-basis:120px}.escolha__barra{padding:8px 16px}.escolha__barra .marca-vilaeats{align-items:center;min-height:44px;padding:0;display:inline-flex}.escolha__barra .botao{min-height:44px}.visao-geral{flex-direction:column;gap:14px;padding-top:14px;display:flex}.visao-geral>*,.visao-geral .grelha-lojas>*{order:5;margin:0}.visao-geral .grelha-lojas{display:contents}.visao-geral .estado-loja{order:1}.visao-geral .topo{order:2}.visao-geral .visao-geral__resumo,.visao-geral .metricas{order:3}.visao-geral .convites{order:4}.visao-geral .topo>div:first-child,.visao-geral .topo__accoes>.marca{display:none}.visao-geral .topo:not(:has(.botao)){display:none}.visao-geral .topo__accoes>.visao-geral__pedidos{border-radius:var(--raio-movel);gap:14px;min-height:64px;font-size:20px;font-weight:700;position:relative}.visao-geral__icone{background:currentColor;flex:none;width:26px;height:26px;display:block}.visao-geral__icone--saco{-webkit-mask:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M5 8.5h14l-1 11.5H6L5 8.5Z'/%3E%3Cpath d='M9 10.5V7a3 3 0 0 1 6 0v3.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8.5h14l-1 11.5H6L5 8.5Z'/%3E%3Cpath d='M9 10.5V7a3 3 0 0 1 6 0v3.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.visao-geral__icone--seta{width:24px;height:24px;position:absolute;right:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.estado-loja{border-radius:var(--raio-movel);grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"icone estado accao""icone descricao accao";align-items:center;gap:2px 14px;padding:16px;display:grid}.estado-loja--aberta{border-color:color-mix(in srgb, var(--ok) 35%, var(--borda));background:color-mix(in srgb, var(--ok) 7%, var(--superficie))}.estado-loja .cartao__nome{display:none}.estado-loja__icone{background:var(--superficie-alta);width:56px;height:56px;color:var(--texto-suave);border-radius:999px;grid-area:icone;display:block;position:relative}.estado-loja--aberta .estado-loja__icone{background:var(--ok);color:var(--superficie)}.estado-loja__icone:after{content:"";background:currentColor;position:absolute;inset:15px;-webkit-mask:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M4 9.5 5.5 5h13L20 9.5H4Z'/%3E%3Cpath d='M4 9.5a2.7 2.7 0 0 0 5.3 0 2.7 2.7 0 0 0 5.4 0 2.7 2.7 0 0 0 5.3 0M5.5 12v7h13v-7M10 19v-4h4v4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9.5 5.5 5h13L20 9.5H4Z'/%3E%3Cpath d='M4 9.5a2.7 2.7 0 0 0 5.3 0 2.7 2.7 0 0 0 5.4 0 2.7 2.7 0 0 0 5.3 0M5.5 12v7h13v-7M10 19v-4h4v4'/%3E%3C/svg%3E") 50%/contain no-repeat}.estado-loja>.escolha__estado{grid-area:estado;margin:0}.estado-loja>.escolha__estado>.marca{color:var(--texto);font-family:var(--fonte-titulo);background:0 0;border:0;padding:0;font-size:19px;font-weight:700;line-height:1.25}.estado-loja__estatuto--normal{display:none}.estado-loja__descricao{color:var(--texto-suave);grid-area:descricao;margin:0;font-size:14px;line-height:1.35}.estado-loja__accao{display:contents}.estado-loja__accao>.formulario__erro{grid-area:3/1/auto/-1;margin:10px 0 0}.cartao.estado-loja .estado-loja__accao>.botao{color:#0000;background:0 0;border:0;grid-area:accao;width:60px;height:44px;min-height:44px;padding:0;font-size:0;position:relative;overflow:hidden}.estado-loja__accao>.botao:before{content:"";background:var(--texto-suave);border-radius:999px;transition:background .15s;position:absolute;inset:6px 2px}.estado-loja--aberta .estado-loja__accao>.botao:before{background:var(--ok)}.estado-loja__accao>.botao:after{content:"";background:var(--superficie);border-radius:999px;width:26px;height:26px;transition:transform .15s;position:absolute;top:9px;left:5px;box-shadow:0 1px 3px #0000004d}.estado-loja--aberta .estado-loja__accao>.botao:after{transform:translate(24px)}.estado-loja__accao>.botao:disabled{opacity:.6}.visao-geral__resumo{margin:6px 0 -4px;font-size:20px;font-weight:700}.visao-geral .metricas{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.visao-geral .metrica{--tom:var(--texto-suave);border-radius:16px;flex-direction:column;gap:2px;padding:58px 10px 12px;display:flex;position:relative}.visao-geral .metrica:first-child{--tom:var(--principal)}.visao-geral .metrica:nth-child(3){--tom:var(--ok)}.visao-geral .metrica:before{content:"";background:color-mix(in srgb, var(--tom) 18%, transparent);border-radius:999px;width:36px;height:36px;position:absolute;top:12px;left:10px}.visao-geral .metrica:after{content:"";background:var(--tom);width:20px;height:20px;-webkit-mask:var(--icone) center / contain no-repeat;mask:var(--icone) center / contain no-repeat;position:absolute;top:20px;left:18px}.visao-geral .metrica:first-child:after{--icone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5v5'/%3E%3C/svg%3E")}.visao-geral .metrica:nth-child(2):after{--icone:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M7.5 13.2a3.6 3.6 0 0 1 .9-7.1 4 4 0 0 1 7.2 0 3.6 3.6 0 0 1 .9 7.1V19h-9v-5.8ZM7.5 16h9'/%3E%3C/svg%3E")}.visao-geral .metrica:nth-child(3):after{--icone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.visao-geral .metrica--hoje:after{--icone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M7 18v-5M12 18V6M17 18v-8'/%3E%3C/svg%3E")}.visao-geral .metrica__valor{order:1;font-size:28px}.visao-geral .metrica__rotulo{color:var(--texto);order:2;margin:0;font-size:13px;line-height:1.25}.visao-geral .metrica__nota,.visao-geral .metrica--em-operacao{display:none}.visao-geral .convites{gap:12px}.visao-geral .convite{border-radius:var(--raio-movel);--tom:var(--texto-suave);gap:10px;min-height:80px;padding:14px 14px 14px 78px;display:grid;position:relative}.visao-geral .convite--instalar{--tom:var(--principal)}.visao-geral .convite:before{content:"";background:color-mix(in srgb, var(--tom) 15%, transparent);border-radius:14px;width:50px;height:50px;position:absolute;top:14px;left:14px}.visao-geral .convite:after{content:"";background:var(--tom);width:24px;height:24px;-webkit-mask:var(--icone) center / contain no-repeat;mask:var(--icone) center / contain no-repeat;position:absolute;top:27px;left:27px}.visao-geral .convite--instalar:after{--icone:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M12 4v11M7.5 10.5 12 15l4.5-4.5M5 15.5V19h14v-3.5'/%3E%3C/svg%3E")}.visao-geral .convite--notificacoes:after{--icone:url("data:image/svg+xml,%3Csvg 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'%3E%3Cpath d='M6.5 16.5V11a5.5 5.5 0 0 1 11 0v5.5l1.5 1.5H5l1.5-1.5ZM10 20.5h4'/%3E%3C/svg%3E")}.visao-geral .convite__texto{font-size:14px;line-height:1.4}.visao-geral .convite__texto strong{margin-bottom:2px;font-size:16px;display:block}@media (max-width:379px){.visao-geral .metricas{grid-template-columns:repeat(2,minmax(0,1fr))}}}
