.in-palco{--in-tinta:var(--in-cor);--in-tmin:20px;--in-tmax:64px;--in-caixa:196px;--in-transicao:color .4s, background-color .4s, fill .4s, opacity .4s;color:var(--color-ink);gap:16px;display:grid}:root[data-theme=dark] .in-palco{--in-tinta:var(--color-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .in-palco{--in-tinta:var(--color-ink)}}.in-topo{gap:10px;display:grid}.in-ttl{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.in-ttl h1{font-family:var(--font-sans);letter-spacing:0;color:var(--in-tinta);transition:var(--in-transicao);margin:0;font-size:14px;font-weight:800;line-height:1.3}.in-ttl p{color:var(--color-muted);margin:0;font-size:14px}.in-tocar{background:var(--color-surface);height:44px;box-shadow:0 0 0 1.5px var(--color-border);color:var(--color-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.in-dias,.in-partes{gap:4px;display:grid}.in-dias{grid-template-columns:repeat(var(--in-n,7), minmax(0, 1fr))}.in-partes{grid-template-columns:repeat(4,minmax(0,1fr))}.in-dia,.in-parte{background:var(--color-surface);min-width:0;box-shadow:0 0 0 1.5px var(--color-border);color:var(--color-ink);font:inherit;cursor:pointer;transition:var(--in-transicao);border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:0 2px;line-height:1.15;text-decoration:none;display:flex;position:relative}.in-dia{height:48px}.in-dia b{font-size:14px}.in-dia small{color:var(--color-muted);font-size:12px}.in-parte{white-space:nowrap;height:44px;font-size:14px;font-weight:700}.in-dia:disabled,.in-parte:disabled,.in-desligado{color:var(--color-muted);box-shadow:inset 0 0 0 1.5px var(--color-border);cursor:default;opacity:.7;background:0 0}.in-dia[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);box-shadow:none}.in-dia[aria-pressed=true] small{color:var(--color-paper)}.in-parte[aria-pressed=true]{background:var(--in-cor);color:#fff;box-shadow:none}.in-conteudo{gap:16px;min-width:0;display:grid}.in-cartaz{height:var(--in-caixa);flex-direction:column;justify-content:flex-end;gap:8px;padding-bottom:6px;display:flex;overflow:hidden;container-type:inline-size}.in-frase{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;flex:none;margin:0;padding-bottom:.18em;font-weight:800;line-height:1.04}.in-terra{color:inherit;text-decoration:none}.in-terra:hover .in-marca,.in-terra:focus-visible .in-marca{text-underline-offset:.1em;text-decoration:underline;text-decoration-thickness:.06em}.in-marca{background:var(--in-c);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:var(--in-transicao);border-radius:.08em;padding:.03em .14em .07em}:root[data-theme=dark] .in-marca{box-shadow:0 0 0 1px #ffffff59}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .in-marca{box-shadow:0 0 0 1px #ffffff59}}.in-tambem{color:var(--color-muted);flex:none;margin:0;font-size:15px;line-height:1.4}.in-tambem b{color:var(--color-ink)}.in-tambem .in-marca{color:var(--color-ink);box-shadow:none;text-decoration:underline;-webkit-text-decoration-color:var(--in-c);text-decoration-color:var(--in-c);text-underline-offset:3px;background:0 0;padding:0;font-weight:700;text-decoration-thickness:2px}.in-cartoes-envolto{min-width:0;position:relative}.in-cartoes{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:8px;min-height:100px;display:flex;position:relative;overflow-x:auto}.in-cartoes::-webkit-scrollbar{display:none}.in-cartoes:empty{display:none}.in-cartao{scroll-snap-align:start;background:var(--color-surface);min-height:96px;box-shadow:0 0 0 1.5px var(--color-border);color:var(--color-ink);border-radius:14px;flex:0 0 100%;grid-template-columns:64px minmax(0,1fr) 32px;align-items:center;gap:10px;margin-top:2px;padding:8px;text-decoration:none;display:grid}.in-cartao:not(:only-child){flex-basis:86%}.in-cartao:hover b{text-decoration:underline}.in-cartao-imagem{background:color-mix(in srgb, var(--in-c) 30%, var(--color-surface)) center / cover no-repeat;border-radius:8px;width:64px;height:78px}.in-cartao-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.in-cartao-texto b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.in-cartao-texto>span:not(.in-sinais){color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.in-cartao-seta{background:var(--in-c);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.in-mais-cartoes{background:var(--color-ink);min-width:44px;height:44px;color:var(--color-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 10px;font-size:14px;font-weight:800;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.in-sinais{flex-wrap:wrap;gap:4px;display:flex}.in-sinal{background:var(--color-paper);height:22px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.in-sinal-icone{width:13px;height:13px}.in-sinal-forte{background:var(--color-ink);color:var(--color-paper);box-shadow:none;font-weight:800}.in-mapa-e-momento{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;display:grid}.in-selo{background:var(--color-surface);box-shadow:0 0 0 1.5px var(--color-border);border-radius:14px;padding:6px}.in-mapa{width:100%;height:auto;display:block}.in-c{fill:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));stroke:var(--color-surface);stroke-width:1.4px;stroke-linejoin:round;transition:var(--in-transicao)}.in-c-aceso{fill:color-mix(in srgb, var(--in-c) 38%, var(--color-surface))}.in-c-frase{fill:var(--in-c)}:root[data-theme=dark] .in-c-frase{stroke:var(--color-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .in-c-frase{stroke:var(--color-ink)}}.in-c-ligacao:hover .in-c{stroke:var(--color-ink)}@media (max-width:1023.98px){.in-c-ligacao{pointer-events:none}}.in-p{fill:var(--color-muted);opacity:.45}.in-p-aceso{fill:var(--color-ink);opacity:1}.in-aro-da-frase{fill:var(--color-surface);stroke:var(--in-cor);stroke-width:2.6px}.in-nomes{pointer-events:none;display:none}.in-nomes text{font-family:var(--font-sans);fill:var(--color-ink);paint-order:stroke;stroke:var(--color-surface);stroke-width:3px;stroke-linejoin:round;font-weight:700}.in-momento{min-width:0}.in-momento-nome{margin:0;font-size:15px;font-weight:800;line-height:1.25}.in-momento-conta{color:var(--color-muted);margin:2px 0 0;font-size:14px}.in-legenda{color:var(--color-muted);flex-wrap:wrap;gap:2px 12px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.in-legenda li[data-na-frase]{color:var(--color-ink);font-weight:700}.in-legenda i{background:color-mix(in srgb, var(--in-c) 45%, var(--color-surface));border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.in-legenda li[data-na-frase] i{background:var(--in-c)}.in-portas{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:8px;display:grid}.in-porta{background:var(--color-surface);min-width:0;height:74px;box-shadow:0 0 0 1.5px var(--color-border);color:var(--color-ink);text-align:left;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.15;text-decoration:none;display:flex}.in-porta b{font-family:var(--font-display);font-size:26px;line-height:1}.in-porta-destaque{background:var(--color-ink);color:var(--color-paper);box-shadow:none}.in-porta-apagada{color:var(--color-muted);box-shadow:0 0 0 1.5px var(--color-border);background:0 0}.in-porta-vaga{box-shadow:none;background:0 0}.in-porta-perto{font:inherit;cursor:pointer;border:0;font-size:14px;font-weight:700}.in-porta-perto[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);box-shadow:none}.in-porta-perto:disabled{cursor:wait;opacity:.75}.in-lista{border-top:1px solid var(--color-border);min-width:0;padding-top:12px}.in-lista h2{font-family:var(--font-display);margin:0;font-size:20px;font-weight:600;line-height:1.2}.in-grupo{color:var(--in-tinta);transition:var(--in-transicao);margin:12px 0 2px;font-size:14px;font-weight:800}.in-lista ul{margin:0;padding:0;list-style:none}.in-lista li a{border-bottom:1px solid var(--color-border);min-height:44px;color:var(--color-ink);align-items:center;gap:12px;padding:7px 0;text-decoration:none;display:flex}.in-lista li a:hover .in-item-titulo{text-decoration:underline}.in-hora{width:64px;font-family:var(--font-display);flex:none;font-size:16px;font-weight:600;line-height:1.2}.in-item{flex-direction:column;min-width:0;display:flex}.in-item-titulo{font-weight:700;line-height:1.25}.in-item-sitio{color:var(--color-muted);font-size:14px;line-height:1.3}.in-vazio{color:var(--color-muted);margin:6px 0 0}.in-item-sitio i{background:var(--in-c);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.in-na-frase{background:var(--in-c);color:#fff;vertical-align:2px;border-radius:999px;margin-left:8px;padding:0 7px;font-size:11px;font-weight:800;line-height:18px;display:inline-block}.in-lista .in-sinais{margin-top:4px}.in-ver-todas{min-height:44px;color:var(--color-accent);align-items:center;margin-top:4px;font-weight:700;display:flex}@media (min-width:1024px){.in-palco{--in-tmin:28px;--in-tmax:92px;--in-caixa:264px}.in-topo{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end;column-gap:32px}.in-ttl{grid-column:1/-1}.in-ttl h1{font-size:18px}.in-conteudo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"cartaz mapa""cartoes mapa""portas mapa""lista lista";column-gap:48px}.in-cartaz{grid-area:cartaz}.in-cartoes-envolto{grid-area:cartoes}.in-portas{grid-area:portas}.in-mapa-e-momento{grid-area:mapa;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch}.in-selo{border-radius:22px;min-height:220px;padding:16px;position:relative}.in-mapa{width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.in-nomes{display:block}.in-lista{grid-area:lista}.in-lista ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}@media (prefers-reduced-motion:reduce){.in-palco *,.in-palco{transition:none!important;animation:none!important}}:root[data-movimento=menos] .in-palco,:root[data-movimento=menos] .in-palco *{transition:none!important;animation:none!important}.in-secao{margin-top:40px}.in-fila{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.in-fila>*{scroll-snap-align:start}
