.play-page[data-v-bd825fa0]{min-height:100vh;padding-bottom:50px}.container[data-v-bd825fa0]{max-width:1200px;margin:0 auto}.top-wrapper[data-v-bd825fa0]{justify-content:space-between;gap:30px;padding-top:20px;display:flex}.left[data-v-bd825fa0]{flex:1;max-width:750px}.player-wrapper[data-v-bd825fa0]{background:#000;border-radius:8px;width:100%;position:relative;overflow:hidden}.pause-ad-overlay[data-v-bd825fa0]{z-index:999;cursor:pointer;background:#000c;justify-content:center;align-items:center;height:420px;display:flex;position:absolute;inset:0}.pause-ad-overlay .pause-ad-cover[data-v-bd825fa0]{border-radius:5px}.pause-ad-overlay .pause-ad-cover[data-v-bd825fa0],.pause-ad-overlay .pause-ad-cover .pause-ad-img-wrap[data-v-bd825fa0]{width:440px;height:270px;position:relative}.pause-ad-overlay .pause-ad-cover .pause-ad-img-wrap[data-v-bd825fa0] .image-com,.pause-ad-overlay .pause-ad-cover .pause-ad-img-wrap[data-v-bd825fa0] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.pause-ad-overlay .pause-ad-cover .pause-ad-close[data-v-bd825fa0]{cursor:pointer;z-index:2;pointer-events:auto;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:-25px;right:-25px}.pause-ad-overlay .pause-ad-cover .pause-ad-close[data-v-bd825fa0]:hover{opacity:.9}.pause-ad-overlay .pause-ad-cover .pause-ad-close .pause-ad-close-img[data-v-bd825fa0]{-o-object-fit:contain;object-fit:contain;display:block}.start-ad-overlay[data-v-bd825fa0]{z-index:998;cursor:pointer;background:#000000d9;justify-content:center;align-items:center;width:300px;height:60px;display:flex;position:absolute;bottom:55px;left:10px}.start-ad-overlay .start-ad-cover[data-v-bd825fa0]{width:100%;height:100%;position:relative}.start-ad-overlay .start-ad-cover[data-v-bd825fa0] .image-com,.start-ad-overlay .start-ad-cover[data-v-bd825fa0] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.start-ad-overlay .start-ad-cover .start-ad-countdown[data-v-bd825fa0]{color:#fff;background:#000000b3;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;padding:0 10px;font-size:14px;font-weight:500;display:flex;position:absolute;top:-12px;right:-12px}.player-placeholder[data-v-bd825fa0]{aspect-ratio:16/9;background:#1a1a1a;flex-direction:column;width:100%;position:relative}.player-placeholder[data-v-bd825fa0],.player-placeholder .play-icon[data-v-bd825fa0]{justify-content:center;align-items:center;display:flex}.player-placeholder .play-icon[data-v-bd825fa0]{color:#ffffffe6;cursor:pointer;background:#00000080;border:none;border-radius:50%;width:80px;height:80px;font-size:40px;transition:all .3s}.player-placeholder .play-icon[data-v-bd825fa0]:hover{color:#000;background:#fdf15de6;transform:scale(1.1)}.player-placeholder .error-text[data-v-bd825fa0]{text-align:center;padding:20px;font-size:16px}.player-placeholder .loading-spinner[data-v-bd825fa0]{border:3px solid #f0f0f0;border-top-color:#fba33e;border-radius:50%;width:40px;height:40px;margin-bottom:10px;animation:.8s linear infinite spin-bd825fa0}.player-placeholder p[data-v-bd825fa0]{color:#999;margin:0;font-size:14px}.video-info[data-v-bd825fa0]{margin:10px 0}.title[data-v-bd825fa0]{color:#000;letter-spacing:.57px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 5px;font-family:PingFangSC-Medium;font-size:20px;display:-webkit-box;overflow:hidden}.title .tag[data-v-bd825fa0]{cursor:pointer;color:inherit;margin-right:5px;font-size:.8em;text-decoration:none;display:inline-block}.title .tag[data-v-bd825fa0]:hover{text-decoration:underline}.time-info[data-v-bd825fa0]{color:#969696;margin-top:5px;font-family:PingFangSC;font-size:11px}.action[data-v-bd825fa0],.time-info[data-v-bd825fa0]{justify-content:space-between;align-items:center;display:flex}.action[data-v-bd825fa0]{margin:10px 0}.action .play-count[data-v-bd825fa0]{cursor:pointer}.action .play-count span[data-v-bd825fa0]{white-space:nowrap}.action .right[data-v-bd825fa0]{justify-content:flex-end;align-items:center;display:flex}.action .right[data-v-bd825fa0]>*{margin-left:20px}.action .acc[data-v-bd825fa0]{align-items:center;display:flex}.action .acc img[data-v-bd825fa0]{flex-shrink:0;width:15px;height:15px}.action .acc span[data-v-bd825fa0]{color:#000;margin-left:5px;font-family:PingFangSC;font-size:12px}.action .acc .play-icon[data-v-bd825fa0],.action .acc .share-icon[data-v-bd825fa0]{fill:currentColor;color:#000;flex-shrink:0;width:20px;height:20px}.action .action-btn[data-v-bd825fa0]{cursor:pointer;background:0 0;border:none;padding:0}.action .action-btn[data-v-bd825fa0]:disabled{opacity:.5;cursor:not-allowed}.action .follow-btn[data-v-bd825fa0]{text-align:center;color:#fba33e;cursor:pointer;background:#fff;border:1px solid #fba33e;border-radius:16.5px;width:78px;height:24px;padding:0;font-size:14px;line-height:24px;transition:all .3s}.action .follow-btn.active[data-v-bd825fa0]{color:#999;background:0 0;border:1px solid #999}.action .follow-btn[data-v-bd825fa0]:disabled{opacity:.6;cursor:not-allowed}.right[data-v-bd825fa0]{flex-shrink:0;width:420px}.ad-box[data-v-bd825fa0]{cursor:pointer;background:#fff;border-radius:8px;width:100%;height:250px;position:relative;overflow:hidden}.ad-box[data-v-bd825fa0] .image-com{width:100%;height:100%}.ad-box[data-v-bd825fa0] .image-com img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ad-box .ad-label[data-v-bd825fa0]{color:#fff;background:#222223cc;border-radius:8.5px;justify-content:center;align-items:center;width:max-content;height:17px;padding:0 8px;font-family:PingFangSC-Regular;font-size:9px;line-height:17px;display:flex;position:absolute;top:7px;right:7px}.play-page-ad[data-v-bd825fa0]{cursor:pointer;border-radius:5px;width:750px;height:166px;margin:15px auto 0;position:relative;overflow:hidden}.play-page-ad[data-v-bd825fa0] .image-com{border-radius:5px;width:100%;height:100%}.play-page-ad[data-v-bd825fa0] .image-com img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.play-page-ad .ad-label[data-v-bd825fa0]{color:#fff;background:#222223cc;border-radius:8.5px;justify-content:center;align-items:center;width:max-content;height:17px;padding:0 8px;font-family:PingFangSC-Regular;font-size:9px;line-height:17px;display:flex;position:absolute;top:7px;right:7px}.relation-section[data-v-bd825fa0]{background:#fff;border-radius:8px;flex-direction:column;max-height:540px;margin-top:20px;padding:15px;display:flex}.section-title[data-v-bd825fa0]{color:#333;border-bottom:1px solid #f0f0f0;margin:0 0 15px;padding-bottom:10px;font-size:20px;font-weight:500}.video-list[data-v-bd825fa0]{flex:1;margin:0;padding:0;list-style:none;overflow:hidden auto}.video-list[data-v-bd825fa0]::-webkit-scrollbar{width:6px}.video-list[data-v-bd825fa0]::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .3s}.video-list[data-v-bd825fa0]:hover::-webkit-scrollbar-thumb{background:#ddd}.video-list[data-v-bd825fa0]:active::-webkit-scrollbar-thumb{background:#ddd}.video-list[data-v-bd825fa0]:focus::-webkit-scrollbar-thumb{background:#ddd}.video-item[data-v-bd825fa0]{margin-bottom:15px}.video-item .video-link[data-v-bd825fa0]{color:inherit;gap:12px;text-decoration:none;transition:color .3s;display:flex}.video-item .video-link:hover .video-title[data-v-bd825fa0]{color:#fd4c5d}.video-item .video-cover[data-v-bd825fa0]{aspect-ratio:16/9;background:linear-gradient(135deg,#e0e0e0,#f5f5f5);border-radius:6px;flex-shrink:0;width:50%;overflow:hidden}.video-item .video-cover[data-v-bd825fa0] .image-com{width:100%;height:100%}.video-item .video-cover[data-v-bd825fa0] .image-com img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-item .video-detail[data-v-bd825fa0]{flex-direction:column;flex:1;justify-content:space-between;display:flex}.video-item .video-title[data-v-bd825fa0]{color:#333;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2.8em;margin:0;font-size:14px;font-weight:700;line-height:1.4;transition:color .3s;display:-webkit-box;overflow:hidden}.video-item .video-meta[data-v-bd825fa0]{color:#999;align-items:center;gap:6px;font-size:12px;display:flex}.video-item .video-meta .icon[data-v-bd825fa0]{font-size:14px}.error-state[data-v-bd825fa0],.loading-state[data-v-bd825fa0]{text-align:center;background:#fff;border-radius:8px;margin-top:10px;padding:40px 20px}.error-state .loading-spinner[data-v-bd825fa0],.loading-state .loading-spinner[data-v-bd825fa0]{border:3px solid #f0f0f0;border-top-color:#fba33e;border-radius:50%;width:40px;height:40px;margin:0 auto 20px;animation:.8s linear infinite spin-bd825fa0}.error-state p[data-v-bd825fa0],.loading-state p[data-v-bd825fa0]{color:#999;font-size:14px}.error-state p[data-v-bd825fa0]{color:#fd4c5d}@keyframes spin-bd825fa0{to{transform:rotate(1turn)}}@media (width<=1200px){.top-wrapper[data-v-bd825fa0]{flex-direction:column}.left[data-v-bd825fa0]{max-width:100%}.right[data-v-bd825fa0]{width:100%}}
