.hfs[data-astro-cid-hhmz64vc]{border:1px solid var(--border,#263042);background:linear-gradient(160deg, #22e1d60f, #f5c4510a 55%, transparent 90%), var(--surface-1,#121822);border-radius:16px;min-width:0;margin:14px 0;padding:14px 14px 12px}.hfs-head[data-astro-cid-hhmz64vc]{gap:4px;margin-bottom:10px;display:grid}.hfs-h[data-astro-cid-hhmz64vc]{letter-spacing:.08em;text-transform:uppercase;color:var(--gold,#f5c451);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.hfs-n[data-astro-cid-hhmz64vc]{min-width:22px;height:22px;color:var(--gold,#f5c451);letter-spacing:0;background:#f5c45129;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.hfs-hint[data-astro-cid-hhmz64vc]{color:var(--text-2,#9aa6b8);margin:0;font-size:13px;line-height:1.45}.hfs-hint--small[data-astro-cid-hhmz64vc]{margin-top:8px;font-size:12px}.hfs-win[data-astro-cid-hhmz64vc]{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(70vh,640px);margin:0 -4px;padding:0 4px;overflow-y:auto}.hfs-sub[data-astro-cid-hhmz64vc]{letter-spacing:.06em;text-transform:uppercase;color:var(--turquoise,#22e1d6);gap:2px;margin:12px 0 6px;font-size:12px;display:grid}.hfs-sub[data-astro-cid-hhmz64vc] span[data-astro-cid-hhmz64vc]{text-transform:none;letter-spacing:0;color:var(--text-2,#9aa6b8);font-weight:400}.hfs-list[data-astro-cid-hhmz64vc]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hfs-item[data-astro-cid-hhmz64vc]{border:1px solid var(--border,#263042);background:var(--surface-2,#1a2230);border-radius:12px;gap:6px;min-width:0;padding:10px 12px;display:grid}.hfs-list--pending[data-astro-cid-hhmz64vc] .hfs-item[data-astro-cid-hhmz64vc]{border-style:dashed}.hfs-meta[data-astro-cid-hhmz64vc]{color:var(--text-2,#9aa6b8);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.hfs-badge[data-astro-cid-hhmz64vc]{letter-spacing:.02em;color:var(--text,#f3f1ea);background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.hfs-badge--youtube[data-astro-cid-hhmz64vc]{background:#ff00002e}.hfs-badge--tiktok[data-astro-cid-hhmz64vc]{background:#25f4ee29}.hfs-badge--ig[data-astro-cid-hhmz64vc]{background:#e1306c2e}.hfs-badge--fb[data-astro-cid-hhmz64vc]{background:#1877f233}.hfs-badge--news[data-astro-cid-hhmz64vc]{background:#f5c45129}.hfs-badge--audio[data-astro-cid-hhmz64vc]{background:#8c52ff33}.hfs-credit[data-astro-cid-hhmz64vc]{color:var(--text-muted,#c9cfd8);overflow-wrap:anywhere;font-weight:600}.hfs-t[data-astro-cid-hhmz64vc]{color:var(--text,#f3f1ea);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.hfs-t--link[data-astro-cid-hhmz64vc]{text-decoration:none}.hfs-t--link[data-astro-cid-hhmz64vc]:hover{text-decoration:underline}.hfs-ctx[data-astro-cid-hhmz64vc]{color:var(--turquoise,#22e1d6);overflow-wrap:anywhere;font-size:12px;text-decoration:none}.hfs-play[data-astro-cid-hhmz64vc]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.hfs-facade[data-astro-cid-hhmz64vc]{aspect-ratio:16/9;cursor:pointer;background:#000;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.hfs-facade[data-astro-cid-hhmz64vc] img[data-astro-cid-hhmz64vc]{object-fit:cover;opacity:.88;width:100%;height:100%;transition:opacity .2s;display:block}.hfs-facade[data-astro-cid-hhmz64vc]:hover img[data-astro-cid-hhmz64vc]{opacity:1}.hfs-playmark[data-astro-cid-hhmz64vc]{background:#ff0000e6;border-radius:10px;width:54px;height:38px;margin:auto;position:absolute;inset:0;box-shadow:0 4px 18px #00000080}.hfs-playmark[data-astro-cid-hhmz64vc]:after{content:"";border:8px solid #0000;border-left:14px solid #fff;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.hfs-at[data-astro-cid-hhmz64vc]{color:#fff;background:#000000b8;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:10px}.hfs-btn[data-astro-cid-hhmz64vc]{border:1px solid var(--border,#263042);min-height:36px;color:var(--text,#f3f1ea);cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.hfs-btn--main[data-astro-cid-hhmz64vc]{background:var(--gold,#f5c451);color:#14100a;border:0}.hfs-src[data-astro-cid-hhmz64vc]{color:var(--text-2,#9aa6b8);font-size:12px}.hfs-audio[data-astro-cid-hhmz64vc]{width:100%;max-width:520px;height:40px}.hfs-play[data-astro-cid-hhmz64vc] .lpn-embed,.hfs-play[data-astro-cid-hhmz64vc] .hfs-frame{width:100%;min-width:0}.hfs-play[data-astro-cid-hhmz64vc] .lpn-embed iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:10px;width:100%;display:block}.hfs-play[data-astro-cid-hhmz64vc] .lpn-embed--ig iframe{aspect-ratio:auto;height:560px}.hfs-play[data-astro-cid-hhmz64vc] .hfs-frame iframe{background:#000;border:0;border-radius:10px;width:100%;display:block}.hfs-play[data-astro-cid-hhmz64vc] .hfs-frame--tall iframe{aspect-ratio:9/16;max-width:340px}.hfs-play[data-astro-cid-hhmz64vc] .hfs-frame--wide iframe{aspect-ratio:16/9}.hfs-play[data-astro-cid-hhmz64vc] .hfs-frame--post iframe{background:#fff;height:560px}.hfs-vote[data-astro-cid-hhmz64vc]{align-items:center;gap:6px;display:flex}.hfs-v[data-astro-cid-hhmz64vc]{border:1px solid var(--border,#263042);min-height:32px;color:var(--text-muted,#c9cfd8);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.hfs-v[data-astro-cid-hhmz64vc][aria-pressed=true]{border-color:var(--turquoise,#22e1d6);color:var(--turquoise,#22e1d6);background:#22e1d614}.hfs-v--in[data-astro-cid-hhmz64vc]{font-size:12px}.hfs-vc[data-astro-cid-hhmz64vc]{color:var(--text-2,#9aa6b8)}.hfs-form[data-astro-cid-hhmz64vc]{gap:6px;margin:12px 0 0;display:grid}.hfs-form__l[data-astro-cid-hhmz64vc]{color:var(--text,#f3f1ea);gap:2px;font-size:13px;font-weight:700;display:grid}.hfs-form__l[data-astro-cid-hhmz64vc] span[data-astro-cid-hhmz64vc]{color:var(--text-2,#9aa6b8);font-size:12px;font-weight:400}.hfs-form__row[data-astro-cid-hhmz64vc]{gap:8px;min-width:0;display:flex}.hfs-form__row[data-astro-cid-hhmz64vc] input[data-astro-cid-hhmz64vc]{border:1px solid var(--border,#263042);background:var(--surface-2,#1a2230);min-width:0;min-height:40px;color:var(--text,#f3f1ea);border-radius:10px;flex:1;padding:0 12px;font-size:15px}.hfs-form__msg[data-astro-cid-hhmz64vc]{color:var(--text-muted,#c9cfd8);margin:0;font-size:13px}.hfs-form--out[data-astro-cid-hhmz64vc] a[data-astro-cid-hhmz64vc]{color:var(--turquoise,#22e1d6);font-size:13px}
