.contest-card[data-v-5405f2f2]{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.contest-card+.contest-card[data-v-5405f2f2]{margin-top:12px}.contest-card.ended[data-v-5405f2f2]{opacity:.72}.cover[data-v-5405f2f2]{aspect-ratio:16/7;background:color-mix(in srgb,var(--link) 12%,var(--surface));place-items:center;display:grid;position:relative}.compact .cover[data-v-5405f2f2]{aspect-ratio:16/6}.cover-photo[data-v-5405f2f2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover-art[data-v-5405f2f2]{-o-object-fit:contain;object-fit:contain;width:34%;max-width:132px;height:92%}.cover-pill[data-v-5405f2f2]{background:var(--surface);position:absolute;top:12px;left:12px;box-shadow:0 4px 14px -8px #1c191766}.body[data-v-5405f2f2]{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.title[data-v-5405f2f2]{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.2}.compact .title[data-v-5405f2f2]{font-size:17px}.tagline[data-v-5405f2f2]{color:var(--ink-secondary);font-size:14px;line-height:1.4}.prize[data-v-5405f2f2]{align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.prize img[data-v-5405f2f2]{-o-object-fit:contain;object-fit:contain;flex:none;width:26px;height:26px}.meta[data-v-5405f2f2]{color:var(--ink-tertiary);margin-top:4px;font-size:13px;font-weight:600}
