html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,HTML,li,ol,p,pre,table,td,th,ul{border:none;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;margin:0;padding:0}body,html{height:100%;width:100%}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}a{text-decoration:none}a:active,a:hover,a:link,a:visited{color:#fff}input::-ms-clear,input::-ms-reveal{display:none}input{-webkit-appearance:none;margin:0;outline:none;padding:0}input::-webkit-input-placeholder{color:#ccc}input::-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input[type=button],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}img{border:none}li,ol,ul{list-style-type:none}#app .el-container{position:relative;height:100%;width:100%}#app .el-aside,#app .el-container.mobile.openside{position:fixed;top:0}#app .el-aside{-webkit-transition:width .2s;transition:width .2s;width:220px;background-color:#191a23;height:100%;font-size:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .el-aside .el-menu{border-right:none}#app .el-aside .tilte{min-height:64px;line-height:64px;background:#191a23;text-align:center}#app .el-aside .tilte .logoimg{width:30px;height:30px;vertical-align:middle;border-radius:50%;padding:3px}#app .el-aside .tilte .tit-text{display:inline-block;color:#fff;font-weight:600;font-size:15px;vertical-align:middle}#app .aside .el-menu-vertical,#app .aside .el-submenu{background-color:#191a23}#app .aside .el-submenu .el-menu .el-menu-item{background-color:#000408;height:44px;line-height:44px}#app .aside .el-submenu .el-menu .is-active{background-color:#1890ff}#app .aside .el-submenu .el-menu .is-active ul{border:none}#app .aside .el-submenu .el-menu .is-active.is-opened{background-color:#191a23}#app .aside .el-submenu .el-menu .is-active.is-opened ul{border:none}#app .aside .el-menu-item:focus,#app .aside .el-menu-item:hover{background-color:transparent}#app .aside .el-menu-item:hover i,#app .aside .el-menu-item:hover span{color:#fff}#app .aside .el-submenu__title:hover{background-color:#191a23}#app .aside .el-submenu__title:hover i,#app .aside .el-submenu__title:hover span{color:#fff}#app .aside .el-menu--inline{border-left:5px solid #2c3b41}#app .hideside .aside{width:54px}#app .mobile.hideside .el-aside{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-220px,0,0)}#app .mobile .el-aside{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px}#app .main-cont.el-main{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:220px;position:relative}#app .hideside .main-cont.el-main{margin-left:54px}#app .mobile .main-cont.el-main{margin-left:0}#app .openside.mobile .shadowBg{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999;left:0}.layout-cont .main-cont.el-main{background-color:#f0f2f5;padding:0}.admin-box .el-button{padding:7px 10px}.admin-box .el-input__icon{line-height:28px}.admin-box{min-height:calc(100vh - 160px);background-color:#fff;padding:15px;margin:115px 15px 20px;border-radius:2px}.admin-box .el-table--border{border-radius:4px;margin-bottom:15px}.admin-box .el-table thead{color:#262626}.admin-box .el-table th{padding:5px 0}.admin-box .el-table th .cell{min-height:34px;line-height:34px}.admin-box .el-table td{padding:8px 0}.admin-box .el-table td,.admin-box .el-table th.is-leaf{border-bottom:1px solid #e8e8e8}.admin-box .search-term{border-left:none;border-right:none}.admin-box .search-term .el-form-item{margin-bottom:10px}.admin-box .el-pagination{padding:20px 0 0 0}.admin-box .system,.admin-box .upload,.admin-box .upload-demo{padding:0}.admin-box .el-form.el-form--inline .el-form-item:last-child{margin-bottom:0}.admin-box .edit,.admin-box .edit_container{padding:0}.admin-box:after,.admin-box:before{content:"";display:block;clear:both}.button-box{background:#fff;border:none;padding:0 0 10px 0}.search-term{background:#fff;border-left:1px solid #ebeef5;border-right:1px solid #ebeef5}.search-term .demo-form-inline{margin-bottom:10px}.search-term .demo-form-inline .el-date-editor--datetime{width:178px!important}.search-term .demo-form-inline .el-form-item__content{width:178px}.btn-form-inline{margin-bottom:10px}.btn-form-inline .btn-info{width:100px;padding:5px 10px}.has-gutter tr th{background-color:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#fff!important}.el-pagination{padding:20px 0!important}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{border:1px solid #ddd;border-radius:4px}.el-pagination .el-pager li{color:#666;font-size:12px;margin:0 5px}.el-row{padding:10px 0}.el-row .el-col>label{line-height:30px;text-align:right;width:80%;padding-right:15px;display:inline-block}.el-row .line{line-height:30px;text-align:center}.edit_container{background-color:#fff;padding:15px}.edit_container .el-button{margin:15px 0}.edit{background-color:#fff;padding:15px}.edit .el-button{margin:15px 0}.upload,.upload-demo{background-color:#fff;padding:15px}.upload-demo .el-upload-list__item-status-label,.upload .el-upload-list__item-status-label{right:0;left:120px}.upload-demo .el-upload__tip,.upload .el-upload__tip{margin:10px 0}.system{padding:15px}.system .el-input__inner{width:80%}.el-container .tips{margin-top:10px;font-size:14px;font-weight:400;color:#606266}.el-container.layout-cont .main-cont.el-main{background-color:#f0f2f5}.el-container.layout-cont .main-cont.el-main .menu-total{font-size:22px;color:#838383;margin-top:16px}.el-container.layout-cont .main-cont .router-history{background:#fff;padding:0 6px;border-top:1px solid #f4f4f4;padding:0}.el-container.layout-cont .main-cont .router-history .el-tabs__header{margin:0 0 0 0}.el-container.layout-cont .main-cont .router-history .el-tabs__header .el-tabs__item{height:40px;border:none;border-left:1px solid #f4f4f4}.el-container.layout-cont .main-cont .router-history .el-tabs__header .el-tabs__item:before{content:"";width:9px;height:9px;margin-right:8px;display:inline-block;background-color:#ddd;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}.el-container.layout-cont .main-cont .router-history .el-tabs__header .el-tabs__item.is-active:before{background-color:#409eff}.el-container.layout-cont .main-cont .router-history .el-tabs__header .el-tabs__item.is-active{background-color:rgba(64,158,255,.08)}.el-container.layout-cont .main-cont .router-history .el-tabs__header .el-tabs__nav{border:none}.el-table__row .el-button.el-button--text.el-button--small{position:relative}.el-table__row .cell button:last-child:after{content:""!important;position:absolute!important;width:0!important}.clear:after,.clear:before{content:"";display:block;clear:both}.el-table--striped .el-table__body tr.el-table__row--level-1 td:first-child .cell .el-table__indent{border-right:1.5px solid #ccc;margin-left:6px}.el-table--striped .el-table__body tr.el-table__row--level-1 td:first-child .cell .el-table__placeholder{width:10px}.el-table--striped .el-table__body tr.el-table__row--level-2 td:first-child .cell .el-table__indent{border-right:1.5px solid #ccc;margin-left:6px}.el-table--striped .el-table__body tr.el-table__row--level-2 td:first-child .cell .el-table__placeholder{width:10px}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:6px!important;width:42px;height:26px;line-height:26px;text-align:center;background:#f5f7fa;color:#606266;cursor:pointer;font-size:13px}.table-button+span{margin-left:10px!important}.dropdown-group{min-width:100px}.topfix{position:fixed;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999}.topfix>.el-row{padding:0}.topfix>.el-row .el-col-lg-14{height:60px}.el-scrollbar__wrap{padding-bottom:17px}.layout-cont .right-box{height:60px;line-height:60px;text-align:center;vertical-align:middle}.layout-cont .right-box img{vertical-align:middle;border:1px solid #ccc;border-radius:6px}.layout-cont .header-cont{height:60px;background:#fff}.layout-cont .main-cont{height:100vh!important;overflow:visible;position:relative}.layout-cont .main-cont .breadcrumb{height:60px;line-height:60px;display:inline-block;background-color:#fff}.layout-cont .main-cont.el-main{overflow:auto;background:#fff}.layout-cont .main-cont .menu-total{float:left;margin-top:10px;width:30px;height:30px;line-height:30px;font-size:30px}.layout-cont .main-cont .aside{overflow:auto}.layout-cont .main-cont .el-menu-vertical{height:calc(100vh - 64px)!important;visibility:auto}.layout-cont .main-cont .el-menu-vertical:not(.el-menu--collapse){width:220px}.layout-cont .main-cont .el-menu--collapse{width:54px}.layout-cont .main-cont .el-menu--collapse li .el-submenu__title,.layout-cont .main-cont .el-menu--collapse li .el-tooltip{padding:0 15px!important}.layout-cont .main-cont.main-left{width:auto!important}.layout-cont .main-cont.main-right .admin-title{float:left;font-size:16px;vertical-align:middle;margin-left:20px}.layout-cont .main-cont.main-right .admin-title img{vertical-align:middle}.layout-cont .main-cont.main-right .admin-title.collapse{width:53px}.screenfull{display:inline-block}.header-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-component{display:inline-block;overflow:hidden;height:60px;width:120px;text-align:center}.search-component .el-input__inner{border:none;border-bottom:1px solid #606266}.search-component .el-dropdown-link{cursor:pointer}.search-component .search-icon{font-size:17px;margin-right:14px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266}.search-component .dropdown-group{min-width:100px}.transition-box{width:120px}.screenfull,.transition-box{overflow:hidden;text-align:center}.screenfull{width:40px}.el-dropdown{overflow:hidden;height:60px}.card{background-color:#fff;padding:20px;border-radius:4px;overflow:hidden}.card .car-left,.card .car-right{height:68px}.card .car-right .feedback,.card .car-right .flow,.card .car-right .user-number{width:24px;height:24px;display:inline-block;border-radius:50%;line-height:24px;text-align:center;font-size:13px;margin-right:5px}.card .car-right .flow{background-color:#fff7e8;border-color:#feefd0;color:#faad14}.card .car-right .user-number{background-color:#ecf5ff;border-color:#d9ecff;color:#409eff}.card .car-right .feedback{background-color:#eef9e8;border-color:#dcf3d1;color:#52c41a}.card .car-right .car-item{text-align:right}.card .car-right .car-item b{display:block}.card .card-img{width:68px;height:68px;display:inline-block;float:left;overflow:hidden}.card .card-img img{width:100%;height:100%;border-radius:50%}.card .text{height:68px;margin-left:10px;float:left;margin-top:14px}.card .text h4{font-size:20px;color:#262626;font-weight:500;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}.card .text .tips-text{color:#8c8c8c;margin-top:8px}.card .text .tips-text .el-icon{margin-right:8px;display:inline-block}.shadow{margin:5px 0}.shadow .grid-content{background-color:#fff;border-radius:4px;text-align:center;padding:10px 0;cursor:pointer}.shadow .grid-content .el-icon{width:30px;height:30px;font-size:30px;margin-bottom:8px}::-webkit-scrollbar-track-piece{background-color:#f8f8f8}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background-color:#ddd;background-clip:padding-box;min-height:28px;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#bbb}.succ{color:#67c23a}.fail{color:#f56c6c}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:0!important}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}span.el-range-separator{line-height:25px!important}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clearflex{*zoom:1}.clearflex:after{content:"";display:block;height:0;visibility:hidden;clear:both}.fl-left{float:left}.fl-right{float:right}.mg{margin:10px!important}.left-mg-xs{margin-left:6px!important}.left-mg-sm{margin-left:10px!important}.left-mg-md{margin-left:14px!important}.top-mg-lg{margin-top:20px!important}.tb-mg-lg{margin:20px 0!important}.bottom-mg-lg{margin-bottom:20px!important}.left-mg-lg{margin-left:18px!important}.title-1{font-size:32px}.title-1,.title-3{text-align:center}.lk-btn{margin:0 10px}.fprimary{color:#409eff}.fsuccess{color:#67c23a}.fwarning{color:#e6a23c}.fdanger{color:#f56c6c}.st-80{width:80px}.st-120{width:120px}.st-160{width:200px}.icon-btn{width:40px}.tab_content{margin-left:50px}@media screen and (min-width:320px)and (max-width:750px){.el-header,.layout-cont .main-cont .breadcrumb{padding:0 5px}.layout-cont .right-box{margin-right:5px}.search-component{width:30px}.screenfull{width:26px;text-align:center}.el-main .admin-box{margin-left:0;margin-right:0}.el-main .big.admin-box{padding:0 0 15px 0}.el-main .big .bottom .chart-player{height:auto!important;margin-bottom:15px}.el-main .big .bottom .todoapp{background-color:#fff;padding-bottom:10px}.card .car-left,.card .car-right{width:100%;height:100%}.card{padding-left:5px;padding-right:5px}.card .text{width:100%}.card .text h4{white-space:break-spaces}.shadow{margin-left:5px;margin-right:5px}.shadow .grid-content{margin-bottom:10px;padding:0}.el-dialog{width:90%}.el-transfer .el-transfer-panel{width:40%;display:inline-block}.el-transfer .el-transfer__buttons{padding:0 5px;display:inline-block}}#app{background:#eee;height:100vh;overflow:auto}.preview-container[data-v-21fb1d0d]{margin-bottom:16px}.empty-preview[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:120px;border:2px dashed #dcdfe6;border-radius:8px;color:#909399;background-color:#fafafa}.empty-preview i[data-v-21fb1d0d]{font-size:32px;margin-bottom:8px}.preview-images[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.preview-item[data-v-21fb1d0d]{position:relative;width:120px;height:120px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.preview-item[data-v-21fb1d0d]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.preview-img[data-v-21fb1d0d]{width:100%;height:100%;border-radius:8px}.preview-overlay[data-v-21fb1d0d]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.preview-item:hover .preview-overlay[data-v-21fb1d0d]{opacity:1}.preview-icon[data-v-21fb1d0d]{color:#fff;font-size:20px;cursor:pointer;padding:8px;border-radius:4px;background:rgba(0,0,0,.3)}.image-selector-dialog .el-dialog[data-v-21fb1d0d]{border-radius:12px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1)}.image-selector-dialog .el-dialog__header[data-v-21fb1d0d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0;padding:20px 24px}.image-selector-dialog .el-dialog__title[data-v-21fb1d0d]{font-size:18px;font-weight:600}.image-selector-dialog .el-dialog__body[data-v-21fb1d0d]{padding:24px;max-height:70vh;overflow-y:auto}.upload-section[data-v-21fb1d0d]{margin-bottom:24px}.upload-container .upload-dragger[data-v-21fb1d0d]{width:100%}.upload-container .el-upload-dragger[data-v-21fb1d0d]{width:100%;height:140px;border:2px dashed #d9d9d9;border-radius:12px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden}.upload-container .el-upload-dragger[data-v-21fb1d0d]:hover{border-color:#409eff;background-color:#f5f7fa}.upload-container .el-upload-dragger.is-dragover[data-v-21fb1d0d]{border-color:#409eff;background-color:#ecf5ff}.upload-content[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.upload-icon[data-v-21fb1d0d]{font-size:48px;color:#409eff;margin-bottom:16px}.upload-text[data-v-21fb1d0d]{text-align:center}.upload-title[data-v-21fb1d0d]{font-size:16px;color:#303133;margin-bottom:8px;font-weight:500}.upload-hint[data-v-21fb1d0d]{font-size:14px;color:#909399;line-height:1.5}.selection-section[data-v-21fb1d0d]{background:#fff;border-radius:8px;padding:20px;border:1px solid #ebeef5}.section-header[data-v-21fb1d0d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #ebeef5}.section-header[data-v-21fb1d0d],.section-title[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-21fb1d0d]{margin:0;font-size:18px;color:#303133;font-weight:600}.section-title i[data-v-21fb1d0d]{margin-right:8px;color:#409eff}.image-count[data-v-21fb1d0d]{font-weight:400;color:#909399;font-size:14px}.selection-info[data-v-21fb1d0d]{color:#606266;font-size:14px}.selected-count[data-v-21fb1d0d]{color:#409eff;font-weight:600}.image-grid[data-v-21fb1d0d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;min-height:200px}.image-item[data-v-21fb1d0d]{position:relative;border-radius:12px;overflow:hidden;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.image-item[data-v-21fb1d0d]:hover{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.image-item.selected[data-v-21fb1d0d]{-webkit-box-shadow:0 0 0 3px #409eff;box-shadow:0 0 0 3px #409eff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.image-wrapper[data-v-21fb1d0d]{position:relative;width:100%;height:160px;overflow:hidden}.grid-image[data-v-21fb1d0d]{width:100%;height:100%;border-radius:0}.image-error[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:#f5f7fa;color:#c0c4cc}.image-error i[data-v-21fb1d0d]{font-size:32px}.selection-overlay[data-v-21fb1d0d]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(64,158,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.check-mark[data-v-21fb1d0d]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:#67c23a;font-size:14px}.check-mark[data-v-21fb1d0d],.selection-number[data-v-21fb1d0d]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.selection-number[data-v-21fb1d0d]{font-size:24px;background:rgba(0,0,0,.5);width:40px;height:40px}.hover-actions[data-v-21fb1d0d]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.image-item:hover .hover-actions[data-v-21fb1d0d]{opacity:1}.image-item.selected .hover-actions[data-v-21fb1d0d]{opacity:0}.image-info[data-v-21fb1d0d]{padding:12px;background:#fff}.image-name[data-v-21fb1d0d]{font-size:14px;color:#303133;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.image-size[data-v-21fb1d0d]{font-size:12px;color:#909399}.empty-state[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px;color:#909399}.empty-state i[data-v-21fb1d0d]{font-size:64px;margin-bottom:16px;color:#c0c4cc}.empty-state p[data-v-21fb1d0d]{font-size:16px;margin-bottom:16px}.pagination-wrapper[data-v-21fb1d0d]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;padding-top:20px}.dialog-footer[data-v-21fb1d0d],.pagination-wrapper[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ebeef5}.dialog-footer[data-v-21fb1d0d]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 24px;background:#fafafa;border-radius:0 0 12px 12px}.footer-info[data-v-21fb1d0d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.selection-summary[data-v-21fb1d0d]{color:#409eff;font-weight:500}.footer-actions[data-v-21fb1d0d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.footer-actions .el-button[data-v-21fb1d0d]{min-width:100px}@media (max-width:768px){.image-grid[data-v-21fb1d0d]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.preview-item[data-v-21fb1d0d]{width:80px;height:80px}.image-selector-dialog .el-dialog[data-v-21fb1d0d]{width:95%!important;margin:5vh auto}.section-header[data-v-21fb1d0d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}}@-webkit-keyframes fadeIn-21fb1d0d{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-21fb1d0d{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.image-item[data-v-21fb1d0d]{-webkit-animation:fadeIn-21fb1d0d .3s ease;animation:fadeIn-21fb1d0d .3s ease}.el-dialog__body[data-v-21fb1d0d]::-webkit-scrollbar{width:6px}.el-dialog__body[data-v-21fb1d0d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.el-dialog__body[data-v-21fb1d0d]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.el-dialog__body[data-v-21fb1d0d]::-webkit-scrollbar-thumb:hover{background:#909399}.el-form-item[data-v-5df90661]{margin-bottom:5px}.fr[data-v-5df90661]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}