.W63hpq_overlay{z-index:120;padding:var(--sw-site-margin);background:radial-gradient(circle at 20% 12%, var(--activity-accent-glow,var(--sw-color-accent-primary-glow-strong)), var(--sw-color-bg-overlay-transparent) 32%), linear-gradient(180deg, var(--sw-color-bg-overlay-strong), var(--sw-color-bg-overlay-card-strong)), var(--sw-background-page-dark);color:var(--sw-color-text-on-light);isolation:isolate;-webkit-backdrop-filter:blur(var(--sw-blur-sm)) saturate(.8);backdrop-filter:blur(var(--sw-blur-sm)) saturate(.8);overscroll-behavior:contain;place-items:center;display:grid;position:fixed;inset:0}.W63hpq_backdrop{z-index:0;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.W63hpq_panel{z-index:1;gap:var(--sw-space-4);width:min(100%,78rem);height:min(100%, calc(100svh - var(--sw-site-margin) - var(--sw-site-margin)));min-height:0;padding:var(--sw-space-5);border:var(--sw-stroke-md) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:linear-gradient(135deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 10%, transparent) 0%, var(--sw-color-bg-overlay-transparent) 42%), var(--sw-color-surface-primary);box-shadow:var(--sw-shadow-cartoon-lg), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.W63hpq_header{justify-content:space-between;align-items:start;gap:var(--sw-space-4);min-width:0;display:flex}.W63hpq_heading{gap:var(--sw-space-1);min-width:0;display:grid}.W63hpq_heading p,.W63hpq_heading h2,.W63hpq_heading span{margin:0}.W63hpq_heading p{width:fit-content;max-width:100%;min-height:1.75rem;padding:var(--sw-space-1) var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.W63hpq_heading h2{color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-h2);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.W63hpq_heading span{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body-lg);font-weight:var(--sw-font-weight-bold);line-height:var(--sw-line-height-tight)}.W63hpq_closeButton{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-surface-primary);width:3rem;height:3rem;color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-sm);cursor:pointer;flex:none;place-items:center;transition:transform .18s,box-shadow .18s;display:inline-grid}.W63hpq_closeButton:hover,.W63hpq_closeButton:focus-visible{box-shadow:var(--sw-shadow-cartoon-md);transform:translate(-2px,-2px)}.W63hpq_closeButton:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.W63hpq_state{min-height:min(24rem,48svh);padding:var(--sw-space-6);border:var(--sw-stroke-sm) dashed var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface-muted);color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body-lg);font-weight:var(--sw-font-weight-black);text-align:center;place-items:center;display:grid}.W63hpq_carousel{grid-template-rows:auto minmax(0,1fr);align-content:stretch;height:100%;min-height:0}.W63hpq_viewport,.W63hpq_track,.W63hpq_slide{height:100%;min-height:0}.W63hpq_viewport{height:auto;padding-block:var(--sw-space-2)}.W63hpq_track{align-items:stretch;max-height:100%}.W63hpq_slide{align-items:stretch;max-height:100%;display:grid;overflow:hidden}.W63hpq_slide>*{width:100%}.W63hpq_panel{overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.W63hpq_panel>*{flex-shrink:0}.W63hpq_carousel{grid-template-rows:auto auto;height:auto}.W63hpq_carousel .W63hpq_viewport{height:auto;margin-block:0;overflow:hidden}.W63hpq_carousel .W63hpq_track,.W63hpq_carousel .W63hpq_slide{height:auto;min-height:0;max-height:none}.W63hpq_carousel .W63hpq_track{align-items:flex-start}.W63hpq_carousel .W63hpq_slide{align-items:start;overflow:visible}@media (min-width:821px){.W63hpq_slide{flex-basis:min(31rem, calc((100% - var(--sw-space-5) * 2) / 3))}}@media (max-width:767px){.W63hpq_overlay{align-items:stretch;padding:0}.W63hpq_panel{width:100%;height:100svh;padding:var(--sw-space-3);gap:var(--sw-space-3);border-radius:0}.W63hpq_carousel{grid-template-rows:auto auto}.W63hpq_carousel .W63hpq_viewport{padding-block:0}.W63hpq_header{gap:var(--sw-space-2)}.W63hpq_heading h2{font-size:var(--sw-font-size-h5)}.W63hpq_heading span{font-size:var(--sw-font-size-body)}.W63hpq_closeButton{width:2.75rem;height:2.75rem}}@media (max-height:680px){.W63hpq_panel{gap:8px;padding:10px}.W63hpq_heading{gap:2px}.W63hpq_heading h2{font-size:22px}.W63hpq_heading span{font-size:12px}.W63hpq_heading p{min-height:0;padding-block:2px;font-size:10px}.W63hpq_carousel{gap:6px}.W63hpq_carousel>div:first-child button{width:32px;height:32px}.W63hpq_closeButton{width:2.5rem;height:2.5rem}}@media (max-height:450px){.W63hpq_ticketCard [data-ticket-media]{height:40px}}
.udZ4oa_activityPage{--section-title-color:var(--activity-text,var(--sw-color-text-on-dark));--section-description-color:var(--activity-text-muted,var(--sw-color-text-muted));min-height:100vh;background:var(--activity-bg,var(--sw-background-page-dark));color:var(--activity-text,var(--sw-color-text-on-dark));-webkit-tap-highlight-color:var(--activity-accent-soft,var(--sw-color-accent-primary-surface-strong));padding-block-end:var(--sw-space-1);overflow-x:clip}.udZ4oa_activityPage [data-sw-button]{touch-action:manipulation;min-width:0;max-width:100%}.udZ4oa_activityPage [data-sw-button] span:last-child{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;min-width:0}.udZ4oa_activityPage [data-sw-button][data-variant=primary]{background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_activityPage [data-sw-button][data-variant=primary]:hover:not(:disabled){box-shadow:calc(var(--sw-stroke-sm) + var(--sw-space-1)) calc(var(--sw-stroke-sm) + var(--sw-space-1)) 0 0 var(--sw-color-border-strong), 0 0 var(--sw-space-7) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_activityPage [data-sw-button][data-variant=secondary]{border-color:var(--activity-accent,var(--sw-color-border-strong));background:var(--activity-surface,var(--sw-color-surface-primary));color:var(--activity-surface-text,var(--sw-color-text-on-light));box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-5) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_activityPage [data-sw-button][data-variant=secondary]:hover:not(:disabled){box-shadow:calc(var(--sw-stroke-sm) + var(--sw-space-1)) calc(var(--sw-stroke-sm) + var(--sw-space-1)) 0 0 var(--sw-color-border-strong), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_activityPage [data-sw-card]{box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_activityPage [data-sw-card]:hover{box-shadow:calc(var(--sw-stroke-md) + var(--sw-space-1)) calc(var(--sw-stroke-md) + var(--sw-space-1)) 0 0 var(--sw-color-border-strong), 0 0 var(--sw-space-7) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.udZ4oa_body{gap:clamp(var(--sw-space-8), var(--sw-section-space-sm), var(--sw-section-space-md));padding-block:var(--sw-section-space-md);display:grid}.udZ4oa_standardSection{--section-title-color:var(--activity-text,var(--sw-color-text-on-dark));--section-description-color:var(--activity-text-muted,var(--sw-color-text-muted));gap:var(--sw-space-6);display:grid}
