.menu-container[data-v-3062f58b]{flex-direction:column;height:100%;background-color:#1f1f1f}.brand-header[data-v-3062f58b],.menu-container[data-v-3062f58b]{display:flex;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.brand-header[data-v-3062f58b]{align-items:center;padding:16px 8px 14px;color:#fff}.brand-title[data-v-3062f58b]{font-size:18px;font-weight:700;line-height:24px;letter-spacing:0}.el-menu-vertical-demo[data-v-3062f58b]{transition:all .3s ease;border-right:0;background-color:#1f1f1f;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.el-menu-vertical-demo[data-v-3062f58b]:not(.el-menu--collapse){width:170px;height:100%;color:#e5e7eb;background-color:#1f1f1f}.el-menu-item-group[data-v-3062f58b],.el-menu-item[data-v-3062f58b],.el-submenu .el-menu-item[data-v-3062f58b]{background-color:#1f1f1f;min-width:170px;position:relative}.el-menu-item[data-v-3062f58b],[data-v-3062f58b] .el-submenu__title{height:40px;line-height:40px;font-size:14px;font-weight:400;color:#e5e7eb;letter-spacing:0}.span-1[data-v-3062f58b]{display:flex;align-items:center;gap:8px;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:#f2f3f5;letter-spacing:0}.span-1 i[data-v-3062f58b],.span-1 svg[data-v-3062f58b]{flex:0 0 auto}.span-1-1[data-v-3062f58b]{font-size:14px;font-weight:400;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;color:#e5e7eb;letter-spacing:0}[data-v-3062f58b] .el-submenu__icon-arrow,[data-v-3062f58b] .el-submenu__title i{color:#9ca3af}.el-menu-item[data-v-3062f58b]:hover,[data-v-3062f58b] .el-submenu__title:hover{background-color:#333!important;color:#fff!important}.el-menu-item.is-active[data-v-3062f58b]{background-color:#252d44!important;color:#fff!important;font-weight:500}.el-menu-item.is-active[data-v-3062f58b]:before{content:"";display:block;position:absolute;left:20px;top:10px;width:2px;height:20px;background-color:#fff}.back-login[data-v-3062f58b]{display:inline-block;margin:12px 0 18px 54px;color:#60a5fa;font-size:12px;font-weight:400;cursor:pointer;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;color:#1f2329;letter-spacing:0}#app-container{display:flex;height:100vh;width:100vw;background:url(https://p3-oe-bp.byteimg.com/tos-cn-i-0aqtudv0qh/dce7327a565c523523d8ac2b8a43b316.png~tplv-0aqtudv0qh-image.image) no-repeat;background-size:cover;overflow:hidden}.sidebar{flex-shrink:0;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.sidebar::-webkit-scrollbar{display:none}.main-content{flex:1;display:flex;flex-direction:column;min-width:0;height:100vh;overflow:hidden}.custom-tabs-container{background:#fff;padding:0}.custom-tabs,.custom-tabs-container{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.custom-tabs ::v-deep .el-tabs--border-card{border:none;box-shadow:none;display:flex;flex-direction:column;height:100%}.custom-tabs ::v-deep .el-tabs__header{background:#f5f7fa;border-bottom:1px solid #e4e7ed;margin-bottom:0}.custom-tabs ::v-deep .el-tabs__item{height:25px;line-height:40px;font-size:14px;color:#606266;background:#f5f7fa;border-right:1px solid #e4e7ed;border-bottom:none;padding:0 16px;transition:all .3s}.custom-tabs ::v-deep .el-tabs__item:hover{color:#409eff}.custom-tabs ::v-deep .el-tabs__item.is-active{color:#409eff;background:#fff;font-weight:500;border-bottom:1px solid #fff}.custom-tabs ::v-deep .el-tabs__item .el-icon-close{color:#909399;font-size:12px;margin-left:6px}.custom-tabs ::v-deep .el-tabs__item .el-icon-close:hover{color:#f56c6c}.custom-tabs ::v-deep .el-tabs__content{padding:0;overflow:visible;flex:1;min-height:0;display:flex;flex-direction:column;height:100%}.custom-tabs ::v-deep .el-tab-pane{display:block;overflow:visible}.tab-content-view{height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;padding:0;background:#f5f7fa}.tab-content-view::-webkit-scrollbar{width:8px;height:8px}.tab-content-view::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.tab-content-view::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px;-webkit-transition:background .3s;transition:background .3s}.tab-content-view::-webkit-scrollbar-thumb:hover{background:#909399}.content-view{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;background:#f5f7fa}.content-view::-webkit-scrollbar{width:8px;height:8px}.content-view::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.content-view::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px;-webkit-transition:background .3s;transition:background .3s}.content-view::-webkit-scrollbar-thumb:hover{background:#909399}.content-header{background:#e8f0fe;padding:16px 20px 16px 20px;border-bottom:1px solid #d0e0f0;flex-shrink:0}.content-title{margin:0;font-size:20px;font-weight:600;color:#1f2329;line-height:1.4}#app{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}button,input,select,textarea{font-family:inherit}table{table-layout:fixed}.el-date-editor.el-range-editor{width:auto!important}.el-range-editor .el-range-input{width:38%!important}.el-range-editor .el-range-separator{width:24%!important;padding:0 2px;line-height:32px;text-align:center}.el-range-editor--mini .el-range-separator{line-height:28px}.el-range-editor--small .el-range-separator{line-height:32px}.el-range-editor--default .el-range-separator{line-height:40px}#poster{background:url(https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaulj_aubvjjh/ljhwZthlaukjlkulzlp/ad-no-slogan.jpg) no-repeat;background-position:0;background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;position:relative;width:100%}body{margin:0}.account-button{width:100%;font-weight:500;font-size:16px;border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-sdk-wrap{position:absolute;right:22%;top:50%;transform:translateY(-50%)}.login-container{background:#fff;box-shadow:0 2px 8px rgb(0 0 0/8%);border-radius:12px;position:relative;width:360px;color:#444;padding:24px 32px;display:inline-block;z-index:1;box-sizing:border-box}.account-center-header .account-center-header-title{font-size:20px;line-height:24px;font-weight:600;color:#333;margin-bottom:8px;display:flex;align-items:center}.ace-ui-input .ace-input{display:inline-block;box-sizing:border-box;width:100%;margin:0;padding:5px 12px;color:#333;font-weight:400;font-size:14px;line-height:22px;list-style:none;background-color:#fff;background-image:none;border:1px solid #e0e0e0;border-radius:4px;outline:none}.login_title{margin:0 auto 40px auto;text-align:center;color:#505458}[data-v-839c216e] .el-input__inner{background-color:hsla(0,0%,94.1%,.94)}.welcome-container[data-v-aff666d4]{height:70vh;background-color:#f5f7fa;padding:20px;border-radius:8px}.welcome-header[data-v-aff666d4]{text-align:center;margin-bottom:30px}.welcome-header h1[data-v-aff666d4]{color:#303133;font-size:28px;margin-bottom:10px}.welcome-header p[data-v-aff666d4]{color:#606266;font-size:16px}.stats-container[data-v-aff666d4]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.stat-card[data-v-aff666d4]{display:flex;align-items:center;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);width:calc(50% - 10px);box-sizing:border-box}.stat-icon[data-v-aff666d4]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:15px}.stat-info h3[data-v-aff666d4]{margin:0 0 5px 0;color:#303133;font-size:24px}.stat-info p[data-v-aff666d4]{margin:0;color:#909399}.recent-activity h2[data-v-aff666d4]{color:#303133;margin-bottom:15px}.welcome-footer[data-v-aff666d4]{text-align:center;margin-top:30px}@media (max-width:768px){.stat-card[data-v-aff666d4]{width:100%}}.style-title{font-size:12px;padding:1px 1px 2px 22px;font-family:微软雅黑,serif;font-weight:700;margin-top:5px;line-height:11px;display:flex;align-items:center}::-webkit-scrollbar{height:17px}[data-v-bd107c88] .el-input__inner{background-color:hsla(0,0%,94.1%,.94)}.y4-real-value{color:#303133;font-weight:400}.y4-summary-row .cell,.y4-summary-row span,.y4-summary-row td,.y4-summary-value{font-weight:700!important}.bbb2{//box-shadow:hsla(0,0%,58%,.34) 0 1px 3px 1px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:24px 16px;border-radius:8px;background-color:#fff;width:98%;min-height:97vh;max-height:98vh;display:flex;flex-direction:column;box-sizing:border-box}.date-total-row{background-color:#f0f9eb!important;font-weight:700}.date-total-row .cell{color:#67c23a}.responsive-container[data-v-24880197]{width:94vw;min-width:1200px;transition:all .3s ease}.responsive-content[data-v-24880197]{padding:25px 15px;box-sizing:border-box}.responsive-header[data-v-24880197]{display:flex;height:40px;align-items:center;flex-wrap:wrap;gap:8px}.responsive-chart[data-v-24880197]{width:100%;height:50vh;min-height:400px;max-height:600px}.image-container[data-v-24880197]{display:flex;justify-content:center;align-items:center;cursor:pointer;height:75px}.material-image[data-v-24880197]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px;transition:transform .3s ease}.material-image[data-v-24880197]:hover{transform:scale(1.05)}.preview-image[data-v-24880197]{width:100%;height:auto;max-height:70vh;-o-object-fit:contain;object-fit:contain}.drag-container[data-v-24880197]{display:flex;align-items:center}.drag-item[data-v-24880197]{display:inline-block}.flip-list-move[data-v-24880197]{transition:transform .3s}.ghost[data-v-24880197]{opacity:.5;background:#c8ebfb}.flip-list-enter-active[data-v-24880197],.flip-list-leave-active[data-v-24880197]{transition:all .3s}.flip-list-enter[data-v-24880197],.flip-list-leave-to[data-v-24880197]{opacity:0;transform:translateX(30px)}.red[data-v-24880197]{color:#d65055}.green[data-v-24880197]{color:#5daf34}.chart-container[data-v-24880197]{padding:20px 10px;width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.el-select2[data-v-24880197]{margin-bottom:20px;width:100%}[data-v-24880197] .el-tabs__item{font-size:15px;font-family:思源黑体,sans-serif;color:#565454;font-weight:700}[data-v-24880197] .el-tabs__nav{font-weight:700}[data-v-24880197] .el-tabs__content{overflow:visible;height:auto}[data-v-24880197] .el-input__inner{background-color:hsla(0,0%,94.1%,.96)}[data-v-24880197] .el-range-input{background-color:rgba(248,245,245,.94)}.backfill-tip[data-v-24880197]{margin-left:110px;color:#909399;font-size:12px;line-height:20px}.backfill-status[data-v-24880197]{margin:12px 0 0 110px}.backfill-status-body[data-v-24880197]{line-height:22px;font-size:12px}.backfill-error-title[data-v-24880197]{margin-top:6px;color:#e6a23c}.backfill-error-line[data-v-24880197]{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.y4-pagination[data-v-24880197]{margin-top:10px;display:flex;justify-content:flex-end;align-items:center;background:#fff}.y4-pagination-top[data-v-24880197]{margin-top:8px;margin-bottom:6px;padding:4px 0}[data-v-c3391c06] .el-input__inner,[data-v-c3391c06] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.el-table__fixed,.el-table__fixed-right{td,th{pointer-events:auto}}::-webkit-scrollbar-thumb{border-radius:2px}.bbb{width:96%}.new_s[data-v-499d1d28],.old_s[data-v-499d1d28]{font-family:Arial}.el-row[data-v-499d1d28]{margin-bottom:10px}.el-col[data-v-499d1d28],.el-row[data-v-499d1d28]{justify-items:center;align-items:center;align-content:center;text-align:center;vertical-align:middle;vertical-align:center}.el-col[data-v-499d1d28]{border-radius:4px}.bg-purple-dark[data-v-499d1d28]{border:1px solid #00f}.bg-purple[data-v-499d1d28]{background:#d3dce6;padding-top:10px}.bg-purple-light[data-v-499d1d28]{background:#e5e9f2}.grid-content[data-v-499d1d28]{border-radius:4px;min-height:36px}.row-bg[data-v-499d1d28]{padding:0 0;background-color:#f9fafc}[data-v-499d1d28] .el-input__inner,[data-v-499d1d28] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.el-table__fixed,.el-table__fixed-right{td,th{pointer-events:auto}}.new_s[data-v-f19f04cc],.old_s[data-v-f19f04cc]{font-family:Arial}.el-row[data-v-f19f04cc]{margin-bottom:10px}.el-col[data-v-f19f04cc],.el-row[data-v-f19f04cc]{justify-items:center;align-items:center;align-content:center;text-align:center;vertical-align:middle;vertical-align:center}.el-col[data-v-f19f04cc]{border-radius:4px}.bg-purple-dark[data-v-f19f04cc]{border:1px solid #00f}.bg-purple[data-v-f19f04cc]{background:#d3dce6;padding-top:10px}.bg-purple-light[data-v-f19f04cc]{background:#e5e9f2}.grid-content[data-v-f19f04cc]{border-radius:4px;min-height:36px}.row-bg[data-v-f19f04cc]{padding:0 0;background-color:#f9fafc}[data-v-f19f04cc] .el-input__inner,[data-v-f19f04cc] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.el-table__fixed,.el-table__fixed-right{td,th{pointer-events:auto}}[data-v-5820eb32] .el-input__inner,[data-v-5820eb32] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.new_s[data-v-22c68687],.old_s[data-v-22c68687]{font-family:Arial}.el-row[data-v-22c68687]{margin-bottom:10px}.el-col[data-v-22c68687],.el-row[data-v-22c68687]{justify-items:center;align-items:center;align-content:center;text-align:center;vertical-align:middle;vertical-align:center}.el-col[data-v-22c68687]{border-radius:4px}.bg-purple-dark[data-v-22c68687]{border:1px solid #00f}.bg-purple[data-v-22c68687]{background:#d3dce6;padding-top:10px}.bg-purple-light[data-v-22c68687]{background:#e5e9f2}.grid-content[data-v-22c68687]{border-radius:4px;min-height:36px}.row-bg[data-v-22c68687]{padding:0 0;background-color:#f9fafc}[data-v-22c68687] .el-input__inner,[data-v-22c68687] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.red[data-v-469dc842]{color:#d65055}.green[data-v-469dc842]{color:#5daf34}.chart-container[data-v-469dc842]{padding:20px;width:97%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-469dc842] .el-input__inner,[data-v-469dc842] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.editable-cell[data-v-52e4cb64]{min-height:32px;cursor:pointer;padding:4px 0}[data-v-52e4cb64] .editing-cell{background-color:#fff!important;position:relative}.editing-cell[data-v-52e4cb64]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;box-shadow:0 0 3px 1px #67c23a;pointer-events:none}.el-input[data-v-52e4cb64]{width:95%}[data-v-52e4cb64] .el-tabs__item{font-size:15px;font-family:思源黑体,sans-serif;color:#565454;font-weight:700}[data-v-52e4cb64] .el-tabs__nav{font-weight:700}[data-v-52e4cb64] .el-input__inner{background-color:hsla(0,0%,94.1%,.96)}[data-v-52e4cb64] .el-range-input{background-color:rgba(248,245,245,.94)}.roi-container{padding:2px 0}.data-row{display:flex;align-items:center;justify-content:space-around;margin:2px 0}.data-item{flex:1;text-align:center;padding:0 2px;font-size:13px;white-space:nowrap}.primary{color:#409eff;font-weight:600}.secondary{color:#67c23a;font-size:11px}.highlight{color:#e6a23c;font-weight:600}.contrast{color:#f56c6c;font-size:11px}.el-divider--vertical{margin:0 8px;height:1em;background-color:rgba(0,0,0,.12)}[data-v-02531202] .el-input__inner,[data-v-02531202] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.data-item[data-v-70411cb3]:hover{transform:scale(1.05);box-shadow:0 2px 6px rgba(0,0,0,.1)}@media screen and (max-width:480px){.secondary-column[data-v-70411cb3]{display:none}}.roi-container[data-v-70411cb3]{padding:8px 0}.data-row[data-v-70411cb3]{display:flex;align-items:center;justify-content:space-around;margin:4px 0}.data-item[data-v-70411cb3]{flex:1;padding:6px 8px;font-size:13px;transition:all .3s}.data-item2[data-v-70411cb3],.data-item[data-v-70411cb3]{text-align:center;border-radius:4px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.data-item2[data-v-70411cb3]{margin-top:8px;width:90px;height:30px;font-size:12px}.trend-arrow[data-v-70411cb3]{margin-left:4px;font-weight:700}.high-roi[data-v-70411cb3]{background-color:#f0f9eb}.medium-roi[data-v-70411cb3]{background-color:#fdf6ec}.low-roi[data-v-70411cb3]{background-color:#fef0f0}.big-roi[data-v-70411cb3]{background-color:rgba(48,147,222,.2)}.trend-arrow[data-trend=up][data-v-70411cb3]{color:#67c23a}.trend-arrow[data-trend=down][data-v-70411cb3]{color:#f56c6c}@media screen and (max-width:768px){.responsive-column[data-v-70411cb3]{min-width:120px!important}.data-item[data-v-70411cb3]{padding:4px 6px;font-size:12px}.roi-container[data-v-70411cb3]{padding:4px 0}}@media screen and (max-width:480px){.responsive-column[data-v-70411cb3]{min-width:100px!important}.data-item[data-v-70411cb3]{font-size:11px;padding:3px 4px}.trend-arrow[data-v-70411cb3]{margin-left:2px}}.el-divider--vertical[data-v-70411cb3]{margin:0 8px;height:1em;background-color:rgba(0,0,0,.12)}[data-v-5739129e] .el-input__inner,[data-v-5739129e] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}[data-v-726c0318] .el-table .el-table__expanded-cell{background:#f8f9fa!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.05)}.el-checkbox-group[data-v-726c0318]{display:flex;flex-wrap:wrap;max-height:60vh;overflow-y:auto}.el-checkbox[data-v-726c0318]{width:280px;margin:5px 10px}[data-v-726c0318] .el-input__inner,[data-v-726c0318] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.promotion:hover{color:#303133}.game-board-page{min-height:96vh;background:#f3f6fb}.bbb{box-shadow:0 2px 10px rgba(31,45,61,.08);padding:14px 16px 12px;border-radius:6px;width:100%}.game-board-card{min-width:0}.board-tabs{margin:-5px 0 2px}.board-tabs .el-tabs__header{margin:0 0 6px}.board-tabs .el-tabs__item{height:34px;line-height:34px;font-size:13px}.contain-6{height:calc(100vh - 40px);overflow:hidden;padding:14px 16px}.board-toolbar{display:flex;align-items:center;height:42px!important;padding:0!important;gap:8px;flex-wrap:nowrap}.style-title{color:#303133;font-size:13px;font-weight:600;white-space:nowrap}.game-select{width:230px}.date-picker,.deep-bid-filter{width:145px}.refresh-button{height:28px;padding:7px 13px;background-color:#f7f9fc;color:#1f2d3d;border-color:#d9e2ef}.toolbar-spacer{flex:1}.meta-pill{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid #dfe7f2;border-radius:4px;background:#f8fbff;color:#606266;font-size:12px;white-space:nowrap}.game-board-table{flex:1;width:100%;margin-top:10px;font-size:12px}.pagination-bar{display:flex;align-items:center;height:38px;padding-top:8px}[data-v-3aee58c1] .el-table .el-table__expanded-cell{background:#f8f9fa!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.05)}[data-v-3aee58c1] .el-input__inner,[data-v-3aee58c1] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}[data-v-3aee58c1] .game-board-table .el-table__fixed-header-wrapper th .cell,[data-v-3aee58c1] .game-board-table .el-table__header-wrapper th .cell{white-space:nowrap;line-height:18px;font-weight:700}[data-v-3aee58c1] .game-board-table .el-table__body td{padding:5px 0}[data-v-3aee58c1] .game-board-table .el-table__body td .cell{line-height:20px;white-space:nowrap}[data-v-3aee58c1] .game-board-table .el-table__fixed,[data-v-3aee58c1] .game-board-table .el-table__fixed-left{box-shadow:4px 0 8px rgba(31,45,61,.08)}[data-v-3aee58c1] .game-board-table .game-name-cell .cell,[data-v-3aee58c1] .game-board-table .main-cost-cell .cell,[data-v-3aee58c1] .game-board-table .roi-cell .cell,[data-v-3aee58c1] .game-board-table .speed-cell .cell{font-weight:400;color:#303133}[data-v-3aee58c1] .game-board-table .cost-cell .cell{color:#303133;font-weight:400;font-variant-numeric:tabular-nums}[data-v-3aee58c1] .game-board-table .el-table__row:hover>td{background-color:#eef6ff!important}[data-v-3aee58c1] .game-board-table .summary-row>td{background-color:#f1f6ff!important;font-weight:600}[data-v-3aee58c1] .game-board-table .summary-row .promotion{color:#303133;font-weight:600}[data-v-3aee58c1] .game-board-table .el-table__empty-block{min-height:360px}[data-v-09795d74] .el-table .el-table__expanded-cell{background:#f8f9fa!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.05)}.el-checkbox-group[data-v-09795d74]{display:flex;flex-wrap:wrap;max-height:60vh;overflow-y:auto}.el-checkbox[data-v-09795d74]{width:280px;margin:5px 10px}[data-v-09795d74] .el-input__inner,[data-v-09795d74] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.scale-container[data-v-0abce81a]{//transform:scale(.9);//transform-origin:0 0;//width:111%;//height:111%}[data-v-0abce81a] .el-table .el-table__body-wrapper .summary-row{position:sticky!important;top:0!important;z-index:100!important;background-color:#f0f9eb!important;font-weight:700;//box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-0abce81a] .el-table .el-table__fixed,[data-v-0abce81a] .el-table .el-table__fixed-right{z-index:105!important}[data-v-0abce81a] .el-table .el-table__fixed-right .summary-row td,[data-v-0abce81a] .el-table .el-table__fixed .summary-row td{z-index:105!important;//position:relative!important;background-color:#f0f9eb!important;position:sticky!important;//box-shadow:0 2px 8px rgba(0,0,0,.1);top:0!important;font-weight:700}[data-v-0abce81a] .el-table .el-table__fixed-header-wrapper,[data-v-0abce81a] .el-table .el-table__fixed-right-header-wrapper{z-index:106!important}[data-v-0abce81a] .el-table .el-table__body-wrapper .summary-row .is-fixed{z-index:115!important;position:sticky!important}[data-v-0abce81a] .el-table .custom-fixed-column{z-index:105!important}.el-checkbox-group[data-v-0abce81a]{display:flex;flex-wrap:wrap;max-height:60vh;overflow-y:auto}.el-checkbox[data-v-0abce81a]{width:280px;margin:5px 10px}[data-v-0abce81a] .el-input__inner,[data-v-0abce81a] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.bbb{width:93%}[data-v-7ae02998] .el-table .el-table__expanded-cell{background:#f8f9fa!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.05)}[data-v-7ae02998] .el-input__inner,[data-v-7ae02998] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.el-table__fixed,.el-table__fixed-right{td,th{pointer-events:auto}}[data-v-f0f5caf0] .el-input__inner,[data-v-f0f5caf0] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.el-table__fixed,.el-table__fixed-right{td,th{pointer-events:auto}}[data-v-106dd894] .el-input__inner,[data-v-106dd894] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.red[data-v-03a41c61]{color:#d65055}.green[data-v-03a41c61]{color:#5daf34}.chart-container[data-v-03a41c61]{padding:20px;width:97%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-03a41c61] .el-input__inner,[data-v-03a41c61] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.inputA{width:220px}.el-table__fixed,.el-table__fixed-right{pointer-events:none;td,th{pointer-events:auto}}.bbb{padding:24px;width:98%;//margin-left:2%;min-height:80vh}[data-v-54ff8bae] .el-input__inner,[data-v-54ff8bae] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.red[data-v-46e1c244]{color:#d65055}.green[data-v-46e1c244]{color:#5daf34}.chart-container[data-v-46e1c244]{padding:20px;width:97%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.el-select2[data-v-46e1c244]{margin-bottom:20px;width:100%}[data-v-46e1c244] .el-tabs__item{font-size:15px;font-family:思源黑体,sans-serif;color:#565454;font-weight:700}[data-v-46e1c244] .el-tabs__nav{font-weight:700}[data-v-46e1c244] .el-input__inner{background-color:hsla(0,0%,94.1%,.96)}[data-v-46e1c244] .el-range-input{background-color:rgba(248,245,245,.94)}.advanced-filter-container[data-v-77dc71ec]{border:1px solid #ebeef5;transition:all .3s}.style-title[data-v-77dc71ec]{font-size:12px;color:#606266;margin-right:5px}.chart-navigation[data-v-77dc71ec]{position:relative;height:40px;display:flex;align-items:center;justify-content:center}.page-info[data-v-77dc71ec]{font-size:14px;color:#666}.chart-navigation .el-button[data-v-77dc71ec]{position:absolute;top:0;transform:translateY(-50%)}.chart-navigation .el-button[data-v-77dc71ec]:first-child{left:20px}.chart-navigation .el-button[data-v-77dc71ec]:nth-child(3){right:20px}.red[data-v-77dc71ec]{color:#d65055}.drawer-content[data-v-77dc71ec]{padding:20px;height:100%;overflow-y:auto}.drawer-actions[data-v-77dc71ec]{position:fixed;bottom:20px;right:20px;z-index:1000}.chart-drawer[data-v-77dc71ec]{.el-drawer__body{overflow-y:auto}}.green[data-v-77dc71ec]{color:#5daf34}.chart-container[data-v-77dc71ec]{padding:20px;width:97%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.el-select2[data-v-77dc71ec]{margin-bottom:20px;width:100%}[data-v-77dc71ec] .el-tabs__item{font-size:15px;font-family:思源黑体,sans-serif;color:#565454;font-weight:700}[data-v-77dc71ec] .el-tabs__nav{font-weight:700}[data-v-77dc71ec] .el-input__inner{background-color:hsla(0,0%,94.1%,.96)}[data-v-77dc71ec] .el-range-input{background-color:rgba(248,245,245,.94)}.personal-board-page[data-v-14dc69af]{width:100%}[data-v-14dc69af] .personal-board-tabs>.el-tabs__header{margin:0;padding:8px 16px 0;background:#f3f6fb}[data-v-14dc69af] .personal-board-tabs>.el-tabs__content{overflow:visible}[data-v-14dc69af] .personal-board-tabs>.el-tabs__header .el-tabs__item{height:34px;line-height:34px}.plugin-redirect-container[data-v-97141f60]{padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);min-height:100vh;box-sizing:border-box}.el-row[data-v-97141f60]{margin-bottom:12px}.el-button--mini[data-v-97141f60]{margin-left:8px;border-radius:4px;transition:all .3s ease}.el-button--mini[data-v-97141f60]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.el-table[data-v-97141f60]{border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.04);background:#fff}.el-table[data-v-97141f60] .el-table__header th{background-color:#f8fafc!important;color:#475569;font-weight:600;font-size:13px;border-bottom:1px solid #e2e8f0;padding:10px 0}.el-table[data-v-97141f60] .el-table__row{transition:background-color .2s ease}.el-table[data-v-97141f60] .el-table__row:hover{background-color:#f8fafc!important}.el-table[data-v-97141f60] .el-table__cell{padding:8px 0;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9}.summary-row[data-v-97141f60]{background-color:#f0fdf4!important;font-weight:600}.summary-row[data-v-97141f60]:hover{background-color:#dcfce7!important}.high-roi[data-v-97141f60]{color:#10b981;font-weight:600}.medium-roi[data-v-97141f60]{color:#f59e0b}.low-roi[data-v-97141f60]{color:#94a3b8}.negative-roi[data-v-97141f60]{color:#ef4444;font-weight:600}.high-ratio[data-v-97141f60]{color:#10b981;font-weight:600}.medium-ratio[data-v-97141f60]{color:#f59e0b}.low-ratio[data-v-97141f60]{color:#94a3b8}.el-table a[data-v-97141f60],.el-table span[style*="cursor: pointer"][data-v-97141f60]{color:#3b82f6;transition:color .2s ease}.el-table a[data-v-97141f60]:hover,.el-table span[style*="cursor: pointer"][data-v-97141f60]:hover{color:#2563eb;text-decoration:underline}.el-dialog[data-v-97141f60]{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.el-dialog__header[data-v-97141f60]{border-bottom:1px solid #f1f5f9;padding:16px 20px}.el-dialog__title[data-v-97141f60]{font-size:16px;font-weight:600;color:#1e293b}.el-dialog__body[data-v-97141f60]{padding:20px}.sortable-ghost[data-v-97141f60]{opacity:.6;background:#e0f2fe!important;color:#0369a1!important}.el-alert[data-v-97141f60]{border-radius:6px;margin-bottom:16px}@media (max-width:1200px){.plugin-redirect-container[data-v-97141f60]{padding:12px}.el-table[data-v-97141f60]{width:100%!important}}.el-table[data-v-97141f60] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}.el-table[data-v-97141f60] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.el-table[data-v-97141f60] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}.el-table[data-v-97141f60] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f8fafc}.el-row{margin-bottom:20px}.el-col{border-radius:4px}.bg-purple-dark{background:#99a9bf}.bg-purple{background:#d3dce6}.bg-purple-light{background:#e5e9f2}.grid-content{border-radius:4px;min-height:36px}.row-bg{padding:10px 0;background-color:#f9fafc}.toufang-container[data-v-796f6964]{background-image:url(https://p3-oe-bp.byteimg.com/tos-cn-i-0aqtudv0qh/dce7327a565c523523d8ac2b8a43b316.png~tplv-0aqtudv0qh-image.image);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100vh;overflow:hidden;padding:20px;box-sizing:border-box}.el-container[data-v-796f6964]{height:100%;display:flex}.form-sidebar[data-v-796f6964]{position:relative;transition:width .3s ease;padding:20px 10px 20px 20px;overflow:hidden;flex-shrink:0}.form-sidebar.form-hidden[data-v-796f6964]{padding:0}.sidebar-toggle[data-v-796f6964]{position:absolute;top:50%;right:-20px;transform:translateY(-50%);width:20px;height:60px;background:#409eff;border-radius:0 4px 4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;z-index:100;box-shadow:2px 0 5px rgba(0,0,0,.1)}.sidebar-toggle[data-v-796f6964]:hover{background:#66b1ff}.rule-config-form[data-v-796f6964]{height:100%;overflow-y:auto}.main-content[data-v-796f6964]{padding:0 20px 0 10px;overflow-y:auto;flex:1}.rule-config-form .box-card[data-v-796f6964]{max-width:100%}.form-actions[data-v-796f6964]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.rule-list-section[data-v-796f6964],.search-form[data-v-796f6964],.user-value-section[data-v-796f6964]{margin-bottom:20px}.game-select[data-v-796f6964]{width:180px;margin-right:12px}.filter-controls[data-v-796f6964]{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.date-picker[data-v-796f6964],.project-input[data-v-796f6964]{margin-right:10px;min-width:300px}.user-value-table[data-v-796f6964]{margin-top:15px;border:none}.pagination-wrapper[data-v-796f6964]{display:flex;justify-content:center;margin-top:20px}.pagination-bar[data-v-796f6964],.user-value-pagination[data-v-796f6964]{text-align:center}@media (max-width:1200px){.el-aside[data-v-796f6964]{width:100%!important}.el-main[data-v-796f6964]{padding:10px}.filter-controls[data-v-796f6964]{flex-direction:column;align-items:flex-start}.date-picker[data-v-796f6964],.game-select[data-v-796f6964],.project-input[data-v-796f6964]{margin-bottom:10px;width:100%!important}}.scale-container[data-v-8083736a]{//transform:scale(.9);//transform-origin:0 0;//width:111%;//height:111%}[data-v-8083736a] .el-table .el-table__body-wrapper .summary-row{position:sticky!important;top:0!important;z-index:100!important;background-color:#f0f9eb!important;font-weight:700;//box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-8083736a] .el-table .el-table__fixed,[data-v-8083736a] .el-table .el-table__fixed-right{z-index:105!important}[data-v-8083736a] .el-table .el-table__fixed-right .summary-row td,[data-v-8083736a] .el-table .el-table__fixed .summary-row td{z-index:105!important;//position:relative!important;background-color:#f0f9eb!important;position:sticky!important;//box-shadow:0 2px 8px rgba(0,0,0,.1);top:0!important;font-weight:700}[data-v-8083736a] .el-table .el-table__fixed-header-wrapper,[data-v-8083736a] .el-table .el-table__fixed-right-header-wrapper{z-index:106!important}[data-v-8083736a] .el-table .el-table__body-wrapper .summary-row .is-fixed{z-index:115!important;position:sticky!important}[data-v-8083736a] .el-table .custom-fixed-column{z-index:105!important}.el-checkbox-group[data-v-8083736a]{display:flex;flex-wrap:wrap;max-height:60vh;overflow-y:auto}.el-checkbox[data-v-8083736a]{width:280px;margin:5px 10px}[data-v-8083736a] .el-input__inner,[data-v-8083736a] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.yugu{color:#d65055;font-weight:540}.yugu,.yugu2{//font-family:Georgia,"Times New Roman",serif}.yugu2{color:#3a8ee6;font-weight:500}::-webkit-scrollbar{width:5px}.table-number{//font-family:"Consolas",monospace;font-size:12px;color:#4b4b4f;text-align:right}.table-header{font-family:思源黑体,sans-serif;font-size:14px}.updated-marker-icon{color:#e39f0b;font-size:14px;margin-left:5px;vertical-align:middle}.bbb1{//box-shadow:hsla(0,0%,58%,.34) 0 1px 3px 1px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:24px;border-radius:8px;background-color:#fff;width:96%;min-height:85vh;display:flex;flex-direction:column}.bbb1:after{content:"";display:table;clear:both}.advanced-filter-container[data-v-d5c06070]{border:1px solid #ebeef5;transition:all .3s}.style-title[data-v-d5c06070]{font-size:12px;color:#606266;margin-right:5px}.chart-navigation[data-v-d5c06070]{position:relative;height:40px;display:flex;align-items:center;justify-content:center}.page-info[data-v-d5c06070]{font-size:14px;color:#666}.chart-navigation .el-button[data-v-d5c06070]{position:absolute;top:0;transform:translateY(-50%)}.chart-navigation .el-button[data-v-d5c06070]:first-child{left:20px}.chart-navigation .el-button[data-v-d5c06070]:nth-child(3){right:20px}.red[data-v-d5c06070]{color:#d65055}.drawer-content[data-v-d5c06070]{padding:20px;height:100%;overflow-y:auto}.drawer-actions[data-v-d5c06070]{position:fixed;bottom:20px;right:20px;z-index:1000}.chart-drawer[data-v-d5c06070]{.el-drawer__body{overflow-y:auto}}.green[data-v-d5c06070]{color:#5daf34}.chart-container[data-v-d5c06070]{padding:20px;width:97%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.el-select2[data-v-d5c06070]{margin-bottom:20px;width:100%}[data-v-d5c06070] .el-tabs__item{font-size:15px;font-family:思源黑体,sans-serif;color:#565454;font-weight:700}[data-v-d5c06070] .el-tabs__nav{font-weight:700}[data-v-d5c06070] .el-input__inner{background-color:hsla(0,0%,94.1%,.96)}[data-v-d5c06070] .el-range-input{background-color:rgba(248,245,245,.94)}.container[data-v-f5cff7f8]{padding:20px;width:88vw;background-color:#f5f7fa}.form-card[data-v-f5cff7f8],.table-card[data-v-f5cff7f8]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.demo-form-inline .el-form-item[data-v-f5cff7f8]{margin-right:10px;align-items:center}.demo-form-inline .el-form-item__label[data-v-f5cff7f8]{width:80px;text-align:right;font-weight:700;color:#606266}.custom-datepicker[data-v-f5cff7f8],.custom-input[data-v-f5cff7f8],.custom-select[data-v-f5cff7f8]{width:120px;border-radius:4px}.custom-button[data-v-f5cff7f8]{border-radius:4px;background-color:#409eff;color:#fff}.custom-table[data-v-f5cff7f8] ::-webkit-scrollbar{width:8px;height:8px}.custom-table .el-table__row[data-v-f5cff7f8]:hover{background-color:#f0f9ff}.change-positive[data-v-f5cff7f8]{color:green}.change-negative[data-v-f5cff7f8]{color:red}.permission-management[data-v-3c308560]{min-height:100vh;padding:18px;background:#f5f7fb;box-sizing:border-box}.page-head[data-v-3c308560]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page-head h2[data-v-3c308560]{margin:0;font-size:21px;font-weight:600}.option-extra[data-v-3c308560],.page-head span[data-v-3c308560]{color:#7a8390;font-size:12px}.panel[data-v-3c308560]{padding:14px;background:#fff;border:1px solid #dfe5ec;border-radius:6px}.toolbar[data-v-3c308560]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.field-label[data-v-3c308560]{color:#38404a;font-size:13px}.dialog-permissions[data-v-3c308560],.permission-area[data-v-3c308560]{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:12px}.module-block[data-v-3c308560]{padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#fbfcff}.module-block.compact[data-v-3c308560]{padding:10px}.module-title[data-v-3c308560]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:600;color:#2f3540}.menu-options[data-v-3c308560]{display:flex;flex-wrap:wrap;gap:8px 12px}.menu-options .el-checkbox[data-v-3c308560]{margin-right:0}.actions[data-v-3c308560]{margin-top:14px;text-align:right}form[data-v-4e14583e]{display:flex;flex-direction:column;gap:10px;max-width:700px;margin:20px auto}input[data-v-4e14583e],textarea[data-v-4e14583e]{padding:8px;border:1px solid #ccc;border-radius:4px}button[data-v-4e14583e]{padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-4e14583e]:hover{background-color:#0056b3}ul[data-v-4e14583e]{list-style-type:none;padding:0}.el-form[data-v-4e14583e]{max-width:none}form[data-v-2ce5ffdf]{display:flex;flex-direction:column;gap:10px;max-width:700px;margin:20px auto}input[data-v-2ce5ffdf],textarea[data-v-2ce5ffdf]{padding:8px;border:1px solid #ccc;border-radius:4px}button[data-v-2ce5ffdf]{padding:10px;border:none;border-radius:4px;cursor:pointer}.status-success[data-v-2ce5ffdf]{color:green}.status-fail[data-v-2ce5ffdf]{color:red}.status-default[data-v-2ce5ffdf]{color:orange}ul[data-v-2ce5ffdf]{list-style-type:none;padding:0}.el-form[data-v-2ce5ffdf]{max-width:none}.monitor-container[data-v-03728b91]{padding:24px;min-height:calc(100vh - 60px);background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}.loading-wrapper[data-v-03728b91]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#409eff}.loading-wrapper i[data-v-03728b91]{font-size:48px;margin-bottom:16px}.loading-wrapper p[data-v-03728b91]{font-size:16px;margin:0}.error-wrapper[data-v-03728b91]{margin-bottom:20px}.error-wrapper ul[data-v-03728b91]{margin:10px 0 0 20px;padding:0}.welcome-section[data-v-03728b91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px 24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px rgba(102,126,234,.3)}.welcome-header h1[data-v-03728b91]{margin:0 0 8px 0;font-size:24px;font-weight:600;color:#fff;display:flex;align-items:center;gap:10px}.welcome-header h1 i[data-v-03728b91]{font-size:28px}.subtitle[data-v-03728b91]{margin:0;font-size:14px;color:hsla(0,0%,100%,.85)}.time-info[data-v-03728b91]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.time-info i[data-v-03728b91]{font-size:16px}.metrics-row[data-v-03728b91]{margin-top:0}.metric-card[data-v-03728b91]{border-radius:12px;border:none;transition:all .3s ease;height:100%;overflow:hidden}.metric-card[data-v-03728b91]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.metric-card[data-v-03728b91] .el-card__header{padding:16px 20px;border-bottom:1px solid #ebeef5}.metric-card[data-v-03728b91] .el-card__body{padding:0}.card-header[data-v-03728b91]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#303133}.card-header i[data-v-03728b91]{font-size:20px}.connection-pool .card-header i[data-v-03728b91]{color:#409eff}.memory .card-header i[data-v-03728b91]{color:#67c23a}.session .card-header i[data-v-03728b91]{color:#e6a23c}.system .card-header i[data-v-03728b91]{color:#f56c6c}.card-body[data-v-03728b91]{padding:20px}.metric-item[data-v-03728b91]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px dashed #ebeef5}.metric-item[data-v-03728b91]:last-child{border-bottom:none}.metric-item .label[data-v-03728b91]{font-size:14px;color:#909399}.metric-item .value[data-v-03728b91]{font-size:18px;font-weight:600;color:#303133}.metric-item .value.primary[data-v-03728b91]{color:#409eff}.metric-item .value.success[data-v-03728b91]{color:#67c23a}.metric-item .value.warning[data-v-03728b91]{color:#e6a23c}.metric-item .value.info[data-v-03728b91]{color:#909399}.metric-item .value.danger[data-v-03728b91]{color:#f56c6c}.detail-section[data-v-03728b91]{margin-top:20px}.detail-card[data-v-03728b91]{border-radius:12px;border:none;height:100%}.detail-header[data-v-03728b91]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#303133}.detail-header i[data-v-03728b91]{font-size:18px;color:#409eff}.detail-content[data-v-03728b91]{padding:0}.info-grid[data-v-03728b91]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px}.info-item[data-v-03728b91]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f5f7fa;border-radius:8px;transition:all .3s ease}.info-item[data-v-03728b91]:hover{background:#e8ecf1;transform:translateX(4px)}.info-label[data-v-03728b91]{font-size:14px;color:#909399}.info-value[data-v-03728b91]{font-size:14px;font-weight:600;color:#303133}.health-section[data-v-03728b91]{margin-top:20px}.health-card[data-v-03728b91]{border-radius:12px;border:none}.health-content[data-v-03728b91]{padding:0}.health-items[data-v-03728b91]{display:flex;flex-wrap:wrap;gap:16px;padding:20px}.health-item[data-v-03728b91]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#f5f7fa;border-radius:8px;min-width:200px;transition:all .3s ease}.health-item[data-v-03728b91]:hover{background:#e8ecf1;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.health-indicator[data-v-03728b91]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.health-indicator.up[data-v-03728b91]{background:#67c23a;box-shadow:0 0 8px rgba(103,194,58,.5)}.health-indicator.down[data-v-03728b91]{background:#f56c6c;box-shadow:0 0 8px rgba(245,108,108,.5)}.health-indicator.warning[data-v-03728b91]{background:#e6a23c;box-shadow:0 0 8px rgba(230,162,60,.5)}.health-name[data-v-03728b91]{font-size:14px;font-weight:600;color:#303133;min-width:80px}.health-desc[data-v-03728b91]{font-size:13px;color:#909399}@media (max-width:768px){.monitor-container[data-v-03728b91]{padding:16px}.welcome-section[data-v-03728b91]{flex-direction:column;gap:16px;text-align:center}.welcome-header h1[data-v-03728b91]{font-size:20px}.info-grid[data-v-03728b91]{grid-template-columns:1fr}.health-items[data-v-03728b91]{flex-direction:column}.health-item[data-v-03728b91]{width:100%}}.game-login-container[data-v-2eebc333]{padding:20px;background-color:#f5f7fa;min-height:100vh}.box-card[data-v-2eebc333]{max-width:1500px;margin:0 auto;border-radius:8px}.header-section[data-v-2eebc333]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.page-title[data-v-2eebc333]{margin:0;font-size:18px;color:#303133;font-weight:600}.steps-section[data-v-2eebc333]{margin-bottom:30px;padding:10px 0}.table-toolbar[data-v-2eebc333]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;background:#fafafa;padding:10px 15px;border-radius:4px;border:1px solid #ebeef5}.filter-group[data-v-2eebc333]{display:flex;align-items:center}.label-text[data-v-2eebc333]{font-size:14px;color:#606266;margin-right:10px;font-weight:700}.table-wrapper[data-v-2eebc333]{border-radius:4px;overflow:hidden}[data-v-2eebc333] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#ecf5ff!important}[data-v-2eebc333] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.mp-data-container[data-v-584288c8]{padding:20px;background-color:#f0f2f6;min-height:100vh}.search-card[data-v-584288c8]{margin-bottom:20px;border-radius:12px;transition:all .3s ease}.search-card[data-v-584288c8] .el-card__body{padding:20px 24px}.search-form[data-v-584288c8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.search-form[data-v-584288c8] .el-form-item{margin-bottom:0;margin-right:16px}.search-form[data-v-584288c8] .el-form-item__label{font-weight:500;color:#606266}.table-card[data-v-584288c8]{border-radius:12px;overflow:hidden}.table-card[data-v-584288c8] .el-card__header{padding:16px 20px;border-bottom:1px solid #e9ecef;background:linear-gradient(180deg,#fafbfc,#fff)}.card-header[data-v-584288c8]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-584288c8]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#2c3e50}.header-left i[data-v-584288c8]{font-size:18px;color:#409eff}.header-right[data-v-584288c8]{display:flex;align-items:center}.table-wrapper[data-v-584288c8]{overflow-x:auto;position:relative}[data-v-584288c8] .el-table{font-size:12px}[data-v-584288c8] .el-table th{background-color:#f8f9fa;color:#2c3e50;font-weight:600;padding:12px 0}[data-v-584288c8] .el-table td{padding:10px 0}[data-v-584288c8] .el-table--border td,[data-v-584288c8] .el-table--border th{border-right:1px solid #e9ecef}[data-v-584288c8] .el-table--border{border:1px solid #e9ecef}[data-v-584288c8] .el-table__fixed{box-shadow:2px 0 6px rgba(0,0,0,.05)}.date-text[data-v-584288c8]{font-weight:500;color:#2c3e50}.number-value[data-v-584288c8]{font-size:12px;color:#4b4b4f;text-align:right;font-weight:500}.roi-cell[data-v-584288c8]{display:flex;flex-direction:column;gap:4px;padding:2px 0}.roi-fit[data-v-584288c8],.roi-real[data-v-584288c8]{display:flex;flex-direction:column;gap:2px}.roi-item[data-v-584288c8]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:1.4}.roi-item.all .roi-value[data-v-584288c8],.roi-item.monetize .roi-value[data-v-584288c8]{font-weight:500}.roi-item.fit .roi-value[data-v-584288c8]{font-weight:540}.updated-marker-icon[data-v-584288c8]{color:#e39f0b;font-size:12px;margin-right:3px;vertical-align:middle}.yugu[data-v-584288c8]{color:#3a8ee6;font-weight:540}.yugu2[data-v-584288c8]{color:#2c3e50;font-weight:500}.profit-positive[data-v-584288c8]{color:#d65055;font-weight:600;//font-family:"Consolas",monospace;font-size:12px}.profit-negative[data-v-584288c8]{color:#5daf34;font-weight:600;//font-family:"Consolas",monospace;font-size:12px}.profit-zero[data-v-584288c8]{color:#909399;font-weight:500;font-size:12px}.roi-real .roi-value[data-v-584288c8]{color:#2c3e50}.roi-fit .yugu[data-v-584288c8]{color:#3a8ee6}.roi-label[data-v-584288c8]{font-size:10px;color:#909399;font-weight:400}.roi-ratio[data-v-584288c8]{font-size:10px;color:#5c5d5e;margin-left:2px}.roi-ratio-fit[data-v-584288c8]{font-size:10px;color:#d65055;margin-left:2px;font-weight:500}.no-data[data-v-584288c8]{color:#e4e7ed;font-size:12px;text-align:center;padding:8px 0}[data-v-584288c8] .el-table__body tr:first-child{background-color:#fff7e6!important}[data-v-584288c8] .el-table__body tr:first-child td{background-color:#fff7e6!important;border-bottom:2px solid #ffd591}.summary-number[data-v-584288c8],.summary-text[data-v-584288c8]{font-weight:600;color:#d46b08;font-size:13px}.summary-number[data-v-584288c8]{//font-family:"Consolas",monospace}.summary-roi[data-v-584288c8]{font-weight:600}.summary-roi .yugu[data-v-584288c8]{color:#d46b08;font-weight:600;font-size:13px}[data-v-584288c8] .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}[data-v-584288c8] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-584288c8] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-584288c8] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:1200px){.mp-data-container[data-v-584288c8]{padding:12px}.search-form[data-v-584288c8] .el-form-item{margin-right:12px}.search-form[data-v-584288c8] .el-form-item__label{font-size:12px}}.budget-input[data-v-3183213d]{display:inline-flex;align-items:center;gap:8px}.unit[data-v-3183213d]{font-size:12px;color:#909399}.hint[data-v-3183213d]{font-size:12px;color:#c0c4cc}.campaign-list[data-v-3f6eafe3]{padding:20px;background:#f5f7fa;min-height:100vh}.page-header[data-v-3f6eafe3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-3f6eafe3]{margin:0;font-size:20px;font-weight:500;color:#1f2f3d}.header-actions[data-v-3f6eafe3]{display:flex;gap:12px}.filter-card[data-v-3f6eafe3]{margin-bottom:16px}.campaign-name[data-v-3f6eafe3]{font-weight:500;color:#303133}.id-text[data-v-3f6eafe3]{font-size:12px;color:#909399}.budget-mode[data-v-3f6eafe3]{font-size:12px;color:#909399;margin-top:2px}.time-text[data-v-3f6eafe3]{font-size:12px;line-height:1.4;white-space:pre-line}.pagination-container[data-v-3f6eafe3]{margin-top:20px;display:flex;justify-content:flex-end}.form-tip[data-v-3f6eafe3]{font-size:12px;color:#909399;margin-left:8px}.column-config[data-v-3f6eafe3]{max-height:500px;overflow-y:auto}.column-config-section[data-v-3f6eafe3]{margin-bottom:24px}.column-config-section h4[data-v-3f6eafe3]{margin:0 0 12px 0;font-size:14px;font-weight:500;color:#303133;border-left:3px solid #409eff;padding-left:10px}.column-checkbox[data-v-3f6eafe3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #ebeef5}.column-checkbox[data-v-3f6eafe3]:last-child{border-bottom:none}.metric-desc[data-v-3f6eafe3]{font-size:11px;color:#909399;margin-left:8px}.metric-value[data-v-3f6eafe3]{font-family:Monaco,Menlo,monospace;font-size:13px}.field-selector[data-v-1813d1dc]{display:inline-block}.field-trigger[data-v-1813d1dc]{margin-left:12px}.field-selector-header[data-v-1813d1dc]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #e4e7ed;margin-bottom:12px}.field-selector-header .title[data-v-1813d1dc]{font-size:14px;font-weight:500;color:#303133}.field-selector-header .actions[data-v-1813d1dc]{display:flex;align-items:center;gap:4px}.field-selector-body[data-v-1813d1dc]{max-height:350px;overflow-y:auto}.search-input[data-v-1813d1dc]{margin-bottom:12px}.field-item[data-v-1813d1dc]{padding:8px 0;border-bottom:1px solid #f0f0f0}.field-item[data-v-1813d1dc]:last-child{border-bottom:none}.field-selector-footer[data-v-1813d1dc]{padding-top:12px;border-top:1px solid #e4e7ed;margin-top:12px;text-align:right}.video-report-component[data-v-6c9f6fea]{margin-bottom:20px}.report-card[data-v-6c9f6fea]{border-radius:8px}.card-header[data-v-6c9f6fea]{display:flex;justify-content:space-between;align-items:center;font-weight:500}.header-actions[data-v-6c9f6fea]{display:flex;gap:12px;align-items:center}.filter-form[data-v-6c9f6fea]{margin-bottom:16px}.id-cell[data-v-6c9f6fea]{display:flex;align-items:center;gap:8px}.copy-icon[data-v-6c9f6fea],.id-text[data-v-6c9f6fea]{font-size:14px;color:#909399}.copy-icon[data-v-6c9f6fea]{cursor:pointer;opacity:0;transition:opacity .2s}.id-cell:hover .copy-icon[data-v-6c9f6fea]{opacity:1}.copy-icon[data-v-6c9f6fea]:hover{color:#409eff}.amount-text[data-v-6c9f6fea]{color:#f56c6c;font-weight:500}.cost-text[data-v-6c9f6fea]{color:#e6a23c;font-weight:500}.cover-preview-cell[data-v-6c9f6fea],.video-preview-cell[data-v-6c9f6fea]{display:flex;justify-content:center;align-items:center}.no-preview[data-v-6c9f6fea]{color:#c0c4cc;font-size:12px}.table-actions[data-v-6c9f6fea]{margin-top:16px;padding:12px 16px;background-color:#f5f7fa;border-radius:4px;display:flex;align-items:center;gap:12px}.pagination-container[data-v-6c9f6fea]{margin-top:20px;display:flex;justify-content:flex-end}.grid-view[data-v-6c9f6fea]{min-height:300px}.video-grid[data-v-6c9f6fea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:8px}.video-card[data-v-6c9f6fea]{position:relative;background:#fff;border:2px solid #e4e7ed;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease}.video-card[data-v-6c9f6fea]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.2);transform:translateY(-2px)}.video-card.selected[data-v-6c9f6fea]{border-color:#409eff;background-color:#ecf5ff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.card-checkbox[data-v-6c9f6fea]{position:absolute;top:8px;left:8px;z-index:10;background-color:hsla(0,0%,100%,.9);border-radius:4px;padding:2px}.card-video-preview[data-v-6c9f6fea]{width:100%;height:180px;background-color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.card-video-preview img[data-v-6c9f6fea],.card-video-preview video[data-v-6c9f6fea]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.no-preview-placeholder[data-v-6c9f6fea]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399;font-size:14px}.no-preview-placeholder i[data-v-6c9f6fea]{font-size:48px;margin-bottom:8px}.missing-badge[data-v-6c9f6fea]{position:absolute;top:8px;right:8px;z-index:10}.missing-badge .el-tag[data-v-6c9f6fea]{box-shadow:0 2px 4px rgba(0,0,0,.15)}.card-info[data-v-6c9f6fea]{padding:12px}.card-name[data-v-6c9f6fea]{font-size:14px;font-weight:500;color:#303133;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.card-metrics[data-v-6c9f6fea]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.metric-item[data-v-6c9f6fea]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.metric-label[data-v-6c9f6fea]{color:#909399;margin-right:4px}.metric-value[data-v-6c9f6fea]{color:#606266;font-weight:500}.metric-value.amount[data-v-6c9f6fea]{color:#f56c6c}.thumbnail-view[data-v-6c9f6fea]{min-height:300px}.thumbnail-grid[data-v-6c9f6fea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;padding:8px}.thumbnail-item[data-v-6c9f6fea]{position:relative;background:#fff;border:2px solid #e4e7ed;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s ease}.thumbnail-item[data-v-6c9f6fea]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.25);transform:translateY(-3px)}.thumbnail-item.selected[data-v-6c9f6fea]{border-color:#409eff;background-color:#ecf5ff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.thumbnail-item.disabled[data-v-6c9f6fea]{opacity:.6;cursor:not-allowed;filter:grayscale(50%)}.thumbnail-item.disabled[data-v-6c9f6fea]:hover{border-color:#e4e7ed;transform:none;box-shadow:none}.thumbnail-checkbox[data-v-6c9f6fea]{position:absolute;top:6px;left:6px;z-index:10;background-color:hsla(0,0%,100%,.95);border-radius:4px;padding:2px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.thumbnail-missing-badge[data-v-6c9f6fea]{position:absolute;top:6px;right:6px;z-index:10;background-color:rgba(230,162,60,.9);color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.15)}.thumbnail-preview[data-v-6c9f6fea]{position:relative;width:100%;height:140px;background-color:#000;overflow:hidden}.thumbnail-preview img[data-v-6c9f6fea],.thumbnail-preview video[data-v-6c9f6fea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.thumbnail-item:hover .thumbnail-preview img[data-v-6c9f6fea],.thumbnail-item:hover .thumbnail-preview video[data-v-6c9f6fea]{transform:scale(1.05)}.no-thumbnail-placeholder[data-v-6c9f6fea]{display:flex;align-items:center;justify-content:center;height:100%;color:#909399;font-size:40px;background:linear-gradient(135deg,#f5f7fa,#e4e7ed)}.play-overlay[data-v-6c9f6fea]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease}.thumbnail-item:hover .play-overlay[data-v-6c9f6fea]{opacity:1}.play-overlay i[data-v-6c9f6fea]{font-size:36px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.thumbnail-info[data-v-6c9f6fea]{padding:8px 10px;background:#fff}.thumbnail-name[data-v-6c9f6fea]{font-size:12px;color:#303133;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.thumbnail-metrics[data-v-6c9f6fea]{display:flex;justify-content:space-between;align-items:center}.metric-spend[data-v-6c9f6fea]{font-size:13px;font-weight:600;color:#f56c6c}.video-upload-component[data-v-02d5136b]{.upload-control-card{margin-bottom:20px}.upload-control-card .upload-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.upload-control-card .upload-header h3{margin:0;font-size:18px;color:#303133}.upload-control-card .upload-header h3 i{margin-right:8px;color:#409eff}.upload-control-card .upload-stats{display:flex;align-items:center}.folder-view{margin-bottom:16px}.folder-view .folder-header{margin-bottom:16px;padding:12px;background:#f5f7fa;border-radius:4px}.folder-view .folder-header h4{margin:0;font-size:16px;color:#303133}.folder-view .folder-header h4 i{margin-right:8px;color:#409eff}.folder-view .folder-header .folder-hint{margin:8px 0 0 0;font-size:13px;color:#909399}.folder-view .folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;padding:8px}.folder-view .folder-grid .folder-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;background:#fff;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.folder-view .folder-grid .folder-item:hover{border-color:#409eff;background-color:#ecf5ff;transform:translateY(-4px);box-shadow:0 4px 12px rgba(64,158,255,.25)}.folder-view .folder-grid .folder-item .folder-icon{font-size:48px;color:#409eff;margin-bottom:12px;transition:all .3s ease}.folder-view .folder-grid .folder-item:hover .folder-icon{transform:scale(1.1)}.folder-view .folder-grid .folder-item .folder-name{font-size:14px;font-weight:500;color:#303133;text-align:center}.upload-config-view{margin-bottom:16px}.upload-config-view .config-header{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:12px;background:#f5f7fa;border-radius:4px}.upload-config-view .config-header .back-btn{padding:0;font-size:14px}.upload-config-view .upload-form{background:#fff;padding:16px;border-radius:4px}.upload-control-card .upload-config{margin-bottom:16px}.upload-control-card .upload-actions{display:flex!important;gap:12px;align-items:center;flex-wrap:nowrap}.upload-control-card .upload-actions .video-uploader-inline{display:inline-block}.upload-control-card .upload-actions .el-button{white-space:nowrap}.pending-videos-card{margin-bottom:20px}.pending-videos-card .pending-list .pending-item{margin-bottom:8px;padding:10px 12px;background:#f5f7fa;border-radius:4px;transition:all .3s ease}.pending-videos-card .pending-list .pending-item:hover{background:#e8eaed}.pending-videos-card .pending-list .pending-item:last-child{margin-bottom:0}.pending-videos-card .pending-list .pending-item .item-info{display:flex;justify-content:space-between;align-items:center}.pending-videos-card .pending-list .pending-item .item-info .file-name{font-weight:500;color:#303133;flex:1;margin-right:12px}.pending-videos-card .pending-list .pending-item .item-info .delete-icon{cursor:pointer;color:#f56c6c;font-size:16px;padding:4px;transition:all .3s ease}.pending-videos-card .pending-list .pending-item .item-info .delete-icon:hover{color:red;transform:scale(1.2)}.pending-videos-card .pagination-container{margin-top:16px;text-align:center}.upload-progress-card{margin-bottom:20px}.upload-progress-card .uploading-list .uploading-item{margin-bottom:16px;padding:12px;background:#f5f7fa;border-radius:4px}.upload-progress-card .uploading-list .uploading-item:last-child{margin-bottom:0}.upload-progress-card .uploading-list .uploading-item .item-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.upload-progress-card .uploading-list .uploading-item .item-info .file-name{font-weight:500;color:#303133}.upload-progress-card .uploading-list .uploading-item .item-error{margin-top:8px;color:#f56c6c;font-size:12px}.upload-progress-card .uploading-list .uploading-item .item-error i{margin-right:4px}.upload-results-card .id-cell{display:flex;align-items:center;gap:8px}.upload-results-card .id-cell .copy-icon{cursor:pointer;color:#409eff;font-size:14px}.upload-results-card .id-cell .copy-icon:hover{color:#66b1ff}.upload-results-card .error-text{color:#f56c6c}.upload-progress-card .pagination-container{margin-top:20px;text-align:center}}.folder-view .folder-grid .folder-item[data-v-02d5136b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;background:#fff;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-height:140px}.folder-view .folder-grid .folder-item:hover .folder-icon[data-v-02d5136b]{transform:scale(1.1)}.folder-view .folder-grid .folder-item.drag-over[data-v-02d5136b]{border-color:#67c23a;background-color:#f0f9ff;transform:scale(1.05);box-shadow:0 6px 16px rgba(103,194,58,.3)}.folder-view .folder-grid .folder-item.drag-over .folder-icon[data-v-02d5136b]{color:#67c23a;-webkit-animation:bounce-data-v-02d5136b .6s ease infinite alternate;animation:bounce-data-v-02d5136b .6s ease infinite alternate}@-webkit-keyframes bounce-data-v-02d5136b{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes bounce-data-v-02d5136b{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.folder-view .folder-grid .folder-item .folder-drop-hint[data-v-02d5136b]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);font-size:12px;color:#67c23a;font-weight:500;white-space:nowrap;-webkit-animation:fadeIn-data-v-02d5136b .3s ease;animation:fadeIn-data-v-02d5136b .3s ease}.folder-view .folder-grid .folder-item .folder-drop-hint i[data-v-02d5136b]{margin-right:4px}@-webkit-keyframes fadeIn-data-v-02d5136b{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes fadeIn-data-v-02d5136b{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.video-record-query[data-v-605300d2]{margin-top:0}.query-card[data-v-605300d2]{border-radius:4px}.query-card[data-v-605300d2] .el-card__header{padding:12px 16px;border-bottom:1px solid #e4e7ed}.query-card[data-v-605300d2] .el-card__body{padding:12px 16px}.query-card .card-header[data-v-605300d2]{display:flex;justify-content:space-between;align-items:center}.query-card .card-header h3[data-v-605300d2]{margin:0;font-size:18px;color:#303133}.query-card .card-header h3 i[data-v-605300d2]{margin-right:8px;color:#409eff}.query-form[data-v-605300d2]{margin-bottom:12px}.query-form[data-v-605300d2] .el-form-item{margin-bottom:8px}.query-form[data-v-605300d2] .el-form-item__label{padding-right:6px;font-size:13px}.stats-bar[data-v-605300d2]{display:flex;align-items:center;padding:12px;background:#f5f7fa;border-radius:4px;flex-wrap:wrap;gap:8px}.batch-actions[data-v-605300d2]{margin-top:16px}.batch-actions .el-alert[data-v-605300d2]{margin-bottom:12px}.batch-actions .action-buttons[data-v-605300d2]{display:flex;gap:8px;align-items:center}.delete-record-toolbar[data-v-605300d2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.delete-record-pagination[data-v-605300d2]{margin-top:12px;text-align:center}.video-card[data-v-605300d2]{position:relative;background:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-card[data-v-605300d2]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.video-card.selected[data-v-605300d2]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.video-card.selecting[data-v-605300d2]{border-color:#409eff;background-color:rgba(64,158,255,.05)}.missing-badge[data-v-605300d2]{top:10px;right:10px}.new-badge[data-v-605300d2]{position:absolute;top:10px;left:40px;z-index:10}.new-badge .el-tag[data-v-605300d2]{box-shadow:0 2px 4px rgba(0,0,0,.15);-webkit-animation:pulse-data-v-605300d2 2s infinite;animation:pulse-data-v-605300d2 2s infinite}@-webkit-keyframes pulse-data-v-605300d2{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse-data-v-605300d2{0%,to{opacity:1}50%{opacity:.8}}.video-checkbox[data-v-605300d2]{top:10px;left:10px}.assign-tip[data-v-605300d2]{margin-top:8px;font-size:12px;color:#909399}.assign-tip p[data-v-605300d2]{margin:4px 0}.id-cell[data-v-605300d2]{display:flex;align-items:center;gap:8px}.id-cell .copy-icon[data-v-605300d2]{cursor:pointer;color:#409eff;font-size:14px}.id-cell .copy-icon[data-v-605300d2]:hover{color:#66b1ff}.pagination-container[data-v-605300d2]{margin-top:12px;text-align:center}.card-view[data-v-605300d2]{margin-top:12px;position:relative;min-height:200px}.video-cards[data-v-605300d2]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:8px}.card-preview[data-v-605300d2]{position:relative;width:100%;height:140px;background:#000;cursor:pointer;overflow:hidden}.card-preview img[data-v-605300d2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.card-preview video[data-v-605300d2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-preview .play-overlay[data-v-605300d2]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;transition:opacity .3s}.card-preview:hover .play-overlay[data-v-605300d2]{opacity:1}.play-overlay i[data-v-605300d2]{font-size:48px}.card-preview.no-preview[data-v-605300d2]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f7fa;color:#909399}.card-preview.no-preview i[data-v-605300d2]{font-size:48px;margin-bottom:8px}.card-content[data-v-605300d2]{padding:10px}.card-title[data-v-605300d2]{font-size:13px;font-weight:500;color:#303133;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-summary-line[data-v-605300d2]{display:flex;align-items:center;margin-bottom:6px}.card-info[data-v-605300d2]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;position:relative}.stamp-badge[data-v-605300d2]{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-15deg);width:60px;height:60px;border:3px solid #f56c6c;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(245,108,108,.1);z-index:5;-webkit-animation:stampPulse-data-v-605300d2 2s infinite;animation:stampPulse-data-v-605300d2 2s infinite}.stamp-text[data-v-605300d2]{font-size:14px;font-weight:700;color:#f56c6c;transform:rotate(15deg);letter-spacing:2px}@-webkit-keyframes stampPulse-data-v-605300d2{0%,to{box-shadow:0 0 0 0 rgba(245,108,108,.4)}50%{box-shadow:0 0 0 8px rgba(245,108,108,0)}}@keyframes stampPulse-data-v-605300d2{0%,to{box-shadow:0 0 0 0 rgba(245,108,108,.4)}50%{box-shadow:0 0 0 8px rgba(245,108,108,0)}}.info-item[data-v-605300d2]{font-size:12px;line-height:1.5}.info-item .label[data-v-605300d2]{min-width:70px}.copy-icon-small[data-v-605300d2]{cursor:pointer;color:#409eff;font-size:12px;margin-left:4px;flex-shrink:0}.copy-icon-small[data-v-605300d2]:hover{color:#66b1ff}.danger-text-btn[data-v-605300d2]{color:#f56c6c}.danger-text-btn[data-v-605300d2]:hover{color:#f78989}.card-actions[data-v-605300d2]{display:flex;gap:8px;padding-top:12px;border-top:1px solid #e4e7ed}.card-actions .el-button[data-v-605300d2]{flex:1}.header-actions[data-v-605300d2]{display:flex;align-items:center;gap:10px}.selection-box[data-v-605300d2]{position:absolute;border:1px solid #409eff;background-color:rgba(64,158,255,.1);pointer-events:none;z-index:100}.thumbnail-view[data-v-605300d2]{margin-top:12px;position:relative;min-height:200px;max-height:600px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c0c4cc #f5f7fa}.thumbnail-view[data-v-605300d2]::-webkit-scrollbar{width:8px}.thumbnail-view[data-v-605300d2]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.thumbnail-view[data-v-605300d2]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.thumbnail-view[data-v-605300d2]::-webkit-scrollbar-thumb:hover{background:#909399}.thumbnail-grid[data-v-605300d2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:8px}.thumbnail-item[data-v-605300d2]{position:relative;background:#fff;border:2px solid #e4e7ed;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s ease}.thumbnail-item[data-v-605300d2]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.25);transform:translateY(-3px)}.thumbnail-item.selected[data-v-605300d2]{border-color:#409eff;background-color:#ecf5ff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.thumbnail-item.disabled[data-v-605300d2]{opacity:.5;cursor:not-allowed;filter:grayscale(60%)}.thumbnail-item.disabled[data-v-605300d2]:hover{border-color:#e4e7ed;transform:none;box-shadow:none}.thumbnail-checkbox[data-v-605300d2]{position:absolute;top:6px;left:6px;z-index:10;background-color:hsla(0,0%,100%,.95);border-radius:4px;padding:2px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.thumbnail-missing-badge[data-v-605300d2]{background:rgba(230,162,60,.9);border-radius:50%;width:24px;height:24px;justify-content:center;font-size:14px}.thumbnail-missing-badge[data-v-605300d2],.thumbnail-new-badge[data-v-605300d2]{position:absolute;top:6px;right:6px;z-index:10;color:#fff;display:flex;align-items:center}.thumbnail-new-badge[data-v-605300d2]{gap:3px;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:12px;padding:3px 8px;font-size:11px;font-weight:700;box-shadow:0 2px 8px hsla(0,100%,71%,.4);-webkit-animation:fireGlow-data-v-605300d2 1.5s infinite;animation:fireGlow-data-v-605300d2 1.5s infinite}.new-text[data-v-605300d2]{letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.fire-icon[data-v-605300d2]{font-size:12px;-webkit-animation:fireFlicker-data-v-605300d2 .8s infinite;animation:fireFlicker-data-v-605300d2 .8s infinite}@-webkit-keyframes fireGlow-data-v-605300d2{0%,to{box-shadow:0 2px 8px hsla(0,100%,71%,.4)}50%{box-shadow:0 2px 12px hsla(0,100%,71%,.7)}}@keyframes fireGlow-data-v-605300d2{0%,to{box-shadow:0 2px 8px hsla(0,100%,71%,.4)}50%{box-shadow:0 2px 12px hsla(0,100%,71%,.7)}}@-webkit-keyframes fireFlicker-data-v-605300d2{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.1) rotate(-5deg)}50%{transform:scale(1) rotate(0deg)}75%{transform:scale(1.1) rotate(5deg)}}@keyframes fireFlicker-data-v-605300d2{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.1) rotate(-5deg)}50%{transform:scale(1) rotate(0deg)}75%{transform:scale(1.1) rotate(5deg)}}.thumbnail-preview[data-v-605300d2]{position:relative;width:100%;aspect-ratio:9/16;background:#f5f7fa;overflow:hidden}.thumbnail-image[data-v-605300d2]{transition:transform .3s ease}.thumbnail-image[data-v-605300d2],.thumbnail-video[data-v-605300d2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.thumbnail-item:hover .thumbnail-image[data-v-605300d2]{transform:scale(1.05)}.no-thumbnail-placeholder[data-v-605300d2]{display:flex;align-items:center;justify-content:center;height:100%;color:#909399;font-size:36px;background:linear-gradient(135deg,#f5f7fa,#e4e7ed)}.play-overlay[data-v-605300d2]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease}.thumbnail-item:hover .play-overlay[data-v-605300d2]{opacity:1}.play-overlay i[data-v-605300d2]{font-size:32px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.thumbnail-info[data-v-605300d2]{padding:8px;background:#fff}.thumbnail-name[data-v-605300d2]{font-size:12px;color:#303133;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.thumbnail-performance[data-v-605300d2]{display:flex;justify-content:space-between;gap:6px;margin-bottom:6px;padding:4px 6px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:4px;border:1px solid #e4e7ed}.perf-item[data-v-605300d2]{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:500;flex:1;justify-content:center}.perf-item i[data-v-605300d2]{font-size:12px}.cost-item[data-v-605300d2],.cost-item i[data-v-605300d2]{color:#f56c6c}.roas-item[data-v-605300d2],.roas-item i[data-v-605300d2]{color:#67c23a}.thumbnail-meta[data-v-605300d2]{display:flex;justify-content:space-between;align-items:center;gap:4px}.meta-tag[data-v-605300d2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duration-text[data-v-605300d2]{font-size:11px;color:#909399;font-weight:500}.thumbnail-delete-btn[data-v-605300d2]{position:absolute;right:6px;bottom:6px;z-index:11;opacity:0;transition:opacity .2s ease}.thumbnail-item:hover .thumbnail-delete-btn[data-v-605300d2]{opacity:1}.thumbnail-item.selecting[data-v-605300d2]{border-color:#409eff;background-color:rgba(64,158,255,.08)}.thumbnail-selection-box[data-v-605300d2]{position:absolute;border:2px solid #409eff;background-color:rgba(64,158,255,.15);pointer-events:none;z-index:100;border-radius:4px}.list-view[data-v-605300d2]{margin-top:16px;min-height:200px;position:relative}.file-list[data-v-605300d2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:4px}.file-item[data-v-605300d2]{display:flex;align-items:center;padding:6px 12px;background:#fff;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-item[data-v-605300d2]:hover{background-color:#f5f7fa;border-color:#e4e7ed}.file-item.selected[data-v-605300d2]{background-color:#ecf5ff;border-color:#409eff}.file-item.disabled[data-v-605300d2]{opacity:.5;cursor:not-allowed}.file-item.disabled[data-v-605300d2]:hover{background-color:#fff;border-color:transparent}.file-icon[data-v-605300d2]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:8px;color:#409eff;font-size:18px;flex-shrink:0}.file-info[data-v-605300d2]{flex:1;min-width:0;overflow:hidden}.file-name[data-v-605300d2]{font-size:13px;color:#303133;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.4}.file-meta[data-v-605300d2]{display:flex;align-items:center;gap:6px;font-size:11px;color:#909399;line-height:1.3}.file-meta .el-tag[data-v-605300d2]{flex-shrink:0}.meta-item[data-v-605300d2]{white-space:nowrap}.meta-separator[data-v-605300d2]{color:#dcdfe6;margin:0 2px}.file-delete-btn[data-v-605300d2],.file-preview-btn[data-v-605300d2]{margin-left:8px;flex-shrink:0}.file-delete-btn[data-v-605300d2]{color:#f56c6c}.file-delete-btn[data-v-605300d2]:hover{color:#f78989}.file-checkbox[data-v-605300d2]{margin-left:8px;flex-shrink:0}.file-item.selecting[data-v-605300d2]{border-color:#409eff;background-color:rgba(64,158,255,.08)}.list-selection-box[data-v-605300d2]{position:absolute;border:2px solid #409eff;background-color:rgba(64,158,255,.15);pointer-events:none;z-index:100;border-radius:4px}@media (max-width:1600px){.video-cards[data-v-605300d2]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.video-cards[data-v-605300d2]{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.video-cards[data-v-605300d2]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.video-cards[data-v-605300d2]{grid-template-columns:repeat(1,1fr)}}.performance-section[data-v-605300d2]{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:4px;padding:8px;margin-bottom:8px;border:1px solid #e4e7ed}.performance-highlight[data-v-605300d2]{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #dcdfe6}.cost-value[data-v-605300d2]{color:#f56c6c!important;font-weight:600;font-size:13px}.performance-grid[data-v-605300d2]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:6px}.performance-dates[data-v-605300d2]{display:flex;justify-content:space-between;gap:6px;font-size:10px;color:#909399;padding-top:4px;border-top:1px dashed #dcdfe6}.date-text[data-v-605300d2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-item[data-v-605300d2]{display:flex;align-items:center;font-size:11px;line-height:1.4}.info-item .label[data-v-605300d2]{color:#909399;min-width:60px;flex-shrink:0}.info-item .value[data-v-605300d2]{color:#606266;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.missing-badge[data-v-605300d2]{position:absolute;top:6px;right:6px;z-index:10}.missing-badge .el-tag[data-v-605300d2]{box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:10px;padding:0 6px;height:20px;line-height:20px}.video-checkbox[data-v-605300d2]{position:absolute;top:6px;left:6px;z-index:10}.query-form[data-v-605300d2]{margin-bottom:16px}.advanced-filter-item[data-v-605300d2]{-webkit-animation:slideIn-data-v-605300d2 .3s ease;animation:slideIn-data-v-605300d2 .3s ease;background:#f0f9ff;border-radius:4px;padding:4px 8px;margin-right:8px!important}@-webkit-keyframes slideIn-data-v-605300d2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-data-v-605300d2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.performance-actions[data-v-605300d2]{margin-top:8px;padding-top:8px;border-top:1px dashed #dcdfe6;text-align:center}.performance-actions .el-button[data-v-605300d2]{width:100%}.trend-dialog-content[data-v-605300d2]{min-height:200px}.trend-content[data-v-605300d2]{display:flex;flex-direction:column;gap:16px}.trend-header[data-v-605300d2]{margin-bottom:8px}.trend-summary[data-v-605300d2]{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;padding:16px;border:1px solid #e4e7ed}.summary-title[data-v-605300d2]{margin:0 0 12px 0;font-size:14px;color:#303133;display:flex;align-items:center;gap:6px}.summary-title i[data-v-605300d2]{color:#409eff}.summary-cards[data-v-605300d2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.summary-card[data-v-605300d2]{background:#fff;border-radius:6px;padding:12px;border:1px solid #e4e7ed;text-align:center;transition:all .3s}.summary-card[data-v-605300d2]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.card-label[data-v-605300d2]{font-size:12px;color:#909399;margin-bottom:6px}.card-value[data-v-605300d2]{font-size:18px;font-weight:600;color:#303133}.cost-card .card-value[data-v-605300d2]{color:#f56c6c}.roas-card .card-value[data-v-605300d2]{color:#67c23a}.impressions-card .card-value[data-v-605300d2]{color:#409eff}.clicks-card .card-value[data-v-605300d2]{color:#e6a23c}.conversions-card .card-value[data-v-605300d2]{color:#9c27b0}.ctr-card .card-value[data-v-605300d2]{color:#00bcd4}.trend-table-container[data-v-605300d2]{margin-top:8px}.table-title[data-v-605300d2]{margin:0 0 12px 0;font-size:14px;color:#303133;display:flex;align-items:center;gap:6px}.table-title i[data-v-605300d2]{color:#409eff}.ad-list[data-v-64f06be0]{padding:16px;background:#f5f7fa;min-height:100vh}.page-header[data-v-64f06be0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative;z-index:1}.header-left[data-v-64f06be0]{display:flex;align-items:center;gap:12px}.page-header h2[data-v-64f06be0]{margin:0;font-size:18px;font-weight:500;color:#1f2f3d}.header-actions[data-v-64f06be0]{display:flex;align-items:center;gap:10px;z-index:10;position:relative}.create-ad-btn[data-v-64f06be0]{min-width:130px;height:36px;font-size:13px;font-weight:500;cursor:pointer!important;z-index:10;position:relative;transition:all .3s ease}.create-ad-btn[data-v-64f06be0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.create-ad-btn[data-v-64f06be0]:active{transform:translateY(0)}.filter-card[data-v-64f06be0]{margin-bottom:16px}.filter-card[data-v-64f06be0] .el-card__body{padding:12px 16px}.filter-card[data-v-64f06be0] .el-form--inline .el-form-item{margin-right:12px;margin-bottom:8px}.filter-card[data-v-64f06be0] .el-form-item__label{padding:0 8px 0 0;line-height:32px;font-size:13px}.filter-card[data-v-64f06be0] .el-input__inner,.filter-card[data-v-64f06be0] .el-select .el-input__inner{height:32px;line-height:32px;font-size:13px}.filter-card[data-v-64f06be0] .el-select{line-height:32px}.filter-card[data-v-64f06be0] .el-button{padding:7px 15px;font-size:13px;height:32px}.filter-card[data-v-64f06be0] .el-form-item__content{line-height:32px}.el-card[data-v-64f06be0]{border-radius:4px}.el-card[data-v-64f06be0] .el-card__body{padding:16px}.el-table[data-v-64f06be0]{font-size:14px}.el-table th[data-v-64f06be0]{background-color:#f5f7fa;color:#606266;font-weight:600;padding:6px 0;height:40px}.el-table td[data-v-64f06be0]{padding:4px 0;height:53px}.el-table .cell[data-v-64f06be0]{line-height:1.3;padding:2px 8px;box-sizing:border-box}.el-table--medium .el-table__body td[data-v-64f06be0]{padding:3px 0;height:48px}.el-table--small .el-table__body td[data-v-64f06be0]{padding:2px 0;height:44px}.el-table__row[data-v-64f06be0]{height:53px;min-height:53px}.el-table__header th[data-v-64f06be0]{padding:6px 0;height:40px}.ad-info-cell[data-v-64f06be0]{display:flex;flex-direction:column;gap:2px;padding:0}.ad-name-row[data-v-64f06be0]{font-weight:500;color:#303133;font-size:13px;line-height:1.2;word-break:break-word}.ad-id-row[data-v-64f06be0]{display:flex;align-items:center;gap:3px}.ad-id-text[data-v-64f06be0]{//font-family:monospace;font-size:11px;color:#909399;line-height:1.3}.ad-id-row:hover .copy-icon[data-v-64f06be0]{opacity:1}.copy-icon[data-v-64f06be0]{cursor:pointer;color:#909399;font-size:14px;opacity:0;transition:opacity .2s}.id-cell:hover .copy-icon[data-v-64f06be0]{opacity:1}.copy-icon[data-v-64f06be0]:hover{color:#409eff}.ad-name[data-v-64f06be0]{font-weight:400;color:#303133;line-height:1.3}.time-text[data-v-64f06be0]{font-size:12px;color:#606266;line-height:1.3}.id-text[data-v-64f06be0]{font-size:11px;color:#909399}.pagination-container[data-v-64f06be0]{margin-top:20px;display:flex;justify-content:flex-end}.action-buttons[data-v-64f06be0]{display:flex;align-items:center;gap:4px;position:relative;z-index:10}.action-buttons .el-button[data-v-64f06be0]{position:relative;z-index:11}.form-tip[data-v-64f06be0]{margin-top:4px;line-height:1.5}.library-video-item .video-checkbox[data-v-64f06be0]{position:absolute;top:6px;left:6px;z-index:10}.library-video-item .no-cover-warning[data-v-64f06be0]{position:absolute;top:6px;right:32px;z-index:10;color:#f56c6c;font-size:18px;background-color:hsla(0,0%,100%,.9);border-radius:50%;padding:2px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.library-video-item .video-preview-wrapper[data-v-64f06be0]{width:100%;height:90px;background-color:#000}.library-video-item .reupload-cover-btn[data-v-64f06be0]{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);z-index:10;background-color:rgba(64,158,255,.9);color:#fff;border:1px solid #409eff;border-radius:4px;padding:4px 8px;font-size:11px;white-space:nowrap;opacity:0;transition:opacity .3s}.library-video-item:hover .reupload-cover-btn[data-v-64f06be0]{opacity:1}.library-video-item .reupload-cover-btn[data-v-64f06be0]:hover{background-color:#409eff}.video-info-mini[data-v-64f06be0]{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background-color:#f5f7fa;font-size:11px}.video-index[data-v-64f06be0]{color:#909399;font-weight:500}.video-name[data-v-64f06be0]{color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.video-delete-btn[data-v-64f06be0]{position:absolute;top:8px;right:8px;font-size:18px;color:#909399;z-index:10;padding:4px}.video-delete-btn[data-v-64f06be0]:hover{color:#f56c6c}.video-preview-wrapper[data-v-64f06be0]{display:flex;gap:12px;margin-right:16px}.video-cover img[data-v-64f06be0]{border-radius:4px;border:1px solid #dcdfe6}.video-info[data-v-64f06be0]{flex:1;display:flex;flex-direction:column;gap:4px}.video-info .file-name[data-v-64f06be0]{font-size:14px;color:#303133;font-weight:500}.video-info .cover-status[data-v-64f06be0]{font-size:12px;color:#67c23a}.video-actions[data-v-64f06be0]{display:flex;align-items:center}.image-upload-area[data-v-64f06be0],.video-upload-area[data-v-64f06be0]{display:inline-block}.upload-trigger[data-v-64f06be0]{width:200px;height:120px;border:1px dashed #d9d9d9;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:#fafafa;transition:all .3s}.upload-trigger[data-v-64f06be0]:hover{border-color:#409eff;background:#f0f7ff}.upload-trigger i[data-v-64f06be0]{font-size:28px;color:#8c939d;margin-bottom:8px}.upload-trigger span[data-v-64f06be0]{font-size:12px;color:#606266}.upload-trigger .tip[data-v-64f06be0]{font-size:10px;color:#c0c4cc;margin-top:4px}.video-preview[data-v-64f06be0]{position:relative}.video-preview video[data-v-64f06be0]{border-radius:4px}.video-actions[data-v-64f06be0]{position:absolute;bottom:4px;left:0;right:0;text-align:center;background:rgba(0,0,0,.5);border-radius:0 0 4px 4px}.image-preview[data-v-64f06be0]{position:relative;display:inline-block}.image-actions[data-v-64f06be0]{position:absolute;bottom:4px;left:0;right:0;text-align:center;background:rgba(0,0,0,.5);border-radius:0 0 4px 4px}.carousel-upload-area[data-v-64f06be0]{display:flex;flex-wrap:wrap;gap:12px}.carousel-item[data-v-64f06be0]{position:relative;width:100px;height:178px}.carousel-image[data-v-64f06be0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e4e7ed}.carousel-actions[data-v-64f06be0]{position:absolute;bottom:4px;left:0;right:0;text-align:center;background:rgba(0,0,0,.5);border-radius:0 0 4px 4px}.carousel-upload[data-v-64f06be0]{width:100px;height:178px;border:1px dashed #d9d9d9;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:#fafafa}.carousel-upload[data-v-64f06be0]:hover{border-color:#409eff;background:#f0f7ff}.carousel-upload i[data-v-64f06be0]{font-size:24px;color:#8c939d;margin-bottom:8px}.carousel-upload span[data-v-64f06be0]{font-size:12px;color:#606266}.ad-text-list[data-v-64f06be0]{width:100%}.ad-text-item[data-v-64f06be0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ad-text-item[data-v-64f06be0]:last-child{margin-bottom:0}.cta-list[data-v-64f06be0]{width:100%}.cta-item[data-v-64f06be0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cta-item[data-v-64f06be0]:last-child{margin-bottom:0}.utm-params[data-v-64f06be0]{display:flex;flex-direction:column;gap:12px}.utm-row[data-v-64f06be0]{display:flex;align-items:center;gap:12px}.form-tip[data-v-64f06be0]{font-size:12px;color:#909399;margin-left:8px}.tip[data-v-64f06be0]{font-size:12px;color:#c0c4cc;margin-left:8px}.advertiser-select-area[data-v-64f06be0]{display:flex;align-items:center;gap:12px;width:100%}.advertiser-select[data-v-64f06be0]{flex:1;max-width:600px}.batch-mode-header[data-v-64f06be0]{margin-bottom:20px}.batch-controls[data-v-64f06be0]{display:flex;align-items:center;gap:12px;margin-top:12px}.batch-count[data-v-64f06be0]{margin-left:auto;font-size:14px;color:#606266;font-weight:500}.form-container[data-v-64f06be0]{max-height:60vh;overflow-y:auto}.form-container.batch-mode[data-v-64f06be0]{max-height:none;overflow-y:visible}.batch-forms-collapse[data-v-64f06be0]{border:none}.batch-form-item[data-v-64f06be0]{margin-bottom:16px;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.batch-form-item[data-v-64f06be0] .el-collapse-item__header{background-color:#f5f7fa;padding:0 16px;height:50px;line-height:50px;border-bottom:1px solid #e4e7ed}.batch-form-item[data-v-64f06be0] .el-collapse-item__wrap{border:none}.batch-form-item[data-v-64f06be0] .el-collapse-item__content{padding:20px}.collapse-title[data-v-64f06be0]{display:flex;align-items:center;gap:12px;width:100%}.form-index[data-v-64f06be0]{font-size:14px;color:#606266;font-weight:500}.remove-form-btn[data-v-64f06be0]{margin-left:auto;color:#f56c6c}.remove-form-btn[data-v-64f06be0]:hover{color:red}.batch-single-form[data-v-64f06be0]{padding:8px 0}.empty-batch-hint[data-v-64f06be0]{padding:60px 0;text-align:center}.preview-container[data-v-64f06be0]{text-align:center}.preview-iframe-wrapper[data-v-64f06be0]{margin-bottom:16px}.preview-iframe[data-v-64f06be0]{width:300px;height:533px;border:1px solid #e4e7ed;border-radius:8px}.preview-link[data-v-64f06be0]{margin-top:12px}.review-info[data-v-64f06be0]{padding:8px 0}.reject-info[data-v-64f06be0]{margin-top:20px}.reject-info h4[data-v-64f06be0]{margin:0 0 12px 0;font-size:14px;color:#f56c6c}.reject-item[data-v-64f06be0]{background:#fef0f0;padding:12px;border-radius:4px;margin-bottom:12px}.reject-reasons[data-v-64f06be0],.reject-suggestion[data-v-64f06be0]{margin-bottom:8px}.reject-reasons .label[data-v-64f06be0],.reject-suggestion .label[data-v-64f06be0]{font-weight:500;color:#606266}.reject-reasons .value[data-v-64f06be0],.reject-suggestion .value[data-v-64f06be0]{color:#f56c6c}.allocation-config-card[data-v-64f06be0]{background-color:#f0f9ff;border:1px solid #d1e7ff}.allocation-summary[data-v-64f06be0]{display:flex;flex-direction:column;gap:12px}.allocation-summary .el-alert[data-v-64f06be0]{margin-bottom:0}.allocation-summary .el-button[data-v-64f06be0]{align-self:flex-start}.allocated-videos-preview[data-v-64f06be0]{display:flex;flex-wrap:wrap;gap:12px;max-height:200px;overflow-y:auto;padding:8px;background-color:#f5f7fa;border-radius:4px}.allocated-video-item[data-v-64f06be0]{display:flex;flex-direction:column;align-items:center;gap:4px}.video-preview-mini[data-v-64f06be0]{border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;background-color:#000}.video-label[data-v-64f06be0]{font-size:12px;color:#606266;font-weight:500}.library-videos-grid[data-v-64f06be0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;max-height:350px;overflow-y:auto;padding:8px}.library-video-item[data-v-64f06be0]{position:relative;border:2px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .3s;background-color:#fff}.library-video-item[data-v-64f06be0]:hover{border-color:#409eff;box-shadow:0 2px 12px rgba(64,158,255,.3)}.submit-result-dialog[data-v-64f06be0] .el-dialog__body{padding:20px}.result-summary[data-v-64f06be0]{margin-bottom:16px}.empty-fail[data-v-64f06be0]{padding:40px 0;text-align:center}.create-adgroup-dialog[data-v-64f06be0] .el-dialog__body{max-height:60vh;overflow-y:auto}.adgroup-selector-wrapper[data-v-64f06be0]{width:100%}.library-header[data-v-64f06be0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.library-stats[data-v-64f06be0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.library-actions[data-v-64f06be0]{display:flex;gap:8px;align-items:center}.adgroup-list[data-v-a3eb7436]{padding:20px;background:#f5f7fa;min-height:100vh}.page-header[data-v-a3eb7436]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-left[data-v-a3eb7436]{display:flex;align-items:center;gap:16px}.page-header h2[data-v-a3eb7436]{margin:0;font-size:20px;font-weight:500;color:#1f2f3d}.header-actions[data-v-a3eb7436]{display:flex;align-items:center;gap:12px}.filter-card[data-v-a3eb7436]{margin-bottom:16px}.id-cell[data-v-a3eb7436]{display:flex;align-items:center;gap:8px}.id-text[data-v-a3eb7436]{font-family:monospace;font-size:12px;color:#909399}.copy-icon[data-v-a3eb7436]{cursor:pointer;color:#909399;font-size:14px;opacity:0;transition:opacity .2s}.id-cell:hover .copy-icon[data-v-a3eb7436]{opacity:1}.copy-icon[data-v-a3eb7436]:hover{color:#409eff}.adgroup-name[data-v-a3eb7436]{font-weight:500;color:#303133}.budget-mode[data-v-a3eb7436]{font-size:12px;color:#909399;margin-top:2px}.bid-price[data-v-a3eb7436]{font-size:11px;color:#909399;margin-left:4px}.time-text[data-v-a3eb7436]{font-size:12px;line-height:1.4;white-space:pre-line}.pagination-container[data-v-a3eb7436]{margin-top:20px;display:flex;justify-content:flex-end}.form-tip[data-v-a3eb7436]{font-size:12px;color:#909399;margin-left:8px}.tip-text[data-v-a3eb7436]{font-size:12px;color:#e6a23c}.location-selector[data-v-a3eb7436]{width:100%;display:flex;flex-direction:column;gap:8px}.targeting-summary[data-v-a3eb7436]{font-size:12px;color:#606266}.all-campaigns-page[data-v-333afd96]{padding:20px;background:#f5f7fa;min-height:100vh}.page-header[data-v-333afd96]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-333afd96]{margin:0;font-size:20px;font-weight:500;color:#1f2f3d}.header-actions[data-v-333afd96]{display:flex;gap:12px}.filter-card[data-v-333afd96],.stats-row[data-v-333afd96]{margin-bottom:16px}.stat-card[data-v-333afd96]{text-align:center}.stat-item[data-v-333afd96]{padding:10px}.stat-label[data-v-333afd96]{font-size:13px;color:#909399;margin-bottom:8px}.stat-value[data-v-333afd96]{font-size:24px;font-weight:700;color:#409eff}.advertiser-name[data-v-333afd96]{font-weight:400;color:#303133;font-size:12px}.advertiser-id[data-v-333afd96]{font-size:11px;color:#909399;margin-top:2px}.campaign-name[data-v-333afd96]{font-weight:500;color:#303133}.id-text[data-v-333afd96]{font-size:12px;color:#909399}.budget-mode[data-v-333afd96]{font-size:12px;color:#909399;margin-top:2px}.time-text[data-v-333afd96]{font-size:12px;line-height:1.4;white-space:pre-line}.metric-value[data-v-333afd96]{font-size:13px;color:#303133}.pagination-container[data-v-333afd96]{margin-top:20px;display:flex;justify-content:flex-end}.form-tip[data-v-333afd96]{font-size:12px;color:#909399;margin-top:8px}.batch-create-dialog .el-alert[data-v-333afd96]{padding:10px 15px}.batch-create-dialog .el-alert__content[data-v-333afd96]{font-size:13px;line-height:1.6}.sidebar-actions[data-v-150018ea]{padding:12px 16px;border-bottom:1px solid #e4e7ed}.sidebar-actions .create-folder-btn[data-v-150018ea]{width:100%}.video-library-page[data-v-150018ea]{height:calc(100vh - 100px)}.library-container[data-v-150018ea]{height:100%}.folder-sidebar[data-v-150018ea]{background:#fff;border-right:1px solid #e4e7ed;overflow-y:auto}.sidebar-header[data-v-150018ea]{padding:16px;border-bottom:1px solid #e4e7ed}.sidebar-header h3[data-v-150018ea]{margin:0;font-size:16px;color:#303133}.sidebar-header h3 i[data-v-150018ea]{margin-right:8px;color:#409eff}.folder-menu[data-v-150018ea]{padding:8px}.folder-item[data-v-150018ea]{display:flex;align-items:center;padding:12px 16px;margin-bottom:4px;border-radius:4px;cursor:pointer;transition:all .3s ease;position:relative}.folder-item[data-v-150018ea]:hover{background-color:#f5f7fa}.folder-item.active[data-v-150018ea]{background-color:#ecf5ff;color:#409eff}.folder-item i[data-v-150018ea]{font-size:18px;margin-right:10px;color:#909399}.folder-item.active i[data-v-150018ea]{color:#409eff}.folder-name[data-v-150018ea]{flex:1;font-size:14px}.folder-badge[data-v-150018ea]{margin-left:8px}.all-folder[data-v-150018ea]{margin-top:12px;padding-top:12px;border-top:1px solid #e4e7ed}.content-main[data-v-150018ea]{padding:0;background:#f5f7fa;overflow-y:auto}.query-card[data-v-150018ea]{margin:16px}.card-header[data-v-150018ea]{justify-content:space-between}.card-header[data-v-150018ea],.header-left[data-v-150018ea]{display:flex;align-items:center}.header-left h3[data-v-150018ea]{margin:0;font-size:18px;color:#303133}.header-left h3 i[data-v-150018ea]{margin-right:8px;color:#409eff}.header-actions[data-v-150018ea]{display:flex;align-items:center}.batch-actions[data-v-150018ea],.query-form[data-v-150018ea],.stats-bar[data-v-150018ea]{margin-bottom:16px}.action-buttons[data-v-150018ea]{margin-top:12px;display:flex;gap:8px}.danger-text-btn[data-v-150018ea]{color:#f56c6c}.danger-text-btn[data-v-150018ea]:hover{color:#f78989}.id-cell[data-v-150018ea]{display:flex;align-items:center;gap:8px}.copy-icon[data-v-150018ea]{cursor:pointer;color:#409eff;font-size:14px}.copy-icon[data-v-150018ea]:hover{color:#66b1ff}.card-view[data-v-150018ea]{margin-top:16px}.video-cards[data-v-150018ea]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media (max-width:1600px){.video-cards[data-v-150018ea]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.video-cards[data-v-150018ea]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.video-cards[data-v-150018ea]{grid-template-columns:repeat(2,1fr)}}.video-card[data-v-150018ea]{position:relative;background:#fff;border:2px solid #e4e7ed;border-radius:8px;overflow:hidden;transition:all .3s ease}.video-card[data-v-150018ea]:hover{border-color:#409eff;box-shadow:0 4px 12px rgba(64,158,255,.2)}.video-card.selected[data-v-150018ea]{border-color:#67c23a;background-color:#f0f9ff}.video-checkbox[data-v-150018ea]{position:absolute;top:8px;left:8px;z-index:10}.missing-badge[data-v-150018ea]{position:absolute;top:8px;right:8px;z-index:10}.card-preview video[data-v-150018ea],.card-video[data-v-150018ea]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.card-preview[data-v-150018ea]{width:100%;height:180px;background:#f5f7fa;display:flex;align-items:center;justify-content:center}.card-preview.no-preview[data-v-150018ea]{color:#909399;flex-direction:column}.card-preview.no-preview i[data-v-150018ea]{font-size:48px;margin-bottom:8px}.card-content[data-v-150018ea]{padding:12px}.card-actions[data-v-150018ea]{display:flex;justify-content:flex-end;margin-top:10px}.card-title[data-v-150018ea]{font-weight:500;font-size:14px;color:#303133;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-summary-line[data-v-150018ea]{margin-bottom:8px}.card-performance[data-v-150018ea]{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px;padding:8px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:6px;border:1px solid #e4e7ed}.perf-item[data-v-150018ea]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;flex:1;justify-content:center}.perf-item i[data-v-150018ea]{font-size:14px}.cost-item[data-v-150018ea],.cost-item i[data-v-150018ea]{color:#f56c6c}.roas-item[data-v-150018ea],.roas-item i[data-v-150018ea]{color:#67c23a}.card-info[data-v-150018ea]{font-size:12px}.info-item[data-v-150018ea]{margin-bottom:6px;display:flex;align-items:center;gap:6px}.info-item .label[data-v-150018ea]{color:#909399;white-space:nowrap}.info-item .value[data-v-150018ea]{color:#606266;flex:1;overflow:hidden;text-overflow:ellipsis}.copy-icon-small[data-v-150018ea]{cursor:pointer;color:#409eff;font-size:12px}.copy-icon-small[data-v-150018ea]:hover{color:#66b1ff}.thumbnail-view[data-v-150018ea]{margin-top:16px}.thumbnail-grid[data-v-150018ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.thumbnail-item[data-v-150018ea]{position:relative;background:#fff;border:2px solid #e4e7ed;border-radius:6px;overflow:hidden;transition:all .3s ease;cursor:pointer}.thumbnail-item[data-v-150018ea]:hover{border-color:#409eff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.2)}.thumbnail-item.selected[data-v-150018ea]{border-color:#67c23a}.thumbnail-item.disabled[data-v-150018ea]{opacity:.6;cursor:not-allowed}.thumbnail-checkbox[data-v-150018ea]{position:absolute;top:6px;left:6px;z-index:10}.thumbnail-missing-badge[data-v-150018ea]{position:absolute;top:6px;right:6px;z-index:10;background:rgba(230,162,60,.9);color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px}.thumbnail-preview[data-v-150018ea]{position:relative;width:100%;aspect-ratio:9/16;background:#f5f7fa;overflow:hidden}.thumbnail-preview video[data-v-150018ea],.thumbnail-video[data-v-150018ea]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.no-thumbnail-placeholder[data-v-150018ea]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#909399;font-size:36px}.play-overlay[data-v-150018ea]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.thumbnail-item:hover .play-overlay[data-v-150018ea]{opacity:1}.play-overlay i[data-v-150018ea]{font-size:36px;color:#fff}.thumbnail-info[data-v-150018ea]{padding:8px}.thumbnail-name[data-v-150018ea]{font-size:12px;color:#303133;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-meta[data-v-150018ea]{display:flex;justify-content:space-between;align-items:center;gap:4px}.thumbnail-delete-btn[data-v-150018ea]{color:#f56c6c;padding:0}.thumbnail-delete-btn[data-v-150018ea]:hover{color:#f78989}.meta-tag[data-v-150018ea]{font-size:10px}.duration-text[data-v-150018ea]{font-size:11px;color:#909399}.pagination-container[data-v-150018ea]{margin-top:20px;text-align:center}.selected-videos-list[data-v-150018ea]{max-height:300px;overflow-y:auto}.dialog-tip[data-v-150018ea]{line-height:1.5}.list-view[data-v-150018ea]{margin-top:16px;min-height:200px;position:relative}.file-list[data-v-150018ea]{display:flex;flex-direction:column;gap:2px}.file-item[data-v-150018ea]{display:flex;align-items:center;padding:10px 16px;background:#fff;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-item[data-v-150018ea]:hover{background-color:#f5f7fa;border-color:#e4e7ed}.file-item.selected[data-v-150018ea]{background-color:#ecf5ff;border-color:#409eff}.file-item.disabled[data-v-150018ea]{opacity:.5;cursor:not-allowed}.file-item.disabled[data-v-150018ea]:hover{background-color:#fff;border-color:transparent}.file-icon[data-v-150018ea]{position:relative}.file-info[data-v-150018ea]{flex:1;min-width:0;overflow:hidden}.file-name[data-v-150018ea]{font-size:14px;color:#303133;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.4}.file-meta[data-v-150018ea]{display:flex;align-items:center;gap:8px;font-size:12px;color:#909399;line-height:1.5;flex-wrap:wrap}.meta-item[data-v-150018ea]{white-space:nowrap}.meta-separator[data-v-150018ea]{color:#dcdfe6;margin:0 2px}.file-preview-btn[data-v-150018ea]{margin-left:12px;flex-shrink:0;font-size:20px;color:#409eff}.file-preview-btn[data-v-150018ea]:hover{color:#66b1ff}.file-delete-btn[data-v-150018ea]{margin-left:8px;flex-shrink:0;font-size:20px;color:#f56c6c}.file-delete-btn[data-v-150018ea]:hover{color:#f78989}.delete-record-toolbar[data-v-150018ea]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.delete-record-pagination[data-v-150018ea]{margin-top:16px;text-align:right}.file-item.selecting[data-v-150018ea]{border-color:#409eff;background-color:rgba(64,158,255,.08)}.list-selection-box[data-v-150018ea]{position:absolute;border:2px solid #409eff;background-color:rgba(64,158,255,.15);pointer-events:none;z-index:100;border-radius:4px}.file-icon[data-v-150018ea]{display:flex;align-items:center;justify-content:center;width:60px;height:45px;margin-right:12px;color:#409eff;font-size:24px;flex-shrink:0;background:#ecf5ff;border-radius:6px;overflow:hidden}.file-thumbnail[data-v-150018ea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-dialog[data-v-150018ea] .el-dialog__body{padding:20px;max-height:80vh;overflow-y:auto}.advanced-filter-item[data-v-150018ea]{-webkit-animation:slideIn-data-v-150018ea .3s ease;animation:slideIn-data-v-150018ea .3s ease;background:#f0f9ff;border-radius:4px;padding:4px 8px;margin-right:8px!important}@-webkit-keyframes slideIn-data-v-150018ea{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-data-v-150018ea{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.thumbnail-performance[data-v-150018ea]{display:flex;justify-content:space-between;gap:6px;margin-bottom:6px;padding:4px 6px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:4px;border:1px solid #e4e7ed}.thumbnail-performance .perf-item[data-v-150018ea]{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:500;flex:1;justify-content:center}.thumbnail-performance .perf-item i[data-v-150018ea]{font-size:12px}.aigc-video-page[data-v-04f2a43b]{min-height:100%;padding:18px;background:#f5f7fb;color:#303133;box-sizing:border-box}.page-head[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.page-head h2[data-v-04f2a43b]{margin:0;font-size:22px;font-weight:700;line-height:30px;letter-spacing:0}.page-head p[data-v-04f2a43b]{margin:4px 0 0;color:#606266;font-size:13px}.head-actions[data-v-04f2a43b]{display:flex;align-items:center;gap:8px}.aigc-main-tabs[data-v-04f2a43b]{margin-top:4px}[data-v-04f2a43b] .aigc-main-tabs>.el-tabs__header{margin:0 0 14px}[data-v-04f2a43b] .aigc-main-tabs>.el-tabs__header .el-tabs__nav-wrap:after{height:1px;background:#e5e7eb}.creative-workspace[data-v-04f2a43b]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.creative-main[data-v-04f2a43b],.creative-side>div[data-v-04f2a43b]{min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.creative-main[data-v-04f2a43b]{padding:20px}.creative-greeting[data-v-04f2a43b]{margin-bottom:16px}.creative-kicker[data-v-04f2a43b]{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;font-size:12px;line-height:22px}.creative-greeting h3[data-v-04f2a43b]{margin:12px 0 6px;color:#111827;font-size:24px;line-height:32px;font-weight:700;letter-spacing:0}.creative-greeting p[data-v-04f2a43b]{margin:0;color:#606266;font-size:13px;line-height:20px}.creative-preset-bar[data-v-04f2a43b]{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:8px 0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}.creative-preset-actions[data-v-04f2a43b],.creative-preset-label[data-v-04f2a43b]{display:flex;align-items:center;gap:8px}.creative-preset-label[data-v-04f2a43b]{flex:none;color:#303133;font-size:13px;font-weight:600}.creative-preset-label i[data-v-04f2a43b]{color:#409eff;font-size:16px}.creative-preset-actions[data-v-04f2a43b]{min-width:0;justify-content:flex-end}.creative-preset-actions[data-v-04f2a43b] .el-select{width:220px}.creative-prompt-form-item[data-v-04f2a43b]{position:relative;margin-bottom:12px}[data-v-04f2a43b] .creative-prompt-editor textarea{min-height:180px!important;padding:14px 16px;color:#111827;border-radius:8px;font-size:14px;line-height:22px}.creative-prompt-toolbar[data-v-04f2a43b]{display:flex;align-items:center;gap:10px;min-height:26px;margin-top:2px}.prompt-mention-trigger[data-v-04f2a43b]{color:#2563eb;font-weight:600}.prompt-mention-menu[data-v-04f2a43b]{position:absolute;z-index:30;top:calc(100% - 2px);left:0;width:min(420px,100%);overflow:hidden;background:#fff;border:1px solid #d9dee8;border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.14)}.prompt-mention-head[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;background:#f8fafc;border-bottom:1px solid #eef2f7}.prompt-mention-head span[data-v-04f2a43b]{color:#303133;font-size:13px;font-weight:600}.prompt-mention-head small[data-v-04f2a43b]{color:#909399;font-size:11px}.prompt-mention-list[data-v-04f2a43b]{max-height:300px;overflow-y:auto;padding:6px}.prompt-mention-item[data-v-04f2a43b]{display:grid;width:100%;min-width:0;grid-template-columns:38px minmax(0,1fr) 16px;gap:9px;align-items:center;min-height:50px;padding:6px 8px;color:#303133;background:transparent;border:0;border-radius:6px;cursor:pointer;text-align:left}.prompt-mention-item.active[data-v-04f2a43b],.prompt-mention-item[data-v-04f2a43b]:hover{background:#eff6ff}.prompt-mention-icon[data-v-04f2a43b],.prompt-mention-item>img[data-v-04f2a43b],.prompt-mention-item>video[data-v-04f2a43b]{display:flex;width:38px;height:38px;align-items:center;justify-content:center;color:#64748b;background:#eef2f7;border-radius:6px;-o-object-fit:cover;object-fit:cover}.prompt-mention-icon.add[data-v-04f2a43b]{color:#2563eb;background:#eff6ff;border:1px dashed #93c5fd}.prompt-mention-copy[data-v-04f2a43b]{min-width:0}.prompt-mention-copy small[data-v-04f2a43b],.prompt-mention-copy strong[data-v-04f2a43b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-mention-copy strong[data-v-04f2a43b]{color:#303133;font-size:12px;line-height:18px;font-weight:600}.prompt-mention-copy small[data-v-04f2a43b]{color:#909399;font-size:11px;line-height:16px}.prompt-mention-arrow[data-v-04f2a43b]{color:#c0c4cc;font-size:12px}.prompt-mention-file-input[data-v-04f2a43b]{display:none}.creative-mode-grid[data-v-04f2a43b]{display:grid;grid-template-columns:repeat(6,minmax(92px,1fr));gap:8px;margin:10px 0 16px}.creative-mode-card[data-v-04f2a43b]{display:flex;min-width:0;height:78px;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:10px 12px;color:#303133;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;text-align:left}.creative-mode-card i[data-v-04f2a43b]{color:#409eff;font-size:17px}.creative-mode-card span[data-v-04f2a43b]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;font-weight:600}.creative-mode-card small[data-v-04f2a43b]{display:block;width:100%;overflow:hidden;color:#909399;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px}.creative-mode-card.active[data-v-04f2a43b]{color:#1d4ed8;background:#eff6ff;border-color:#409eff;box-shadow:0 0 0 1px rgba(64,158,255,.14)}.creative-mode-card.active small[data-v-04f2a43b]{color:#3b82f6}.creative-settings[data-v-04f2a43b]{display:grid;grid-template-columns:minmax(150px,1fr) minmax(220px,1.5fr) repeat(4,minmax(104px,.78fr));gap:10px;align-items:start}.creative-settings[data-v-04f2a43b] .el-form-item{margin-bottom:12px}.creative-audio-control[data-v-04f2a43b]{display:flex;height:28px;align-items:center;gap:8px;color:#606266;white-space:nowrap;font-size:12px}.creative-advanced-toggle[data-v-04f2a43b]{display:flex;justify-content:flex-end;min-height:24px;margin-top:-6px}.creative-advanced-toggle i[data-v-04f2a43b]{margin-left:5px}.creative-advanced-settings[data-v-04f2a43b]{display:grid;grid-template-columns:minmax(180px,240px);padding:10px 12px 0;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.creative-advanced-settings[data-v-04f2a43b] .el-form-item{margin-bottom:10px}.creative-material-panel[data-v-04f2a43b]{margin-top:4px;padding-top:14px;border-top:1px solid #eef2f7}.creative-section-head[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.creative-section-head>div[data-v-04f2a43b]:first-child{display:flex;align-items:center;gap:8px}.creative-section-head strong[data-v-04f2a43b]{color:#111827;font-size:14px;line-height:20px}.creative-section-head span[data-v-04f2a43b]{color:#909399;font-size:12px}.creative-section-head.compact[data-v-04f2a43b]{margin-bottom:8px}.creative-material-actions[data-v-04f2a43b]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.creative-media-grid[data-v-04f2a43b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin-bottom:10px}.creative-media-card[data-v-04f2a43b]{min-width:0;overflow:hidden;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.creative-audio-preview[data-v-04f2a43b],.creative-media-card img[data-v-04f2a43b],.creative-media-card video[data-v-04f2a43b],.creative-media-fallback[data-v-04f2a43b]{display:flex;width:100%;height:96px;align-items:center;justify-content:center;color:#909399;background:#eef2f7;-o-object-fit:cover;object-fit:cover;font-size:12px}.creative-audio-preview[data-v-04f2a43b]{flex-direction:column;gap:8px;padding:10px;box-sizing:border-box}.creative-audio-preview>i[data-v-04f2a43b]{color:#64748b;font-size:20px}.creative-audio-preview audio[data-v-04f2a43b]{width:100%;height:32px}.creative-media-meta[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 0;color:#606266;font-size:12px;line-height:18px}.creative-media-card-actions[data-v-04f2a43b]{display:flex;align-items:center;gap:6px}.creative-media-card-actions[data-v-04f2a43b] .el-button+.el-button{margin-left:0}.creative-media-name[data-v-04f2a43b]{padding:0 8px 8px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px}.creative-empty-material[data-v-04f2a43b],.creative-empty-recent[data-v-04f2a43b]{display:flex;min-height:96px;align-items:center;justify-content:center;gap:8px;color:#909399;background:#f8fafc;border:1px dashed #d5dbe7;border-radius:8px;font-size:13px}.creative-media-line[data-v-04f2a43b]{display:grid;grid-template-columns:92px 128px minmax(180px,1fr) 72px 32px;gap:8px;margin-bottom:8px;align-items:center}.creative-side[data-v-04f2a43b]{position:sticky;top:12px;display:flex;flex-direction:column;gap:14px}.creative-recent-card[data-v-04f2a43b],.creative-submit-card[data-v-04f2a43b]{padding:14px}.creative-submit-card[data-v-04f2a43b]{display:flex;flex-direction:column;gap:12px}.creative-submit-card span[data-v-04f2a43b],.creative-submit-card strong[data-v-04f2a43b]{display:block}.creative-submit-card strong[data-v-04f2a43b]{color:#111827;font-size:16px;line-height:22px}.creative-submit-card span[data-v-04f2a43b]{margin-top:2px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px}.creative-submit-meta[data-v-04f2a43b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.creative-cost-estimate[data-v-04f2a43b]{min-height:76px;padding:10px 0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}.creative-cost-detail[data-v-04f2a43b],.creative-cost-head[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.creative-cost-head>span[data-v-04f2a43b]{color:#606266;font-size:12px;line-height:20px}.creative-cost-head strong[data-v-04f2a43b]{color:#111827;font-size:20px;line-height:26px}.creative-cost-detail[data-v-04f2a43b]{margin-top:4px}.creative-cost-detail span[data-v-04f2a43b],.creative-cost-estimate small[data-v-04f2a43b]{color:#909399;font-size:11px;line-height:17px}.creative-cost-estimate small[data-v-04f2a43b]{display:block;margin-top:4px}.creative-submit-meta span[data-v-04f2a43b]{margin:0;padding:6px 8px;color:#606266;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.creative-recent-list[data-v-04f2a43b]{display:flex;flex-direction:column;gap:8px}.creative-recent-item[data-v-04f2a43b]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:center;padding:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.creative-recent-item .creative-media-fallback[data-v-04f2a43b],.creative-recent-item video[data-v-04f2a43b]{width:84px;height:56px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.creative-task-fallback i[data-v-04f2a43b]{color:#94a3b8;font-size:20px}.creative-recent-info[data-v-04f2a43b]{min-width:0}.creative-recent-title[data-v-04f2a43b]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px}.creative-recent-title strong[data-v-04f2a43b]{min-width:0}.creative-recent-title[data-v-04f2a43b] .el-tag{flex:none}.creative-recent-actions[data-v-04f2a43b]{display:flex;align-items:center;gap:8px;margin-top:2px}.creative-recent-actions[data-v-04f2a43b] .el-button+.el-button{margin-left:0}.creative-recent-item span[data-v-04f2a43b],.creative-recent-item strong[data-v-04f2a43b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-recent-item strong[data-v-04f2a43b]{color:#303133;font-size:13px;line-height:18px}.creative-recent-item span[data-v-04f2a43b]{color:#909399;font-size:12px;line-height:18px}.panel[data-v-04f2a43b]{margin-bottom:14px;padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.panel-title[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700}.create-body[data-v-04f2a43b]{display:grid;grid-template-columns:minmax(760px,1080px) minmax(320px,1fr);gap:22px;align-items:start}.create-form[data-v-04f2a43b]{min-width:0;max-width:none}.prompt-actions[data-v-04f2a43b]{display:flex;align-items:center;gap:10px;min-height:24px;margin-top:4px}.continue-hint[data-v-04f2a43b]{color:#909399;font-size:12px;line-height:18px}.audio-generate-control[data-v-04f2a43b]{display:inline-flex;align-items:center;gap:6px;min-width:62px;white-space:nowrap}.audio-generate-text[data-v-04f2a43b]{color:#606266;font-size:13px;line-height:20px;white-space:nowrap}.media-block[data-v-04f2a43b]{margin:2px 0 14px 96px}.sub-title[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#606266;font-size:13px}.media-row[data-v-04f2a43b]{display:grid;grid-template-columns:92px 128px minmax(260px,1fr) 76px 76px 34px;gap:8px;margin-bottom:8px;align-items:start}.uploaded-name[data-v-04f2a43b]{grid-column:3/4;margin-top:-6px;color:#909399;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-preview-panel[data-v-04f2a43b]{min-width:0;min-height:204px;padding:10px;border:1px solid #e5e7eb;border-radius:4px;background:#fff}.media-preview-head[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#303133;font-size:13px;font-weight:600}.media-preview-grid[data-v-04f2a43b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;max-height:254px;overflow:auto}.media-preview-item[data-v-04f2a43b]{position:relative;min-width:0;overflow:hidden;border:1px solid #ebeef5;border-radius:4px;background:#f8fafc}.media-preview-delete[data-v-04f2a43b]{position:absolute;top:6px;right:6px;z-index:2;padding:5px}.media-preview-thumb[data-v-04f2a43b]{display:block;width:100%;height:96px;background:#000;-o-object-fit:contain;object-fit:contain}.media-preview-audio[data-v-04f2a43b]{display:block;width:100%;height:40px;margin:28px 0}.media-preview-empty[data-v-04f2a43b]{display:flex;align-items:center;justify-content:center;height:96px;color:#909399;background:#f5f7fa;font-size:12px}.media-preview-meta[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 0;color:#606266;font-size:12px;line-height:16px}.media-preview-name[data-v-04f2a43b]{padding:2px 8px 7px;color:#909399;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-preview-placeholder[data-v-04f2a43b]{display:flex;align-items:center;justify-content:center;height:154px;color:#909399;background:#f8fafc;border:1px dashed #dcdfe6;border-radius:4px;font-size:13px}.picker-toolbar[data-v-04f2a43b]{display:flex;align-items:center;gap:8px;margin-bottom:10px}[data-v-04f2a43b] .media-picker-dialog{max-width:calc(100vw - 32px)}.picker-media-preview[data-v-04f2a43b]{display:flex;width:190px;min-height:72px;align-items:center;justify-content:center;overflow:hidden;background:#f5f7fa;border:1px solid #ebeef5;border-radius:6px}.picker-media-preview video[data-v-04f2a43b]{display:block;width:190px;height:106px;background:#000;-o-object-fit:contain;object-fit:contain}.picker-media-preview audio[data-v-04f2a43b]{width:184px;height:36px}.picker-media-preview img[data-v-04f2a43b]{display:block;width:100%;height:106px;-o-object-fit:contain;object-fit:contain}.preview-video[data-v-04f2a43b]{width:100%;max-height:70vh;background:#000;border-radius:4px;display:block}.preview-actions[data-v-04f2a43b]{margin-top:10px;text-align:right}.result-video-cell[data-v-04f2a43b]{width:210px}.result-video[data-v-04f2a43b]{width:210px;height:118px;display:block;background:#000;border-radius:4px;-o-object-fit:contain;object-fit:contain}.task-model-cell[data-v-04f2a43b]{display:flex;min-width:0;flex-direction:column;gap:2px;line-height:1.35}.task-model-name[data-v-04f2a43b]{color:#303133}.task-model-id[data-v-04f2a43b],.task-model-name[data-v-04f2a43b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-model-id[data-v-04f2a43b]{color:#909399;font-family:Consolas,Monaco,monospace;font-size:12px}.billing-panel[data-v-04f2a43b]{padding-bottom:12px}.billing-title-actions[data-v-04f2a43b]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.billing-summary-cards[data-v-04f2a43b]{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:12px;margin-bottom:12px}.billing-card[data-v-04f2a43b]{display:flex;min-width:0;flex-direction:column;gap:6px;padding:12px 14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px}.billing-card span[data-v-04f2a43b]{color:#606266;font-size:12px;line-height:18px}.billing-card strong[data-v-04f2a43b]{color:#111827;font-size:20px;line-height:26px;font-weight:700}.billing-table[data-v-04f2a43b]{margin-top:8px}.billing-sub-title[data-v-04f2a43b]{margin-top:12px;color:#303133;font-size:13px;font-weight:700;line-height:20px}.billing-usage[data-v-04f2a43b]{color:#303133;line-height:18px}.billing-cost[data-v-04f2a43b]{color:#16a34a;font-weight:700;line-height:18px}.provider-key-option[data-v-04f2a43b]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.provider-key-option span[data-v-04f2a43b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provider-key-option small[data-v-04f2a43b]{flex:0 0 auto;color:#909399;font-size:12px}.query-form[data-v-04f2a43b]{margin-bottom:-12px}.danger-link[data-v-04f2a43b]{color:#f56c6c}.share-hint[data-v-04f2a43b]{color:#909399;font-size:12px;line-height:18px}.favorite-active[data-v-04f2a43b]{color:#e6a23c}.pagination-row[data-v-04f2a43b]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:#606266;font-size:13px}[data-v-04f2a43b] .event-payload-pre{max-height:520px;overflow:auto;margin:0;padding:12px;color:#303133;background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;font-size:12px;line-height:18px;white-space:pre-wrap;word-break:break-word}@media (max-width:980px){.page-head[data-v-04f2a43b],.pagination-row[data-v-04f2a43b],.panel-title[data-v-04f2a43b]{align-items:flex-start;flex-direction:column}.creative-workspace[data-v-04f2a43b]{grid-template-columns:1fr}.creative-side[data-v-04f2a43b]{position:static}.creative-main[data-v-04f2a43b]{padding:16px}.creative-greeting h3[data-v-04f2a43b]{font-size:22px;line-height:30px}.creative-mode-grid[data-v-04f2a43b],.creative-settings[data-v-04f2a43b]{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-media-line[data-v-04f2a43b]{grid-template-columns:1fr}.creative-material-actions[data-v-04f2a43b]{justify-content:flex-start}.creative-preset-bar[data-v-04f2a43b]{align-items:flex-start;flex-direction:column}.creative-preset-actions[data-v-04f2a43b]{width:100%;justify-content:flex-start;flex-wrap:wrap}.create-body[data-v-04f2a43b]{grid-template-columns:1fr}.media-block[data-v-04f2a43b]{margin-left:0}.billing-summary-cards[data-v-04f2a43b],.media-row[data-v-04f2a43b]{grid-template-columns:1fr}}@media (max-width:620px){.aigc-video-page[data-v-04f2a43b]{padding:12px}.creative-advanced-settings[data-v-04f2a43b],.creative-mode-grid[data-v-04f2a43b],.creative-settings[data-v-04f2a43b]{grid-template-columns:1fr}.creative-material-actions[data-v-04f2a43b]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.creative-material-actions>[data-v-04f2a43b],.creative-material-actions[data-v-04f2a43b] .el-button{width:100%}}.aigc-image-page[data-v-13cbd23c]{min-height:100%;padding:18px 20px 24px;background:#f4f6fa;color:#1f2937;box-sizing:border-box}.page-head[data-v-13cbd23c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.page-head h2[data-v-13cbd23c]{margin:0;font-size:21px;font-weight:700;line-height:30px;letter-spacing:0}.page-head p[data-v-13cbd23c]{margin:4px 0 0;color:#6b7280;font-size:13px}.asset-actions[data-v-13cbd23c],.create-actions[data-v-13cbd23c],.head-actions[data-v-13cbd23c],.reference-actions[data-v-13cbd23c],.reference-head>div[data-v-13cbd23c],.result-actions[data-v-13cbd23c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.panel[data-v-13cbd23c]{margin-bottom:14px;padding:16px;background:#fff;border:1px solid #e6eaf0;border-radius:6px;box-sizing:border-box;box-shadow:0 8px 22px rgba(15,23,42,.04)}.image-workspace[data-v-13cbd23c]{display:grid;grid-template-columns:minmax(540px,.78fr) minmax(520px,1fr);gap:16px;align-items:start;justify-content:stretch}.form-panel[data-v-13cbd23c],.result-panel[data-v-13cbd23c]{min-width:0}.form-panel[data-v-13cbd23c]{max-width:960px}.panel-title[data-v-13cbd23c],.reference-head[data-v-13cbd23c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#111827;font-size:15px;font-weight:700}.query-form[data-v-13cbd23c]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.query-form .el-form-item[data-v-13cbd23c]{margin-right:0;margin-bottom:0}.batch-layout[data-v-13cbd23c]{display:grid;grid-template-columns:minmax(520px,1fr) 320px;gap:14px;align-items:stretch}.batch-input[data-v-13cbd23c]{min-width:0;display:flex;align-items:center}.batch-config-tags[data-v-13cbd23c],.batch-controls[data-v-13cbd23c],.batch-summary[data-v-13cbd23c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.batch-controls[data-v-13cbd23c]{margin-top:10px}.control-label[data-v-13cbd23c],.control-unit[data-v-13cbd23c]{color:#6b7280;font-size:12px}.batch-status-card[data-v-13cbd23c]{min-width:0;padding:12px;border:1px solid #e6eaf0;border-radius:6px;background:#fbfdff}.batch-status-title[data-v-13cbd23c]{margin-bottom:10px;color:#111827;font-size:14px;font-weight:700}.batch-config-tags[data-v-13cbd23c]{margin-bottom:18px}.batch-progress-text[data-v-13cbd23c]{margin-top:8px;color:#6b7280;font-size:12px}.batch-table[data-v-13cbd23c]{margin-top:14px}.batch-empty[data-v-13cbd23c]{min-height:116px;margin-top:12px}.batch-reference-cell[data-v-13cbd23c]{min-width:0}.batch-reference-actions[data-v-13cbd23c],.batch-reference-cell[data-v-13cbd23c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.batch-reference-actions .el-button[data-v-13cbd23c]{margin:0}.compact-strip img[data-v-13cbd23c]{width:40px;height:40px}.batch-reference-strip[data-v-13cbd23c]{gap:8px}.batch-reference-thumb[data-v-13cbd23c]{position:relative;width:40px;height:40px;flex:0 0 40px}.batch-reference-thumb img[data-v-13cbd23c]{width:40px;height:40px}.batch-reference-delete[data-v-13cbd23c]{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid #fff;border-radius:50%;color:#fff;background:#f56c6c;cursor:pointer;line-height:1;box-shadow:0 2px 6px rgba(17,24,39,.18)}.batch-reference-delete[data-v-13cbd23c]:hover{background:#e34d4d}.batch-reference-delete[data-v-13cbd23c]:disabled{cursor:not-allowed;opacity:.45}.batch-reference-delete i[data-v-13cbd23c]{font-size:12px}.muted-text[data-v-13cbd23c]{color:#9ca3af;font-size:12px}.dialog-toolbar[data-v-13cbd23c]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.dialog-asset-grid[data-v-13cbd23c]{max-height:520px;overflow:auto}.image-form[data-v-13cbd23c]{min-width:0}.capability-strip[data-v-13cbd23c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:-2px 0 14px 92px;padding:9px 10px;border:1px solid #e8edf5;border-radius:5px;background:#fbfdff}.capability-name[data-v-13cbd23c]{margin-right:4px;color:#1f2937;font-size:13px;font-weight:700}.mode-grid[data-v-13cbd23c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}.mode-card[data-v-13cbd23c]{min-height:62px;padding:10px;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.mode-card[data-v-13cbd23c]:hover{background:#fff;border-color:#a9c7f8;box-shadow:0 6px 16px rgba(37,99,235,.08);transform:translateY(-1px)}.mode-card.active[data-v-13cbd23c]{background:#eef5ff;border-color:#409eff;box-shadow:0 0 0 1px rgba(64,158,255,.22)}.mode-title[data-v-13cbd23c]{display:block;color:#111827;font-size:13px;font-weight:700;line-height:18px}.mode-meta[data-v-13cbd23c]{display:block;margin-top:5px;color:#6b7280;font-size:12px;line-height:16px}.advanced-collapse[data-v-13cbd23c]{border:1px solid #e8edf5;border-radius:5px;overflow:hidden}.advanced-title[data-v-13cbd23c]{color:#4b5563;font-size:13px}.switch-stack[data-v-13cbd23c]{display:inline-flex;align-items:center;gap:6px;height:28px;margin-right:10px;color:#4b5563;font-size:12px}.reference-panel[data-v-13cbd23c]{margin-left:92px;padding:12px;border:1px solid #e6eaf0;border-radius:6px;background:#fbfdff}.reference-url-row[data-v-13cbd23c]{display:grid;grid-template-columns:minmax(260px,1fr) 78px;gap:8px;margin-bottom:10px}.compact-input-row[data-v-13cbd23c]{align-items:center}.reference-grid[data-v-13cbd23c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;max-height:318px;overflow:auto}.reference-card[data-v-13cbd23c]{position:relative;min-width:0;overflow:hidden;border:1px solid #dfe5ef;border-radius:6px;background:#fff}.reference-card.disabled[data-v-13cbd23c]{opacity:.55}.reference-index[data-v-13cbd23c]{position:absolute;top:7px;left:7px;z-index:2;min-width:22px;height:22px;padding:0 6px;color:#fff;line-height:22px;text-align:center;border-radius:11px;background:rgba(17,24,39,.72);box-sizing:border-box;font-size:12px;font-weight:700}.reference-thumb[data-v-13cbd23c]{display:block;width:100%;height:104px;background:#111827;-o-object-fit:contain;object-fit:contain}.reference-name[data-v-13cbd23c]{padding:6px 7px;color:#606266;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-card-actions[data-v-13cbd23c]{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:0 6px 7px;border-top:1px solid #eef2f7}.reference-card-actions .el-button[data-v-13cbd23c]{margin:0}.danger-link[data-v-13cbd23c]{color:#f56c6c}.task-model-cell[data-v-13cbd23c]{display:flex;flex-direction:column;min-width:0;line-height:17px}.task-model-name[data-v-13cbd23c]{color:#1f2937;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-model-id[data-v-13cbd23c]{color:#8b95a5;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-image-strip[data-v-13cbd23c]{display:flex;align-items:center;gap:6px;min-height:52px}.task-image-strip img[data-v-13cbd23c]{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid #e5e7eb;border-radius:5px;background:#111827}.task-image-strip img[data-v-13cbd23c]:hover{border-color:#409eff}.task-image-more[data-v-13cbd23c]{min-width:30px;height:24px;padding:0 7px;color:#4b5563;line-height:24px;text-align:center;border-radius:12px;background:#eef2f7;font-size:12px;box-sizing:border-box}.pagination-row[data-v-13cbd23c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#6b7280;font-size:12px}.reference-empty[data-v-13cbd23c]{display:flex;align-items:center;justify-content:center;height:92px;color:#9ca3af;background:#fff;border:1px dashed #dcdfe6;border-radius:6px;font-size:13px}.result-panel[data-v-13cbd23c]{position:sticky;top:12px;align-self:start;width:100%;max-width:none}.image-grid[data-v-13cbd23c]{display:grid;gap:10px}.result-grid[data-v-13cbd23c]{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));max-height:640px;overflow:auto;padding-right:4px}.asset-grid[data-v-13cbd23c]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.image-card[data-v-13cbd23c]{position:relative;min-width:0;overflow:hidden;border:1px solid #e6eaf0;border-radius:6px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.asset-card[data-v-13cbd23c]{cursor:pointer}.asset-card[data-v-13cbd23c]:hover{border-color:#b7cdf4;box-shadow:0 8px 20px rgba(15,23,42,.07);transform:translateY(-1px)}.asset-card.selected[data-v-13cbd23c]{border-color:#409eff;box-shadow:0 0 0 1px rgba(64,158,255,.2)}.asset-check[data-v-13cbd23c]{position:absolute;top:7px;left:8px;z-index:2;padding:2px 4px;border-radius:4px;background:hsla(0,0%,100%,.88)}.image-thumb[data-v-13cbd23c]{display:block;width:100%;height:auto;min-height:150px;aspect-ratio:1/1;background:#111827;-o-object-fit:contain;object-fit:contain}.image-meta[data-v-13cbd23c]{padding:8px 8px 0;color:#303133;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-sub-meta[data-v-13cbd23c]{padding:2px 8px 0;color:#9ca3af;font-size:12px;line-height:16px}.image-actions[data-v-13cbd23c]{display:flex;align-items:center;justify-content:space-between;gap:4px;flex-wrap:wrap;padding:3px 8px 7px}.image-actions .el-button[data-v-13cbd23c]{margin-left:0}.asset-search[data-v-13cbd23c]{width:220px}.empty-state[data-v-13cbd23c]{display:flex;align-items:center;justify-content:center;min-height:180px;color:#9ca3af;background:#f8fafc;border:1px dashed #dcdfe6;border-radius:6px;font-size:13px}@media (max-width:1180px){.image-workspace[data-v-13cbd23c]{grid-template-columns:1fr;max-width:none}.result-panel[data-v-13cbd23c]{position:static;max-width:none}}@media (max-width:980px){.page-head[data-v-13cbd23c],.panel-title[data-v-13cbd23c],.reference-head[data-v-13cbd23c]{align-items:flex-start;flex-direction:column}.batch-layout[data-v-13cbd23c],.image-workspace[data-v-13cbd23c]{grid-template-columns:1fr}.capability-strip[data-v-13cbd23c],.reference-panel[data-v-13cbd23c]{margin-left:0}.result-panel[data-v-13cbd23c]{position:static}}@media (max-width:640px){.aigc-image-page[data-v-13cbd23c]{padding:12px}.asset-grid[data-v-13cbd23c],.mode-grid[data-v-13cbd23c],.reference-grid[data-v-13cbd23c],.reference-url-row[data-v-13cbd23c],.result-grid[data-v-13cbd23c]{grid-template-columns:1fr}.asset-search[data-v-13cbd23c]{width:100%}}.quota-page[data-v-3015d3aa]{min-height:100%;padding:18px;background:#f5f7fb;color:#303133;box-sizing:border-box}.dialog-sub-title[data-v-3015d3aa],.page-head[data-v-3015d3aa],.panel-title[data-v-3015d3aa],.quota-dialog-head[data-v-3015d3aa]{display:flex;align-items:center;justify-content:space-between}.page-head[data-v-3015d3aa]{margin-bottom:14px}.page-head h2[data-v-3015d3aa]{margin:0;font-size:22px;line-height:30px}.form-hint[data-v-3015d3aa],.page-head p[data-v-3015d3aa],.panel-title small[data-v-3015d3aa]{margin:4px 0 0;color:#8c98a8;font-size:12px}.head-actions[data-v-3015d3aa]{display:flex;gap:8px}.panel[data-v-3015d3aa]{background:#fff;border:1px solid #e6ebf2;border-radius:6px;padding:14px;margin-bottom:14px}.toolbar-panel[data-v-3015d3aa]{padding-bottom:4px}.toolbar-form[data-v-3015d3aa]{display:flex;align-items:center;flex-wrap:wrap}.panel-title[data-v-3015d3aa]{margin-bottom:12px;font-weight:700}.progress-cell[data-v-3015d3aa]{display:grid;grid-template-columns:minmax(120px,1fr) 72px;align-items:center;gap:10px}.member-edit-row[data-v-3015d3aa]{display:grid;grid-template-columns:1fr 1fr 36px;gap:8px;align-items:center;margin-bottom:8px}.dialog-sub-title[data-v-3015d3aa]{margin:6px 0 10px;font-weight:700}.quota-dialog-head[data-v-3015d3aa]{margin-bottom:12px}.quota-dialog-head span[data-v-3015d3aa]{color:#8c98a8;font-size:12px}.quota-limit-summary[data-v-3015d3aa]{display:flex;gap:16px;align-items:center;margin:0 0 10px 92px;color:#606266;font-size:12px}.danger-link[data-v-3015d3aa],.quota-limit-summary.exceeded[data-v-3015d3aa]{color:#f56c6c}.config-page[data-v-7942fc32]{min-height:100%;padding:18px;background:#f5f7fb;color:#303133;box-sizing:border-box}.page-head[data-v-7942fc32]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.page-head h2[data-v-7942fc32]{margin:0;font-size:22px;font-weight:700;line-height:30px;letter-spacing:0}.page-head p[data-v-7942fc32]{margin:4px 0 0;color:#606266;font-size:13px}.panel[data-v-7942fc32]{padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.key-pool-panel[data-v-7942fc32],.model-config-panel[data-v-7942fc32]{margin-top:14px}.panel-title[data-v-7942fc32]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700}.panel-title div[data-v-7942fc32]{display:flex;flex-direction:column;gap:3px}.panel-title small[data-v-7942fc32]{color:#909399;font-size:12px;font-weight:400}.key-preview[data-v-7942fc32]{display:inline-block;margin-top:4px;color:#909399;font-size:12px}.panel-note[data-v-7942fc32]{margin-top:10px;color:#909399;font-size:12px}.price-scope-bar[data-v-7942fc32]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:12px;padding:10px 12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px}.price-scope-field[data-v-7942fc32]{display:flex;align-items:center;gap:8px}.price-scope-field>span[data-v-7942fc32]:first-child,.price-scope-tip[data-v-7942fc32]{color:#606266;font-size:12px;white-space:nowrap}.option-muted[data-v-7942fc32]{float:right;color:#c0c4cc;font-size:12px}.price-rule-box[data-v-7942fc32]{padding:10px 12px;background:#f8fafc;border-radius:4px}.price-rule-head[data-v-7942fc32]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.price-rule-actions[data-v-7942fc32]{display:flex;align-items:center;gap:8px}.duration-range[data-v-7942fc32]{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:4px}.duration-range[data-v-7942fc32] .el-input-number{width:100%}.danger-link[data-v-7942fc32]{color:#f56c6c}@media (max-width:980px){.page-head[data-v-7942fc32],.panel-title[data-v-7942fc32]{align-items:flex-start;flex-direction:column}}.config-page[data-v-00620751]{min-height:100%;padding:18px;background:#f5f7fb;color:#303133;box-sizing:border-box}.page-head[data-v-00620751]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.page-head h2[data-v-00620751]{margin:0;font-size:22px;font-weight:700;line-height:30px;letter-spacing:0}.page-head p[data-v-00620751]{margin:4px 0 0;color:#606266;font-size:13px}.panel[data-v-00620751]{padding:14px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.panel-title[data-v-00620751]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700}.storage-form[data-v-00620751]{max-width:1280px}.storage-actions[data-v-00620751]{display:flex;align-items:center;gap:8px;padding-left:108px}.key-preview[data-v-00620751]{display:inline-block;margin-top:4px;color:#909399;font-size:12px}.danger-link[data-v-00620751]{color:#f56c6c}@media (max-width:980px){.page-head[data-v-00620751],.panel-title[data-v-00620751],.storage-actions[data-v-00620751]{align-items:flex-start;flex-direction:column}.storage-actions[data-v-00620751]{padding-left:0}}.batch-ad-creator[data-v-4cc4e4b3]{padding:16px;background:#f5f7fa;display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.page-header[data-v-4cc4e4b3]{margin-bottom:16px;padding:12px 16px;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-4cc4e4b3]{margin:0 0 8px 0;font-size:20px;font-weight:500;color:#1f2f3d}.page-desc[data-v-4cc4e4b3]{margin:0;font-size:13px;color:#909399}.header-actions[data-v-4cc4e4b3]{display:flex;gap:12px}.submit-progress-card[data-v-4cc4e4b3]{margin-bottom:16px;border-radius:4px}.submit-progress-card[data-v-4cc4e4b3] .el-card__body{padding:14px 16px}.submit-progress-header[data-v-4cc4e4b3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.submit-progress-title[data-v-4cc4e4b3]{color:#303133;font-size:14px;font-weight:600}.submit-progress-meta[data-v-4cc4e4b3]{margin-left:10px;color:#909399;font-size:12px}.submit-progress-count[data-v-4cc4e4b3]{color:#606266;font-size:13px;font-variant-numeric:tabular-nums}.submit-result-meta[data-v-4cc4e4b3]{margin:0 0 12px}.config-layout[data-v-4cc4e4b3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:16px;align-items:start}.config-card[data-v-4cc4e4b3]{height:auto;display:flex;flex-direction:column}.config-card[data-v-4cc4e4b3] .el-card__body{padding:16px}.card-header[data-v-4cc4e4b3]{display:flex;justify-content:space-between;align-items:center}.card-header span[data-v-4cc4e4b3]{font-size:15px;font-weight:500}.materials-stats[data-v-4cc4e4b3]{margin-bottom:12px;display:flex;gap:8px}.video-grid[data-v-4cc4e4b3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;max-height:540px;overflow-y:auto;overflow-x:hidden;padding:4px;position:relative;scrollbar-width:thin;scrollbar-color:#c0c4cc #f5f7fa}.video-grid[data-v-4cc4e4b3]::-webkit-scrollbar{width:8px}.video-grid[data-v-4cc4e4b3]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.video-grid[data-v-4cc4e4b3]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.video-grid[data-v-4cc4e4b3]::-webkit-scrollbar-thumb:hover{background:#909399}.video-item[data-v-4cc4e4b3]{position:relative;border:2px solid #e4e7ed;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s;background:#fff}.video-item[data-v-4cc4e4b3]:hover{border-color:#409eff}.video-item.selected[data-v-4cc4e4b3]{border-color:#67c23a;box-shadow:0 2px 8px rgba(103,194,58,.3)}.video-checkbox[data-v-4cc4e4b3]{position:absolute;top:4px;left:4px;z-index:10}.video-preview-wrapper[data-v-4cc4e4b3]{width:100%;aspect-ratio:9/16;background:#000;position:relative;overflow:hidden}.video-preview-wrapper video[data-v-4cc4e4b3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-preview-wrapper img.video-thumbnail[data-v-4cc4e4b3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-info[data-v-4cc4e4b3]{padding:6px 8px;background:#f5f7fa}.video-index[data-v-4cc4e4b3]{font-size:10px;color:#909399;display:block}.video-name[data-v-4cc4e4b3]{font-size:11px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.video-review-line[data-v-4cc4e4b3]{margin-top:4px;min-height:20px}.batch-actions[data-v-4cc4e4b3]{margin-top:12px;padding-top:12px;border-top:1px solid #e4e7ed;display:flex;gap:8px}.config-section[data-v-4cc4e4b3]{margin-bottom:16px}.section-title[data-v-4cc4e4b3]{font-size:14px;font-weight:500;color:#606266;margin-bottom:8px}.required[data-v-4cc4e4b3]{color:#f56c6c}.advertiser-config-block[data-v-4cc4e4b3]{background:#f5f7fa;border-radius:6px;padding:12px;margin-bottom:12px}.adv-header[data-v-4cc4e4b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.adv-name[data-v-4cc4e4b3]{font-weight:500;color:#303133}.section-subtitle[data-v-4cc4e4b3]{font-size:12px;color:#909399;margin-bottom:6px}.ad-count-config[data-v-4cc4e4b3]{margin-top:10px;display:flex;align-items:center;gap:8px}.ad-count-config .label[data-v-4cc4e4b3]{font-size:12px;color:#606266;white-space:nowrap}.config-item[data-v-4cc4e4b3]{margin-bottom:16px}.config-label[data-v-4cc4e4b3]{font-size:13px;color:#606266;margin-bottom:6px}.form-tip[data-v-4cc4e4b3]{font-size:11px;color:#909399;margin-top:4px;line-height:1.4}.ad-text-list[data-v-4cc4e4b3]{width:100%}.ad-text-item[data-v-4cc4e4b3]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.preview-section[data-v-4cc4e4b3]{margin-top:0;overflow:visible}.preview-section[data-v-4cc4e4b3] .el-card{overflow:visible}.preview-section[data-v-4cc4e4b3] .el-card__body{padding:16px;overflow:visible}.preview-stats[data-v-4cc4e4b3]{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.stat-box[data-v-4cc4e4b3]{text-align:center;padding:16px 24px;background:#f5f7fa;border-radius:8px;min-width:100px}.stat-box.highlight[data-v-4cc4e4b3]{background:#ecf5ff}.stat-box.highlight .stat-value[data-v-4cc4e4b3]{color:#409eff}.stat-box.info[data-v-4cc4e4b3]{background:#f0f9eb}.stat-box.info .stat-value[data-v-4cc4e4b3]{color:#67c23a}.stat-value[data-v-4cc4e4b3]{font-size:28px;font-weight:600;color:#606266;line-height:1;margin-bottom:6px}.stat-label[data-v-4cc4e4b3]{font-size:13px;color:#606266}.preview-title[data-v-4cc4e4b3]{font-size:14px;font-weight:500;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.distribution-preview[data-v-4cc4e4b3]{width:100%}.distribution-preview[data-v-4cc4e4b3] .el-table{max-height:400px;overflow-y:auto}.video-names-cell[data-v-4cc4e4b3]{margin-top:4px;font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}.video-preview-cell[data-v-4cc4e4b3]{display:flex;gap:8px;align-items:center}.video-thumbnails-scroll[data-v-4cc4e4b3]{display:flex;gap:6px;overflow-x:auto;max-width:200px;padding:4px 0;scrollbar-width:thin;scrollbar-color:#c0c4cc #f5f7fa}.video-thumbnails-scroll[data-v-4cc4e4b3]::-webkit-scrollbar{height:6px}.video-thumbnails-scroll[data-v-4cc4e4b3]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:3px}.video-thumbnails-scroll[data-v-4cc4e4b3]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.video-thumbnails-scroll[data-v-4cc4e4b3]::-webkit-scrollbar-thumb:hover{background:#909399}.thumbnail-scroll-item[data-v-4cc4e4b3]{position:relative;width:50px;height:70px;flex-shrink:0;border-radius:4px;overflow:hidden;background:#000;border:1px solid #e4e7ed}.thumbnail-scroll-item img[data-v-4cc4e4b3],.thumbnail-scroll-item video[data-v-4cc4e4b3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-scroll-item img[data-v-4cc4e4b3]{display:block}.thumb-index[data-v-4cc4e4b3]{position:absolute;top:2px;left:2px;background:rgba(64,158,255,.9);color:#fff;font-size:10px;padding:1px 4px;border-radius:2px;font-weight:700;line-height:1}.video-info-cell[data-v-4cc4e4b3]{flex:1;min-width:0}.video-preview-dialog[data-v-4cc4e4b3]{max-height:600px;overflow-y:auto}.preview-ad-info[data-v-4cc4e4b3]{margin-bottom:20px}.preview-video-list[data-v-4cc4e4b3]{margin-top:16px}.video-grid-preview[data-v-4cc4e4b3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:12px}.video-preview-item[data-v-4cc4e4b3]{position:relative;border:1px solid #e4e7ed;border-radius:6px;overflow:hidden;background:#fff}.video-index-badge[data-v-4cc4e4b3]{position:absolute;top:8px;left:8px;background:rgba(64,158,255,.9);color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;z-index:10;font-weight:700}.video-preview-item img[data-v-4cc4e4b3],.video-preview-item video[data-v-4cc4e4b3]{width:100%;aspect-ratio:9/16;background:#000;display:block}.video-preview-item img[data-v-4cc4e4b3]{-o-object-fit:contain;object-fit:contain}.video-filename[data-v-4cc4e4b3]{padding:8px;font-size:12px;color:#606266;background:#f5f7fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-tip[data-v-4cc4e4b3]{font-size:12px;color:#909399;text-align:center;margin-top:8px}.drawer-content[data-v-4cc4e4b3]{padding:0;height:100%}@media (max-width:1400px){.config-layout[data-v-4cc4e4b3]{grid-template-columns:1fr 1fr}.right-panel[data-v-4cc4e4b3]{grid-column:span 2}}@media (max-width:900px){.config-layout[data-v-4cc4e4b3]{grid-template-columns:1fr}.right-panel[data-v-4cc4e4b3]{grid-column:span 1}.video-grid[data-v-4cc4e4b3]{grid-template-columns:repeat(4,1fr)}}.promotion:hover{cursor:pointer;color:#3a8ee6}.el-table .column-style{color:#4d7dd6;font-size:12px;font-weight:700}.el-table .column-style3{color:#d65055;font-size:12px;font-weight:600}.el-table .column-style2{color:#606266;font-size:12px;border:2px dashed red;border-right:2px dashed #0f0!important}.el-progress-bar .el-progress-bar__inner{border-radius:inherit}.el-progress-bar .el-progress-bar__outer{background-color:rgba(134,116,255,.54);border-radius:inherit}.item{margin-top:8px;margin-right:10px;padding:2px 2px}::-webkit-scrollbar{width:13px;height:12px;background-color:transparent}::-webkit-scrollbar-track{background-color:#f0f6ff}::-webkit-scrollbar-thumb{background-color:#b1b2b3}.scrollbarHide::-webkit-scrollbar{display:none}.scrollbarShow::-webkit-scrollbar{display:block}.bbb{//box-shadow:hsla(0,0%,58%,.34) 0 1px 3px 1px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:22px;border-radius:8px;background-color:#fff;width:97%;margin-top:19px;display:flex;flex-direction:column}.contain-6{height:calc(100vh - 50px);overflow-y:auto}.el-table{flex:1;min-height:300px}.scale-container[data-v-71c2b2d4]{//transform:scale(.9);//transform-origin:0 0;//width:111%;//height:111%}[data-v-71c2b2d4] .el-table .el-table__body-wrapper .summary-row{position:sticky!important;top:0!important;z-index:100!important;background-color:#f0f9eb!important;font-weight:700;//box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-v-71c2b2d4] .el-table .el-table__fixed,[data-v-71c2b2d4] .el-table .el-table__fixed-right{z-index:105!important}[data-v-71c2b2d4] .el-table .el-table__fixed-right .summary-row td,[data-v-71c2b2d4] .el-table .el-table__fixed .summary-row td{z-index:105!important;//position:relative!important;background-color:#f0f9eb!important;position:sticky!important;//box-shadow:0 2px 8px rgba(0,0,0,.1);top:0!important;font-weight:700}[data-v-71c2b2d4] .el-table .el-table__fixed-header-wrapper,[data-v-71c2b2d4] .el-table .el-table__fixed-right-header-wrapper{z-index:106!important}[data-v-71c2b2d4] .el-table .el-table__body-wrapper .summary-row .is-fixed{z-index:115!important;position:sticky!important}[data-v-71c2b2d4] .el-table .custom-fixed-column{z-index:105!important}.el-checkbox-group[data-v-71c2b2d4]{display:flex;flex-wrap:wrap;max-height:60vh;overflow-y:auto}.el-checkbox[data-v-71c2b2d4]{width:280px;margin:5px 10px}[data-v-71c2b2d4] .el-input__inner,[data-v-71c2b2d4] .el-range-input{background-color:hsla(0,0%,94.1%,.94)}.mp-data-container[data-v-69c435ff]{padding:20px;background-color:#f0f2f6;min-height:100vh}.search-card[data-v-69c435ff]{margin-bottom:20px;border-radius:12px;transition:all .3s ease}.search-card[data-v-69c435ff] .el-card__body{padding:20px 24px}.search-form[data-v-69c435ff]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.search-form[data-v-69c435ff] .el-form-item{margin-bottom:0;margin-right:16px}.search-form[data-v-69c435ff] .el-form-item__label{font-weight:500;color:#606266}.table-card[data-v-69c435ff]{border-radius:12px;overflow:hidden}.table-card[data-v-69c435ff] .el-card__header{padding:16px 20px;border-bottom:1px solid #e9ecef;background:linear-gradient(180deg,#fafbfc,#fff)}.card-header[data-v-69c435ff]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-69c435ff]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#2c3e50}.header-left i[data-v-69c435ff]{font-size:18px;color:#409eff}.header-right[data-v-69c435ff]{display:flex;align-items:center}.table-wrapper[data-v-69c435ff]{overflow-x:auto;position:relative}[data-v-69c435ff] .el-table{font-size:12px}[data-v-69c435ff] .el-table th{background-color:#f8f9fa;color:#2c3e50;font-weight:600;padding:12px 0}[data-v-69c435ff] .el-table td{padding:10px 0}[data-v-69c435ff] .el-table--border td,[data-v-69c435ff] .el-table--border th{border-right:1px solid #e9ecef}[data-v-69c435ff] .el-table--border{border:1px solid #e9ecef}[data-v-69c435ff] .el-table__fixed{box-shadow:2px 0 6px rgba(0,0,0,.05)}.date-text[data-v-69c435ff]{font-weight:500;color:#2c3e50}.game-name-text[data-v-69c435ff]{font-weight:500;color:#409eff;font-size:12px}.period-text[data-v-69c435ff]{font-weight:600;color:#e39f0b;font-size:13px}.number-value[data-v-69c435ff]{font-size:12px;color:#4b4b4f;text-align:right;font-weight:500}.roi-cell[data-v-69c435ff]{display:flex;flex-direction:column;gap:4px;padding:2px 0}.roi-fit[data-v-69c435ff],.roi-real[data-v-69c435ff]{display:flex;flex-direction:column;gap:2px}.roi-item[data-v-69c435ff]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:1.4}.roi-item.all .roi-value[data-v-69c435ff],.roi-item.monetize .roi-value[data-v-69c435ff]{//font-weight:500}.roi-item.fit .roi-value[data-v-69c435ff]{//font-weight:540}.updated-marker-icon[data-v-69c435ff]{color:#e39f0b;font-size:12px;margin-right:3px;vertical-align:middle}.yugu[data-v-69c435ff]{color:#3a8ee6;//font-weight:540}.yugu2[data-v-69c435ff]{color:#2c3e50;//font-weight:500}.profit-positive[data-v-69c435ff]{color:#d65055;//font-weight:600;//font-family:"Consolas",monospace;font-size:12px}.profit-negative[data-v-69c435ff]{color:#5daf34;//font-weight:600;//font-family:"Consolas",monospace;font-size:12px}.profit-zero[data-v-69c435ff]{color:#909399;font-weight:500;font-size:12px}.roi-real .roi-value[data-v-69c435ff]{color:#2c3e50}.roi-fit .yugu[data-v-69c435ff]{color:#3a8ee6}.roi-label[data-v-69c435ff]{font-size:12px;color:#909399;font-weight:400}.roi-ratio[data-v-69c435ff]{font-size:12px;color:#5c5d5e;margin-left:2px}.roi-ratio-fit[data-v-69c435ff]{font-size:12px;color:#d65055;margin-left:2px}.no-data[data-v-69c435ff]{color:#e4e7ed;font-size:12px;text-align:center;padding:8px 0}[data-v-69c435ff] .el-table__body tr:first-child{//background-color:#fff7e6!important}[data-v-69c435ff] .el-table__body tr:first-child td{//background-color:#fff7e6!important;//border-bottom:2px solid #ffd591}.summary-number[data-v-69c435ff],.summary-text[data-v-69c435ff]{//font-weight:600;//color:#d46b08;//font-size:13px}.summary-number[data-v-69c435ff]{//font-family:"Consolas",monospace}.summary-roi[data-v-69c435ff]{//font-weight:600}.summary-roi .yugu[data-v-69c435ff]{//color:#d46b08;//font-weight:600;//font-size:13px}[data-v-69c435ff] .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}[data-v-69c435ff] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-69c435ff] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-69c435ff] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:1200px){.mp-data-container[data-v-69c435ff]{padding:12px}.search-form[data-v-69c435ff] .el-form-item{margin-right:12px}.search-form[data-v-69c435ff] .el-form-item__label{font-size:12px}}.hourly-revenue-container[data-v-7f862d9e]{padding:20px;min-height:calc(100vh - 60px);background:#f5f7fa}.list-card[data-v-7f862d9e],.query-card[data-v-7f862d9e]{margin-bottom:20px;border-radius:4px;border:none}.card-header[data-v-7f862d9e]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#303133}.card-header i[data-v-7f862d9e]{font-size:16px;color:#409eff}.loading-wrapper[data-v-7f862d9e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#409eff}.loading-wrapper i[data-v-7f862d9e]{font-size:48px;margin-bottom:16px}.loading-wrapper p[data-v-7f862d9e]{font-size:14px;margin:0}[data-v-7f862d9e] .el-table{font-size:13px;color:#606266;border:none}[data-v-7f862d9e] .el-table th{font-size:13px;font-weight:500;color:#909399;background:#fafafa;border-bottom:1px solid #ebeef5;padding:12px 0}[data-v-7f862d9e] .el-table td{font-size:13px;padding:10px 0;border-bottom:1px solid #ebeef5}[data-v-7f862d9e] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f5f7fa}[data-v-7f862d9e] .el-table__row{background-color:#fff}[data-v-7f862d9e] .el-table__row.current-row>td{background-color:#ecf5ff}.amount[data-v-7f862d9e]{font-size:13px;color:#303133}.amount.success[data-v-7f862d9e]{color:#67c23a}.amount.primary[data-v-7f862d9e]{color:#409eff}.amount.warning[data-v-7f862d9e]{color:#e6a23c}.amount.info[data-v-7f862d9e]{color:#909399}.roi-excellent[data-v-7f862d9e]{color:#67c23a}.roi-good[data-v-7f862d9e]{color:#409eff}.roi-warning[data-v-7f862d9e]{color:#e6a23c}.roi-danger[data-v-7f862d9e]{color:#f56c6c}[data-v-7f862d9e] .el-button--text{font-size:13px;padding:0;color:#409eff}[data-v-7f862d9e] .el-button--text:hover{color:#66b1ff}.detail-content[data-v-7f862d9e]{padding:10px}.chart-section[data-v-7f862d9e],.table-section[data-v-7f862d9e]{margin-top:20px}.chart-section h3[data-v-7f862d9e],.table-section h3[data-v-7f862d9e]{margin-bottom:16px;font-size:14px;font-weight:500;color:#303133;display:flex;align-items:center;gap:8px}.chart-section h3 i[data-v-7f862d9e],.table-section h3 i[data-v-7f862d9e]{color:#409eff;font-size:16px}.revenue-analysis-container[data-v-6d12b514]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 60px)}.query-card[data-v-6d12b514]{margin-bottom:20px;border-radius:4px}.card-header[data-v-6d12b514]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#303133}.card-header i[data-v-6d12b514]{font-size:16px;color:#409eff}.analysis-content[data-v-6d12b514]{padding:10px}.summary-cards[data-v-6d12b514]{margin-bottom:20px}.summary-card[data-v-6d12b514]{display:flex;align-items:center;padding:10px}.card-icon[data-v-6d12b514]{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:15px}.card-icon i[data-v-6d12b514]{font-size:24px;color:#fff}.card-info[data-v-6d12b514]{flex:1}.card-label[data-v-6d12b514]{font-size:12px;color:#909399;margin-bottom:5px}.card-value[data-v-6d12b514]{font-size:20px;font-weight:700;color:#303133}.roi-excellent[data-v-6d12b514]{color:#67c23a}.roi-good[data-v-6d12b514]{color:#409eff}.roi-warning[data-v-6d12b514]{color:#e6a23c}.roi-danger[data-v-6d12b514]{color:#f56c6c}.amount[data-v-6d12b514]{font-size:13px;color:#303133}.amount.success[data-v-6d12b514]{color:#67c23a}[data-v-6d12b514] .el-table{font-size:13px;color:#606266;border:none}[data-v-6d12b514] .el-table th{font-size:13px;font-weight:500;color:#909399;background:#fafafa;border-bottom:1px solid #ebeef5;padding:12px 0}[data-v-6d12b514] .el-table td{font-size:13px;padding:10px 0;border-bottom:1px solid #ebeef5}[data-v-6d12b514] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f5f7fa}[data-v-6d12b514] .el-table__row{background-color:#fff}[data-v-6d12b514] .el-table__row.current-row>td{background-color:#ecf5ff}[data-v-6d12b514] .el-button--text{font-size:13px;padding:0;color:#409eff}[data-v-6d12b514] .el-button--text:hover{color:#66b1ff}.insight-card[data-v-6d12b514]{margin-bottom:20px}.insight-card.best[data-v-6d12b514] .el-card__header{background:#f0f9ff;border-bottom:2px solid #67c23a}.insight-card.worst[data-v-6d12b514] .el-card__header{background:#fef0f0;border-bottom:2px solid #f56c6c}.insight-time[data-v-6d12b514]{font-size:18px;font-weight:700;color:#303133;margin-bottom:10px}.insight-roi[data-v-6d12b514]{font-size:24px;font-weight:700;margin-bottom:10px}.insight-detail[data-v-6d12b514]{font-size:12px;color:#909399}.heatmap-summary[data-v-6d12b514]{margin-bottom:20px}.hour-cell[data-v-6d12b514]{display:flex;align-items:center;justify-content:center;gap:8px;line-height:1.5;font-size:11px;padding:4px 0;text-align:center}.hour-spend[data-v-6d12b514]{color:#787a80;font-size:11px;min-width:50px;text-align:right}.hour-roas[data-v-6d12b514]{font-weight:500;font-size:11px;min-width:40px;text-align:left}.hour-roas.roi-excellent[data-v-6d12b514]{color:#85ce61}.hour-roas.roi-good[data-v-6d12b514]{color:#66b1ff}.hour-roas.roi-warning[data-v-6d12b514]{color:#e6a23c}.hour-roas.roi-danger[data-v-6d12b514]{color:#f78989}.ocean-account-page[data-v-2788e5a4]{padding:18px;min-height:100%;background:#f5f7fb;box-sizing:border-box}.page-title[data-v-2788e5a4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page-title h2[data-v-2788e5a4]{margin:0;font-size:20px;color:#1f2937}.page-title p[data-v-2788e5a4]{margin:6px 0 0;font-size:13px;color:#7b8794}.title-actions[data-v-2788e5a4]{display:flex;gap:8px;align-items:center}.summary-row[data-v-2788e5a4]{margin-bottom:10px}.summary-card[data-v-2788e5a4]{height:72px;padding:12px 14px;background:#fff;border:1px solid #e5eaf2;border-radius:6px;box-sizing:border-box}.summary-label[data-v-2788e5a4]{font-size:12px;color:#7b8794}.summary-value[data-v-2788e5a4]{margin-top:8px;font-size:22px;font-weight:700;color:#1f2937}.summary-value.blue[data-v-2788e5a4]{color:#409eff}.summary-value.green[data-v-2788e5a4]{color:#22a06b}.summary-value.orange[data-v-2788e5a4]{color:#e68a00}.filter-bar[data-v-2788e5a4]{display:flex;align-items:center;gap:8px;padding:10px;margin-bottom:10px;background:#fff;border:1px solid #e5eaf2;border-radius:6px}.pager[data-v-2788e5a4]{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:10px 0;color:#606266}.ocean-account-page[data-v-2788e5a4] .time-column .cell{white-space:nowrap}