*{user-select:none;margin:0;padding:0;box-sizing:border-box}*::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-thumb{border-radius:3px;background-color:#333}#root{height:100%;width:100%}#root::-webkit-scrollbar{width:0px;height:0px}html,body{width:100%;height:100%;overflow:hidden;position:fixed;font-family:PingFang SC}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0px;height:0px}@font-face{font-family:PingFang SC;font-weight:400;src:url(./static/pingfangsc-regular.d61a1b10.otf) format("truetype")}@font-face{font-family:PingFang SC;font-weight:500;src:url(./static/pingfangsc-medium.876f4daa.otf) format("truetype")}@font-face{font-family:\65c1\95e8\6b63\9053\6807\9898\4f53;src:url(./static/PangMenZhengDao.9e9f1e91.ttf)}@font-face{font-family:\963f\91cc\5df4\5df4\666e\60e0\4f53;src:url(./static/Alibaba-PuHuiTi-Regular.b1746abd.otf)}@font-face{font-family:\601d\6e90\9ed1\4f53  CN;src:url(./static/SourceHanSansSC-Regular.1d93d34c.otf)}.ellipsis{width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.infinite-viewer-scroll-thumb{display:none}.designer-loader{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;background-color:#000}.ant-divider-horizontal{margin:16px 0}.ant-menu-item,.ant-menu-submenu-title{height:60px!important}.ant-menu-item{border-radius:0!important;background:#0f1013!important}.ant-menu{background:transparent!important}.ant-menu-item-selected .menu-icon-wrap .default,.ant-menu-submenu-selected .menu-icon-wrap .default{display:none}.ant-menu-item-selected .menu-icon-wrap .select,.ant-menu-submenu-selected .menu-icon-wrap .select{display:block}.ant-pro-card{border-radius:8px;opacity:.9;background:transparent}.ant-modal .ant-modal-header{background:transparent}.ant-slider{margin:0;position:relative}.ant-slider .ant-slider-rail{background-color:#5b5b5d!important}.ant-slider .ant-slider-dot{background-color:#fff9;border:2px solid #ffffff}.ant-slider .ant-slider-track{background-color:#fff!important}.ant-slider .ant-slider-handle:after{border-radius:10px;background:#fff;box-shadow:0 0 5px #2f2f2fd9!important}.setter-excel-table .button{width:160px;display:flex;justify-content:space-between}.setter-excel-table .container{display:flex;overflow-x:auto;padding-left:50px}.setter-excel-table .container .item{position:relative;display:flex}.setter-excel-table .container .item .deleteCol{height:25px;min-width:30px;font-size:14px;color:#1890ff;margin:0 20px 0 10px;cursor:pointer}.setter-excel-table .container .item .deleteCol:hover{color:red}.setter-excel-table .container .item .eachCol{min-width:200px}.setter-excel-table .container .item .eachCol .line{height:1px;background-color:#bfbfbf;margin-bottom:10px}.setter-excel-table .container .item .eachCol .input{position:relative;margin-bottom:20px}.setter-excel-table .container .item .eachCol .input .deleteRow{position:absolute;top:0;left:-35px;height:25px;min-width:30px;font-size:14px;color:#1890ff;cursor:pointer}.setter-excel-table .container .item .eachCol .input .deleteRow:hover{color:red}.setter-excel-table .container .input{border:1px solid #d9d9d9}.setter-excel-table .icon .imgList{display:flex;border:1px solid red}.setter-excel-table .icon .imgList img{width:100px;height:100px}.setter-excel-table .upload{width:300px;height:300px;width:100%;border:1px solid red}.setter-excel-table .upload .text{width:300px;height:300px}.vision-setter-checkbox{position:relative}.vision-setter-checkbox .rc-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0;margin:0}.vision-setter-checkbox .rc-checkbox-inner{box-sizing:border-box;position:relative;top:0;inset-inline-start:0;display:block;width:18px;height:18px;border:1px solid #5c5c5c;background-color:#242529;direction:ltr;border-radius:4px;border-collapse:separate;transition:all .3s}.vision-setter-checkbox .rc-checkbox-inner:after{box-sizing:border-box;position:absolute;top:50%;inset-inline-start:23%;display:table;width:6px;height:10px;border-radius:1px;border:2px solid #fff;border-top:0;border-inline-start:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:1;content:"";transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.vision-setter-checkbox.rc-checkbox-checked .rc-checkbox-inner:after{opacity:1;transform:rotate(45deg) scale(1) translate(-50%,-50%);transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.rich-text-setter{width:100%}.rich-text-setter .ant-input{font-family:monospace;font-size:12px}.tox{border-radius:8px;overflow:hidden;border:1px solid #303030!important}.tox .tox-editor-header{border-bottom:1px solid #303030}.tox .tox-edit-area__iframe{background:#fff}.richtext-modal{z-index:12000}.richtext-modal .tox .tox-toolbar__primary{flex-wrap:wrap!important}.richtext-modal .tox .tox-textfield:focus,.richtext-modal .tox .tox-textfield:focus-visible,.richtext-modal .tox .tox-textarea:focus,.richtext-modal .tox .tox-textarea:focus-visible,.richtext-modal .tox .tox-tbtn:focus-visible{border-color:#1677ff!important;box-shadow:0 0 0 2px #1677ff33!important;outline:none}.richtext-modal .tox-dialog-wrap,.richtext-modal .tox-menu,.richtext-modal .tox-pop{z-index:13000!important}.tox-tinymce-aux,.moxman-window,.tam-assetmanager-root{z-index:14000!important}.rich-text-modal-tip{margin-top:10px;padding:8px 10px;border:1px solid rgba(22,119,255,.35);border-radius:6px;color:#1677ff;background:#1677ff14;font-size:12px;line-height:1.5}.reward-table-setter .reward-table-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.reward-table-setter .reward-table-title{font-size:14px;font-weight:600;color:#fff}.reward-table-setter .reward-table-tip{padding:12px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);border-radius:4px;font-size:12px;color:#fff9;margin-bottom:16px}.reward-table-setter .reward-list{display:flex;flex-direction:column;gap:12px}.reward-table-setter .reward-card{display:flex;align-items:center;justify-content:space-between;padding:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:all .2s}.reward-table-setter .reward-card:hover{background:#ffffff14;border-color:#fff3}.reward-table-setter .reward-card-left{display:flex;align-items:center;gap:12px;flex:1 1}.reward-table-setter .reward-info{flex:1 1}.reward-table-setter .reward-name{font-size:14px;font-weight:500;color:#fff;margin-bottom:6px}.reward-table-setter .reward-tags{display:flex;gap:8px}.reward-table-setter .reward-tag{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500}.reward-table-setter .reward-tag-virtual{background:#22c55e33;color:#22c55e}.reward-table-setter .reward-tag-physical{background:#3b82f633;color:#3b82f6}.reward-table-setter .reward-tag-method{padding:2px 6px;border-radius:4px;font-size:10px;background:#ffffff1a;color:#fff9}.reward-table-setter .reward-card-right{display:flex;align-items:center;gap:16px}.reward-table-setter .reward-stat{text-align:center}.reward-table-setter .reward-stat-value{font-size:16px;color:#fff;line-height:1;margin-bottom:4px}.reward-table-setter .reward-stat-label{font-size:10px;color:#ffffff80}.reward-table-setter .reward-actions{display:flex;flex-direction:column}.reward-table-setter .reward-empty{padding:40px 20px;text-align:center;color:#fff6;font-size:14px;background:#ffffff05;border:1px dashed rgba(255,255,255,.1);border-radius:8px}.reward-form .reward-form-section{margin-bottom:24px}.reward-form .reward-form-section:last-child{margin-bottom:0}.reward-form .reward-form-section-title{font-size:14px;font-weight:600;color:#ffffffd9!important;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.reward-form .reward-form-item{margin-bottom:16px}.reward-form .reward-form-item:last-child{margin-bottom:0}.reward-form .reward-form-label{display:block;font-size:14px;color:#ffffffd9!important;margin-bottom:8px}.reward-form .reward-form-label .required{color:#ff4d4f;margin-left:4px}.reward-form .reward-image-upload .reward-image-preview{display:flex;align-items:center;gap:12px}.reward-form .reward-image-upload .reward-image-preview img{width:80px;height:80px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.2)}.reward-form .reward-image-upload .reward-upload-placeholder{width:100%;height:80px;border:1px dashed rgba(255,255,255,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ffffff73;cursor:pointer;transition:all .2s}.reward-form .reward-image-upload .reward-upload-placeholder:hover{border-color:#1890ff;color:#1890ff}.reward-form .reward-image-upload .reward-upload-tip{font-size:12px;color:#ffffff73;margin-top:8px}.vision-engine-context-menu{display:contents}.ant-dropdown .vision-engine-context-menu-wrapper,.vision-engine-context-menu-wrapper{background-color:#181816;min-width:200px;width:max-content;border-radius:2px}.ant-dropdown .vision-engine-context-menu-wrapper .ant-dropdown-menu-item,.vision-engine-context-menu-wrapper .ant-dropdown-menu-item{border-radius:2px}.ant-dropdown .vision-engine-context-menu-wrapper .ant-dropdown-menu-item:hover,.vision-engine-context-menu-wrapper .ant-dropdown-menu-item:hover{background-color:#27272a}.blue-print-node-data{padding:10px 5px;width:400px;background-color:#181816}.blue-print-node-data .blue-print-node-data-title{font-family:PingFang SC;font-size:16px;font-style:normal;line-height:normal;letter-spacing:.4px;padding:0 5px;color:#9d9d9d87;font-weight:400;margin-bottom:10px}.blue-print-node-data .blue-print-node-data-search{margin-bottom:10px}.blue-print-node-data .blue-print-node-data-content{height:300px;background-color:#000;overflow-y:auto}.blue-print-node-data .blue-print-node-data-content .layer-item{padding:2px;cursor:pointer;--color: #a8a8a8}.blue-print-node-data .blue-print-node-data-content .layer-item:hover{background:#242529}.blue-print-node-data .blue-print-node-data-content .layer-item:first-child{border-top:0}.blue-print-node-data .blue-print-node-data-content .layer-item.show{--color: #fff}.blue-print-node-data .blue-print-node-data-content .layer-item .top-area{display:flex;align-items:center;justify-content:space-between}.blue-print-node-data .blue-print-node-data-content .layer-item .children-area{position:relative}.blue-print-node-data .blue-print-node-data-content .layer-item .children-area .layer-item{padding:2px 0 2px 2px;border-radius:0}.blue-print-node-data .blue-print-node-data-content .layer-item .start-area{display:flex;align-items:center;max-width:90%;height:100%;gap:2px}.blue-print-node-data .blue-print-node-data-content .layer-item .start-area .icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.blue-print-node-data .blue-print-node-data-content .layer-item .start-area .icon svg path{fill:var(--color)}.blue-print-node-data .blue-print-node-data-content .layer-item .start-area .label{color:var(--color)!important;font-family:PingFang SC!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;overflow:hidden!important;height:100%}.blue-print-node-data .blue-print-node-data-content .layer-item .end-area{display:flex;align-items:center;flex-shrink:0}.blue-print-node-data .blue-print-node-data-content .layer-item .end-area svg path{fill:#a8a8a8}#ueb-container{--ueb-border-radius: 8px;--ueb-node-radius: 8px;--ueb-font-size: 14px;font-size:var(--ueb-font-size);width:100%!important;height:100%!important}#ueb-container svg{overflow:visible}.execInput,.execOutput{display:flex;align-items:center;justify-content:center}.ueb-node-name-symbol{align-self:flex-start;margin-right:5px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#74bff2}.ueb-node-border{margin:-3px;padding:3px;border-radius:calc(var(--ueb-border-radius) * 1.4)}.ueb-node{width:auto;height:auto;display:block;position:absolute;min-width:178px;min-height:64px;border-radius:var(--ueb-border-radius);font-weight:lighter;box-shadow:0 0 1px #000,1px 4px 6px #0009}.ueb-node-content{display:flex}.ueb-node-wrapper{box-sizing:border-box;border-radius:var(--ueb-border-radius);background:#2b2b2bcc;box-shadow:0 2px 16px 3px #0003}.ueb-node-top{height:37px;grid-area:top;color:#fff;font-size:calc(1.030769 * var(--ueb-font-size));line-height:120%;white-space:nowrap;display:flex;align-items:center;padding:2px 5px;border-radius:var(--ueb-node-radius) var(--ueb-node-radius) 0 0;box-shadow:inset 5px 1px 5px -3px #ffffff40,inset 0 1px 2px #ffffff40;background:linear-gradient(rgba(255,255,255,.18823529) 1px,transparent 1px),linear-gradient(120deg,rgb(var(--ueb-node-color)) 30%,rgb(var(--ueb-node-color)) 50%,transparent 100%)}.ueb-node-top .ueb-node-name{display:flex;align-items:center;flex-grow:1}.ueb-node-top .ueb-node-name:last-child{padding-right:26px}.ueb-node-top .ueb-node-name .ueb-ellipsis-nowrap-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ueb-node-top .ueb-node-name .ueb-node-subtitle-text{padding-top:1px;padding-right:5px;font-size:calc(.946154 * var(--ueb-font-size));font-weight:100;font-style:italic;color:#a9b78f}.ueb-node-outputs{grid-area:output;padding-right:8px;flex:1 1}.ueb-node-inputs{grid-area:input;padding-left:8px;flex:5 1}.ueb-pin-icon[data-type=exec]{width:15px;height:15px;--ueb-pin-color: white}.ueb-pin-icon[data-linked=true] .ueb-pin-tofill{fill:currentColor}.x6-node-selected .ueb-node-border{box-shadow:inset 0 0 0 3px #ce8700;background:none}.ueb-pin-wrapper{display:inline-flex;box-sizing:border-box;width:100%;padding:0 5px;margin:10px 0;min-height:24px;align-items:center;--ueb-pin-color: rgb(var(--ueb-pin-color-rgb))}.ueb-pin-wrapper[data-output=true]{flex-direction:row-reverse}.ueb-pin-wrapper .ueb-pin-content{display:flex;align-items:center}.ueb-pin-wrapper .ueb-pin-content .ueb-pin-name{color:#fff;flex-shrink:0;min-width:25px;max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ueb-pin-icon{--ueb-pin-color: rgb(var(--ueb-pin-color-rgb));color:var(--ueb-pin-color);width:12px;height:12px;min-width:12px;min-height:12px;text-align:left;display:flex;align-items:center}.ueb-node-inputs .ueb-pin-icon{margin-right:10px}.ueb-node-outputs .ueb-pin-icon{margin-left:10px}.ueb-node-outputs .ueb-pin-wrapper{text-align:right}.ueb-pin-input{margin-left:5px;min-width:50px}.ueb-pin-input-content{display:block;outline:none;border:none;padding:0;width:40px;min-width:10px;max-width:400px;max-height:16em;font-size:calc(.96923 * var(--ueb-font-size));white-space:nowrap;background:none;color:inherit;overflow:auto}.ueb-pin-input-content::-webkit-scrollbar{width:10px;height:10px}.ueb-pin-input-content::-webkit-scrollbar-thumb{background:transparent;border-radius:10px;margin:4px}.ueb-pin-input-content:hover::-webkit-scrollbar-thumb{background:#575757}@keyframes ueb-line{to{stroke-dashoffset:-1000}}.x6-node [magnet=true]:hover,.x6-available-magnet{--ueb-pin-background: linear-gradient(90deg, rgba(var(--ueb-pin-color-rgb), .15), rgba(var(--ueb-pin-color-rgb), .8) 15%, rgba(var(--ueb-pin-color-rgb), .5) 60%, rgba(var(--ueb-pin-color-rgb), .35) 95%, transparent);background:var(--ueb-pin-background);opacity:1}.x6-graph.add-edge-ing .x6-node [magnet=true]:not(.x6-available-magnet):hover{background:none}.x6-graph.add-edge-ing .x6-node [magnet=true]:not(.x6-available-magnet){opacity:.5!important;cursor:default!important;pointer-events:none}.editor-props-setter .ant-collapse-content-box{padding:0!important}.editor-props-setter .ant-collapse .ant-collapse-header{cursor:pointer!important;padding:10px 16px!important;transition:background-color .2s ease}.editor-props-setter .ant-collapse .ant-collapse-header:hover{background-color:#ffffff0d!important}.editor-props-setter .ant-collapse .ant-collapse-header:active{background-color:#ffffff1a!important}.editor-props-setter .ant-collapse .ant-collapse-expand-icon{padding-inline-end:8px!important}.editor-props-setter .vision-gui-field{width:100%;display:flex;position:relative;font-size:12px;color:#fff;padding:6px 24px 6px 20px}.editor-props-setter .vision-gui-field:first-child{padding-top:16px}.editor-props-setter .vision-gui-field .vision-gui-field-title{flex:1 1;height:28px;line-height:28px;padding-right:5px;position:relative;min-width:0;display:flex;align-items:center;gap:6px}.editor-props-setter .vision-gui-field .vision-gui-field-title-text{flex:1 1;min-width:0}.editor-props-setter .vision-gui-field .vision-gui-field-help{width:16px;height:16px;line-height:14px;border-radius:50%;border:1px solid #596070;color:#aeb7ca;font-size:11px;text-align:center;cursor:help;flex-shrink:0;transition:all .2s ease;user-select:none;margin-top:1px}.editor-props-setter .vision-gui-field .vision-gui-field-help:hover{border-color:#7c89a5;color:#d8e0ef}.editor-props-setter .vision-gui-field .vision-gui-field-container{position:relative;display:flex;flex-direction:column;justify-content:center}.editor-props-setter.editor-props-setter-product .vision-gui-field{display:block;padding:8px 16px}.editor-props-setter.editor-props-setter-product .vision-gui-field-title{width:100%;height:auto;min-height:22px;line-height:1.4;padding-right:0;margin-bottom:6px;justify-content:flex-start;align-items:center;text-align:left;gap:8px}.editor-props-setter.editor-props-setter-product .vision-gui-field-title-text{flex:0 1 auto;max-width:calc(100% - 24px);white-space:normal;overflow:visible;text-overflow:unset}.editor-props-setter.editor-props-setter-product .vision-gui-field-container{width:100%;align-items:stretch;justify-content:flex-start}.editor-props-setter.editor-props-setter-product .vision-gui-field-help{margin-top:0}.animation-fadeIn{animation:fadeIn ease var(--dynamic-in-duration, 2s)}@keyframes fadeIn{0%{opacity:0}to{opacity:var(--dynamic-opacity, 1)}}.animation-fadeOut{animation:fadeOut ease var(--dynamic-out-duration, 2s)}@keyframes fadeOut{0%{opacity:var(--dynamic-opacity, 1)}to{opacity:0}}.vision-canvas-common-wrapper{position:relative;pointer-events:auto}.vision-canvas-common-wrapper.pointer-events-none{pointer-events:none!important}.vision-canvas-common-wrapper.is-child-node-selected{box-shadow:0 0 0 2px #0e76ff inset;border-radius:4px}.rootNode-border{width:100%;height:100%;border:1px solid #000;position:absolute;top:0;left:0;z-index:99999999;pointer-events:none}.common-node-mask{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;cursor:grab}.vision-canvas-fixed-bottom-spacer{width:100%;pointer-events:none}.vision-canvas-ruler{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0}.vision-canvas-ruler .ruler-wrapper{position:absolute;height:30px}.vision-canvas-ruler .h-container{width:100%;left:30px;cursor:ew-resize}.vision-canvas-ruler .v-container{cursor:ns-resize;top:30px;height:100%;width:30px}.vision-canvas-ruler .ruler-box{position:absolute;width:30px;height:30px;left:0;right:0;box-sizing:border-box;z-index:21;background:#000;cursor:pointer}.vision-engine-canvas-error{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;border:1px solid red;color:red;text-align:center}.vision-engine-canvas-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;background-color:#0000001a;text-align:center}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#1f6aff;animation-timing-function:cubic-bezier(0,1,1,0)}.loader div:nth-child(1){left:8px;animation:flip1 .6s infinite}.loader div:nth-child(2){left:8px;animation:flip2 .6s infinite}.loader div:nth-child(3){left:32px;animation:flip2 .6s infinite}.loader div:nth-child(4){left:56px;animation:flip3 .6s infinite}@keyframes flip1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes flip3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes flip2{0%{transform:translate(0)}to{transform:translate(24px)}}.vision-container-wrap{width:100%;height:100%;display:flex;position:relative;min-height:32px;box-sizing:border-box;scrollbar-width:none}.vision-container-wrap::-webkit-scrollbar{display:none}.vision-container-wrap.--dashed{border:1px dashed rgba(180,180,180,.55);background:#ffffff05}.vision-container-wrap .vision-container-empty{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff9;border-radius:inherit;pointer-events:none;user-select:none}.vision-container-form-buttons{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);width:100%}.vision-container-form-submit{min-width:80px;height:36px;padding:0 20px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.vision-container-form-submit:hover{opacity:.85;transform:translateY(-1px)}.vision-container-form-submit:active{transform:translateY(0)}.vision-container-form-reset{min-width:80px;height:36px;padding:0 20px;border:1px solid #d9d9d9;border-radius:4px;background:transparent;color:#ffffffd9;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.vision-container-form-reset:hover{border-color:#40a9ff;color:#40a9ff}.vision-modal-container-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;scrollbar-width:none}.vision-modal-container-wrap::-webkit-scrollbar{display:none}.vision-modal-container-wrap .vision-modal-mask{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.vision-modal-container-wrap .vision-modal-content{position:relative;border-radius:8px;overflow:hidden;pointer-events:auto}.vision-modal-container-wrap .vision-modal-close{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:6px;border:none;background:#00000059;color:#fff;font-size:18px;line-height:28px;cursor:pointer;z-index:1}.vision-modal-container-wrap .vision-modal-close:hover{background:#00000080}.vision-design-editor-scale-wrap{width:100%;height:100%;position:absolute;left:0;top:0;overflow:auto}.vision-design-editor-scale{width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;left:30px;top:30px;overflow:auto}.vision-editor-canvas-wrap{transform-origin:left top;width:100%;height:100%}.vision-editor-canvas{position:relative;margin:0 auto;display:inline-block;box-shadow:0 0 20px #00000073}.vision-editor-canvas-shell{width:100%;height:100%}
