.card[data-v-a5364eac]{background:var(--paper);border:1px solid color-mix(in srgb,var(--line) 55%,transparent);border-radius:16px;box-shadow:inset 0 1px #ffffff14,inset 1px 0 #ffffff0a,inset 0 -1px #ffffff08,inset -1px 0 #ffffff04,0 8px 18px #00000047;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.card[data-v-a5364eac]:after{border-color:hsla(0,0%,100%,.28) transparent transparent hsla(0,0%,100%,.14);border-radius:inherit;border-style:solid;border-width:1px;mask-image:linear-gradient(135deg,#000,#000 16%,rgba(0,0,0,.45) 28%,transparent 46%);-webkit-mask-image:linear-gradient(135deg,#000,#000 16%,rgba(0,0,0,.45) 28%,transparent 46%)}.card[data-v-a5364eac]:after,.card[data-v-a5364eac]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.card[data-v-a5364eac]:before{border-color:transparent hsla(0,0%,100%,.06) hsla(0,0%,100%,.12) transparent;border-radius:inherit;border-style:solid;border-width:1px;mask-image:linear-gradient(135deg,transparent 54%,rgba(0,0,0,.45) 72%,#000 84%,#000);-webkit-mask-image:linear-gradient(135deg,transparent 54%,rgba(0,0,0,.45) 72%,#000 84%,#000)}@media(hover:hover)and (pointer:fine){.card[data-v-a5364eac]:hover{border-color:color-mix(in srgb,var(--cherry) 42%,var(--line-strong));box-shadow:inset 0 1px #ffffff1a,inset 1px 0 #ffffff0d,inset 0 -1px #ffffff09,inset -1px 0 #ffffff05,0 0 0 1px #f472b638,0 12px 26px #0000005c;transform:translateY(-3px)}}.cover[data-v-a5364eac]{aspect-ratio:3/4;border-radius:0;margin:0}.cover[data-v-a5364eac],.cover-inner[data-v-a5364eac]{background:#141211;overflow:hidden}.cover-inner[data-v-a5364eac]{height:100%;position:relative}.cover-media[data-v-a5364eac]{opacity:1}.placeholder[data-v-a5364eac]{opacity:0;transition:opacity .28s ease}.placeholder.revealed[data-v-a5364eac]{opacity:1}.cover-skel[data-v-a5364eac]{background:#1c1917;border-radius:inherit;height:100%;inset:0;position:absolute;width:100%;z-index:1}.unfav-btn[data-v-a5364eac]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1412119e;border:0;border-radius:999px;box-shadow:0 2px 8px #00000047;color:var(--cherry);cursor:pointer;display:grid;height:2rem;place-items:center;position:absolute;right:.45rem;top:.45rem;transition:background-color .15s ease,transform .15s ease;width:2rem;z-index:3}.unfav-btn[data-v-a5364eac]:hover{background:#141211c7;transform:scale(1.06)}.unfav-btn[data-v-a5364eac]:active{transform:scale(.96)}.unfav-icon[data-v-a5364eac]{color:var(--cherry);fill:currentColor}.placeholder[data-v-a5364eac]{background:linear-gradient(160deg,#3f1228,#922955 45%,#d63d7c);color:#fff7f5e6;display:grid;font-size:clamp(1rem,4vw,1.5rem);height:100%;place-items:center}.meta[data-v-a5364eac]{min-height:2.85rem;padding:.6rem .7rem .75rem}.meta h3[data-v-a5364eac]{color:#fff7f5;font-family:var(--font-display);font-size:1.02rem;font-weight:600;letter-spacing:.01em;line-height:1.32;margin:0;text-overflow:ellipsis;white-space:nowrap}.meta h3[data-v-a5364eac],.tags[data-v-a5364eac]{animation:card-meta-in-a5364eac .28s ease;overflow:hidden}.tags[data-v-a5364eac]{display:flex;flex-wrap:nowrap;gap:.3rem;margin:.35rem 0 0}.tag[data-v-a5364eac]{background:#a8a29e24;border-radius:999px;color:var(--muted);flex:0 0 auto;font-size:.68rem;line-height:1.35;max-width:100%;overflow:hidden;padding:.12rem .45rem;text-overflow:ellipsis;white-space:nowrap}.title-skel[data-v-a5364eac]{height:.875rem;margin-top:.1rem;width:85%}.tag-skel[data-v-a5364eac],.title-skel[data-v-a5364eac]{background:#1c1917;border-radius:4px;display:block}.tag-skel[data-v-a5364eac]{height:.75rem;margin-top:.45rem;width:45%}@keyframes card-meta-in-a5364eac{0%{opacity:0}to{opacity:1}}@media(max-width:720px){.card[data-v-a5364eac]{border-radius:14px}.meta[data-v-a5364eac]{padding:.52rem .58rem .65rem}.meta h3[data-v-a5364eac]{font-size:.92rem}.tag[data-v-a5364eac]{font-size:.64rem;padding:.1rem .38rem}}
