._7VQlrq_feedWrap{background:#07061a;position:relative}._7VQlrq_feed{height:calc(100dvh - 60px - var(--dock-h) - env(safe-area-inset-bottom,0px));scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-y:auto}._7VQlrq_feed::-webkit-scrollbar{display:none}@media (min-width:900px){._7VQlrq_feed{height:calc(100dvh - 60px)}}._7VQlrq_slot{scroll-snap-align:start;scroll-snap-stop:always;height:100%}._7VQlrq_item{place-items:center;height:100%;display:grid;position:relative}._7VQlrq_end{scroll-snap-align:start;background:var(--ink);padding:20px 0}._7VQlrq_frame{background:#000;width:100%;max-width:56.25dvh;height:100%;position:relative;overflow:hidden}@media (min-width:900px){._7VQlrq_frame{max-width:calc(56.25dvh - 51.75px);height:calc(100% - 32px);box-shadow:0 0 0 1.5px var(--line), 0 30px 80px #0009;border-radius:28px}}._7VQlrq_video{object-fit:cover;cursor:pointer;width:100%;height:100%}._7VQlrq_progress{background:var(--gold);transform-origin:0;height:3px;position:absolute;top:0;left:0;right:0}._7VQlrq_badge{color:var(--text);font-family:var(--font-pen), cursive;pointer-events:none;background:#15132ecc;border-radius:999px;padding:10px 16px;font-size:1.1rem;position:absolute;top:50%;left:50%;translate:-50% -50%}._7VQlrq_meta{color:var(--text);pointer-events:none;background:linear-gradient(#07061a00,#07061aeb);gap:4px;padding:90px 18px 20px;display:grid;position:absolute;bottom:0;left:0;right:72px}._7VQlrq_meta>*{pointer-events:auto}._7VQlrq_meta strong{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:1.5rem;line-height:1}._7VQlrq_sub{font-family:var(--font-pen), cursive;color:var(--gold);font-size:1.05rem}._7VQlrq_made{color:var(--muted);max-width:34ch;font-size:.9rem;line-height:1.4}._7VQlrq_metaRow{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._7VQlrq_side{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:24px;right:12px}._7VQlrq_round{width:48px;height:48px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15132eb8;border:0;border-radius:50%;place-items:center;display:grid}._7VQlrq_round svg{width:24px;height:24px}._7VQlrq_round[aria-pressed=true]{color:var(--gold)}._7VQlrq_silent{font-family:var(--font-pen), cursive;color:var(--muted);font-size:.9rem}._7VQlrq_count{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.8rem}._7VQlrq_toast{left:50%;bottom:calc(var(--dock-h) + 20px);background:var(--gold);color:var(--ink);z-index:70;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:90vw;padding:10px 16px;font-weight:600;position:fixed;overflow:hidden;transform:translate(-50%)}._7VQlrq_chips{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07061a99;border-radius:999px;gap:6px;padding:4px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}._7VQlrq_chip{color:var(--text);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}._7VQlrq_chipOn{background:var(--gold);color:#1b1a2e}:is(._7VQlrq_frame ._7VQlrq_lang-badge,._7VQlrq_frame .lang-badge){top:56px;left:14px}
