.event-header.svelte-izh3xz{position:relative}.image-container.svelte-izh3xz{position:relative;height:60vh;overflow:hidden}.image-container.svelte-izh3xz .image-display{position:absolute;top:0;left:0;width:100%;height:100%}.image-container.svelte-izh3xz .image-display .image-container.responsive{width:100%;height:100%}.image-container.svelte-izh3xz .image-display .image-element{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fallback-background.svelte-izh3xz{position:absolute;inset:0;background-color:#1f2937;height:100%}.blur-layer.svelte-izh3xz{position:absolute;bottom:0;left:0;right:0;height:60%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask:linear-gradient(to top,black 0%,black 25%,rgba(0,0,0,.8) 45%,rgba(0,0,0,.4) 65%,transparent 100%);-webkit-mask:linear-gradient(to top,black 0%,black 25%,rgba(0,0,0,.8) 45%,rgba(0,0,0,.4) 65%,transparent 100%);pointer-events:none;z-index:1}.opacity-gradient-layer.svelte-izh3xz{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.4) 25%,rgba(0,0,0,.2) 45%,rgba(0,0,0,.1) 65%,transparent 100%);pointer-events:none;z-index:2}.content-overlay.svelte-izh3xz{position:absolute;bottom:0;left:0;right:0;padding-bottom:1rem;pointer-events:none;z-index:3}.content-overlay.svelte-izh3xz>*{pointer-events:auto}.text-content.svelte-izh3xz{color:#fff}.event-title.svelte-izh3xz{font-size:1.875rem;font-weight:700;line-height:1.25;margin:0}@media(min-width:768px){.event-title.svelte-izh3xz{font-size:3rem}}.description-section.svelte-10in3bk{margin-bottom:1.5rem}.description-text.svelte-10in3bk{color:#d1d5db;white-space:pre-line;margin:0}.classifications-section.svelte-10in3bk{margin-bottom:1rem}.tags-section.svelte-10in3bk{margin-bottom:0}.section-title.svelte-10in3bk{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#e5e7eb;margin-top:0}.items-container.svelte-10in3bk{display:flex;flex-wrap:wrap;gap:.5rem}.classification-item.svelte-10in3bk{display:inline-flex;align-items:center;padding:.25rem .75rem;background-color:#1f2937;border-radius:.375rem}.classification-text.svelte-10in3bk{font-size:.875rem;font-weight:500;color:#e5e7eb}.tag-item.svelte-10in3bk{display:inline-block;padding:.25rem .75rem;font-size:.875rem;background-color:#1e3a8a;color:#bfdbfe;border-radius:9999px}.time-card.svelte-1y7xm8q{display:flex;flex-direction:row;gap:1rem;align-items:center;flex-wrap:wrap}.time-range-container.svelte-1y7xm8q{position:relative;display:inline-block}.time-range.svelte-1y7xm8q{font-size:1.75rem;font-weight:700;color:var(--primary-color);white-space:nowrap}.time-range.clickable.svelte-1y7xm8q{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:opacity .2s ease}.time-range.clickable.svelte-1y7xm8q:hover{opacity:.8}.time-options-overlay.svelte-1y7xm8q{position:absolute;top:100%;left:0;z-index:1000;margin-top:.5rem;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;min-width:200px}.time-details.svelte-1y7xm8q{display:flex;flex-direction:row;gap:.5rem;align-items:center;white-space:nowrap}.time-format.svelte-1y7xm8q,.time-subtitles.svelte-1y7xm8q,.time-spoken-languages.svelte-1y7xm8q{font-size:.7rem}.time-format.svelte-1y7xm8q{background-color:#80808083;color:#fff;border-radius:.2rem;font-weight:500;padding:.1rem .4rem}.time-subtitles.svelte-1y7xm8q,.time-spoken-languages.svelte-1y7xm8q{position:relative;display:flex;flex-direction:row;gap:.2rem;color:#fff;font-weight:500;align-items:center;white-space:nowrap}.info-bubble-container.svelte-1y7xm8q{position:relative;display:inline-flex;align-items:center}.info-tooltip.svelte-1y7xm8q{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;padding:8px 12px;background-color:#000000e6;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:1000;display:flex;gap:.5rem}.info-tooltip.svelte-1y7xm8q:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#000000e6}.info-bubble-container.svelte-1y7xm8q:hover .info-tooltip:where(.svelte-1y7xm8q){opacity:1;visibility:visible}.time-detail.svelte-1y7xm8q{font-size:.7rem;color:#fff;font-weight:500}.subtitle-tooltip.svelte-1y7xm8q,.spoken-languages-tooltip.svelte-1y7xm8q{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;padding:8px 12px;background-color:#000000e6;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:1000;font-size:.7rem;color:#fff;font-weight:500}.subtitle-tooltip.svelte-1y7xm8q:after,.spoken-languages-tooltip.svelte-1y7xm8q:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#000000e6}.time-subtitles.svelte-1y7xm8q:hover .subtitle-tooltip:where(.svelte-1y7xm8q),.time-spoken-languages.svelte-1y7xm8q:hover .spoken-languages-tooltip:where(.svelte-1y7xm8q){opacity:1;visibility:visible}@media(max-width:380px){.time-card.svelte-1y7xm8q{flex-direction:column;align-items:flex-start;gap:.3rem}.time-details.svelte-1y7xm8q{flex-wrap:wrap;white-space:normal;width:100%}.time-format.svelte-1y7xm8q,.time-subtitles.svelte-1y7xm8q,.time-spoken-languages.svelte-1y7xm8q{white-space:normal}}.no-tickets-needed-message-container.svelte-1d606dy{display:flex;flex-direction:row;align-items:center;gap:.5rem}.no-tickets-needed-message.svelte-1d606dy{font-size:.8rem;font-weight:800;color:var(--secondary-text-color)}.more-info-link.svelte-ypjb7{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.more-info-text.svelte-ypjb7{font-size:.8rem;font-weight:500;color:var(--secondary-text-color);line-height:1}.event-time-card.svelte-rsbkxb{display:flex;flex-direction:column;gap:8px}.event-time-card.svelte-rsbkxb .content-wrapper{padding-left:0!important;padding-right:var(--content-margin-x)!important}.event-date-container.svelte-1mto9ww{display:flex;flex-direction:row;gap:16px}.date-card.svelte-1mto9ww,.event-times-container.svelte-1mto9ww{gap:.1rem}.event-times-container.svelte-1mto9ww{display:flex;flex-direction:column;flex:1;min-width:0}.event-times-list.svelte-1mto9ww{display:flex;flex-direction:column;gap:16px}.card-divider.svelte-1mto9ww{width:1px;background-color:var(--gray-900);align-self:stretch}.date-container.svelte-1mto9ww{display:flex;flex-direction:column;gap:.5rem}.date-card.svelte-1mto9ww{display:flex;flex-direction:column;gap:-1rem;align-items:center}.month.svelte-1mto9ww,.event-times-header.svelte-1mto9ww{font-size:.9rem;font-weight:600;color:var(--secondary-text-color);letter-spacing:.02rem}.day.svelte-1mto9ww{font-size:1.75rem;font-weight:700;color:var(--primary-text-color)}.event-time-card.svelte-1mto9ww{display:flex;flex-direction:column;gap:8px}.event-time-card.svelte-1mto9ww .content-wrapper{padding-left:0!important;padding-right:var(--content-margin-x)!important}.closed-message.svelte-1mto9ww{font-size:1.15rem;font-weight:600;color:var(--secondary-text-color)}.schedule-location.svelte-1vs4c4l{display:flex;flex-direction:column;gap:8px}.location-header.svelte-1vs4c4l{display:flex;align-items:center}.location-link.svelte-1vs4c4l{display:inline-block;text-decoration:none}.location-name.svelte-1vs4c4l,.location-name-no-link.svelte-1vs4c4l{display:flex;flex-direction:row;gap:8px;align-items:center;margin:0;font-size:1.75rem;font-weight:700;color:var(--primary-color);line-height:1}.location-name-no-link.svelte-1vs4c4l{color:var(--primary-text-color)}.location-city.svelte-1vs4c4l{font-size:.8rem;font-weight:500;color:var(--secondary-text-color);line-height:1}.event-date-range-wrapper.svelte-1uk7gbd{display:flex;flex-direction:column;gap:1rem}.event-date-container.svelte-1uk7gbd{display:flex;flex-direction:row;gap:16px;align-items:stretch}.date-range-container.svelte-1uk7gbd{display:flex;flex-direction:row;align-items:center;gap:8px}.date-card.svelte-1uk7gbd{display:flex;flex-direction:column;align-items:center;gap:-.25rem}.month.svelte-1uk7gbd{font-size:.9rem;font-weight:600;color:var(--secondary-text-color);letter-spacing:.02rem}.day.svelte-1uk7gbd{font-size:1.75rem;font-weight:700;color:var(--primary-text-color)}.date-separator.svelte-1uk7gbd{font-size:1.5rem;font-weight:600;color:var(--secondary-text-color)}.event-times-container.svelte-1uk7gbd{gap:.5rem;display:flex;flex-direction:column;justify-content:center}.card-divider.svelte-1uk7gbd{width:1px;background-color:var(--gray-900);align-self:stretch}.opening-hours-list.svelte-1uk7gbd{display:flex;flex-direction:column;gap:.5rem}.opening-hours-item.svelte-1uk7gbd{display:flex;flex-direction:column;gap:2px}.hours-label.svelte-1uk7gbd{font-size:.75rem;font-weight:600;color:var(--secondary-text-color);text-transform:uppercase;letter-spacing:.05em}.hours-time.svelte-1uk7gbd{font-size:1.15rem;font-weight:600;color:var(--primary-text-color)}.view-hours-button.svelte-1uk7gbd{display:flex;align-items:center;gap:4px;background:none;border:none;color:var(--primary-accent-color);font-size:.875rem;font-weight:500;cursor:pointer;padding:0;align-self:flex-start}.chevron-wrapper.svelte-1uk7gbd{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.chevron-wrapper.rotated.svelte-1uk7gbd{transform:rotate(180deg)}.schedule-item.svelte-d0k5g0{display:flex;flex-direction:column;gap:24px}.schedule-dates.svelte-d0k5g0{display:flex;flex-direction:column;gap:40px}.expand-button.svelte-d0k5g0{display:flex;align-items:center;gap:.5rem;background:none;color:var(--primary-accent-color);border:none;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;align-self:flex-start}.schedule-container.svelte-1mdkiql{display:flex;flex-direction:column;gap:3rem;color:#fff;margin-left:var(--content-margin-x)}.no-schedules-found.svelte-1mdkiql{max-width:600px}.no-schedules-found.svelte-1mdkiql{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;font-size:1rem;color:var(--white-600);border:1px solid var(--secondary-background-color);padding:.5rem 1rem;border-radius:8px}.no-schedules-found.svelte-1mdkiql button:where(.svelte-1mdkiql){color:var(--primary-text-color);cursor:pointer;transition:background-color .2s}.view-all-dates-button.svelte-1mdkiql{display:flex;flex-direction:row;align-items:center;gap:.5rem}.schedule-wrapper.svelte-1mdkiql{display:flex;flex-direction:column;gap:16px}.schedules-content.svelte-1mdkiql{display:flex;flex-direction:column;gap:40px;width:100%}.pagination.svelte-1mdkiql{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.pagination-buttons.svelte-1mdkiql{display:flex;gap:.5rem}.pagination-button.svelte-1mdkiql{background:var(--secondary-background-color);color:var(--primary-text-color);padding:.5rem .75rem;border-radius:100%;cursor:pointer;transition:all .2s ease;font-size:.875rem;min-width:2.5rem}.pagination-button.active.svelte-1mdkiql{background:var(--primary-accent-color);color:var(--primary-text-color)}.pagination-button.svelte-1mdkiql:disabled{opacity:.5;cursor:not-allowed}.extended-results-message.svelte-1mdkiql{color:var(--white-600);font-size:.875rem;margin-bottom:-24px}.event-passed-message.svelte-1mdkiql{display:flex;flex-direction:row;align-items:center;gap:.75rem;background-color:var(--gray-900);color:var(--white-700);padding:1rem 1.25rem;border-radius:8px;font-size:1rem;width:calc(100% - var(--content-margin-x))}.filter-navigation-row.svelte-ohy9gs{display:flex;flex-direction:row;align-items:center;gap:16px;height:2rem;margin-left:var(--content-margin-x);flex-wrap:nowrap}.filter-navigation-row.mobile-scroll.svelte-ohy9gs{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;margin-left:0;padding-left:var(--content-margin-x);padding-right:var(--content-margin-x);height:auto}.filter-navigation-row.mobile-scroll.svelte-ohy9gs::-webkit-scrollbar{display:none}.filter-container.svelte-ohy9gs{flex-shrink:0;display:flex;align-items:center}.filter-container.svelte-ohy9gs .combined-filters{width:auto!important;margin-left:0!important;left:auto!important;right:auto!important;margin-right:0!important;position:static!important}.filter-container.svelte-ohy9gs .mobile-row-1{overflow-x:visible!important;gap:12px!important}.filter-container.svelte-ohy9gs .mobile-row-1:after{display:none!important}.mobile-scroll.svelte-ohy9gs .navigation-container:where(.svelte-ohy9gs){flex:0 0 auto;min-width:auto;flex-wrap:nowrap}.navigation-button.svelte-ohy9gs{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--primary-text-color);cursor:pointer;padding:.15rem 1rem;border-radius:10px;font-family:inherit;font-weight:400;font-size:1rem;position:relative;overflow:hidden;flex-shrink:0;white-space:nowrap;background-image:linear-gradient(to right,var(--primary-accent-color),var(--primary-accent-color));background-size:0% 100%;background-repeat:no-repeat;background-position:left top;border:solid 2px var(--gray-900);transition:background-size .25s ease,border-color .25s ease}.navigation-button.svelte-ohy9gs:hover{background-size:100% 100%;border-color:var(--primary-accent-color)}.separator.svelte-ohy9gs{width:2px;height:1rem;background-color:var(--black-900);align-self:center;flex-shrink:0}.navigation-container.svelte-ohy9gs{display:flex;flex-direction:row;align-items:center;height:100%;flex:1;overflow:hidden;min-width:0;gap:12px}.report-button.svelte-kna7h8{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--secondary-text-color);font-size:.9rem;cursor:pointer;padding:6px 10px;border-radius:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.report-button.svelte-kna7h8:hover{color:var(--primary-text-color);background-color:#ffffff0f}.report-button.svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:2px}.report-backdrop.svelte-kna7h8{position:fixed;inset:0;background:color-mix(in srgb,var(--primary-background-color) 40%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:99998;pointer-events:auto;display:none;transition:opacity .2s ease-out;isolation:isolate}.report-backdrop.visible.svelte-kna7h8{display:block}.report-overlay.svelte-kna7h8{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--black-900);border-radius:10px;box-shadow:0 18px 48px #0009,0 6px 16px #0006,0 1px #ffffff0a;z-index:99999;max-width:90vw;width:560px;max-height:85vh;overflow:hidden;pointer-events:auto;display:none;isolation:isolate}.report-overlay.visible.svelte-kna7h8{display:block}.report-content.svelte-kna7h8{display:flex;flex-direction:column;gap:16px;padding:24px;max-height:85vh;overflow-y:auto;scrollbar-color:var(--black-400) var(--black-900);scrollbar-width:thin;box-sizing:border-box}.report-content.svelte-kna7h8::-webkit-scrollbar{width:6px}.report-content.svelte-kna7h8::-webkit-scrollbar-track{background:var(--black-900)}.report-content.svelte-kna7h8::-webkit-scrollbar-thumb{background:var(--black-400);border-radius:3px}.report-content.svelte-kna7h8::-webkit-scrollbar-thumb:hover{background:var(--black-300)}.report-header.svelte-kna7h8{display:flex;align-items:flex-start;gap:12px}.report-titles.svelte-kna7h8{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.report-header.svelte-kna7h8 h2:where(.svelte-kna7h8){font-size:1.25rem;font-weight:700;margin:0;color:var(--primary-text-color);line-height:1.3;letter-spacing:-.01em}.report-context.svelte-kna7h8{font-size:.85rem;font-weight:600;color:var(--primary-text-color);margin:0;opacity:.85}.close-button.svelte-kna7h8{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;padding:6px;cursor:pointer;transition:background-color .15s ease-in-out;color:var(--secondary-text-color);flex-shrink:0}.close-button.svelte-kna7h8:hover{background-color:#ffffff14}.close-button.svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:2px}.report-subtitle.svelte-kna7h8{font-size:.875rem;color:var(--secondary-text-color);margin:0}.report-success.svelte-kna7h8{font-size:.95rem;color:var(--primary-text-color);margin:0;padding:4px 0 12px}form.svelte-kna7h8{display:flex;flex-direction:column;gap:14px}.issue-list.svelte-kna7h8{display:flex;flex-direction:column}.issue-group.svelte-kna7h8{border-bottom:1px solid var(--black-600)}.issue-group.svelte-kna7h8:first-child{border-top:1px solid var(--black-600)}.group-header.svelte-kna7h8{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;padding:13px 4px;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .12s ease-out}.group-header.svelte-kna7h8:hover{background-color:#ffffff0a}.group-header.svelte-kna7h8:focus-visible{outline:2px solid var(--primary-accent-color);outline-offset:-2px;border-radius:6px}.group-chevron.svelte-kna7h8{color:var(--secondary-text-color);font-size:1.1rem;font-weight:700;line-height:1;transition:transform .18s cubic-bezier(.22,1,.36,1);flex-shrink:0}.issue-group.open.svelte-kna7h8 .group-chevron:where(.svelte-kna7h8){transform:rotate(90deg)}.group-title.svelte-kna7h8{flex:1;font-size:.95rem;font-weight:600;color:var(--primary-text-color)}.group-count.svelte-kna7h8{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--primary-accent-color);color:var(--primary-text-color);font-size:.75rem;font-weight:700;flex-shrink:0}.group-body.svelte-kna7h8{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1)}.issue-group.open.svelte-kna7h8 .group-body:where(.svelte-kna7h8){grid-template-rows:1fr}.group-body-inner.svelte-kna7h8{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:2px;padding:0 4px}.issue-group.open.svelte-kna7h8 .group-body-inner:where(.svelte-kna7h8){padding-bottom:12px}@media(prefers-reduced-motion:reduce){.group-body.svelte-kna7h8,.group-chevron.svelte-kna7h8{transition:none}}.issue-row.svelte-kna7h8{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:.9rem;color:var(--primary-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease-out}.issue-row.svelte-kna7h8:hover{background-color:#ffffff0d}.issue-row.checked.svelte-kna7h8{background-color:color-mix(in srgb,var(--primary-accent-color) 12%,transparent)}.issue-row.svelte-kna7h8 input[type=checkbox]:where(.svelte-kna7h8){accent-color:var(--primary-accent-color);width:16px;height:16px;flex-shrink:0;cursor:pointer}.issue-label.svelte-kna7h8{flex:1}.suggestion-input.svelte-kna7h8{display:block;box-sizing:border-box;margin:2px 10px 6px 36px;width:calc(100% - 46px);padding:7px 11px;background:var(--black-800);border:1px solid var(--black-400);border-radius:6px;color:var(--primary-text-color);font-size:.85rem;font-family:inherit}.suggestion-input.svelte-kna7h8::-moz-placeholder{color:var(--black-100)}.suggestion-input.svelte-kna7h8::placeholder{color:var(--black-100)}.suggestion-input.svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:0;border-color:transparent}.schedule-picker.svelte-kna7h8{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:10px;border-top:1px dashed var(--black-600)}.schedule-picker-label.svelte-kna7h8{font-size:.8rem;font-weight:600;color:var(--secondary-text-color);margin-bottom:2px;padding:0 10px}.schedule-row.svelte-kna7h8{display:flex;align-items:center;gap:10px;padding:7px 10px;margin:0;border-radius:6px;cursor:pointer;font-size:.85rem;color:var(--primary-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease-out}.schedule-row.svelte-kna7h8:hover{background-color:#ffffff0d}.schedule-row.checked.svelte-kna7h8{background-color:color-mix(in srgb,var(--primary-accent-color) 12%,transparent)}.schedule-row.svelte-kna7h8 input[type=radio]:where(.svelte-kna7h8){accent-color:var(--primary-accent-color);width:15px;height:15px;flex-shrink:0;cursor:pointer}.schedule-scroll.svelte-kna7h8{max-height:200px;overflow-y:auto;scrollbar-color:var(--black-400) transparent;scrollbar-width:thin;display:flex;flex-direction:column;gap:2px}.schedule-venue.svelte-kna7h8{border:1px solid var(--black-600);border-radius:8px;overflow:hidden;margin:2px 0}.schedule-venue.svelte-kna7h8 summary:where(.svelte-kna7h8){display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;font-size:.85rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;transition:background-color .12s ease-out}.schedule-venue.svelte-kna7h8 summary:where(.svelte-kna7h8)::-webkit-details-marker{display:none}.schedule-venue.svelte-kna7h8 summary:where(.svelte-kna7h8):hover{background-color:#ffffff0d}.schedule-venue.svelte-kna7h8 summary:where(.svelte-kna7h8):before{content:"›";color:var(--secondary-text-color);font-weight:700;transition:transform .15s ease-out;flex-shrink:0}.schedule-venue[open].svelte-kna7h8 summary:where(.svelte-kna7h8):before{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.schedule-venue.svelte-kna7h8 summary:where(.svelte-kna7h8):before{transition:none}}.venue-name.svelte-kna7h8{flex:1;font-weight:600;color:var(--primary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venue-count.svelte-kna7h8{font-size:.75rem;color:var(--secondary-text-color);flex-shrink:0}.schedule-venue.svelte-kna7h8 .schedule-scroll:where(.svelte-kna7h8){padding:2px 6px 6px}textarea.svelte-kna7h8{width:100%;box-sizing:border-box;padding:8px 12px;background:var(--black-900);border:1px solid var(--black-400);border-radius:6px;color:var(--primary-text-color);font-size:.875rem;font-family:inherit;resize:vertical;min-height:72px}textarea.svelte-kna7h8::-moz-placeholder{color:var(--black-100)}textarea.svelte-kna7h8::placeholder{color:var(--black-100)}textarea.svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:0;border-color:transparent}input[type=email].svelte-kna7h8{width:100%;box-sizing:border-box;padding:8px 12px;background:var(--black-900);border:1px solid var(--black-400);border-radius:6px;color:var(--primary-text-color);font-size:.875rem;font-family:inherit}input[type=email].svelte-kna7h8::-moz-placeholder{color:var(--black-100)}input[type=email].svelte-kna7h8::placeholder{color:var(--black-100)}input[type=email].svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:0;border-color:transparent}.contact-row.svelte-kna7h8{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--secondary-text-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-row.svelte-kna7h8 input[type=checkbox]:where(.svelte-kna7h8){accent-color:var(--primary-accent-color);width:15px;height:15px;flex-shrink:0;cursor:pointer}.turnstile-container.svelte-kna7h8{min-height:65px}.report-error.svelte-kna7h8{font-size:.875rem;color:var(--error-color);margin:0}.form-footer.svelte-kna7h8{position:sticky;bottom:-24px;margin:0 -24px -24px;padding:12px 24px 20px;background:linear-gradient(to top,var(--black-900) 75%,color-mix(in srgb,var(--black-900) 0%,transparent))}.primary-button.svelte-kna7h8{width:100%;padding:12px 16px;background-color:var(--gray-900);color:var(--primary-accent-color);border:2px solid var(--gray-900);border-radius:6px;font-size:.9rem;font-weight:700;font-family:inherit;cursor:pointer;position:relative;overflow:hidden;background-image:linear-gradient(to right,var(--primary-accent-color),var(--primary-accent-color));background-size:0% 100%;background-repeat:no-repeat;background-position:left top;transition:background-size .25s ease,border-color .25s ease,color .25s ease}.primary-button.svelte-kna7h8:hover:not(:disabled){background-size:100% 100%;border-color:var(--primary-accent-color);color:var(--primary-text-color)}.primary-button.svelte-kna7h8:focus{outline:2px solid var(--primary-accent-color);outline-offset:2px}.primary-button.svelte-kna7h8:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){.report-overlay.svelte-kna7h8{width:95vw;max-height:88vh}.report-content.svelte-kna7h8{max-height:88vh;padding:18px}.report-header.svelte-kna7h8 h2:where(.svelte-kna7h8){font-size:1.1rem}.form-footer.svelte-kna7h8{bottom:-18px;margin:0 -18px -18px;padding:12px 18px 16px}}.event-page.svelte-1bgfekj{display:flex;flex-direction:column;gap:1.5rem;overflow-x:hidden}@media(max-width:600px){.event-page.svelte-1bgfekj{gap:1.25rem}}.sections-wrapper.svelte-1bgfekj{display:flex;flex-direction:column;gap:32px;overflow:visible}@keyframes svelte-1bgfekj-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes svelte-1bgfekj-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.report-issue-wrapper.svelte-1bgfekj{display:flex;justify-content:center;padding-bottom:8px}.blog-card-wrapper.svelte-1bgfekj{flex-shrink:0;width:20rem}@media(min-width:640px){.blog-card-wrapper.svelte-1bgfekj{width:24rem}}@media(min-width:768px){.blog-card-wrapper.svelte-1bgfekj{width:25rem}}
