:root{--el-color-primary:#591ff8}@media screen and (max-width:1340px){.dialog-overlay .tpl-select-dialog{width:1080px}.dialog-overlay .el-dialog__body{padding:0}.dialog-overlay .el-dialog__body .tpl-list{display:grid;grid-template-columns:243px 243px 243px 243px!important}}.dialog-overlay{background:url(./generate-bg.84d8cd18.jpg) 50% no-repeat;height:100%;left:0;overflow:hidden;position:fixed;top:0;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:100%;z-index:1;z-index:10}.dialog-overlay .el-overlay-dialog{overflow:hidden}.dialog-overlay>.back-btn{background-color:transparent;border:none;border-radius:50%;cursor:pointer;display:block;height:40px;left:40px;position:absolute;top:20px;width:40px;z-index:99999}.dialog-overlay>.back-btn .nuxt-icon{color:#5223ee;font-size:40px;margin-right:5px}.dialog-overlay .tpl-select-dialog{height:90%}.dialog-overlay .tpl-select-dialog .el-dialog__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px;padding:0 30px 15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.dialog-overlay .tpl-select-dialog .el-dialog__header .el-divider{bottom:-1px;margin:1px 0;position:absolute;width:calc(100% - 60px)}.dialog-overlay .tpl-select-dialog .el-dialog__header .el-dialog__headerbtn{display:none}.dialog-overlay .tpl-select-dialog .el-dialog__header .back-btn{left:-200px;position:fixed;top:0}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper{border:1px solid var(--el-border-color);border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:38px;line-height:38px;width:400px}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .el-input{border:none;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .el-input .el-input__wrapper{border-radius:8px;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:2px 10px!important}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 5px}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap .tag{background-color:#f4f4f5;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:300px;padding:2px 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap .tag .tag-content{line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap .tag .nuxt-icon{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:16px;margin-left:5px;width:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;font-size:16px;justify-content:center;padding:0}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap .tag .nuxt-icon svg{margin:0!important}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .input-tag--inner .tag-wrap .tag .nuxt-icon:hover{background-color:#909399;color:var(--el-color-white)}.dialog-overlay .tpl-select-dialog .el-dialog__header .btn-next .el-input-tag__wrapper .el-button{background-color:#591ff8;border:1px solid #591ff8;border-radius:0 8px 8px 0;color:#fff;height:40px;margin-top:-1px;width:80px;z-index:3}.dialog-overlay .tpl-select-dialog .el-dialog__body{height:calc(100% - 90px)}.dialog-overlay .tpl-select-dialog .el-dialog__body .el-scrollbar{margin-right:-30px;padding-right:30px}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list{display:grid;grid-template-columns:243px 243px 243px 243px 243px;grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:20px}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list .tpl-item{border:1px solid #e6e5e5;border-radius:5px;cursor:pointer;min-height:260px;padding:6px;position:relative}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list .tpl-item.selected:before{border:2px solid #5223ee;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list .tpl-item.selected .select-icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list .tpl-item.selected .select-icon .nuxt-icon{font-size:20px}.dialog-overlay .tpl-select-dialog .el-dialog__body .tpl-list .tpl-item img{border-radius:5px;vertical-align:middle;width:100%}.dialog-overlay .tpl-select-dialog .el-dialog__footer{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.dialog-overlay .tpl-select-dialog .el-dialog__footer .el-button{border-radius:6px;color:#fff;padding:0;width:300px}.dialog-overlay .tpl-select-dialog .el-dialog__footer .el-button .nuxt-icon{margin-left:10px}.dialog-overlay .empty-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 100px)}.dialog-overlay .empty-text,.dialog-overlay .page-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dialog-overlay .page-wrapper{margin-top:40px;text-align:center}.loading{color:#858585;font-size:14px;height:40px;line-height:40px;margin-top:20px;text-align:center}.loading .el-loading-mask{background:transparent}
