[data-v-cd2cbb9c]:root{--themeBagColor:red}.theme-default[data-v-cd2cbb9c]{--themeBagColor:#fff}.theme-dark[data-v-cd2cbb9c]{--themeBagColor:#000}.theme-red[data-v-cd2cbb9c]{--themeBagColor:red}.theme-blue[data-v-cd2cbb9c]{--themeBagColor:#00f}.home-mobile-container[data-v-cd2cbb9c]{width:100%}.main-scroll-content[data-v-cd2cbb9c]{padding:12px}.banner-section[data-v-cd2cbb9c]{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:12px}.banner-section .banner-item[data-v-cd2cbb9c]{position:relative;width:100%;height:100%;cursor:pointer;background-color:#000}.banner-section .banner-item .banner-img[data-v-cd2cbb9c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-section .banner-item .banner-mask[data-v-cd2cbb9c]{position:absolute;bottom:0;left:0;right:0;padding:24px 12px 10px 12px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.75) 0,transparent);pointer-events:none}.banner-section .banner-item .banner-mask .banner-title[data-v-cd2cbb9c]{font-size:14px;font-weight:500;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-tabs[data-v-cd2cbb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:8px 12px;border-radius:8px;margin-bottom:12px;overflow-x:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.03);box-shadow:0 1px 4px rgba(0,0,0,.03)}.category-tabs[data-v-cd2cbb9c]::-webkit-scrollbar{display:none}.category-tabs .tab-item[data-v-cd2cbb9c]{padding:6px 14px;font-size:13px;color:#606266;white-space:nowrap;border-radius:16px;cursor:pointer;margin-right:8px;-webkit-transition:all .3s;transition:all .3s}.category-tabs .tab-item.active[data-v-cd2cbb9c]{background-color:#409eff;color:#fff;font-weight:700}.video-grid[data-v-cd2cbb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-grid .video-card[data-v-cd2cbb9c]{width:48.5%;background-color:#fff;border-radius:8px;margin-bottom:12px;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04);box-shadow:0 2px 6px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.video-grid .video-card .cover-wrapper[data-v-cd2cbb9c]{position:relative;width:100%;padding-top:66.66%;background-color:#f0f2f5}.video-grid .video-card .cover-wrapper .video-cover[data-v-cd2cbb9c]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-grid .video-card .cover-wrapper .orientation-tag[data-v-cd2cbb9c]{position:absolute;top:6px;left:6px;background-color:rgba(0,0,0,.6);color:#fff;font-size:12px;width:22px;height:22px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(2px)}.video-grid .video-card .cover-wrapper .orientation-tag i[data-v-cd2cbb9c]{font-size:13px}.video-grid .video-card .cover-wrapper .duration-tag[data-v-cd2cbb9c]{position:absolute;bottom:6px;right:6px;background-color:rgba(0,0,0,.7);color:#fff;font-size:10px;padding:2px 5px;border-radius:3px}.video-grid .video-card .video-info[data-v-cd2cbb9c]{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.video-grid .video-card .video-info .title[data-v-cd2cbb9c]{font-size:13px;font-weight:500;color:#303133;margin:0 0 8px 0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}.video-grid .video-card .video-info .user-info[data-v-cd2cbb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#909399}.video-grid .video-card .video-info .user-info .author-detail[data-v-cd2cbb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;max-width:75%}.video-grid .video-card .video-info .user-info .author-detail .avatar[data-v-cd2cbb9c]{width:18px;height:18px;border-radius:50%;margin-right:4px;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.video-grid .video-card .video-info .user-info .author-detail .username[data-v-cd2cbb9c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-grid .video-card .video-info .user-info .more-btn[data-v-cd2cbb9c]{padding:2px 4px;cursor:pointer;color:#909399}.video-grid .video-card .video-info .user-info .more-btn i[data-v-cd2cbb9c]{font-size:14px;font-weight:700}.load-status-bar[data-v-cd2cbb9c]{text-align:center;padding:15px 0 25px;font-size:13px;color:#909399}.load-status-bar .loading-wrap[data-v-cd2cbb9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.load-status-bar .loading-wrap i[data-v-cd2cbb9c]{font-size:16px}.load-status-bar .no-more-wrap[data-v-cd2cbb9c]{color:#c0c4cc;font-size:12px}:root{--themeBagColor:red}.theme-default{--themeBagColor:#fff}.theme-dark{--themeBagColor:#000}.theme-red{--themeBagColor:red}.theme-blue{--themeBagColor:#00f}.bottom-action-dialog{position:fixed!important;bottom:0!important;left:0!important;margin:0!important;width:100%!important;max-width:100%!important;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;background-color:#f4f5f7!important}.bottom-action-dialog .el-dialog__header{display:none}.bottom-action-dialog .el-dialog__body{padding:0!important}.bottom-action-dialog .dialog-action-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:6px 16px 24px 16px}.bottom-action-dialog .dialog-action-content .drag-bar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0 12px 0}.bottom-action-dialog .dialog-action-content .drag-bar-wrap .drag-bar{width:36px;height:4px;background-color:#dcdfe6;border-radius:2px}.bottom-action-dialog .dialog-action-content .action-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:16px;border-radius:10px;font-size:15px;font-weight:500;color:#303133;margin-bottom:16px;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.bottom-action-dialog .dialog-action-content .action-card-row i{font-size:20px;margin-right:10px;color:#606266}.bottom-action-dialog .dialog-action-content .action-card-row:active{background-color:#f9fafb}.bottom-action-dialog .dialog-action-content .dislike-section .dislike-title{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px}.bottom-action-dialog .dialog-action-content .dislike-section .dislike-title .sub-tip{font-size:12px;font-weight:400;color:#909399;margin-left:4px}.bottom-action-dialog .dialog-action-content .dislike-section .dislike-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.bottom-action-dialog .dialog-action-content .dislike-section .dislike-grid .dislike-tag{width:calc(50% - 5px);background-color:#fff;padding:13px 10px;border-radius:8px;font-size:13px;color:#303133;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.bottom-action-dialog .dialog-action-content .dislike-section .dislike-grid .dislike-tag:active{background-color:#f0f2f5}