.abertura.svelte-16p1sfx{display:none;position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center;background:var(--footer);will-change:transform}html.com-abertura .abertura.svelte-16p1sfx{display:flex}html.com-abertura{overflow:hidden}.logo.svelte-16p1sfx{opacity:0;width:min(420px,72vw);line-height:0}.logo.svelte-16p1sfx svg{width:100%;height:auto;overflow:visible}.logo.svelte-16p1sfx path{fill:var(--bg-hero)}.logo.svelte-16p1sfx g>g>path{fill:none;stroke:var(--bg-hero)}.logo.svelte-16p1sfx circle:first-of-type{fill:var(--footer);stroke:var(--bg-hero)}.logo.svelte-16p1sfx circle:last-of-type{fill:var(--green-dark-mode)}.banner.svelte-m7f93s{position:fixed;inset:auto 0 0;z-index:50;display:flex;flex-direction:column;gap:12px;padding:20px 20px 24px;background:var(--bg);border-top:1px solid var(--line)}.titulo.svelte-m7f93s{font-weight:500;font-size:22px;line-height:1.2}.texto.svelte-m7f93s{font-family:var(--font-interface);font-size:15px;line-height:22px;color:var(--ink)}.botoes.svelte-m7f93s{display:flex;gap:12px}button.svelte-m7f93s{flex:1;height:44px;border:0;background:var(--green-strong);color:#fff;font-weight:600;font-size:15px}button.svelte-m7f93s:focus-visible{outline-color:var(--ink)}@media(min-width:768px){.banner.svelte-m7f93s{inset:auto auto 24px 24px;width:520px;border:1px solid var(--line);padding:24px}}.texto.svelte-m7f93s a:where(.svelte-m7f93s){font-weight:600;color:var(--green-strong);text-decoration:underline;text-underline-offset:3px}.bloco.svelte-1kckvt0{position:relative;width:100%;max-width:257px;margin-inline:auto;container-type:inline-size;opacity:0}.bloco.pronto.svelte-1kckvt0{opacity:1}@media(scripting:none){.bloco.svelte-1kckvt0{opacity:1}}.pilha.svelte-1kckvt0{display:block;width:100%;height:auto;overflow:visible}.chamadas.svelte-1kckvt0,.rotulo.svelte-1kckvt0{display:none}@media(min-width:768px){.bloco.svelte-1kckvt0{max-width:1212px;aspect-ratio:1212 / 491}.pilha.svelte-1kckvt0{position:absolute;top:0;left:36.39%;width:32.18%}.chamadas.svelte-1kckvt0{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rotulo.svelte-1kckvt0{display:block;position:absolute;font-family:var(--font-interface);line-height:clamp(18px,1.98cqw,24px);color:var(--ink)}.rotulo.esquerda.svelte-1kckvt0{text-align:right}.rotulo.svelte-1kckvt0 strong:where(.svelte-1kckvt0),.rotulo.svelte-1kckvt0 span:where(.svelte-1kckvt0){display:block}.rotulo.svelte-1kckvt0 strong:where(.svelte-1kckvt0){font-weight:600;font-size:clamp(12px,1.24cqw,15px)}.rotulo.svelte-1kckvt0 span:where(.svelte-1kckvt0){font-weight:400;font-size:clamp(11px,1.155cqw,14px);color:var(--ink-2)}}.menu.svelte-b8qgia{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px 20px 24px;border:0;background:var(--bg-hero);color:var(--ink)}.menu[open].svelte-b8qgia{display:flex;flex-direction:column}.topo.svelte-b8qgia{display:flex;align-items:center;justify-content:space-between}.topo.svelte-b8qgia img:where(.svelte-b8qgia){height:24px;width:auto}.fechar.svelte-b8qgia{display:grid;place-items:center;width:44px;height:44px;padding:0;margin-right:-10px;border:0;background:none;color:var(--ink)}nav.svelte-b8qgia{margin-top:24px}ul.svelte-b8qgia{list-style:none;padding:0}li.svelte-b8qgia{border-bottom:1px solid var(--line)}li.svelte-b8qgia a:where(.svelte-b8qgia){display:block;padding:18px 0;font-family:var(--font-leitura);font-weight:500;font-size:34px;line-height:1.15;color:var(--ink);text-decoration:none}.botao.svelte-b8qgia{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;margin-top:auto;background:var(--green-strong);color:#fff;font-family:var(--font-interface);font-weight:600;font-size:17px;text-decoration:none}.botao.svelte-b8qgia:focus-visible{outline-color:var(--ink)}.cabecalho.svelte-8ux2jp{display:flex;align-items:center;justify-content:space-between;padding:20px var(--margem-lateral) 0}.logo.svelte-8ux2jp{display:block;line-height:0}.logo.svelte-8ux2jp img:where(.svelte-8ux2jp){height:24px;width:auto}.links.svelte-8ux2jp{display:none}.links.svelte-8ux2jp a:where(.svelte-8ux2jp){font-family:var(--font-interface);font-weight:500;font-size:16px;color:var(--ink);text-decoration:none}.links.svelte-8ux2jp a:where(.svelte-8ux2jp):hover{text-decoration:underline;text-underline-offset:.3em}.abrir.svelte-8ux2jp{display:grid;place-items:center;width:44px;height:44px;padding:0;margin-right:-10px;border:0;background:none;color:var(--ink)}@media(min-width:768px){.cabecalho.svelte-8ux2jp{padding-top:32px}.logo.svelte-8ux2jp img:where(.svelte-8ux2jp){height:26px}.links.svelte-8ux2jp{display:flex;gap:48px}.abrir.svelte-8ux2jp{display:none}}.hero.svelte-1lf6c3f{display:flex;flex-direction:column;min-height:100svh;background:var(--bg-hero)}.arte.svelte-1lf6c3f{flex:1;display:grid;place-items:center;padding:24px var(--margem-lateral)}.arte.svelte-1lf6c3f>*{width:257px;max-width:100%}.base.svelte-1lf6c3f{display:flex;flex-direction:column;gap:24px;padding:0 var(--margem-lateral) 32px}h1.svelte-1lf6c3f{font-size:50px;line-height:50px;letter-spacing:-.025em}.linha.svelte-1lf6c3f{display:inline}.linha.svelte-1lf6c3f+.linha:where(.svelte-1lf6c3f):before{content:" "}.apoio.svelte-1lf6c3f{display:flex;flex-direction:column;gap:24px}.apoio.svelte-1lf6c3f p:where(.svelte-1lf6c3f){font-size:18px;line-height:26px;color:var(--ink-2)}.botao.svelte-1lf6c3f{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;background:var(--green-strong);color:#fff;font-family:var(--font-interface);font-weight:600;font-size:17px;text-decoration:none}.botao.svelte-1lf6c3f:focus-visible{outline-color:var(--ink)}@media(min-width:768px){.arte.svelte-1lf6c3f{padding-top:32px;padding-bottom:32px}.arte.svelte-1lf6c3f>*{width:100%;max-width:1212px}.base.svelte-1lf6c3f{display:grid;grid-template-columns:minmax(0,1fr) 392px;align-items:end;gap:48px;padding-bottom:48px}h1.svelte-1lf6c3f{font-size:100px;line-height:96px}.linha.svelte-1lf6c3f{display:block}.linha.svelte-1lf6c3f+.linha:where(.svelte-1lf6c3f):before{content:none}.apoio.svelte-1lf6c3f{gap:20px}.apoio.svelte-1lf6c3f p:where(.svelte-1lf6c3f){font-size:20px;line-height:27px}.botao.svelte-1lf6c3f{width:300px}}section.svelte-1ejpyr4{display:grid;gap:24px;padding:56px var(--margem-lateral);background:var(--bg-alt)}.frase.svelte-1ejpyr4{font-weight:500;font-size:30px;line-height:36px;letter-spacing:-.015em;color:var(--ink)}.texto.svelte-1ejpyr4{font-size:18px;line-height:27px;color:var(--ink-2)}@media(min-width:768px){section.svelte-1ejpyr4{grid-template-columns:minmax(0,780px) 392px;justify-content:space-between;align-items:center;gap:48px;padding-block:120px}.frase.svelte-1ejpyr4{font-size:46px;line-height:54px}.texto.svelte-1ejpyr4{font-size:20px;line-height:28px}}svg.svelte-74lbdy{width:100%;height:auto}svg.svelte-1pjct2h{width:100%;height:auto}svg.svelte-ya6rlw{width:100%;height:auto}svg.svelte-15ydnx5{width:100%;height:auto}.passo.svelte-1xu0fkl{display:flex;flex-direction:column}.topo.svelte-1xu0fkl{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--green)}.faixa.svelte-1xu0fkl{font-weight:500;font-size:24px;line-height:1.15;color:#fff}.numero.svelte-1xu0fkl{font-family:var(--font-interface);font-weight:500;font-size:14px;color:#dff3e5}.ilustracao.svelte-1xu0fkl{width:210px;max-width:100%;margin:24px auto 0}.ilustracao.svelte-1xu0fkl svg{width:100%;height:auto}.descricao.svelte-1xu0fkl{margin-top:16px;font-size:17px;line-height:25px;color:var(--muted);text-align:center}@media(min-width:768px){.passo.svelte-1xu0fkl:not(:first-child){border-left:1px solid var(--line-soft)}.topo.svelte-1xu0fkl{height:72px;padding:0;background:none}.faixa.svelte-1xu0fkl{display:flex;align-items:center;flex:0 0 calc(100% - 66px);height:100%;padding-left:24px;background:var(--green);font-size:26px}.numero.svelte-1xu0fkl{flex:1;text-align:center;font-size:16px;color:var(--muted)}.ilustracao.svelte-1xu0fkl{width:100%;max-width:300px;margin-top:48px}.descricao.svelte-1xu0fkl{margin-top:24px;padding:0 24px;text-align:left}}section.svelte-pz9dn6{padding:56px var(--margem-lateral);background:var(--bg)}.cabecalho.svelte-pz9dn6{display:grid;gap:16px}h2.svelte-pz9dn6{font-size:36px;line-height:1.1;letter-spacing:-.02em}.cabecalho.svelte-pz9dn6 p:where(.svelte-pz9dn6){font-size:18px;line-height:27px;color:var(--ink-2)}ol.svelte-pz9dn6{list-style:none;padding:0;margin-top:40px;display:grid;gap:32px}@media(min-width:768px){section.svelte-pz9dn6{padding-block:120px}.cabecalho.svelte-pz9dn6{grid-template-columns:minmax(0,1fr) 392px;align-items:end;gap:48px}h2.svelte-pz9dn6{font-size:56px;line-height:62px}.cabecalho.svelte-pz9dn6 p:where(.svelte-pz9dn6){font-size:20px;line-height:28px}ol.svelte-pz9dn6{margin-top:64px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}}svg.svelte-uytjrb{width:100%;height:auto}svg.svelte-nltk9a{width:100%;height:auto}svg.svelte-ybqxz{width:100%;height:auto}svg.svelte-1mdcpwd{width:100%;height:auto}.item.svelte-1e6zf0s{display:flex;flex-direction:column;align-items:center;padding:24px 6px;text-align:center}.item.svelte-1e6zf0s:nth-child(odd){border-right:1px solid var(--line)}.item.svelte-1e6zf0s:nth-child(-n+2){border-bottom:1px solid var(--line)}.ilustracao.svelte-1e6zf0s{width:100%;max-width:386px}.ilustracao.svelte-1e6zf0s svg{width:100%;height:auto}h3.svelte-1e6zf0s{margin-top:8px;font-size:19px;line-height:23px}p.svelte-1e6zf0s{margin-top:4px;font-size:15px;line-height:20px;color:var(--muted)}@media(min-width:768px){.item.svelte-1e6zf0s{padding:48px 48px 56px}h3.svelte-1e6zf0s{margin-top:12px;font-size:28px;line-height:1.2}p.svelte-1e6zf0s{margin-top:8px;font-size:18px;line-height:1.45}}section.svelte-1re5oo6{padding:56px var(--margem-lateral);background:var(--bg-alt);text-align:center}h2.svelte-1re5oo6{font-size:38px;line-height:42px;letter-spacing:-.02em}.texto.svelte-1re5oo6{max-width:560px;margin:16px auto 0;font-size:18px;line-height:27px;color:var(--ink-2)}ul.svelte-1re5oo6{list-style:none;padding:0;margin-top:40px;display:grid;grid-template-columns:1fr 1fr}@media(min-width:768px){section.svelte-1re5oo6{padding-block:120px}h2.svelte-1re5oo6{font-size:72px;line-height:76px}.texto.svelte-1re5oo6{margin-top:24px;font-size:20px;line-height:28px}ul.svelte-1re5oo6{margin-top:80px}}.busca.svelte-btmh7x{display:grid;justify-items:start;gap:12px}form.svelte-btmh7x{position:relative;width:100%}.so-leitor.svelte-btmh7x{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}input.svelte-btmh7x{width:100%;height:56px;padding:0 60px 0 16px;border:1px solid var(--line);border-radius:0;background:var(--bg);font-size:1rem;color:var(--ink);appearance:none}input.svelte-btmh7x::placeholder{color:var(--muted);opacity:1}input.svelte-btmh7x::-webkit-search-cancel-button{appearance:none}input.svelte-btmh7x:focus-visible,button.svelte-btmh7x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lupa.svelte-btmh7x{position:absolute;top:0;right:0;width:56px;height:56px;display:grid;place-items:center;border:0;background:transparent;color:var(--ink)}.lupa.svelte-btmh7x:disabled,.localizacao.svelte-btmh7x:disabled{opacity:.5;cursor:progress}.localizacao.svelte-btmh7x{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;font-size:.875rem;font-weight:600;color:var(--green-strong)}.mensagem.svelte-btmh7x{font-family:var(--font-interface);font-size:.9375rem;line-height:1.4;color:var(--ink-2);padding-left:12px;border-left:2px solid var(--green)}@media(min-width:768px){input.svelte-btmh7x{height:48px;padding-right:52px}.lupa.svelte-btmh7x{width:48px;height:48px}}@media(min-width:768px)and (pointer:fine){.localizacao.svelte-btmh7x{min-height:32px}}.filtro.svelte-xxse08{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.chip.svelte-xxse08{min-height:44px;padding:0 8px;border:1px solid var(--line);border-radius:0;background:var(--bg);font-size:.875rem;font-weight:500;color:var(--ink);text-align:center}@media(min-width:768px){.chip.svelte-xxse08{min-height:36px}}.chip[aria-pressed=true].svelte-xxse08{background:var(--ink);border-color:var(--ink);color:#fff}.chip.svelte-xxse08:focus-visible{outline:2px solid var(--green-strong);outline-offset:2px}ul.svelte-zgvmy5{list-style:none;padding:0;font-family:var(--font-interface)}li.svelte-zgvmy5{padding:20px 4px 12px;border-bottom:1px solid var(--line-soft)}li.svelte-zgvmy5:last-child{border-bottom:0}.corpo.svelte-zgvmy5{display:grid;grid-template-columns:12px 1fr auto;gap:0 14px;align-items:start;width:100%;padding:0;border:0;background:none;text-align:left}.corpo.svelte-zgvmy5:focus-visible,.rota.svelte-zgvmy5:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.bolinha.svelte-zgvmy5{width:12px;height:12px;margin-top:6px;border-radius:50%;background:#a3afa7}.selecionado.svelte-zgvmy5 .bolinha:where(.svelte-zgvmy5){background:var(--green)}.texto.svelte-zgvmy5{display:grid;gap:4px}.nome.svelte-zgvmy5{font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--ink)}.endereco.svelte-zgvmy5{font-size:.9375rem;line-height:1.4;color:var(--muted)}.detalhes.svelte-zgvmy5{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:.875rem;line-height:1.4}.status.svelte-zgvmy5{color:var(--muted)}.status.aberto.svelte-zgvmy5{color:var(--green-strong);font-weight:600}.tipos.svelte-zgvmy5{color:var(--muted)}.distancia.svelte-zgvmy5{font-size:.9375rem;font-weight:600;color:var(--muted);white-space:nowrap}.distancia.destaque.svelte-zgvmy5{color:var(--green-strong)}.rota.svelte-zgvmy5{display:inline-flex;align-items:center;min-height:44px;margin-left:26px;font-size:.875rem;font-weight:600;color:var(--green-strong);text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){li.svelte-zgvmy5{padding:14px 4px 4px}.nome.svelte-zgvmy5{font-size:1rem}.endereco.svelte-zgvmy5{font-size:.875rem}.detalhes.svelte-zgvmy5{font-size:.8125rem}}@media(min-width:768px)and (pointer:fine){.rota.svelte-zgvmy5{min-height:32px}}.mapa.svelte-m1028i{width:100%;height:240px;border:1px solid var(--line-soft);background:var(--bg-alt)}.tela.svelte-m1028i{width:100%;height:100%}@media(min-width:768px){.mapa.svelte-m1028i{height:570px}}.marcador-ponto{position:relative;width:44px;height:44px;padding:0;border:0;background:none;display:grid;place-items:center}.marcador-ponto .circulo{width:22px;height:22px;border:2px solid var(--ink);border-radius:50%;background:var(--bg)}.marcador-ponto.selecionado .circulo{width:28px;height:28px;border-color:var(--green);background:var(--green)}.marcador-ponto .anel{display:none}.marcador-ponto .ping{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:1.5px solid var(--ink);border-radius:50%;opacity:0;pointer-events:none}.marcador-ponto.selecionado .anel{display:block;position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border:1.5px solid var(--green);border-radius:50%;pointer-events:none;animation:svelte-m1028i-pulsar-anel 1.6s ease-out infinite}@keyframes svelte-m1028i-pulsar-anel{0%{transform:scale(1);opacity:1}to{transform:scale(3.86);opacity:0}}@media(prefers-reduced-motion:reduce){.marcador-ponto.selecionado .anel{animation:none;transform:scale(1.6)}}.marcador-ponto:focus-visible{outline:none}.marcador-ponto:focus-visible .circulo{outline:2px solid var(--ink);outline-offset:3px}.marcador-referencia{position:relative;width:44px;height:44px;pointer-events:none}.marcador-referencia .halo,.marcador-referencia .ponto{position:absolute;top:50%;left:50%;border-radius:50%}.marcador-referencia .halo{width:56px;height:56px;margin:-28px 0 0 -28px;background:#0f1a1414;border:1px solid rgba(15,26,20,.28)}.marcador-referencia .ponto{width:18px;height:18px;margin:-9px 0 0 -9px;background:var(--ink);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--ink)}.marcador-referencia .etiqueta{position:absolute;bottom:calc(50% + 18px);left:50%;transform:translate(-50%);max-width:180px;padding:5px 10px;background:var(--ink);color:#fff;font-family:var(--font-interface);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marcador-referencia .etiqueta:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--ink)}.marcador-referencia .ponto{animation:svelte-m1028i-referencia-pousar var(--dur-entrada) var(--curva-saida) both}.marcador-referencia .halo{animation:svelte-m1028i-referencia-halo .48s var(--curva-saida) 80ms both}.marcador-referencia .etiqueta{animation:svelte-m1028i-referencia-etiqueta var(--dur-entrada) var(--curva-saida) .14s both}@keyframes svelte-m1028i-referencia-pousar{0%{opacity:0;transform:translateY(-10px) scale(.7)}}@keyframes svelte-m1028i-referencia-halo{0%{opacity:0;transform:scale(.4)}}@keyframes svelte-m1028i-referencia-etiqueta{0%{opacity:0;transform:translate(-50%,6px)}}.marcador-referencia.sem-movimento :is(.halo,.ponto,.etiqueta){animation:none}.balao-ponto .maplibregl-popup-content{padding:10px 12px;border:1px solid var(--line);border-radius:0;background:var(--bg);box-shadow:none;font-family:var(--font-interface)}.balao-ponto .maplibregl-popup-tip{display:none}.balao-nome{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--ink)}.balao-status{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:.75rem;color:var(--muted)}.balao-bolinha{width:8px;height:8px;border-radius:50%;background:var(--green)}.maplibregl-ctrl-attrib{font-family:var(--font-interface);font-size:.6875rem;background:#ffffffd9;border-radius:0}dialog.modal.svelte-h2m67n{position:fixed;inset:0;margin:auto;width:calc(100% - 32px);max-width:540px;height:fit-content;max-height:calc(100dvh - 32px);padding:0;border:none;outline:none;background:transparent;color:var(--ink);box-shadow:none;overflow:visible}dialog.modal.svelte-h2m67n::backdrop{background:#0f1a1466;opacity:0;transition:opacity var(--dur-entrada) var(--curva-saida)}dialog.modal.ativo.svelte-h2m67n::backdrop{opacity:1}dialog.modal.fechando.svelte-h2m67n::backdrop{opacity:0;transition-duration:var(--dur-rapida)}dialog.modal.fechando.svelte-h2m67n{pointer-events:none}.cartao.svelte-h2m67n{background:var(--bg);border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;box-shadow:0 20px 48px #0f1a1429,0 4px 12px #0f1a1414;opacity:0;transform:translateY(8px) scale(.97);transition:opacity var(--dur-base) var(--curva-saida),transform var(--dur-entrada) var(--curva-saida);will-change:transform,opacity;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.cartao.svelte-h2m67n:focus{outline:none}dialog.modal.ativo.svelte-h2m67n .cartao:where(.svelte-h2m67n){opacity:1;transform:none}dialog.modal.fechando.svelte-h2m67n .cartao:where(.svelte-h2m67n){opacity:0;transform:translateY(4px) scale(.98);transition-duration:var(--dur-rapida)}.corpo.svelte-h2m67n form>*{opacity:0;transform:translateY(6px);transition:opacity var(--dur-base) var(--curva-saida),transform var(--dur-entrada) var(--curva-saida)}dialog.modal.ativo.svelte-h2m67n .corpo:where(.svelte-h2m67n) form>*,dialog.modal.fechando.svelte-h2m67n .corpo:where(.svelte-h2m67n) form>*{opacity:1;transform:none}dialog.modal.fechando.svelte-h2m67n .corpo:where(.svelte-h2m67n) form>*{transition:none}.corpo.svelte-h2m67n form>:nth-child(1){transition-delay:40ms}.corpo.svelte-h2m67n form>:nth-child(2){transition-delay:70ms}.corpo.svelte-h2m67n form>:nth-child(3){transition-delay:.1s}.corpo.svelte-h2m67n form>:nth-child(4){transition-delay:.13s}.corpo.svelte-h2m67n form>:nth-child(5){transition-delay:.16s}.corpo.svelte-h2m67n form>:nth-child(n+6){transition-delay:.19s}.cabecalho.svelte-h2m67n{display:flex;align-items:center;justify-content:space-between;gap:12px}.cabecalho.svelte-h2m67n h2:where(.svelte-h2m67n){margin:0;font-family:var(--font-leitura);font-size:24px;font-weight:500;line-height:1.2;color:var(--ink);transition:opacity var(--dur-rapida) var(--curva-saida)}.cabecalho.svelte-h2m67n h2.trocando:where(.svelte-h2m67n){opacity:0}.botao-fechar.svelte-h2m67n{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--muted);cursor:pointer;padding:0;transition:color var(--dur-base) ease,background-color var(--dur-base) ease}.botao-fechar.svelte-h2m67n:hover:not(:disabled){color:var(--ink);background:var(--bg-alt)}.botao-fechar.svelte-h2m67n:focus-visible{outline:2px solid var(--green-strong);outline-offset:2px}.botao-fechar.svelte-h2m67n:disabled{opacity:.4;cursor:not-allowed}.corpo.svelte-h2m67n{transition:opacity var(--dur-rapida) var(--curva-saida),transform var(--dur-rapida) var(--curva-saida)}.corpo.esmaecendo.svelte-h2m67n{opacity:0;transform:translateY(-4px) scale(.99);pointer-events:none}.sucesso.svelte-h2m67n{animation:svelte-h2m67n-surgir-sucesso var(--dur-base) var(--curva-saida) both}.mensagem-sucesso.svelte-h2m67n,.acoes-sucesso.svelte-h2m67n{animation:svelte-h2m67n-surgir-sucesso var(--dur-entrada) var(--curva-saida) .22s both}@keyframes svelte-h2m67n-surgir-sucesso{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sucesso-icone.svelte-h2m67n{display:flex;margin:16px 0 8px}.sucesso-icone.svelte-h2m67n .aro:where(.svelte-h2m67n),.sucesso-icone.svelte-h2m67n .visto:where(.svelte-h2m67n){stroke-dasharray:1;stroke-dashoffset:1}.sucesso-icone.svelte-h2m67n .aro:where(.svelte-h2m67n){animation:svelte-h2m67n-desenhar .42s var(--curva-saida) 60ms forwards}.sucesso-icone.svelte-h2m67n .visto:where(.svelte-h2m67n){animation:svelte-h2m67n-desenhar .26s var(--curva-saida) .32s forwards}@keyframes svelte-h2m67n-desenhar{to{stroke-dashoffset:0}}.mensagem-sucesso.svelte-h2m67n{margin:12px 0 24px;font-family:var(--font-interface);font-size:15px;line-height:1.5;color:var(--muted)}.cartao.svelte-h2m67n .apoio{margin:8px 0 20px;font-family:var(--font-interface);font-size:14px;line-height:1.4;color:var(--muted)}.cartao.svelte-h2m67n fieldset.campo{border:none;padding:0;margin:0 0 16px;min-width:0}.cartao.svelte-h2m67n div.campo{margin:0 0 16px}.cartao.svelte-h2m67n .label{display:block;margin-bottom:8px;padding:0;font-family:var(--font-interface);font-size:14px;font-weight:500;color:var(--ink)}.cartao.svelte-h2m67n .opcional{font-weight:400;color:var(--muted)}.cartao.svelte-h2m67n .chips{display:flex;flex-wrap:wrap;gap:8px}.cartao.svelte-h2m67n .chip{min-height:40px;padding:0 16px;background:var(--bg);border:1px solid var(--line);font-family:var(--font-interface);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color var(--dur-base) ease,background-color var(--dur-base) ease,color var(--dur-base) ease,opacity var(--dur-base) ease,transform var(--dur-toque) var(--curva-saida)}.cartao.svelte-h2m67n :is(.chip,.botao-principal,.botao-cancelar):active:not(:disabled){transform:scale(.97)}.cartao.svelte-h2m67n .chip:hover:not(.selecionado):not(:disabled){border-color:var(--ink)}.cartao.svelte-h2m67n .chip.selecionado{background:var(--green-strong);border-color:var(--green-strong);color:#fff;font-weight:600}.cartao.svelte-h2m67n .chip:focus-visible{outline:2px solid var(--green-strong);outline-offset:2px}.cartao.svelte-h2m67n .chip:disabled{cursor:progress}.corpo.esperando.svelte-h2m67n :is(.chip,input.texto,textarea,.botao-cancelar):disabled{opacity:.55}.cartao.svelte-h2m67n input.texto,.cartao.svelte-h2m67n textarea{width:100%;border:1px solid var(--line);padding:12px;font-family:var(--font-interface);font-size:14px;color:var(--ink);background:var(--bg);box-sizing:border-box}.cartao.svelte-h2m67n input.texto{height:44px}.cartao.svelte-h2m67n textarea{resize:vertical}.cartao.svelte-h2m67n input.texto::placeholder,.cartao.svelte-h2m67n textarea::placeholder{color:#8e9e93}.cartao.svelte-h2m67n input.texto:focus-visible,.cartao.svelte-h2m67n textarea:focus-visible{outline:2px solid var(--green-strong);outline-offset:1px}.cartao.svelte-h2m67n input.texto,.cartao.svelte-h2m67n textarea{transition:border-color var(--dur-base) ease,opacity var(--dur-base) ease}.cartao.svelte-h2m67n input.texto[aria-invalid=true]{border-color:#c5221f}.cartao.svelte-h2m67n input.texto:disabled,.cartao.svelte-h2m67n textarea:disabled{cursor:progress}.cartao.svelte-h2m67n .contador{display:block;margin-top:4px;font-size:12px;color:var(--muted);text-align:right}.cartao.svelte-h2m67n .erro{margin:8px 0;font-size:13px;color:#c5221f;animation:svelte-h2m67n-surgir-erro var(--dur-base) var(--curva-saida) both}@keyframes svelte-h2m67n-surgir-erro{0%{opacity:0;transform:translateY(-4px)}}.acoes.svelte-h2m67n,.cartao.svelte-h2m67n .acoes{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.acoes-sucesso.svelte-h2m67n{justify-content:flex-end}.cartao.svelte-h2m67n .botao-cancelar{height:44px;padding:0 16px;background:transparent;border:none;font-family:var(--font-interface);font-size:15px;font-weight:500;color:var(--muted);cursor:pointer;transition:color var(--dur-base) ease,transform var(--dur-toque) var(--curva-saida)}.cartao.svelte-h2m67n .botao-cancelar:hover:not(:disabled){color:var(--ink)}.cartao.svelte-h2m67n .botao-cancelar:disabled{cursor:progress}.botao-principal.svelte-h2m67n,.cartao.svelte-h2m67n .botao-principal{height:44px;padding:0 24px;background:var(--green-strong);border:none;font-family:var(--font-interface);font-size:15px;font-weight:600;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity var(--dur-base) ease,transform var(--dur-toque) var(--curva-saida);white-space:nowrap}.cartao.svelte-h2m67n .botao-principal:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cartao.svelte-h2m67n .botao-principal:disabled{cursor:progress}.cartao.svelte-h2m67n .botao-principal .spinner,.cartao.svelte-h2m67n .botao-principal .rotulo-espera{animation:svelte-h2m67n-surgir-espera var(--dur-base) var(--curva-saida) both}@keyframes svelte-h2m67n-surgir-espera{0%{opacity:0;transform:scale(.9)}}.cartao.svelte-h2m67n .botao-enviar{min-width:180px}.cartao.svelte-h2m67n .botao-principal .spinner{flex-shrink:0;animation:svelte-h2m67n-surgir-espera var(--dur-base) var(--curva-saida) both,svelte-h2m67n-girar .8s linear infinite}@keyframes svelte-h2m67n-girar{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cartao.svelte-h2m67n,.corpo.svelte-h2m67n,.corpo.svelte-h2m67n form>*,.cartao.svelte-h2m67n :is(.chip,.botao-principal,.botao-cancelar){transform:none!important;transition-delay:0s!important}.sucesso-icone.svelte-h2m67n .aro:where(.svelte-h2m67n),.sucesso-icone.svelte-h2m67n .visto:where(.svelte-h2m67n){stroke-dashoffset:0;animation:none}.cartao.svelte-h2m67n .botao-principal .spinner{animation:none}}@media(max-width:480px){.cartao.svelte-h2m67n{padding:20px}.cabecalho.svelte-h2m67n h2:where(.svelte-h2m67n){font-size:22px}.cartao.svelte-h2m67n .apoio,.cartao.svelte-h2m67n .label{font-size:13px}.cartao.svelte-h2m67n .chip{min-height:38px;padding:0 14px;font-size:13px}.botao-principal.svelte-h2m67n,.cartao.svelte-h2m67n .botao-principal,.cartao.svelte-h2m67n .botao-cancelar{font-size:14px}.cartao.svelte-h2m67n .botao-enviar{min-width:170px}}.chips.tipos.svelte-olhc25{display:grid;grid-template-columns:1fr 1fr}.tipos.svelte-olhc25 .chip:where(.svelte-olhc25){padding:8px 12px;text-align:center;line-height:1.25}section.svelte-pp5glr{background:var(--bg);padding:56px var(--margem-lateral);font-family:var(--font-interface)}.interno.svelte-pp5glr{display:grid;gap:24px;max-width:1344px;margin:0 auto}.topo.svelte-pp5glr{display:grid;gap:16px;align-content:start}h2.svelte-pp5glr{font-family:var(--font-leitura);font-weight:500;font-size:2.125rem;line-height:38px;letter-spacing:-.02em;color:var(--ink);margin-bottom:8px}.lista.svelte-pp5glr{min-width:0}.referencia.svelte-pp5glr{margin-bottom:8px;font-size:.9375rem;color:var(--ink-2)}.limpar.svelte-pp5glr,.tentar.svelte-pp5glr{padding:0;border:0;background:none;min-height:44px;margin-left:8px;font-size:.875rem;font-weight:600;color:var(--green-strong);text-decoration:underline;text-underline-offset:3px}.tentar.svelte-pp5glr{margin-left:0}.limpar.svelte-pp5glr:focus-visible,.tentar.svelte-pp5glr:focus-visible,.link-sugerir.svelte-pp5glr:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.aviso.svelte-pp5glr{padding:16px 0;font-size:.9375rem;line-height:1.5;color:var(--ink-2);border-bottom:1px solid var(--line-soft)}.aviso.suave.svelte-pp5glr{color:var(--muted);border-bottom:0}.itens.svelte-pp5glr{position:relative;max-height:380px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding-right:10px;transition:opacity .2s;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.itens.svelte-pp5glr::-webkit-scrollbar{width:6px}.itens.svelte-pp5glr::-webkit-scrollbar-track{background:transparent}.itens.svelte-pp5glr::-webkit-scrollbar-thumb{background:var(--line);border-radius:0}.itens.svelte-pp5glr::-webkit-scrollbar-thumb:hover{background:var(--ink-2)}.itens.atualizando.svelte-pp5glr{opacity:.55}.sugerir.svelte-pp5glr{margin-top:24px;font-size:.9375rem;color:var(--muted)}.link-sugerir.svelte-pp5glr{padding:0;background:none;border:none;font:inherit;font-weight:600;color:var(--green-strong);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link-sugerir.svelte-pp5glr:hover{text-decoration-thickness:2px}@media(min-width:768px){section.svelte-pp5glr{padding-top:56px;padding-bottom:56px}.interno.svelte-pp5glr{grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-template-areas:"topo mapa" "lista mapa";grid-template-rows:auto minmax(0,1fr);column-gap:48px;row-gap:16px;height:clamp(480px,calc(100svh - 112px),640px)}.topo.svelte-pp5glr{grid-area:topo;gap:12px}.mapa.svelte-pp5glr{grid-area:mapa;min-height:0}.mapa.svelte-pp5glr .mapa{height:100%}.lista.svelte-pp5glr{grid-area:lista;display:flex;flex-direction:column;min-height:0}.itens.svelte-pp5glr{flex:1 1 auto;min-height:0;max-height:none}.aviso.svelte-pp5glr{padding:12px 0}.sugerir.svelte-pp5glr{flex-shrink:0;margin-top:12px}h2.svelte-pp5glr{font-size:2.75rem;line-height:48px;margin-bottom:12px}}section.svelte-425vey{padding:56px var(--margem-lateral);background:var(--bg-alt)}h2.svelte-425vey{font-size:32px;line-height:36px}ul.svelte-425vey{list-style:none;padding:0;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}li.svelte-425vey{min-width:0;padding-top:14px;border-top:1px solid var(--line)}.numero.svelte-425vey{font-weight:500;font-size:clamp(32px,9vw,44px);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rotulo.svelte-425vey{margin-top:4px;font-family:var(--font-interface);font-size:14px;line-height:1.4;color:var(--muted)}@media(min-width:768px){section.svelte-425vey{padding-block:100px}h2.svelte-425vey{font-size:44px;line-height:50px}ul.svelte-425vey{margin-top:64px;grid-template-columns:repeat(4,1fr);gap:0}li.svelte-425vey{padding:0 0 0 32px;border-top:0;border-left:1px solid var(--line)}li.svelte-425vey:first-child{padding-left:0;border-left:0}.numero.svelte-425vey{font-size:64px}.rotulo.svelte-425vey{font-size:15px}}.notas.svelte-5tdlvp .chip:where(.svelte-5tdlvp){flex:1;padding:0;font-size:15px}footer.svelte-4us4r0{padding:48px var(--margem-lateral) 32px;background:var(--footer);color:#dff3e5;font-family:var(--font-interface)}.conteudo.svelte-4us4r0{display:flex;flex-direction:column;gap:40px}.marca.svelte-4us4r0 img:where(.svelte-4us4r0){height:24px;width:auto}.marca.svelte-4us4r0 p:where(.svelte-4us4r0){margin-top:16px;font-family:var(--font-leitura);font-size:17px;line-height:1.4;color:#a9c7b4}.colunas.svelte-4us4r0{display:flex;flex-direction:column;gap:32px}@media(min-width:480px){.colunas.svelte-4us4r0{flex-direction:row;gap:56px}}h2.svelte-4us4r0{font-family:var(--font-interface);font-weight:600;font-size:15px;line-height:30px;color:#fff}ul.svelte-4us4r0{list-style:none;padding:0;font-size:15px;line-height:30px}footer.svelte-4us4r0 a:where(.svelte-4us4r0){color:inherit;text-decoration:none}footer.svelte-4us4r0 a:where(.svelte-4us4r0):hover{text-decoration:underline}footer.svelte-4us4r0 button.avaliar:where(.svelte-4us4r0){font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;color:var(--green-dark-mode);background:none;border:none;padding:0;cursor:pointer;text-align:left}footer.svelte-4us4r0 button.avaliar:where(.svelte-4us4r0):hover{color:#fff}.creditos.svelte-4us4r0{margin-top:32px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .12);font-size:13px;color:#7e9c89}footer.svelte-4us4r0 :where(.svelte-4us4r0):focus-visible{outline-color:#fff}@media(min-width:768px){footer.svelte-4us4r0{padding-top:64px}.conteudo.svelte-4us4r0{flex-direction:row;justify-content:space-between}.marca.svelte-4us4r0 img:where(.svelte-4us4r0){height:26px}.colunas.svelte-4us4r0{gap:96px}}.pular.svelte-1uha8ag{position:fixed;top:8px;left:8px;z-index:100;padding:12px 16px;background:var(--ink);color:#fff;font-family:var(--font-interface);font-weight:600;font-size:15px;transform:translateY(-200%)}.pular.svelte-1uha8ag:focus{transform:none;outline-color:#fff}main.svelte-1uha8ag:focus{outline:none}
