.busca[data-v-305e13f7]{width:min(640px,calc(100% - 24px));max-height:min(70vh,560px);margin:12vh auto 0;padding:0;border:1.5px solid var(--line);border-radius:20px;background:var(--bg);color:var(--fg);overflow:hidden}.busca[data-v-305e13f7]::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.busca__corpo[data-v-305e13f7]{display:flex;flex-direction:column;max-height:inherit}.busca__campo[data-v-305e13f7]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);color:var(--muted)}.busca__campo input[data-v-305e13f7]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--fg);font:400 17px var(--body)}.busca__campo input[data-v-305e13f7]::-webkit-search-cancel-button{display:none}.busca__fechar[data-v-305e13f7]{padding:4px 9px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font:500 11px var(--mono);cursor:pointer}.busca__lista[data-v-305e13f7]{overflow-y:auto;padding:8px 10px 14px}.busca__lista h3[data-v-305e13f7]{margin:14px 8px 4px;font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.busca__lista a[data-v-305e13f7]{display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-radius:12px;color:var(--fg);text-decoration:none}.busca__lista a[data-v-305e13f7]:hover,.busca__lista a[data-v-305e13f7]:focus-visible{background:var(--surface);outline:0}.busca__lista a b[data-v-305e13f7]{font:700 15px var(--body)}.busca__lista a span[data-v-305e13f7]{font-size:13px;color:var(--muted)}.busca__vazio[data-v-305e13f7]{margin:0;padding:22px 10px;color:var(--muted);text-align:center}.toolbar[data-v-67191aae]{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:14px}.periodo[data-v-67191aae]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:12px}.cidade[data-v-67191aae]{display:flex;align-items:center;gap:8px;min-width:0}.status[data-v-67191aae-s]{margin:0 0 12px;font-size:13px;color:var(--muted)}.seg[data-v-67191aae]{box-sizing:border-box;height:42px}.seg button[data-v-67191aae]{height:34px;padding-block:0}.search input[data-v-67191aae]{box-sizing:border-box;height:46px}.search[data-v-67191aae]{display:flex;flex:1 1 240px}.search input[data-v-67191aae]{padding-block:0}.chips[data-v-67191aae]{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.chips[data-v-67191aae]::-webkit-scrollbar{display:none}.chips .chip[data-v-67191aae]{flex:none;height:34px;padding-block:0}@media(max-width:560px){.seg[data-v-67191aae]{width:100%}.seg button[data-v-67191aae]{flex:1}}.cidade[data-v-26720f86]{display:inline-flex;align-items:center;gap:10px;max-width:100%;height:42px;padding:0 14px 0 6px;border:0;border-radius:999px;background:var(--surface);color:var(--fg);font:700 15px / 1 var(--body);cursor:pointer;transition:background .2s}.cidade[data-v-26720f86]:hover{background:var(--chip)}.cidade[data-v-26720f86]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.cidade__nome[data-v-26720f86]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cidade__pin[data-v-26720f86],.cidade__seta[data-v-26720f86]{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cidade__pin[data-v-26720f86]{box-sizing:content-box;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);stroke:var(--accent)}.cidade__seta[data-v-26720f86]{stroke:var(--muted)}.painel[data-v-26720f86]{width:min(520px,calc(100% - 24px));max-height:min(78vh,680px);padding:0;border:1px solid var(--line);border-radius:22px;background:var(--surface);color:var(--fg);box-shadow:0 24px 70px #0a061873;overflow:hidden}.painel[data-v-26720f86]::backdrop{background:#0c0818c7}.painel[open][data-v-26720f86]{animation:sobe-26720f86 .22s cubic-bezier(.2,.8,.2,1)}@keyframes sobe-26720f86{0%{opacity:0;transform:translateY(16px) scale(.98)}}.painel__corpo[data-v-26720f86]{display:flex;flex-direction:column;max-height:inherit}.painel__topo[data-v-26720f86]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 6px 22px}.painel__topo h2[data-v-26720f86]{margin:0;font:400 19px/1.2 var(--display);letter-spacing:-.01em}.painel__fechar[data-v-26720f86]{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--chip);color:var(--fg);cursor:pointer}.painel__fechar svg[data-v-26720f86],.busca svg[data-v-26720f86],.perto svg[data-v-26720f86]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.painel__ferramentas[data-v-26720f86]{display:flex;flex-wrap:wrap;gap:10px;padding:10px 18px 14px 22px}.busca[data-v-26720f86]{display:flex;flex:1 1 200px;align-items:center;gap:8px;min-width:0;padding:0 14px;border:2px solid var(--line);border-radius:999px;background:var(--bg);color:var(--muted)}.busca[data-v-26720f86]:focus-within{border-color:var(--accent)}.busca input[data-v-26720f86]{flex:1;min-width:0;padding:11px 0;border:0;outline:0;background:transparent;color:var(--fg);font:500 16px var(--body)}.perto[data-v-26720f86]{display:inline-flex;align-items:center;gap:7px;padding:0 16px;min-height:44px;border:2px solid var(--accent);border-radius:999px;background:transparent;color:var(--accent);font:700 14px var(--body);cursor:pointer}.perto[data-v-26720f86]:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.painel__lista[data-v-26720f86]{overflow-y:auto;overscroll-behavior:contain;padding:0 14px 18px 22px;border-top:1px solid var(--line)}.rotulo[data-v-26720f86]{margin:16px 0 8px;font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.rotulo--estado[data-v-26720f86]{position:sticky;top:0;margin:0;padding:12px 0 6px;background:var(--surface);color:var(--accent)}.alta[data-v-26720f86]{display:flex;flex-wrap:wrap;gap:8px}.alta__item[data-v-26720f86]{padding:8px 15px;border:0;border-radius:999px;background:var(--chip);color:var(--fg);font:700 14px var(--body);cursor:pointer}.alta__item[data-v-26720f86]:hover{background:color-mix(in srgb,var(--accent) 20%,var(--chip))}.alta__item[aria-current=true][data-v-26720f86]{background:var(--accent);color:var(--accent-ink)}.estados[data-v-26720f86]{display:flex;flex-wrap:wrap;gap:6px}.estados__item[data-v-26720f86]{min-width:44px;padding:8px 10px;border:1.5px solid var(--line);border-radius:12px;background:transparent;color:var(--fg);font:500 12px var(--mono);letter-spacing:.06em;cursor:pointer}.estados__item[data-v-26720f86]:hover{border-color:var(--accent)}.estados__item[aria-pressed=true][data-v-26720f86]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.linhas--estado[data-v-26720f86]{margin-top:12px}.linhas[data-v-26720f86]{display:grid;margin:0;padding:0;list-style:none}.linha[data-v-26720f86]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:11px 10px;border:0;border-radius:12px;background:transparent;color:var(--fg);font:600 16px var(--body);text-align:left;cursor:pointer}.linha em[data-v-26720f86]{font-style:normal;color:var(--muted);font-weight:500}.linha small[data-v-26720f86]{flex:none;font:500 12px var(--mono);color:var(--muted)}.linha[data-v-26720f86]:hover{background:var(--chip)}.linha[aria-current=true][data-v-26720f86]{color:var(--accent)}.linha[aria-current=true][data-v-26720f86]:after{content:"✓";margin-left:auto;padding-left:10px}.vazio[data-v-26720f86]{margin:22px 0 8px;color:var(--muted)}.painel button[data-v-26720f86]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media(max-width:560px){.painel[data-v-26720f86]{width:100%;max-width:none;max-height:86vh;margin:auto 0 0;border-radius:22px 22px 0 0}}@media(prefers-reduced-motion:reduce){.painel[open][data-v-26720f86]{animation:none}.cidade[data-v-26720f86]{transition:none}}.hero--compacto[data-v-beb3fd42]{padding-block:clamp(18px,3vw,32px) 18px}.tituloAgenda[data-v-beb3fd42]{margin:0;font:400 clamp(28px,5vw,44px) / 1.05 var(--display);letter-spacing:-.01em;display:flex;align-items:center;gap:6px}.tituloAgenda .marca[data-v-beb3fd42]{width:.9em;height:.9em}.cidadeFixa[data-v-3fc8c14e]{font:700 15px var(--body)}.perto[data-v-3fc8c14e]{display:grid;place-items:center;flex:none;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--surface);color:var(--fg);cursor:pointer;transition:color .2s,background .2s}.perto[data-v-3fc8c14e]:hover{color:var(--accent);background:var(--chip)}.perto[data-v-3fc8c14e]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:root{--bg: #F4F2F9;--surface: #FFFFFF;--fg: #17132A;--muted: #625C78;--line: #D9D4E8;--chip: #E9E5F5;--accent: #E01E6B;--accent-ink: #FFFFFF;--focus: #3D5AFE;--danger: #B3123F;--lilas: #6D28D9;--lilas-suave: #EDE9FE;--lilas-ink: #3B0764;--display: "Dela Gothic One", "Arial Black", Impact, sans-serif;--body: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "DM Mono", ui-monospace, Menlo, Consolas, monospace}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #14111F;--surface: #1F1A31;--fg: #F4F1FF;--muted: #A8A1C6;--line: #372F52;--chip: #2A2342;--accent: #FF5C98;--accent-ink: #14111F;--focus: #8FA0FF;--danger: #FF8FA8;--lilas: #8B5CF6;--lilas-suave: #C4B5FD;--lilas-ink: #2E1065;color-scheme:dark}}:root[data-theme=dark]{--bg: #14111F;--surface: #1F1A31;--fg: #F4F1FF;--muted: #A8A1C6;--line: #372F52;--chip: #2A2342;--accent: #FF5C98;--accent-ink: #14111F;--focus: #8FA0FF;--danger: #FF8FA8;--lilas: #8B5CF6;--lilas-suave: #C4B5FD;--lilas-ink: #2E1065;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font:400 16px/1.5 var(--body);padding-inline:clamp(16px,4vw,40px);padding-block:0 56px}.wrap{max-width:1080px;margin-inline:auto}button,input,select{font-family:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:18px}.logo{font:400 30px/1 var(--display);letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.marca{display:block;flex:none;width:1.45em;height:1.45em;margin-left:-.08em;overflow:visible}.marca__mais{fill:none;stroke:var(--accent);stroke-width:10;stroke-linecap:round;transform-box:fill-box;transform-origin:center;transform:rotate(-30deg);transition:transform .6s cubic-bezier(.3,1.7,.5,1)}.marca__ponto{transform-box:fill-box;transform-origin:center;transition:transform .55s cubic-bezier(.3,1.7,.5,1)}.marca__ponto--roxo{fill:#7c6cff}.marca__ponto--amarelo{fill:#ffd34d}.marca__ponto--verde{fill:#b8ff4d}.logo:hover .marca__mais,.logo:focus-visible .marca__mais,.marca:hover .marca__mais{transform:rotate(150deg) scale(1.16)}.logo:hover .marca__ponto--roxo,.logo:focus-visible .marca__ponto--roxo,.marca:hover .marca__ponto--roxo{transform:translate(-3px,-4px) scale(1.5)}.logo:hover .marca__ponto--amarelo,.logo:focus-visible .marca__ponto--amarelo,.marca:hover .marca__ponto--amarelo{transform:translate(4px,-4px) scale(1.5)}.logo:hover .marca__ponto--verde,.logo:focus-visible .marca__ponto--verde,.marca:hover .marca__ponto--verde{transform:translate(-3px,4px) scale(1.5)}@media(prefers-reduced-motion:reduce){.marca__mais,.marca__ponto{transition:none}}.topleft{display:flex;align-items:center;gap:12px}.ghost{display:inline-flex;align-items:center;gap:8px;font:700 14px var(--body);color:var(--fg);background:transparent;border:1.5px solid var(--line);border-radius:999px;padding:8px 14px;cursor:pointer;text-decoration:none}.ghost:hover{border-color:var(--fg)}.ghost[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ghost b{font:500 12px var(--mono)}.hero{padding-block:clamp(16px,4vw,44px) 4px}.eyebrow{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}h1{font:400 clamp(32px,7.6vw,80px)/1.04 var(--display);letter-spacing:-.02em;margin:0;text-wrap:balance}.cityPick{position:relative;display:inline-block;max-width:100%;vertical-align:bottom}.cityPick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;letter-spacing:inherit;color:var(--accent);background:transparent;border:0;border-bottom:.08em solid var(--accent);border-radius:0;padding:0 .85em .02em 0;margin:0;cursor:pointer;max-width:100%;text-overflow:ellipsis}.cityPick:after{content:"";position:absolute;right:.12em;top:50%;width:.28em;height:.28em;border-right:.09em solid var(--accent);border-bottom:.09em solid var(--accent);transform:translateY(-75%) rotate(45deg);pointer-events:none}.row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mt{margin-top:22px}.btn{display:inline-flex;align-items:center;gap:8px;font:700 15px var(--body);border-radius:999px;padding:11px 18px;border:2px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer}.btn:hover{filter:brightness(1.07)}.btn svg,.save svg{flex:none}.status{color:var(--muted);font-size:14px;min-width:0;flex:1 1 220px}.ticker{overflow:hidden;border-block:2px solid var(--fg);margin-block:28px 24px;padding-block:10px;background:var(--surface)}.track{display:flex;width:max-content;animation:slide 45s linear infinite}.track span{display:inline-flex;align-items:center;gap:10px;padding-inline:18px;white-space:nowrap;font:400 15px var(--display);letter-spacing:.04em;text-transform:uppercase}.track b{width:12px;height:12px;border-radius:50%;background:var(--g)}@keyframes slide{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.track{animation:none}.ticker{overflow-x:auto}}.toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:14px}.seg{display:inline-flex;background:var(--chip);border-radius:999px;padding:4px}.seg button{font:600 14px var(--body);border:0;background:transparent;color:var(--fg);padding:9px 16px;border-radius:999px;cursor:pointer}.seg button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.search{flex:1 1 200px;min-width:0}.search input{width:100%;font:400 15px var(--body);color:var(--fg);background:var(--surface);border:1.5px solid var(--line);border-radius:999px;padding:10px 16px}.search input::placeholder{color:var(--muted)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:8px;font:600 13px var(--body);border:1.5px solid var(--line);background:var(--surface);color:var(--fg);padding:6px 12px;border-radius:999px;cursor:pointer}.chip i{width:10px;height:10px;border-radius:50%;background:var(--g)}.chip[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.summary{font:400 13px var(--mono);color:var(--muted);margin:18px 0 0}.day{margin-top:26px}.dayhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;font:800 20px/1.2 var(--body)}.pill{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--accent);color:var(--accent-ink);padding:3px 8px;border-radius:6px}.count{margin-left:auto;font:400 13px var(--mono);color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:16px}.ticket{--g: #888;--gi: #fff;position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);background:var(--surface);border:1.5px solid var(--line);border-radius:14px;overflow:hidden;transition:transform .15s,border-color .15s}.ticket:hover{transform:translateY(-2px);border-color:var(--fg)}.ticket:before,.ticket:after{content:"";position:absolute;left:81px;width:20px;height:20px;border-radius:50%;background:var(--bg);border:1.5px solid;border-color:inherit}.ticket:before{top:-11px}.ticket:after{bottom:-11px}@media(prefers-reduced-motion:reduce){.ticket{transition:none}.ticket:hover{transform:none}}.stub{background:var(--g);color:var(--gi);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 6px;border-right:2px dashed var(--surface);text-decoration:none;transition:filter .15s}.stub:hover{filter:brightness(1.12)}.stub:after{content:"Perfil";font:500 9px var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin-top:4px}@media(prefers-reduced-motion:reduce){.stub{transition:none}}.wd,.mo{font:500 12px var(--mono);letter-spacing:.14em}.dn{font:400 38px/1 var(--display)}.tbody{padding:14px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.gtag{display:inline-flex;align-items:center;gap:7px;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.gtag i{width:9px;height:9px;border-radius:50%;background:var(--g)}.name{font:800 21px/1.15 var(--body);margin:0;text-wrap:balance}.where{color:var(--muted);font-size:14px;margin:0}.note{font-size:14px;margin:0}.foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.time{font:500 14px var(--mono)}.price{font:600 13px var(--body);background:var(--chip);padding:4px 10px;border-radius:999px}.save{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:700 13px var(--body);color:var(--fg);background:transparent;border:1.5px solid var(--line);border-radius:999px;padding:6px 12px;cursor:pointer}.save svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.save[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.save[aria-pressed=true] svg{fill:currentColor}.empty{margin-top:28px;padding:28px 20px;border:2px dashed var(--line);border-radius:14px;text-align:center;color:var(--muted)}.empty p{margin:0 0 14px}.sitefoot{margin-top:48px;padding-top:18px;border-top:1.5px solid var(--line);color:var(--muted);font-size:13px}.sitefoot p{margin:0;max-width:65ch}.sitefoot p+p{margin-top:6px}.back{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font:600 14px var(--body);color:var(--muted);text-decoration:none}.back:before{content:"←"}.back:hover{color:var(--fg)}.casa{padding-block:clamp(12px,3vw,28px) 4px}.casaName{font:400 clamp(28px,5vw,54px)/1.06 var(--display);letter-spacing:-.02em;margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.badge{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--chip);color:var(--fg);border:1.5px solid var(--line);padding:4px 9px;border-radius:999px}.casaAbout{font-size:16px;color:var(--muted);margin:0;max-width:62ch}.claim{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding:18px 20px;background:var(--surface);border:1.5px solid var(--line);border-radius:14px}.claimTitle{font:800 17px/1.3 var(--body);margin:0 0 4px}.claimText{font-size:14px;color:var(--muted);margin:0;max-width:52ch}.claimError{margin-top:8px;color:var(--accent);font-weight:600}.claim .btn{text-decoration:none;flex:none}.venueLink{color:var(--fg);text-decoration-color:var(--line);text-underline-offset:3px}.venueLink:hover{text-decoration-color:currentColor}.card{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px;margin-top:20px}.auth{max-width:460px;margin-inline:auto;padding-block:clamp(16px,4vw,40px) 4px}.authTitle{font:400 clamp(26px,5vw,42px)/1.08 var(--display);letter-spacing:-.02em;margin:0 0 6px}.auth .card{margin-top:22px}.authFoot{margin:0;font-size:14px;color:var(--muted);text-align:center}.authFoot a{color:var(--accent);font-weight:700}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>span{font:700 13px var(--body)}.field em{font-style:normal;font-weight:500;color:var(--muted)}.field small{font-size:12px;color:var(--muted)}.field input,.field select,.field textarea{width:100%;font:400 15px var(--body);color:var(--fg);background:var(--bg);border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--muted)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.formActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.btn--wide{justify-content:center;width:100%}.btn:disabled,.ghost:disabled{opacity:.6;cursor:not-allowed}.alert{margin:0;padding:11px 14px;border-radius:10px;font-size:14px;background:var(--chip);border:1.5px solid var(--accent);color:var(--fg)}.alert--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.emptyActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.lede{font-size:16px;color:var(--muted);margin:0;max-width:62ch}.painelHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:30px}.sectionTitle{font:800 20px/1.2 var(--body);margin:0}.hausCard{display:flex;flex-direction:column;gap:5px;padding:16px 18px;background:var(--surface);border:1.5px solid var(--line);border-radius:14px;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s}.hausCard:hover{transform:translateY(-2px);border-color:var(--fg)}.hausName{font:800 18px var(--body)}.hausCount{font:500 13px var(--mono);color:var(--muted);margin-top:4px}.casaLinks{display:flex;flex-wrap:wrap;gap:14px;margin:14px 0 0;font:500 14px var(--mono);color:var(--accent)}.partyList{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.partyRow{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;background:var(--surface);border:1.5px solid var(--line);border-radius:12px}.partyRow--past{opacity:.6}.partyWhen{display:flex;flex-direction:column;min-width:132px}.partyDay{font:700 14px var(--body)}.partyTime{font:500 13px var(--mono);color:var(--muted)}.partyWhat{display:flex;flex-direction:column;gap:2px;flex:1 1 200px;min-width:0}.partyName{font:800 16px var(--body)}.partyMeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 13px var(--mono);color:var(--muted)}.partyActions{display:flex;gap:8px;margin-left:auto}.pill--muted{background:var(--chip);color:var(--muted)}.ghost--danger{border-color:var(--accent);color:var(--accent)}.cityFixed{color:var(--accent);border-bottom:.08em solid var(--accent);padding-bottom:.02em}.status--single{margin:18px 0 0;font-size:15px;color:var(--muted)}.stretch{color:inherit;text-decoration:none}.stretch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:14px}.stub,.save,.venueLink{position:relative;z-index:2}.ticket:hover .name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.ticketLg{--g: #888;--gi: #fff;--stub: clamp(88px, 13vw, 148px);position:relative;display:grid;grid-template-columns:var(--stub) minmax(0,1fr);background:var(--surface);border:1.5px solid var(--line);border-radius:20px;overflow:hidden;margin-top:18px}.ticketLg:before,.ticketLg:after{content:"";position:absolute;left:calc(var(--stub) - 12px);width:22px;height:22px;border-radius:50%;background:var(--bg);border:1.5px solid;border-color:inherit}.ticketLg:before{top:-12px}.ticketLg:after{bottom:-12px}.ticketLg__stub{background:var(--g);color:var(--gi);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:28px 8px;border-right:2px dashed var(--surface)}.ticketLg__stub .dn{font:400 clamp(40px,6.4vw,66px)/1 var(--display)}.ticketLg__body{padding:clamp(18px,3vw,32px);display:flex;flex-direction:column;gap:10px;min-width:0}.ticketLg__name{font:400 clamp(26px,4.6vw,46px)/1.05 var(--display);letter-spacing:-.02em;margin:0;text-wrap:balance}.ticketLg__note{font-size:16px;color:var(--muted);margin:0}.ticketLg__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.ticketLg__actions .btn,.ticketLg__actions .ghost{text-decoration:none}.is-halloween{--hl-bg: #1B0B2E;--hl-ink: #F7F1E8;--hl-muted: #CBB7DE;--hl-titulo: #FF8A2B;--surface: var(--hl-bg);isolation:isolate;background:var(--hl-bg);border:2px solid var(--g);color:var(--hl-ink)}.is-halloween:hover{border-color:var(--g)}.is-halloween .gtag,.is-halloween .where,.is-halloween .ticketLg__note,.is-halloween .facts dt{color:var(--hl-muted)}.is-halloween .facts dd{color:var(--hl-ink)}.is-halloween .name,.is-halloween .ticketLg__name{font-family:"Creepster",var(--display);font-weight:400;color:var(--hl-titulo);letter-spacing:.015em;text-shadow:0 1px 0 #2E0B00,0 -1px 0 #2E0B00,1px 0 0 #2E0B00,-1px 0 0 #2E0B00,0 0 22px rgba(255,122,26,.45)}.is-halloween .time,.is-halloween .price{color:var(--hl-titulo)}.is-halloween .price{background:#ff7a1a29}.is-halloween .save,.is-halloween .ghost{border-color:var(--g);color:#fff6ec}.is-halloween .save[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#1a0a00}.spookyPumpkin{display:block;width:30px;height:auto;margin-bottom:6px}.ticketLg__stub .spookyPumpkin{width:clamp(38px,5vw,58px);margin-bottom:10px}.spookyDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit}.spookyDeco__web{position:absolute;top:-14px;right:-14px;width:116px;height:116px;color:#e3d2ff;opacity:.38}.spookyDeco__bat{position:absolute;font-size:20px;line-height:1}.spookyDeco__bat--um{top:15%;right:30%}.spookyDeco__bat--dois{top:45%;right:9%;font-size:15px;transform:rotate(-10deg)}.ticketLg .spookyDeco__web{top:-20px;right:-20px;width:170px;height:170px}.ticketLg .spookyDeco__bat--um{top:18%;right:26%;font-size:30px}.ticketLg .spookyDeco__bat--dois{font-size:22px}.is-halloween-page{--hl-grafismo: #D26100;--hl-glow: rgba(255, 122, 26, .3);position:relative}.is-halloween-page .map{border:2px solid var(--g);box-shadow:0 0 24px var(--hl-glow)}.is-halloween-page .festouPin__dot{border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='%23FFFFFF'%3E%3Crect x='13.5' y='0.6' width='5' height='6' rx='2.4'/%3E%3Cellipse cx='16' cy='19' rx='9.4' ry='10.6'/%3E%3Cellipse cx='9.6' cy='19' rx='6.2' ry='9.8'/%3E%3Cellipse cx='22.4' cy='19' rx='6.2' ry='9.8'/%3E%3C/g%3E%3Crect x='14.6' y='1.6' width='2.8' height='4.4' rx='1.3' fill='%232E0B00'/%3E%3Cellipse cx='16' cy='19' rx='7.6' ry='9' fill='%23FF7A1A'/%3E%3Cellipse cx='9.9' cy='19' rx='4.9' ry='8.2' fill='%23FF7A1A'/%3E%3Cellipse cx='22.1' cy='19' rx='4.9' ry='8.2' fill='%23FF7A1A'/%3E%3Cg fill='%232E0B00'%3E%3Cpath d='M11.4 14.6l2 2.5h-4l2-2.5Z'/%3E%3Cpath d='M20.6 14.6l2 2.5h-4l2-2.5Z'/%3E%3Cpath d='M11.2 20h9.6c-.8 2.6-2.6 3.9-4.8 3.9s-4-1.3-4.8-3.9Z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45));box-shadow:none}.is-halloween-page .sectionTitle{display:flex;align-items:center;gap:10px;font-family:"Creepster",var(--display);font-weight:400;letter-spacing:.02em}.spookyBat{width:26px;height:auto;flex:none;color:var(--hl-grafismo)}.spookySpider{position:absolute;top:0;right:14px;z-index:2;width:72px;height:auto;color:var(--hl-grafismo);pointer-events:none;transform-origin:top center;animation:balancar 4.2s ease-in-out infinite}@keyframes balancar{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media(prefers-reduced-motion:reduce){.spookySpider{animation:none}}@media(max-width:700px){.spookySpider{top:-34px;right:8px;width:56px}}.is-halloween--vermelho{--hl-bg: #1A070C;--hl-titulo: #FF6B6B;--hl-muted: #D8C2C8}.spookyDeco__brilho{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 46px #c81e1ecc;opacity:0;will-change:opacity}.is-halloween--vermelho .spookyDeco__brilho{animation:respirarBrilho 3.8s ease-in-out infinite}@keyframes respirarBrilho{0%,to{opacity:.35}50%{opacity:.95}}.is-halloween-page--vermelho{--hl-grafismo: #C81E1E;--hl-glow: rgba(200, 30, 30, .38)}.is-halloween-page--vermelho .festouPin__dot{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='%23FFFFFF'%3E%3Crect x='13.5' y='0.6' width='5' height='6' rx='2.4'/%3E%3Cellipse cx='16' cy='19' rx='9.4' ry='10.6'/%3E%3Cellipse cx='9.6' cy='19' rx='6.2' ry='9.8'/%3E%3Cellipse cx='22.4' cy='19' rx='6.2' ry='9.8'/%3E%3C/g%3E%3Crect x='14.6' y='1.6' width='2.8' height='4.4' rx='1.3' fill='%232E0B00'/%3E%3Cellipse cx='16' cy='19' rx='7.6' ry='9' fill='%23C81E1E'/%3E%3Cellipse cx='9.9' cy='19' rx='4.9' ry='8.2' fill='%23C81E1E'/%3E%3Cellipse cx='22.1' cy='19' rx='4.9' ry='8.2' fill='%23C81E1E'/%3E%3Cg fill='%232E0B00'%3E%3Cpath d='M11.4 14.6l2 2.5h-4l2-2.5Z'/%3E%3Cpath d='M20.6 14.6l2 2.5h-4l2-2.5Z'/%3E%3Cpath d='M11.2 20h9.6c-.8 2.6-2.6 3.9-4.8 3.9s-4-1.3-4.8-3.9Z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.is-halloween-page--vermelho .ticketLg,.is-halloween-page--vermelho .block{animation:entrarNaPagina .7s cubic-bezier(.2,.8,.2,1) both}.is-halloween-page--vermelho .block+.block{animation-delay:.12s}.is-halloween-page--vermelho .block+.block+.block{animation-delay:.24s}@keyframes entrarNaPagina{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.is-halloween--vermelho .spookyDeco__brilho,.is-halloween-page--vermelho .ticketLg,.is-halloween-page--vermelho .block{animation:none}}.is-halloween--espelho{--hl-bg: #A8101C;--hl-titulo: #F3E4D8;--hl-muted: #E8C9C0;--hl-moldura: #14090B;border:2px solid var(--hl-moldura);box-shadow:inset 0 0 0 1px #f3e4d842,inset 0 0 70px #0a03058c}.is-halloween--espelho .name,.is-halloween--espelho .ticketLg__name{font-family:Playfair Display,Georgia,serif;font-weight:600;font-style:italic;letter-spacing:0;color:var(--hl-titulo);text-shadow:0 2px 12px rgba(10,3,5,.8),0 0 30px rgba(255,236,224,.18)}.is-halloween--espelho .ticketLg__body{position:relative}.is-halloween--espelho .ticketLg__body:before{content:"";position:absolute;top:10px;right:12px;bottom:10px;left:12px;border:1px solid rgba(243,228,216,.3);border-radius:240px 240px 14px 14px;pointer-events:none}.is-halloween--espelho .stub,.is-halloween--espelho .ticketLg__stub{background:#14090b;color:#f3e4d8}.spookyMirror{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;contain:paint}.spookyMirror__embacado{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e04089e,#0e040857 45%,#0e0408ad),radial-gradient(120% 80% at 50% -20%,rgba(255,240,232,.1),transparent 60%)}.spookyMirror__janela{position:absolute;top:0;left:0;width:200px;height:200px;margin:-100px 0 0 -100px;background:var(--hl-bg);transform:translate3d(var(--espelho-x, -400px),var(--espelho-y, -400px),0);-webkit-mask-image:radial-gradient(circle 100px at 50% 50%,#000 0 58%,transparent 100%);mask-image:radial-gradient(circle 100px at 50% 50%,#000 0 58%,transparent 100%);will-change:transform}.spookyMirror__olhos{position:absolute;top:30%;left:12%;width:76%}.ticket .spookyMirror__janela{width:128px;height:128px;margin:-64px 0 0 -64px;-webkit-mask-image:radial-gradient(circle 64px at 50% 50%,#000 0 58%,transparent 100%);mask-image:radial-gradient(circle 64px at 50% 50%,#000 0 58%,transparent 100%)}.spookyMirror__canto{position:absolute;width:34px;height:34px;color:var(--hl-moldura)}.spookyMirror__canto--tl{top:5px;left:5px}.spookyMirror__canto--tr{top:5px;right:5px;transform:rotate(90deg)}.spookyMirror__canto--br{right:5px;bottom:5px;transform:rotate(180deg)}.spookyMirror__canto--bl{bottom:5px;left:5px;transform:rotate(270deg)}.ticket .spookyMirror__canto,.ticket .spookyMirror__dica{display:none}.spookyMirror__luz{position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;background:linear-gradient(105deg,transparent 44%,rgba(255,244,236,.3) 50%,transparent 56%);opacity:0;animation:atravessarLuz 1.6s ease-out .3s 1 both}@keyframes atravessarLuz{0%{opacity:0;transform:translate(-60%)}20%{opacity:1}to{opacity:0;transform:translate(60%)}}.spookyMirror__dica{position:absolute;right:14px;bottom:10px;margin:0;font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f3e4d8cc;transition:opacity .5s}.is-espelho-tocado .spookyMirror__dica{opacity:0}.is-halloween-page--espelho{--hl-grafismo: #C4222C;--hl-glow: rgba(196, 34, 44, .42)}.is-halloween-page--espelho .map{border:2px solid #14090B;box-shadow:0 0 26px var(--hl-glow)}.is-halloween-page--espelho .sectionTitle{font-family:Playfair Display,Georgia,serif;font-weight:600;font-style:italic}.is-halloween-page--espelho .ticketLg,.is-halloween-page--espelho .block{animation:surgirDoEspelho .9s ease-out both}.is-halloween-page--espelho .block+.block{animation-delay:.18s}.is-halloween-page--espelho .block+.block+.block{animation-delay:.36s}@keyframes surgirDoEspelho{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.spookyMirror__luz,.is-halloween-page--espelho .ticketLg,.is-halloween-page--espelho .block{animation:none}.spookyMirror__dica{transition:none}}.is-halloween--neon{--hl-bg: #05120B;--hl-titulo: #B4FF3D;--hl-muted: #9FC4A8}.is-halloween--neon .name,.is-halloween--neon .ticketLg__name{font-family:var(--mono);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--hl-titulo);text-shadow:0 0 5px rgba(158,255,31,.85),0 0 18px rgba(158,255,31,.5),0 0 40px rgba(158,255,31,.28)}.is-halloween--neon .time,.is-halloween--neon .price{color:var(--hl-titulo)}.is-halloween--neon .price{background:#9eff1f29}.is-halloween--neon .save,.is-halloween--neon .ghost{border-color:var(--g);color:#eeffdc}.is-halloween--neon .save[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#0a1a00}.spookySkull{display:block;width:30px;height:auto;margin-bottom:6px}.ticketLg__stub .spookySkull{width:clamp(38px,5vw,58px);margin-bottom:10px}.spookyNeon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit;contain:paint;--g: var(--hl-bg)}.spookyNeon__tinta{position:absolute;top:0;right:0;bottom:0;left:0;color:#9eff1f;opacity:.07;animation:acenderTinta 16s ease-in-out infinite}.spookyNeon__teia{position:absolute;top:-14px;right:-14px;width:116px;height:116px;color:#d8ffa8;opacity:.4}.ticketLg .spookyNeon__teia{top:-20px;right:-20px;width:170px;height:170px}.spookyNeon__caveira{position:absolute;right:4px;top:-6px;width:84px}.ticketLg .spookyNeon__caveira{right:6px;top:-10px;width:152px}.spookyNeon__caveira .spookySkull{width:100%;margin:0}.spookyNeon__xis{position:absolute;font:700 22px var(--mono);line-height:1}.spookyNeon__xis--um{left:33%;top:20%;transform:rotate(-12deg)}.spookyNeon__xis--dois{left:25%;top:64%;font-size:16px;transform:rotate(9deg)}.spookyNeon__carimbo{position:absolute;left:43%;top:42%;padding:2px 7px;border:2px solid currentColor;border-radius:4px;font:700 11px var(--mono);letter-spacing:.18em;transform:rotate(-8deg)}.spookyNeon__varredura{position:absolute;top:-10%;bottom:-10%;left:0;width:46%;background:linear-gradient(90deg,transparent,rgba(158,255,31,.16) 35%,rgba(216,255,168,.32) 50%,rgba(158,255,31,.16) 65%,transparent);mix-blend-mode:screen;opacity:0;will-change:transform,opacity;animation:varrerLuzNegra 16s ease-in-out infinite}@keyframes varrerLuzNegra{0%,4%{opacity:0;transform:translate(-110%)}6%{opacity:1}18%{opacity:1;transform:translate(240%)}22%,to{opacity:0;transform:translate(240%)}}@keyframes acenderTinta{0%,4%{opacity:.07}8%{opacity:.95}16%{opacity:.8}21%,to{opacity:.07}}.is-halloween--neon:hover .spookyNeon__tinta,.is-halloween--neon:focus-within .spookyNeon__tinta{animation:none;opacity:.95}.is-halloween--neon:hover .spookyNeon__varredura,.is-halloween--neon:focus-within .spookyNeon__varredura{animation:none;opacity:.5;transform:translate(20%)}.spookyNeon__dica{display:none}.ticketLg .spookyNeon__dica{display:block;position:absolute;right:14px;bottom:10px;margin:0;font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#d8ffa8bf}.is-halloween-page--neon{--hl-grafismo: #4E8F00;--hl-glow: rgba(158, 255, 31, .34)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-halloween-page--neon{--hl-grafismo: #9EFF1F}}:root[data-theme=dark] .is-halloween-page--neon{--hl-grafismo: #9EFF1F}.is-halloween-page--neon .sectionTitle{font-family:var(--mono);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.is-halloween-page--neon .ticketLg__name{animation:piscarNeon 1.5s linear 1 both}@keyframes piscarNeon{0%{opacity:.2}8%{opacity:1}12%{opacity:.25}22%{opacity:1}27%{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion:reduce){.spookyNeon__tinta,.spookyNeon__varredura,.is-halloween-page--neon .ticketLg__name{animation:none}.spookyNeon__tinta{opacity:.5}}.is-costura{--ct-linha: #EDE6DC;--ct-titulo: #F6EFE5;--ct-ink: #F5EFE6;--ct-muted: #CDBDB2;--surface: #1C0509;border:2px solid rgba(237,230,220,.5);color:var(--ct-ink);isolation:isolate;background-color:#33080c;background-image:repeating-linear-gradient(90deg,rgba(237,230,220,.17) 0 1.5px,transparent 1.5px 22px),repeating-linear-gradient(0deg,rgba(237,230,220,.17) 0 1.5px,transparent 1.5px 22px),repeating-linear-gradient(90deg,rgba(0,0,0,.42) 0 24px,transparent 24px 60px),repeating-linear-gradient(0deg,rgba(0,0,0,.42) 0 24px,transparent 24px 60px),linear-gradient(150deg,#4a0b10,#1a0407)}.is-costura:hover{border-color:#ede6dccc}.is-costura .name,.is-costura .ticketLg__name{font-family:Great Vibes,Playfair Display,Georgia,serif;font-weight:400;letter-spacing:.015em;color:var(--ct-titulo);text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 18px rgba(237,230,220,.3)}.is-costura .name{font-size:28px;line-height:1.05}.is-costura .ticketLg__name{font-size:clamp(38px,7vw,66px);line-height:1}.is-costura .gtag,.is-costura .where,.is-costura .ticketLg__note,.is-costura .facts dt{color:var(--ct-muted)}.is-costura .facts dd{color:var(--ct-ink)}.is-costura .time,.is-costura .price{color:var(--ct-titulo)}.is-costura .price{background:#ede6dc24}.is-costura .save,.is-costura .ghost{border-color:#ede6dc99;color:var(--ct-titulo)}.is-costura .save[aria-pressed=true]{background:var(--ct-linha);border-color:var(--ct-linha);color:#4e1015}.costuraBotao{display:block;width:30px;height:auto;margin-bottom:6px}.ticketLg__stub .costuraBotao{width:clamp(38px,5vw,58px);margin-bottom:10px}.costuraFios{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;color:var(--ct-linha);overflow:hidden;contain:paint}.costuraFios__linha{position:absolute;border-style:dashed;border-color:currentColor;border-radius:9px}.costuraFios__linha--fora{top:6px;right:6px;bottom:6px;left:6px;border-width:2px;opacity:.7}.costuraFios__linha--dentro{top:12px;right:12px;bottom:12px;left:12px;border-width:1px;opacity:.32}.ticketLg .costuraFios__linha{border-radius:14px}.ticketLg .costuraFios__linha--fora{top:9px;right:9px;bottom:9px;left:9px}.ticketLg .costuraFios__linha--dentro{top:17px;right:17px;bottom:17px;left:17px}.costuraFios__fio{position:absolute;width:92px;height:74px;opacity:.42}.costuraFios__fio--cima{top:-6px;right:-4px}.costuraFios__fio--baixo{bottom:-6px;left:-4px;transform:rotate(180deg)}.ticketLg .costuraFios__fio{width:150px;height:120px}.costuraAgulha{position:absolute;top:-18px;right:30px;z-index:2;width:54px;height:auto;color:var(--ct-grafismo);pointer-events:none;transform-origin:top center;animation:balancarAgulha 7s ease-in-out infinite}@keyframes balancarAgulha{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.is-costura-page{--ct-grafismo: #8E1B24;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-costura-page{--ct-grafismo: #EDE6DC}}:root[data-theme=dark] .is-costura-page{--ct-grafismo: #EDE6DC}.is-costura-page .map{border:2px solid #EDE6DC;box-shadow:0 0 24px #ede6dc2e}.is-costura-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:"Dela Gothic One",var(--display);letter-spacing:.02em}.is-costura-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px dashed var(--ct-grafismo);opacity:.55}@media(prefers-reduced-motion:reduce){.costuraAgulha{animation:none}}@media(max-width:700px){.costuraAgulha{top:-12px;right:16px;width:42px}}.is-esportivo{--es-ink: #FFEFD8;--es-muted: #E3BFAE;--es-titulo: #FFF3E2;--surface: #1A0709;border:2px solid #D31F1F;color:var(--es-ink);isolation:isolate;background-color:#1a0709;background-image:radial-gradient(120% 90% at 78% 108%,rgba(240,162,60,.55),rgba(196,86,26,.26) 38%,transparent 68%),linear-gradient(180deg,#14060a,#24080e 55%,#3a0c10)}.is-esportivo:hover{border-color:#ff5a2e}.is-esportivo .name,.is-esportivo .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:var(--es-titulo);text-shadow:2px 2px 0 rgba(211,31,31,.9),0 0 26px rgba(255,122,47,.38)}.is-esportivo .name{font-size:23px;line-height:1.06}.is-esportivo .ticketLg__name{font-size:clamp(34px,6.4vw,60px);line-height:1.02}.is-esportivo .gtag,.is-esportivo .where,.is-esportivo .ticketLg__note,.is-esportivo .facts dt{color:var(--es-muted)}.is-esportivo .facts dd{color:var(--es-ink)}.is-esportivo .time,.is-esportivo .price{color:#ffb066}.is-esportivo .price{background:#d31f1f47}.is-esportivo .save,.is-esportivo .ghost{border-color:#ffefd88c;color:var(--es-titulo)}.is-esportivo .save[aria-pressed=true]{background:#d31f1f;border-color:#d31f1f;color:#fff4e6}.esportivoVolante{display:block;width:30px;height:auto;margin-bottom:6px}.ticketLg__stub .esportivoVolante{width:clamp(38px,5vw,58px);margin-bottom:10px}.esportivoCarro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint;color:#c9bca9}.esportivoCarro__roda{position:absolute;top:34%;right:-6%;height:100%;width:auto}.ticketLg .esportivoCarro__roda{top:18%;right:3%;height:104%}.esportivoCarro__conteineres{position:absolute;top:-4px;right:10px;height:62%;width:auto;opacity:.9}.ticketLg .esportivoCarro__conteineres{top:0;right:auto;left:3%;height:80%}.esportivoConteiner{position:absolute;top:-30px;right:34px;z-index:2;width:54px;height:auto;color:var(--es-grafismo);pointer-events:none;transform-origin:top center;animation:balancarConteiner 8s ease-in-out infinite}@keyframes balancarConteiner{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.is-esportivo-page{--es-grafismo: #B23A0C;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-esportivo-page{--es-grafismo: #FF8A3C}}:root[data-theme=dark] .is-esportivo-page{--es-grafismo: #FF8A3C}.is-esportivo-page .map{border:2px solid #D31F1F;box-shadow:0 0 26px #ff7a2f52}.is-esportivo-page .festouPin__dot{position:absolute;left:50%;top:50%;width:44px;height:27px;transform:translate(-50%,-50%);border:0;border-radius:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 26'%3E%3Cg stroke='%23FFFFFF' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M4 19.5c0-4 2.4-6.6 6-7.6l5-1.3 2.8-3.2C19.4 5.5 21.8 4.5 24.4 4.5h3.4c2.4 0 4.6.9 6.2 2.6l3 3.3 4.2 1.3c3 .9 5 3.6 5 6.7v.6H4z' fill='%23D31F1F'/%3E%3Cpath d='M19 10.6l2.6-3c1.3-1.5 3.2-2.3 5.2-2.3h3c1.9 0 3.7.7 5 2.1l2.6 2.8z' fill='%232A1116' stroke='none'/%3E%3C/g%3E%3Ccircle cx='6.6' cy='15.4' r='1.9' fill='%23FFF3D6'/%3E%3Cg stroke='%23FFFFFF' stroke-width='2.4'%3E%3Ccircle cx='13' cy='20' r='4.6' fill='%231A1214'/%3E%3Ccircle cx='33' cy='20' r='4.6' fill='%231A1214'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));box-shadow:none}.is-esportivo-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase}.is-esportivo-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--es-grafismo),transparent);opacity:.8}@media(prefers-reduced-motion:reduce){.esportivoConteiner{animation:none}}@media(max-width:700px){.esportivoConteiner{top:-20px;right:18px;width:42px}}.is-vibora{--vi-ink: #EFE6FF;--vi-muted: #C4B5FD;--surface: #150C29;border:2px solid #6D28D9;color:var(--vi-ink);isolation:isolate;background-color:#0f0820;background-image:radial-gradient(110% 80% at 88% 104%,rgba(124,58,237,.5),rgba(76,29,149,.2) 42%,transparent 70%),linear-gradient(180deg,#0c0619,#150c29 60%,#1e1038)}.is-vibora:hover{border-color:#a855f7}.is-vibora .name,.is-vibora .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:#fff;text-shadow:-2px -2px 0 #6D28D9,2px -2px 0 #6D28D9,-2px 2px 0 #6D28D9,2px 2px 0 #6D28D9,0 0 26px rgba(168,85,247,.55)}.is-vibora .name{font-size:23px;line-height:1.06}.is-vibora .ticketLg__name{font-size:clamp(34px,6.4vw,60px);line-height:1.04}.is-vibora .gtag,.is-vibora .where,.is-vibora .ticketLg__note,.is-vibora .facts dt{color:var(--vi-muted)}.is-vibora .facts dd{color:var(--vi-ink)}.is-vibora .time,.is-vibora .price{color:#d8b4fe}.is-vibora .price{background:#7c3aed4d}.is-vibora .save,.is-vibora .ghost{border-color:#c4b5fd8c;color:#f5edff}.is-vibora .save[aria-pressed=true]{background:#7c3aed;border-color:#7c3aed;color:#fff}.viboraCabeca{display:block;width:30px;height:auto;margin-bottom:6px}.ticketLg__stub .viboraCabeca{width:clamp(38px,5vw,58px);margin-bottom:10px}.viboraCorpo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.viboraCorpo__cobra{position:absolute;right:-6%;bottom:-24%;height:118%;width:auto}.ticketLg .viboraCorpo__cobra{right:1%;bottom:-12%;height:118%}.viboraCorpo__picada{position:absolute;top:10px;right:16px;height:76px;width:auto;opacity:.9}.ticketLg .viboraCorpo__picada{top:16px;right:24px;height:104px}.viboraPendura{position:absolute;top:-14px;right:34px;z-index:2;width:62px;height:auto;color:var(--vi-grafismo);pointer-events:none;transform-origin:top center;animation:balancarVibora 6.5s ease-in-out infinite}@keyframes balancarVibora{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.is-vibora-page{--vi-grafismo: #6D28D9;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-vibora-page{--vi-grafismo: #C4B5FD}}:root[data-theme=dark] .is-vibora-page{--vi-grafismo: #C4B5FD}.is-vibora-page .map{border:2px solid #7C3AED;box-shadow:0 0 26px #a855f766}.is-vibora-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase}.is-vibora-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--vi-grafismo),transparent);opacity:.85}@media(prefers-reduced-motion:reduce){.viboraPendura{animation:none}}@media(max-width:700px){.viboraPendura{top:-10px;right:18px;width:48px}}.is-psicose{--ps-ink: #F5F0E6;--ps-muted: #C4B5FD;--ps-fundo: #0B0616;--surface: #150C29;border:2px solid #7C3AED;color:var(--ps-ink);isolation:isolate;background-color:var(--ps-fundo);background-image:radial-gradient(120% 90% at 50% 118%,rgba(124,58,237,.45),transparent 70%),linear-gradient(180deg,#0a0512,#0b0616 55%,#170c2e)}.is-psicose:hover{border-color:#a855f7}.is-psicose .name,.is-psicose .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--ps-ink);text-shadow:-2px 0 0 rgba(34,211,238,.85),2px 0 0 rgba(244,114,182,.85),0 0 24px rgba(124,58,237,.6)}.is-psicose .name{font-size:21px;line-height:1.08}.is-psicose .ticketLg__name{font-size:clamp(30px,5.8vw,54px);line-height:1.05}.is-psicose .gtag,.is-psicose .where,.is-psicose .ticketLg__note,.is-psicose .facts dt{color:var(--ps-muted)}.is-psicose .facts dd{color:var(--ps-ink)}.is-psicose .time,.is-psicose .price{color:#ddd6fe}.is-psicose .price{background:#7c3aed52}.is-psicose .save,.is-psicose .ghost{border-color:#c4b5fd8c;color:#f5edff}.is-psicose .save[aria-pressed=true]{background:#7c3aed;border-color:#7c3aed;color:#fff}.psicoseScanlines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;box-shadow:inset 4px 0 #22d3ee38,inset -4px 0 #f472b638}.psicoseScanlines:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(6,2,14,.5) 0 1px,transparent 1px 3px);opacity:.55}.psicoseScanlines:after{content:"";position:absolute;left:0;right:0;top:-22%;height:22%;background:linear-gradient(180deg,transparent,rgba(196,181,253,.18),transparent);animation:rolarVarredura 7s linear infinite}@keyframes rolarVarredura{0%{top:-22%}to{top:100%}}.psicoseBichos--canhoto{display:block;width:44px;height:auto;margin-bottom:8px}.ticketLg__stub .psicoseBichos--canhoto{width:clamp(56px,6vw,74px);margin-bottom:12px}.psicosePendura{position:absolute;top:-10px;right:34px;z-index:2;width:108px;height:auto;color:var(--ps-grafismo);pointer-events:none;transform-origin:top center;animation:balancarTv 7s ease-in-out infinite}@keyframes balancarTv{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}.is-psicose-page{--ps-grafismo: #6D28D9;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-psicose-page{--ps-grafismo: #C4B5FD}}:root[data-theme=dark] .is-psicose-page{--ps-grafismo: #C4B5FD}.is-psicose-page .map{border:2px solid #7C3AED;box-shadow:0 0 26px #7c3aed73}.is-psicose-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase}.is-psicose-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#22d3ee,#7c3aed 45%,#f472b6);opacity:.9}@media(prefers-reduced-motion:reduce){.psicosePendura{animation:none}.psicoseScanlines:after{animation:none;top:34%;opacity:.5}}@media(max-width:700px){.psicosePendura{top:-6px;right:14px;width:82px}}.is-oktober{--ok-ink: #F7EEDF;--ok-muted: #D8C39C;--ok-ouro: #D9A032;--surface: #120A06;border:2px solid var(--ok-ouro);color:var(--ok-ink);isolation:isolate;background-color:#120a06;background-image:radial-gradient(120% 80% at 50% 116%,rgba(217,160,50,.32),rgba(139,26,26,.24) 46%,transparent 72%),linear-gradient(180deg,#0c0704,#140b06 58%,#1d1009)}.is-oktober:hover{border-color:#f0c24b}.is-oktober .name,.is-oktober .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:.015em;text-transform:uppercase;color:#f3c44f;text-shadow:-1.4px -1.4px 0 #7A1414,1.4px -1.4px 0 #7A1414,-1.4px 1.4px 0 #7A1414,1.4px 1.4px 0 #7A1414,0 2px 0 #4A0B0B,0 0 20px rgba(224,163,46,.4)}.is-oktober .name{font-size:21px;line-height:1.1}.is-oktober .ticketLg__name{text-shadow:-2px -2px 0 #7A1414,2px -2px 0 #7A1414,-2px 2px 0 #7A1414,2px 2px 0 #7A1414,0 3px 0 #4A0B0B,0 0 26px rgba(224,163,46,.5)}.is-oktober .ticketLg__name{font-size:clamp(30px,5.6vw,54px);line-height:1.05}.is-oktober .gtag,.is-oktober .where,.is-oktober .ticketLg__note,.is-oktober .facts dt{color:var(--ok-muted)}.is-oktober .gtag i{background:var(--ok-ouro)}.is-oktober .facts dd{color:var(--ok-ink)}.is-oktober .time{color:#ebd9b4}.is-oktober .price{background:#f7eedf;color:#7a3a0a;font-weight:700;box-shadow:0 2px #7a141473}.is-oktober .save,.is-oktober .ghost{border-color:#d9a03299;color:#f7eedf}.is-oktober .save[aria-pressed=true],.is-oktober .ghost[aria-pressed=true]{background:var(--ok-ouro);border-color:var(--ok-ouro);color:#1c1206}.oktoberChope{display:block;width:36px;height:auto;margin-bottom:6px}.ticketLg__stub .oktoberChope{width:clamp(46px,5.8vw,64px);margin-bottom:10px}.oktoberDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.oktoberDeco__brilho{position:absolute;left:-8%;right:-8%;bottom:-26%;height:74%;background:radial-gradient(52% 100% at 50% 100%,rgba(224,163,46,.38),rgba(139,26,26,.2) 52%,transparent 78%)}.oktoberDeco__trigo{position:absolute;bottom:-22%;right:46px;height:100%;width:auto;color:var(--ok-ouro);opacity:.3}.oktoberDeco__lupulo{position:absolute;bottom:-24%;right:-4%;height:88%;width:auto;color:#c2452f;opacity:.34}.ticketLg .oktoberDeco__trigo{right:148px;height:78%}.ticketLg .oktoberDeco__lupulo{right:30px;height:86%}.oktoberPendura{position:absolute;top:-12px;right:34px;z-index:2;width:92px;height:auto;color:var(--ok-grafismo);pointer-events:none;transform-origin:top center;animation:balancarChope 7.5s ease-in-out infinite}@keyframes balancarChope{0%,to{transform:rotate(-2.6deg)}50%{transform:rotate(2.6deg)}}.is-oktober-page{--ok-grafismo: #8A5A08;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-oktober-page{--ok-grafismo: #E3A72F}}:root[data-theme=dark] .is-oktober-page{--ok-grafismo: #E3A72F}.is-oktober-page .map{border:2px solid #C98B24;box-shadow:0 0 26px #d9a03273}.is-oktober-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase}.is-oktober-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#D9A032,#8B1A1A 58%,transparent);opacity:.9}@media(prefers-reduced-motion:reduce){.oktoberPendura{animation:none}}@media(max-width:700px){.oktoberPendura{top:-8px;right:18px;width:72px}}.is-sorrisos{--sr-creme: #FCF8EF;--sr-creme2: #FFFCF2;--sr-tinta: #1B1740;--sr-apoio: #6A6390;--sr-rosa: #F82088;--sr-rosa-forte: #C2185B;--sr-amarelo: #FFC61E;--sr-ceu: #00B8D8;--surface: var(--sr-creme);border:2px solid var(--sr-ceu);color:var(--sr-tinta);isolation:isolate;background-color:var(--sr-creme);background-image:radial-gradient(42% 34% at 2% 4%,rgba(248,32,136,.16),transparent 70%),radial-gradient(46% 30% at 100% 2%,rgba(255,198,30,.22),transparent 72%),radial-gradient(52% 34% at 100% 104%,rgba(0,184,216,.18),transparent 72%),radial-gradient(44% 30% at 0% 100%,rgba(255,198,30,.2),transparent 72%)}.is-sorrisos:hover{border-color:var(--sr-rosa)}.is-sorrisos .name,.is-sorrisos .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--sr-rosa-forte);text-shadow:-3px -3px 0 var(--sr-creme2),3px -3px 0 var(--sr-creme2),-3px 3px 0 var(--sr-creme2),3px 3px 0 var(--sr-creme2),0 6px 0 rgba(27,23,64,.2)}.is-sorrisos .name{font-size:21px;line-height:1.12}.is-sorrisos .ticketLg__name{font-size:clamp(30px,5.6vw,54px);line-height:1.06}.is-sorrisos .gtag,.is-sorrisos .where,.is-sorrisos .note,.is-sorrisos .ticketLg__note,.is-sorrisos .facts dt{color:var(--sr-apoio)}.is-sorrisos .gtag i{background:var(--sr-rosa)}.is-sorrisos .facts dd,.is-sorrisos .time,.is-sorrisos .venueLink{color:var(--sr-tinta)}.is-sorrisos .venueLink{text-decoration-color:var(--sr-rosa)}.is-sorrisos .price{background:var(--sr-amarelo);color:var(--sr-tinta);font-weight:700;box-shadow:0 3px #1b174029}.is-sorrisos .save,.is-sorrisos .ghost{border-color:#c2185b73;color:var(--sr-tinta)}.is-sorrisos .save:hover,.is-sorrisos .ghost:hover{border-color:var(--sr-rosa-forte)}.is-sorrisos .save[aria-pressed=true],.is-sorrisos .ghost[aria-pressed=true]{background:var(--sr-rosa-forte);border-color:var(--sr-rosa-forte);color:var(--sr-creme2)}.sorrisosSol{display:block;width:40px;height:auto;margin-bottom:6px}.ticketLg__stub .sorrisosSol{width:clamp(46px,5.8vw,64px);margin-bottom:10px}.sorrisosDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.sorrisosDeco__sol{position:absolute;right:-12%;bottom:-16%;height:62%;width:auto;opacity:.5}.sorrisosDeco__nuvem{position:absolute;left:-8%;top:-6%;height:42%;width:auto;opacity:.55}.sorrisosDeco__coracao{position:absolute;right:6%;top:10%;height:22%;width:auto;opacity:.5}.sorrisosDeco__confete{position:absolute;border-radius:999px;opacity:.85}.sorrisosDeco__confete--1{right:22%;top:6%;width:26px;height:8px;background:#f82088;transform:rotate(-24deg)}.sorrisosDeco__confete--2{right:34%;top:14%;width:20px;height:8px;background:#ffc61e;transform:rotate(18deg)}.sorrisosDeco__confete--3{right:14%;top:26%;width:22px;height:8px;background:#28c038;transform:rotate(-8deg)}.sorrisosDeco__confete--4{right:30%;bottom:16%;width:24px;height:8px;background:#0088e8;transform:rotate(14deg)}.sorrisosDeco__confete--5{right:8%;bottom:30%;width:18px;height:8px;background:#9028d0;transform:rotate(-30deg)}.ticketLg .sorrisosDeco__sol{right:-8%;bottom:-12%;height:54%}.ticketLg .sorrisosDeco__nuvem{height:34%}.ticketLg .sorrisosDeco__coracao{height:18%}.is-sorrisos-page{--sr-grafismo: #007F97;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-sorrisos-page{--sr-grafismo: #3FD0E8}}:root[data-theme=dark] .is-sorrisos-page{--sr-grafismo: #3FD0E8}.is-sorrisos-page .map{border:2px solid var(--sr-ceu);box-shadow:0 0 26px #00b8d859}.is-sorrisos-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--sr-rosa-forte)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-sorrisos-page .sectionTitle{color:#ff77b4}}:root[data-theme=dark] .is-sorrisos-page .sectionTitle{color:#ff77b4}.is-sorrisos-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#F82088,#FFC61E 62%,transparent)}@media(max-width:700px){.sorrisosDeco__sol{height:54%}.sorrisosDeco__nuvem{height:34%;left:-14%}.sorrisosDeco__coracao{right:3%;height:18%}}.is-ringo{--rg-amarelo: #F6C834;--rg-ouro: #E8A91A;--rg-verde: #1F8A3A;--rg-tinta: #14110A;--rg-apoio: #4A3C08;--rg-laranja: #F28C1E;--rg-giz: rgba(255, 252, 235, .7);--surface: var(--rg-amarelo);border:2px solid var(--rg-verde);color:var(--rg-tinta);isolation:isolate;background-color:var(--rg-amarelo);background-image:radial-gradient(56% 60% at 0% 100%,rgba(31,138,58,.3),transparent 72%),radial-gradient(40% 40% at 100% 0%,rgba(232,169,26,.55),transparent 72%)}.is-ringo:hover{border-color:var(--rg-tinta)}.is-ringo .name,.is-ringo .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--rg-tinta);transform:rotate(-2deg);transform-origin:left center;text-shadow:-2px -2px 0 #FFFDF0,2px -2px 0 #FFFDF0,-2px 2px 0 #FFFDF0,2px 2px 0 #FFFDF0,3px 5px 0 var(--rg-verde)}.is-ringo .name{font-size:23px;line-height:1.1}.is-ringo .ticketLg__name{font-size:clamp(32px,6vw,58px);line-height:1.04}.is-ringo .gtag,.is-ringo .where,.is-ringo .note,.is-ringo .ticketLg__note,.is-ringo .facts dt{color:var(--rg-apoio)}.is-ringo .gtag{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:2px 9px 2px 7px;border-radius:3px;background:var(--rg-laranja);color:var(--rg-tinta);font-weight:700;text-transform:uppercase;box-shadow:0 2px #14110a40}.is-ringo .gtag i{background:var(--rg-tinta)}.is-ringo .facts dd,.is-ringo .time,.is-ringo .venueLink{color:var(--rg-tinta)}.is-ringo .venueLink{text-decoration-color:var(--rg-verde)}.is-ringo .price{background:#fff;color:var(--rg-tinta);font-weight:700;border:2px solid var(--rg-tinta);box-shadow:0 3px #14110a4d}.is-ringo .save,.is-ringo .ghost{border-color:#14110a80;color:var(--rg-tinta)}.is-ringo .save:hover,.is-ringo .ghost:hover{border-color:var(--rg-tinta)}.is-ringo .save[aria-pressed=true],.is-ringo .ghost[aria-pressed=true]{background:var(--rg-tinta);border-color:var(--rg-tinta);color:var(--rg-amarelo)}.ringoAbelha{display:block;width:40px;height:auto;margin-bottom:6px}.ticketLg__stub .ringoAbelha{width:clamp(46px,5.8vw,64px);margin-bottom:10px}.ringoDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.ringoDeco__aneis{position:absolute;left:-22%;bottom:-46%;height:120%;width:auto;opacity:.32}.ringoDeco__area{position:absolute;left:4%;right:4%;top:8%;height:34%;border:2px solid var(--rg-giz);border-bottom:0;border-radius:3px 3px 0 0}.ringoDeco__meio{position:absolute;left:50%;top:-22%;width:36%;aspect-ratio:1;transform:translate(-50%);border:2px solid var(--rg-giz);border-radius:50%}.ringoDeco__selo{position:absolute;right:3%;top:6%;height:30%;width:auto;opacity:.6;transform:rotate(-14deg)}.ringoDeco__dupla{position:absolute;right:-8%;bottom:-14%;height:56%;width:auto;opacity:.5}.ticketLg .ringoDeco__dupla{right:-3%;bottom:-8%;height:56%}.ticketLg .ringoDeco__selo{height:24%}.is-ringo-page{--rg-grafismo: #17702F;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-ringo-page{--rg-grafismo: #F6C834}}:root[data-theme=dark] .is-ringo-page{--rg-grafismo: #F6C834}.is-ringo-page .map{border:2px solid var(--rg-verde, #1F8A3A);box-shadow:0 0 26px #f6c83459}.is-ringo-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--rg-grafismo)}.is-ringo-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#1F8A3A,#F6C834 62%,transparent)}@media(max-width:700px){.ringoDeco__dupla{height:56%}.ringoDeco__selo{right:2%;height:24%}}.igBotao{display:inline-flex;align-items:center;gap:8px;font:700 14px var(--body);color:var(--fg);text-decoration:none;border:1.5px solid var(--line);border-radius:999px;padding:8px 14px}.igBotao:hover{border-color:var(--fg)}.is-sorrisos .igBotao,.is-sorrisos-page .igBotao{background:var(--sr-rosa-forte, #C2185B);border-color:var(--sr-rosa-forte, #C2185B);color:#fffcf2;box-shadow:0 3px #1b174038;transition:transform .12s ease,box-shadow .12s ease}.is-sorrisos .igBotao:hover,.is-sorrisos-page .igBotao:hover{background:#d81b6a;border-color:#d81b6a;transform:translateY(-1px);box-shadow:0 4px #1b174038}.is-ringo .igBotao,.is-ringo-page .igBotao{background:#14110a;border-color:#14110a;color:#f6c834;box-shadow:0 3px #1f8a3a99}.is-ringo .igBotao:hover,.is-ringo-page .igBotao:hover{background:#2a2412;border-color:#2a2412}@media(prefers-reduced-motion:reduce){.is-sorrisos .igBotao,.is-sorrisos-page .igBotao{transition:none}}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:14px;margin:10px 0 0}.facts div{min-width:0}.facts dt{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.facts dd{margin:4px 0 0;font:600 15px var(--body)}.block{margin-top:34px}.block .sectionTitle{margin-bottom:12px}.prose{margin:0 0 10px;font-size:16px;max-width:68ch}.prose--muted{color:var(--muted)}.instalar{position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:5;width:min(560px,calc(100vw - 32px));display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--surface);border:1.5px solid var(--line);box-shadow:0 12px 30px #00000061}.instalar__texto{min-width:0;flex:1 1 240px;display:flex;flex-direction:column;gap:2px;margin:0;font-size:14px;color:var(--muted)}.instalar__texto strong{color:var(--fg);font-size:15px}.instalar__acoes{display:flex;align-items:center;gap:10px}@media(max-width:520px){.instalar{padding:12px}.instalar__texto{flex:1 1 100%}}.mapActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.mapActions .btn{text-decoration:none}.placeLine a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1.5px;text-underline-offset:3px}.placeLine a:hover{color:var(--accent)}.placeLine{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0;font:500 14px var(--mono);color:var(--muted)}.ghost--back{margin-top:34px;text-decoration:none}.map{border:1.5px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface)}.map__canvas{width:100%}.map__hint{margin:0;padding:9px 14px;font-size:13px;color:var(--muted);border-top:1.5px solid var(--line)}.leaflet-container.map--editable{cursor:crosshair}.festouPin{background:transparent;border:0}.festouPin__dot{display:block;width:22px;height:22px;border-radius:50%;background:var(--accent);border:3px solid #fff;box-shadow:0 0 0 2px #00000040,0 4px 10px #00000059}.leaflet-container{font-family:var(--body);background:var(--chip)}.map--dark .leaflet-tile{filter:invert(1) hue-rotate(180deg) brightness(.78) contrast(.95) saturate(.32)}.leaflet-control-attribution{font-size:10px}@media(prefers-reduced-motion:reduce){.hausCard{transition:none}.hausCard:hover{transform:none}}.admin{padding-block:clamp(16px,4vw,40px) 4px}.adminHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.adminFiltros{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-top:20px;align-items:end}.adminFiltrosAcoes{display:flex;flex-wrap:wrap;gap:8px}.adminLista{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.adminItem{background:var(--surface);border:1.5px solid var(--line);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.adminItemTop{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.adminItemNome{font:700 17px/1.3 var(--body);margin:0}.adminItemMeta{margin:0;font-size:14px;color:var(--muted)}.adminItemMeta a{color:inherit}.adminChip{font:700 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1.5px solid var(--accent);color:var(--accent)}.adminChip--rascunho{border-color:var(--line);color:var(--muted)}.adminItemAcoes,.adminConfirmar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adminConfirmar{font-size:14px}.btnPerigo{border-color:var(--danger);background:var(--danger);color:#fff}.btnWaze{border-color:#09f;background:#09f;color:#001a26}.adminForm{margin-top:26px}.adminForm .sectionTitle{margin-bottom:12px}.alert--ok{border-color:#16b67a}.dj{margin-top:18px}.dj__capa{position:relative;display:flex;aspect-ratio:16 / 7;min-height:150px;max-height:320px;overflow:hidden;border:1.5px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#8b5cf6,#5b21b6 58%,#3b1d6e)}.dj__capa img{width:100%;height:100%;object-fit:cover}.dj__capa--conter{background:#000}.dj__capa--conter img{object-fit:contain}.ondasSonoras{width:100%;height:100%;fill:#ffffff57}.dj__topo{position:relative;display:flex;align-items:flex-end;gap:clamp(12px,3vw,20px);margin-top:-46px;padding-inline:clamp(4px,2vw,20px)}.dj__foto{flex:none;width:clamp(96px,20vw,148px);aspect-ratio:1;overflow:hidden;background:var(--surface);border:4px solid var(--accent);border-radius:50%;box-shadow:0 10px 28px #00000073}.dj__foto--story{padding:0;cursor:pointer;border:4px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(135deg,#ffd34d,#ff5c8a,#6d5cff) border-box;transition:transform .15s}.dj__foto--story:hover{transform:scale(1.04)}.dj__foto--story:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.dj__foto img{display:block;width:100%;height:100%;object-fit:cover}.dj__iniciais{display:flex;align-items:center;justify-content:center;height:100%;font:400 clamp(26px,6vw,40px)/1 var(--display);color:var(--lilas-suave);background:linear-gradient(135deg,#2a2342,#14111f)}.dj__identidade{min-width:0;padding-bottom:6px}.dj__selo{display:inline-block;margin:0 0 8px;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--lilas-suave);color:var(--lilas-ink);padding:4px 10px;border-radius:999px}.dj__nome{font:400 clamp(26px,5vw,46px)/1.05 var(--display);letter-spacing:-.02em;margin:0 0 10px;text-wrap:balance}.dj__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.dj__cidade{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dj__exemplo{margin:18px 0 0;padding:12px 14px;background:var(--chip);border:1.5px dashed var(--lilas);border-radius:12px;font-size:14px;color:var(--fg)}.dj__exemplo code{font:500 13px var(--mono);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:1px 5px}.dj__bio{margin:16px 0 0;max-width:62ch;font-size:16px;color:var(--muted)}.dj__acoes{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0}.dj__festas{display:grid;gap:10px;margin:0;padding:0;list-style:none}.dj__festa{display:grid;gap:2px;padding:12px 14px;background:var(--surface);border:1.5px solid var(--line);border-left:4px solid var(--lilas);border-radius:12px;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.dj__festa:hover{border-left-color:var(--accent);transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.dj__festa{transition:none}.dj__festa:hover{transform:none}}.dj__show{background:var(--surface);border:1.5px solid var(--line);border-left:4px solid var(--lilas);border-radius:12px;overflow:hidden;transition:border-color .15s}.dj__show--aberto{border-left-color:var(--accent)}.dj__festa--show{position:relative;width:100%;padding-right:44px;font:inherit;text-align:left;color:inherit;background:transparent;border:0;border-radius:0;cursor:pointer}.dj__festa--show:hover{transform:none;background:#ffffff0a}.dj__seta{position:absolute;right:14px;top:50%;margin-top:-9px;color:var(--muted);transition:transform .2s}.dj__show--aberto .dj__seta{transform:rotate(180deg)}.dj__detalhes{display:grid;gap:12px;padding:12px 14px 14px;border-top:1px dashed var(--line)}.dj__detalhes dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px;margin:0}.dj__detalhes dt{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dj__detalhes dd{margin:2px 0 0;font-weight:700}.dj__obs{margin:0;color:var(--muted)}.dj__detalhes .ghost{justify-self:start}@media(prefers-reduced-motion:reduce){.dj__seta{transition:none}}.dj__festaData{font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dj__festaNome{font:800 17px/1.25 var(--body)}.dj__festaCasa{font-size:13px;color:var(--muted)}@media(max-width:560px){.dj__capa{aspect-ratio:16 / 9;min-height:0}.dj__topo{flex-direction:column;align-items:flex-start;gap:12px}.dj__identidade{padding-bottom:0}}.dj__contratoTexto{margin:0;color:var(--muted)}.dj__contrato .dj__acoes{margin-top:14px}.dj__vazio{margin:0;padding:16px 18px;border:2px dashed var(--line);border-radius:12px;color:var(--muted)}.dj__player{overflow:hidden;background:var(--surface);border:1.5px solid var(--line);border-radius:14px}.dj__player iframe{display:block;width:100%;border:0}.dj__player--spotify iframe{height:352px}.dj__player--soundcloud iframe{height:300px}@media(max-width:520px){.dj__topo{margin-top:-38px}.dj__capa{aspect-ratio:4 / 3}}.destaque{margin-top:clamp(18px,3vw,30px)}.destaque__titulo{margin-bottom:10px}.destaque__area{position:relative}.destaque__faixa{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:2px}.destaque__faixa::-webkit-scrollbar{display:none}.destaque__item{flex:0 0 min(72%,230px);scroll-snap-align:start}@media(min-width:760px){.destaque__item{flex-basis:calc((100% - 36px)/4)}}.destaque__lado{display:none}.destaque--unico{margin-bottom:clamp(20px,4vw,32px)}.destaque--unico .destaque__area{padding:clamp(14px,3vw,22px);border:1.5px solid var(--line);border-radius:20px;background:radial-gradient(70% 90% at 0% 0%,rgba(139,92,246,.38),transparent 70%),radial-gradient(60% 80% at 100% 100%,rgba(255,92,152,.22),transparent 70%),var(--surface)}.destaque--unico .destaque__faixa{display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);align-items:center;gap:clamp(14px,4vw,32px);overflow:visible}.destaque--unico .destaque__item{width:100%;max-width:250px;justify-self:center;box-shadow:0 14px 34px #00000073}.destaque--unico .dcard__info,.destaque--unico .dcard__etiqueta,.destaque--unico .destaque__seta,.destaque--unico .destaque__pontos{display:none}.destaque--unico .destaque__lado{display:grid;gap:8px;align-content:center;min-width:0}.destaque__selo{justify-self:start;margin:0;padding:4px 10px;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--lilas-suave);color:var(--lilas-ink);border-radius:999px}.destaque__nome{margin:0;font:400 clamp(24px,6vw,44px)/1.05 var(--display);letter-spacing:-.02em;text-wrap:balance}.destaque__sub{margin:0;font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.destaque__legenda{margin:4px 0 0;color:var(--muted);max-width:44ch}.destaque__botoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.destaque__botoes .btn,.destaque__botoes .ghost{text-decoration:none}@media(max-width:420px){.destaque--unico .destaque__legenda{display:none}}.dcard{position:relative;aspect-ratio:9 / 16;overflow:hidden;border:1.5px solid var(--line);border-radius:16px;background:var(--surface)}.dcard--dj{background:linear-gradient(150deg,#8b5cf6,#4c1d95 72%)}.dcard--festa{background:linear-gradient(150deg,#ff5c98,#b3123f 72%)}.dcard__fundo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.dcard__capa,.dcard__video{width:100%;height:100%;object-fit:cover}.dcard__video{position:absolute;top:0;right:0;bottom:0;left:0}.dcard__abrir{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;background:transparent;border:0;cursor:pointer}.dcard__etiqueta{position:absolute;top:12px;left:12px;z-index:2;max-width:calc(100% - 74px);margin:0;overflow:hidden;padding:5px 10px;background:#f4f1ff;color:#17132a;border-radius:999px;font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.dcard__som{position:absolute;top:10px;right:10px;z-index:3;display:grid;place-items:center;width:34px;height:34px;padding:0;background:#14111f9e;color:#fff;border:0;border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dcard__som:hover{background:#14111fd1}.dcard__play{position:absolute;top:50%;left:50%;z-index:3;display:grid;place-items:center;width:62px;height:62px;padding:0;transform:translate(-50%,-50%);background:#fff;color:#14111f;border:0;border-radius:50%;cursor:pointer;transition:opacity .2s,transform .2s}.dcard--tocando .dcard__play{opacity:.25;transform:translate(-50%,-50%) scale(.9)}.dcard--tocando .dcard__play:hover,.dcard--tocando .dcard__play:focus-visible{opacity:1}@media(prefers-reduced-motion:reduce){.dcard__play{transition:none}}.dcard__info{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:grid;gap:9px;padding:10px 12px;background:#14111fdb;border-radius:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.dcard__quem{display:flex;align-items:center;gap:9px;min-width:0}.dcard__avatar{flex:none;display:grid;place-items:center;width:38px;height:38px;overflow:hidden;background:#2a2342;border:2px solid #FF5C98;border-radius:50%}.dcard__avatar img{width:100%;height:100%;object-fit:cover}.dcard__avatar--iniciais{font:400 15px var(--display);color:#c4b5fd}.dcard__texto{display:grid;gap:2px;min-width:0}.dcard__titulo{font:800 15px/1.2 var(--body);color:#f4f1ff}.dcard__sub{font:500 12px var(--mono);color:#c4b5fd}.dcard__perfil{justify-self:start;pointer-events:auto;padding:7px 14px;background:#f4f1ff;color:#17132a;border-radius:999px;font:700 13px var(--body);text-decoration:none}.dcard__perfil:hover{background:#fff}.destaque__seta{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:40px;height:40px;padding:0;transform:translateY(-50%);background:#14111fc7;color:#fff;border:0;border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.destaque__seta--antes{left:8px}.destaque__seta--depois{right:8px}.destaque__seta:disabled{opacity:.3;cursor:default}@media(max-width:759px){.destaque__seta{display:none}}.destaque__pontos{display:flex;justify-content:center;gap:6px;margin-top:12px}.destaque__ponto{width:7px;height:7px;padding:0;background:var(--line);border:0;border-radius:999px;cursor:pointer;transition:width .2s,background-color .2s}.destaque__ponto--ativo{width:22px;background:var(--lilas)}@media(prefers-reduced-motion:reduce){.destaque__ponto{transition:none}}@media(max-width:759px){.dcard__som{width:40px;height:40px}}.stories{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#090710e0}.stories__painel{position:relative;width:100%;height:100%;overflow:hidden;background:#14111f}.stories__painel:focus{outline:none}@media(min-width:760px){.stories{padding:24px}.stories__painel{width:auto;max-width:100%;aspect-ratio:9 / 16;border:1.5px solid var(--line);border-radius:18px}}.stories__barras{position:absolute;top:8px;left:10px;right:10px;z-index:4;display:flex;gap:4px}.stories__barra{flex:1;height:3px;padding:0;overflow:hidden;background:#ffffff52;border:0;border-radius:999px;cursor:pointer}.stories__barraCheia{display:block;height:100%;background:#ff5c98;border-radius:999px}.stories__faixa{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none}.stories__faixa::-webkit-scrollbar{display:none}.stories__item{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start}.stories__item--dj{background:linear-gradient(150deg,#8b5cf6,#4c1d95 72%)}.stories__item--festa{background:linear-gradient(150deg,#ff5c98,#b3123f 72%)}.stories__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.stories__veu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#14111fa8,#14111f1a 26%,#14111f1a 44%,#14111fe6)}.stories__zona{position:absolute;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;top:0;bottom:0;z-index:2;padding:0;background:transparent;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.stories__zona--antes{left:0;width:42%}.stories__zona--depois{right:0;width:58%}.stories__zona[aria-disabled=true]{cursor:default}@media(min-width:760px){.stories__zona:after{content:"";position:absolute;top:50%;width:14px;height:14px;opacity:0;transition:opacity .18s}.stories__zona--antes:after{left:18px;border-top:2.5px solid rgba(255,255,255,.92);border-left:2.5px solid rgba(255,255,255,.92);transform:translateY(-50%) rotate(-45deg)}.stories__zona--depois:after{right:18px;border-top:2.5px solid rgba(255,255,255,.92);border-right:2.5px solid rgba(255,255,255,.92);transform:translateY(-50%) rotate(45deg)}.stories__zona:hover:after,.stories__zona:focus-visible:after{opacity:1}.stories__zona[aria-disabled=true]:after{display:none}}@media(prefers-reduced-motion:reduce){.stories__zona:after{transition:none}}.stories__conteudo{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px 14px 14px;pointer-events:none}.stories__conteudo button,.stories__conteudo a{pointer-events:auto}.stories__cabeca{display:flex;align-items:flex-start;gap:10px}.stories__avatar{flex:none;display:grid;place-items:center;width:46px;height:46px;overflow:hidden;background:#2a2342;border:2.5px solid #FF5C98;border-radius:50%}.stories__avatar img{width:100%;height:100%;object-fit:cover}.stories__avatarIniciais{font:400 16px var(--display);color:#c4b5fd}.stories__quem{display:grid;gap:5px;min-width:0;padding-top:2px}.stories__nome{font:800 16px/1.2 var(--body);color:#f4f1ff}.stories__selo{justify-self:start;padding:3px 9px;background:#ff5c98;color:#14111f;border-radius:999px;font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase}.stories__fechar{flex:none;display:grid;place-items:center;width:38px;height:38px;margin-left:auto;padding:0;background:#14111f9e;color:#fff;border:0;border-radius:50%;cursor:pointer}.stories__fechar:hover,.stories__acao:hover{background:#14111fe0}.stories__play{position:absolute;top:50%;left:50%;z-index:3;display:grid;place-items:center;width:76px;height:76px;padding:0;transform:translate(-50%,-50%);background:#fff;color:#14111f;border:0;border-radius:50%;cursor:pointer;transition:opacity .2s}.stories__pe{display:grid;gap:8px}.stories__acoes{display:flex;justify-content:flex-end;gap:8px}.stories__acao{display:grid;place-items:center;width:38px;height:38px;padding:0;background:#14111f9e;color:#fff;border:0;border-radius:50%;cursor:pointer}.stories__sub{margin:0;font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd}.stories__legenda{margin:0;max-width:34ch;font-size:15px;line-height:1.35;color:#f4f1ff}.stories__botoes{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 0}.stories__perfil,.stories__salvar{padding:11px 18px;border-radius:999px;font:700 14px var(--body)}.stories__perfil{background:#f4f1ff;color:#17132a;text-decoration:none}.stories__perfil:hover{background:#fff}.stories__salvar{background:transparent;color:#f4f1ff;border:1.5px solid rgba(244,241,255,.7);cursor:pointer}.stories__salvar:hover{border-color:#fff}.stories__salvar[aria-pressed=true]{background:#ff5c98;color:#14111f;border-color:#ff5c98}@media(prefers-reduced-motion:reduce){.stories__play{transition:none}}#list{transition:opacity .18s ease}#list.carregando{opacity:.45}.maisFestas{display:flex;justify-content:center;padding:18px 0 40px}.top--nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.top--nav .topnav{display:flex;align-items:center;gap:8px;justify-self:end}.topmid{display:flex;justify-self:center;gap:clamp(14px,2.4vw,30px);font:700 15px var(--body)}.topmid a{color:var(--muted);text-decoration:none}.topmid a:hover,.topmid a.router-link-exact-active{color:var(--fg)}.pillBtn{display:inline-flex;align-items:center;gap:8px;font:700 15px var(--body);color:var(--fg);background:var(--surface);border:0;border-radius:999px;padding:11px 18px;cursor:pointer;text-decoration:none;white-space:nowrap}.pillBtn:hover{filter:brightness(1.15)}@media(max-width:820px){.top--nav{display:flex;flex-wrap:wrap;gap:10px 12px}.top--nav .topnav{margin-left:auto}.topmid{order:3;width:100%;justify-content:space-around;padding-top:8px;border-top:1px solid var(--line)}.pillBtn .rotulo{display:none}}@media(pointer:coarse),(max-width:820px){.topmid a{display:inline-flex;align-items:center;min-height:44px;padding-inline:10px}.back{display:inline-flex;align-items:center;min-height:44px}.save{min-height:40px}.venueLink{padding-block:10px}}.is-joia{--ja-amarelo: #F7B500;--ja-listra: #E2A000;--ja-verde: #0B6B30;--ja-mata: #0B2E17;--ja-azul: #2A4BD0;--ja-azul-escuro: #1F3FB8;--ja-apoio: #3D2A00;--ja-creme: #FFF6CC;--surface: var(--ja-amarelo);border:2px solid var(--ja-verde);color:var(--ja-mata);isolation:isolate;background-color:var(--ja-amarelo);background-image:radial-gradient(60% 60% at 0% 100%,rgba(11,107,48,.28),transparent 72%),radial-gradient(44% 44% at 100% 0%,rgba(255,246,204,.5),transparent 72%)}.is-joia:hover{border-color:var(--ja-azul)}.is-joia .name,.is-joia .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--ja-verde);transform:rotate(-3deg);transform-origin:left center;text-shadow:-2px -2px 0 var(--ja-creme),2px -2px 0 var(--ja-creme),-2px 2px 0 var(--ja-creme),2px 2px 0 var(--ja-creme),4px 5px 0 var(--ja-azul)}.is-joia .name{font-size:23px;line-height:1.1}.is-joia .ticketLg__name{font-size:clamp(32px,6vw,58px);line-height:1.04}.is-joia .gtag,.is-joia .where,.is-joia .note,.is-joia .ticketLg__note,.is-joia .facts dt{color:var(--ja-apoio)}.is-joia .gtag{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:2px 9px 2px 7px;border-radius:999px;background:var(--ja-azul-escuro);color:var(--ja-creme);font-weight:700;text-transform:uppercase;box-shadow:0 2px #0b2e174d}.is-joia .gtag i{background:var(--ja-creme)}.is-joia .facts dd,.is-joia .time,.is-joia .venueLink{color:var(--ja-mata)}.is-joia .venueLink{text-decoration-color:var(--ja-azul)}.is-joia .price{background:var(--ja-creme);color:var(--ja-mata);font-weight:700;border:2px solid var(--ja-verde);box-shadow:2px 3px 0 var(--ja-azul)}.is-joia .save,.is-joia .ghost{border-color:#0b2e1780;color:var(--ja-mata)}.is-joia .save:hover,.is-joia .ghost:hover{border-color:var(--ja-mata)}.is-joia .save[aria-pressed=true],.is-joia .ghost[aria-pressed=true]{background:var(--ja-verde);border-color:var(--ja-verde);color:var(--ja-creme)}.joiaEstrela{display:block;width:40px;height:auto;margin-bottom:6px}.ticketLg__stub .joiaEstrela{width:clamp(46px,5.8vw,64px);margin-bottom:10px}.joiaDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.joiaDeco__listras{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.45}.joiaDeco__folhas{position:absolute;left:-4%;bottom:-10%;height:74%;width:auto;opacity:.42}.joiaDeco__estrela{position:absolute;width:auto;opacity:.55;animation:joia-brilho 3.6s ease-in-out infinite}.joiaDeco__estrela--a{right:22%;top:8%;height:24%}.joiaDeco__estrela--b{right:6%;top:34%;height:15%;animation-delay:-1.8s}@keyframes joia-brilho{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.78) rotate(12deg)}}.joiaDeco__arara{position:absolute;right:-5%;bottom:-10%;height:66%;width:auto;opacity:.5}.ticketLg .joiaDeco__arara{right:-2%;bottom:-6%;height:60%}@media(prefers-reduced-motion:reduce){.joiaDeco__estrela{animation:none}}.is-joia-page{--ja-grafismo: #0B6B30;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-joia-page{--ja-grafismo: #F7B500}}:root[data-theme=dark] .is-joia-page{--ja-grafismo: #F7B500}.is-joia-page .map{border:2px solid #0B6B30;box-shadow:0 0 26px #f7b50061}.is-joia-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ja-grafismo)}.is-joia-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#0B6B30,#2A4BD0 62%,transparent)}@media(max-width:700px){.joiaDeco__arara{height:58%}}.is-neja{--nj-verde: #1B5E3B;--nj-mata: #0F3D2A;--nj-amarelo: #F6D54A;--nj-azul: #3FA9D6;--nj-creme: #FFF7DC;--surface: var(--nj-verde);border:2px solid var(--nj-amarelo);color:var(--nj-creme);isolation:isolate;background-color:var(--nj-verde);background-image:radial-gradient(60% 60% at 0% 100%,rgba(15,61,42,.5),transparent 72%),radial-gradient(44% 44% at 100% 0%,rgba(63,169,214,.28),transparent 72%)}.is-neja:hover{border-color:var(--nj-azul)}.is-neja .name,.is-neja .ticketLg__name{font-family:var(--display);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--nj-amarelo);transform:rotate(-2deg);transform-origin:left center;text-shadow:2px 2px 0 var(--nj-mata),4px 4px 0 var(--nj-mata)}.is-neja .name{font-size:23px;line-height:1.1}.is-neja .ticketLg__name{font-size:clamp(32px,6vw,58px);line-height:1.04}.is-neja .gtag,.is-neja .where,.is-neja .note,.is-neja .ticketLg__note,.is-neja .facts dt{color:var(--nj-creme)}.is-neja .gtag{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:2px 9px 2px 7px;border-radius:999px;background:var(--nj-azul);color:var(--nj-mata);font-weight:700;text-transform:uppercase;box-shadow:0 2px #0f3d2a80}.is-neja .gtag i{background:var(--nj-mata)}.is-neja .facts dd,.is-neja .time,.is-neja .venueLink{color:var(--nj-creme)}.is-neja .venueLink{text-decoration-color:var(--nj-amarelo)}.is-neja .price{background:var(--nj-creme);color:var(--nj-mata);font-weight:700;border:2px solid var(--nj-amarelo);box-shadow:2px 3px 0 var(--nj-mata)}.is-neja .save,.is-neja .ghost{border-color:#fff7dc99;color:var(--nj-creme)}.is-neja .save:hover,.is-neja .ghost:hover{border-color:var(--nj-creme)}.is-neja .save[aria-pressed=true],.is-neja .ghost[aria-pressed=true]{background:var(--nj-amarelo);border-color:var(--nj-amarelo);color:var(--nj-mata)}.nejaMicrofone{display:block;width:40px;height:auto;margin-bottom:6px}.ticketLg__stub .nejaMicrofone{width:clamp(46px,5.8vw,64px);margin-bottom:10px}.nejaDeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden;contain:paint}.nejaDeco__ondas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.22}.nejaDeco__nota{position:absolute;width:auto;opacity:.5;animation:neja-balanco 3.6s ease-in-out infinite}.nejaDeco__nota--a{right:22%;top:8%;height:26%}.nejaDeco__nota--b{right:6%;top:34%;height:17%;animation-delay:-1.8s}@keyframes neja-balanco{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-4px) rotate(8deg)}}.nejaDeco__cinturao{position:absolute;right:-4%;bottom:-6%;height:40%;width:auto;opacity:.45}.ticketLg .nejaDeco__cinturao{right:-2%;bottom:-4%;height:38%}@media(prefers-reduced-motion:reduce){.nejaDeco__nota{animation:none}}.is-neja-page{--nj-grafismo: #1B5E3B;position:relative}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .is-neja-page{--nj-grafismo: #F6D54A}}:root[data-theme=dark] .is-neja-page{--nj-grafismo: #F6D54A}.is-neja-page .map{border:2px solid #1B5E3B;box-shadow:0 0 26px #f6d54a61}.is-neja-page .sectionTitle{position:relative;display:inline-flex;align-items:center;padding-bottom:9px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--nj-grafismo)}.is-neja-page .sectionTitle:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#F6D54A,#3FA9D6 62%,transparent)}.nejaDj{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-block:4px;padding:3px 11px 3px 8px;border-radius:999px;background:#f6d54a;color:#0f3d2a;font-size:12px;line-height:1.3;text-decoration:none;box-shadow:0 2px #0f3d2a80}.nejaDj svg{flex:none;width:16px;height:16px}.nejaDj:hover{background:#fff7dc}.ticketLg .nejaDj{font-size:14px;padding:5px 14px 5px 10px;margin-block:8px}.ticketLg .nejaDj svg{width:20px;height:20px}
