html.has-session .vp--visitor,html:not(.has-session) .vp--member{display:none}.hello{display:flex;flex-direction:column;gap:clamp(16px,3cqh,32px)}.hello__intro{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.hello__intro>.lede{margin-top:clamp(10px,2cqh,20px)}.hello__intro>.display>span{display:block}.hello__auth{margin-top:clamp(16px,3cqh,32px)}.hello__wa{margin-top:clamp(10px,2cqh,18px);font-size:14px;font-weight:700;color:var(--whatsapp-deep);text-decoration:none}.hello__wa:hover{color:var(--text-primary)}.show{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:10px;margin:0}.show__stage{position:relative;flex:1 1 0;min-height:0;display:grid;place-items:center;padding:clamp(10px,5cqh,40px) clamp(12px,4cqw,40px);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--surface-subtle);container:show / size;overflow:hidden}.show__card{--rowh: clamp(20px, 9cqh, 38px);--lab: clamp(4.5rem, 20cqw, 7.25rem);--sq: min(calc(var(--rowh) * .52), calc((100cqw - var(--lab) - 7rem) / 12));width:min(100%,34rem);min-width:0;max-width:100%;display:flex;flex-direction:column;gap:clamp(4px,2.2cqh,14px);padding:clamp(10px,5cqh,24px) clamp(14px,5cqw,24px);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--bg-page)}.show__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.show__title{margin-top:4px;font-size:clamp(1.125rem,min(7cqw,9cqh),2rem);font-weight:900;line-height:1;letter-spacing:-.03em}.show__count{font-size:14px;font-weight:700;color:var(--text-muted);white-space:nowrap}.show__count b{font-size:clamp(1.25rem,min(6cqw,8cqh),1.75rem);font-weight:900;color:var(--text-primary);font-variant-numeric:tabular-nums}.show__line{min-height:1.35em;font-size:clamp(12px,3.4cqh,15px);font-weight:700;color:var(--action-primary);white-space:nowrap}.show__ruler{display:block;height:0;overflow:hidden;visibility:hidden}.show__rows{display:flex;flex-direction:column;border-bottom:1px solid var(--border-hairline)}.show__row{display:flex;align-items:center;gap:clamp(6px,2.4cqw,12px);height:var(--rowh);padding-inline:6px;overflow:hidden;border-top:1px solid var(--border-hairline);transition:opacity .36s var(--ease-standard),border-color .36s var(--ease-standard),visibility 0s}.show__row.is-opening{transition:height .52s var(--ease-entrance),opacity .36s var(--ease-standard),border-color .36s var(--ease-standard),visibility 0s linear .52s}.show__row.is-shut{height:0;opacity:0;visibility:hidden;border-top-color:transparent;transition:height .52s var(--ease-entrance),opacity .36s var(--ease-standard),border-color .36s var(--ease-standard),visibility 0s}.show__lab{flex:none;width:var(--lab);display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.show__tag{padding:2px 5px;border-radius:3px;background:var(--action-tint);color:var(--action-primary);font-size:9px;font-style:normal;letter-spacing:.06em}.show__marks{display:flex;gap:4px}.show__sq{flex:none;display:grid;place-items:center;width:var(--sq);height:var(--sq);border-radius:3px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text-muted) 40%,var(--bg-page));transition:background-color .24s var(--ease-standard),box-shadow .24s var(--ease-standard)}.show__sq svg{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.show__sq.is-on{background:var(--status-ok);box-shadow:none;animation:show-in .38s var(--ease-entrance)}.show__sq.is-wait{box-shadow:inset 0 0 0 1.6px var(--status-ok);animation:show-in .38s var(--ease-entrance)}@keyframes show-in{0%{transform:scale(.55)}to{transform:none}}.show__n{margin-left:auto;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.show__n.is-full{color:var(--status-ok)}.show__foot{display:flex;align-items:center;gap:10px;min-height:28px}.show__live{flex:none;width:8px;height:8px;border-radius:2px;background:var(--action-primary)}.show.is-playing .show__live{animation:show-pulse 1.1s ease-in-out infinite}@keyframes show-pulse{50%{opacity:.25}}.show__cap{font-size:clamp(1rem,2.2cqh,1.25rem);font-weight:600;font-style:italic;letter-spacing:-.01em;color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.show__sq,.show__row,.show__live{animation:none!important;transition:none!important}}@container stage (min-aspect-ratio: 6/5){.hello{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(min(100%,34rem),auto);align-content:center;column-gap:clamp(24px,4cqw,96px)}.hello__intro{grid-column:1 / span 5;justify-content:center}.hello .display{max-width:none}.hello__show{grid-column:6 / -1}}@container stage (min-aspect-ratio: 6/5) and (max-width: 720px){.hello{display:flex;justify-content:center}.hello__show{display:none}.vp--you .you__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:var(--sun-row, minmax(0, 1fr)) auto auto}.vp--you .you__sunday{grid-column:1 / -1;grid-row:auto}}@container stage (min-aspect-ratio: 6/5) and (max-height: 290px){.hello__wa{display:none}}@container stage (max-aspect-ratio: 6/5) and (max-height: 470px){.hello .lede{display:none}}@container stage (min-aspect-ratio: 6/5) and (max-height: 360px){.hello .lede{display:none}}@container stage (min-aspect-ratio: 6/5) and (max-height: 420px){.hello .lede,.show__foot{display:none}.hello__auth .signin-card__legal{font-size:11px;line-height:1.3}}@container stage (min-aspect-ratio: 6/5) and (max-height: 340px){.hello__auth .auth__or{display:none}.hello__auth{gap:6px;padding:10px}.hello__auth .btn{min-height:40px;height:40px}}@container show (max-height: 230px){.show__head .eyebrow,.show__line{display:none}}@container show (max-width: 460px){.show__tag{display:none}}@container show (min-width: 461px){.show__card{--lab: clamp(7.25rem, 20cqw, 7.5rem)}}.vp--show{display:none}.showview{display:flex;flex-direction:column;justify-content:center}.showview>.show{flex:1 1 0;max-height:36rem}@media(max-aspect-ratio:4/3),(max-width:720px){html:not(.has-session) .vp--show{display:block}.vp--welcome .hello__show{display:none}.hello{justify-content:center}}@container stage (max-aspect-ratio: 6/5){.vp--welcome .hello__show{display:none}}.you{display:flex;flex-direction:column;gap:clamp(10px,2.4cqh,24px)}.you__head{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px}.you__hi .h2{margin-top:clamp(4px,1cqh,10px)}.you__nums{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:14px;color:var(--text-muted)}.you__nums.is-none{display:none}.you__nums b{display:inline-block;min-width:2ch;text-align:right;margin-right:4px;font-size:clamp(1.25rem,min(3cqw,4cqh),1.75rem);font-weight:900;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.you__grid{container:yougrid / inline-size;flex:1 1 0;min-height:0;max-height:36rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:var(--sun-row, minmax(0, 1fr)) auto auto;gap:clamp(8px,1.6cqh,12px)}.you__sunday{grid-column:1 / -1;overflow:hidden;display:flex;flex-direction:column;gap:clamp(8px,1.6cqh,12px);min-height:0}.you__sunday.is-act{border-color:var(--action-tint-border);background:var(--action-tint)}.you__sunday .dash__status{padding:0;border:0;background:none}.you__sunday .seats{flex:1 1 0;min-height:0}.you__sunday .show__stage{padding:0;border:0;background:none}.you__sunday .show__card{--above: 0px;--rowh: clamp(0px, calc((100cqh - var(--above) - 2px) / 5), 64px);--sq: min(calc(var(--rowh) * .5), calc((min(100cqw, 34rem) - var(--lab) - 6rem) / 8));padding:0;border:0;background:none}.you__sunday .show__head,.you__sunday .show__line{display:none}@container show (min-height: 260px) and (min-width: 340px){.you__sunday .show__line{display:block}.you__sunday .show__card{--above: calc(1.35em + clamp(4px, 2.2cqh, 14px)) }}.you__go{align-self:flex-start;font-size:14px;font-weight:700;color:var(--action-primary);text-decoration:none}.you__go:hover{color:var(--text-primary)}.you__top{display:flex;align-items:center;gap:10px;min-width:0}.you__k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.you__card{display:flex;flex-direction:column;gap:2px;min-width:0;padding:clamp(10px,1.8cqh,16px) clamp(12px,1.6cqw,18px);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--bg-page);color:inherit;text-decoration:none;transition:border-color var(--dur-state) var(--ease-standard),background-color var(--dur-state) var(--ease-standard)}.you__card:hover{border-color:var(--action-primary);background:var(--action-tint)}.you__card.is-news{border-color:var(--action-tint-border);background:var(--action-tint)}.you__card{position:relative;isolation:isolate}.you__pic{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;pointer-events:none;border-radius:calc(var(--radius-sm) - 1px);opacity:0;transition:opacity .5s var(--ease-standard)}.you__pic.is-in{opacity:1}.you__card:has(>.you__pic),.you__card:has(>.you__pic):is(:hover,.is-news){border-color:transparent;background:var(--text-primary) padding-box}.you__card:has(>.you__pic):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:calc(var(--radius-sm) - 1px);background:linear-gradient(#0a0a0a80,#0a0a0a00 64px),linear-gradient(to top,#0a0a0abf,#0a0a0a99 64px,#0a0a0a00 136px)}.you__card:has(>.you__pic) :is(.you__k,.you__m,.you__s){text-shadow:0 1px 2px rgb(0 0 0 / .35)}.you__card:has(>.you__pic) .you__k{color:#ffffffe0}.you__card:has(>.you__pic) .you__m{color:#fff}.you__card:has(>.you__pic) .you__s{color:#ffffffd1}@media(prefers-reduced-motion:reduce){.you__pic{transition:none}}.you__m{margin-top:auto;padding-top:6px;font-size:clamp(1rem,min(2.2cqw,3cqh),1.375rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you__s{font-size:13px;line-height:1.35;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.you__m:empty:before,.you__s:empty:before{content:"";display:block;height:1.15em;width:70%;background:linear-gradient(var(--surface-subtle),var(--surface-subtle)) 0 50% / 100% .8em no-repeat}.you__s:empty:before{height:1.35em;width:45%}.you__m:empty,.you__s:empty{position:relative;overflow:hidden}@container stage (min-aspect-ratio: 6/5){.vp--you .you{justify-content:center}.you__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.you__sunday{grid-column:1;grid-row:1 / span 2}}@container stage (max-aspect-ratio: 6/5) and (max-height: 600px){.you__s,.you__sunday .dash__why{display:none}}.you__grid:has(>.you__sunday>.seats.fit-shed){--sun-row: auto;align-content:start}.vp--you .you__grid:has(>.you__card.fit-shed){grid-template-rows:minmax(0,1fr)}.vp--you .you__grid:has(>.you__card.fit-shed)>.you__sunday{grid-column:1 / -1;grid-row:1}@container stage (min-aspect-ratio: 6/5) and (max-height: 420px){.you__s,.you__sunday .dash__why{display:none}}@container stage (min-aspect-ratio: 6/5) and (max-height: 330px){.you__sunday .seats,.you__nums{display:none}}@container stage (min-aspect-ratio: 6/5) and ((max-height: 300px) or ((max-width: 720px) and (max-height: 380px))){.you__hi .eyebrow,.you__card,.you__go{display:none}.vp--you .you__grid{grid-template-rows:auto}.you__sunday{padding-block:8px;gap:6px}.you__sunday .dash__acts .btn{height:40px;min-height:40px}}.you__sunday .dash__art{flex:0 1 auto;min-height:0;width:100%;max-height:min(11rem,24cqh);aspect-ratio:16 / 9}.you__sunday .dash__art>img{object-position:50% 44%}.tale{display:flex;flex-direction:column;gap:clamp(16px,3cqh,32px)}.tale__text{flex:0 0 auto;display:flex;flex-direction:column;min-width:0}.tale__text>.eyebrow+*{margin-top:clamp(10px,1.8cqh,20px)}.tale__text>.crest-mark+*{margin-top:clamp(14px,2.6cqh,28px)}.tale__text>.lede{margin-top:clamp(10px,2cqh,24px)}.tale__text>.actions{margin-top:clamp(16px,3cqh,36px)}@container stage (min-aspect-ratio: 6/5) and (min-width: 500px){.tale{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(min(100%,34rem),auto);align-content:center;column-gap:clamp(24px,4cqw,96px)}.tale__text{grid-column:1 / span 5;justify-content:center}.tale__show{grid-column:6 / -1}}@container stage (max-aspect-ratio: 6/5) or (max-width: 499px){.tale .crest-mark,.tale .lede,.tale__show .show__foot{display:none}.tale__show{flex:1 1 0;min-height:0}.tale{gap:0;justify-content:center}.tale__text{display:contents}.tale__text>.eyebrow{order:0}.tale__show{order:1;margin-top:clamp(10px,1.8cqh,16px)}.tale__text>.h2{order:2;margin-top:clamp(14px,2.8cqh,28px)}.tale__text>.actions{order:3;margin-top:clamp(12px,2.2cqh,24px)}}@container stage (max-aspect-ratio: 6/5) or (max-width: 499px){.tale--snug .tale__show{margin-top:8px}.tale--snug .tale__text>.h2,.tale--snug .tale__text>.actions{margin-top:8px}.tale--snug .actions .btn{height:40px;min-height:40px}}@container stage (max-aspect-ratio: 6/5) and (min-width: 541px){.tale .actions .btn{flex:1 1 0}}@container stage ((max-aspect-ratio: 6/5) or (max-width: 499px)) and (max-height: 470px){.tale:not(.tale--links) .tale__show{display:none}}.show__val{flex:1 1 auto;min-width:0;overflow:hidden;font-size:clamp(13px,3.4cqh,15px);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.show__val--note{font-weight:500;color:var(--text-muted)}.show__row>.show__sq{--sq: calc(var(--rowh) * .52);margin-left:auto}.show__code{font-weight:900;letter-spacing:.06em;color:var(--action-primary);font-variant-numeric:tabular-nums}.show__save{font-weight:900;color:var(--status-ok);transition:opacity .36s var(--ease-entrance),transform .36s var(--ease-entrance)}.show__save.is-pending{opacity:0;transform:translate(-6px)}@container show (max-width: 340px){.show__more{display:none}}.show__card--long{--rowh: clamp(18px, 6.4cqh, 36px)}.show__card--long .show__lab{width:auto;min-width:var(--lab);padding-right:8px}@container show (max-width: 380px){.show__card--long .show__val--note{display:none}}.show__row>*{transition:opacity .36s var(--ease-entrance),transform .36s var(--ease-entrance),visibility 0s}.show__row.is-due>*{opacity:0;transform:translateY(6px);visibility:hidden;transition:none}@media(prefers-reduced-motion:reduce){.show__row>*{transition:none!important}}.tale--links .show__card{--rowh: clamp(24px, 8.4cqh, 46px)}@container stage ((max-aspect-ratio: 6/5) or (max-width: 499px)) and (max-height: 540px){.tale--links .show__stage,.tale--links .show__card{padding:0;border:0;background:none}}.show__row--link{padding-inline:0}.show__row--link>a{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:center;gap:clamp(8px,2.4cqw,12px);padding-inline:6px;color:inherit;text-decoration:none;transition:background-color var(--dur-state) var(--ease-standard)}.show__row--link>a:hover{background:var(--action-tint)}.show__row--link>a:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.show__crest{flex:none;width:calc(var(--rowh) * .78);height:calc(var(--rowh) * .78);object-fit:contain}.show__name{flex:none;width:clamp(6rem,26cqw,8.5rem);overflow:hidden;font-size:clamp(13px,3.4cqh,15px);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.show__note{flex:1 1 auto;min-width:0;overflow:hidden;font-size:13px;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.show__go{flex:none;font-size:13px;font-weight:800;color:var(--whatsapp-deep)}@container show (max-width: 380px){.show__note{display:none}.show__row--link .show__go{margin-left:auto}}@media(prefers-reduced-motion:reduce){.show__save{transition:none!important}}.story-end{display:flex;flex-direction:column}.story-end>.comp{flex:1 1 0;min-height:0}.story-end>.horizon{flex:none;width:100%;margin-top:clamp(12px,3cqh,32px)}@container stage (min-aspect-ratio: 6/5) and (max-width: 499px){.vp--story .comp{display:flex;flex-direction:column}.vp--story .tally{gap:clamp(28px,9cqw,96px)}.vp--story .tally__num{font-size:clamp(5rem,min(32cqw,28cqh),20rem)}}@container stage (max-aspect-ratio: 6/5) or (max-width: 499px){.vp--story .comp{gap:0}.vp--story .comp__text{display:contents}.vp--story .comp__art{order:1;margin-block:clamp(12px,3cqh,32px)}.vp--story .comp__text>.actions{order:2;margin-top:0;justify-content:center}.vp--story .comp__text>.actions .btn{min-width:min(100%,280px)}}.story-end--snug .tally__num{font-size:5rem}
