.player[data-v-eb6404b6]{background:#000;border:0;height:100%;inset:0;position:absolute;width:100%}.fav[data-v-e59c6191]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--r-pill);color:var(--c-mute);cursor:pointer;display:inline-flex;font-size:18px;gap:6px;height:34px;justify-content:center;padding:0;transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),transform var(--t-med) var(--ease-spring);width:34px}.fav[data-v-e59c6191]:hover{background:#ff3d6e1a;transform:scale(1.08)}.fav--on[data-v-e59c6191],.fav[data-v-e59c6191]:hover{color:var(--c-onair)}.fav--label[data-v-e59c6191]{background:var(--c-panel);border-color:var(--c-line);font-size:var(--fs-md);font-weight:700;height:40px;padding:0 var(--s-4);width:auto}.fav--label[data-v-e59c6191]:hover{background:#ff3d6e1a;border-color:var(--c-onair);transform:var(--lift)}.fav--label.fav--on[data-v-e59c6191]{border-color:#ff3d6e80}.fav--pop[data-v-e59c6191] svg{animation:pop-e59c6191 .38s var(--ease-spring)}@keyframes pop-e59c6191{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.fav--pop[data-v-e59c6191] svg{animation:none}}.card[data-v-340b6744]{min-width:0}.card__media[data-v-340b6744]{aspect-ratio:4/3;background:var(--c-panel);border-radius:var(--r-media);display:block;outline:1px solid var(--c-line);outline-offset:-1px;overflow:hidden;position:relative;transition:outline-color var(--t-fast) var(--ease-out),box-shadow var(--t-med) var(--ease-out),transform var(--t-med) var(--ease-spring)}.card__media img[data-v-340b6744]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease-out),filter var(--t-med);width:100%}.card:hover .card__media[data-v-340b6744]{box-shadow:0 10px 30px -12px var(--c-onair-glow);outline-color:var(--c-onair);transform:var(--lift)}.card:hover .card__media img[data-v-340b6744]{filter:saturate(1.1);transform:scale(1.05)}.card__top[data-v-340b6744]{align-items:center;display:flex;justify-content:space-between;left:8px;pointer-events:none;position:absolute;right:8px;top:8px}.card__top[data-v-340b6744] .onair{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141a33c7;border-radius:var(--r-pill);padding:3px 8px}.card__rank[data-v-340b6744]{background:var(--c-amber);border-radius:6px;color:var(--c-night);font-size:var(--fs-lg);font-weight:700;line-height:1.4;min-width:28px;padding:0 6px;text-align:center}.card__viewers[data-v-340b6744]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141a33c7;border-radius:var(--r-pill);bottom:10px;display:inline-flex;font-size:var(--fs-md);font-weight:600;gap:4px;padding:2px 8px;pointer-events:none;position:absolute;right:8px}.card__goal[data-v-340b6744]{background:#ffffff1f;bottom:0;height:3px;left:0;position:absolute;right:0}.card__goal span[data-v-340b6744]{background:var(--c-amber);display:block;height:100%;transition:width var(--t-med) var(--ease-out)}.card--preview .card__top[data-v-340b6744],.card--preview .card__viewers[data-v-340b6744]{opacity:0;transition:opacity var(--t-med)}.card__body[data-v-340b6744]{padding:var(--s-2) 2px 0}.card__line[data-v-340b6744]{align-items:center;display:flex;gap:var(--s-1);justify-content:space-between}.card__name[data-v-340b6744]{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--t-fast);white-space:nowrap}.card:hover .card__name[data-v-340b6744],.card__name[data-v-340b6744]:hover{color:var(--c-onair-hot)}.card__meta[data-v-340b6744]{color:var(--c-mute);display:flex;flex-wrap:wrap;font-size:var(--fs-xs);gap:4px 8px}.card__tag[data-v-340b6744]{color:var(--c-faint)}.grid[data-v-ec219f8c]{display:grid;gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(46%,220px),1fr))}@media(max-width:480px){.grid[data-v-ec219f8c]{gap:var(--s-4) var(--s-3)}}
