.card[data-v-ac7f97d2]{color:inherit;min-width:0;transition:transform var(--mu-dur-fast) var(--mu-ease-out);flex-direction:column;gap:7px;display:flex;position:relative}.card[data-v-ac7f97d2]:active{transform:scale(.96)}.card__cover[data-v-ac7f97d2]{aspect-ratio:var(--card-aspect,168/214);transition:border-color var(--mu-dur-fast) ease,box-shadow var(--mu-dur-fast) ease;position:relative;width:100%!important;height:auto!important}.card__cover[data-v-ac7f97d2]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 52%,#0b0e1f6b);position:absolute;inset:0}.card__cover[data-v-ac7f97d2] .mu-cover__img{filter:saturate(.9)brightness(.97)}.card__badge[data-v-ac7f97d2]{z-index:1;display:flex;position:absolute;top:8px;left:8px}.card__badge[data-v-ac7f97d2]:empty{display:none}.card__name[data-v-ac7f97d2]{font-size:var(--mu-fs-button);-webkit-line-clamp:2;transition:color var(--mu-dur-fast) ease;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.card__meta[data-v-ac7f97d2]{font-size:var(--mu-fs-secondary);color:var(--mu-text-muted);line-height:1.3}.card__veil[data-v-ac7f97d2]{display:none}@media (width>=1024px){.card[data-v-ac7f97d2]:active{transform:none}.card[data-v-ac7f97d2]:focus-visible,.card[data-v-ac7f97d2]:hover{transform:translateY(-4px)}.card:focus-visible .card__cover[data-v-ac7f97d2],.card:hover .card__cover[data-v-ac7f97d2]{border-color:#b48bff80;box-shadow:0 12px 28px #00000080}.card:focus-visible .card__name[data-v-ac7f97d2],.card:hover .card__name[data-v-ac7f97d2]{color:var(--mu-accent-soft)}.card__veil[data-v-ac7f97d2]{aspect-ratio:var(--card-aspect,168/214);z-index:2;border-radius:var(--mu-radius-cover);opacity:0;transition:opacity var(--mu-dur-fast) ease;background:linear-gradient(#0b0e1f1a,#0b0e1fd1);flex-direction:column;justify-content:flex-end;gap:8px;padding:14px;display:flex;position:absolute;inset:0 0 auto}.card:focus-visible .card__veil[data-v-ac7f97d2],.card:hover .card__veil[data-v-ac7f97d2]{opacity:1}.card__veil-chips[data-v-ac7f97d2]{gap:6px;display:flex}.card__veil-btn[data-v-ac7f97d2]{background:var(--mu-accent-deep);color:#fff;height:40px;font-size:var(--mu-fs-row);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}}@media (prefers-reduced-motion:reduce){.card[data-v-ac7f97d2],.card[data-v-ac7f97d2]:focus-visible,.card[data-v-ac7f97d2]:hover{transform:none}}
