.event-discovery_page__2TjC1{--ink:#0e1111;--muted:#565b60;--line:#d7d5cd;--gold:#9b731f;background:#faf9f5;color:var(--ink);min-height:65vh;padding-block:26px 34px}body.public-experience:has(.event-discovery_page__2TjC1){background:#fff}.event-discovery_container__ORXC8{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(24px,3vw,56px)}.event-discovery_page__2TjC1 .event-discovery_heading__aiUe9{margin:0 0 22px}.event-discovery_page__2TjC1 .event-discovery_title__qrh_D{font-family:Georgia,serif;font-size:34px;line-height:1.2;letter-spacing:-.025em;font-weight:750;margin:0 0 10px;color:var(--ink)}.event-discovery_page__2TjC1 .event-discovery_heading__aiUe9 p{font-size:16px;line-height:1.65;color:var(--muted);margin:0;max-width:72ch}.event-discovery_filters__R0Gij{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.event-discovery_searchRow__baLdg{display:flex;align-items:end;gap:10px;min-width:0}.event-discovery_searchLabel__gpezr{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:550}.event-discovery_searchInput__H98jP{display:flex;align-items:center;gap:10px;padding-inline:12px;border:1px solid #9b9f9e;border-radius:12px;background:#fff;min-height:46px}.event-discovery_searchInput__H98jP svg{flex-shrink:0;color:var(--muted)}.event-discovery_page__2TjC1 .event-discovery_filters__R0Gij .event-discovery_searchInput__H98jP input{width:100%;min-width:0;min-height:44px;border:0;border-radius:0;padding:9px 0;background:#fff;color:var(--ink);font-size:16px;outline:none}.event-discovery_page__2TjC1 .event-discovery_filters__R0Gij .event-discovery_searchInput__H98jP input::placeholder{color:#626866;opacity:1}.event-discovery_searchInput__H98jP:focus-within{outline:2px solid var(--gold);outline-offset:2px}.event-discovery_page__2TjC1 .event-discovery_apply___vvtZ{min-height:46px;min-width:76px;padding:10px 16px;border:1px solid #987120;border-radius:12px;background:#694d11;color:#fff;font-size:14px;font-weight:650}.event-discovery_page__2TjC1 .event-discovery_apply___vvtZ:hover{background:#533b09}.event-discovery_page__2TjC1 button:disabled{opacity:.6;cursor:wait}.event-discovery_page__2TjC1 :is(a,button,select):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.event-discovery_filterToolbar__0qtip{display:flex;align-items:end;gap:12px;min-width:0}.event-discovery_page__2TjC1 :is(.event-discovery_filterToggle__0Almq,.event-discovery_sortToggle__5askb){display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #9b9f9e;min-height:46px;padding:9px 14px;border-radius:12px;background:#fff;color:var(--ink);font-size:14px}.event-discovery_filterToggle__0Almq>span{font-size:12px;background:#faf0d4;border-radius:10px;padding:1px 6px}.event-discovery_filterToggle__0Almq[aria-expanded=true],.event-discovery_sortToggle__5askb[aria-expanded=true]{border-color:var(--gold)}.event-discovery_page__2TjC1 .event-discovery_sortToggle__5askb{min-width:205px;text-align:left;justify-content:space-between;padding-block:4px}.event-discovery_sortToggle__5askb>span{display:flex;flex-direction:column;min-width:0;gap:1px;line-height:1.4}.event-discovery_filterToggle__0Almq svg,.event-discovery_sortToggle__5askb svg{flex-shrink:0}.event-discovery_sortLabel__u0flw{color:var(--muted);font-size:11px}.event-discovery_activeFilters__05jMP{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px}.event-discovery_activeFilters__05jMP a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:7px 10px;border:1px solid var(--line);border-radius:12px;color:var(--ink);font-size:13px;overflow-wrap:anywhere}.event-discovery_activeFilters__05jMP svg{flex-shrink:0}.event-discovery_activeFilters__05jMP .event-discovery_clearAll__l6Dko{border-color:transparent;text-decoration:underline;text-underline-offset:3px}.event-discovery_resultSummary__ef3SV{display:flex;align-items:center;gap:18px;margin-block:10px 12px;font-size:14px;color:var(--muted);min-height:26px}.event-discovery_grid__2PQCq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.event-discovery_card__htcNc{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.event-discovery_cardMedia__eXMcu{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:2/1;background:#fff;min-width:0;overflow:hidden}.event-discovery_cardMedia__eXMcu img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.event-discovery_imageFallback__wMh8I{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;font-size:13px;color:var(--muted)}.event-discovery_cardBody__9RL5K{display:flex;flex:1;flex-direction:column;min-width:0;padding:14px}.event-discovery_cardMeta__XMTz5{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 8px;margin-bottom:7px;color:var(--muted);font-size:12px;line-height:1.5}.event-discovery_page__2TjC1 .event-discovery_card__htcNc h2{font-family:inherit;color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.4;margin:0 0 10px;overflow-wrap:anywhere}.event-discovery_card__htcNc h2 a:hover{text-decoration:underline;text-underline-offset:3px}.event-discovery_page__2TjC1 .event-discovery_cardDate__ZTk7N{display:flex;align-items:flex-start;gap:8px;margin:0 0 7px;color:var(--muted);font-size:14px;line-height:1.6}.event-discovery_cardDate__ZTk7N>svg{flex-shrink:0;margin-top:3px;color:#272d33}.event-discovery_page__2TjC1 .event-discovery_cardLocation__t1nu5{align-items:center;min-height:44px;gap:6px;margin-top:-4px}.event-discovery_cardLocation__t1nu5>svg{margin-top:0}.event-discovery_cardLocation__t1nu5>span{min-width:0;overflow-wrap:anywhere}.event-discovery_page__2TjC1 .event-discovery_votingStatus__IVBXb{margin:0 0 14px;font-size:12px;color:#535d63;line-height:1.6}.event-discovery_page__2TjC1 .event-discovery_votingStatus__IVBXb[data-voting-status=open]{color:#316844}.event-discovery_page__2TjC1 .event-discovery_votingStatus__IVBXb[data-voting-status=paused]{color:#79551c}.event-discovery_participantLink__TRouN{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:auto;padding:8px;color:var(--ink);border:1px solid #8b949b;border-radius:2px;font-size:14px;font-weight:550;text-align:center}.event-discovery_outlineLink___fjDF:hover,.event-discovery_participantLink__TRouN:hover{background:#faf7ed}.event-discovery_empty__DUI7i{padding:36px 20px 46px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;color:var(--muted)}.event-discovery_page__2TjC1 .event-discovery_empty__DUI7i h2{margin:0;color:var(--ink);font-family:inherit;font-size:23px;letter-spacing:-.02em}.event-discovery_empty__DUI7i p{margin:0;max-width:550px;font-size:16px;line-height:1.7}.event-discovery_outlineLink___fjDF{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 15px;border:1px solid #afb5bc;border-radius:12px;background:#fff;color:var(--ink);font-size:14px}.event-discovery_pagination__Dmfob{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-top:32px;font-size:14px}.event-discovery_loading__laILI{padding-block:24px}.event-discovery_loading__laILI p{font-size:15px;color:var(--muted)}.event-discovery_skeleton__Yr9y1{height:auto;aspect-ratio:2/1;background:#f2f3f4;border-bottom:65px solid #fafafa}.event-discovery_page__2TjC1 .event-discovery_panel__e04ZU{position:fixed;inset:auto;top:var(--panel-top);left:var(--panel-left);width:min(600px,calc(100% - 32px));max-width:none;max-height:var(--panel-room,70dvh);margin:0;padding:0;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);box-shadow:0 16px 48px #0003;overflow:hidden}.event-discovery_panel__e04ZU:not([open]){display:none}.event-discovery_panel__e04ZU[open]{display:flex;flex-direction:column}.event-discovery_panel__e04ZU::backdrop{background:#0005}.event-discovery_page__2TjC1 .event-discovery_panel__e04ZU[data-compact]{width:min(340px,calc(100% - 32px))}.event-discovery_panelHeading__SUOj8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);flex-shrink:0}.event-discovery_page__2TjC1 .event-discovery_panelHeading__SUOj8 h2{margin:0;font-weight:700;font-family:inherit;font-size:20px;line-height:1.4;letter-spacing:-.01em;color:var(--ink)}.event-discovery_panelHeading__SUOj8 button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:#fff;color:var(--ink);border-radius:12px}.event-discovery_panelFields__eGkmA{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px;margin:0;overflow-y:auto;overscroll-behavior:contain;min-height:0}.event-discovery_panelFields__eGkmA label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:600;line-height:1.5}.event-discovery_page__2TjC1 .event-discovery_panelFields__eGkmA select{width:100%;min-width:0;min-height:48px;margin:0;border:1px solid #9b9f9e;border-radius:12px;padding:10px;background:#fff;color:var(--ink);font-size:16px}.event-discovery_panelFields__eGkmA small{font-size:12px;font-weight:400;line-height:1.6;color:var(--muted)}.event-discovery_panelActions__9exBB{display:grid;grid-template-columns:auto auto 1fr;gap:10px;align-items:stretch;padding:14px 18px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-shrink:0}.event-discovery_page__2TjC1 .event-discovery_reset__qQyL_{border:0;background:transparent;color:var(--ink);min-height:44px;padding:8px;text-decoration:underline;text-underline-offset:3px;font-size:14px}.event-discovery_sortOptions__Ysj9a{display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:8px}.event-discovery_sortOptions__Ysj9a button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;border:0;border-radius:12px;padding:12px;background:#fff;color:var(--ink);font-size:16px;line-height:1.5;text-align:left}.event-discovery_sortOptions__Ysj9a button[aria-checked=true]{background:#faf0d4;color:#6e4c0a;font-weight:650}.event-discovery_sortOptions__Ysj9a button:hover{background:#faf7ed}@media(min-width:1280px){.event-discovery_grid__2PQCq{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:901px){.event-discovery_page__2TjC1 .event-discovery_panel__e04ZU:not([data-compact]){left:50%;top:calc(var(--viewport-top,0px) + var(--viewport-height,100dvh) / 2);transform:translate(-50%,-50%);width:min(800px,calc(100% - 48px));max-height:calc(var(--viewport-height,100dvh) - 48px)}.event-discovery_panel__e04ZU:not([data-compact]) .event-discovery_panelHeading__SUOj8{padding:6px 20px}.event-discovery_panelFields__eGkmA{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:16px 20px}.event-discovery_panelActions__9exBB{grid-template-columns:auto auto minmax(180px,auto);justify-content:end;padding:10px 20px}}@media(max-width:950px){.event-discovery_grid__2PQCq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.event-discovery_filters__R0Gij{grid-template-columns:1fr;gap:12px}.event-discovery_filterToolbar__0qtip{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.event-discovery_page__2TjC1 .event-discovery_sortToggle__5askb{min-width:0}.event-discovery_page__2TjC1 .event-discovery_panel__e04ZU,.event-discovery_page__2TjC1 .event-discovery_panel__e04ZU[data-compact]{left:0;top:calc(var(--viewport-top,0px) + var(--viewport-height,100dvh));transform:translateY(-100%);width:100%;max-height:calc(var(--viewport-height,100dvh) - 16px);border-radius:14px 14px 0 0;border-bottom:0}.event-discovery_panelFields__eGkmA{grid-template-columns:1fr;padding:18px;gap:15px}.event-discovery_sortOptions__Ysj9a{padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media(max-width:700px){.event-discovery_page__2TjC1{padding-block:22px 30px}.event-discovery_container__ORXC8{padding-inline:18px}.event-discovery_page__2TjC1 .event-discovery_heading__aiUe9{margin-bottom:18px}.event-discovery_page__2TjC1 .event-discovery_title__qrh_D{font-size:29px}.event-discovery_page__2TjC1 .event-discovery_heading__aiUe9 p{font-size:16px}.event-discovery_page__2TjC1 .event-discovery_apply___vvtZ{padding-inline:12px}.event-discovery_pagination__Dmfob{gap:12px}}@media(max-width:600px){.event-discovery_grid__2PQCq{grid-template-columns:1fr;gap:20px}.event-discovery_page__2TjC1 .event-discovery_card__htcNc h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.event-discovery_page__2TjC1 *{scroll-behavior:auto}}.event-discovery_loadingCard__qmlIt{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.event-discovery_loadingCover__5MLcN{aspect-ratio:2/1;background:#edece6}.event-discovery_loadingCardBody__Y6u6X{padding:14px;display:grid;gap:14px}.event-discovery_loadingCardBody__Y6u6X span{display:block;height:20px;border-radius:5px;background:#edece6}.event-discovery_loadingCardBody__Y6u6X span:first-child{width:65%;height:14px}.event-discovery_loadingCardBody__Y6u6X span:last-child{height:44px;margin-top:14px}.event-discovery_page__2TjC1[data-event-discovery-loading] button:disabled{cursor:default}