@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{--marca-laranja:#ff6a00;--marca-laranja-claro:#ff8a3d;--marca-preto:#111;--marca-cinza-suave:#f4f4f4;--marca-branco:#fff;--sobre-principal:var(--marca-preto);--principal:var(--marca-laranja);--raio-pequeno:8px;--raio:10px;--raio-cartao:14px;--raio-grande:16px;--movimento-curto:.14s;--movimento:.22s;--curva:cubic-bezier(.2, 0, 0, 1);--z-lateral:40;--z-cabecalho:30;--z-painel:50;--z-cortina:45;--z-aviso:60;--lateral-largura:264px;--lateral-recolhida:76px;--cabecalho-altura:64px;--fonte-titulo:var(--fonte-sora,system-ui), sans-serif;--fonte-corpo:var(--fonte-manrope,system-ui), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f5f5f6;--texto:#18181b;--superficie:#fff;--superficie-alta:#f4f4f5;--borda:#e6e6e9;--borda-forte:#d2d2d8;--texto-suave:#5c5c66;--principal-texto:#c2410c;--perigo:#b91c1c;--ok:#15803d;--aviso:#b45309;--sombra-cartao:0 1px 2px #18181b0f;--sombra-elevada:0 12px 32px #18181b24;--cortina:#18181b73;--selecao:color-mix(in srgb, var(--principal) 12%, var(--superficie))}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#0e0e10;--texto:#f4f4f5;--superficie:#161619;--superficie-alta:#1f1f24;--borda:#27272c;--borda-forte:#3a3a42;--texto-suave:#a1a1aa;--principal-texto:#ff8a3d;--perigo:#f87171;--ok:#4ade80;--aviso:#fbbf24;--sombra-cartao:0 1px 2px #0006;--sombra-elevada:0 16px 40px #0000008c;--cortina:#000000a6}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#0e0e10;--texto:#f4f4f5;--superficie:#161619;--superficie-alta:#1f1f24;--borda:#27272c;--borda-forte:#3a3a42;--texto-suave:#a1a1aa;--principal-texto:#ff8a3d;--perigo:#f87171;--ok:#4ade80;--aviso:#fbbf24;--sombra-cartao:0 1px 2px #0006;--sombra-elevada:0 16px 40px #0000008c;--cortina:#000000a6}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);font:16px/1.5 var(--fonte-corpo);-webkit-font-smoothing:antialiased;transition:background-color var(--movimento-curto) ease;margin:0}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.01em}a{color:var(--texto)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--principal);outline-offset:2px;border-radius:4px}.so-leitor{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.moldura{min-height:100dvh}.saltar{z-index:var(--z-aviso);border-radius:var(--raio);background:var(--principal);color:var(--sobre-principal);padding:10px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.saltar:focus{transform:none}.lateral{z-index:var(--z-lateral);width:var(--lateral-largura);border-right:1px solid var(--borda);background:var(--superficie);transition:width var(--movimento) var(--curva), transform var(--movimento) var(--curva), visibility var(--movimento);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.lateral__topo{min-height:var(--cabecalho-altura);justify-content:space-between;align-items:center;gap:8px;padding:0 16px 0 20px;display:flex}.lateral__selo{font:700 20px var(--fonte-titulo);letter-spacing:-.04em;display:none}.lateral__nav{overscroll-behavior:contain;flex:1;align-content:start;gap:4px;padding:12px;display:grid;overflow-y:auto}.lateral__ligacao{border-radius:var(--raio);min-height:44px;color:var(--texto-suave);white-space:nowrap;transition:background-color var(--movimento-curto) ease, color var(--movimento-curto) ease;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative}.lateral__ligacao:hover{background:var(--superficie-alta);color:var(--texto)}.lateral__ligacao[aria-current=page]{background:var(--selecao);color:var(--principal-texto)}.lateral__ligacao[aria-current=page]:before{content:"";background:var(--principal);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-12px}.lateral__icone{flex:none}.lateral__rotulo{text-overflow:ellipsis;overflow:hidden}.lateral__rodape{border-top:1px solid var(--borda);padding:12px}.botao.lateral__sair{width:100%;color:var(--texto-suave);background:0 0;border-color:#0000;justify-content:flex-start;gap:12px;padding:0 12px;font-weight:600}.botao.lateral__sair:hover:not(:disabled){background:var(--superficie-alta);color:var(--texto);border-color:#0000}.moldura__corpo{min-width:0;margin-left:var(--lateral-largura);transition:margin-left var(--movimento) var(--curva)}.cabecalho{z-index:var(--z-cabecalho);min-height:var(--cabecalho-altura);border-bottom:1px solid var(--borda);background:color-mix(in srgb, var(--fundo) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:12px;padding:0 32px;display:flex;position:sticky;top:0}.cabecalho__titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 16px var(--fonte-titulo);flex:1;margin:0;overflow:hidden}.cabecalho__accoes{align-items:center;gap:8px;display:flex}.icone-botao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);width:44px;height:44px;color:var(--texto);cursor:pointer;transition:background-color var(--movimento-curto) ease, border-color var(--movimento-curto) ease;justify-content:center;align-items:center;display:inline-flex}.icone-botao:hover{background:var(--superficie-alta);border-color:var(--borda-forte)}.icone-botao--simples{color:var(--texto-suave);background:0 0;border-color:#0000}.cabecalho__menu,.lateral__fechar{display:none}.perfil{border-left:1px solid var(--borda);align-items:center;gap:10px;min-width:0;padding-left:12px;display:flex}.perfil__avatar{background:var(--selecao);width:36px;height:36px;color:var(--principal-texto);font:700 14px var(--fonte-titulo);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;display:grid}.perfil__texto{min-width:0;line-height:1.25;display:grid}.perfil__email{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:14px;font-weight:600;overflow:hidden}.perfil__papel{color:var(--texto-suave);font-size:12px}.cortina{display:none}.pagina{min-width:0;max-width:1320px;margin:0 auto;padding:32px 32px 56px}:root[data-barra=recolhida] .lateral{width:var(--lateral-recolhida)}:root[data-barra=recolhida] .moldura__corpo{margin-left:var(--lateral-recolhida)}:root[data-barra=recolhida] .lateral__topo{flex-direction:column;justify-content:center;padding:12px 0}:root[data-barra=recolhida] .marca-vilaeats{display:none}:root[data-barra=recolhida] .lateral__selo{display:block}:root[data-barra=recolhida] .lateral__rotulo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-barra=recolhida] .lateral__ligacao,:root[data-barra=recolhida] .lateral__sair{justify-content:center;padding:0}@media (max-width:1099px){.lateral{width:var(--lateral-recolhida)}.moldura__corpo{margin-left:var(--lateral-recolhida)}.lateral__topo{flex-direction:column;justify-content:center;padding:12px 0}.lateral .marca-vilaeats{display:none}.lateral__selo{display:block}.lateral__rotulo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lateral__ligacao,.lateral__sair{justify-content:center;padding:0}.lateral__recolher{display:none}.cabecalho__menu{display:inline-flex}.cabecalho{padding:0 24px}.pagina{padding:24px 24px 48px}.moldura[data-aberta=true] .lateral{width:var(--lateral-largura);box-shadow:var(--sombra-elevada)}.moldura[data-aberta=true] .lateral__topo{flex-direction:row;justify-content:space-between;padding:0 16px 0 20px}.moldura[data-aberta=true] .marca-vilaeats{display:inline}.moldura[data-aberta=true] .lateral__selo{display:none}.moldura[data-aberta=true] .lateral__rotulo{clip-path:none;width:auto;height:auto;position:static}.moldura[data-aberta=true] .lateral__ligacao,.moldura[data-aberta=true] .lateral__sair{justify-content:flex-start;padding:0 12px}.moldura[data-aberta=true] .lateral__fechar{display:inline-flex}.moldura[data-aberta=true] .cortina{z-index:var(--z-cortina);background:var(--cortina);border:0;display:block;position:fixed;inset:0}}@media (max-width:767px){.lateral,:root[data-barra=recolhida] .lateral{width:min(var(--lateral-largura), calc(100vw - 56px));visibility:hidden;transform:translate(-100%)}.moldura[data-aberta=true] .lateral{width:min(var(--lateral-largura), calc(100vw - 56px));visibility:visible;transform:none}.moldura__corpo,:root[data-barra=recolhida] .moldura__corpo{margin-left:0}.cabecalho{gap:8px;padding:0 12px}.cabecalho__titulo{font-size:15px}.perfil{padding-left:8px}.perfil__texto{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pagina{padding:20px 16px 40px}}.marca-vilaeats{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--texto);white-space:nowrap;font-size:22px;font-weight:700}.marca-vilaeats__eats{color:var(--principal)}.marca-vilaeats__area{color:var(--texto-suave);letter-spacing:0;margin:0;font-size:12px;font-weight:600;display:block}.topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.topo__titulo{margin:0;font-size:30px;font-weight:700}.topo__subtitulo{color:var(--texto-suave);margin:4px 0 0;font-size:14px}.topo__accoes{flex-wrap:wrap;gap:10px;display:flex}.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)}.campo{gap:5px;margin-bottom:16px;display:grid}.campo--estreito{max-width:260px}.campo label{color:var(--texto-suave);font-size:14px}.campo input{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 textarea{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);color:var(--texto);resize:vertical;min-height:110px;padding:12px;font-family:inherit;font-size:16px}.campo textarea[aria-invalid=true]{border-color:var(--perigo)}.campo select{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);color:var(--texto);min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.campo select[aria-invalid=true]{border-color:var(--perigo)}.campo input::placeholder{color:var(--texto-suave)}.campo input[aria-invalid=true]{border-color:var(--perigo)}.campo__ajuda{color:var(--texto-suave);margin:2px 0 0;font-size:13px}.campo__erro{color:var(--perigo);margin:2px 0 0;font-size:13px}.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__erro{color:var(--perigo);margin:0 0 12px;font-size:14px}.formulario .botao{width:100%}.esqueleto{gap:12px;max-width:640px;display:grid}.esqueleto__linha{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);height:56px;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{max-width:46ch;margin:64px auto}.sem-acesso__titulo{margin:0 0 12px;font-size:23px}.sem-acesso__texto{margin:0 0 24px;font-size:15px;line-height:1.55}.marca{border:1px solid var(--borda-forte);color:var(--texto-suave);background:var(--superficie-alta);font-family:var(--fonte-corpo);letter-spacing:0;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;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)}.confirmado{border:1px solid color-mix(in srgb, var(--ok) 40%, transparent);background:color-mix(in srgb, var(--ok) 10%, var(--superficie));border-radius:var(--raio);margin:0 0 20px;padding:12px 16px;font-size:15px}.filtros{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);gap:4px;margin-bottom:20px;padding:4px;display:inline-flex}.filtros__opcao{color:var(--texto-suave);min-height:40px;font:600 14px var(--fonte-corpo);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 18px}.filtros__opcao:hover{color:var(--texto)}.filtros__opcao[aria-pressed=true]{background:var(--superficie-alta);border-color:var(--borda-forte);color:var(--texto)}.tabela__moldura{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);position:relative;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:14px}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--borda);vertical-align:middle;padding:12px 16px}.tabela thead th{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:12px;font-weight:600}.tabela tbody tr:last-child th,.tabela tbody tr:last-child td{border-bottom:0}.tabela tbody th{font-size:15px;font-weight:700}.tabela__acao{text-align:right;white-space:nowrap}.tabela__acao .botao{min-height:38px;padding:6px 14px;font-size:14px}.detalhe__voltar{margin:0 0 16px}.detalhe__voltar .botao{min-height:38px;padding:6px 14px;font-size:14px}.detalhe__titulo{margin:0 0 18px;font-size:24px}.ficha{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);margin-bottom:16px;padding:18px 20px}.ficha h3{margin:0 0 12px;font-size:16px}.ficha dl{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 24px;margin:0;display:grid}.ficha dl+dl{border-top:1px solid var(--borda);margin-top:14px;padding-top:14px}.ficha__campo dt{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.ficha__campo dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:15px}.ficha__texto,.ficha__vazio{color:var(--texto-suave);margin:0 0 14px;font-size:14px}.ficha__vazio{margin:0}.ficha--accao{border-color:color-mix(in srgb, var(--principal) 45%, var(--borda))}.impedimentos{color:var(--texto-suave);margin:0 0 14px;font-size:14px}.impedimentos p{margin:0 0 6px}.impedimentos ul{gap:4px;margin:0;padding-left:20px;display:grid}.documento{border-top:1px solid var(--borda);padding:16px 0 4px}.documento__titulo{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:15px;display:flex}.documento__nota{color:var(--texto-suave);margin:12px 0 0;font-size:13px}.documento__accoes{flex-wrap:wrap;gap:8px;margin:14px 0 12px;display:flex}.documento__accoes .botao,.imagens .botao{min-height:38px;padding:6px 14px;font-size:14px}.documento__historia{margin:12px 0;font-size:14px}.documento__historia summary{cursor:pointer;color:var(--texto-suave)}.documento__historia ul{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.documento__historia li p{margin:0}.documento__historia dl,.imagens{margin-top:12px}.imagens p{margin:0 0 10px}.imagens__grelha{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:12px 0;display:grid}.imagens__figura{margin:0}.imagens__figura img{object-fit:contain;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie-alta);width:100%;height:auto;max-height:420px;display:block}.imagens__figura figcaption{color:var(--texto-suave);margin-top:6px;font-size:13px}.dialogo .campo{margin:14px 0 0}.dialogo .campo textarea{min-height:84px}.dialogo{border:1px solid var(--borda-forte);border-radius:var(--raio-grande);width:min(460px,100vw - 32px);color:var(--texto);background:var(--superficie);padding:24px}.dialogo__titulo{margin:0 0 14px;font-size:18px}.dialogo__corpo p{color:var(--texto-suave);margin:14px 0 0;font-size:14px}.dialogo__acoes{flex-wrap:wrap;justify-content:end;gap:8px;margin-top:20px;display:flex}.resumo{gap:10px;margin:0;display:grid}@media (max-width:640px){.pagina{padding-left:16px;padding-right:16px}.topo__titulo{font-size:25px}.tabela th,.tabela td{padding:10px 12px}}.procura{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.procura .campo{margin-bottom:0}.filtros{flex-wrap:wrap;max-width:100%}.publicidade__resumo{color:var(--texto-suave);margin:0 0 12px;font-size:14px}.publicidade__miniatura{aspect-ratio:16/9;object-fit:cover;border-radius:var(--raio);border:1px solid var(--borda);background:var(--superficie-alta);width:192px;display:block}.publicidade__sem{color:var(--texto-suave)}.publicidade__grupo{border:0;min-width:0;padding:0}.publicidade__grupo legend{color:var(--texto-suave);margin-bottom:8px;padding:0;font-size:14px}.publicidade__opcoes{gap:4px;max-height:220px;padding:8px 0 8px 22px;display:grid;overflow-y:auto}.publicidade__grupo .zonas__interruptor{margin:0 0 6px}.publicidade__destino{overflow-wrap:anywhere}.publicidade__accoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.campo input[type=file]{padding:10px 12px;font-size:14px}.avisos{position:relative}.avisos__sino{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie-alta);width:40px;height:40px;color:var(--texto);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.avisos__contagem{background:var(--principal);min-width:20px;height:20px;color:var(--sobre-principal);font:700 11px/20px var(--fonte-corpo);text-align:center;border-radius:10px;padding:0 5px;position:absolute;top:-6px;right:-6px}.avisos__painel{z-index:20;border:1px solid var(--borda-forte);border-radius:var(--raio-cartao);background:var(--superficie);width:min(380px,100vw - 32px);max-height:70vh;box-shadow:var(--sombra-elevada);position:absolute;top:48px;right:0;overflow:auto}.avisos__topo{border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.avisos__todos{color:var(--principal);font:600 13px var(--fonte-corpo);cursor:pointer;background:0 0;border:0}.avisos__lista{margin:0;padding:0;list-style:none}.avisos__item{border:0;border-bottom:1px solid var(--borda);width:100%;color:var(--texto);text-align:left;cursor:pointer;font:400 14px var(--fonte-corpo);background:0 0;gap:3px;padding:12px 14px;display:grid}.avisos__item:hover{background:var(--superficie-alta)}.avisos__item--novo{box-shadow:inset 3px 0 0 var(--principal)}.avisos__titulo{font-weight:700}.avisos__corpo{color:var(--texto-suave)}.avisos__data,.avisos__vazio{color:var(--texto-suave);font-size:12px}.avisos__vazio{margin:0;padding:14px}.avisos__toast{z-index:30;border:1px solid var(--principal);border-radius:var(--raio-cartao);background:var(--superficie);max-width:min(380px,100vw - 40px);box-shadow:var(--sombra-elevada);align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.avisos__toast-corpo{color:var(--texto);text-align:left;cursor:pointer;font:400 14px var(--fonte-corpo);background:0 0;border:0;gap:4px;padding:14px 0 14px 16px;display:grid}.avisos__fechar{color:var(--texto-suave);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:22px}.pagamentos__resumo{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px;display:grid}.pagamentos__cartao{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);gap:4px;padding:16px 18px;display:grid}.pagamentos__rotulo{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.pagamentos__valor{font:700 22px var(--fonte-titulo)}.pagamentos__nota,.pagamentos__id{color:var(--texto-suave);font-size:12px}.pagamentos__iban{letter-spacing:.04em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pagamentos__lista-simples{margin:8px 0 0;padding-left:18px}.missoes__formulario{flex-wrap:wrap;align-items:flex-start;gap:0 16px;display:flex}.missoes__formulario .campo:first-child{flex-basis:100%;max-width:480px}.missoes__formulario .campo__erro,.missoes__formulario .documento__accoes{flex-basis:100%}.mapa-zonas{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);margin-bottom:12px;position:relative;overflow:hidden}.mapa-zonas--medio{height:460px}.mapa-zonas--grande{height:600px}.mapa-zonas__tela{width:100%;height:100%}.mapa-zonas__ferramentas{z-index:2;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:12px;left:12px}.mapa-zonas__ferramentas .botao{min-height:38px;padding:6px 14px;font-size:14px}.mapa-zonas__dica{border-radius:var(--raio);background:color-mix(in srgb, var(--fundo) 85%, transparent);color:var(--texto-suave);z-index:2;margin:0;padding:8px 12px;font-size:13px;position:absolute;top:60px;left:12px;right:60px}.mapa-zonas__falha{color:var(--texto-suave);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.mapa-zonas__legenda{color:var(--texto-suave);flex-wrap:wrap;gap:16px;margin:0 0 20px;padding:0;font-size:14px;list-style:none;display:flex}.mapa-zonas__legenda li{align-items:center;gap:8px;display:inline-flex}.mapa-zonas__amostra{border:2px solid;border-radius:3px;width:18px;height:12px}.mapa-zonas__amostra--ativa{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 20%, transparent)}.mapa-zonas__amostra--suspensa{border-color:var(--aviso);background:color-mix(in srgb, var(--aviso) 20%, transparent)}.mapa-zonas__amostra--rascunho{border-color:var(--texto-suave);border-style:dashed}.marca--aviso{border-color:color-mix(in srgb, var(--aviso) 40%, transparent);color:var(--aviso);background:color-mix(in srgb, var(--aviso) 12%, transparent)}.zonas__grelha{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.zonas__grelha>*{min-width:0}.zonas__painel{gap:16px;display:grid}.zonas__painel .campo select,.zonas__painel .campo input{width:100%;min-width:0}.zonas__linha{flex-wrap:wrap;gap:0 16px;display:flex}.zonas__linha .campo{flex:140px}.zonas__resultados{border:1px solid var(--borda);border-radius:var(--raio);margin:-8px 0 16px;padding:0;list-style:none;overflow:hidden}.zonas__resultados button{text-align:left;border:0;border-bottom:1px solid var(--borda);background:var(--superficie);width:100%;color:var(--texto);font:inherit;cursor:pointer;padding:10px 12px;font-size:14px;display:block}.zonas__resultados li:last-child button{border-bottom:0}.zonas__resultados button:hover,.zonas__resultados button:focus-visible{background:var(--superficie-alta)}.zonas__resultados small{color:var(--texto-suave)}.zonas__aviso{border:1px solid color-mix(in srgb, var(--aviso) 40%, transparent);background:color-mix(in srgb, var(--aviso) 8%, var(--superficie));border-radius:var(--raio);margin:0 0 16px;padding:10px 14px;font-size:14px}.zonas__aviso--mau{border-color:color-mix(in srgb, var(--perigo) 40%, transparent);background:color-mix(in srgb, var(--perigo) 8%, var(--superficie))}.zonas__aviso--ok{border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:color-mix(in srgb, var(--ok) 8%, var(--superficie))}.zonas__contagens{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.zonas__contagem{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);padding:14px 16px}.zonas__contagem dt{color:var(--texto-suave);font-size:13px}.zonas__contagem dd{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:26px}.zonas__lista-simples{gap:8px;margin:0;padding:0;list-style:none;display:grid}.zonas__lista-simples li{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.zonas__interruptor{align-items:center;gap:10px;margin:0 0 16px;font-size:15px;display:flex}.zonas__interruptor input{width:20px;height:20px;accent-color:var(--principal)}@media (max-width:900px){.zonas__grelha,.zonas__contagens{grid-template-columns:minmax(0,1fr)}.mapa-zonas--medio,.mapa-zonas--grande{height:380px}}.zonas__filtros{flex-wrap:wrap;max-width:100%}.zonas__pesquisa{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;max-width:560px;margin:0 0 16px;display:flex}.zonas__pesquisa .campo{flex:240px;min-width:0;margin:0}.zonas__pesquisa input{width:100%;min-width:0}.zonas__modo{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);color:var(--texto);flex:none;min-width:0;max-width:11rem;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.zonas__modo:focus-visible{outline:2px solid var(--principal);outline-offset:2px}.zonas__seletor-pais{width:100%;min-width:0;max-width:100%}.zonas__lojas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.zonas__loja{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:12px;font-size:14px;display:flex}.zonas__loja:last-child{border-bottom:0;padding-bottom:0}.zonas__loja small{color:var(--texto-suave)}.zonas__loja-acoes,.zonas__alcance{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zonas__alcance input{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie-alta);width:84px;color:var(--texto);font:inherit;min-height:38px;padding:8px 10px}.zonas__alcance input[aria-invalid=true]{border-color:var(--perigo)}.zonas__unidade{color:var(--texto-suave);font-size:13px}.zonas__loja .botao{min-height:38px;padding:6px 14px;font-size:14px}.campanha__grelha{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid}.campanha__aviso{border:1px solid var(--borda-forte);border-left:4px solid var(--principal);border-radius:var(--raio);background:var(--superficie-alta);color:var(--texto);margin:0 0 20px;padding:12px 16px;font-size:14px}.campanha__historico{margin-top:32px}.campanha__previa{position:sticky;top:16px}.campanha__previa-rotulo{color:var(--texto-suave);margin:0 0 8px;font-size:14px}.campanha__telemovel{border:1px solid var(--borda-forte);background:var(--superficie-alta);border-radius:24px;padding:28px 14px}.campanha__notificacao{border:1px solid var(--borda);background:var(--superficie);overflow-wrap:anywhere;border-radius:14px;padding:12px 14px}.campanha__notificacao p{margin:0}.campanha__notificacao-app{color:var(--texto-suave);font-size:12px;margin-bottom:4px!important}.campanha__notificacao-titulo{font-size:15px;font-weight:600}.campanha__notificacao-corpo{color:var(--texto);font-size:14px;margin-top:2px!important}.campanha__notificacao-imagem{object-fit:cover;border-radius:8px;width:100%;max-height:140px;margin-top:10px;display:block}.campanha__resumo dl{grid-template-columns:max-content 1fr;gap:6px 16px;margin:12px 0;display:grid}.campanha__resumo dt{color:var(--texto-suave)}.campanha__resumo dd{margin:0}.campanha__numeros{white-space:nowrap;margin:0;padding:0;font-size:14px;list-style:none}.campo textarea{resize:vertical;min-height:88px}@media (max-width:900px){.campanha__grelha{grid-template-columns:minmax(0,1fr)}.campanha__previa{order:-1;position:static}}.topo{margin-bottom:24px}.topo__titulo{letter-spacing:-.02em;font-size:28px;line-height:1.2}.topo__subtitulo{max-width:70ch;font-size:15px}.botao{border-radius:var(--raio);box-shadow:var(--sombra-cartao);transition:background-color var(--movimento-curto) ease, border-color var(--movimento-curto) ease, transform var(--movimento-curto) ease}.botao--secundario{box-shadow:none}.avisos__todos{color:var(--principal-texto)}.campo input,.campo select,.campo textarea{background:var(--superficie);transition:border-color var(--movimento-curto) ease}.campo input:hover,.campo select:hover,.campo textarea:hover{border-color:var(--texto-suave)}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline-offset:0;border-color:var(--principal)}.ficha,.tabela__moldura,.pagamentos__cartao,.mapa-zonas{box-shadow:var(--sombra-cartao)}.filtros{background:var(--superficie-alta);border-color:var(--borda)}.filtros__opcao[aria-pressed=true]{background:var(--superficie);border-color:var(--borda);box-shadow:var(--sombra-cartao)}.tabela{font-variant-numeric:tabular-nums}.tabela thead th{background:var(--superficie-alta);border-bottom-color:var(--borda)}.tabela tbody tr{transition:background-color var(--movimento-curto) ease}.tabela tbody tr:hover{background:color-mix(in srgb, var(--superficie-alta) 55%, transparent)}.estado{text-align:center;border:1px dashed var(--borda-forte);border-radius:var(--raio-cartao);background:var(--superficie);justify-items:center;padding:48px 16px}.estado[role=alert]{border-style:solid;border-color:color-mix(in srgb, var(--perigo) 45%, var(--borda))}.esqueleto{max-width:none}.esqueleto__linha{background:linear-gradient(90deg, var(--superficie) 0%, var(--superficie-alta) 50%, var(--superficie) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite brilho}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.confirmado{background:color-mix(in srgb, var(--ok) 10%, var(--superficie))}.dialogo{box-shadow:var(--sombra-elevada)}.dialogo::backdrop{background:var(--cortina)}.dialogo[open]{animation:entrar var(--movimento) var(--curva)}@keyframes entrar{0%{opacity:0;transform:translateY(8px)scale(.98)}}.avisos__sino{background:var(--superficie);width:44px;height:44px}.avisos__sino:hover{background:var(--superficie-alta);border-color:var(--borda-forte)}.avisos__painel{z-index:var(--z-painel);box-shadow:var(--sombra-elevada);top:52px}.avisos__toast{z-index:var(--z-aviso);box-shadow:var(--sombra-elevada)}@media (max-width:767px){.avisos__painel{top:calc(var(--cabecalho-altura) + 8px);width:auto;position:fixed;left:12px;right:12px}.avisos__toast{max-width:none;bottom:12px;left:12px;right:12px}}@media (max-width:719px){.tabela__moldura{box-shadow:none;background:0 0;border:0;overflow:visible}.tabela,.tabela tbody,.tabela tr,.tabela td,.tabela th{display:block}.tabela thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tabela tbody tr{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);box-shadow:var(--sombra-cartao);margin-bottom:12px;padding:6px 0}.tabela tbody tr:last-child{margin-bottom:0}.tabela tbody th,.tabela tbody td{text-align:right;overflow-wrap:anywhere;border-bottom:0;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 16px;display:flex}.tabela tbody th{padding-top:12px;font-size:16px}.tabela td[data-rotulo]:before,.tabela th[data-rotulo]:before{content:attr(data-rotulo);color:var(--texto-suave);text-align:left;flex:none;font-size:12px;font-weight:600}.tabela__acao{justify-content:flex-end}.tabela__acao .botao{min-height:44px}}@media (pointer:coarse){.filtros__opcao,.tabela__acao .botao,.detalhe__voltar .botao{min-height:44px}}.conteudo{animation:aparecer var(--movimento) var(--curva)}@keyframes aparecer{0%{opacity:0}}.conteudo:focus{outline:none}.ficha .detalhe__titulo{margin:0 0 14px;font-size:20px}.ficha>p{color:var(--texto-suave);font-size:14px;line-height:1.55}.zonas__lista-simples{gap:0}.zonas__lista-simples li{border-bottom:1px solid var(--borda);flex-wrap:wrap;padding:14px 0}.zonas__lista-simples li:first-child{padding-top:4px}.zonas__lista-simples li:last-child{border-bottom:0;padding-bottom:0}.zonas__lista-simples li>span{flex:240px;min-width:0;line-height:1.45}.zonas__lista-simples small{color:var(--texto-suave);font-size:13px}.zonas__modo{background:var(--superficie)}@media (max-width:479px){.zonas__modo{flex:100%;max-width:none}}.documento__historia summary{padding:8px 0}@media (max-width:767px),(pointer:coarse){.botao,.documento__accoes .botao,.detalhe__voltar .botao,.tabela__acao .botao,.imagens .botao,.barra .botao,.filtros__opcao{min-height:44px}.documento__historia summary{align-items:center;min-height:44px;display:flex}}.ficha>p+.zonas__lista-simples{margin-top:12px}.formulario{border:1px solid var(--borda);border-radius:var(--raio-grande);background:var(--superficie);max-width:420px;box-shadow:var(--sombra-elevada);margin:max(6vh,24px) auto;padding:32px}.formulario__marca{margin-bottom:24px}@media (max-width:479px){.formulario{box-shadow:none;background:var(--fundo);border:0;border-radius:0;min-height:100dvh;margin:0;padding:24px 20px}}
