@keyframes glass-btn-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.listing-detail{--ld-accent:#f97316;--ld-accent-rgb:249 115 22;--ld-accent-2:#78350f;--ld-accent-2-rgb:120 53 15;--ld-accent-fg:color-mix(in srgb, var(--ld-accent) 78%, #111827);min-height:100dvh;font-family:var(--font-inter),var(--font-geist-sans),system-ui,sans-serif;color:var(--ld-text);position:relative}:root .listing-detail{--ld-text:color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 12%, #0f172a);--ld-text-muted:color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 8%, #475569);--ld-surface:color-mix(in srgb, rgb(var(--ld-accent-rgb)) 5%, #fff);--ld-glass-bg:color-mix(in srgb, rgb(var(--ld-accent-rgb)) 6%, #ffffffeb);--ld-card-bg:color-mix(in srgb, rgb(var(--ld-accent-rgb)) 4%, #f8fafc);--ld-accent-fg:color-mix(in srgb, var(--ld-accent) 78%, #111827);--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 8%, #ffffffd1) 0%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 5%, #f8fafce0) 45%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 4%, #f1f5f9f0) 100%)}.dark .listing-detail{--ld-text:#f4f4f5;--ld-text-muted:color-mix(in srgb, rgb(var(--ld-accent-rgb)) 6%, #c4c4cc);--ld-surface:color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 24%, #09090b);--ld-glass-bg:color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 18%, #0c0c0fd1);--ld-card-bg:color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 20%, #09090be0);--ld-accent-fg:color-mix(in srgb, var(--ld-accent) 46%, #fff);--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 26%, #09090be0) 0%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 18%, #09090be6) 50%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 12%, #06060a) 100%)}body.listing-detail-page .app-ambient:before,body.listing-detail-page .app-ambient:after{display:none}body.listing-detail-page .app-ambient{z-index:2;position:relative}.listing-detail-backdrop{z-index:0;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(15px)saturate(1.45)brightness(1.12);opacity:.98;width:100%;height:100%;position:fixed;inset:0;transform:scale(1.06)}.dark body.listing-detail-page .listing-detail-backdrop{opacity:.55;filter:blur(18px)saturate(1.12)brightness(.62)}.listing-detail-backdrop--wide{object-position:center top;opacity:1}.dark body.listing-detail-page .listing-detail-backdrop--wide{opacity:.62;filter:blur(18px)saturate(1.12)brightness(.6)}.listing-detail--has-backdrop{--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 4%, #ffffff8c) 0%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 3%, #f8fafcad) 50%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 3%, #f1f5f9c7) 100%)}.dark .listing-detail--has-backdrop{--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 16%, #09090bb8) 0%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 12%, #09090bcc) 50%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 10%, #06060adb) 100%)}.listing-detail--wide-banner{--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 3%, #ffffff6b) 0%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 2%, #f8fafc94) 50%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 2%, #f1f5f9b8) 100%)}.dark .listing-detail--wide-banner{--ld-bg-scrim:linear-gradient(180deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 14%, #09090bad) 0%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 10%, #09090bc7) 50%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 8%, #06060ad6) 100%)}.listing-detail__bg-scrim{z-index:1;pointer-events:none;background:var(--ld-bg-scrim);position:fixed;inset:0}.listing-detail__page{z-index:2;padding-block:1.25rem 3rem;position:relative}@media (min-width:768px){.listing-detail__page{padding-block:1.75rem 4rem}}.listing-detail__layout{gap:1.5rem;width:100%;display:grid}@media (min-width:1024px) and (max-width:1200px){.listing-detail__layout{grid-template-columns:minmax(0,1fr) minmax(0,200px);align-items:start;gap:1.5rem}}@media (min-width:1201px){.listing-detail__layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:2rem}}.listing-detail__glass{background:var(--ld-glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:0 12px 40px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 10%, #0000000f);border:none;border-radius:1rem}.listing-detail__head{gap:1.25rem;padding:0 1.25rem 1.25rem;display:grid;overflow:hidden}.listing-detail__head.glass-specular{overflow:hidden}@media (min-width:768px){.listing-detail__head{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:2rem;padding:0 1.75rem 0 0}}@media (min-width:1601px){.listing-detail__head{grid-template-columns:minmax(280px,360px) minmax(0,1fr) minmax(320px,380px);align-items:start;padding:0 2rem 0 0}}.listing-detail__head-shows{flex-direction:column;gap:.85rem;min-width:0;display:flex}.listing-detail__head-info{min-width:0}@media (min-width:768px){.listing-detail__head-info{padding-block:1.5rem}}@media (min-width:1601px){.listing-detail__head-info{padding-block:2rem}}@media (min-width:768px) and (max-width:1600px){.listing-detail__head-shows{grid-column:1/-1;padding:0 1.75rem 1.25rem 0}}@media (min-width:1601px){.listing-detail__head-shows{min-width:280px;padding-block:2rem}}.listing-detail__event-card{border:none;border-radius:1rem;flex-direction:column;flex:1;gap:1.1rem;min-height:0;padding:1.15rem 1.2rem 1.25rem;transition:box-shadow .25s;display:flex}.listing-detail__event-card--countdown{--ld-timer:#f97316;--ld-timer-rgb:249 115 22;--ld-timer-soft:color-mix(in srgb, rgb(var(--ld-timer-rgb)) 16%, transparent);--ld-timer-border:color-mix(in srgb, rgb(var(--ld-timer-rgb)) 32%, transparent);box-shadow:0 12px 40px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 10%, #0000000f),0 0 28px color-mix(in srgb, rgb(var(--ld-timer-rgb)) 18%, transparent)}.listing-detail__event-card--countup{--ld-timer:#22c55e;--ld-timer-rgb:34 197 94;--ld-timer-soft:color-mix(in srgb, rgb(var(--ld-timer-rgb)) 16%, transparent);--ld-timer-border:color-mix(in srgb, rgb(var(--ld-timer-rgb)) 32%, transparent);box-shadow:0 12px 40px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 10%, #0000000f),0 0 28px color-mix(in srgb, rgb(var(--ld-timer-rgb)) 18%, transparent)}.listing-detail__event-card-label{letter-spacing:.01em;color:var(--ld-text-muted);align-items:center;gap:.45rem;margin:0;font-size:.78rem;font-weight:600;display:inline-flex}.listing-detail__event-card-status{background:rgb(var(--ld-timer-rgb));width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--ld-timer-soft),0 0 12px color-mix(in srgb, rgb(var(--ld-timer-rgb)) 55%, transparent);border-radius:999px;animation:1.6s ease-in-out infinite listing-detail-timer-pulse}.listing-detail__countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.listing-detail__countdown-unit{background:linear-gradient(160deg, color-mix(in srgb, rgb(var(--ld-timer-rgb)) 18%, var(--ld-surface)) 0%, color-mix(in srgb, rgb(var(--ld-timer-rgb)) 8%, transparent) 100%);border:1px solid var(--ld-timer-border);border-radius:.7rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.7rem .25rem .55rem;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff1f}.listing-detail__countdown--down .listing-detail__countdown-unit:last-child,.listing-detail__countdown--up .listing-detail__countdown-unit:last-child{border-color:color-mix(in srgb, rgb(var(--ld-timer-rgb)) 48%, transparent);background:linear-gradient(160deg, color-mix(in srgb, rgb(var(--ld-timer-rgb)) 28%, var(--ld-surface)) 0%, color-mix(in srgb, rgb(var(--ld-timer-rgb)) 12%, transparent) 100%)}.listing-detail__countdown-value{color:var(--ld-text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1}.listing-detail__countdown-label{letter-spacing:.02em;text-transform:uppercase;color:var(--ld-text-muted);font-size:.68rem;font-weight:600}@keyframes listing-detail-timer-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.listing-detail__event-card-status{animation:none}}.listing-detail__event-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.listing-detail__event-when{align-items:baseline;gap:.85rem;min-width:0;display:inline-flex}.listing-detail__event-date,.listing-detail__event-time{color:var(--ld-text-muted);white-space:nowrap;font-size:.95rem;font-weight:600}.listing-detail__event-date em,.listing-detail__event-time em{color:var(--ld-accent-fg);font-style:normal;font-weight:800}.listing-detail__event-meta-row:has(.listing-detail__event-type) .listing-detail__event-time{border-inline-end:1px solid color-mix(in srgb, var(--ld-text) 16%, transparent);padding-inline-end:.85rem}.listing-detail__event-type{letter-spacing:.02em;color:color-mix(in srgb, var(--ld-accent-fg) 85%, white);background:color-mix(in srgb, var(--ld-accent-fg) 18%, transparent);border:1px solid color-mix(in srgb, var(--ld-accent-fg) 28%, transparent);border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.listing-detail__event-price{gap:.2rem;display:grid}.listing-detail__event-price-label{color:var(--ld-text-muted);font-size:.75rem}.listing-detail__event-price-value{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}.listing-detail__event-price-value strong{color:var(--ld-text);letter-spacing:-.01em;font-size:1.35rem;font-weight:800}.listing-detail__event-price-value span{color:var(--ld-text-muted);font-size:.85rem;font-weight:500}.listing-detail__event-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.15rem;display:flex}.listing-detail__event-action{color:var(--ld-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:0;padding:0;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.listing-detail__event-action:hover{color:var(--ld-accent-fg)}.listing-detail__event-action .material-symbols-outlined,.listing-detail__event-action .material-icons{font-size:18px}.listing-detail__event-share-hint{color:var(--ld-accent-fg);text-align:right;margin:-.35rem 0 0;font-size:.7rem}.listing-detail__organizer{border-radius:1rem;padding:1rem 1.15rem 1.1rem}.listing-detail__organizer-label{border-bottom:1px solid color-mix(in srgb, var(--ld-text) 12%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--ld-text-muted);margin:0 0 .75rem;padding-bottom:.65rem;font-size:.72rem;font-weight:700}.listing-detail__organizer-row{min-width:0;color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}a.listing-detail__organizer-row:hover .listing-detail__organizer-name{color:var(--ld-accent-fg)}.listing-detail__organizer-avatar{background:color-mix(in srgb, var(--ld-accent-fg) 22%, transparent);border:1px solid color-mix(in srgb, var(--ld-accent-fg) 30%, transparent);border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.listing-detail__organizer-avatar-img{object-fit:cover;width:100%;height:100%}.listing-detail__organizer-avatar-letter{color:var(--ld-accent-fg);font-size:1rem;font-weight:800;line-height:1}.listing-detail__organizer-name{min-width:0;color:var(--ld-text);font-size:.95rem;font-weight:700;transition:color .2s}.listing-detail__poster-wrap{width:calc(100% + 2.5rem);max-width:none;margin:0 -1.25rem}@media (min-width:768px){.listing-detail__poster-wrap{align-self:start;width:100%;margin:0}}.listing-detail__poster{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto;box-shadow:none;border:none;border-radius:1rem;display:block}.listing-detail__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ld-accent-fg);font-size:.75rem;font-weight:700}.listing-detail__country-alert{margin-top:.65rem}.listing-detail__title{letter-spacing:-.02em;color:var(--ld-text);margin-top:.35rem;font-size:clamp(1.35rem,2.5vw,2.35rem);font-weight:800;line-height:1.15}.listing-detail__meta-block{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1rem;display:flex}.listing-detail__meta{width:100%;color:var(--ld-text-muted);margin-top:0;font-size:.9375rem;line-height:1.55}.listing-detail__meta p+p{margin-top:.35rem}.listing-detail__meta-line{align-items:flex-start;gap:.45rem;display:flex}.listing-detail__meta-values{flex:1;min-width:0;line-height:1.5}.listing-detail__meta-icon{color:var(--ld-accent-fg);flex-shrink:0;margin-top:.1rem}.listing-detail__meta-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.listing-detail__meta-label{color:var(--ld-text);font-weight:700}.listing-detail__show-more-link{font:inherit;color:var(--ld-accent-fg);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.listing-detail__show-more-link:hover,.listing-detail__show-more-link:focus-visible{color:var(--ld-text)}.listing-detail__trailer-link{font:inherit;font-size:inherit;color:var(--ld-accent-fg);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.3rem;margin:0;padding:0;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.listing-detail__trailer-link:hover{opacity:.85}.listing-trailer-modal{z-index:120;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.listing-trailer-modal__backdrop{-webkit-backdrop-filter:blur(6px);cursor:pointer;background:#020617b8;border:none;position:absolute;inset:0}.listing-trailer-modal__dialog{z-index:1;border-radius:1rem;width:min(960px,100%);padding:.75rem;position:relative;overflow:hidden}.listing-trailer-modal__close{z-index:2;color:#fff;cursor:pointer;background:#0206178c;border:none;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;transition:background .2s;display:grid;position:absolute;top:.85rem;right:.85rem}.listing-trailer-modal__close:hover{background:#020617bf}.listing-trailer-modal__video{aspect-ratio:16/9;background:#000;border-radius:.65rem;overflow:hidden}.listing-trailer-modal__video iframe{border:0;width:100%;height:100%;display:block}.listing-detail__head-cta{margin-top:1.25rem}.listing-detail__buy-btn{letter-spacing:.05em;text-transform:uppercase;--lg-glass:var(--ld-accent);min-height:2.75rem;color:var(--ld-accent-fg);background-color:color-mix(in srgb, var(--lg-glass) 14%, transparent);-webkit-backdrop-filter:blur(8px) saturate(var(--lg-saturation));border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1.35rem;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}@supports ((-webkit-backdrop-filter:url("#liquid-glass-btn")) or (backdrop-filter:url("#liquid-glass-btn"))){.listing-detail__buy-btn{-webkit-backdrop-filter:blur(8px) saturate(var(--lg-saturation))}}.listing-detail__buy-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lg-light) calc(var(--lg-reflex-light) * 10%), transparent),inset 1.8px 3px 0 -2px color-mix(in srgb, var(--lg-light) calc(var(--lg-reflex-light) * 90%), transparent),inset -2px -2px 0 -2px color-mix(in srgb, var(--lg-light) calc(var(--lg-reflex-light) * 80%), transparent),inset -3px -8px 1px -6px color-mix(in srgb, var(--lg-light) calc(var(--lg-reflex-light) * 60%), transparent),inset -.3px -1px 4px 0 color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 12%), transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 20%), transparent),inset 0 3px 4px -2px color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 20%), transparent),inset 2px -6.5px 1px -4px color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 10%), transparent),0 1px 5px 0 color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 10%), transparent),0 6px 16px 0 color-mix(in srgb, var(--lg-dark) calc(var(--lg-reflex-dark) * 8%), transparent);transform-origin:50%}.listing-detail__buy-btn:hover:not(:disabled):not([aria-disabled=true]){animation:3s ease-in-out infinite glass-btn-breathe}.listing-detail__buy-btn:active:not(:disabled):not([aria-disabled=true]){animation:none;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.listing-detail__buy-btn:hover:not(:disabled):not([aria-disabled=true]){animation:none;transform:scale(1.03)}}.listing-detail__buy-btn{transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),color .2s}.listing-detail__buy-btn:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--lg-glass) calc(14% + 6%), transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.listing-detail__buy-btn{background-color:var(--surface);border:1px solid var(--border)}}.listing-detail__buy-btn--pill{padding-inline:1.65rem}.listing-detail__buy-btn--sold-out{--lg-glass:color-mix(in srgb, var(--ld-text-muted) 55%, transparent);color:var(--ld-text-muted);cursor:not-allowed;pointer-events:none;opacity:.72}.listing-detail__share{border-top:none;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.35rem;padding-top:1.1rem;display:flex}.listing-detail__share-label{color:var(--ld-text-muted);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.listing-detail__share-icons{gap:.45rem;display:flex}.listing-detail__share-btn{background:color-mix(in srgb, var(--ld-glass-bg) 80%, transparent);width:2rem;height:2rem;color:var(--ld-text-muted);border:none;border-radius:9999px;place-items:center;text-decoration:none;transition:color .2s,background .2s;display:grid}.listing-detail__share-btn:hover{color:var(--ld-accent-fg);background:color-mix(in srgb, var(--ld-accent) 12%, var(--ld-glass-bg))}.listing-detail__head-cast{border-top:none;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.listing-detail__head-cast-label{color:var(--ld-text-muted);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.listing-detail__head-cast-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.listing-detail__head-cast-item{cursor:default;border-radius:9999px;outline:none;flex-shrink:0;position:relative}.listing-detail__head-cast-item img,.listing-detail__head-cast-item .listing-detail__cast-placeholder{object-fit:cover;border:2px solid color-mix(in srgb, var(--ld-glass-bg) 70%, transparent);background:var(--ld-card-bg);border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;transition:transform .28s cubic-bezier(.34,1.2,.64,1),border-color .2s;display:grid}.listing-detail__head-cast-item img{display:block}.listing-detail__head-cast-item .listing-detail__cast-placeholder-icon{color:var(--ld-text-muted)}.listing-detail__head-cast-item:hover img,.listing-detail__head-cast-item:focus-visible img,.listing-detail__head-cast-item:hover .listing-detail__cast-placeholder,.listing-detail__head-cast-item:focus-visible .listing-detail__cast-placeholder{border-color:color-mix(in srgb, var(--ld-accent) 50%, transparent);transform:scale(1.08)}.listing-detail__head-cast-item:focus-visible img,.listing-detail__head-cast-item:focus-visible .listing-detail__cast-placeholder{box-shadow:0 0 0 2px color-mix(in srgb, var(--ld-accent) 35%, transparent)}@keyframes listing-cast-bubble-rise{0%{opacity:.55;filter:blur(1px);border-radius:50%;padding-block:.1rem;padding-inline:.1rem;transform:translate(-50%)translateY(14px)scale(.12)}28%{opacity:.95;filter:blur();border-radius:62% 38% 58% 42%/72% 58% 42% 62%;padding-block:.2rem;padding-inline:.28rem;transform:translate(-50%)translateY(5px)scale(.42,.62)}52%{border-radius:54% 46% 48% 52%/46% 54% 52% 48%;padding-block:.32rem;padding-inline:.48rem;transform:translate(-50%)translateY(-4px)scale(1.1,.88)}72%{border-radius:48% 52% 50% 50%/50% 48% 52% 50%;transform:translate(-50%)translateY(2px)scale(.96,1.05)}to{opacity:1;filter:blur();border-radius:1rem;padding-block:.42rem;padding-inline:.68rem;transform:translate(-50%)translateY(0)scale(1)}}@keyframes listing-cast-bubble-text{0%{opacity:0;transform:translateY(5px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.listing-detail__head-cast-tooltip{z-index:5;background:linear-gradient(155deg, color-mix(in srgb, var(--ld-accent) 22%, #fffffff0) 0%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 14%, #ffffffd1) 100%);min-width:max-content;max-width:12rem;color:var(--ld-text);text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform-origin:bottom;-webkit-backdrop-filter:blur(12px)saturate(1.35);box-shadow:0 10px 28px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 14%, #0f172a29),0 1px 0 #ffffffbf inset,0 -1px 0 color-mix(in srgb, var(--ld-accent) 12%, transparent) inset;border:1px solid #ffffff9e;border-radius:50%;gap:.12rem;padding-block:.1rem;padding-inline:.1rem;transition:opacity .2s ease-in,transform .24s cubic-bezier(.5,0,.9,.6),border-radius .24s,visibility 0s linear .2s,padding .24s;display:grid;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)translateY(10px)scale(.12)}.listing-detail__head-cast-tooltip strong,.listing-detail__head-cast-tooltip em{opacity:0;transform:translateY(4px)}.listing-detail__head-cast-tooltip strong{font-size:.72rem;font-weight:700;line-height:1.3}.listing-detail__head-cast-tooltip em{color:var(--ld-text-muted);font-size:.65rem;font-style:normal;line-height:1.3}.listing-detail__head-cast-tooltip:before{content:"";background:inherit;width:.62rem;height:.62rem;box-shadow:inherit;opacity:0;border:1px solid #ffffff8c;border-radius:50%;transition:transform .2s ease-in,opacity .2s ease-in;position:absolute;bottom:-.42rem;left:50%;transform:translate(-50%)scale(0)}.listing-detail__head-cast-tooltip:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffffd9,#0000 70%);border-radius:50%;width:38%;height:28%;transition:opacity .2s;position:absolute;top:14%;left:16%}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip{visibility:visible;transition:none;animation:.58s cubic-bezier(.34,1.35,.64,1) forwards listing-cast-bubble-rise}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip strong,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip strong{animation:.28s cubic-bezier(.22,1,.36,1) .3s forwards listing-cast-bubble-text}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip em,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip em{animation:.28s cubic-bezier(.22,1,.36,1) .38s forwards listing-cast-bubble-text}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip:before,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip:before{opacity:1;transition:transform .34s cubic-bezier(.34,1.4,.64,1) 80ms,opacity .2s 80ms;transform:translate(-50%)scale(1)}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip:after,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip:after{opacity:.9;transition:opacity .35s .22s}.dark .listing-detail__head-cast-tooltip{background:linear-gradient(155deg, color-mix(in srgb, var(--ld-accent) 28%, #27272aeb) 0%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 42%, #18181be0) 100%);color:#f8fafc;border-color:#ffffff29;box-shadow:0 12px 30px #0000006b,inset 0 1px #ffffff1f}.dark .listing-detail__head-cast-tooltip em{color:#f8fafcb8}.dark .listing-detail__head-cast-tooltip:before{border-color:#ffffff24}.dark .listing-detail__head-cast-tooltip:after{background:radial-gradient(circle at 30% 30%,#ffffff47,#0000 70%)}@media (prefers-reduced-motion:reduce){.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip{opacity:1;border-radius:1rem;padding-block:.42rem;padding-inline:.68rem;animation:none;transform:translate(-50%)translateY(0)scale(1)}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip strong,.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip em,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip strong,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip em{opacity:1;animation:none;transform:none}.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip:before,.listing-detail__head-cast-item:hover .listing-detail__head-cast-tooltip:after,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip:before,.listing-detail__head-cast-item:focus-visible .listing-detail__head-cast-tooltip:after{opacity:1;transform:translate(-50%)scale(1)}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip{opacity:1;border-radius:1rem;padding-block:.42rem;padding-inline:.68rem;animation:none;transform:translate(-50%)translateY(0)scale(1)}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip .listing-detail__show-time-tooltip-text,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip .listing-detail__show-time-tooltip-text{opacity:1;animation:none;transform:none}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip:before,.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip:after,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip:before,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip:after{opacity:1;transform:translate(-50%)scale(1)}}.listing-detail__showtimes-section{margin-top:1rem;scroll-margin-top:5.5rem}.listing-detail__showtimes-title{color:var(--ld-accent-fg);align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:1.05rem;font-weight:800;display:flex}.listing-detail__show-groups{gap:0;display:grid}.listing-detail__show-state{padding-block:1.15rem}.listing-detail__show-state+.listing-detail__show-state{border-top:1px solid color-mix(in srgb, var(--ld-text) 12%, transparent)}.listing-detail__show-state:first-child{padding-top:0}.listing-detail__show-state:last-child{padding-bottom:0}.listing-detail__show-state-title{color:var(--ld-accent);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0 0 .75rem;font-size:.95rem;font-weight:800;display:flex}.listing-detail__show-state-count{color:var(--ld-text-muted);margin-left:auto;font-size:.75rem;font-weight:600}.listing-detail__show-list{gap:.85rem;display:grid}@media (min-width:768px){.listing-detail__show-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-detail__show-card--expired{opacity:.88}.listing-detail__show-expired{text-align:right;max-width:11rem;color:var(--ld-text-muted);align-items:center;gap:.35rem;margin:0;font-size:.78rem;font-weight:600;line-height:1.35;display:inline-flex}.listing-detail__show-card{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}.listing-detail__show-card .listing-detail__show-card-main{flex:1;min-width:0}.listing-detail__show-card .listing-detail__show-card-action{border-top:none;flex-shrink:0;justify-content:flex-end;align-self:center;align-items:center;margin-top:0;padding-top:0;display:flex}.listing-detail__show-card .listing-detail__buy-btn,.listing-detail__show-card .listing-detail__no-booking{flex-shrink:0;width:auto}.listing-detail__show-venue{color:var(--ld-text);font-size:1rem;font-weight:800}.listing-detail__show-dateline{min-width:0;color:var(--ld-text-muted);flex-wrap:nowrap;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.8125rem;line-height:1.4;display:flex}.listing-detail__show-dateline-part{flex-shrink:1;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.listing-detail__show-dateline-sep{opacity:.55;flex-shrink:0}.listing-detail__show-run,.listing-detail__show-price{color:var(--ld-text-muted);align-items:center;gap:.35rem;margin-top:.45rem;font-size:.8125rem;display:flex}.listing-detail__show-times{flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.listing-detail__show-times--with-buy{flex-flow:column;align-items:stretch;gap:.55rem}.listing-detail__show-times--compact{margin-top:.45rem}.listing-detail__show-time-item{align-items:center;gap:.55rem;display:inline-flex}.listing-detail__show-times--with-buy .listing-detail__show-time-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.listing-detail__time-badge--has-notes{cursor:help;outline:none;position:relative}.listing-detail__show-time-tooltip{z-index:6;background:linear-gradient(155deg, color-mix(in srgb, var(--ld-accent) 22%, #fffffff0) 0%, color-mix(in srgb, rgb(var(--ld-accent-rgb)) 14%, #ffffffd1) 100%);min-width:max-content;max-width:150px;color:var(--ld-text);text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform-origin:bottom;-webkit-backdrop-filter:blur(12px)saturate(1.35);box-shadow:0 10px 28px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 14%, #0f172a29),0 1px 0 #ffffffbf inset,0 -1px 0 color-mix(in srgb, var(--ld-accent) 12%, transparent) inset;border:1px solid #ffffff9e;border-radius:50%;padding-block:.1rem;padding-inline:.1rem;font-size:.72rem;font-weight:500;line-height:1.35;transition:opacity .2s ease-in,transform .24s cubic-bezier(.5,0,.9,.6),border-radius .24s,visibility 0s linear .2s,padding .24s;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)translateY(10px)scale(.12)}.listing-detail__show-time-tooltip .listing-detail__show-time-tooltip-text{opacity:0;display:block;transform:translateY(5px)scale(.92)}.listing-detail__show-time-tooltip:before{content:"";background:inherit;width:.62rem;height:.62rem;box-shadow:inherit;opacity:0;border:1px solid #ffffff8c;border-radius:50%;transition:transform .2s ease-in,opacity .2s ease-in;position:absolute;bottom:-.42rem;left:50%;transform:translate(-50%)scale(0)}.listing-detail__show-time-tooltip:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffffd9,#0000 70%);border-radius:50%;width:38%;height:28%;transition:opacity .2s;position:absolute;top:14%;left:16%}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip{visibility:visible;transition:none;animation:.58s cubic-bezier(.34,1.35,.64,1) forwards listing-cast-bubble-rise}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip .listing-detail__show-time-tooltip-text,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip .listing-detail__show-time-tooltip-text{animation:.28s cubic-bezier(.22,1,.36,1) .3s forwards listing-cast-bubble-text}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip:before,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip:before{opacity:1;transition:transform .34s cubic-bezier(.34,1.4,.64,1) 80ms,opacity .2s 80ms;transform:translate(-50%)scale(1)}.listing-detail__time-badge--has-notes:hover .listing-detail__show-time-tooltip:after,.listing-detail__time-badge--has-notes:focus-visible .listing-detail__show-time-tooltip:after{opacity:.9;transition:opacity .35s .22s}.dark .listing-detail__show-time-tooltip{background:linear-gradient(155deg, color-mix(in srgb, var(--ld-accent) 28%, #27272aeb) 0%, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 36%, #18181be0) 100%);border-color:#ffffff29;box-shadow:0 10px 28px #0000006b,inset 0 1px #ffffff1f}.dark .listing-detail__show-time-tooltip:before{border-color:#ffffff24}.dark .listing-detail__show-time-tooltip:after{background:radial-gradient(circle at 30% 30%,#ffffff47,#0000 70%)}.listing-detail__show-timeline{margin:.35rem 0 0}.listing-detail__show-icon{color:var(--ld-accent-fg);flex-shrink:0;margin-top:.1rem}.listing-detail__time-badge{background:var(--ld-card-bg);color:var(--ld-text-muted);border:none;border-radius:.3rem;align-items:center;gap:.3rem;margin-top:0;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.listing-detail__time-badge--sold-out{opacity:.72}.listing-detail__no-booking{color:var(--ld-text-muted);font-size:.8125rem}.listing-detail__panel{margin-top:1rem;padding:1.25rem 1.35rem}@media (min-width:1280px){.listing-detail__panel{padding:1.5rem 1.75rem}}.listing-detail__gallery-section{scroll-margin-top:5.5rem}.listing-detail__panel-title,.listing-detail__more-title{color:var(--ld-accent-fg);align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:1.05rem;font-weight:800;display:flex}.listing-detail__rich{color:var(--ld-text-muted);font-size:.9rem;line-height:1.7}.listing-detail__rich a{color:var(--ld-accent-fg)}.listing-detail__rich ul{padding-left:1.25rem;list-style:outside}.listing-detail__rich p{margin:.65rem 0}.listing-detail__video{aspect-ratio:16/9;border:none;border-radius:.75rem;overflow:hidden}.listing-detail__video iframe{border:0;width:100%;height:100%}.listing-detail__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:640px){.listing-detail__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.listing-detail__gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.listing-detail__gallery-item{aspect-ratio:4/3;cursor:pointer;background:0 0;border:none;border-radius:.65rem;padding:0;transition:transform .25s,box-shadow .25s;overflow:hidden}.listing-detail__gallery-item:hover{box-shadow:0 10px 24px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 12%, #0000002e);transform:translateY(-2px)}.listing-detail__gallery-item:focus-visible{outline:2px solid var(--ld-accent);outline-offset:2px}.listing-detail__gallery-item img{object-fit:cover;pointer-events:none;width:100%;height:100%}.listing-detail__rating-line{color:var(--ld-text-muted);align-items:center;gap:.35rem;font-size:.9rem;display:flex}.listing-detail__rating-star{color:var(--ld-accent-fg)}.listing-detail__comments{gap:.65rem;margin-top:.85rem;display:grid}.listing-detail__comment{background:var(--ld-card-bg);color:var(--ld-text-muted);border:none;border-radius:.65rem;padding:.75rem;font-size:.85rem}.listing-detail__comment strong{color:var(--ld-text)}.listing-detail__comment p{margin-top:.25rem}.listing-detail__rate-form{margin-top:1rem}.listing-detail__sidebar{align-content:start;gap:1rem;display:grid}.listing-detail__sponsor{z-index:0;min-width:0;box-shadow:none;will-change:transform;background:0 0;border:none;transition:transform .28s;position:relative;overflow:visible}.listing-detail__sponsor:hover{z-index:2;transform:scale(1.035)}.listing-detail__sponsor:hover .listing-detail__sponsor-glow{opacity:1}.listing-detail__sponsor-glow{z-index:0;filter:blur(5px);opacity:0;pointer-events:none;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red) 0 0/400%;border-radius:calc(1rem + 2px);width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .3s ease-in-out;animation:20s linear infinite listing-detail-sponsor-glowing;position:absolute;top:-2px;left:-2px}.listing-detail__sponsor-panel{z-index:1;background:var(--glass-bg-strong);border:1px solid var(--glass-border);height:100%;box-shadow:var(--glass-shadow);pointer-events:auto;border-radius:1rem;padding:.65rem;position:relative}.listing-detail__sponsor-panel:before{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 var(--glass-highlight);z-index:0;position:absolute;inset:0}.listing-detail__sponsor-hit{z-index:1;height:100%;color:inherit;cursor:pointer;border-radius:1rem;text-decoration:none;display:block;position:relative}.listing-detail__sponsor--link{cursor:pointer}.listing-detail__sponsor-media{z-index:1;background:color-mix(in srgb, currentColor 6%, transparent);border-radius:.75rem;width:100%;display:block;position:relative;overflow:hidden}.listing-detail__sponsor--link .listing-detail__sponsor-media{pointer-events:none}.listing-detail__sponsor-img{object-fit:cover;width:100%;height:auto;max-height:280px;display:block}@keyframes listing-detail-sponsor-glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.listing-detail__sponsor{transition:none}.listing-detail__sponsor:hover{transform:none}.listing-detail__sponsor-glow{animation:none}}.listing-detail__promo{padding:1rem}.listing-detail__promo-inner{background:linear-gradient(145deg, color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 75%, #0f172a), color-mix(in srgb, rgb(var(--ld-accent-rgb)) 35%, #1e293b));text-align:center;border:none;border-radius:.75rem;place-items:center;min-height:140px;display:grid}.listing-detail__promo-brand{letter-spacing:.04em;color:var(--ld-accent-fg);font-size:2rem;font-weight:900;line-height:1}.listing-detail__promo-sub{color:color-mix(in srgb, var(--ld-accent) 55%, #fff);margin-top:.2rem;font-size:.95rem;font-weight:700}.listing-detail__more{padding:1rem 1rem .75rem}.listing-detail__more-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.listing-detail__more-item{color:inherit;border-top:none;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-inline:-.55rem;padding:.65rem .55rem;text-decoration:none;transition:transform .22s,background .22s,box-shadow .22s;display:flex}.listing-detail__more-item:hover{background:color-mix(in srgb, var(--ld-accent) 10%, transparent);box-shadow:0 8px 22px color-mix(in srgb, rgb(var(--ld-accent-2-rgb)) 14%, #0000001f);transform:translateY(-2px)scale(1.015)}.listing-detail__more-item:hover .listing-detail__more-thumb{box-shadow:0 0 0 1px color-mix(in srgb, var(--ld-accent) 35%, transparent);transform:scale(1.04)}.listing-detail__more-item:hover .listing-detail__more-text strong{color:var(--ld-accent-fg)}.listing-detail__more-thumb{object-fit:cover;border:none;border-radius:.35rem;flex-shrink:0;width:3.25rem;height:4.5rem;transition:transform .22s,box-shadow .22s}.listing-detail__more-text{gap:.2rem;min-width:0;display:grid}.listing-detail__more-text strong{color:var(--ld-text);font-size:.84rem;font-weight:800;line-height:1.35;transition:color .22s}.listing-detail__more-text em{color:var(--ld-text-muted);font-size:.75rem;font-style:normal}
.listing-detail--skeleton{--ld-accent:#94a3b8;--ld-accent-rgb:148 163 184;--ld-accent-2:#64748b;--ld-accent-2-rgb:100 116 139;--ld-text:#334155;--ld-text-muted:#64748b;--ld-surface:#ffffffb8;--ld-glass-bg:#ffffffc7;--ld-card-bg:#f1f5f9;--ld-timer:#94a3b8;--ld-timer-rgb:148 163 184;--ld-timer-soft:#94a3b829;--ld-timer-border:#94a3b847}.listing-detail--skeleton .listing-detail__bg-scrim{opacity:.92}.listing-detail--skeleton .listing-detail__countdown-unit{background:color-mix(in srgb, #94a3b8 10%, var(--ld-surface));border-color:var(--ld-timer-border);box-shadow:none;animation:none}.dark .listing-detail--skeleton{--ld-text:#e2e8f0;--ld-text-muted:#94a3b8;--ld-surface:#18181ba6;--ld-glass-bg:#27272ab8;--ld-card-bg:#09090bd9}.listing-detail-skeleton__poster{aspect-ratio:2/3;border-radius:1rem;width:100%;height:100%;min-height:100%}.listing-detail-skeleton__line{border-radius:.45rem}.listing-detail-skeleton__line--eyebrow{width:5.5rem;height:.75rem}.listing-detail-skeleton__line--title{width:min(100%,28rem);height:clamp(1.75rem,4vw,2.35rem);margin-top:.35rem}.listing-detail-skeleton__line--title-2{width:min(100%,18rem);margin-top:.4rem}.listing-detail-skeleton__line--meta{width:min(100%,16rem);height:.9rem;margin-top:.45rem}.listing-detail-skeleton__line--action{width:11rem;height:.9rem;margin-top:.45rem}.listing-detail-skeleton__line--venue{width:70%;height:1rem}.listing-detail-skeleton__line--time{border-radius:.3rem;width:4.5rem;height:1.6rem;margin-top:0}.listing-detail-skeleton__line--section-title{width:12rem;height:1.1rem;margin-bottom:.85rem}.listing-detail-skeleton__line--state{width:8rem;height:.95rem}.listing-detail-skeleton__line--state-count{width:5.5rem;height:.75rem;margin-left:auto}.listing-detail-skeleton__line--panel-title{width:10rem;height:1.05rem;margin-bottom:.85rem}.listing-detail-skeleton__line--rich{width:100%;height:.85rem;margin-top:.55rem}.listing-detail-skeleton__line--rich--short{width:72%}.listing-detail-skeleton__line--rich--medium{width:88%}.listing-detail-skeleton__line--rating{width:10rem;height:.9rem}.listing-detail-skeleton__line--rating-label{width:3.5rem;height:.875rem}.listing-detail-skeleton__line--rating-meta{width:7rem;height:.8rem}.listing-detail-skeleton__line--rate{border-radius:9999px;width:8rem;height:2rem}.listing-detail-skeleton__line--comment{border-radius:.75rem;width:100%;height:5.5rem;margin-top:.75rem}.listing-detail-skeleton__line--comment-name{width:6rem;height:.85rem}.listing-detail-skeleton__line--comment-body{border-radius:.5rem;width:100%;height:2.25rem;margin-top:.4rem}.listing-detail-skeleton__line--share-label{width:3.5rem;height:.875rem}.listing-detail-skeleton__line--cast-label{width:3rem;height:.875rem}.listing-detail-skeleton__line--event-label{width:8.5rem;height:.8rem}.listing-detail-skeleton__line--event-date{border-radius:.6rem;width:7rem;height:2.4rem}.listing-detail-skeleton__line--event-type{border-radius:9999px;width:4.5rem;height:1.5rem}.listing-detail-skeleton__line--price-label{width:2.5rem;height:.7rem}.listing-detail-skeleton__line--price-value{width:8rem;height:1.35rem;margin-top:.35rem}.listing-detail-skeleton__line--org-label{width:5.5rem;height:.75rem;margin-bottom:.65rem}.listing-detail-skeleton__line--org-name{width:8rem;height:.95rem}.listing-detail-skeleton__line--more-title{width:88%;height:.84rem}.listing-detail-skeleton__line--more-city{width:55%;height:.72rem;margin-top:.2rem}.listing-detail-skeleton__meta-block{margin-top:.85rem}.listing-detail-skeleton__time-row{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.listing-detail-skeleton__cast-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.listing-detail-skeleton__cast-avatar{border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.listing-detail-skeleton__rating-row{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:1.1rem;padding-top:1rem;display:flex}.listing-detail-skeleton__stars{gap:.25rem;display:flex}.listing-detail-skeleton__star{border-radius:.25rem;width:1.35rem;height:1.35rem}.listing-detail-skeleton__share-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.15rem;padding-top:1rem;display:flex}.listing-detail-skeleton__share-icons{gap:.45rem;display:flex}.listing-detail-skeleton__share-icon{border-radius:9999px;width:2rem;height:2rem}.listing-detail-skeleton__countdown-unit{gap:.35rem;min-height:3.6rem}.listing-detail-skeleton__countdown-value{border-radius:.3rem;width:1.75rem;height:1.35rem}.listing-detail-skeleton__countdown-label{border-radius:.2rem;width:2rem;height:.55rem}.listing-detail-skeleton__event-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.listing-detail-skeleton__event-price{flex-direction:column;gap:0;display:flex}.listing-detail-skeleton__event-actions{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.listing-detail-skeleton__event-action{border-radius:9999px;height:2.35rem}.listing-detail-skeleton__organizer-row{align-items:center;gap:.65rem;display:flex}.listing-detail-skeleton__org-avatar{border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem}.listing-detail-skeleton__state-title{align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.listing-detail-skeleton__buy-btn{border-radius:9999px;flex-shrink:0;width:6.5rem;height:2.75rem}.listing-detail-skeleton__buy-btn--hero{width:8.5rem;height:2.5rem;margin-top:.85rem}.listing-detail-skeleton__buy-btn--submit{width:7.5rem;margin-top:.85rem}.listing-detail-skeleton__video{aspect-ratio:16/9;border-radius:.85rem;width:100%}.listing-detail-skeleton__gallery{pointer-events:none}.listing-detail-skeleton__gallery-item{aspect-ratio:4/3;border-radius:.65rem;width:100%}.listing-detail-skeleton__comments{gap:.85rem;margin-top:.85rem;display:grid}.listing-detail-skeleton__comment{padding:.75rem 0}.listing-detail-skeleton__ads{gap:.85rem;display:grid}.listing-detail-skeleton__ad{border-radius:.85rem;width:100%;min-height:120px}.listing-detail-skeleton__ad--tall{min-height:180px}.listing-detail-skeleton__more-item{align-items:flex-start;gap:.75rem;padding:.75rem 0;list-style:none;display:flex}.listing-detail-skeleton__more-thumb{border-radius:.35rem;flex-shrink:0;width:3.25rem;height:4.5rem}.listing-detail-skeleton__more-text{flex:1;min-width:0}.listing-detail-skeleton__rate-form{margin-top:1rem}.listing-detail__head-info .listing-detail-skeleton__line--meta+.listing-detail-skeleton__line--meta,.listing-detail__show-card-main .listing-detail-skeleton__line--meta{margin-top:.35rem}
