.active-filter-disclosure_root__k5Wv_{position:relative;display:flex;min-width:0;align-items:center;gap:.38rem}.active-filter-disclosure_directFilters__N4z_G{display:flex;min-width:0;align-items:center;gap:.35rem}.active-filter-disclosure_chip__vj8cV,.active-filter-disclosure_directChip__xcr3d{display:inline-flex;min-width:0;align-items:center;border:1px solid var(--border-accent-soft);border-radius:var(--radius-pill);background:linear-gradient(180deg,var(--paper-soft),var(--surface-accent-soft)),var(--surface-layer-strong);color:var(--ink-soft);box-shadow:var(--shadow-xs);font-size:.78rem;font-weight:600;line-height:1.35}.active-filter-disclosure_directChip__xcr3d{flex:0 1 auto;max-width:min(13rem,24vw);min-height:30px;padding-left:.68rem}.active-filter-disclosure_directChipText__Y3ptQ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-filter-disclosure_chipRemove__WKH4A{display:inline-grid;flex:0 0 auto;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--text-tertiary);font-size:1rem;line-height:1;text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast),transform var(--transition-fast)}.active-filter-disclosure_chipRemove__WKH4A:focus-visible,.active-filter-disclosure_chipRemove__WKH4A:hover{background:var(--accent-wash);color:var(--accent)}.active-filter-disclosure_chipRemove__WKH4A:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:1px}.active-filter-disclosure_chipRemove__WKH4A:active{transform:scale(.9)}.active-filter-disclosure_overflowDisclosure__bOviy{min-width:0}.active-filter-disclosure_overflowDisclosure__bOviy[data-has-overflow=false]{display:none}.active-filter-disclosure_desktopLabel__CidKR{display:inline}.active-filter-disclosure_disclosureButton__Zu0GH{display:inline-flex;min-height:var(--control-height-compact,36px);align-items:center;gap:.42rem;padding:0 .68rem;border:1px solid var(--border-accent-soft);border-radius:var(--radius-control);background:var(--surface-layer);color:var(--accent);font:inherit;font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.active-filter-disclosure_disclosureButton__Zu0GH:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-1px);transition:transform var(--transition-fast)}.active-filter-disclosure_disclosureButton__Zu0GH:hover,.active-filter-disclosure_root__k5Wv_[data-open=true] .active-filter-disclosure_disclosureButton__Zu0GH{border-color:var(--border-accent);background:var(--surface-accent-soft)}.active-filter-disclosure_disclosureButton__Zu0GH:focus-visible{border-color:var(--border-accent);outline:2px solid var(--focus-outline-color);outline-offset:2px;background:var(--surface-accent-soft);box-shadow:var(--focus-ring)}.active-filter-disclosure_root__k5Wv_[data-open=true] .active-filter-disclosure_disclosureButton__Zu0GH:after{transform:rotate(225deg) translate(-1px,-1px)}.active-filter-disclosure_mobileLabel__SfKu5{display:none}.active-filter-disclosure_filterPanel__MGo0L{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-suggest);display:grid;width:max-content;min-width:18rem;max-width:min(36rem,calc(100vw - 2rem));grid-gap:.55rem;gap:.55rem;padding:.7rem;border:1px solid var(--border-control-subtle);border-radius:var(--radius-md);background:var(--surface-layer-solid);box-shadow:var(--shadow-soft)}.active-filter-disclosure_panelHeading__YcDXB{color:var(--text-tertiary);font-size:.72rem;font-weight:700;letter-spacing:.05em}.active-filter-disclosure_panelHeader__82KsN{display:flex;align-items:center;justify-content:space-between;gap:1rem}.active-filter-disclosure_chipRow__ckK3R{display:flex;max-height:min(15rem,50vh);max-height:min(15rem,50dvh);flex-wrap:wrap;align-items:center;gap:.4rem;overflow-y:auto;overscroll-behavior:contain}.active-filter-disclosure_chip__vj8cV{max-width:100%;min-height:30px;padding-left:.68rem}.active-filter-disclosure_panelChipText__ei3a3{min-width:0;overflow-wrap:anywhere}.active-filter-disclosure_chipClear__7IXbr{flex:0 0 auto;padding:.1rem;color:var(--accent);font-size:.72rem;font-weight:700;text-decoration:none}.active-filter-disclosure_chipClear__7IXbr:focus-visible,.active-filter-disclosure_chipClear__7IXbr:hover{text-decoration:underline;text-underline-offset:.2em}.active-filter-disclosure_chipClear__7IXbr:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:1px}.active-filter-disclosure_directClear__eDoFf{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;padding:0 .35rem;white-space:nowrap}@media (max-width:860px){.active-filter-disclosure_root__k5Wv_[data-open=true]{flex:1 0 100%;width:100%}.active-filter-disclosure_directClear__eDoFf,.active-filter-disclosure_directFilters__N4z_G{display:none}.active-filter-disclosure_overflowDisclosure__bOviy,.active-filter-disclosure_overflowDisclosure__bOviy[data-has-overflow=false]{display:block;flex:1 1 100%;width:100%}.active-filter-disclosure_desktopLabel__CidKR{display:none}.active-filter-disclosure_mobileLabel__SfKu5{display:inline}.active-filter-disclosure_filterPanel__MGo0L{position:static;width:100%;min-width:0;max-width:100%;margin-top:.5rem}.active-filter-disclosure_disclosureButton__Zu0GH{width:100%;min-height:var(--touch-target-min,44px);justify-content:center}.active-filter-disclosure_chipRemove__WKH4A{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px)}.active-filter-disclosure_filterPanel__MGo0L .active-filter-disclosure_chipClear__7IXbr{display:inline-flex;min-height:var(--touch-target-min,44px);align-items:center}}@media (pointer:coarse){.active-filter-disclosure_disclosureButton__Zu0GH{min-height:var(--touch-target-min,44px)}.active-filter-disclosure_chipRemove__WKH4A{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px)}}@media (prefers-reduced-motion:reduce){.active-filter-disclosure_chipRemove__WKH4A,.active-filter-disclosure_disclosureButton__Zu0GH,.active-filter-disclosure_disclosureButton__Zu0GH:after{transition:none}}.layout_page__mSL4r{display:grid;grid-gap:1rem;gap:1rem}.layout_eventSearch__Vdulq{display:grid;grid-gap:.72rem;gap:.72rem}.layout_resultsHeader__1QZoY{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.9rem}.layout_resultsHeaderMain__xmW5e{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;min-width:0}.layout_detailLayout__Yf3Nr{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(220px,1fr);grid-gap:.9rem;gap:.9rem;align-items:start}.layout_chipRow__1f7OT{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}@media (max-width:860px){.layout_detailLayout__Yf3Nr{grid-template-columns:1fr}}.metric-card_metricGrid__1uIRo{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:.9rem;gap:.9rem;margin:1.1rem 0 1.6rem;align-items:start}.metric-card_metricCard__eFACp{position:relative;isolation:isolate;padding:1rem 1.05rem;background:var(--surface-card);border:1px solid var(--line-soft);border-radius:var(--radius-md);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.metric-card_metricCard__eFACp:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:var(--shadow-soft);opacity:1;transition:box-shadow var(--transition-fast);pointer-events:none}.metric-card_metricCard__eFACp strong{display:block;font-size:1.55rem;margin-top:.35rem;line-height:1.08;letter-spacing:-.03em}.metric-card_metricCard__eFACp span{color:var(--text-secondary);font-size:.92rem}.metric-card_metricCard__eFACp:hover{transform:translateY(-2px);border-color:var(--border-accent-softest)}.metric-card_metricCard__eFACp:hover:before{box-shadow:var(--shadow)}@media (prefers-reduced-motion:reduce){.metric-card_metricCard__eFACp,.metric-card_metricCard__eFACp:before{transition:none}.metric-card_metricCard__eFACp:hover{transform:none}}.surface_detailPanel__YAlt1{position:relative;isolation:isolate;background:var(--surface-card);border:1px solid var(--line-soft);border-radius:var(--radius-md);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.surface_detailPanel__YAlt1:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--shadow-soft);z-index:-1;pointer-events:none}.surface_searchShell__dEBap{position:relative;z-index:2}.surface_resultsShell__73tLh{position:relative;z-index:1;padding:clamp(.76rem,1.7vw,.95rem) clamp(.82rem,2vw,1.1rem)}.surface_statsRow__c_l49{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:clamp(.68rem,1.6vw,.85rem) clamp(.74rem,1.8vw,.95rem);background:var(--surface-card);border:1px solid var(--line-soft);border-radius:var(--radius-md);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.surface_statsRow__c_l49:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--shadow-soft);z-index:-1;pointer-events:none}.mobile-filter-sheet_overlay__bpTqv{display:block;min-width:0}.mobile-filter-sheet_sheet__u5bxB{position:relative;display:grid;min-width:0;grid-gap:.75rem;gap:.75rem}.mobile-filter-sheet_handle__Je38B,.mobile-filter-sheet_header__Y4TAU{display:none}.mobile-filter-sheet_actions__co2vd,.mobile-filter-sheet_body__foy0r{min-width:0}.mobile-filter-sheet_title__J8GIt{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.3}.mobile-filter-sheet_close__u5_qt{display:inline-flex;min-width:var(--touch-target-min,44px);min-height:var(--touch-target-min,44px);align-items:center;justify-content:center;margin:-.35rem -.35rem -.35rem 0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;line-height:0}.mobile-filter-sheet_close__u5_qt svg{display:block;width:20px;height:20px}.mobile-filter-sheet_close__u5_qt:hover{background:var(--surface-accent-soft);color:var(--ink)}.mobile-filter-sheet_close__u5_qt:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px;background:var(--surface-accent-soft);color:var(--ink);box-shadow:var(--focus-ring)}@media (max-width:860px){.mobile-filter-sheet_overlay__bpTqv:not([data-modal-active=true]){margin-top:.75rem}}@media (min-width:861px) and (max-width:992px){.mobile-filter-sheet_overlay__bpTqv[data-compact-at="992"]:not([data-modal-active=true]){margin-top:.75rem}}@media (max-width:992px){.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true]{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:flex-end;margin:0;background:var(--overlay-scrim)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_sheet__u5bxB{display:flex;width:100%;max-height:88vh;max-height:88dvh;flex-direction:column;gap:0;padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-layer-solid);box-shadow:var(--shadow-lg)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_handle__Je38B{display:block;width:36px;height:4px;flex:0 0 auto;margin:0 auto var(--space-3);border-radius:var(--radius-pill);background:var(--line)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_header__Y4TAU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex:0 0 auto;padding-bottom:var(--space-3)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_body__foy0r{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.1rem 0 var(--space-3)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_actions__co2vd{flex:0 0 auto;padding-top:var(--space-3);border-top:1px solid var(--line-soft)}}@media (max-width:992px) and (max-height:600px) and (orientation:landscape){.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_sheet__u5bxB{max-height:100vh;max-height:100dvh;padding-top:var(--space-2);border-radius:0}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_sheet__u5bxB:has([data-date-picker-popover]) .mobile-filter-sheet_actions__co2vd{display:none}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_handle__Je38B{display:none}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_body__foy0r,.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_header__Y4TAU{padding-bottom:var(--space-2)}.mobile-filter-sheet_overlay__bpTqv[data-modal-active=true] .mobile-filter-sheet_actions__co2vd{padding-top:var(--space-2)}}@media (prefers-reduced-motion:reduce){.mobile-filter-sheet_close__u5_qt{transition:none}}