.save[data-v-8f7c69e8]{background:#00000047;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.save[data-v-8f7c69e8]:active{opacity:.7}.event[data-v-4515a576]{flex-direction:column;display:flex}.event.large[data-v-4515a576]{width:250px}.event.small[data-v-4515a576]{width:240px}.pic[data-v-4515a576]{position:relative}.status[data-v-4515a576]{color:#fff;border-radius:8px;padding:4px 9px;font-size:13px;font-weight:800;position:absolute;top:10px;left:10px}.status.upcoming[data-v-4515a576]{background:#6d28d9}.status.today[data-v-4515a576]{background:#e5484d}.status.soon[data-v-4515a576]{background:#ea580c}.status.until[data-v-4515a576]{background:#111418c7}.status.ended[data-v-4515a576]{background:#6b7280}.save[data-v-4515a576]{position:absolute;top:6px;right:6px}.meta[data-v-4515a576]{color:var(--subtext);margin-top:10px;font-size:13px;font-weight:600}.title[data-v-4515a576]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:17px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.large .title[data-v-4515a576],.wide .title[data-v-4515a576]{font-size:19px}.dates[data-v-4515a576]{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}.free[data-v-4515a576]{color:#1c64f2;background:#e7f0ff;border-radius:6px;padding:2px 7px;font-size:13px;font-weight:800}.stars[data-v-4515a576]{color:var(--text);text-overflow:ellipsis;margin-top:4px;font-size:14px;font-weight:600;position:relative}.sr-only[data-v-4515a576],.stars[data-v-4515a576]{white-space:nowrap;overflow:hidden}.sr-only[data-v-4515a576]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute}
