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