.calendar-links-dropdown-button[data-v-59cbc2a9]{min-width:2rem;min-height:2rem}.parent[data-v-0d5d6faa]{container-type:inline-size}@container (width<900px){.my-cols[data-v-0d5d6faa]{flex-direction:column;display:flex}.my-cols[data-v-0d5d6faa],.switches-row[data-v-0d5d6faa]{gap:.3rem}}@container (width>900px){.my-cols[data-v-0d5d6faa]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.switches-row[data-v-0d5d6faa]{flex-wrap:wrap;gap:.3rem;display:flex}}@media (width>=992px){.events-filter-v2[data-v-555dc75e]{background:linear-gradient(180deg,var(--bs-body-bg) 0,var(--bs-body-bg) 72%,transparent 100%);margin-bottom:1rem;padding-top:.5rem}}.events-filter-v2__bar[data-v-555dc75e]{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#ffffffdb;border:1px solid #0f172a2e;border-radius:.75rem;grid-template-columns:minmax(14rem,1.25fr) minmax(8.5rem,.55fr) minmax(8.5rem,.65fr) minmax(15rem,auto);align-items:center;gap:.5rem .75rem;padding:.625rem;display:grid}.events-filter-v2__field[data-v-555dc75e],.events-filter-v2__search[data-v-555dc75e]{box-sizing:border-box;color:var(--bs-body-color);background:#f8fafcc2;border:1px solid #0f172a24;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.5rem;padding:0 .75rem;display:flex}.events-filter-v2__field[data-v-555dc75e]{text-align:left}.events-filter-v2__field span[data-v-555dc75e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.events-filter-v2__field-icon[data-v-555dc75e]{color:var(--bs-secondary-color);flex:none}.events-filter-v2 input[data-v-555dc75e]{color:var(--bs-body-color);background:0 0;border:0;outline:0;width:100%;min-width:0}.events-filter-v2 input[data-v-555dc75e]::placeholder{color:var(--bs-secondary-color)}.events-filter-v2__date[data-v-555dc75e] input{background:0 0;width:100%;min-width:0;padding:0}.events-filter-v2__city-menu[data-v-555dc75e]{min-width:min(22rem,100vw - 2rem);max-width:min(26rem,100vw - 2rem)}.events-filter-v2__actions[data-v-555dc75e]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0;display:flex}.events-filter-v2__actions>.btn[data-v-555dc75e]{white-space:nowrap}.events-filter-v2__advanced-button[data-v-555dc75e]{align-items:center;gap:.375rem;display:inline-flex}.events-filter-v2__quick-toggle.btn-outline-primary[data-v-555dc75e]{background:rgba(var(--bs-primary-rgb),.14);border-color:rgba(var(--bs-primary-rgb),.62);color:var(--bs-body-color)}.events-filter-v2__quick-toggle.btn-outline-primary[data-v-555dc75e]:focus-visible,.events-filter-v2__quick-toggle.btn-outline-primary[data-v-555dc75e]:hover{background:rgba(var(--bs-primary-rgb),.24);border-color:rgba(var(--bs-primary-rgb),.86);color:var(--bs-body-color)}[data-bs-theme=dark] .events-filter-v2__bar{background:#171b25c7;border-color:#e7ebf333}[data-bs-theme=dark] .events-filter-v2__field,[data-bs-theme=dark] .events-filter-v2__search{color:#e7ebf3;background:#10141db8;border-color:#e7ebf32e}[data-bs-theme=dark] .events-filter-v2__quick-toggle.btn-outline-primary{color:#f3f6ff;background:#635bff2e;border-color:#8b82ffc2}[data-bs-theme=dark] .events-filter-v2__quick-toggle.btn-outline-primary:focus-visible,[data-bs-theme=dark] .events-filter-v2__quick-toggle.btn-outline-primary:hover{color:#fff;background:#635bff4d;border-color:#aba4ffeb}.events-filter-v2__count[data-v-555dc75e]{background:var(--bs-white);color:var(--bs-primary);border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:.75rem;font-weight:700;display:inline-grid}.events-filter-v2__chips[data-v-555dc75e]{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.625rem;display:flex}.events-filter-v2__chip[data-v-555dc75e],.events-filter-v2__clear[data-v-555dc75e]{max-width:14rem}.events-filter-v2__chip span[data-v-555dc75e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.events-filter-v2__sheet[data-v-555dc75e]{width:min(27rem,100vw)}.events-filter-v2__sheet.offcanvas-bottom[data-v-555dc75e]{border-top-left-radius:1rem;border-top-right-radius:1rem;width:100vw;height:min(82vh,44rem)}.events-filter-v2__sheet-footer[data-v-555dc75e],.events-filter-v2__sheet-header[data-v-555dc75e]{border-color:var(--bs-border-color)}.events-filter-v2__sheet-body[data-v-555dc75e]{overscroll-behavior:contain}.events-filter-v2__sheet-footer[data-v-555dc75e]{border-top:1px solid var(--bs-border-color);gap:.625rem;padding:1rem;display:flex}.events-filter-v2__sheet-body[data-v-555dc75e] .form-label{color:var(--bs-secondary-color);margin-bottom:.375rem;font-size:.8125rem;font-weight:600}.events-filter-v2__sheet-body[data-v-555dc75e] .mb-3{margin-bottom:1rem!important}.events-filter-v2__sheet-body[data-v-555dc75e] .btn-sm{border-radius:.5rem}@media (width<=991.98px){.events-filter-v2__bar[data-v-555dc75e]{grid-template-columns:minmax(12rem,1fr) auto}.events-filter-v2__actions>.btn[data-v-555dc75e]:not(.events-filter-v2__advanced-button),.events-filter-v2__bar>.dropdown[data-v-555dc75e],.events-filter-v2__date[data-v-555dc75e]{display:none}}@media (width<=575.98px){.events-filter-v2__inline[data-v-555dc75e]{margin-left:-.5rem;margin-right:-.5rem;padding-top:0;position:relative}.events-filter-v2__bar[data-v-555dc75e]{box-shadow:none;border-radius:.625rem;grid-template-columns:1fr auto;padding:.5rem}.events-filter-v2__advanced-button span[data-v-555dc75e]:not(.events-filter-v2__count){display:none}.events-filter-v2__chips[data-v-555dc75e]{flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.events-filter-v2__chip[data-v-555dc75e],.events-filter-v2__clear[data-v-555dc75e]{flex:none}.events-filter-v2__sheet.offcanvas-end[data-v-555dc75e]{border-top-left-radius:1rem;border-top-right-radius:1rem;width:100vw;height:min(82vh,44rem);inset:auto 0 0;transform:translateY(100%)}.events-filter-v2__sheet.offcanvas-end.show[data-v-555dc75e]:not(.hiding),.events-filter-v2__sheet.offcanvas-end.showing[data-v-555dc75e]{transform:none}}.recommendation-event-card[data-v-33abf8f7]{border-color:var(--ar-border-color-translucent);box-shadow:none;overflow-wrap:anywhere;min-height:14.5rem;transition:transform .18s,border-color .18s,background-color .18s}.recommendation-event-card[data-v-33abf8f7]:hover{border-color:var(--ar-primary);transform:translateY(-2px)}.recommendation-event-card>a[data-v-33abf8f7]:focus-visible{outline:3px solid rgba(var(--ar-primary-rgb),.32);outline-offset:2px}.recommendation-event-card__eyebrow[data-v-33abf8f7]{color:var(--ar-secondary-color);letter-spacing:.025em;font-size:.72rem;font-weight:600}.recommendation-event-card__meta[data-v-33abf8f7]{min-height:2.5em;font-size:.78rem;line-height:1.25}.recommendation-event-card__title[data-v-33abf8f7]{color:var(--ar-emphasis-color);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.recommendation-event-card__badges[data-v-33abf8f7]{flex-wrap:wrap;gap:.35rem;max-height:3.8rem;display:flex;overflow:hidden}.recommendation-event-card__badges .badge[data-v-33abf8f7]{text-overflow:ellipsis;max-width:100%;font-weight:500;overflow:hidden}.recommendation-event-card__action[data-v-33abf8f7]{color:var(--ar-primary);font-size:.82rem;font-weight:600}.recommendation-event-card--muted[data-v-33abf8f7]{background:var(--ar-tertiary-bg)}@media (prefers-reduced-motion:reduce){.recommendation-event-card[data-v-33abf8f7]{transition:none}.recommendation-event-card[data-v-33abf8f7]:hover{transform:none}}
