html[data-mv-auth] .site-hdr[data-acct=unknown] .site-hdr__guest{visibility:hidden}.acct-tix{position:relative;border:0;background:none;cursor:pointer}.acct-tix__ico{width:var(--size-icon-lg);height:var(--size-icon-lg);flex-shrink:0}.acct-badge{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);box-sizing:border-box;border-radius:var(--radius-pill);background:var(--color-text-primary);color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:var(--font-weight-extrabold);font-style:normal;line-height:1}.site-hdr--light .acct-badge{background:var(--color-bg-surface);color:var(--color-text-primary)}.acct-me{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--size-control-md);padding:0 var(--space-1);border:0;border-radius:var(--radius-pill);background:none;color:inherit;cursor:pointer}.acct-me__chev{width:var(--size-icon-sm);height:var(--size-icon-sm);opacity:.6}.acct-me:focus-visible,.acct-tix:focus-visible{outline:var(--size-border-thick) solid var(--color-interactive-primary);outline-offset:var(--size-border-thick)}@media (hover:hover) and (pointer:fine){.acct-me:hover,.acct-tix:hover{opacity:.75}}.acct-av{flex-shrink:0;width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-pill);-o-object-fit:cover;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-interactive-gradient-start),var(--color-interactive-gradient-end));color:var(--color-text-inverse);font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);font-style:normal}.acct-av--lg{width:var(--size-control-lg);height:var(--size-control-lg);font-size:var(--font-size-2xl)}@media (max-width:860px){.acct-tix{width:var(--size-control-md);padding:0;justify-content:center}.acct-me__chev,.acct-tix__label{display:none}.acct-tix__ico{width:calc(var(--size-icon-lg) + var(--size-border-thick));height:calc(var(--size-icon-lg) + var(--size-border-thick))}.acct-tix .acct-badge{position:absolute;top:calc(-1 * var(--size-border-thick));right:calc(-1 * var(--space-2));min-width:calc(var(--space-5) + var(--size-border-thick));height:calc(var(--space-5) + var(--size-border-thick));border:var(--size-border-thick) solid var(--color-bg-surface);font-size:var(--font-size-xs)}.site-hdr--light .acct-tix .acct-badge{border-color:transparent}.acct-av{width:var(--size-avatar-sm);height:var(--size-avatar-sm);font-size:var(--font-size-base)}}.acct-ov{position:fixed;inset:0;z-index:100;color:var(--color-text-primary)}.acct-ov__scrim{position:absolute;inset:-50vh 0;border:0;padding:0;opacity:0;cursor:default;touch-action:none;background:color-mix(in srgb,var(--color-text-primary) 18%,transparent);transition:opacity var(--motion-duration-base) var(--motion-easing-out)}.acct-ov--sheet .acct-ov__scrim{background:color-mix(in srgb,var(--color-bg-page) 35%,transparent);backdrop-filter:blur(14px)}.acct-ov--pop .acct-ov__scrim{background:none}.acct-ov[data-phase=open] .acct-ov__scrim{opacity:1}.acct-panel{position:absolute;display:flex;flex-direction:column;box-sizing:border-box;background:var(--color-bg-surface);outline:none;transition:transform var(--motion-duration-base) var(--motion-easing-out),opacity var(--motion-duration-base) var(--motion-easing-out)}.acct-panel[data-dragging]{transition:none}.acct-panel__head{flex-shrink:0}.acct-panel__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.acct-ov--sheet .acct-panel{left:0;right:0;bottom:0;max-height:calc(100dvh - var(--space-12));border-radius:var(--radius-screen) var(--radius-screen) 0 0;transform:translateY(100%)}.acct-ov--sheet .acct-panel__head{padding:var(--space-7) var(--space-6) 0}.acct-ov--sheet .acct-panel__scroll{padding:0 var(--space-6) max(var(--space-6),env(safe-area-inset-bottom))}.acct-ov--drawer .acct-panel{top:0;right:0;bottom:0;width:min(100vw,480px);border-radius:var(--radius-lg) 0 0 var(--radius-lg);box-shadow:var(--shadow-overlay);transform:translateX(100%)}.acct-ov--drawer .acct-panel__head{padding:var(--space-8) var(--space-8) 0}.acct-ov--drawer .acct-panel__scroll{padding:0 var(--space-8) var(--space-8)}.acct-ov--pop .acct-panel{width:300px;max-height:calc(100dvh - var(--space-12) * 2);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(calc(-1 * var(--space-2)))}.acct-ov--pop .acct-panel__scroll{padding:var(--space-2)}.acct-ov[data-phase=open] .acct-panel{transform:none;opacity:1}.acct-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.acct-title{margin:0;font-size:var(--font-size-4xl);font-style:italic;font-weight:var(--font-weight-black);letter-spacing:var(--font-tracking-display);line-height:1.05;text-transform:uppercase}.acct-ov--sheet .acct-title{font-size:var(--font-size-2xl);padding-left:var(--space-1)}.acct-x{flex-shrink:0;display:inline-grid;place-items:center;width:var(--size-control-md);height:var(--size-control-md);border:0;border-radius:var(--radius-pill);background:var(--color-bg-page);color:var(--color-text-primary);cursor:pointer}.acct-x svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.acct-tabs{display:flex;padding:var(--space-1);margin-bottom:var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-page)}.acct-tab{flex:1;height:calc(var(--size-control-md) - var(--space-1));border:0;border-radius:calc(var(--radius-md) - var(--space-1));background:none;color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);cursor:pointer}.acct-tab[aria-selected=true]{background:var(--color-bg-surface);box-shadow:var(--shadow-card);color:var(--color-text-primary)}.acct-go,.acct-soft{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--size-control-md);padding:0 var(--space-5);box-sizing:border-box;border:0;border-radius:var(--radius-md);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--motion-duration-base) var(--motion-easing-out)}.acct-go{background:linear-gradient(103deg,var(--color-interactive-gradient-start) 4%,var(--color-interactive-gradient-end) 96%);box-shadow:var(--shadow-card);color:var(--color-text-inverse);font-size:var(--font-size-body);font-style:italic;font-weight:var(--font-weight-extrabold);letter-spacing:var(--font-tracking-tight);text-transform:uppercase}.acct-soft{background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.acct-soft--lift{background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.acct-soft__ico{width:var(--size-icon-sm);height:var(--size-icon-sm)}.acct-go:focus-visible,.acct-soft:focus-visible,.acct-tab:focus-visible,.acct-x:focus-visible{outline:var(--size-border-thick) solid var(--color-interactive-primary);outline-offset:var(--size-border-thick)}@media (hover:hover) and (pointer:fine){.acct-go:hover,.acct-soft:hover{transform:translateY(-1px)}}.tk-list{display:grid;gap:var(--space-3)}.tk-card{display:grid;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-page)}.tk-row{display:flex;align-items:center;gap:var(--space-3);min-width:0}.tk-item__txt,.tk-txt{display:grid;gap:var(--space-1);min-width:0}.tk-thumb{flex-shrink:0;width:64px;height:80px;border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;background:var(--color-border-strong)}.tk-thumb--sm{width:48px;height:60px}.tk-when{font-size:var(--font-size-sm);letter-spacing:var(--font-tracking-wide);line-height:1.3;text-transform:uppercase;color:var(--color-brand-primary)}.tk-name,.tk-when{margin:0;font-weight:var(--font-weight-extrabold)}.tk-name{font-size:var(--font-size-2xl);letter-spacing:var(--font-tracking-tight);line-height:1.15}.tk-meta{margin:0;font-size:var(--font-size-md);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-qr{justify-self:center}.tk-cap,.tk-status{margin:0;text-align:center;line-height:1.4}.tk-cap{margin-top:calc(-1 * var(--space-2));font-size:var(--font-size-sm);color:var(--color-text-secondary)}.tk-status{padding:var(--space-3) 0;font-size:var(--font-size-body)}.tk-btns{display:flex;gap:var(--space-3)}.tk-btns>*{flex:1;padding:0 var(--space-3)}.tk-cal,.tk-links{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.tk-cal a,.tk-link{text-decoration:underline;text-underline-offset:.2em}.tk-cal a,.tk-item,.tk-link{color:var(--color-text-primary)}.tk-item{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);box-sizing:border-box;border:var(--size-border-hairline) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);text-align:left;cursor:pointer}.tk-item:focus-visible{outline:var(--size-border-thick) solid var(--color-interactive-primary);outline-offset:var(--size-border-thick)}.tk-item__txt{flex:1}.tk-item__name{font-size:var(--font-size-title);font-weight:var(--font-weight-extrabold);letter-spacing:var(--font-tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-item__chev{flex-shrink:0;width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-text-muted)}.tk-empty{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);text-align:center}.tk-empty__h{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold)}.tk-empty__p,.tk-note{margin:0;max-width:32ch;font-size:var(--font-size-body);line-height:1.45;color:var(--color-text-secondary)}.tk-note{justify-self:center;font-size:var(--font-size-md)}.tk-skel{height:380px;border-radius:var(--radius-lg);background:var(--color-bg-page);animation:tkPulse 1.2s ease-in-out infinite alternate}.tk-skel--row{height:84px}@keyframes tkPulse{0%{opacity:1}to{opacity:.5}}.am-who{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-bg-page)}.am-who__txt{display:grid;gap:var(--space-1);min-width:0}.am-name{font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--font-tracking-tight);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-sub{font-size:var(--font-size-md);color:var(--color-text-secondary)}.am-list{display:grid}.am-row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-12);padding:0 var(--space-2);box-sizing:border-box;border:0;border-radius:var(--radius-md);background:none;color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);text-align:left;text-decoration:none;cursor:pointer}.am-row:focus-visible{outline:var(--size-border-thick) solid var(--color-interactive-primary);outline-offset:calc(-1 * var(--size-border-thick))}@media (hover:hover) and (pointer:fine){.am-row:hover{background:var(--color-bg-page)}}.am-row__ico{flex-shrink:0;width:var(--size-icon-md);height:var(--size-icon-md)}.am-row__label{flex:1}.am-row__chev{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-text-muted)}.am-row--out{color:var(--color-interactive-danger)}.am-rule{height:var(--size-border-hairline);margin:var(--space-1) var(--space-2);background:var(--color-border-default)}.acct-ov--pop .am-row{min-height:var(--size-control-md);font-size:var(--font-size-body)}.acct-ov--pop .am-who{padding:var(--space-2)}.acct-ov--pop .acct-av--lg{width:var(--size-avatar-md);height:var(--size-avatar-md);font-size:var(--font-size-lg)}.upnext{background:var(--color-bg-page);padding:var(--space-9) 0 var(--space-10)}.upnext__in{display:grid;gap:var(--space-5)}.upnext__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.upnext__eyebrow{margin:0 0 var(--space-1);font-size:var(--font-size-md);line-height:1.6;letter-spacing:var(--font-tracking-spaced);text-transform:uppercase;color:var(--color-text-secondary)}.upnext__h{margin:0;font-size:var(--font-size-5xl);font-style:italic;font-weight:var(--font-weight-black);letter-spacing:var(--font-tracking-display);line-height:1.05;text-transform:uppercase}.upnext__all{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--size-control-md);color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);text-decoration:none;white-space:nowrap}.upnext__all svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.upnext__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.unx{display:grid;grid-template-columns:108px minmax(0,1fr);grid-template-areas:"p b" "p c";-moz-column-gap:var(--space-5);column-gap:var(--space-5);row-gap:var(--space-4);padding:var(--space-3) var(--space-6) var(--space-3) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-card);min-width:0}.unx__poster{grid-area:p;width:100%;aspect-ratio:4/5;border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;background:var(--color-border-strong)}.unx__body{grid-area:b;align-self:end;display:grid;gap:var(--space-1);min-width:0}.unx__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--font-tracking-tight);line-height:1.15}.unx__meta,.unx__title{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unx__meta{font-size:var(--font-size-base);color:var(--color-text-secondary)}.unx__btns{grid-area:c;align-self:start;display:flex;gap:var(--space-3)}.unx__btns .acct-go,.unx__btns .acct-soft{min-height:calc(var(--size-control-md) - var(--space-1));font-size:var(--font-size-base)}.lp .ecard__pill.ecard__pill--going{display:inline-flex;align-items:center;gap:calc(5 * var(--u));color:var(--color-state-success);font-weight:var(--font-weight-bold)}.lp .ecard__pill.ecard__pill--going svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.lp-explore.lp-explore--type .index__h{font-size:clamp(var(--font-size-4xl),5vw,var(--font-size-8xl));line-height:.95}.lp-explore.lp-explore--type .index__h,.lp-explore.lp-explore--type .sec__name{font-style:italic;font-weight:var(--font-weight-black);letter-spacing:var(--font-tracking-display);text-transform:uppercase}.lp-explore.lp-explore--type .sec__name{font-size:var(--font-size-4xl)}.lp-explore.lp-explore--type .search__in{border-color:transparent;border-radius:var(--radius-md);background:var(--color-bg-page);box-shadow:var(--shadow-card)}@media (max-width:640px){.upnext{padding:var(--space-5) 0}.upnext__in{gap:var(--space-3)}.upnext__eyebrow{font-size:var(--font-size-xs)}.upnext__h{font-size:var(--font-size-2xl)}.upnext__all{font-size:var(--font-size-base)}.upnext__cards{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--sc-gutter));padding-inline:var(--sc-gutter);scroll-padding-inline:var(--sc-gutter)}.upnext__cards::-webkit-scrollbar{display:none}.unx{flex:0 0 min(300px,84%);scroll-snap-align:start;grid-template-columns:60px minmax(0,1fr);grid-template-areas:"p b" "c c";-moz-column-gap:var(--space-3);column-gap:var(--space-3);row-gap:var(--space-3);padding:var(--space-3)}.unx__poster{border-radius:var(--radius-sm)}.unx__body{align-self:center}.unx__title{font-size:var(--font-size-title)}.unx__meta{font-size:var(--font-size-md)}.unx__btns .acct-go{flex:1;min-height:var(--size-control-md);font-size:var(--font-size-body)}.unx__btns .acct-soft{display:none}.lp-explore.lp-explore--type .sec__name{font-size:var(--font-size-2xl)}}@media (prefers-reduced-motion:reduce){.acct-go,.acct-ov__scrim,.acct-panel,.acct-soft{transition:none}.tk-skel{animation:none}}.tk-wrap{width:100%;max-width:var(--size-container-default);margin:0 auto;padding:0 var(--space-5);box-sizing:border-box}.tk-page{padding:var(--space-6) 0 var(--space-12)}.tk-page--narrow{max-width:560px}.tk-back{display:inline-flex;align-items:center;min-height:var(--size-control-md);color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-decoration:none}.tk-page__h{margin:var(--space-2) 0 var(--space-1);font-size:var(--font-size-4xl);font-style:italic;font-weight:var(--font-weight-black);letter-spacing:var(--font-tracking-display);line-height:1.05;text-transform:uppercase;color:var(--color-text-primary)}.tk-page__sub{margin:0 0 var(--space-5);font-size:var(--font-size-body);color:var(--color-text-secondary)}