.q1MSQq_parede{-webkit-mask-image:linear-gradient(#0000 0,#000 9% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 86%,#0000 100%)}.q1MSQq_coluna{will-change:transform}.q1MSQq_sobe{animation:q1MSQq_sobe var(--duracao,80s) linear infinite}.q1MSQq_desce{animation:q1MSQq_desce var(--duracao,80s) linear infinite}@keyframes q1MSQq_sobe{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--vao,6px)))}}@keyframes q1MSQq_desce{0%{transform:translateY(calc(-50% - var(--vao,6px)))}to{transform:translateY(0)}}.q1MSQq_coluna:hover{animation-play-state:paused}.q1MSQq_parede:has(:focus-visible) .q1MSQq_coluna{animation:none}@media (prefers-reduced-motion:reduce){.q1MSQq_sobe,.q1MSQq_desce{animation:none}}
@property --n{syntax:"<integer>";inherits:false;initial-value:0}._bYySq_conta{counter-reset:n var(--n);animation:1.6s cubic-bezier(.22,1,.36,1) .15s backwards _bYySq_conta}._bYySq_conta:after{content:counter(n)}@keyframes _bYySq_conta{0%{--n:0}}@media (prefers-reduced-motion:reduce){._bYySq_conta{animation:none}}
.neynMa_raiz{--m-papel:var(--color-mapa-papel);--m-piso:var(--color-mapa-piso);--m-muro:var(--color-mapa-muro);--m-tinta:var(--color-mapa-tinta);--m-tinta-suave:var(--color-mapa-tinta-suave);--m-linha:var(--color-mapa-linha);--m-linha-forte:var(--color-mapa-parede);--m-realce:var(--color-mapa-realce);--m-branco:var(--color-mapa-branco);--m-cadeira:var(--color-mapa-cadeira);--m-marquise:var(--color-mapa-marquise);--m-foco:var(--color-mapa-foco);--m-palco:var(--color-mapa-palco);--m-palco-t:var(--color-mapa-palco-t);--m-palco-f:var(--color-mapa-palco-f);--m-palco-txt:var(--color-mapa-palco-txt);--m-arena:var(--color-mapa-arena);--m-arena-t:var(--color-mapa-arena-t);--m-expo:var(--color-mapa-expo);--m-expo-esc:var(--color-mapa-expo-esc);--m-comida:var(--color-mapa-comida);--m-comida-t:var(--color-mapa-comida-t);--m-comida-txt:var(--color-mapa-comida-txt);--m-comida-esc:var(--color-mapa-comida-esc);--m-servico:var(--color-mapa-servico);--m-servico-t:var(--color-mapa-servico-t);--m-sombra:color-mix(in srgb, var(--color-mapa-tinta) 8%, transparent);--m-sombra-longe:color-mix(in srgb, var(--color-mapa-tinta) 12%, transparent);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.neynMa_raiz :where(button,input){color:inherit;font-family:inherit}.neynMa_raiz :focus-visible{outline:2px solid var(--m-foco);outline-offset:2px}@media (hover:none){.neynMa_raiz button:active{transform:scale(.98)}.neynMa_raiz button{transition:transform 80ms ease-out}}.neynMa_cartao{background:var(--m-papel);color:var(--m-tinta);border-radius:18px;margin-top:2rem;overflow:hidden}.neynMa_barra{align-items:center;padding:12px 12px 10px;display:flex}.neynMa_busca{width:100%;min-width:0;max-width:460px;position:relative}@media (max-width:640px){.neynMa_busca{max-width:none}}.neynMa_lupa{pointer-events:none;color:var(--m-tinta-suave);position:absolute;top:22px;left:12px;transform:translateY(-50%)}.neynMa_campo{border:1px solid var(--m-linha-forte);background:var(--m-branco);border-radius:10px;width:100%;height:44px;padding:0 44px 0 38px;font-size:16px}.neynMa_campo::placeholder{color:var(--m-tinta-suave)}.neynMa_campo::-webkit-search-cancel-button{display:none}.neynMa_limpar{cursor:pointer;width:44px;height:44px;color:var(--m-tinta-suave);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.neynMa_sug{z-index:20;background:var(--m-branco);border:1px solid var(--m-linha-forte);box-shadow:0 2px 4px var(--m-sombra), 0 12px 32px var(--m-sombra-longe);overscroll-behavior:contain;border-radius:12px;max-height:min(420px,60vh);margin:0;padding:6px;list-style:none;position:absolute;top:48px;left:0;right:0;overflow:auto}.neynMa_op{cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:52px;padding:6px 8px;display:flex}.neynMa_op[aria-selected=true],.neynMa_op:hover{background:var(--m-realce)}.neynMa_vazio{color:var(--m-tinta-suave);min-height:44px;padding:10px 8px;font-size:14px}.neynMa_rotuloSug{letter-spacing:.04em;text-transform:uppercase;color:var(--m-tinta-suave);padding:8px 8px 4px;font-size:12px;font-weight:700}.neynMa_chips{flex-wrap:wrap;gap:6px;padding:2px 6px 8px;display:flex}.neynMa_sugChips{flex-wrap:wrap;gap:6px;display:flex}.neynMa_sugChips .neynMa_rotuloSug{flex-basis:100%}.neynMa_chip{border:1px solid var(--m-linha-forte);background:var(--m-papel);cursor:pointer;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.neynMa_chip:after{content:"";position:absolute;inset:-4px -2px}.neynMa_chip:hover,.neynMa_chip[aria-selected=true]{border-color:var(--m-tinta);background:var(--m-realce)}.neynMa_filtros{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.neynMa_filtro{border:1px solid var(--m-linha-forte);background:var(--m-branco);cursor:pointer;white-space:nowrap;min-height:44px;color:var(--m-tinta);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.neynMa_filtro i{border-radius:2px;width:10px;height:10px;display:inline-block}.neynMa_filtro[aria-pressed=true]{background:var(--m-tinta);color:var(--m-branco);border-color:var(--m-tinta)}@media (max-width:420px){.neynMa_filtros{gap:5px}.neynMa_filtro{gap:5px;padding:0 11px;font-size:13.5px}}.neynMa_vp{background:var(--m-papel);border-top:1px solid var(--m-linha);-webkit-user-select:none;user-select:none;outline:none;height:clamp(460px,100vh - 220px,760px);scroll-margin-top:132px;position:relative;overflow:hidden}@media (max-width:700px){.neynMa_vp{height:clamp(400px,100svh - 190px,640px);scroll-margin-top:104px}}.neynMa_svg{cursor:grab;width:100%;height:100%;display:block}.neynMa_vp.arrastando .neynMa_svg{cursor:grabbing}.neynMa_canto{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:12px;left:12px}.neynMa_andares{pointer-events:auto;background:var(--m-branco);border:1px solid var(--m-linha-forte);box-shadow:0 1px 2px var(--m-sombra), 0 4px 12px var(--m-sombra);border-radius:10px;padding:3px;display:inline-flex}.neynMa_andar{cursor:pointer;min-height:40px;color:var(--m-tinta-suave);background:0 0;border:0;border-radius:7px;padding:0 13px;font-size:13.5px;font-weight:700}.neynMa_andar[aria-pressed=true]{background:var(--m-tinta);color:var(--m-branco)}.neynMa_dica{z-index:2;pointer-events:none;color:var(--m-tinta-suave);background:color-mix(in srgb, var(--color-mapa-papel) 94%, transparent);border-radius:5px;padding:2px 6px;font-size:12px;position:absolute;bottom:12px;left:12px}.neynMa_zoom{background:var(--m-branco);border:1px solid var(--m-linha-forte);box-shadow:0 1px 2px var(--m-sombra), 0 4px 12px var(--m-sombra);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}.neynMa_zoom button{cursor:pointer;width:44px;height:44px;color:var(--m-tinta);background:0 0;border:0;place-items:center;display:grid}.neynMa_zoom button+button{border-top:1px solid var(--m-linha)}.neynMa_zoom button:hover{background:var(--m-realce)}.neynMa_vp.neynMa_comGaveta .neynMa_zoom{right:calc(min(380px,44%) + 12px)}.neynMa_carregando{color:var(--m-tinta-suave);text-align:center;place-content:center;margin:0;padding:16px;font-weight:600;display:grid;position:absolute;inset:0}@media (max-width:700px){.neynMa_andar{min-height:44px}.neynMa_zoom{flex-direction:row;top:8px;right:8px}.neynMa_zoom button+button{border-top:0;border-left:1px solid var(--m-linha)}.neynMa_dica{display:none}.neynMa_canto{top:8px;left:8px}.neynMa_vp.neynMa_comGaveta .neynMa_zoom{right:8px}}.neynMa_raiz .rot{fill:var(--m-tinta);paint-order:stroke;stroke:var(--m-papel);stroke-width:4px;stroke-linejoin:round;font-weight:700}.neynMa_raiz .rot.mini{fill:var(--m-tinta-suave);stroke-width:3px;font-weight:600}.neynMa_raiz .rot.palco{fill:var(--m-palco-txt)}.neynMa_raiz .rot.comida{fill:var(--m-comida-txt)}.neynMa_raiz .rot.expo{fill:var(--m-expo)}.neynMa_raiz .rot.arena{fill:var(--m-arena)}.neynMa_raiz .rot.vao{fill:var(--m-tinta-suave);font-style:italic;font-weight:500}.neynMa_raiz .num{font-variant-numeric:tabular-nums;font-weight:800}.neynMa_raiz .apagado{opacity:.16}:is(.neynMa_raiz g.apagado>text,.neynMa_raiz g.apagado>g>text){display:none}.neynMa_raiz .est{cursor:pointer}.neynMa_raiz .pulso{transform-box:fill-box;transform-origin:50%;opacity:0;animation:1.1s cubic-bezier(.2,.7,.3,1) 2 neynMa_pulso}@keyframes neynMa_pulso{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(2.4)}}.neynMa_raiz svg text{font-family:inherit}.neynMa_gaveta{background:var(--m-branco);border-left:1px solid var(--m-linha-forte);width:min(380px,44%);box-shadow:-2px 0 4px var(--m-sombra), -12px 0 32px var(--m-sombra-longe);color:var(--m-tinta);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.neynMa_gaveta[hidden]{display:none}.neynMa_cabGaveta{border-bottom:1px solid var(--m-linha);align-items:flex-start;gap:4px;padding:16px 6px 14px 18px;display:flex}.neynMa_cabGaveta>div{flex:1;min-width:0}.neynMa_voltar{min-height:32px;color:var(--m-expo);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-6px 0 4px -6px;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.neynMa_voltar:after{content:"";position:absolute;inset:-6px -4px}.neynMa_cab{align-items:flex-start;gap:14px;display:flex}.neynMa_cab>div{min-width:0}.neynMa_logoCab{border:1px solid var(--m-linha);background:var(--m-branco);width:56px;height:56px;color:var(--m-tinta-suave);border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.neynMa_logoCab img{object-fit:cover;width:100%;height:100%;display:block}.neynMa_logoCab.neynMa_contido img{object-fit:contain;padding:4px}.neynMa_kick{letter-spacing:.04em;text-transform:uppercase;color:var(--m-tinta-suave);margin:1px 0 3px;font-size:12px;font-weight:700}.neynMa_tituloGaveta:focus-visible{outline:none}.neynMa_tituloGaveta{text-wrap:balance;overflow-wrap:anywhere;outline:none;margin:0;font-size:20px;font-weight:800;line-height:1.2}.neynMa_subGaveta{color:var(--m-tinta-suave);margin:3px 0 0;font-size:13.5px}.neynMa_x{cursor:pointer;width:44px;height:44px;color:var(--m-tinta-suave);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.neynMa_x[data-desceu]{z-index:2;background:var(--m-branco);box-shadow:0 0 0 1px var(--m-linha), 0 2px 8px var(--m-sombra);position:relative}.neynMa_corpo{overscroll-behavior:contain;flex:1;padding:14px 18px 18px;overflow:auto}.neynMa_histCurta{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.neynMa_lerMais{color:var(--m-expo);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-8px 0 14px;padding:0;font-size:14px;font-weight:700;text-decoration:underline;position:relative}.neynMa_lerMais:after{content:"";position:absolute;inset:-12px -8px}.neynMa_hist{white-space:pre-line;margin:0 0 14px;font-size:15px;line-height:1.6}.neynMa_bio{color:var(--m-tinta-suave);margin:0 0 14px;font-size:14px;line-height:1.55}.neynMa_tags{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.neynMa_tags button{border:1px solid var(--m-linha-forte);background:var(--m-papel);cursor:pointer;border-radius:999px;min-height:32px;padding:0 11px;font-size:13px;font-weight:600;position:relative}.neynMa_tags button:after{content:"";position:absolute;inset:-6px -2px}.neynMa_tags button:hover{border-color:var(--m-tinta)}.neynMa_acoes{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;display:flex}.neynMa_btn{border:1px solid var(--m-linha-forte);background:var(--m-branco);min-height:44px;color:var(--m-tinta);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.neynMa_btn:hover{border-color:var(--m-tinta)}.neynMa_btn[aria-pressed=true]{background:var(--m-tinta);border-color:var(--m-tinta);color:var(--m-branco)}.neynMa_aviso{color:var(--m-tinta-suave);font-size:13px}.neynMa_acao{background:var(--m-tinta);min-height:44px;color:var(--m-branco);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700}.neynMa_bloco{border-top:1px solid var(--m-linha);margin:16px 0 0;padding-top:14px}.neynMa_rotBloco{letter-spacing:.04em;text-transform:uppercase;color:var(--m-tinta-suave);margin:0 0 8px;font-size:12px;font-weight:700}.neynMa_dia{margin:16px 0 6px;font-size:13.5px;font-weight:800}.neynMa_grade{margin:0;padding:0;list-style:none}.neynMa_sessao{border-top:1px solid var(--m-linha);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.neynMa_sessao.neynMa_achada{background:var(--m-palco-t);border-top-color:#0000;border-radius:10px;margin:0 -10px;padding:8px 10px}.neynMa_sessao.neynMa_passou{opacity:.55}.neynMa_hora{font-variant-numeric:tabular-nums;width:64px;color:var(--m-palco-txt);flex:none;padding-top:2px;font-size:13.5px}.neynMa_hora b{font-weight:800;display:block}.neynMa_hora small{color:var(--m-tinta-suave);font-size:12px;font-weight:600;display:block}.neynMa_selo{border:1px solid var(--m-palco-f);background:var(--m-palco-t);color:var(--m-palco-txt);border-radius:999px;margin-top:4px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.neynMa_sessaoAbre{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-width:0;margin:-4px -6px;padding:4px 6px;display:block}.neynMa_sessaoAbre:hover{background:var(--m-realce)}.neynMa_sessaoT{flex:1;min-width:0}.neynMa_sessaoNome{font-size:14px;font-weight:700;line-height:1.35;display:block}.neynMa_sessaoMais{color:var(--m-expo);margin-top:2px;font-size:12.5px;font-weight:700;display:block}.neynMa_quem{align-items:center;gap:8px;min-width:0;margin-top:6px;display:flex}.neynMa_rostos{flex:none;display:inline-flex}.neynMa_rostos>*+*{margin-left:-8px}.neynMa_pessoa{min-width:0;color:var(--m-tinta-suave);font-size:13px}.neynMa_avatar{border:2px solid var(--m-branco);background:var(--m-realce);width:28px;height:28px;color:var(--m-tinta-suave);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;overflow:hidden}.neynMa_avatar img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}.neynMa_agora{background:var(--m-palco-t);border-radius:12px;margin:0 0 16px;padding:4px 12px;list-style:none}.neynMa_agora .neynMa_sessao{border-top:0}.neynMa_agora .neynMa_sessao+.neynMa_sessao{border-top:1px solid var(--m-palco-f)}.neynMa_igcard{border:1px solid var(--m-linha);background:var(--m-branco);border-radius:14px;margin:18px 0 0;overflow:hidden}.neynMa_igTopo{color:inherit;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.neynMa_igAnel{background:linear-gradient(45deg, var(--color-ig-amarelo), var(--color-ig-laranja) 30%, var(--color-ig-rosa) 60%, var(--color-ig-roxo) 80%, var(--color-ig-azul));border-radius:50%;flex:none;width:62px;height:62px;padding:3px}.neynMa_igAnel img,.neynMa_igAnel span{object-fit:cover;border:3px solid var(--m-branco);background:var(--m-branco);width:100%;height:100%;color:var(--m-tinta-suave);border-radius:50%;place-items:center;font-weight:800;display:grid}.neynMa_igId{min-width:0}.neynMa_igId b{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:800;display:block;overflow:hidden}.neynMa_igId small{color:var(--m-tinta-suave);margin-top:2px;font-size:13px;display:block}.neynMa_igTopo:hover b{text-underline-offset:3px;text-decoration:underline}.neynMa_igSeguir{background:linear-gradient(90deg, var(--color-ig-laranja), var(--color-ig-rosa) 50%, var(--color-ig-roxo));min-height:46px;color:var(--m-branco);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0 14px 14px;font-size:14.5px;font-weight:800;text-decoration:none;display:flex}.neynMa_igSeguir:hover{filter:brightness(1.06)}.neynMa_mini{margin:0 -8px;padding:0;list-style:none}.neynMa_mini button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 8px;display:flex}.neynMa_mini button:hover{background:var(--m-realce)}.neynMa_seta{color:var(--m-tinta-suave);flex:none;font-size:20px}@media (max-width:700px){.neynMa_gaveta{z-index:45;border-left:0;border-top:1px solid var(--m-linha-forte);width:auto;max-height:46svh;box-shadow:0 -2px 4px var(--m-sombra), 0 -14px 36px var(--m-sombra-longe);padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;inset:auto 0 0}.neynMa_gaveta:before{content:"";background:var(--m-linha-forte);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:7px;left:50%}.neynMa_gaveta.neynMa_alta{max-height:88svh}.neynMa_cabGaveta{touch-action:none;cursor:grab;padding-top:20px}}@media (prefers-reduced-motion:no-preference){.neynMa_gaveta{animation:.18s ease-out neynMa_entra}@keyframes neynMa_entra{0%{opacity:0;transform:translate(12px)}}@media (max-width:700px){.neynMa_gaveta{animation-name:neynMa_sobe}@keyframes neynMa_sobe{0%{opacity:0;transform:translateY(12px)}}}}.neynMa_legenda{border-top:1px solid var(--m-linha);color:var(--m-tinta-suave);padding:6px 10px;font-size:13px}.neynMa_legBotao{min-height:44px;color:var(--m-tinta-suave);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.neynMa_legItens{flex-wrap:wrap;gap:8px 18px;padding:2px 4px 10px;display:flex}.neynMa_legItens span{align-items:center;gap:7px;display:inline-flex}.neynMa_legItens i{border:1px solid;border-radius:2px;flex:none;width:14px;height:14px;display:inline-block}.neynMa_legItens i.neynMa_ic{border-radius:3px;place-items:center;width:18px;height:18px;font-style:normal;font-weight:800;line-height:1;display:inline-grid}.neynMa_legItens i.neynMa_icLetras{font-size:8px}.neynMa_lista{border-top:1px solid var(--m-linha);padding:16px 12px 18px}.neynMa_listaTit{margin:0 4px 10px;font-size:15px;font-weight:700}.neynMa_listaTit small{color:var(--m-tinta-suave);font-variant-numeric:tabular-nums;font-weight:500}.neynMa_itens{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2px 10px;margin:0;padding:0;list-style:none;display:grid}.neynMa_corpo .neynMa_itens{grid-template-columns:1fr}.neynMa_item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 8px;display:flex}.neynMa_item:hover,.neynMa_item[aria-current=true]{background:var(--m-realce)}.neynMa_nome{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.neynMa_sub{color:var(--m-tinta-suave);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.neynMa_t{flex:1;min-width:0}.neynMa_grupo{grid-column:1/-1;padding:14px 6px 4px;font-size:13.5px;font-weight:700}.neynMa_grupo:first-child{padding-top:2px}.neynMa_mais{border:1px solid var(--m-linha-forte);background:var(--m-branco);cursor:pointer;border-radius:999px;min-height:44px;margin:10px 4px 0;padding:0 18px;font-size:15px;font-weight:700}.neynMa_vazioLista{color:var(--m-tinta-suave);grid-column:1/-1;padding:6px 4px}.neynMa_logo{border:1px solid var(--m-linha);background:var(--m-branco);width:40px;height:40px;color:var(--m-tinta-suave);border-radius:6px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;overflow:hidden}.neynMa_logo img{object-fit:contain;width:100%;height:100%;padding:3px}.neynMa_logo.neynMa_ic{background:var(--m-servico-t);color:var(--m-tinta);border-color:#0000}.neynMa_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.neynMa_raiz *{transition:none!important}.neynMa_raiz .pulso{animation:none}}
