.hp[data-v-d2789ee5]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s}.hp--on[data-v-d2789ee5]{opacity:1}.hp__f[data-v-d2789ee5]{background:#000;border:0;height:100%;inset:0;width:100%}.hp__bar[data-v-d2789ee5],.hp__f[data-v-d2789ee5]{position:absolute}.hp__bar[data-v-d2789ee5]{background:#fff3;bottom:0;height:3px;left:0;right:0}.hp__bar span[data-v-d2789ee5]{background:var(--accent);display:block;height:100%}@media(prefers-reduced-motion:reduce){.hp[data-v-d2789ee5]{transition:none}}.card[data-v-35d77e07]{background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column}.card[data-v-35d77e07],.media[data-v-35d77e07]{overflow:hidden}.media[data-v-35d77e07]{aspect-ratio:16/9;background:#000;flex:none;min-height:0;position:relative}.thumb[data-v-35d77e07]{border:0;cursor:pointer;padding:0}.thumb[data-v-35d77e07],.thumb img[data-v-35d77e07]{background:#000;display:block;inset:0;position:absolute}.thumb img[data-v-35d77e07]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.play[data-v-35d77e07]{color:#fff;display:grid;font-size:40px;inset:0;place-items:center;position:absolute;text-shadow:0 0 8px #000;transition:opacity .2s}.play--hide[data-v-35d77e07]{opacity:0}.dur[data-v-35d77e07]{background:#000000b3;border-radius:4px;bottom:8px;color:#fff;font-size:12px;padding:2px 6px}.dur[data-v-35d77e07],.rank[data-v-35d77e07]{left:8px;position:absolute}.rank[data-v-35d77e07]{align-items:center;background:var(--accent);border-radius:6px;color:#0d0f14;display:inline-flex;font-weight:700;gap:6px;padding:2px 10px;top:8px}.mv[data-v-35d77e07]{border-radius:4px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.3;margin-right:-6px;padding:1px 5px}.mv.up[data-v-35d77e07]{color:#47cd89}.mv.down[data-v-35d77e07],.mv.up[data-v-35d77e07]{background:#0d0f14}.mv.down[data-v-35d77e07]{color:#f97066}.mv.new[data-v-35d77e07]{background:#ff3b6b;color:#fff;letter-spacing:.04em}.text[data-v-35d77e07]{display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.5;margin:10px 12px 4px;-webkit-box-orient:vertical;overflow:hidden}.xstats[data-v-35d77e07]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:4px 12px 0}.xv[data-v-35d77e07]{color:var(--fg);font-size:15px;font-weight:800}.xl[data-v-35d77e07]{color:#f472b6;font-size:13px;font-weight:700}.links[data-v-35d77e07],.meta[data-v-35d77e07]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin:4px 12px}.links[data-v-35d77e07]{align-items:center;margin-bottom:12px}.hot[data-v-35d77e07]{color:#fdb022;font-weight:600}@media(max-width:600px){.card[data-v-35d77e07]{border-radius:10px}.play[data-v-35d77e07]{font-size:28px}.dur[data-v-35d77e07]{bottom:6px;font-size:11px;left:6px;padding:1px 5px}.rank[data-v-35d77e07]{font-size:13px;left:6px;padding:1px 8px;top:6px}.text[data-v-35d77e07]{font-size:12.5px;-webkit-line-clamp:2;line-height:1.45;margin:8px 8px 2px}.xstats[data-v-35d77e07]{gap:8px;margin:2px 8px 0}.xv[data-v-35d77e07]{font-size:12.5px}.xl[data-v-35d77e07]{font-size:11.5px}.links[data-v-35d77e07],.meta[data-v-35d77e07]{font-size:11px;gap:8px;margin:2px 8px}.links[data-v-35d77e07]{flex-wrap:nowrap;margin-bottom:8px;overflow:hidden}.links[data-v-35d77e07]>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.links[data-v-35d77e07]>:last-child{flex:1 1 auto}.links[data-v-35d77e07]>:not(:last-child){flex:none}}
