.icon[data-v-9efbe304]{margin:0 10px}.gce-header{width:100%;height:72px;background-color:#fff}.gce-header .gce-header-container{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 60px 0 17px;height:100%}.gce-header .logo{font-family:Alimama ShuHeiTi,Alimama ShuHeiTi;font-weight:700;font-size:32px;color:#22283a;display:flex;justify-content:left;align-items:center}.gce-header .logo .logo-img{height:36px;margin-right:14px;border-radius:8px;box-shadow:0 1.5px 3.75px #ccc3}.gce-header .logo .logo-txt{height:28px}.gce-header .logo:hover{cursor:pointer}.gce-header .user{display:flex;justify-content:right;align-items:center;position:relative}.gce-header .user .tips{position:relative;width:24px;height:24px;margin-right:32px}.gce-header .user .tips.qr-code-url{width:50px;height:50px}.gce-header .user .tips img{width:100%;height:100%;display:block}.gce-header .user .tips:hover{cursor:pointer}.gce-header .user .userlogo{width:36px;height:36px;margin-right:16px}.gce-header .user .userlogo img{width:100%;border-radius:50%;height:100%;display:block}.gce-header .user .username{font-family:Source Han Sans,Source Han Sans;font-weight:350;font-size:16px;color:#333333e0;position:relative}.gce-header .user .logout{position:absolute;height:30px;width:80px;text-align:center;line-height:30px;font-family:Source Han Sans,Source Han Sans;font-weight:350;font-size:18px;color:#333333e0;border:1px solid rgba(51,51,51,.88);display:none}.gce-header .user .username:hover+.logout{display:block}.gce-header .user .logout:hover{cursor:pointer;display:block}.gce-header .user .username:hover{cursor:pointer}.shellclose{width:102px;height:45px;color:#3d3d3d;display:flex;justify-content:center;align-items:center}.shellclose .close{font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:14px;color:#3d3d3d}.shellclose :hover{cursor:pointer}.usershell{display:flex;justify-content:center;align-items:center}.usershell .userlogo{width:36px}.tips-text{width:8px;height:8px;background-color:#ff6684;border-radius:50%;position:absolute;top:0;right:0}.tips-textX{color:#000!important;white-space:nowrap;text-align:center}.text1{font-size:14px;color:#333333a6;font-weight:400}.tips1{position:absolute!important;left:0}.tooltip-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.tooltip-container .tipsO{width:120px;height:120px;display:flex;justify-content:center;align-items:center}.tooltip-container .tipsO img{width:100%;height:100%;display:block}.gce-service{position:fixed;z-index:1000;cursor:grab;touch-action:none;user-select:none}.gce-service:active{cursor:grabbing}.gce-service-logo{width:80px;height:82px;position:relative}.gce-service-logo:hover .shell{display:block}.gce-service-logo img{width:100%;height:100%;pointer-events:none}.gce-service-logo .shell{display:none;position:absolute;padding:20px;background-color:#fff;border-radius:16px;box-shadow:0 2px 12px #0000001a}.gce-service-code{z-index:100;display:flex;justify-content:center;flex-direction:column;border-radius:10px}.gce-service-code img{width:184px;height:184px}.gce-service-code .text{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#33333373;width:100%;text-align:center}.gce-service:hover .shell{display:block}.promotion-layout{background:#fff}.promotion-layout .layout-header{width:100vw;position:fixed;left:0;top:0;background-color:#fff;height:auto;padding:0;padding-inline:0;z-index:9}.promotion-layout .layout-header .banner{width:100%;height:300px;position:relative;overflow:hidden}.promotion-layout .layout-header .banner .banner-bg{position:absolute;left:0;bottom:-50px;width:100%;height:200%;object-fit:cover;min-width:1410px}.promotion-layout .layout-header .banner .banner-wave{position:absolute;left:0;bottom:-70px;width:100%;height:200%;object-fit:cover;min-width:1410px}.promotion-layout .layout-header .banner .banner-content{position:absolute;inset:0;width:1410px;height:100%;margin:0 auto;object-fit:cover}.promotion-layout .promotion-layout-content{padding-top:392px;background:#fff;min-height:100%}.promotion-layout .promotion-layout-content .admin-content{height:100%}.gce-banner{width:100%;height:60px;background-color:#e6f7ff;overflow:hidden;position:relative}.gce-banner img{position:absolute;left:50%;top:0;transform:translate(-50%);height:60px;display:block}.smart-menu[data-v-3d2f7292]{position:relative}.gce-side-menu .ant-card-body{padding:0}.gce-side-menu .menu{margin-top:20px}.gce-side-menu .menu.host-menu{margin-top:0}.gce-side-menu .menu .svg-icon{width:14px;height:14px}.gce-side-menu .menu .ant-menu-item-selected .svg-icon,.gce-side-menu .menu .ant-menu-submenu-selected .svg-icon{filter:invert(53%) sepia(82%) saturate(3645%) hue-rotate(192deg) brightness(101%) contrast(102%)}.gce-side-menu .menu .ant-menu-light.ant-menu-root.ant-menu-inline,.gce-side-menu .menu .ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none}.gce-side-menu .menu .ant-menu-item,.gce-side-menu .menu .ant-menu-submenu-title{margin-bottom:14px}.gce-side-menu .menu .ant-menu-light .ant-menu-item-selected{background-color:#fff!important}.empty-container{height:100%;min-height:var(--4ccd29de);display:flex;justify-content:center;align-items:center}.empty-container .ant-empty-description{color:var(--0754385b)}.preview-file-image[data-v-2a264f42]{display:none}.file-preview[data-v-2a264f42]{position:relative;cursor:pointer;overflow:hidden;border-radius:4px;display:flex;align-items:center;justify-content:center}.file-preview img[data-v-2a264f42]{object-fit:cover}.file-preview[data-v-2a264f42]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s ease}.file-preview[data-v-2a264f42]:hover:after{opacity:1}.preview-thumb[data-v-2a264f42]{width:100%;height:100%;object-fit:cover}.video-thumb[data-v-2a264f42]{width:100%;height:100%}.video-thumb .play-icon[data-v-2a264f42]{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.6)}.preview-content[data-v-2a264f42]{max-width:calc(100vw - 82px);max-height:90vh;object-fit:contain}.preview-content__video[data-v-2a264f42]{background:#000}.empty-box[data-v-2a264f42]{color:#33333373;font-size:14px}.custom-checkbox[data-v-9bd31435]{position:absolute}.custom-checkbox .unchecked[data-v-9bd31435]{width:100%;height:100%;background:#fff;border-radius:2px;border:1px solid #CCCCCC;box-sizing:border-box}.custom-checkbox .checked[data-v-9bd31435]{width:100%;height:100%}.custom-checkbox .checked img[data-v-9bd31435]{width:100%;height:100%;display:block}.activefile{background-color:#e6f7ff;border-radius:8px;padding:12px 16px;margin-bottom:8px;cursor:pointer;transition:all .2s}.activefile .text_10{color:#1890ff}.activefile .text_11{color:#1890ff!important}.activefile:hover{background-color:#e6f7ff;transform:translate(2px)}.activefile .text_9{color:#1890ff;font-weight:500;font-size:14px}.gce-promotion-container .page .group_14 .file-list{overflow:auto;height:calc(100vh - 432px)!important}.gce-promotion-container .page .group_15 .file-list-content{height:calc(100vh - 332px)!important}.page{background-color:#f9f9f9;position:relative;width:100%;height:100%;overflow:hidden;padding:0;margin:0}.page .group_3{width:100%;height:100%;display:flex;gap:15px}.page .group_3 .group_14{width:200px;min-width:200px;min-height:400px;background:#fff;border-radius:12px;padding:20px 16px;box-shadow:0 2px 8px #0000000d}.page .group_3 .group_14 .file-list{overflow:auto;height:calc(100vh - 372px)}.page .group_3 .group_14 .text_8{font-size:15px;font-weight:600;color:#1f2937;margin-bottom:20px}.page .group_3 .group_14 .fileTitle{background-color:#e6f7ff}.page .group_3 .group_14 .fileTitle .text_9{color:#1890ff}.page .group_3 .group_14 .section_1{border-radius:8px;padding:12px 16px;margin-bottom:8px;cursor:pointer;transition:all .2s}.page .group_3 .group_14 .section_1:hover{background-color:#e6f7ff;color:#1890ff;transform:translate(2px)}.page .group_3 .group_14 .section_1 .text_9{font-weight:500;font-size:14px}.page .group_3 .group_14 .section_2,.page .group_3 .group_14 .section_3,.page .group_3 .group_14 .section_4,.page .group_3 .group_14 .section_5,.page .group_3 .group_14 .section_6{display:flex;align-items:center;padding:12px 16px;margin-bottom:4px;border-radius:8px;cursor:pointer;transition:all .2s}.page .group_3 .group_14 .section_2:hover,.page .group_3 .group_14 .section_3:hover,.page .group_3 .group_14 .section_4:hover,.page .group_3 .group_14 .section_5:hover,.page .group_3 .group_14 .section_6:hover{background-color:#f9fafbcc}.page .group_3 .group_14 .section_2 .thumbnail_10,.page .group_3 .group_14 .section_3 .thumbnail_10,.page .group_3 .group_14 .section_4 .thumbnail_10,.page .group_3 .group_14 .section_5 .thumbnail_10,.page .group_3 .group_14 .section_6 .thumbnail_10,.page .group_3 .group_14 .section_2 .thumbnail_11,.page .group_3 .group_14 .section_3 .thumbnail_11,.page .group_3 .group_14 .section_4 .thumbnail_11,.page .group_3 .group_14 .section_5 .thumbnail_11,.page .group_3 .group_14 .section_6 .thumbnail_11,.page .group_3 .group_14 .section_2 .thumbnail_12,.page .group_3 .group_14 .section_3 .thumbnail_12,.page .group_3 .group_14 .section_4 .thumbnail_12,.page .group_3 .group_14 .section_5 .thumbnail_12,.page .group_3 .group_14 .section_6 .thumbnail_12,.page .group_3 .group_14 .section_2 .thumbnail_13,.page .group_3 .group_14 .section_3 .thumbnail_13,.page .group_3 .group_14 .section_4 .thumbnail_13,.page .group_3 .group_14 .section_5 .thumbnail_13,.page .group_3 .group_14 .section_6 .thumbnail_13,.page .group_3 .group_14 .section_2 .thumbnail_14,.page .group_3 .group_14 .section_3 .thumbnail_14,.page .group_3 .group_14 .section_4 .thumbnail_14,.page .group_3 .group_14 .section_5 .thumbnail_14,.page .group_3 .group_14 .section_6 .thumbnail_14{width:16px;height:16px;margin-right:12px}.page .group_3 .group_14 .section_2 .text_10,.page .group_3 .group_14 .section_3 .text_10,.page .group_3 .group_14 .section_4 .text_10,.page .group_3 .group_14 .section_5 .text_10,.page .group_3 .group_14 .section_6 .text_10{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60px}.page .group_3 .group_14 .section_2 .text-group_8,.page .group_3 .group_14 .section_3 .text-group_8,.page .group_3 .group_14 .section_4 .text-group_8,.page .group_3 .group_14 .section_5 .text-group_8,.page .group_3 .group_14 .section_6 .text-group_8,.page .group_3 .group_14 .section_2 .text-group_9,.page .group_3 .group_14 .section_3 .text-group_9,.page .group_3 .group_14 .section_4 .text-group_9,.page .group_3 .group_14 .section_5 .text-group_9,.page .group_3 .group_14 .section_6 .text-group_9,.page .group_3 .group_14 .section_2 .text-group_10,.page .group_3 .group_14 .section_3 .text-group_10,.page .group_3 .group_14 .section_4 .text-group_10,.page .group_3 .group_14 .section_5 .text-group_10,.page .group_3 .group_14 .section_6 .text-group_10,.page .group_3 .group_14 .section_2 .text-group_11,.page .group_3 .group_14 .section_3 .text-group_11,.page .group_3 .group_14 .section_4 .text-group_11,.page .group_3 .group_14 .section_5 .text-group_11,.page .group_3 .group_14 .section_6 .text-group_11{flex:1;font-size:14px;color:#374151}.page .group_3 .group_14 .section_2 .text_11,.page .group_3 .group_14 .section_3 .text_11,.page .group_3 .group_14 .section_4 .text_11,.page .group_3 .group_14 .section_5 .text_11,.page .group_3 .group_14 .section_6 .text_11,.page .group_3 .group_14 .section_2 .text_12,.page .group_3 .group_14 .section_3 .text_12,.page .group_3 .group_14 .section_4 .text_12,.page .group_3 .group_14 .section_5 .text_12,.page .group_3 .group_14 .section_6 .text_12,.page .group_3 .group_14 .section_2 .text_13,.page .group_3 .group_14 .section_3 .text_13,.page .group_3 .group_14 .section_4 .text_13,.page .group_3 .group_14 .section_5 .text_13,.page .group_3 .group_14 .section_6 .text_13,.page .group_3 .group_14 .section_2 .text_14,.page .group_3 .group_14 .section_3 .text_14,.page .group_3 .group_14 .section_4 .text_14,.page .group_3 .group_14 .section_5 .text_14,.page .group_3 .group_14 .section_6 .text_14,.page .group_3 .group_14 .section_2 .text_15,.page .group_3 .group_14 .section_3 .text_15,.page .group_3 .group_14 .section_4 .text_15,.page .group_3 .group_14 .section_5 .text_15,.page .group_3 .group_14 .section_6 .text_15{font-size:11px;color:#9ca3af;min-width:20px;text-align:right}.page .group_3 .group_14 .section_2:hover{background-color:#e6f7ff;transform:translate(2px);color:#1890ff}.page .group_3 .group_14 .text_16{font-size:14px;font-weight:600;color:#1f2937;margin:40px 0 16px}.page .group_3 .group_14 .image-text_12 .image_1{width:100%;height:8px;border-radius:4px;background:#e5e7eb;position:relative}.page .group_3 .group_14 .image-text_12 .image_1:after{content:"";position:absolute;left:0;top:0;width:var(--098d26ce);height:100%;background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:4px;transition:width .3s ease}.page .group_3 .group_14 .image-text_12 .text-group_12{margin-top:8px;display:flex;justify-content:space-between}.page .group_3 .group_14 .image-text_12 .text-group_12 .text_17{font-size:12px;color:#6b7280}.page .group_3 .group_14 .image-text_12 .text-group_12 .text_18{font-size:12px;color:#6b7280;font-weight:500}.page .group_3 .group_15{overflow:hidden;position:relative;flex:1;background-color:#fff;border-radius:12px;padding:20px 0;box-shadow:0 2px 8px #0000000d}.page .group_3 .group_15 .file-list-content{height:calc(100vh - 272px);overflow:auto;padding:0 20px}.page .group_3 .group_15 .file-list-content.file-list-content-selection{height:calc(75vh - 180px)}.page .group_3 .group_15 .box_1{display:flex;align-items:center;margin-bottom:30px;gap:20px;padding:0 20px}.page .group_3 .group_15 .box_1 .view-toggle-group{display:flex;gap:16px;padding:4px;border-radius:4px;margin-right:15px}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;transition:all .3s}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn:hover{background:#0000000f}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn.active{width:30px;height:30px;background:#f5f7fb;border-radius:0}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .grid-icon{width:16px;height:16px}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .grid-icon img{width:100%;height:100%;display:block}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .list-icon{width:16px;height:16px}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .list-icon img{width:100%;height:100%;display:block}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .list-lines{display:flex;flex-direction:column;gap:3px;width:100%}.page .group_3 .group_15 .box_1 .view-toggle-group .view-toggle-btn .list-lines span{height:2px;background:currentColor;border-radius:1px}.page .group_3 .group_15 .box_1 .image-wrapper_1,.page .group_3 .group_15 .box_1 .image-wrapper_2,.page .group_3 .group_15 .box_1 .image-wrapper_3{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.page .group_3 .group_15 .box_1 .image-wrapper_1:hover,.page .group_3 .group_15 .box_1 .image-wrapper_2:hover,.page .group_3 .group_15 .box_1 .image-wrapper_3:hover{background-color:#f3f4f6}.page .group_3 .group_15 .box_1 .image-wrapper_1 .thumbnail_15,.page .group_3 .group_15 .box_1 .image-wrapper_2 .thumbnail_15,.page .group_3 .group_15 .box_1 .image-wrapper_3 .thumbnail_15,.page .group_3 .group_15 .box_1 .image-wrapper_1 .thumbnail_16,.page .group_3 .group_15 .box_1 .image-wrapper_2 .thumbnail_16,.page .group_3 .group_15 .box_1 .image-wrapper_3 .thumbnail_16,.page .group_3 .group_15 .box_1 .image-wrapper_1 .thumbnail_17,.page .group_3 .group_15 .box_1 .image-wrapper_2 .thumbnail_17,.page .group_3 .group_15 .box_1 .image-wrapper_3 .thumbnail_17{width:16px;height:16px}.page .group_3 .group_15 .box_1 .image-wrapper_1{background-color:#f3f4f6}.page .group_3 .group_15 .box_1 .group_16{flex:1;max-width:300px;margin-left:auto;margin-right:16px;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:18px;padding:0 12px;height:36px}.page .group_3 .group_15 .box_1 .group_16 .text_19,.page .group_3 .group_15 .box_1 .group_16 .search-input{flex:1;font-size:14px;color:#9ca3af;border:none;outline:none;background:transparent}.page .group_3 .group_15 .box_1 .group_16 .text_19::placeholder,.page .group_3 .group_15 .box_1 .group_16 .search-input::placeholder{color:#9ca3af}.page .group_3 .group_15 .box_1 .group_16 .text_19:focus,.page .group_3 .group_15 .box_1 .group_16 .search-input:focus{color:#374151}.page .group_3 .group_15 .box_1 .group_16 .thumbnail_18{width:16px;height:16px;margin-left:8px;cursor:pointer;transition:opacity .2s}.page .group_3 .group_15 .box_1 .group_16 .thumbnail_18:hover{opacity:.7}.page .group_3 .group_15 .box_1 .back-btn{background-color:#f3f4f6;color:#374151;padding:0 16px;height:36px;border-radius:6px;display:flex;align-items:center;cursor:pointer;transition:all .2s;margin-right:16px}.page .group_3 .group_15 .box_1 .back-btn:hover{background-color:#e5e7eb}.page .group_3 .group_15 .box_1 .back-btn span{font-size:14px;font-weight:500}.page .group_3 .group_15 .box_1 .text-wrapper_2{background-color:#1890ff;color:#fff;padding:0 16px;height:36px;line-height:36px;border-radius:18px;display:flex;align-items:center;cursor:pointer;transition:all .2s}.page .group_3 .group_15 .box_1 .text-wrapper_2:hover{background-color:#40a9ff}.page .group_3 .group_15 .box_1 .text-wrapper_2 .text_20{font-size:14px;font-weight:500}.page .group_3 .group_15 .materials-container{height:100%;width:100%}.page .group_3 .group_15 .materials-container .selection-mode-indicator{background:#f5f7fb;padding:12px 20px;border-radius:8px;margin:0 20px 20px;font-size:14px;color:#999;display:flex;align-items:center}.page .group_3 .group_15 .materials-container .selection-mode-indicator .select-box{flex:1;text-align:center}.page .group_3 .group_15 .materials-container .loading-container{display:flex;justify-content:center;align-items:center;padding:40px 0}.page .group_3 .group_15 .materials-container .loading-container .loading-text{font-size:16px;color:#6b7280}.page .group_3 .group_15 .materials-container .materials-grid{overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px;height:calc(100vh - 282px);padding:0 20px;grid-auto-rows:228px}.page .group_3 .group_15 .materials-container .materials-grid.materials-grid-page{height:calc(100vh - 352px)}.page .group_3 .group_15 .materials-container .materials-grid.materials-grid-selection{height:calc(75vh - 130px)}.page .group_3 .group_15 .materials-container .materials-grid.materials-grid-selection.materials-grid-page{height:calc(75vh - 200px)}.page .group_3 .group_15 .materials-container .materials-grid.materials-grid-multiple{height:calc(75vh - 170px)}.page .group_3 .group_15 .materials-container .materials-grid.materials-grid-multiple.materials-grid-page{height:calc(75vh - 230px)}.page .group_3 .group_15 .materials-container .materials-grid .material-item{width:172px;background:#fff;border-radius:8px;transition:all .3s ease;position:relative;cursor:pointer;border:2px solid transparent;height:228px;overflow:hidden}.page .group_3 .group_15 .materials-container .materials-grid .material-item:hover{box-shadow:0 4px 16px #00000026}.page .group_3 .group_15 .materials-container .materials-grid .material-item.selected{border:2px solid #1890ff;box-shadow:0 4px 16px #e6f7ff}.page .group_3 .group_15 .materials-container .materials-grid .material-item .ai-flag{position:absolute;left:10px;top:10px;width:28px;height:22px;border-radius:4px;border:1px solid #FFFFFF;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:9;font-family:Source Han Sans,Source Han Sans}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-checkbox{position:absolute;top:8px;left:8px;z-index:10;background:#ffffffe6;border-radius:6px;padding:4px;box-shadow:0 2px 8px #0000001a}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-checkbox input[type=checkbox]{width:20px;height:20px;color:#1890ff;cursor:pointer;border-radius:4px;transform:scale(1.2)}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview{width:168px;height:168px;overflow:hidden;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;position:relative}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .material-image{width:100%;height:100%;object-fit:cover;transition:transform .2s}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .ai-creation-entry{width:28px;height:28px;background:#333c;border-radius:4px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:10px;right:10px;z-index:5}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .ai-creation-entry:hover{opacity:.8}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .ai-creation-entry img{width:14px;height:14px;display:block}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container{width:100%;height:100%;position:relative;cursor:pointer}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container .material-image{width:100%;height:100%;object-fit:cover;transition:transform .2s}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:.8;z-index:5}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container .video-play-icon .play-button{color:#fff;font-size:20px;margin-left:4px}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container .video-play-icon:hover{background:#000c;transform:translate(-50%,-50%) scale(1.1)}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .video-preview-container:hover .material-image{transform:scale(1.05)}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .material-actions{position:absolute;top:8px;right:8px;opacity:1;transition:opacity .2s;z-index:10}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .material-actions .delete-btn{height:32px;background:#ffffffe6;border-radius:8px;padding:4px 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:14px;box-shadow:0 2px 8px #00000026}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-preview .material-actions .delete-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #ff6b6b4d}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info{padding:12px 16px}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info .material-name{font-size:14px;color:#374151;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;justify-content:left}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info .material-name .material-name-text{font-size:12px;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info .material-name img{width:12px;height:12px;margin-left:5px}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info .material-size{font-size:12px;color:#9ca3af;display:flex;justify-content:left;align-items:center;line-height:5px}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-info .material-size img{margin-left:5px;width:12px;height:12px}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-item:hover .material-image{transform:scale(1.05)}.page .group_3 .group_15 .materials-container .materials-grid .material-item .material-item:hover .material-actions{opacity:1}.page .group_3 .group_15 .materials-container .empty-materials{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.page .group_3 .group_15 .materials-container .empty-materials .empty-icon{font-size:64px;color:#d1d5db;margin-bottom:16px}.page .group_3 .group_15 .materials-container .empty-materials .empty-text{font-size:18px;color:#6b7280;margin-bottom:8px;font-weight:500}.page .group_3 .group_15 .materials-container .empty-materials .empty-text1{white-space:nowrap}.page .group_3 .group_15 .materials-container .empty-materials .empty-tip{font-size:14px;color:#9ca3af}.page .group_3 .group_15 .materials-container .pagination-container{display:flex;justify-content:end;padding:20px}.page .group_3 .group_15 .materials-container .materials-list{width:100%;height:100%}.page .group_3 .group_15 .materials-container .materials-list .list-header{padding:0 20px}.page .group_3 .group_15 .materials-container .materials-list .list-header-box{display:grid;grid-template-columns:80px 1fr 100px 80px 120px;gap:20px;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;margin-bottom:8px;font-size:14px;font-weight:600;color:#374151}.page .group_3 .group_15 .materials-container .materials-list .list-item{display:grid;grid-template-columns:80px 1fr 100px 80px 120px;gap:20px;padding:12px 16px;background-color:#fff;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s;border:1px solid #f0f0f0;align-items:center}.page .group_3 .group_15 .materials-container .materials-list .list-item:hover{background-color:#f8f9fa;border-color:#e5e7eb}.page .group_3 .group_15 .materials-container .materials-list .list-item.selected{border:2px solid #1890ff;background-color:#ff66840d}.page .group_3 .group_15 .materials-container .materials-list .list-item .material-checkbox{position:absolute;left:8px;z-index:10}.page .group_3 .group_15 .materials-container .materials-list .list-item .material-checkbox input[type=checkbox]{width:18px;height:18px;color:#1890ff;cursor:pointer}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-preview .preview-thumbnail{width:30px;height:30px;border-radius:6px;overflow:hidden;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-preview .preview-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-preview .preview-thumbnail .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-preview .preview-thumbnail:hover img{transform:scale(1.05)}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-name{display:flex;align-items:center;gap:8px}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-name .file-type-icon{font-size:16px}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-name .file-name{font-size:14px;color:#374151;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-size,.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-type{font-size:14px;color:#6b7280}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-action{display:flex;gap:8px}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-action .action-btn{font-size:14px;color:#6b7280;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s;text-decoration:none}.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-action .action-btn.preview-btn:hover,.page .group_3 .group_15 .materials-container .materials-list .list-item .list-col-action .action-btn.delete-btn:hover{background-color:#e3f2fd;color:#1976d2}.page .group_3 .group_15 .folder-tips{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border:1px solid #e1bee7;border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.page .group_3 .group_15 .folder-tips .tip-text{font-size:14px;color:#6a1b9a;font-weight:500}.page .group_3 .group_15 .grid_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px}.page .group_3 .group_15 .grid_1 .image-text-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s}.page .group_3 .group_15 .grid_1 .image-text-item:hover{transform:translateY(-2px)}.page .group_3 .group_15 .grid_1 .image-text-item.folder-item{position:relative}.page .group_3 .group_15 .grid_1 .image-text-item.folder-item:hover{transform:translateY(-2px)}.page .group_3 .group_15 .grid_1 .image-text-item .folder-icon{width:140px;height:140px;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative}.page .group_3 .group_15 .grid_1 .image-text-item .folder-icon .folder-background{width:100%;height:100%;border-radius:8px;background:linear-gradient(135deg,#fbbf24,#f59e0b);display:flex;align-items:center;justify-content:center}.page .group_3 .group_15 .grid_1 .image-text-item .folder-icon .folder-background:before{content:"📁";font-size:48px;color:#fff}.page .group_3 .group_15 .grid_1 .image-text-item .folder-name{margin-top:8px;font-size:14px;color:#374151;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.page .group_3 .group_15 .grid_1 .image-text-item .text-wrapper_3{position:absolute;top:8px;right:8px;background:#fff;border-radius:6px;padding:8px;box-shadow:0 2px 8px #0000001a;opacity:0;transition:all .2s}.page .group_3 .group_15 .grid_1 .image-text-item .text-wrapper_3 .text_21,.page .group_3 .group_15 .grid_1 .image-text-item .text-wrapper_3 .text_22{font-size:12px;color:#374151;cursor:pointer;padding:4px 0}.page .group_3 .group_15 .grid_1 .image-text-item .text-wrapper_3 .text_21:hover,.page .group_3 .group_15 .grid_1 .image-text-item .text-wrapper_3 .text_22:hover{color:#1890ff}.page .group_3 .group_15 .grid_1 .image-text-item:hover .text-wrapper_3{opacity:1}.page .group_3 .group_15 .grid_1 .empty-state{position:absolute;padding:20px;width:570px;height:270px;top:200px;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7f9fa;border-radius:9px;border:2px dashed rgba(255,102,132,.5)}.page .group_3 .group_15 .grid_1 .empty-state .empty-icon{width:105px;height:105px}.page .group_3 .group_15 .grid_1 .empty-state .empty-icon img{width:100%;height:100%}.page .group_3 .group_15 .grid_1 .empty-state .empty-text{font-size:14px;color:#6b7280;margin-top:8px}.page .group_3 .group_15 .grid_1 .empty-state .empty-text1{white-space:nowrap;font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:12px;color:#33333373}.page .group_3 .group_15 .grid_1 .empty-state .empty-text1 span{color:#1890ff}.page .group_3 .group_15 .grid_1 .empty-state .empty-tip{font-size:12px;color:#9ca3af}.page .group_3 .group_15 .list-view{width:100%}.page .group_3 .group_15 .list-view .list-header{padding:0 20px}.page .group_3 .group_15 .list-view .list-header-box{display:grid;grid-template-columns:1fr 120px 150px;gap:20px;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;margin-bottom:8px;font-size:14px;font-weight:600;color:#374151}.page .group_3 .group_15 .list-view .list-item{display:grid;grid-template-columns:1fr 120px 150px;gap:20px;padding:16px;background-color:#fff;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s;border:1px solid #f0f0f0}.page .group_3 .group_15 .list-view .list-item:hover{background-color:#f8f9fa;border-color:#e5e7eb}.page .group_3 .group_15 .list-view .list-item.folder-item{position:relative}.page .group_3 .group_15 .list-view .list-item.selected{border:2px solid #1890ff;background-color:#ff66840d}.page .group_3 .group_15 .list-view .list-item .list-col-name{display:flex;align-items:center;gap:12px;font-size:14px;color:#374151}.page .group_3 .group_15 .list-view .list-item .list-col-name .folder-icon-small{font-size:16px}.page .group_3 .group_15 .list-view .list-item .list-col-name .dir-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:420px}.page .group_3 .group_15 .list-view .list-item .list-col-count{display:flex;align-items:center;font-size:14px;color:#6b7280}.page .group_3 .group_15 .list-view .list-item .list-col-action{display:flex;align-items:center;gap:12px}.page .group_3 .group_15 .list-view .list-item .list-col-action .action-btn{font-size:14px;color:#6b7280;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}.page .group_3 .group_15 .list-view .list-item .list-col-action .action-btn:hover{background-color:#f3f4f6;color:#374151}.page .group_3 .group_15 .list-view .empty-state-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.page .group_3 .group_15 .list-view .empty-state-list .empty-icon{font-size:48px;color:#9ca3af;margin-bottom:16px}.page .group_3 .group_15 .list-view .empty-state-list .empty-text{font-size:16px;color:#6b7280;margin-bottom:8px}.page .group_3 .group_15 .list-view .empty-state-list .empty-tip{font-size:14px;color:#9ca3af}.empty-state-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-state-list .empty-icon{font-size:48px;color:#9ca3af;margin-bottom:16px}.empty-state-list .empty-text{font-size:16px;color:#6b7280;margin-bottom:8px}.empty-state-list .empty-tip{font-size:14px;color:#9ca3af}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.custom-modal{background:#fff;border-radius:12px;width:400px;box-shadow:0 8px 32px #00000026;overflow:hidden}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-title{font-size:16px;font-weight:600;color:#333333e0}.source{display:flex;justify-content:center;align-items:center}.modal-close{font-size:20px;color:#33333373;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.modal-close:hover{background-color:#f5f5f5;color:#333333a6}.modal-body{padding:24px}.modal-input{width:100%;height:40px;border:1px solid #d9d9d9!important;border-radius:6px;padding:0 12px;font-size:14px;outline:none;transition:all .2s}.modal-input::placeholder{color:#bfbfbf}.modal-input:focus{border-color:#1890ff;background-color:#fff;box-shadow:0 0 0 2px #e6f7ff}.modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px 24px}.btn-cancel,.btn-confirm{padding:8px 20px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s;border:1px solid;min-width:80px;height:36px}.btn-cancel{background:#fff;color:#333333a6;border-color:#d9d9d9}.btn-confirm{background:#1890ff!important;border-color:#1890ff!important;color:#fff}.btn-confirm:hover{background:#40a9ff;border-color:#40a9ff}.delete-confirm-modal{background:#fff;border-radius:12px;width:400px;box-shadow:0 8px 32px #00000026;overflow:hidden}.delete-confirm-modal .modal-header .modal-title-with-icon{display:flex;align-items:center;gap:8px}.delete-confirm-modal .modal-header .modal-title-with-icon .warning-icon{width:24px;height:24px;background-color:#ff6b6b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.delete-confirm-modal .modal-body .delete-message{text-align:center;font-size:14px;color:#374151;line-height:1.6;margin:0}.delete-confirm-modal .modal-body .delete-message .loading-text{color:#6b7280;font-style:italic}.delete-confirm-modal .btn-delete{background:#ff6b6b;border-color:#ff6b6b;color:#fff;padding:8px 20px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s;border:1px solid;min-width:80px;height:36px}.delete-confirm-modal .btn-delete:hover:not(:disabled){background:#ff5252;border-color:#ff5252}.delete-confirm-modal .btn-delete:active:not(:disabled){background:#e53e3e;border-color:#e53e3e}.delete-confirm-modal .btn-delete:disabled{background:#d1d5db;border-color:#d1d5db;cursor:not-allowed;opacity:.6}.upload-modal{background:#fff;border-radius:12px;width:500px;box-shadow:0 8px 32px #00000026;overflow:hidden}.upload-modal .modal-body{padding:24px}.upload-modal .modal-body .upload-area .drop-zone{border:2px dashed #d1d5db;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .2s;background-color:#fafafa}.upload-modal .modal-body .upload-area .drop-zone:hover{border-color:#1890ff;background-color:#fef7f7}.upload-modal .modal-body .upload-area .drop-zone .upload-content .upload-icon{font-size:48px;color:#9ca3af;margin-bottom:16px}.upload-modal .modal-body .upload-area .drop-zone .upload-content .upload-text{font-size:16px;color:#374151;margin-bottom:8px;font-weight:500}.upload-modal .modal-body .upload-area .drop-zone .upload-content .upload-hint{font-size:14px;color:#9ca3af;margin:0}.upload-modal .modal-body .upload-area .drop-zone .uploading-content .upload-loading{font-size:48px;margin-bottom:16px;animation:spin 2s linear infinite}.upload-modal .modal-body .upload-area .drop-zone .uploading-content .upload-text{font-size:16px;color:#374151;margin-bottom:12px;font-weight:500}.upload-modal .modal-body .upload-area .drop-zone .uploading-content .upload-progress-bar{width:100%;height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:12px}.upload-modal .modal-body .upload-area .drop-zone .uploading-content .upload-progress-bar .upload-progress-fill{height:100%;background-color:#1890ff;transition:width .3s ease;border-radius:4px}.upload-modal .modal-body .upload-area .drop-zone .uploading-content .upload-detail{font-size:14px;color:#6b7280;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-preview-modal{background:#fff;border-radius:12px;width:80vw;max-width:900px;max-height:80vh;box-shadow:0 8px 32px #00000026;overflow:hidden}.video-preview-modal .video-modal-body{padding:0;display:flex;justify-content:center;align-items:center;background-color:#000}.video-preview-modal .video-modal-body .preview-video{width:100%;max-height:70vh;object-fit:contain}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-modal .modal-body .rename-hint{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:8px 12px;background-color:#f8f9fa;border-radius:6px}.custom-modal .modal-body .rename-hint .hint-text{font-size:12px;color:#6b7280}.custom-modal .modal-body .rename-hint .file-ext{font-size:12px;color:#1890ff;font-weight:500;background-color:#e6f7ff;padding:2px 6px;border-radius:4px}body[data-v-126004c9] *{box-sizing:border-box;flex-shrink:0}body[data-v-126004c9]{font-family:PingFangSC-Regular,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC-Light,Microsoft YaHei}input[data-v-126004c9]{background-color:transparent;border:0}button[data-v-126004c9]{margin:0;padding:0;border:1px solid transparent;outline:none;background-color:transparent}button[data-v-126004c9]:active{opacity:.6}.van-nav-bar__left[data-v-126004c9]:active,.van-nav-bar__right[data-v-126004c9]:active{opacity:1}[class*=van-][data-v-126004c9]:after{border-bottom:0}.flex-col[data-v-126004c9]{display:flex;flex-direction:column}.flex-row[data-v-126004c9]{display:flex;flex-direction:row}.justify-start[data-v-126004c9]{display:flex;justify-content:flex-start}.justify-center[data-v-126004c9]{display:flex;justify-content:center}.justify-end[data-v-126004c9]{display:flex;justify-content:flex-end}.justify-evenly[data-v-126004c9]{display:flex;justify-content:space-evenly}.justify-around[data-v-126004c9]{display:flex;justify-content:space-around}.justify-between[data-v-126004c9]{display:flex;justify-content:space-between}.align-start[data-v-126004c9]{display:flex;align-items:flex-start}.align-center[data-v-126004c9]{display:flex;align-items:center}.align-end[data-v-126004c9]{display:flex;align-items:flex-end}.vertical[data-v-126004c9]{flex-direction:column}.empty-state[data-v-126004c9]{position:absolute;top:200px;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:570px;height:270px;background:#f7f9fa;border-radius:9px;border:2px dashed rgba(255,102,132,.5);padding:20px}.empty-state .empty-icon[data-v-126004c9]{width:101px;height:36px;font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:14px!important;color:#fff!important;text-align:center;line-height:36px;margin-bottom:35px}.empty-state .empty-btn[data-v-126004c9]{width:101px;height:36px;background:#1890ff;border-radius:56px;border:1px solid #1890ff;font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:14px!important;color:#fff!important;text-align:center;line-height:36px;margin-bottom:35px}.empty-state .text2[data-v-126004c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:12px;color:#33333373}.empty-state .text2 .text2-1 span[data-v-126004c9]{color:#1890ff}.empty-state .text2 .text2-2[data-v-126004c9]{margin-top:15px}.empty-state .text2 .text2-2 .text2-2-1[data-v-126004c9]{margin-right:16px}.empty-state .text2 .text2-2 .text2-2-2 .text2-2-3[data-v-126004c9]{color:#1890ff}.empty-state .empty-icon[data-v-126004c9]{font-size:48px;color:#9ca3af}.empty-state .empty-text[data-v-126004c9]{font-size:14px;color:#6b7280;margin-top:8px}.empty-state .empty-tip[data-v-126004c9]{font-size:12px;color:#9ca3af}.empty-state[data-v-126004c9]:hover{cursor:pointer}.image-preview-container img[data-v-126004c9]{width:100%}.content[data-v-126004c9]{position:relative}.content-list[data-v-126004c9]{height:810px!important;position:relative}.folder-icon-img[data-v-126004c9]{width:120px!important;height:120px!important}.selection-info span[data-v-126004c9]{font-size:14px;color:#1e40af;font-weight:500}.selection-actions[data-v-126004c9]{display:flex;gap:8px}.select-all-btn[data-v-126004c9],.clear-selection-btn[data-v-126004c9]{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.select-all-btn[data-v-126004c9]{background:#3b82f6;color:#fff;border-color:#3b82f6}.select-all-btn[data-v-126004c9]:hover{background:#2563eb;border-color:#2563eb}.select-all-btn.all-selected[data-v-126004c9]{background:#1890ff;border-color:#1890ff}.select-all-btn.all-selected[data-v-126004c9]:hover{background:#40a9ff;border-color:#40a9ff}.clear-selection-btn[data-v-126004c9]{background:#f3f4f6;color:#374151;border-color:#d1d5db}.clear-selection-btn[data-v-126004c9]:hover{background:#e5e7eb;border-color:#9ca3af}.material-item.disabled[data-v-126004c9]{opacity:.5;cursor:not-allowed!important;pointer-events:none}.material-item.disabled[data-v-126004c9]:after{content:"不可选";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;z-index:10}.gce-promotion-container .contentShell.list-content-shell[data-v-126004c9]{height:calc(100vh - 332px)!important}.gce-promotion-container .contentShell.list-content-shell-page[data-v-126004c9]{height:calc(100vh - 402px)!important}.contentShell[data-v-126004c9]{overflow-y:auto;padding:0 20px}.contentShell.list-content-shell[data-v-126004c9]{height:calc(100vh - 272px)}.contentShell.list-content-shell-page[data-v-126004c9]{height:calc(100vh - 342px)}.contentShell.list-content-shell-selection[data-v-126004c9]{height:calc(75vh - 160px)}.contentShell.list-content-shell-selection .file-name[data-v-126004c9]{width:300px!important}.contentShell.list-content-shell-selection.list-content-shell-page[data-v-126004c9]{height:calc(75vh - 230px)}.contentShell.list-content-shell-multiple[data-v-126004c9]{height:calc(75vh - 220px)}.contentShell.list-content-shell-multiple.list-content-shell-page[data-v-126004c9]{height:calc(75vh - 290px)}.material-creation-entry[data-v-126004c9]{min-width:160px;height:32px;background:#e7f3ff;border-radius:21px;display:flex;align-items:center;justify-content:center;padding:0 14px;box-sizing:border-box}.material-creation-entry .credits-value[data-v-126004c9]{flex:1;display:flex;justify-content:center;align-items:center;gap:2px}.material-creation-entry .credits-value .credits-icon[data-v-126004c9]{width:14px;height:14px;display:block}.material-creation-entry .credits-value .credits-num[data-v-126004c9]{font-size:14px;line-height:14px;color:#1890ff;flex-shrink:0}.material-creation-entry .material-creation[data-v-126004c9]{flex:1;font-size:14px;line-height:14px;color:#333333e0;text-align:center}.modal-body[data-v-b53f796b]{height:75vh;padding:0}.modal-footer[data-v-b53f796b]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0}.modal-footer .ant-btn[data-v-b53f796b]{min-width:80px}.references[data-v-6609cf55]{display:flex;align-items:center;height:80px;margin-bottom:16px;max-width:100%;position:relative;transition:height .35s cubic-bezier(.15,.75,.3,1);will-change:height}.references.collapsed[data-v-6609cf55]{height:42px;margin-bottom:0;max-width:calc(100% - 60px)}.reference-group[data-v-6609cf55]{--reference-group-content-horizontal-padding: 6px;--reference-group-content-horizontal-total-padding: calc(var(--reference-group-content-horizontal-padding) * 2);--reference-group-collapsed-scale: .65625;--reference-group-collapsed-margin-compensation-factor: calc(var(--reference-group-collapsed-scale) - 1);--reference-item-rotation-compensation-width: 12px;position:relative;z-index:1;box-sizing:content-box;height:54px;margin:-10px 0 10px;padding:22px var(--reference-group-content-horizontal-padding)}.reference-group.axis-aligned[data-v-6609cf55]{--reference-item-rotation-compensation-width: 0px}.reference-group.tiled[data-v-6609cf55]{--tiled-reference-group-max-width: 100%;--tiled-reference-group-content-width: calc(var(--reference-item-width) * var(--reference-count) + var(--reference-item-gap) * (var(--reference-count) - 1));max-width:var(--tiled-reference-group-max-width);transform-origin:left center;transition:max-width .3s cubic-bezier(.4,0,.2,1),margin-right .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);will-change:max-width,margin-right,transform}.reference-group-background[data-v-6609cf55]{background:linear-gradient(90deg,#25262e99 82.41%,#25262e00 98.03%);filter:blur(12px);height:72px;left:8px;opacity:0;position:absolute;top:4px;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px;will-change:width,height,opacity,transform}.reference-group-background.visible[data-v-6609cf55]{height:72px;opacity:1;width:calc(52px * var(--reference-count) + 16px)}.reference-group-hover-trigger[data-v-6609cf55]{height:92px;left:0;position:absolute;top:-12px;width:72px}.reference-group-content[data-v-6609cf55]{width:var(--reference-item-width)}.reference-group-content[data-v-6609cf55]:not(.stacked){pointer-events:none}.reference-group-content.expanded[data-v-6609cf55]{animation:enable-pointer-events-6609cf55 0s .3s forwards}.reference-group-content.tiled[data-v-6609cf55]{max-width:calc(100% - var(--reference-group-content-horizontal-total-padding));overflow:scroll;transition:width .3s cubic-bezier(.4,0,.2,1);width:calc(var(--tiled-reference-group-content-width) + var(--reference-item-rotation-compensation-width));will-change:width}.reference-group-content.tiled[data-v-6609cf55]:after{content:"";display:inline-block;height:0;transition:width .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:var(--tiled-reference-group-content-width);will-change:width}.reference[data-v-6609cf55]{transform:rotate(var(--rotate));width:100%;height:100%;position:relative}.reference .image[data-v-6609cf55]{width:100%;height:100%;object-fit:cover;border-radius:4px;display:block}.reference .upload-loading[data-v-6609cf55]{position:absolute;left:0;top:0;width:100%;height:100%;background:#0006;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:10}.reference .loading-spin[data-v-6609cf55]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-6609cf55 .6s infinite linear}@keyframes spin-6609cf55{to{transform:rotate(360deg)}}.remove-button-container[data-v-6609cf55]{cursor:pointer;height:30px;width:30px;opacity:0;position:absolute;right:-15px;top:-15px;transform:rotate(calc(var(--rotate)*-1));transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.remove-button-container .remove-button[data-v-6609cf55]{height:30px;width:30px}.remove-button-container .remove-button img[data-v-6609cf55]{height:100%;width:100%;display:block}.remove-button-container:hover .remove-button[data-v-6609cf55]{opacity:.8}.hover-menu-container[data-v-6609cf55]{position:absolute;top:0;left:30px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:none}.hover-menu-container .hover-menu[data-v-6609cf55]{pointer-events:auto;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px 0;min-width:160px}.hover-menu-container .menu-item[data-v-6609cf55]{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .2s;font-size:14px;color:#374151}.hover-menu-container .menu-item[data-v-6609cf55]:hover{background-color:#f3f4f6}.hover-menu-container .menu-icon[data-v-6609cf55]{margin-right:8px;font-size:16px}.hover-menu-container .menu-text[data-v-6609cf55]{font-family:Source Han Sans,Source Han Sans;font-weight:400}.reference-upload[data-v-6609cf55]{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f7f7f7;border-radius:2px;color:#999;cursor:pointer;font-size:16px;height:100%;width:100%;position:absolute;right:0;bottom:0;transform:rotate(var(--rotate));will-change:width,height,border-radius,opacity,transform}.reference-upload .icon[data-v-6609cf55]{will-change:transform}.reference-upload .label[data-v-6609cf55]{color:#fff;font-size:10px;font-weight:400;line-height:14px;margin-top:4px;max-width:40px;overflow:hidden;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;will-change:margin,opacity,transform}.reference-upload.mini[data-v-6609cf55]{background-color:#1890ff;border-radius:14px;color:#fff;height:28px;transform:rotate(var(--rotate)) translate(50%,50%) translate(-4px,-4px);width:28px;pointer-events:auto!important}.reference-upload.mini .icon[data-v-6609cf55]{transform:scale(.75)}.reference-upload.mini .label[data-v-6609cf55]{margin-top:-50%;opacity:0;transform:scale(0)}.reference-upload.mini[data-v-6609cf55]:hover{opacity:.9}.reference-upload.mini[data-v-6609cf55]:active{transform:rotate(var(--rotate)) translate(50%,50%) translate(-6px,-6px) scale(.9)}.file-input[data-v-6609cf55]{display:none}@keyframes enable-pointer-events-6609cf55{0%{pointer-events:none}to{pointer-events:auto}}.reference[data-v-6609cf55]{align-items:center;background-color:var(--bg-block-primary-default);border-radius:2px;box-sizing:border-box;color:var(--text-placeholder);cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transform:rotate(var(--rotate));transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);width:100%;will-change:opacity,transform}.reference.active[data-v-6609cf55]:not(:hover):not(:active){transform:translateY(-8px) scale(1.125) rotate(var(--rotate))}.reference:hover .remove-button-container[data-v-6609cf55]{opacity:1}.image[data-v-6609cf55]{background-color:var(--bg-block-primary-default);height:100%;object-fit:cover;width:100%}.reference-item[data-v-6609cf55]{height:72px;left:8px;min-width:var(--reference-item-width);position:absolute;top:22px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);width:var(--reference-item-width);will-change:opacity,transform}.reference-item.disabled[data-v-6609cf55]{pointer-events:none;transition:none}.reference-item.tiled[data-v-6609cf55]{transform:translate(calc((var(--reference-item-width) + var(--reference-item-gap)) * var(--index-in-group)))}.reference-item.tiled[data-v-6609cf55]:hover:not(:has(.reference-upload.mini)){transform:translate(calc((var(--reference-item-width) + var(--reference-item-gap)) * var(--index-in-group))) translateY(-8px) scale(1.02)}.reference-item.tiled[data-v-6609cf55]:active{transform:translate(calc((var(--reference-item-width) + var(--reference-item-gap)) * var(--index-in-group))) translateY(-8px) scale(.98)}.reference-item.stacked[data-v-6609cf55]{pointer-events:none}.reference-item.stacked[data-index="0"][data-v-6609cf55]:hover{transform:translateY(-8px) scale(1.125)}.reference-item.stacked[data-index="0"][data-v-6609cf55]:active{transform:translateY(-8px) scale(.98)}.reference-item.stacked[data-v-6609cf55]>*{pointer-events:auto}.infinite-scroll-container[data-v-b69033dd]{width:100%;height:100%;overflow-y:auto}.infinite-scroll-footer[data-v-b69033dd]{padding:16px;text-align:center;color:#9ca3af;font-size:14px}.text-muted[data-v-b69033dd]{color:#9ca3af}.template-selector[data-v-00560ac0]{display:inline-block;user-select:none}.template-selector .dropdown-trigger[data-v-00560ac0]{display:inline-flex;align-items:center;gap:6px;padding:0 8px;min-width:100px;height:32px;border-radius:8px;background:#fff;cursor:pointer}.template-selector .dropdown-trigger .arrow-img--up[data-v-00560ac0]{display:none}.template-selector .dropdown-trigger .arrow-img--down[data-v-00560ac0]{display:block}.template-selector .dropdown-trigger[data-v-00560ac0]:hover,.template-selector .dropdown-trigger.active[data-v-00560ac0]{background:#f7f7f7}.template-selector .dropdown-trigger .trigger-img[data-v-00560ac0]{width:14px;height:14px;border-radius:2px;display:block}.template-selector .dropdown-trigger .trigger-text[data-v-00560ac0]{flex:1;color:#333;font-size:14px;line-height:14px}.template-selector .dropdown-trigger .arrow-img[data-v-00560ac0]{width:12px;height:12px;font-size:12px;color:#999;transition:all .2s ease}.template-selector .dropdown-trigger.dropdown-trigger--selected .trigger-text[data-v-00560ac0]{color:#1890ff}.template-selector .template-dropdown[data-v-00560ac0]{position:absolute;bottom:calc(100% + 10px);left:0;z-index:999;min-width:100%;background:#fff;border-radius:10px;box-shadow:0 4px 20px #00000014;border:1px solid #f3f4f6;overflow:hidden;animation:fadeIn .2s ease}.template-selector .template-dropdown .template-waterfall-wrapper[data-v-00560ac0]{width:936px;height:500px;max-height:calc(100vh - 380px);background:#fff;box-shadow:0 0 20px #3333331a;border-radius:16px;padding:20px;display:flex;flex-direction:column}.template-selector .template-dropdown .tag-scroll-container[data-v-00560ac0]{flex-shrink:0;width:100%;display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:0 8px;position:relative}.template-selector .template-dropdown .tag-scroll-container .tag-arrow[data-v-00560ac0]{flex-shrink:0;width:16px;height:16px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;position:absolute;top:50%;transform:translateY(-50%)}.template-selector .template-dropdown .tag-scroll-container .tag-arrow--left[data-v-00560ac0]{left:-10px}.template-selector .template-dropdown .tag-scroll-container .tag-arrow--right[data-v-00560ac0]{right:-10px}.template-selector .template-dropdown .tag-scroll-container .tag-arrow:hover .tag-arrow__icon[data-v-00560ac0]{transform:scale(1.2)}.template-selector .template-dropdown .tag-scroll-container .tag-arrow .tag-arrow__icon[data-v-00560ac0]{width:100%;height:100%;display:block}.template-selector .template-dropdown .tag-scroll-container .tag-list[data-v-00560ac0]{flex:1;display:inline-flex;gap:10px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth}.template-selector .template-dropdown .tag-scroll-container .tag-list[data-v-00560ac0]::-webkit-scrollbar{display:none}.template-selector .template-dropdown .tag-scroll-container .tag-item[data-v-00560ac0]{flex-shrink:0;height:32px;line-height:32px;padding:0 26px;border-radius:8px;font-size:14px;color:#333;background:#fff;cursor:pointer;transition:all .2s}.template-selector .template-dropdown .tag-scroll-container .tag-item.active[data-v-00560ac0]{background:#e7f3ff;color:#1890ff}.template-selector .template-dropdown .waterfall-grid[data-v-00560ac0]{column-count:4;column-gap:2px}.template-selector .template-dropdown .waterfall-card[data-v-00560ac0]{width:100%;height:auto;break-inside:avoid;margin-bottom:2px;cursor:pointer;position:relative}.template-selector .template-dropdown .waterfall-card:hover .image-item-cover[data-v-00560ac0]{display:flex!important}.template-selector .template-dropdown .waterfall-card .card-inner[data-v-00560ac0]{width:100%;cursor:pointer;overflow:hidden;background:#fff;box-shadow:0 2px 8px #00000014}.template-selector .template-dropdown .waterfall-card .card-img[data-v-00560ac0]{width:100%;height:auto;display:block;object-fit:cover}.template-selector .template-dropdown .waterfall-card .image-item-cover[data-v-00560ac0]{display:none;align-items:flex-end;height:100%;left:0;position:absolute;top:0;width:100%}.template-selector .template-dropdown .waterfall-card .image-item-cover-content[data-v-00560ac0]{width:100%;display:flex;flex-direction:column;gap:6px;padding:8px 20px 10px;background:linear-gradient(180deg,#3330,#33333380 29.02%,#333c)}.template-selector .template-dropdown .waterfall-card .image-item-cover-text[data-v-00560ac0]{font-size:12px;color:#fff;line-height:18px}.template-selector .template-dropdown .waterfall-card .image-item-cover-button[data-v-00560ac0]{width:182px;height:40px;line-height:40px;border-radius:12px;font-weight:700;font-size:16px;color:#fff;background:#333;text-align:center}.template-selector .template-dropdown .waterfall-card .image-item-cover-button[data-v-00560ac0]:hover{opacity:.8}.template-selector .template-dropdown .infinite-scroll-container[data-v-00560ac0]{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px}.template-selector .template-dropdown .infinite-scroll-container[data-v-00560ac0]::-webkit-scrollbar{width:4px}.template-selector .template-dropdown .infinite-scroll-container[data-v-00560ac0]::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.template-selector .template-preview[data-v-00560ac0]{position:relative;display:none}.template-selector .template-preview .template-preview-box[data-v-00560ac0]{position:absolute;bottom:122px;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.template-selector .template-preview .template-preview-box .template-preview-box-content[data-v-00560ac0]{padding-bottom:12px}.template-selector .template-preview .template-preview-box .preview-img-box[data-v-00560ac0]{box-shadow:0 0 10px #3333331a;border-radius:8px;padding:4px;position:relative}.template-selector .template-preview .template-preview-box .preview-img-box .preview-img[data-v-00560ac0]{width:120px;height:160px;border-radius:8px}.template-selector .template-preview .template-preview-box .preview-img-box .close-btn[data-v-00560ac0]{position:absolute;top:0;right:0;transform:translate(50%,-50%);cursor:pointer}.template-selector .template-preview .template-preview-box .preview-img-box .close-btn img[data-v-00560ac0]{width:30px;height:30px;display:block}.template-selector:hover .dropdown-trigger[data-v-00560ac0]{background:#f7f7f7}.template-selector:hover .dropdown-trigger .arrow-img--up[data-v-00560ac0]{display:block}.template-selector:hover .dropdown-trigger .arrow-img--down[data-v-00560ac0]{display:none}.template-selector:hover .template-preview[data-v-00560ac0]{display:block}.base-dropdown[data-v-93333fb6]{position:relative;display:inline-block;user-select:none}.dropdown-trigger[data-v-93333fb6]{display:inline-flex;align-items:center;gap:6px;padding:0 8px;min-width:100px;height:32px;border-radius:8px;background:#fff;cursor:pointer}.dropdown-trigger[data-v-93333fb6]:hover,.dropdown-trigger.active[data-v-93333fb6]{background:#f7f7f7}.dropdown-trigger .prefix-icon[data-v-93333fb6]{width:14px;height:14px;display:block}.dropdown-trigger .trigger-text[data-v-93333fb6]{flex:1;color:#333;font-size:14px;line-height:14px}.dropdown-trigger .arrow-img[data-v-93333fb6]{width:12px;height:12px;font-size:12px;color:#999;transition:all .2s ease}.dropdown-menu[data-v-93333fb6]{position:absolute;z-index:999;min-width:100%;width:max-content;background:#fff;border-radius:10px;box-shadow:0 4px 20px #00000014;border:1px solid #f3f4f6;overflow:hidden;animation:fadeIn-93333fb6 .2s ease}.dropdown-menu--top[data-v-93333fb6]{bottom:calc(100% + 6px);left:0}.dropdown-item[data-v-93333fb6]{padding:10px 14px;cursor:pointer}.dropdown-item .dropdown-item-content[data-v-93333fb6]{display:flex;align-items:center;gap:6px}.dropdown-item .dropdown-item-content .dropdown-item-icon[data-v-93333fb6]{width:14px;height:14px;display:block;flex-shrink:0}.dropdown-item .dropdown-item-content .dropdown-item-text[data-v-93333fb6]{flex:1;color:#333;font-size:14px;line-height:14px;white-space:nowrap}.dropdown-item[data-v-93333fb6]:hover:not(.disabled){background:#f9fafb}.dropdown-item.active[data-v-93333fb6]{color:#1890ff;font-weight:500}.dropdown-item.disabled[data-v-93333fb6]{color:#9ca3af;cursor:not-allowed}.check-icon[data-v-93333fb6]{width:16px;height:16px;color:#1890ff}@keyframes fadeIn-93333fb6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.chat-input{width:936px;height:150px;background:#fff;box-shadow:0 0 20px #1890ff1a;border-radius:16px;border:1px solid #d9d9d9;position:relative;padding:10px 20px 10px 10px;transition:border-color .3s ease}.chat-input.chat-input--focused{border-color:#1890ff80}.chat-input .chat-input-inner{display:flex;height:80px;gap:20px}.chat-input .chat-input-inner .chat-input-content{flex:1 1;height:80px;display:flex;flex-direction:column}.chat-input .chat-input-inner .chat-input-content .chat-input-textarea .chat-input-textarea-inner{height:100%;resize:none;border:none;box-shadow:none;line-height:24px;font-size:14px;color:#333333e0;padding:0 12px}.chat-input .chat-input-inner .chat-input-content .chat-input-tool{margin-top:4px}.chat-input .chat-input-inner .chat-input-content .input-context{height:32px;background:#f5f5f5;border-radius:12px;padding:0 8px 0 12px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;max-width:600px;min-width:300px}.chat-input .chat-input-inner .chat-input-content .input-context .context-label{font-size:12px;color:#333333a6;margin-bottom:4px}.chat-input .chat-input-inner .chat-input-content .input-context .context-text{font-size:12px;line-height:12px;color:#333333a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:895px;box-sizing:border-box}.chat-input .chat-input-inner .chat-input-content .input-context .context-close{width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer;color:#333333a6;font-size:12px}.chat-input .chat-input-inner .chat-input-content .input-context .context-close:hover{opacity:.8}.chat-input .chat-input-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:8px}.chat-input .chat-input-footer .footer-tool,.chat-input .chat-input-footer .footer-action{display:flex;align-items:center;gap:10px}.chat-input .chat-input-footer .credits-box{display:flex;align-items:center;gap:2px;font-size:14px;color:#333;line-height:14px;cursor:pointer}.chat-input .chat-input-footer .credits-box .credits-icon{width:14px;height:14px;display:block}.chat-input .chat-input-footer .credits-box .credits-num{color:#1890ff}.chat-input .chat-input-footer .footer-action .consumption-points-box{display:flex;align-items:center;font-size:14px;color:#333;line-height:14px}.chat-input .chat-input-footer .footer-action .consumption-points-box .consumption-points-icon{width:14px;height:14px;display:block;margin-left:3px}.chat-input .chat-input-footer .footer-action .send-btn{width:36px;height:36px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.chat-input .chat-input-footer .footer-action .send-btn__disabled{filter:grayscale(100%)}.chat-input .chat-input-footer .footer-action .send-btn .icon{font-size:18px;font-weight:700}.ant-popover-inner{background:#fff;box-shadow:0 0 10px #3333331a!important;border-radius:16px!important;padding:12px 20px!important;box-sizing:border-box}.ant-popover-inner .credits-detail-box{display:flex;align-items:center;margin-bottom:14px}.ant-popover-inner .credits-detail-box .credits-label{font-size:14px;color:#333;line-height:14px}.ant-popover-inner .credits-detail-box .credits-icon{width:14px;height:14px;display:block;margin:0 4px}.ant-popover-inner .credits-detail-box .credits-num{font-size:14px;color:#1890ff;line-height:14px;margin-left:4px;margin-right:18px}.ant-popover-inner .credits-detail-decs{font-size:12px;color:#999;line-height:12px;margin-bottom:22px}.chat-list{width:100%;height:100%;overflow-y:auto}.chat-list .ant-list{padding:0;height:100%}.chat-list .ant-list .ant-list-empty-text{height:100%;display:flex;align-items:center;justify-content:center}.chat-list .ant-list-item{border:none;padding:0;margin-bottom:16px}.chat-list .message-item{width:100%;display:flex;box-sizing:border-box}.chat-list .message-item.user-message{justify-content:flex-end}.chat-list .message-item.user-message .message-wrapper{align-items:flex-end;justify-content:flex-end}.chat-list .message-item.user-message .user-bubble{background:#1890ff0d;max-width:100%}.chat-list .message-item.ai-message{justify-content:flex-start}.chat-list .message-item.ai-message .message-wrapper{align-items:flex-start;justify-content:flex-start;max-width:950px}.chat-list .message-wrapper{display:flex;flex-direction:column;max-width:880px}.chat-list .message-wrapper .message-image-list{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin-bottom:10px}.chat-list .message-wrapper .message-image-list .message-image-item{width:120px;height:160px;border-radius:8px;overflow:hidden}.chat-list .message-wrapper .task-result-list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px;margin-bottom:16px;position:relative}.chat-list .message-wrapper .task-result-list .task-result-item{position:relative;width:230px;height:406px;border-radius:8px;overflow:hidden;border:2px solid transparent;box-sizing:border-box}.chat-list .message-wrapper .task-result-list .task-result-item-image{width:100%;height:100%;object-fit:cover}.chat-list .message-wrapper .task-result-list .task-result-item.active{border-color:#1890ff}.chat-list .message-wrapper .task-result-list .task-result-item:hover .task-result-item-hover{opacity:1}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-hover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;opacity:0;padding:10px 50px}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-hover .task-result-item-actions{width:130px;height:28px;background:#33333380;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:2px;box-sizing:border-box;gap:10px}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-hover .task-result-item-actions .task-result-action-icon-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-hover .task-result-item-actions .task-result-action-icon-btn:hover{background:#fff3}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-select{position:absolute;z-index:1;top:12px;right:10px}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-select .ant-checkbox .ant-checkbox-inner{width:18px;height:18px;border-radius:4px}.chat-list .message-wrapper .task-result-list .task-result-item .task-result-item-select .ant-checkbox .ant-checkbox-inner:after{width:7px;height:11px}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate{width:100%;height:100%;position:relative;border-radius:12px;overflow:hidden;background:#f5f5f5}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-size:200% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;transition:all .5s ease;background:linear-gradient(90deg,#f0f2f5,#f7f8fa,#ebeef2,#f5f6f8);background-size:400% 100%;animation:gradientFlow 3s infinite ease-in-out}.image-generate.loaded .chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask{opacity:0;pointer-events:none}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask .loading-text{margin-top:12px;font-size:14px;color:#999}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask .loading-text .dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#999;margin:0 2px;animation:dotBlink 1.4s infinite both}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask .loading-text .dot:nth-child(1){animation-delay:-.32s}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .loading-mask .loading-text .dot:nth-child(2){animation-delay:-.16s}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate .image-generate-text{color:#999;margin-top:10px}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes dotBlink{0%,80%,to{opacity:0;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate-failed{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f580;border-radius:8px}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate-failed .image-generate-failed-img{width:48px;height:48px;display:block}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate-failed .image-generate-failed-text{margin-top:12px;margin-bottom:30px;font-size:12px;line-height:12px;color:#666}.chat-list .message-wrapper .task-result-list .task-result-item .image-generate-failed .retry-button{height:28px;padding:0 12px!important;font-size:12px}.chat-list .message-wrapper .import-material-library{display:flex;align-items:center;gap:10px}.chat-list .message-wrapper .import-material-library .import-material-library-item{display:flex;align-items:center;gap:6px;height:32px;background:#f7f7f7;border-radius:8px;padding:0 10px;font-size:14px;color:#333;cursor:pointer}.chat-list .message-wrapper .import-material-library .import-material-library-item:hover{opacity:.8}.chat-list .message-wrapper .import-material-library .import-material-library-item img{width:14px;height:14px;display:block}.chat-list .action-buttons{display:flex;align-items:center;gap:20px;margin-top:4px}.chat-list .action-buttons .action-icon-btn{width:16px;height:16px;padding:0;cursor:pointer;border:none}.chat-list .action-buttons .action-icon-btn img{display:block}.chat-list .action-buttons .action-icon-btn .icon{font-size:16px}.chat-list .action-buttons .action-icon-btn:disabled{opacity:.4;cursor:not-allowed}.chat-list .message-bubble{padding:10px 20px;border-radius:16px;word-break:break-word}.chat-list .message-bubble.ai-bubble{padding:0}.chat-list .message-bubble .message-content{font-size:14px;line-height:22px;color:#333;white-space:pre-wrap}.chat-list .message-bubble .loading-text{display:flex;align-items:center;gap:8px;color:#333333a6;font-size:14px}.creation-cover[data-v-e80d2342]{height:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:2px;position:relative}.creation-cover-list[data-v-e80d2342]{width:100%;height:100%}.creation-cover-input[data-v-e80d2342]{width:100%;height:150px;display:flex;justify-content:center;position:absolute;bottom:0;left:0;z-index:11}.creation-batch[data-v-ba2f8972]{height:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:2px}.creation-batch-list[data-v-ba2f8972]{width:100%;height:100%}.creation-batch-input[data-v-ba2f8972]{width:100%;height:150px;display:flex;justify-content:center;position:absolute;bottom:0;left:0;z-index:11}.creation-asset{height:100%;overflow:hidden;padding-top:32px;box-sizing:border-box}.creation-asset .creation-asset-list{padding:16px 10px;height:100%;overflow:scroll}.creation-asset .creation-asset-list .ant-list-empty-text{height:100%;display:flex;align-items:center;justify-content:center}.creation-asset .creation-asset-item{margin-bottom:30px}.creation-asset .creation-asset-item .creation-asset-item-time{font-family:HarmonyOS Sans,HarmonyOS Sans;font-weight:700;font-size:24px;color:#333;line-height:24px}.creation-asset .creation-asset-item .creation-asset-item-content{margin-top:20px;display:flex;flex-wrap:wrap;gap:6px}.creation-asset .creation-asset-item .creation-asset-item-content .ant-list-items{display:flex;flex-wrap:wrap;gap:6px}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper{position:relative;width:108px;height:108px}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .ai-flag{position:absolute;left:10px;top:10px;width:28px;height:22px;border-radius:4px;border:1px solid #FFFFFF;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:9;font-family:Source Han Sans,Source Han Sans}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .export-tag{position:absolute;right:0;bottom:4px;background:#fffc;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;width:48px;height:24px;background:#1890ff;border-radius:12px 0 0 8px}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .checkbox-box{position:absolute;top:10px;right:10px}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .checkbox-box .ant-checkbox .ant-checkbox-inner{width:18px;height:18px;border-radius:2px;border:1px solid #ccc}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .checkbox-box .ant-checkbox-checked:after{border-radius:2px}.creation-asset .creation-asset-item .creation-asset-item-content .asset-wrapper .checkbox-box .ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.creation-asset-detail[data-v-53474a4c]{background-color:#f9f9f9;display:flex;height:100%}.creation-asset-detail-box[data-v-53474a4c]{flex:1;position:relative;height:100%}.creation-asset-detail-box .close-btn[data-v-53474a4c]{height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px;position:absolute;top:0;right:34px}.creation-asset-detail-box .close-btn[data-v-53474a4c]:hover{opacity:.8}.creation-asset-detail-box .close-btn .close-btn-icon[data-v-53474a4c]{width:26px;height:26px;display:block}.creation-asset-detail-box-image[data-v-53474a4c]{width:100%;height:100%;padding:40px 20px 20px 0;box-sizing:border-box;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.creation-asset-detail-box-image img[data-v-53474a4c]{border-radius:8px;max-width:100%;max-height:100%}.creation-asset-detail-info[data-v-53474a4c]{margin-top:-20px;width:410px;height:calc(100% + 20px);background-color:#fff;padding:30px 20px;box-sizing:border-box}.creation-asset-detail-info .image-list[data-v-53474a4c]{display:flex;gap:6px}.creation-asset-detail-info .image-list .image-item[data-v-53474a4c]{width:88px;height:88px;border:2px solid transparent;border-radius:8px;overflow:hidden}.creation-asset-detail-info .image-list .image-item img[data-v-53474a4c]{width:100%;height:100%;object-fit:cover;display:block}.creation-asset-detail-info .image-list .image-item.active[data-v-53474a4c]{border-color:#1890ff}.creation-asset-detail-info .generated-prompt-content[data-v-53474a4c]{margin-top:20px}.creation-asset-detail-info .generated-prompt-content .prompt-title[data-v-53474a4c]{height:14px;font-size:14px;color:#333;line-height:14px}.creation-asset-detail-info .generated-prompt-content .prompt-text[data-v-53474a4c]{margin-top:10px;font-size:14px;color:#666;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.creation-asset-detail-info .generated-param-content[data-v-53474a4c]{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.creation-asset-detail-info .generated-param-content .param-box[data-v-53474a4c]{display:flex;align-items:center}.creation-asset-detail-info .generated-param-content .param-box .template-info[data-v-53474a4c]{display:flex;align-items:center;gap:6px}.creation-asset-detail-info .generated-param-content .param-box .template-info img[data-v-53474a4c]{width:18px;height:18px;background:#f8faf8;border-radius:4px}.creation-asset-detail-info .generated-param-content .param-box .template-info .template-title[data-v-53474a4c],.creation-asset-detail-info .generated-param-content .param-box .ratio-text[data-v-53474a4c],.creation-asset-detail-info .generated-param-content .generated-time[data-v-53474a4c]{font-size:14px;color:#999;line-height:14px}.creation-asset-detail-info .action-box[data-v-53474a4c]{margin-top:20px;padding:22px;display:flex;align-items:center;justify-content:space-between}.creation-asset-detail-info .action-box .action-btn[data-v-53474a4c]{height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px}.creation-asset-detail-info .action-box .action-btn[data-v-53474a4c]:hover{opacity:.8}.creation-asset-detail-info .action-box .action-btn .action-btn-icon[data-v-53474a4c]{width:16px;height:16px;display:block}.creation-asset-detail-info .action-box .action-btn.delete-btn[data-v-53474a4c]{color:#ff6684;padding:0 14px}.creation-asset-detail-info .action-box .close-btn[data-v-53474a4c]{margin-left:-20px;height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px;font-family:Source Han Sans,Source Han Sans}.creation-asset-detail-info .action-box .close-btn[data-v-53474a4c]:hover{opacity:.8}.creation-asset-detail-info .action-box .close-btn .close-btn-icon[data-v-53474a4c]{width:26px;height:26px;display:block}.integral-detail-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden}.integral-detail-modal .ant-modal-header{padding:20px 24px 0;margin-bottom:0;border-bottom:none}.integral-detail-modal .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600;color:#333}.integral-detail-modal .ant-modal-close{top:18px;right:20px}.integral-detail-modal .ant-modal-body{padding:0 24px 24px}.integral-detail-modal-content .integral-detail-modal-header{display:flex;align-items:center;justify-content:space-between;margin:20px 0 24px;padding-right:4px}.integral-detail-modal-content .integral-detail-modal-header .integral-box{display:flex;flex-direction:column;gap:6px}.integral-detail-modal-content .integral-detail-modal-header .integral-box .integral-label{font-size:14px;line-height:1;color:#999}.integral-detail-modal-content .integral-detail-modal-header .integral-box .integral-value{font-size:24px;font-weight:600;line-height:1;color:#333}.integral-detail-modal-content .integral-detail-modal-header .integral-recharge-btn{width:100px;height:36px;border-radius:18px;font-size:14px}.integral-detail-modal-content .tabs-content{display:flex;align-items:center;width:100%;height:44px;line-height:44px;background:#f7f8fa;border-radius:8px}.integral-detail-modal-content .tabs-content .tab-item{flex:1;text-align:center;font-size:14px;color:#999;cursor:pointer;transition:color .2s}.integral-detail-modal-content .tabs-content .tab-item.active{color:#333;font-weight:500}.integral-detail-modal-content .tabs-content .tab-item:hover{color:#333}.integral-detail-modal-content .tabs-content .ant-divider-vertical{height:16px;border-block-start:1px solid #999}.integral-detail-modal-content .list-container{max-height:420px;overflow-y:auto;padding-right:4px}.integral-detail-modal-content .list-container::-webkit-scrollbar{width:4px}.integral-detail-modal-content .list-container::-webkit-scrollbar-thumb{background:#c9cdd4;border-radius:4px}.integral-detail-modal-content .list-container::-webkit-scrollbar-track{background:transparent}.integral-detail-modal-content .list-container .list-item{display:flex;align-items:center;justify-content:space-between;padding:10px 0 12px}.integral-detail-modal-content .list-container .list-item:last-child{border-bottom:none}.integral-detail-modal-content .list-container .list-item .item-left{flex:1;min-width:0}.integral-detail-modal-content .list-container .list-item .item-left .item-title{font-size:14px;color:#333;line-height:14px}.integral-detail-modal-content .list-container .list-item .item-left .item-sub{font-size:14px;color:#999;line-height:14px;margin-top:10px}.integral-detail-modal-content .list-container .list-item .item-right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;margin-left:16px}.integral-detail-modal-content .list-container .list-item .item-right .item-date{font-size:14px;color:#999;line-height:14px;margin-top:8px}.integral-detail-modal-content .list-container .list-item .item-right .item-points{font-size:16px;font-weight:500;line-height:16px;color:#333}.integral-detail-modal-content .list-container .list-item .item-right .item-points.points-positive{color:#1890ff}.integral-detail-modal-content .list-container .list-item .item-right .item-points.points-negative{color:#333}.integral-detail-modal-content .list-container .list-item .item-right .item-amount{font-size:16px;color:#333;line-height:16px}.integral-detail-modal-content .list-container .invoice-btn-wrapper{display:flex;justify-content:center;margin-top:10px}.integral-detail-modal-content .list-container .invoice-btn-wrapper .invoice-btn{width:120px;height:40px;border-radius:20px;font-size:14px}.package-grid[data-v-d86079ce]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.package-grid .package-card[data-v-d86079ce]{position:relative;background:#f8f9fa;border-radius:8px;transition:all .3s;text-align:center;width:200px;height:100px;display:flex;align-items:center;justify-content:center;border:1px solid #F8F9FA;cursor:pointer}.package-grid .package-card.active[data-v-d86079ce]{background:#e6f7ff;border-color:#1890ff}.package-grid .package-card.active[data-v-d86079ce]:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-left:22px solid transparent;border-bottom:20px solid #1890ff;border-radius:0 0 4px}.package-grid .package-card .card-content[data-v-d86079ce]{width:100%}.package-grid .package-card .card-content .card-main .card-points-box[data-v-d86079ce]{display:flex;align-items:center;justify-content:center}.package-grid .package-card .card-content .card-main .card-points-box img[data-v-d86079ce]{width:20px;height:20px;display:block}.package-grid .package-card .card-content .card-main .card-points-box .card-points[data-v-d86079ce]{font-size:20px;line-height:20px;color:#333}.package-grid .package-card .card-content .card-main .card-price[data-v-d86079ce]{font-size:14px;line-height:14px;color:#999;margin-top:10px}.package-grid .package-card .card-content .custom-card[data-v-d86079ce]{display:flex;align-items:center;justify-content:center;gap:6px}.package-grid .package-card .card-content .custom-card .custom-icon[data-v-d86079ce]{font-size:14px;color:#333}.package-grid .package-card .card-content .custom-card .custom-text[data-v-d86079ce]{font-size:14px;line-height:14px;color:#333}.package-grid .package-card .checked-corner[data-v-d86079ce]{position:absolute;bottom:0;right:0;z-index:2}.package-grid .package-card .checked-corner .check-icon[data-v-d86079ce]{position:absolute;bottom:3px;right:3px;font-size:8px;color:#fff}.integral-recharge-modal .integral-recharge-modal-content{margin-top:20px}.integral-recharge-modal .integral-recharge-modal-content .pay-list{display:flex;justify-content:left}.integral-recharge-modal .integral-recharge-modal-content .pay-list .pay-item{width:180px;height:60px;background:#f8f9fa;border-radius:8px;border:1px solid #f8f9fa;display:flex;justify-content:center;align-items:center;font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:16px;color:#333333e0;margin-right:30px}.integral-recharge-modal .integral-recharge-modal-content .pay-list .pay-item img{margin-right:12px}.integral-recharge-modal .integral-recharge-modal-content .pay-list .pay-item.active{position:relative;background:#e6f7ff;border-radius:8px;border:1px solid #1890ff}.integral-recharge-modal .integral-recharge-modal-content .pay-list .pay-item.active:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-left:22px solid transparent;border-bottom:20px solid #1890ff;border-radius:8px 0 4px}.integral-recharge-modal .integral-recharge-modal-content .pay-list .payIcon{width:32px;height:32px}.integral-recharge-modal .integral-recharge-modal-content .pay-list .payText .ch{font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:14px;color:#333333e0}.integral-recharge-modal .integral-recharge-modal-content .pay-list .payText .en{font-family:HarmonyOS Sans,HarmonyOS Sans;font-weight:400;font-size:12px;color:#33333373;line-height:14px}.integral-recharge-modal .integral-recharge-modal-content .pay-list .check-icon{position:absolute;bottom:2px;right:2px;font-size:8px;color:#fff;z-index:1}.integral-recharge-modal .integral-recharge-modal-content .pay-btn-wrapper{display:flex;justify-content:center;align-items:center;margin-top:30px}.integral-recharge-modal .integral-recharge-modal-content .pay-btn-wrapper .pay-btn{width:160px;height:40px;background:#1890ff;border-radius:20px;border:1px solid #1890ff}.integral-recharge-money-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden}.integral-recharge-money-modal .ant-modal-body{padding:0}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header{position:relative;width:100%;height:80px;overflow:hidden}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-bg{width:680px;height:80px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-bg img{width:100%;height:100%;display:block;object-fit:cover}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;padding:0 82px 0 30px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-left{display:flex;align-items:center;gap:12px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-left .user-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-left .user-avatar img{width:100%;height:100%;object-fit:cover}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-left .user-text .user-name{font-size:18px;font-weight:700;color:#333;line-height:18px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-left .user-text .user-desc{font-size:14px;color:#999;line-height:14px;margin-top:10px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right{display:flex;align-items:center;gap:10px}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-label{font-size:14px;line-height:14px;color:#999;cursor:pointer}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-label:hover{color:#1890ff}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-value{min-width:76px;height:24px;display:flex;align-items:center;gap:2px;background:#f5f7fb;padding:0 8px 0 6px;border-radius:20px;cursor:pointer}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-value:hover{opacity:.8}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-value .points-icon{width:14px;height:14px;display:block}.integral-recharge-money-modal .integral-recharge-money-modal-content .money-modal-header .header-content .user-info-right .points-value .points-num{font-size:16px;line-height:16px;color:#1890ff}.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section{padding:30px}.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section .section-title{text-align:center;font-size:18px;line-height:18px;font-weight:700;color:#333;margin-bottom:32px;position:relative}.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section .section-title:before,.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section .section-title:after{content:"";position:absolute;top:50%;width:160px;height:1px;background:#d8d8d8}.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section .section-title:before{left:100px}.integral-recharge-money-modal .integral-recharge-money-modal-content .package-section .section-title:after{right:100px}.integral-recharge-money-modal .integral-recharge-money-modal-content .pay-btn-wrapper{display:flex;justify-content:center;padding:0 20px 24px}.integral-recharge-money-modal .integral-recharge-money-modal-content .pay-btn-wrapper .pay-btn{width:180px;height:40px;border-radius:20px}.integral-detail-button{cursor:pointer}.integral-detail-button:hover{opacity:.8}.modal-body[data-v-4264a6be]{height:75vh;padding:0}.modal-footer[data-v-4264a6be]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0}.modal-footer .ant-btn[data-v-4264a6be]{min-width:80px}.material-selector-modal{top:3vh}.material-selector-modal .ant-modal-content{padding:0}.material-selector-modal .ant-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0;margin-bottom:0}.material-selector-modal .ant-modal-body{padding:0}.power-integral-fade-enter-active[data-v-22ee300a],.power-integral-fade-leave-active[data-v-22ee300a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.power-integral-fade-enter-from[data-v-22ee300a],.power-integral-fade-leave-to[data-v-22ee300a]{opacity:0;transform:scale(.8);transform-origin:bottom center}.power-integral-fade-leave-active[data-v-22ee300a]{position:absolute}.power-integral[data-v-22ee300a]{background:#fff;border-radius:16px;padding:20px;width:100%;height:100%;position:absolute;inset:0;z-index:99}.power-integral .power-integral-header[data-v-22ee300a]{display:flex;align-items:center;justify-content:space-between;position:absolute;top:20px;left:0;right:0;padding:0 20px;z-index:1;background:#fffc}.power-integral .power-integral-header .power-integral-tab[data-v-22ee300a]{flex:1;display:flex;align-items:center;gap:20px}.power-integral .power-integral-header .power-integral-tab .power-integral-tab-item[data-v-22ee300a]{width:100px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px}.power-integral .power-integral-header .power-integral-tab .power-integral-tab-item .icon[data-v-22ee300a]{width:16px;height:16px;display:block}.power-integral .power-integral-header .power-integral-tab .power-integral-tab-item .text[data-v-22ee300a]{font-family:Source Han Sans,Source Han Sans;font-weight:400;font-size:14px;color:#333;line-height:14px}.power-integral .power-integral-header .power-integral-tab .power-integral-tab-item.active[data-v-22ee300a]{background:#e7f3ff}.power-integral .power-integral-header .power-integral-tab .power-integral-tab-item.active .text[data-v-22ee300a]{color:#1890ff}.power-integral .power-integral-header .power-integral-action[data-v-22ee300a]{padding-right:10px;display:flex;align-items:center;gap:20px}.power-integral .power-integral-header .power-integral-action .action-btn[data-v-22ee300a]{height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px}.power-integral .power-integral-header .power-integral-action .action-btn[data-v-22ee300a]:hover{opacity:.8}.power-integral .power-integral-header .power-integral-action .action-btn .action-btn-icon[data-v-22ee300a]{width:16px;height:16px;display:block}.power-integral .power-integral-header .power-integral-action .action-btn.delete-btn[data-v-22ee300a]{color:#ff6684;padding:0 14px}.power-integral .power-integral-header .power-integral-action .cancel-btn[data-v-22ee300a]{height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px}.power-integral .power-integral-header .power-integral-action .cancel-btn[data-v-22ee300a]:hover{opacity:.8}.power-integral .power-integral-header .power-integral-action .close-btn[data-v-22ee300a]{height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;color:#333;font-size:14px;line-height:14px}.power-integral .power-integral-header .power-integral-action .close-btn[data-v-22ee300a]:hover{opacity:.8}.power-integral .power-integral-header .power-integral-action .close-btn .close-btn-icon[data-v-22ee300a]{width:26px;height:26px;display:block}.power-integral .power-integral-detail-box[data-v-22ee300a]{position:absolute;inset:0;background:#f9f9f9;height:100%;z-index:9}.integral-creation-button{cursor:pointer}.integral-creation-button:hover{opacity:.8}.admin-layout .layout-header{width:100vw;position:fixed;left:0;top:0;background-color:#fff;height:auto;padding:0;padding-inline:0;z-index:12}.admin-layout .side-menu{margin-top:20px;flex-shrink:0;padding:24px 16px;border-radius:16px}.admin-layout .admin-layout-main{padding-top:72px;padding-bottom:20px;display:flex;flex-direction:row}.admin-layout .admin-layout-main.gce-promotion-container{padding-top:132px}.admin-layout .admin-layout-main.power-integral-page{height:100vh;overflow:hidden}.admin-layout .admin-layout-main.power-integral-page .admin-content{overflow:hidden;border-radius:16px}.admin-layout .admin-layout-main::-webkit-scrollbar{width:4px}.admin-layout .admin-layout-main::-webkit-scrollbar-thumb{border-radius:10px;background:#0003}.admin-layout .admin-layout-main::-webkit-scrollbar-track{border-radius:0;background:#0000001a}.admin-layout .admin-layout-main .admin-layout-content{max-width:1190px;margin-top:20px;margin-left:20px}.admin-layout .admin-layout-main .admin-layout-content .admin-content{height:100%;position:relative}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-rev{flex-direction:row-reverse}.flex-col-rev{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-rev{flex-wrap:wrap-reverse}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-auto{flex:auto}.flex-none{flex:none}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.smart-width-100{width:100%}.smart-margin-left5{margin-left:5px}.smart-margin-left10{margin-left:10px}.smart-margin-left15{margin-left:15px}.smart-margin-left20{margin-left:20px}.smart-margin-right5{margin-right:5px}.smart-margin-right10{margin-right:10px}.smart-margin-right15{margin-right:15px}.smart-margin-right20{margin-right:20px}.smart-margin-top5{margin-top:5px}.smart-margin-top10{margin-top:10px}.smart-margin-bottom5{margin-bottom:5px}.smart-margin-bottom10{margin-bottom:10px}.smart-query-form{background-color:#fff;padding:5px 10px;margin-bottom:10px}.smart-table-operate .ant-btn{padding:0 3px!important;height:auto}.smart-table-column-operate{float:right}.smart-query-form-row:not(:first-child){margin-top:8px}.smart-query-form-row .smart-query-form-item{margin-right:8px;margin-top:5px;margin-bottom:5px}.smart-query-table-page{margin-top:10px;display:flex;justify-content:flex-end}.smart-table-btn-block{margin-bottom:15px;display:flex;flex-direction:row;justify-content:space-between}.smart-table-btn-block .smart-table-operate-block .ant-btn{margin-right:12px}.smart-table-btn-block .smart-table-setting-block{float:right}.color-with-primary{color:#ff6684}.color-with-primary:hover{color:#ff8fa2!important}.color-with-primary:active{color:#d94c6d!important}.color-with-primary-important{color:#ff6684!important}.color-primary{color:#1890ff}.color-primary-important{color:#1890ff!important}.color-text,.color-text-base{color:#333!important}.color-text-secondary{color:#333333a6}.color-text-tertiary{color:#33333373}.color-CCC{color:#ccc}.color-DDD{color:#ddd}.color-warning{color:#ffa64d}.color-success{color:#28c445}.ant-card{box-shadow:none!important}.ant-card .ant-card-body{padding:20px}.ant-card .ant-card-head{font-size:16px;border-bottom:none}.ant-divider{border-block-start:1px solid #f7f7f7}.ant-tabs .ant-tabs-nav:before{display:none}.gce-type-area-width{width:1410px;margin:0 auto}.gce-page{height:100%}.gce-scrollbar{scrollbar-color:#eee #fff;scrollbar-width:thin}.gce-scrollbar::-webkit-scrollbar{width:4px;height:4px}.gce-scrollbar::-webkit-scrollbar-track,.gce-scrollbar::-webkit-scrollbar-thumb,.gce-scrollbar::-webkit-scrollbar-thumb:hover,.gce-scrollbar::-webkit-scrollbar-corner{background:transparent;border-radius:4px}.gce-scrollbar:hover::-webkit-scrollbar{width:4px;height:4px}.gce-scrollbar:hover::-webkit-scrollbar-track{background:#f1f1f1}.gce-scrollbar:hover::-webkit-scrollbar-thumb{background:#eee;border-radius:4px}.gce-scrollbar:hover::-webkit-scrollbar-thumb:hover{background:#eee}.gce-scrollbar:hover::-webkit-scrollbar-corner{background:#f1f1f1}.font-size-base,.text-base,.text-14{font-size:14px}.font-size-16,.text-16,.text-h5{font-size:16px}.font-size-12,.font-size-auxiliary,.text-12{font-size:12px}.border-radius-base{border-radius:8px}.border-radius-card,.border-radius-card .ant-select-selector{border-radius:16px}.border-radius-4{border-radius:4px}.border-radius-6{border-radius:6px}.border-radius-8{border-radius:8px}.border-radius-20{border-radius:20px}.gap-base{gap:20}.margin-base{margin:20}.padding-base{padding:20}.gce-pointer{cursor:pointer}.gce-descriptions{display:flex;flex-direction:column}.gce-descriptions-item{display:flex;align-items:center}.gce-descriptions-item-label{color:#33333373}.gce-descriptions-item-value{color:#333333e0}.gce-descriptions-item+.gce-descriptions-item{margin-top:20px}.gce-modal .ant-modal-content{padding:20px}.gce-modal .ant-modal-content .ant-modal-body{max-height:80vh;overflow:scroll}.gce-height-modal .ant-modal-content{padding:20px 0}.gce-height-modal .ant-modal-content .ant-modal-body{max-height:90vh}.gce-form .ant-form-item:last-child{margin-bottom:0}.ant-modal-confirm-body>.anticon{color:#ff6684!important}.ant-tooltip.custom-tooltip-800{max-width:800px!important}.ant-tooltip.custom-tooltip-500{max-width:500px!important}.ant-upload-select{border:1px solid #dddddd!important;color:#b8bdcc;border-radius:4px!important}.ant-tooltip-inner{max-height:90vh;overflow-y:auto}*{margin:0;padding:0;box-sizing:border-box;outline:none!important}html,body{margin:0;padding:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-color:#f8f8f8;font-size:14px;position:relative;word-break:break-word}#app{width:100%;height:100%}.ant-spin-blur{opacity:.2}.ant-table-tbody :deep(.smart-table-striped){background-color:#fafafa}.ant-form-inline .ant-form-item-with-help{margin-bottom:0!important}.ant-spin-nested-loading,.ant-spin-container{width:100%;height:100%}.ant-modal-root div[aria-hidden=true]{display:none!important}.html-content table{border-top:1px solid #ccc;border-left:1px solid #ccc}.html-content table td,.html-content table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:3px 5px}.html-content table th{border-bottom:2px solid #ccc;text-align:center}.html-content blockquote{display:block;border-left:8px solid #d0e5f2;padding:5px 10px;margin:10px 0;line-height:1.4;font-size:100%;background-color:#f1f1f1}.html-content code{display:inline-block;background-color:#f1f1f1;border-radius:3px;padding:3px 5px;margin:0 3px}.html-content pre code{display:block}.html-content ul,.html-content ol{margin:10px 0 10px 20px}.w-full{width:100%}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-2{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}.ellipsis-3{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}
