.Hero_hero__JT9C7{position:relative;padding:68px var(--page-pad) 48px}.Hero_inner__2h9F6{position:relative;max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.Hero_wordmark__FsQTN{margin:0;animation:Hero_fadeUp__pQ43B .7s var(--ease) both}@keyframes Hero_fadeUp__pQ43B{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Hero_tagline__9qvB1{font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;color:hsla(0,0%,100%,.58);line-height:1.6;max-width:480px;animation:Hero_fadeUp__pQ43B .7s .08s var(--ease) both}.Hero_tagline__9qvB1 strong{color:#fff;font-weight:700}.Hero_search__W0HvO{position:relative;display:flex;align-items:center;width:100%;max-width:480px;margin-top:4px;padding:4px;border-radius:var(--radius-pill);background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 45%),hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 12px 32px rgba(0,0,0,.35);transition:border-color .2s var(--ease),box-shadow .2s var(--ease);animation:Hero_fadeUp__pQ43B .7s .16s var(--ease) both;overflow:hidden}.Hero_search__W0HvO:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.1) 45%,hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.1) 55%,transparent 70%);pointer-events:none}.Hero_search__W0HvO:focus-within{border-color:rgba(var(--accent-rgb),.6);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.2),0 12px 32px rgba(0,0,0,.35)}.Hero_search__W0HvO input{flex:1 1;min-width:0;padding:10px 8px 10px 16px;background:transparent;border:none;outline:none;color:#fff;font-family:var(--font-mono),ui-monospace,monospace;font-size:13.5px}.Hero_search__W0HvO input::placeholder{color:hsla(0,0%,100%,.4)}.Hero_search__W0HvO button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#17171a;cursor:pointer;transition:filter .2s var(--ease),transform .2s var(--ease)}.Hero_search__W0HvO button:hover{filter:brightness(1.1);transform:scale(1.05)}.Hero_stats__0SYpQ{gap:10px;margin-top:6px;animation:Hero_fadeUp__pQ43B .7s .24s var(--ease) both}.Hero_quickLinks__7h4DG,.Hero_stats__0SYpQ{display:flex;flex-wrap:wrap;justify-content:center}.Hero_quickLinks__7h4DG{gap:30px;margin-top:16px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.1);width:100%;animation:Hero_fadeUp__pQ43B .7s .32s var(--ease) both}.Hero_quickLink__m3xuE{display:inline-flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.72);font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s var(--ease)}.Hero_quickLink__m3xuE svg{color:var(--accent);flex-shrink:0}.Hero_quickLink__m3xuE span{color:hsla(0,0%,100%,.3)}.Hero_quickLink__m3xuE:hover{color:#fff}@media (max-width:560px){.Hero_hero__JT9C7{padding:48px var(--page-pad) 36px}.Hero_tagline__9qvB1{font-size:13px}.Hero_quickLinks__7h4DG{gap:18px}}.Row_row__EUJ4q{padding:22px 0 6px}.Row_head__WZTIZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 var(--page-pad) 12px}.Row_title__pw7rU{font-size:17px;font-weight:700}.Row_more__RZjnL{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s var(--ease)}.Row_more__RZjnL:hover{color:var(--accent-strong);text-decoration:underline}.Row_viewport__1tvvB{position:relative}.Row_track__kPcMJ{display:flex;gap:14px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x proximity;scroll-padding-left:var(--page-pad);padding:6px var(--page-pad) 12px;scrollbar-width:none}.Row_track__kPcMJ::-webkit-scrollbar{display:none}.Row_item__qDvoM{flex:0 0 auto;scroll-snap-align:start;width:230px}.Row_arrow__yOLZ8{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 50%),var(--glass);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),var(--shadow);color:var(--text);font-size:20px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s var(--ease),transform .2s var(--ease),border-color .2s var(--ease)}.Row_viewport__1tvvB:hover .Row_arrow__yOLZ8{opacity:1}.Row_arrow__yOLZ8:focus-visible{opacity:1;border-color:var(--accent)}.Row_arrow__yOLZ8:hover{border-color:var(--accent);transform:translateY(-50%) scale(1.08)}.Row_prev__Sp8wg{left:8px}.Row_next__Ua1ML{right:8px}@media (max-width:780px){.Row_arrow__yOLZ8{display:none}.Row_item__qDvoM{width:168px}}.VideoCard_card__0Ogcd{position:relative}.VideoCard_link__M0yge{display:block;text-decoration:none;color:inherit}.VideoCard_thumb__7xZPr{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:var(--surface-2);box-shadow:var(--shadow-sm);transform:translateZ(0) scale(1);transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.VideoCard_card__0Ogcd:hover .VideoCard_thumb__7xZPr{box-shadow:var(--glow);transform:translateY(-4px) scale(1.015)}.VideoCard_poster__TTySZ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.VideoCard_preview__eTxX4{position:absolute;inset:0;background:50%/cover no-repeat}.VideoCard_duration__eRUOp{right:6px;bottom:6px;padding:2px 7px;border-radius:4px;background:rgba(0,0,0,.8);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoCard_duration__eRUOp,.VideoCard_save__B2eRG{position:absolute;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.VideoCard_save__B2eRG{top:8px;right:8px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:rgba(10,10,12,.75);cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .2s var(--ease),transform .2s var(--ease),color .2s var(--ease)}.VideoCard_card__0Ogcd:hover .VideoCard_save__B2eRG,.VideoCard_save__B2eRG:focus-visible{opacity:1;transform:scale(1)}.VideoCard_save__B2eRG:hover{color:var(--accent-strong)}.VideoCard_save__B2eRG.VideoCard_saved__FKr_M{color:var(--accent)}@media (hover:none){.VideoCard_save__B2eRG{opacity:1;transform:none}}.VideoCard_meta__MB7C_{padding:10px 2px 0}.VideoCard_title__pBJGq{font-size:13.5px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s var(--ease)}.VideoCard_card__0Ogcd:hover .VideoCard_title__pBJGq{color:var(--accent-strong)}.VideoCard_stats__YmIcO{color:var(--text-muted);font-size:12px;margin-top:4px;display:flex;align-items:center;gap:8px}.VideoCard_rating__wSK1a{color:var(--accent-strong);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HistoryRow_clear__JOuk7{border:none;background:none;padding:2px 4px;color:var(--text-muted);font-size:12.5px;font-weight:600;cursor:pointer;border-radius:var(--radius-sm);transition:color .2s var(--ease)}.HistoryRow_clear__JOuk7:hover{color:var(--accent-strong)}.StatPill_pill__JmNnL{display:inline-flex;align-items:baseline;gap:6px;padding:8px 16px;border-radius:var(--radius-pill);background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 50%),hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25);white-space:nowrap;transition:border-color .2s var(--ease),transform .2s var(--ease)}.StatPill_pill__JmNnL:hover{border-color:rgba(var(--accent-rgb),.6);transform:translateY(-2px)}.StatPill_value__Q3t1C{font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;font-weight:700;color:#fff}.StatPill_label__zt_SN{font-size:12px;color:hsla(0,0%,100%,.55)}@media (max-width:560px){.StatPill_pill__JmNnL{padding:6px 12px}.StatPill_value__Q3t1C{font-size:12.5px}.StatPill_label__zt_SN{font-size:11px}}.TagTicker_ticker__XYapg{overflow:hidden;background:var(--surface);border-bottom:1px solid var(--border);padding:11px 0}.TagTicker_track__iQWLL{display:flex;width:max-content;gap:30px;animation:TagTicker_scroll__P0qq_ 60s linear infinite}.TagTicker_ticker__XYapg:focus-within .TagTicker_track__iQWLL,.TagTicker_ticker__XYapg:hover .TagTicker_track__iQWLL{animation-play-state:paused}.TagTicker_item__ib3U3{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;color:var(--text-muted);white-space:nowrap;text-transform:capitalize;text-decoration:none;border-radius:var(--radius-sm);padding:3px 6px;margin:-3px -6px;transition:color .2s var(--ease),background .2s var(--ease)}.TagTicker_item__ib3U3:hover{color:var(--text);background:var(--surface-2)}.TagTicker_item__ib3U3 b{color:var(--text);font-weight:700}.TagTicker_dot__EWnH_{width:4px;height:4px;border-radius:50%;background:var(--accent);flex-shrink:0}@keyframes TagTicker_scroll__P0qq_{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.FilterBar_bar__U6PFd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:16px var(--page-pad) 0}.FilterBar_group__oEdUi{position:relative;display:flex;flex-wrap:wrap;gap:4px;padding:4px 6px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 45%),var(--glass);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),var(--shadow-sm);overflow:hidden}.FilterBar_group__oEdUi:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.07) 45%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.07) 55%,transparent 70%);pointer-events:none}.FilterBar_chip__cNJ_5{padding:8px 14px;border-radius:var(--radius-pill);color:var(--text-muted);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}.FilterBar_chip__cNJ_5:hover{color:var(--text);background:var(--surface-2)}.FilterBar_active__IdK39,.FilterBar_active__IdK39:hover{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#17171a;font-weight:700;box-shadow:0 4px 16px -2px rgba(var(--accent-rgb),.5)}.FilterBar_active__IdK39:focus-visible{outline:2px solid #fff;outline-offset:1px}@media (max-width:560px){.FilterBar_bar__U6PFd{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.FilterBar_bar__U6PFd::-webkit-scrollbar{display:none}.FilterBar_group__oEdUi{flex-shrink:0}}.VideoGrid_grid__S7iQ7{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:16px;gap:16px;padding:var(--page-pad)}.VideoGrid_flush__Xm7i_{padding:0}@media (max-width:560px){.VideoGrid_grid__S7iQ7{grid-template-columns:repeat(2,1fr);gap:12px;padding:14px}.VideoGrid_flush__Xm7i_{padding:0}}.SkeletonGrid_card__NPBgy{min-width:0}.SkeletonGrid_thumb___PCfw{aspect-ratio:16/9;border-radius:var(--radius)}.SkeletonGrid_line__nT9Tg,.SkeletonGrid_thumb___PCfw{background:var(--surface-2);animation:SkeletonGrid_pulse__7QeSS 1.4s ease-in-out infinite}.SkeletonGrid_line__nT9Tg{height:12px;border-radius:6px;margin-top:10px;width:92%}.SkeletonGrid_short__sJJX3{width:55%;margin-top:7px}@keyframes SkeletonGrid_pulse__7QeSS{0%,to{opacity:1}50%{opacity:.45}}.SectionTitle_title__odz4s{position:relative;padding:10px var(--page-pad) 0;font-size:17px;font-weight:700}.SectionTitle_title__odz4s:before{content:"";position:absolute;left:6px;top:12px;bottom:2px;width:3px;border-radius:2px;background:linear-gradient(var(--accent),var(--accent-strong))}.Pagination_wrap__QmAnA{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:10px var(--page-pad) 34px}.Pagination_page__930dL{min-width:38px;height:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid transparent;color:var(--text-muted);font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;transition:color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease)}a.Pagination_page__930dL:hover{color:var(--text);border-color:var(--accent);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.Pagination_current__ewkc1{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;font-weight:600;box-shadow:0 4px 16px -2px rgba(var(--accent-rgb),.5)}.Pagination_disabled__WxNjF{opacity:.35;pointer-events:none}.Pagination_ellipsis__C0tfF{color:var(--text-muted);padding:0 2px}.WordmarkVideo_wrap__LLfzt{position:relative;display:inline-block}.WordmarkVideo_measure__w62RQ{visibility:hidden;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(48px,15vw,156px);font-weight:800;letter-spacing:-.02em;line-height:1.05;white-space:nowrap}.WordmarkVideo_video__v1qRR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;filter:brightness(1.05) contrast(1.1)}.WordmarkVideo_srOnly__jc_kA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_page__XNjvU{padding:var(--page-pad);max-width:1000px;margin:0 auto}.page_title__pk1Xq{font-size:19px;font-weight:700;line-height:1.35;margin-bottom:14px}.page_playerBox__zq0Iv{aspect-ratio:16/9;background:#000;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--border)}.page_player__lY3Eg{display:block;width:100%;height:100%;border:none}.page_stats__YxDXc{color:var(--text-muted);font-size:13.5px;margin-top:12px}.page_related__XTNOi{margin-top:28px}.page_noRelated__j20Vo{color:var(--text-muted);font-size:13.5px;padding:12px var(--page-pad) 0}