@media screen and (max-width:800px){.editor-main .editor-container .viewport-box{padding:0!important}.editor-main .editor-container .viewport-box .viewport-wrapper{padding:0!important;width:100%!important}.editor-main .editor-container .viewport-box .viewport-wrapper .editor-content{border-radius:.3rem;height:117%!important;margin-bottom:-.5rem!important;overflow:hidden;width:99.9%!important}.editor-main .editor-container .viewport-box .viewport-wrapper .editor-content .ElementHandler{display:none!important}}.editor-main,.editor-main .editor-container{bottom:0;left:0;position:absolute;right:0;top:0}.editor-main .editor-container{z-index:1}.editor-main .editor-container .viewport-wrapper{background-position:0 0,8px 8px;background-size:16px 16px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:30px;position:relative}.editor-main .editor-container .viewport-wrapper .ai-tips{color:gray;margin-top:10px}.editor-main .editor-container .viewport-wrapper .editor-content{margin:0 auto;position:relative}.editor-main .editor-container .viewport-wrapper .editor-content .viewport-edit{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.editor-main .editor-container .viewport-wrapper .editor-content .viewport-edit .viewport-edit__background{left:0;pointer-events:none;position:absolute;top:0;z-index:0}.editor-main .editor-container .viewport-wrapper .editor-content .viewport-edit .viewport-edit__background.background-selected:before{border:2px solid #4c2fff;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.editor-main .editor-container .viewport-wrapper .editor-content .viewport-edit .viewport-edit__background .viewport-edit__background--main{height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.editor-main .editor-container .viewport-wrapper .editor-content .viewport-edit img{position:absolute}.editor-main .editor-container .viewport-wrapper .editor-content .ElementHandler{display:block}@media screen and (max-width:800px){.PPTDrawDialog-message{display:none!important}.draw-dialog-overlay .create-view{left:50%!important;padding:0!important;-webkit-transform:translate(-50%);transform:translate(-50%);width:95%!important}.draw-dialog-overlay .create-view::-webkit-scrollbar{width:0}.draw-dialog-overlay .create-view .view-content .create-progress{margin-top:1.5rem!important;overflow:hidden}.draw-dialog-overlay .create-view .view-content .create-progress .back-btn{display:none!important}.draw-dialog-overlay .create-view .view-content .create-progress .progress-bar{margin-right:0!important}.draw-dialog-overlay .create-view .view-content .create-progress .progress-text{margin-left:.2rem!important}.draw-dialog-overlay .create-view .view-content .create-progress-mini{margin-top:.5rem!important}.draw-dialog-overlay .create-view .view-content .view-main{position:relative!important;width:100%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.draw-dialog-overlay .create-view .view-content .view-main .slide-view{max-height:8rem;min-height:8rem!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list{max-height:12rem;min-height:7rem;position:relative;top:-2rem;width:100%!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .el-scrollbar{height:calc(100% - .5rem)!important;padding-bottom:.3rem!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-title{font-size:.5rem!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-title p{font-size:.3rem!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list{display:grid;grid-template-columns:repeat(3,1fr)!important;position:relative;grid-gap:0;justify-items:center}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item{border-radius:4px;margin-bottom:.1rem!important;width:2.6rem!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item.active:before{border:2px solid #491ff8;border-radius:4px;content:"";cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item .slide-page{background-color:rgba(0,0,0,.2);bottom:.3rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.5rem!important;left:.3rem;padding:.2rem!important;position:absolute;width:.5rem!important;-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;border-radius:50%!important;font-size:.29rem!important;justify-content:center;z-index:1!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item .thumbnail{border:none!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom .list-button{display:none!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-footer{background-color:#fff;border-top:1px solid #f2f1f4;bottom:0;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;height:2rem;left:50%;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:120%;z-index:2;-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}.draw-dialog-overlay .create-view .view-content .view-main .slide-footer .el-button{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;width:70%}.draw-dialog-overlay .create-view .view-content .view-main .slide-footer .el-button .nuxt-icon{color:#fff;font-size:18px}.draw-dialog-overlay .create-view .view-content .view-main .slide-creating{-webkit-animation:heaving 5s linear infinite;animation:heaving 5s linear infinite;background-color:#000;border-radius:.5rem;bottom:2.3rem;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;color:#fff;display:block!important;font-size:.35rem;left:50%;letter-spacing:.05rem;padding:.15rem .4rem;position:fixed;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);width:50%;z-index:99}@-webkit-keyframes heaving{0%,to{background-color:#000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}50%{background-color:#3c1aac;-webkit-box-shadow:0 0 5px #5223ee;box-shadow:0 0 5px #5223ee}}@keyframes heaving{0%,to{background-color:#000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}50%{background-color:#3c1aac;-webkit-box-shadow:0 0 5px #5223ee;box-shadow:0 0 5px #5223ee}}}.PPTDrawDialog-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.draw-dialog-overlay{position:fixed;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;z-index:10}.draw-dialog-overlay,.draw-dialog-overlay .create-view{background:url(./generate-bg.84d8cd18.jpg) 50% no-repeat;height:100%;left:0;top:0;width:100%}.draw-dialog-overlay .create-view{padding:20px 30px;position:absolute}.draw-dialog-overlay .create-view .view-content{height:100%;width:100%}.draw-dialog-overlay .create-view .view-content .create-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.draw-dialog-overlay .create-view .view-content .create-progress .back-btn{background-color:transparent;border:none;border-radius:50%;cursor:pointer;display:block;height:40px;margin-right:20px;-webkit-transform:translate(-42%,-27%);transform:translate(-42%,-27%);width:40px}.draw-dialog-overlay .create-view .view-content .create-progress .back-btn .nuxt-icon{color:#5223ee;font-size:40px;margin-right:5px}.draw-dialog-overlay .create-view .view-content .create-progress .progress-bar{background-color:#fff;border-radius:10px;margin-right:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:20px}.draw-dialog-overlay .create-view .view-content .create-progress .progress-bar .progress-bg{background-color:#491ff8;border-radius:10px;height:20px;position:relative;-webkit-transition:all 1s ease;transition:all 1s ease;width:60%}.draw-dialog-overlay .create-view .view-content .create-progress .progress-bar .progress-bg img{height:20px;position:absolute;right:10px;top:0}.draw-dialog-overlay .create-view .view-content .create-progress .progress-text{color:#491ff8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px;line-height:24px;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.draw-dialog-overlay .create-view .view-content .create-progress .progress-text .success{display:inline-block;margin-right:5px}.draw-dialog-overlay .create-view .view-content .create-progress .progress-text .success .nuxt-icon{font-size:24px}.draw-dialog-overlay .create-view .view-content .view-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;height:90%;justify-content:flex-start;width:100%}.draw-dialog-overlay .create-view .view-content .view-main .slide-view{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.draw-dialog-overlay .create-view .view-content .view-main .slide-list{background-color:#fff;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px;width:340px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .el-scrollbar{height:calc(100% - 70px);margin-right:-16px;padding-bottom:20px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0;width:100%}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-title p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-title p .el-icon{margin-right:5px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list{display:grid;gap:10px;grid-template-columns:repeat(2,145px);padding-bottom:10px;position:relative;width:300px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item{border-radius:4px;cursor:pointer;position:relative;width:145px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item.active:before{border:2px solid #491ff8;border-radius:4px;content:"";cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item .slide-page{background-color:rgba(0,0,0,.2);bottom:10px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20px;left:10px;padding:10px;position:absolute;width:20px;-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;border-radius:8px;justify-content:center;z-index:11}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list .list-item .thumbnail{border:none!important}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:end;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom .el-button{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom .el-button:first-child{width:200px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom .el-button:first-child .nuxt-icon{font-size:18px;margin-left:10px}.draw-dialog-overlay .create-view .view-content .view-main .slide-list .list-bottom .el-button:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.draw-dialog-overlay .create-view .view-content .view-main .slide-creating,.draw-dialog-overlay .create-view .view-content .view-main .slide-footer{display:none}.save-loading .el-loading-spinner{background-color:#fff;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:150px;width:150px;-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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.save-loading .el-loading-spinner .el-loading-text{color:#491ff8;margin-top:20px}.save-loading .el-loading-spinner .path{stroke:#491ff8}: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}
