.app-bar[data-v-3d7ea952]{box-sizing:border-box;z-index:10;background:#000;justify-content:space-between;align-items:center;gap:12px;max-width:375px;height:56px;margin:0 auto;padding:8px 16px;display:flex;position:sticky;top:0}.app-bar p[data-v-3d7ea952]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:400;overflow:hidden}.app-open-button[data-v-3d7ea952]{color:#fff;white-space:nowrap;background:#2aaaf0;border:0;border-radius:61px;height:40px;padding:0 17px;font-size:14px;font-weight:500}@media (width>=768px){.app-bar[data-v-3d7ea952]{max-width:720px;padding-inline:24px}}.ad-banner[data-v-133bfbc1]{color:#fff;text-align:center;width:fit-content;margin:8px auto 16px;overflow:visible}.ad-banner--native[data-v-133bfbc1]{margin:16px auto}.ad-banner--top[data-v-133bfbc1],.ad-banner--native[data-v-133bfbc1]{max-width:100%}.ad-banner--live[data-v-133bfbc1]{padding:0}.ad-banner-slot[data-v-133bfbc1]{justify-content:center;width:100%;display:flex;overflow:visible}.ad-banner-slot[data-v-133bfbc1] iframe{border:0}.ad-banner-content[data-v-133bfbc1]{color:#b9b2c8;overflow-wrap:anywhere;margin:0;padding:0;font-size:12px}.channel-header[data-v-86088cf4]{min-width:0;margin:8px 0 16px}.channel-header h1[data-v-86088cf4]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.video-card[data-v-5166e798]{color:#fff;text-align:start;background:#0f0f14;border:1px solid #0000;border-radius:5px;flex-direction:column;align-items:stretch;width:100%;min-width:0;padding:1px 1px 4px;display:flex;overflow:hidden}.video-card--current[data-v-5166e798]{border-color:#3f83f8}.video-card--current .video-copy strong[data-v-5166e798]{font-weight:600}.video-card[data-v-5166e798]:focus-visible{outline-offset:2px;outline:2px solid #fff}.video-thumb[data-v-5166e798]{aspect-ratio:165/94;background:#242238;border-radius:4px;width:100%;height:auto;display:block;position:relative;overflow:hidden}.video-thumb[data-v-5166e798]>img{object-fit:cover;width:100%;height:100%;display:block}.video-thumb--folder[data-v-5166e798]{place-items:center;display:grid}.video-thumb--folder[data-v-5166e798]>.cover-image--fallback{filter:grayscale()brightness(1.6);object-fit:contain;opacity:.42;margin:0;transform:none;width:54px!important;height:40px!important}.video-play-icon[data-v-5166e798]{filter:drop-shadow(0 1px 2px #0009);border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-42%,-50%)}.video-duration[data-v-5166e798]{color:#fff;background:#1f2937;border-radius:4px;width:auto;height:auto;padding:0 4px;font-size:8px;line-height:13px;position:absolute;bottom:4px;right:4px}.folder-badge[data-v-5166e798]{color:#fff;background:#3d83f7;border-radius:4px;width:auto;height:auto;padding:0 4px;font-size:8px;line-height:13px;position:absolute;top:2px;left:2px}.video-copy[data-v-5166e798]{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;padding:2px 7px 0;display:flex}.video-copy strong[data-v-5166e798]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:17px;overflow:hidden}.video-meta[data-v-5166e798]{color:#82868f;text-overflow:ellipsis;white-space:nowrap;min-height:14px;font-size:10px;line-height:14px;display:block;overflow:hidden}@media (width>=768px){.video-copy strong[data-v-5166e798]{font-size:13px}}.content-list[data-v-27a0b45a]{background:0 0;border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.list-heading[data-v-27a0b45a]{justify-content:space-between;align-items:center;display:flex}.list-heading h2[data-v-27a0b45a]{color:#9ea2ad;margin:0;font-size:14px;font-weight:600}.list-heading span[data-v-27a0b45a]{color:#b7b0c6;font-size:11px}.video-grid[data-v-27a0b45a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 9px;display:grid}.video-grid[data-v-27a0b45a] .ad-banner{grid-column:1/-1}.load-more[data-v-27a0b45a]{color:#fff;background:#0f0f14;border:1px solid #223f70;border-radius:61px;align-self:center;min-height:38px;padding:0 18px;font-size:13px;font-weight:600}.load-more[data-v-27a0b45a]:disabled{cursor:wait;opacity:.6}.list-sentinel[data-v-27a0b45a]{width:100%;height:1px}@media (width>=768px){.video-grid[data-v-27a0b45a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.floating-ads[data-v-9199785a]{z-index:20;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 28px);display:flex;position:fixed;bottom:18px;right:14px}.floating-ads__item[data-v-9199785a]{max-width:100%;line-height:0;display:block}.floating-ads__item img[data-v-9199785a]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 36px);display:block}.loading-view[data-v-29af83a9]{max-width:375px;margin:0 auto;padding:8px 16px 32px;animation:.2s ease-out appear-29af83a9}.loading-banner[data-v-29af83a9]{background:#242238;max-width:320px;height:50px;margin:0 auto 24px;position:relative;overflow:hidden}.loading-heading[data-v-29af83a9]{background:#242238;width:46%;height:14px;margin-bottom:16px}.loading-grid[data-v-29af83a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 9px;display:grid}.loading-card[data-v-29af83a9]{background:#0f0f14;border-radius:5px;flex-direction:column;min-width:0;padding:1px 1px 5px;display:flex}.loading-card i[data-v-29af83a9]{aspect-ratio:165/94;background:#242238;border-radius:4px;display:block}.loading-card b[data-v-29af83a9],.loading-card em[data-v-29af83a9]{background:#242238;height:10px;margin:7px 7px 0;display:block}.loading-card em[data-v-29af83a9]{opacity:.68;width:58%;margin-top:4px}.loading-banner[data-v-29af83a9]:after,.loading-heading[data-v-29af83a9]:after,.loading-card i[data-v-29af83a9]:after,.loading-card b[data-v-29af83a9]:after,.loading-card em[data-v-29af83a9]:after{content:"";background:linear-gradient(90deg,#0000,#2aaaf033,#0000);width:100%;height:100%;animation:1.2s ease-in-out infinite shine-29af83a9;display:block;transform:translate(-100%)}@keyframes shine-29af83a9{to{transform:translate(100%)}}@keyframes appear-29af83a9{0%{opacity:0}to{opacity:1}}@media (width>=768px){.loading-view[data-v-29af83a9]{max-width:720px;padding-inline:24px}.loading-grid[data-v-29af83a9]{grid-template-columns:repeat(4,minmax(0,1fr))}}.status-panel[data-v-066d2a23]{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:375px;min-height:calc(100vh - 40px);margin:0 auto;padding:40px 24px;display:flex}.status-icon[data-v-066d2a23]{color:#2aaaf0;background:#242238;border:1px solid #2aaaf0;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:18px;font-size:28px;font-weight:700;display:grid}.status-panel h1[data-v-066d2a23]{margin:0 0 10px;font-size:22px}.status-panel p[data-v-066d2a23]{color:#b9b2c8;margin:0;font-size:14px;line-height:1.6}.status-panel button[data-v-066d2a23]{color:#fff;white-space:nowrap;background:#2aaaf0;border:0;border-radius:61px;min-height:40px;padding:0 17px;font-size:14px;font-weight:500}.status-panel form[data-v-066d2a23]{gap:8px;width:100%;margin-top:22px;display:flex}.status-panel input[data-v-066d2a23]{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;outline:none;width:100%;min-width:0;padding:0 12px}.status-panel a[data-v-066d2a23]{color:#fff;margin-top:22px;font-size:14px;font-weight:700}.status-error[data-v-066d2a23]{color:#ff9caa;margin-top:9px}.video-float-ad[data-v-6f060d1f]{color:#fff;z-index:2;background:#242424;border:1px solid #fff3;border-radius:6px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:8px 10px;text-decoration:none;display:flex;position:absolute;top:12px;right:12px}.video-float-ad__text[data-v-6f060d1f]{overflow-wrap:break-word;-webkit-line-clamp:2;word-break:normal;-webkit-box-orient:vertical;max-height:28px;font-size:10px;line-height:14px;display:-webkit-box;overflow:hidden}.video-float-ad img[data-v-6f060d1f]{flex:none;width:16px;height:16px}.video-float-ad--collapsed[data-v-6f060d1f]{border-radius:50%;justify-content:center;width:42px;height:42px;padding:0}.player-view[data-v-cf43d3c5]{padding-top:8px}.player-frame[data-v-cf43d3c5]{aspect-ratio:375/211;background:#151515;margin-inline:-16px;position:relative;overflow:hidden}.player-frame video[data-v-cf43d3c5]{object-fit:contain;width:100%;height:100%}.player-start[data-v-cf43d3c5]{cursor:pointer;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.player-start span[data-v-cf43d3c5]{color:#fff;background:#000000ad;border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding-left:3px;font-size:24px;display:flex}.player-empty[data-v-cf43d3c5]{color:#aaa3b6;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.player-empty span[data-v-cf43d3c5]{color:#ff971a;font-size:32px}.player-empty p[data-v-cf43d3c5]{font-size:13px}.player-policy[data-v-cf43d3c5]{text-align:center;background:#08070ecc;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.player-policy p[data-v-cf43d3c5]{margin:0 0 14px;font-size:14px}.player-policy button[data-v-cf43d3c5]{color:#fff;background:#2aaaf0;border:0;border-radius:61px;min-height:38px;padding:0 16px;font-weight:700}.player-title[data-v-cf43d3c5]{flex-direction:column;gap:4px;padding:12px 0 0;display:flex}.player-title h1[data-v-cf43d3c5]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.player-title span[data-v-cf43d3c5]{color:#82868f;white-space:nowrap;font-size:13px}.player-actions[data-v-cf43d3c5]{gap:10px;padding:12px 0 8px;display:flex}.player-actions button[data-v-cf43d3c5]{border-radius:61px;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:10px;display:inline-flex}.player-share[data-v-cf43d3c5]{color:#fff;background:#0f0f14;border:1px solid #223f70}.player-unlock[data-v-cf43d3c5]{color:#2aaaf0;background:#2aaaf033;border:1px solid #2aaaf0}@media (width>=768px){.player-frame[data-v-cf43d3c5]{border-radius:8px;margin-inline:0}.player-title h1[data-v-cf43d3c5]{font-size:19px}}.app-page[data-v-7c6bcab5]{background:#000;min-height:100vh}.landing-content[data-v-7c6bcab5]{max-width:375px;margin:0 auto;padding:0 16px 32px}@media (width>=768px){.landing-content[data-v-7c6bcab5]{max-width:720px;padding-inline:24px}}:root{color:#fff;font-synthesis:none;background:#000;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%}body{background:#000;margin:0}button,input{font:inherit}button{cursor:pointer}
