.event-price-badge[data-v-90da0999]{position:absolute;color:var(--kbts-fg);background:var(--kbts-bg);border-radius:50%;padding:.25rem;display:flex;align-items:center;justify-content:center;z-index:2}.kbts-events-view-card[data-v-78e74f9b]{display:flex;flex-direction:column;border-radius:8px;padding:0;overflow:hidden;background:var(--kbts-card-bg);max-width:600px;height:100%;color:inherit;text-decoration:none}.kbts-events-view-card[data-v-78e74f9b]:visited{color:inherit}.kbts-events-view-card[data-v-78e74f9b]:hover{color:inherit;text-decoration:none}.kbts-events-view-card-content[data-v-78e74f9b]{flex:1;display:flex;flex-direction:column;padding:.5rem 1rem;font-weight:300;font-size:1rem}.kbts-events-view-card-content h2[data-v-78e74f9b]{font-size:1.5rem;font-weight:500;margin:.5rem 0}.kbts-events-view-card-types[data-v-78e74f9b]{margin-top:auto;padding-top:1rem}.kbts-events-view-grid-image[data-v-78e74f9b]{position:relative;width:100%;aspect-ratio:16/9;overflow:visible}.kbts-events-view-image-clip[data-v-78e74f9b]{width:100%;height:100%;overflow:hidden}.kbts-events-view-image[data-v-78e74f9b]{width:100%;height:100%;background-size:cover;background-position:50%;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.kbts-events-view-image.has-placeholder[data-v-78e74f9b]{background:#888;color:#ccc}.kbts-events-view-image[data-v-78e74f9b]:hover{transform:scale(1.06)}.release-chip-pos[data-v-78e74f9b]{position:absolute;top:.75rem;left:.75rem}.active-event-filters[data-v-43f71a52]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem}.active-event-filters-label[data-v-43f71a52]{font-size:.9rem;font-weight:600}.active-event-filters-list[data-v-43f71a52]{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0;max-width:100%;padding:0;margin:0;list-style:none}.active-event-filters-list li[data-v-43f71a52]{min-width:0;max-width:100%}.active-event-filter-chip[data-v-43f71a52]{gap:.5rem;min-height:44px;max-width:100%;background:var(--kbts-chip-emphasis-bg);font-family:inherit;text-align:left}.active-event-filter-chip span[data-v-43f71a52]{overflow-wrap:anywhere}.active-event-filter-chip svg[data-v-43f71a52]{flex-shrink:0}.active-event-filters-reset[data-v-43f71a52]{display:inline-flex;align-items:center;align-self:center;gap:.5rem;min-height:44px;font-size:.9rem}button[data-v-43f71a52]:focus-visible{outline:2px solid var(--kbts-hover-fg);outline-offset:3px}.kbts-events-view-layout[data-v-72161a33]{margin-top:2rem;scroll-margin-top:var(--kbts-nav-height,4rem)}.kbts-events-view-layout h1[data-v-72161a33]{font-size:2rem;font-weight:300}.kbts-events-view-grid[data-v-72161a33]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;transition:opacity .2s ease}.kbts-events-view-grid.loading[data-v-72161a33]{opacity:.35;pointer-events:none}.kbts-events-empty-state[data-v-72161a33]{display:flex;flex-direction:column;align-items:center;gap:1rem}.kbts-events-empty-state h2[data-v-72161a33]{font-weight:400;font-size:2rem}.kbts-events-empty-state p[data-v-72161a33]{margin:0;color:var(--kbts-muted-fg);font-size:1rem}.kbts-events-empty-state .kbts-button[data-v-72161a33]{font-size:1.2rem;padding:.8rem 1.6rem;width:-moz-fit-content;width:fit-content;margin-inline:auto}
