.ev[data-v-7f710054]{position:relative}.ev-link[data-v-7f710054]{gap:14px;display:grid}.badge[data-v-7f710054]{background:var(--sun);color:var(--ink);border-radius:999px;padding:5px 10px;font-size:13px;font-weight:700;position:absolute;top:10px;left:10px}.body[data-v-7f710054]{gap:6px;display:grid}.when[data-v-7f710054]{color:var(--cobalt);margin:0;font-size:15px;font-weight:600}.when.today[data-v-7f710054]{color:var(--ink)}.when.today[data-v-7f710054]:before{content:"";background:var(--sun);width:8px;height:8px;box-shadow:0 0 0 3px var(--sun-tint);vertical-align:1px;border-radius:50%;margin-right:8px;display:inline-block}h3[data-v-7f710054]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.125rem;display:-webkit-box;overflow:hidden}.venue[data-v-7f710054]{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:15px;display:flex}.venue[data-v-7f710054] svg{flex:none}.foot[data-v-7f710054]{color:var(--muted);justify-content:space-between;gap:12px;margin:0;font-size:14px;display:flex}.price[data-v-7f710054]{color:var(--ink);font-weight:600}.ev.row .ev-link[data-v-7f710054]{grid-template-columns:112px 1fr;align-items:start}.ev.row[data-v-7f710054] .fav.overlay{width:34px;height:34px;top:6px;left:70px;right:auto}.ev.row h3[data-v-7f710054]{font-size:1rem}.src[data-v-7f710054]{z-index:1;color:#fff;background:#10141c9e;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:18px;position:absolute;bottom:8px;right:8px}
