html.engine-cursor-move, html.engine-cursor-move * { cursor: grabbing !important } html.engine-cursor-copy, html.engine-cursor-copy * { cursor: copy !important } html.engine-cursor-ew-resize, html.engine-cursor-ew-resize * { cursor: ew-resize !important } body, #engine { position: fixed; left: 0; right: 0; bottom: 0; top: 0; box-sizing: border-box; padding: 0; margin: 0; overflow: hidden; text-rendering: optimizeLegibility; -webkit-user-select: none; -webkit-user-drag: none; -webkit-text-size-adjust: none; -webkit-touch-callout: none; -webkit-font-smoothing: antialiased; } html { min-width: 1024px; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.3); border-radius: 5px; } html.engine-blur #engine { filter: blur(4px); } .engine-main { width: 100%; height: 100%; position: fixed; .ve-icon-button { > .ve-icon-contents { color: var(--color-text, rgba(51,51,51,.6)); } &:hover, &.active { > .ve-icon-contents { color: var(--color-text-light, rgba(51,51,51,.8)); } } } } .engine-empty { background: #f2f3f5; color: #a7b1bd; outline: 1px dashed rgba(31, 56, 88, 0.2); outline-offset: -1px !important; height: 66px; max-height: 100%; min-width: 140px; text-align: center; overflow: hidden; display: flex; align-items: center; } .engine-empty:before { content: '\62D6\62FD\7EC4\4EF6\6216\6A21\677F\5230\8FD9\91CC'; font-size: 14px; z-index: 1; width: 100%; white-space: nowrap; } // dirty fix override vision reset .engine-design-mode { .next-input-group, .next-checkbox-group,.next-date-picker,.next-input,.next-month-picker, .next-number-picker,.next-radio-group,.next-range,.next-range-picker, .next-rating,.next-select,.next-switch,.next-time-picker,.next-upload, .next-year-picker, .next-breadcrumb-item,.next-calendar-header,.next-calendar-table { pointer-events: auto !important; } } .vs-icon .vs-icon-del, .vs-icon .vs-icon-entry { width: 16px!important; height: 16px!important; } .lc-left-float-pane { font-size: 14px; } html.engine-preview-mode { .lc-left-area, .lc-right-area { display: none !important; } } .ve-popups .ve-message { right: 290px; .ve-message-content { display: flex; align-items: center; line-height: 22px; } }