@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(*.vi-titulo),::view-transition-new(*.vi-titulo){object-fit:none;object-position:left top;height:100%}::view-transition-group(*.vi-titulo){animation-duration:.36s;animation-timing-function:cubic-bezier(.2,0,0,1)}@layer componentes{.v-vipag__grade{gap:var(--v-e-5);margin:var(--v-e-6) 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.v-vipag__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.v-vipag__grade{gap:var(--v-e-6) var(--v-e-5);grid-template-columns:repeat(6,minmax(0,1fr))}.v-vipag__grade>li{grid-column:span 2}.v-vipag__grade>li:nth-child(4),.v-vipag__grade>li:nth-child(5){grid-column:span 3}}.v-vipag__grade>li{display:flex}.v-vipag__card{gap:var(--v-e-2);width:100%;padding:var(--v-e-6) var(--v-e-5);background:var(--v-superficie);border:1px solid var(--v-fio);border-radius:var(--v-raio-3);color:inherit;transition:border-color var(--v-dur-hover);flex-direction:column;text-decoration:none;display:flex}a.v-vipag__card:hover{border-color:var(--v-verde-texto)}.v-vipag__card:focus-visible{outline:2px solid var(--v-verde-texto);outline-offset:3px}.v-vipag__nome{font-size:var(--v-t-h3);color:var(--v-texto);margin:0;font-weight:700;line-height:1.25}.v-vipag__frase{font-size:var(--v-t-corpo);color:var(--v-texto-2);text-wrap:pretty;margin:0;line-height:1.55}.v-vipag__conversa{gap:var(--v-e-2);padding-top:var(--v-e-5);flex-direction:column;margin-top:auto;display:flex}.v-vipag__voce{max-width:85%;padding:var(--v-e-2) var(--v-e-3);border-radius:var(--v-raio-3) var(--v-raio-3) var(--v-raio-1) var(--v-raio-3);background:var(--v-verde-suave);color:var(--v-texto);font-size:var(--v-t-legenda);align-self:flex-end;margin:0;line-height:1.45}.v-vipag__vi{font-size:var(--v-t-legenda);color:var(--v-texto-2);margin:0;font-weight:500;line-height:1.45}.v-vipag__vi svg{vertical-align:-2px;width:14px;height:14px;color:var(--v-verde-texto);margin-right:4px;display:inline-block}.v-vipag__nota{margin-top:var(--v-e-5);max-width:70ch}.v-vipag__marca{margin:var(--v-e-4) 0 var(--v-e-4) 4px}.v-vipag__demo{margin-top:var(--v-e-8)}.v-videmo{margin-top:var(--v-e-5)}.v-videmo button{font:inherit;cursor:pointer}.v-videmo button:focus-visible{outline:2px solid var(--v-foco);outline-offset:2px}.v-videmo svg{flex:none}.v-videmo__topo{justify-content:space-between;align-items:center;gap:var(--v-e-3);margin-bottom:var(--v-e-3);flex-wrap:wrap;display:flex}.v-videmo__abas{background:var(--v-superficie-2);border:1px solid var(--v-fio);border-radius:var(--v-raio-2);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.v-videmo__abas button{min-height:36px;padding:0 var(--v-e-4);border-radius:calc(var(--v-raio-2) - 2px);color:var(--v-texto-2);font-size:var(--v-t-legenda);transition:background-color var(--v-dur-hover), color var(--v-dur-hover);background:0 0;border:0;font-weight:600}.v-videmo__abas button:hover{color:var(--v-texto)}.v-videmo__abas button[aria-selected=true]{background:var(--v-superficie);color:var(--v-texto);box-shadow:var(--v-sombra-1)}.v-videmo__controles{gap:var(--v-e-1);display:flex}.v-videmo__controles button{min-height:36px;padding:0 var(--v-e-3);border:1px solid var(--v-fio-forte);border-radius:var(--v-raio-2);color:var(--v-texto-2);font-size:var(--v-t-legenda);transition:border-color var(--v-dur-hover), color var(--v-dur-hover);background:0 0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.v-videmo__controles button:hover{color:var(--v-texto);border-color:var(--v-texto-3)}.v-videmo__controles svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v-videmo__app{--v-videmo-meio:21%;height:clamp(560px,100svh - 120px,680px);margin-bottom:calc(var(--v-e-5) + 4px);position:relative}@media (width>=900px){.v-videmo__app{--v-videmo-meio:50%;aspect-ratio:16/10;border-radius:var(--v-raio-3);border:1px solid var(--v-fio);height:auto;margin-bottom:0;display:block;overflow:hidden}}.v-videmo__mapa{border:1px solid var(--v-fio);border-radius:var(--v-raio-3);background:#1d2a22;margin:0;position:absolute;inset:0;overflow:hidden}@media (width>=900px){.v-videmo__mapa{aspect-ratio:auto;border:0;border-radius:0;position:absolute;inset:0}}.v-videmo__camera{transform-origin:50%;will-change:transform;position:absolute;inset:0}.v-videmo__mapa[data-3d]{background:#5f9fe0}.v-videmo__nevoa{opacity:0;pointer-events:none;grid-template-rows:repeat(10,1fr);height:38%;transition:opacity .8s;display:grid;position:absolute;top:0;left:0;right:0}.v-videmo__nevoa i{background:#e6edf3}.v-videmo__nevoa i:first-child{opacity:.6}.v-videmo__nevoa i:nth-child(2){opacity:.54}.v-videmo__nevoa i:nth-child(3){opacity:.47}.v-videmo__nevoa i:nth-child(4){opacity:.4}.v-videmo__nevoa i:nth-child(5){opacity:.33}.v-videmo__nevoa i:nth-child(6){opacity:.26}.v-videmo__nevoa i:nth-child(7){opacity:.19}.v-videmo__nevoa i:nth-child(8){opacity:.13}.v-videmo__nevoa i:nth-child(9){opacity:.07}.v-videmo__nevoa i:nth-child(10){opacity:.03}.v-videmo__mapa[data-3d] .v-videmo__nevoa{opacity:1;transition-duration:1.8s}.v-videmo__plano{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.v-videmo__mapa{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.v-videmo__mapa[data-arrastando]{cursor:grabbing}.v-videmo__mapa button{cursor:pointer}.v-videmo__controles-mapa{background:var(--v-superficie);border:1px solid var(--v-fio);border-radius:var(--v-raio-3);box-shadow:var(--v-sombra-2);gap:2px;padding:4px;display:grid;position:absolute;top:52px;left:12px}.v-videmo__controles-mapa button{border-radius:var(--v-raio-2);width:32px;height:32px;color:var(--v-texto);transition:background-color var(--v-dur-hover), color var(--v-dur-hover);background:0 0;border:0;place-items:center;display:grid}.v-videmo__controles-mapa button:hover{background:var(--v-superficie-2)}.v-videmo__controles-mapa button[aria-pressed=true]{background:var(--v-sinal);color:var(--v-noite)}.v-videmo__controles-mapa button:disabled{opacity:.4;cursor:not-allowed}.v-videmo__controles-mapa button:disabled:hover{background:0 0}.v-videmo__controles-mapa svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.v-videmo__plano svg{max-width:none;height:auto;display:block}.v-videmo__plano g{opacity:0;transition:opacity .2s linear}.v-videmo__plano g[data-on]{opacity:1}.v-videmo__detalhe{opacity:0;transition:opacity .2s linear}.v-videmo__detalhe[data-pronto]{opacity:1}.v-videmo__up path{fill:#3af;fill-opacity:.3;stroke:#3af;stroke-width:2px;vector-effect:non-scaling-stroke}.v-videmo__prodes path{fill:#ef4444;fill-opacity:.35;stroke:#ef4444;stroke-width:1px;vector-effect:non-scaling-stroke}.v-videmo__barra{pointer-events:none;background:#0acf8f;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0003}.v-videmo__alca{top:var(--v-videmo-meio);border-radius:var(--v-raio-pill);cursor:ew-resize;pointer-events:all;touch-action:none;background:#0acf8f;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000059}@media (width<=899px){.v-videmo__rotulo{top:calc(var(--v-videmo-meio) + 28px)}}.v-videmo__alca:focus-visible{outline-offset:2px;outline:2px solid #fff}.v-videmo__alca path{stroke:#000;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.v-videmo__rotulo{top:calc(var(--v-videmo-meio) - 52px);border-radius:var(--v-raio-pill);color:#fff;font-weight:700;font-size:var(--v-t-legenda);white-space:nowrap;background:#0a0a0ac7;padding:4px 10px;line-height:1.2;position:absolute}.v-videmo__rotulo[data-lado=esquerda]{right:10px}.v-videmo__rotulo[data-lado=direita]{left:10px}.v-videmo__selo{background:var(--v-superficie);border:1px solid var(--v-fio);border-radius:var(--v-raio-pill);font-size:var(--v-t-rotulo);color:var(--v-texto);align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.v-videmo__selo:before{content:"";background:var(--v-sinal);border-radius:50%;width:6px;height:6px}.v-videmo__legenda{background:var(--v-superficie);border:1px solid var(--v-fio);border-radius:var(--v-raio-2);min-width:180px;max-width:46%;font-size:var(--v-t-rotulo);color:var(--v-texto);gap:2px;padding:8px 10px;display:grid;position:absolute;bottom:12px;left:12px}.v-videmo__legenda b{letter-spacing:.08em;text-transform:uppercase;color:var(--v-texto-3);font-weight:600}.v-videmo__legenda em{letter-spacing:.06em;text-transform:uppercase;color:var(--v-verde-texto);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-style:normal;font-weight:700;overflow:hidden}.v-videmo__legenda span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.v-videmo__legenda i{border-radius:50%;flex:none;width:8px;height:8px}.v-videmo__legenda i[data-c=up]{background:#3af}.v-videmo__legenda i[data-c=prodes]{background:#ef4444}@media (width<=899px){.v-videmo__legenda{display:none}.v-videmo__controles-mapa{inset:auto 10px calc(58% + 10px) auto}}.v-videmo__fonte{font-size:var(--v-t-rotulo);color:var(--v-texto-3);margin:0;padding:0 4px;line-height:1.5;position:absolute;top:calc(100% + 4px);left:0;right:0}@media (width>=900px){.v-videmo__fonte{border-radius:var(--v-raio-1);color:#fff;background:#0a0a0a99;max-width:calc(100% - 612px);padding:2px 8px;font-size:11px;top:12px;left:auto;right:372px}}.v-videmo__aviso{align-items:center;gap:var(--v-e-2);background:var(--v-superficie);border:1px solid var(--v-fio-forte);border-radius:var(--v-raio-pill);max-width:min(420px,100% - 24px);font-size:var(--v-t-legenda);color:var(--v-texto-2);box-shadow:var(--v-sombra-2);padding:6px 6px 6px 8px;animation:.22s ease-out v-videmo-aviso;display:flex;position:absolute;bottom:12px;right:12px}@media (width<=899px){.v-videmo__aviso{border-radius:var(--v-raio-3);max-width:none;inset:56px 10px auto}.v-videmo__aviso>span:nth-child(2){flex:1;min-width:0}}@media (width>=900px){.v-videmo__aviso{bottom:16px;right:376px}}@keyframes v-videmo-aviso{0%{opacity:0;transform:translateY(6px)}}.v-videmo__aviso b{color:var(--v-texto)}.v-videmo__aviso button{min-height:28px;padding:0 var(--v-e-3);border-radius:var(--v-raio-pill);background:var(--v-verde-suave);color:var(--v-verde-texto);font-size:var(--v-t-legenda);border:0;font-weight:600}.v-videmo__painel{background:var(--v-superficie);border:1px solid var(--v-fio);border-radius:var(--v-raio-3);height:58%;box-shadow:var(--v-sombra-3);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.v-videmo__painel[data-cheia]{height:100%}.v-videmo__alca-folha{background:0 0;border:0;flex:none;place-items:center;height:24px;padding:0;display:grid;position:relative}.v-videmo__alca-folha:before{content:"";height:44px;position:absolute;bottom:0;left:0;right:0}.v-videmo__alca-folha span{border-radius:var(--v-raio-pill);background:var(--v-fio-forte);width:36px;height:5px}@media (width>=900px){.v-videmo__alca-folha{display:none}.v-videmo__painel,.v-videmo__painel[data-cheia]{width:340px;height:auto;inset:12px 12px 12px auto}}.v-videmo__cabeca{align-items:center;gap:var(--v-e-3);padding:var(--v-e-3) var(--v-e-4);border-bottom:1px solid var(--v-fio);display:flex}.v-videmo__titulo{flex:1;min-width:0}.v-videmo__titulo b{font-size:var(--v-t-corpo);color:var(--v-texto);display:block}.v-videmo__titulo small{font-size:var(--v-t-legenda);color:var(--v-texto-3);display:block}.v-videmo__icones{gap:var(--v-e-3);color:var(--v-texto-2);display:flex}.v-videmo__icones svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v-videmo__conversa{scrollbar-width:thin;gap:var(--v-e-4);min-height:0;padding:var(--v-e-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.v-videmo__voce{max-width:88%;padding:var(--v-e-2) var(--v-e-3);border-radius:var(--v-raio-3);background:var(--v-verde-suave);color:var(--v-texto);font-size:var(--v-t-legenda);overflow-wrap:anywhere;align-self:flex-end;margin:0;line-height:1.45}.v-videmo__resposta{gap:var(--v-e-3);grid-template-columns:24px 1fr;align-items:start;display:grid}.v-videmo__resposta>.v-vi-orb{--t:24px}.v-videmo__resposta>div{gap:var(--v-e-3);min-width:0;display:grid}.v-videmo__passos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v-videmo__passos li{align-items:center;gap:var(--v-e-2);font-size:var(--v-t-legenda);color:var(--v-texto-2);display:flex}.v-videmo__passos li>span{background:var(--v-superficie-2);width:22px;height:22px;color:var(--v-verde-texto);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.v-videmo__passos li:not([data-ok])>span{border:2px solid var(--v-fio);border-top-color:var(--v-verde-texto);background:0 0;animation:.8s linear infinite v-videmo-gira}.v-videmo__vi{font-size:var(--v-t-legenda);color:var(--v-texto);margin:0;line-height:1.55}.v-videmo__proposta{gap:var(--v-e-2);padding:var(--v-e-3);background:var(--v-superficie-2);border-left:3px solid var(--v-sinal);border-radius:var(--v-raio-2);display:grid}.v-videmo__proposta>p{font-size:var(--v-t-legenda);color:var(--v-texto-2);margin:0;line-height:1.45}.v-videmo__proposta ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.v-videmo__proposta li>button,.v-videmo__proposta li>span{align-items:center;gap:var(--v-e-2);text-align:left;width:100%;min-height:32px;font-size:var(--v-t-legenda);color:var(--v-texto);background:0 0;border:0;padding:0;display:flex}.v-videmo__proposta li>button{color:var(--v-verde-texto);font-weight:600}.v-videmo__proposta li span>span,.v-videmo__proposta li button>span{border:1px solid var(--v-fio-forte);border-radius:var(--v-raio-1);width:22px;height:22px;color:var(--v-texto-3);place-items:center;font-size:11px;display:inline-grid}.v-videmo__feito{font-weight:600;color:var(--v-verde-texto)!important}.v-videmo__botoes{flex-wrap:wrap;gap:6px;display:flex}.v-videmo__botoes span{border:1px solid var(--v-verde-texto);border-radius:var(--v-raio-pill);font-size:var(--v-t-legenda);color:var(--v-verde-texto);padding:5px 12px;font-weight:600}.v-videmo__campo{align-items:center;gap:var(--v-e-2);padding:var(--v-e-3);border-top:1px solid var(--v-fio);color:var(--v-texto-3);display:flex}.v-videmo__campo>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.v-videmo__texto{min-width:0;min-height:40px;padding:0 var(--v-e-3);border:2px solid var(--v-fio-forte);border-radius:var(--v-raio-2);white-space:nowrap;font-size:var(--v-t-legenda);color:var(--v-texto);transition:border-color var(--v-dur-estado);flex:1;align-items:center;display:flex;overflow:hidden}.v-videmo__texto[data-ativo]{border-color:var(--v-verde-texto)}.v-videmo__texto>span{text-overflow:ellipsis;display:inline-block;overflow:hidden}.v-videmo__dica{color:var(--v-texto-3)}.v-videmo__enviar{border-radius:var(--v-raio-2);background:var(--v-sinal);width:40px;height:40px;color:var(--v-noite);place-items:center;display:grid}.v-videmo__enviar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.v-videmo__passos li,.v-videmo__vi,.v-videmo__proposta,.v-videmo__botoes{animation:.25s ease-out v-videmo-entra}@keyframes v-videmo-entra{0%{opacity:0;transform:translateY(4px)}}.v-videmo__conversa{animation:.2s ease-out v-videmo-troca}@keyframes v-videmo-troca{0%{opacity:0}}@keyframes v-videmo-gira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.v-videmo__passos li>span,.v-videmo__aviso,.v-videmo__passos li,.v-videmo__vi,.v-videmo__proposta,.v-videmo__botoes,.v-videmo__conversa{animation:none!important}.v-videmo__nevoa,.v-videmo__plano g,.v-videmo__detalhe{transition:none}}.v-vi-orb{--t:32px;--orb-a:#19d39a;--orb-b:#2f7cf6;--orb-c:#9a5cf5;isolation:isolate;width:var(--t);height:var(--t);border-radius:50%;flex:none;display:block;position:relative}.v-vi-orb[data-tamanho=p]{--t:20px}.v-vi-orb[data-tamanho=g]{--t:56px}.v-vi-orb:before{content:"";z-index:-1;background:conic-gradient(from 0deg, var(--orb-a), var(--orb-b), var(--orb-c), var(--orb-a));filter:blur(calc(var(--t) * .18));opacity:.5;border-radius:50%;animation:18s linear infinite v-vi-orb-gira;position:absolute;inset:-18%}.v-vi-orb:after{content:"";background:radial-gradient(circle at 32% 28%, #ffffffd9 0 8%, transparent 30%), conic-gradient(from 90deg, var(--orb-a), var(--orb-b), var(--orb-c), var(--orb-a));border-radius:50%;animation:24s linear infinite reverse v-vi-orb-gira;position:absolute;inset:0}.v-vi-orb[data-estado=pensando]:before{opacity:.8;animation:2.4s linear infinite v-vi-orb-gira,1.6s ease-in-out infinite v-vi-orb-pulsa}.v-vi-orb[data-estado=pensando]:after{animation:3.2s linear infinite reverse v-vi-orb-gira,1.6s ease-in-out infinite v-vi-orb-pulsa}.v-vi-orb[data-estado=agindo]:before{filter:none;opacity:1;background:conic-gradient(from 0deg, transparent 0 55%, var(--orb-a) 75%, var(--orb-b));animation:.9s linear infinite v-vi-orb-gira;inset:-14%;-webkit-mask:radial-gradient(circle,#0000 62%,#000 64%);mask:radial-gradient(circle,#0000 62%,#000 64%)}.v-vi-orb[data-estado=agindo]:after{animation:4s linear infinite reverse v-vi-orb-gira}@keyframes v-vi-orb-gira{to{transform:rotate(1turn)}}@keyframes v-vi-orb-pulsa{50%{scale:.9}}@media (prefers-reduced-motion:reduce){.v-vi-orb:before,.v-vi-orb:after{animation:none!important}}.v-vipag__nome{view-transition-class:vi-titulo}.v-vipag__ver{margin-top:var(--v-e-4);font-size:var(--v-t-legenda);color:var(--v-verde-texto);align-items:center;gap:6px;font-weight:600;display:inline-flex}}
