[data-v-57b10e42] .el-card .el-card__body,[data-v-57b10e42] .el-dialog .el-dialog__body{padding:0!important}[data-v-57b10e42] .no-header-dialog .el-dialog__header{display:none!important}[data-v-57b10e42] .no-header-dialog .el-dialog__body{padding:0!important;height:100vh!important}.template-designer[data-v-57b10e42]{width:100%;height:calc(100vh - 65px);background:#f0f2f5;display:flex;flex-direction:column;padding:2px;box-sizing:border-box;overflow:hidden;position:relative}.template-designer .toolbar-card[data-v-57b10e42]{margin-bottom:2px;flex-shrink:0}.template-designer .toolbar-card[data-v-57b10e42] .el-card__body{padding:2px 8px}.template-designer .toolbar-card .toolbar[data-v-57b10e42]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.template-designer .toolbar-card .toolbar .toolbar-center[data-v-57b10e42],.template-designer .toolbar-card .toolbar .toolbar-left[data-v-57b10e42],.template-designer .toolbar-card .toolbar .toolbar-right[data-v-57b10e42]{display:flex;align-items:center;gap:6px}.template-designer .main-content[data-v-57b10e42]{flex:1;overflow:hidden;height:0;display:flex;gap:2px}.template-designer .main-content .canvas-col[data-v-57b10e42]{flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0}.template-designer .main-content .property-col[data-v-57b10e42]{width:350px;flex-shrink:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.template-designer .main-content .canvas-card[data-v-57b10e42]{height:100%;display:flex;flex-direction:column;overflow:hidden}.template-designer .main-content .canvas-card[data-v-57b10e42] .el-card__body{flex:1;padding:0;overflow:hidden;height:0}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]{width:100%;height:100%;overflow:auto;background:#e8e8e8;box-sizing:border-box;cursor:grab;position:relative}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]:active{cursor:grabbing}.template-designer .main-content .canvas-card .canvas-wrapper.dragging[data-v-57b10e42]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]::-webkit-scrollbar{width:10px;height:10px}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]::-webkit-scrollbar-track{background:#d8d8d8}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.template-designer .main-content .canvas-card .canvas-wrapper[data-v-57b10e42]::-webkit-scrollbar-thumb:hover{background:#777}.template-designer .main-content .canvas-card .canvas-container[data-v-57b10e42]{min-width:100%;min-height:100%;display:flex;justify-content:center;align-items:center;padding:40px;box-sizing:border-box}.template-designer .main-content .canvas-card .design-canvas[data-v-57b10e42]{position:relative;background:#fff;border:1px solid #ddd;box-shadow:0 4px 20px rgba(0,0,0,.15)}.template-designer .main-content .canvas-card .design-canvas .canvas-element[data-v-57b10e42]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px dashed transparent;transition:all .2s;box-sizing:border-box;z-index:1}.template-designer .main-content .canvas-card .design-canvas .canvas-element[data-v-57b10e42]:hover{border-color:#409eff;background:rgba(64,158,255,.03)}.template-designer .main-content .canvas-card .design-canvas .canvas-element.selected[data-v-57b10e42]{border-color:#409eff;border-style:solid;border-width:2px;background:rgba(64,158,255,.05)}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content[data-v-57b10e42]{width:100%;height:100%;display:flex;align-items:center;padding:4px;box-sizing:border-box;overflow:hidden}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-image[data-v-57b10e42]{justify-content:center;flex-direction:column;color:#909399;font-size:14px}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-image i[data-v-57b10e42]{font-size:32px;margin-bottom:5px}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table[data-v-57b10e42]{padding:2px;overflow:auto}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table .preview-table[data-v-57b10e42]{width:100%;border-collapse:collapse;font-size:10px}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table .preview-table td[data-v-57b10e42],.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table .preview-table th[data-v-57b10e42]{border:1px solid #dcdfe6;padding:3px 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table .preview-table th[data-v-57b10e42]{background:#f5f7fa;font-weight:600;color:#606266}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-table .preview-table td[data-v-57b10e42]{color:#909399;font-size:9px}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-line[data-v-57b10e42]{justify-content:center;align-items:center}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content.element-line .line-inner[data-v-57b10e42]{width:100%;border-bottom:1px solid #000}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content .field-label[data-v-57b10e42]{color:#606266;margin-right:4px}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-content .field-value[data-v-57b10e42]{color:#409eff;font-weight:500}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls[data-v-57b10e42]{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;pointer-events:none}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-border[data-v-57b10e42]{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #409eff;pointer-events:none}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle[data-v-57b10e42]{position:absolute;width:10px;height:10px;background:#fff;border:2px solid #409eff;border-radius:50%;pointer-events:all;z-index:10}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-t[data-v-57b10e42]{top:-5px;left:50%;margin-left:-5px;cursor:n-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-r[data-v-57b10e42]{top:50%;right:-5px;margin-top:-5px;cursor:e-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-b[data-v-57b10e42]{bottom:-5px;left:50%;margin-left:-5px;cursor:s-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-l[data-v-57b10e42]{top:50%;left:-5px;margin-top:-5px;cursor:w-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-tl[data-v-57b10e42]{top:-5px;left:-5px;cursor:nw-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-tr[data-v-57b10e42]{top:-5px;right:-5px;cursor:ne-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-bl[data-v-57b10e42]{bottom:-5px;left:-5px;cursor:sw-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle.handle-br[data-v-57b10e42]{bottom:-5px;right:-5px;cursor:se-resize}.template-designer .main-content .canvas-card .design-canvas .canvas-element .element-controls .control-handle[data-v-57b10e42]:hover{background:#409eff;transform:scale(1.2)}.template-designer .main-content .canvas-card .design-canvas .align-lines .align-line[data-v-57b10e42]{position:absolute;background:#f56c6c;pointer-events:none;z-index:1000}.template-designer .main-content .canvas-card .design-canvas .align-lines .align-line.align-line-v[data-v-57b10e42]{width:1px;top:0;bottom:0}.template-designer .main-content .canvas-card .design-canvas .align-lines .align-line.align-line-h[data-v-57b10e42]{height:1px;left:0;right:0}.template-designer .main-content .property-panel[data-v-57b10e42]{height:100%;display:flex;flex-direction:column;overflow:hidden}.template-designer .main-content .property-panel[data-v-57b10e42] .el-card__header{flex-shrink:0;padding:8px 12px;font-size:13px}.template-designer .main-content .property-panel[data-v-57b10e42] .el-card__body{flex:1;overflow-y:auto;padding:0;height:0}.template-designer .main-content .property-panel .property-header[data-v-57b10e42]{display:flex;align-items:center;justify-content:space-between;font-weight:500;white-space:nowrap}.template-designer .main-content .property-panel .property-header i[data-v-57b10e42]{font-size:14px;margin-right:4px}.template-designer .main-content .property-panel .property-tabs[data-v-57b10e42]{height:100%;display:flex;flex-direction:column;overflow:hidden}.template-designer .main-content .property-panel .property-tabs[data-v-57b10e42] .el-tabs__header{margin:0;flex-shrink:0}.template-designer .main-content .property-panel .property-tabs[data-v-57b10e42] .el-tabs__nav{width:100%;display:flex}.template-designer .main-content .property-panel .property-tabs[data-v-57b10e42] .el-tabs__item{flex:1;text-align:center;padding:0 3px;height:28px;line-height:28px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-designer .main-content .property-panel .property-tabs[data-v-57b10e42] .el-tabs__content{flex:1;padding:8px 12px;overflow-y:auto;height:0}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-form-item{margin-bottom:6px}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-form-item__label{font-size:12px;padding-right:6px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-form-item__content{font-size:12px;line-height:1.5}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-input--small .el-input__inner{height:28px;line-height:28px}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-input-number--mini{width:100%}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-input-number--mini .el-input__inner{padding-left:8px;padding-right:28px}.template-designer .main-content .property-panel .compact-form[data-v-57b10e42] .el-divider--horizontal{margin:12px 0}.template-designer .main-content .property-panel .compact-form .element-header[data-v-57b10e42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.template-designer .main-content .property-panel .empty-state[data-v-57b10e42]{padding:40px 20px;text-align:center}.template-designer .main-content .property-panel .property-form .element-type-badge[data-v-57b10e42]{text-align:center;margin-bottom:20px}.template-designer .main-content .property-panel .property-form .unit-label[data-v-57b10e42]{margin-left:5px;font-size:12px;color:#909399}.template-designer .main-content .property-panel .property-form .table-column-item[data-v-57b10e42]{padding:12px;margin-bottom:10px;background:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;cursor:move;transition:all .3s}.template-designer .main-content .property-panel .property-form .table-column-item[data-v-57b10e42]:hover{background:#ebeef5;border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.template-designer .main-content .property-panel .property-form .table-column-item .column-header[data-v-57b10e42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:500;color:#606266}.template-designer .main-content .property-panel .property-form .table-column-item .column-header .drag-handle[data-v-57b10e42]{transition:color .3s}.template-designer .main-content .property-panel .property-form .table-column-item .column-header .drag-handle[data-v-57b10e42]:hover{color:#409eff}.template-designer .main-content .property-panel .property-form .quick-actions[data-v-57b10e42]{display:flex;gap:6px;flex-wrap:wrap}.template-designer .main-content .property-panel .property-form .quick-actions[data-v-57b10e42] .el-button--small{padding:7px 12px;font-size:12px}.preview-canvas[data-v-57b10e42]{margin:20px auto;background:#fff;border:1px solid #ddd;box-shadow:0 2px 12px rgba(0,0,0,.1);min-height:400px;padding:10px}[data-v-57b10e42] .template-preview-dialog .el-dialog{margin-top:5vh!important}[data-v-57b10e42] .template-preview-dialog .el-dialog__body{padding:10px;max-height:70vh;overflow-y:auto}[data-v-57b10e42] .template-preview-dialog .dialog-footer{text-align:center;padding:20px 0}[data-v-57b10e42] .template-preview-dialog .preview-canvas{position:relative;min-height:500px;background:#f5f5f5;padding:20px;display:flex;justify-content:center;align-items:center}[data-v-57b10e42]::-webkit-scrollbar{width:8px;height:8px}[data-v-57b10e42]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-57b10e42]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-57b10e42]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dark-theme .template-designer{background:#141414!important}.dark-theme .template-designer .toolbar-card{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .template-designer .toolbar-card .el-card__body{background-color:#1f1f1f!important}.dark-theme .template-designer .toolbar-card .el-divider{background-color:#3a3a3a!important}.dark-theme .template-designer .toolbar-card .el-button{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .toolbar-card .el-button:focus,.dark-theme .template-designer .toolbar-card .el-button:hover{background-color:#333!important;border-color:#4a4a4a!important;color:#fff!important}.dark-theme .template-designer .toolbar-card .el-button.is-disabled{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#606266!important}.dark-theme .template-designer .toolbar-card .el-button.el-button--primary{background-color:var(--theme-color)!important;border-color:var(--theme-color)!important;color:#fff!important}.dark-theme .template-designer .toolbar-card .el-button.el-button--primary:focus,.dark-theme .template-designer .toolbar-card .el-button.el-button--primary:hover{opacity:.85!important}.dark-theme .template-designer .toolbar-card .el-button.el-button--success{background-color:#67c23a!important;border-color:#67c23a!important;color:#fff!important}.dark-theme .template-designer .toolbar-card .el-button.el-button--warning{background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important}.dark-theme .template-designer .toolbar-card .el-button.el-button--info{background-color:#909399!important;border-color:#909399!important;color:#fff!important}.dark-theme .template-designer .toolbar-card span{color:#e0e0e0!important}.dark-theme .template-designer .canvas-card{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .template-designer .canvas-card .el-card__body{background-color:#1f1f1f!important}.dark-theme .template-designer .canvas-container,.dark-theme .template-designer .canvas-wrapper{background-color:#2a2a2a!important}.dark-theme .template-designer .design-canvas{background:#fff!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}.dark-theme .template-designer .design-canvas .canvas-element.selected{outline-color:var(--theme-color)!important}.dark-theme .template-designer .design-canvas .control-handle{background:var(--theme-color)!important;border-color:#fff!important}.dark-theme .template-designer .toolbar-right span{color:#e0e0e0!important}.dark-theme .template-designer .property-card{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .template-designer .property-card .el-card__body{background-color:#1f1f1f!important}.dark-theme .template-designer .property-tabs .el-tabs__header{background-color:#2a2a2a!important;border-bottom-color:#3a3a3a!important}.dark-theme .template-designer .property-tabs .el-tabs__item{color:#909399!important}.dark-theme .template-designer .property-tabs .el-tabs__item:hover{color:#e0e0e0!important}.dark-theme .template-designer .property-tabs .el-tabs__item.is-active{color:var(--theme-color)!important}.dark-theme .template-designer .property-tabs .el-tabs__active-bar{background-color:var(--theme-color)!important}.dark-theme .template-designer .property-tabs .el-tabs__content{background-color:#1f1f1f!important}.dark-theme .template-designer .el-form-item__label,.dark-theme .template-designer .property-tabs .el-tab-pane{color:#e0e0e0!important}.dark-theme .template-designer .el-input-number__decrease,.dark-theme .template-designer .el-input-number__increase,.dark-theme .template-designer .el-input__inner,.dark-theme .template-designer .el-textarea__inner{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .el-input-number__decrease::-moz-placeholder,.dark-theme .template-designer .el-input-number__increase::-moz-placeholder,.dark-theme .template-designer .el-input__inner::-moz-placeholder,.dark-theme .template-designer .el-textarea__inner::-moz-placeholder{color:#606266!important}.dark-theme .template-designer .el-input-number__decrease::placeholder,.dark-theme .template-designer .el-input-number__increase::placeholder,.dark-theme .template-designer .el-input__inner::placeholder,.dark-theme .template-designer .el-textarea__inner::placeholder{color:#606266!important}.dark-theme .template-designer .el-input-number__decrease:hover,.dark-theme .template-designer .el-input-number__increase:hover,.dark-theme .template-designer .el-input__inner:hover,.dark-theme .template-designer .el-textarea__inner:hover{border-color:#4a4a4a!important}.dark-theme .template-designer .el-input-number__decrease:focus,.dark-theme .template-designer .el-input-number__increase:focus,.dark-theme .template-designer .el-input__inner:focus,.dark-theme .template-designer .el-textarea__inner:focus{border-color:var(--theme-color)!important}.dark-theme .template-designer .el-select .el-input__inner{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .el-input__icon,.dark-theme .template-designer .el-input__prefix,.dark-theme .template-designer .el-input__suffix,.dark-theme .template-designer .el-select__caret{color:#909399!important}.dark-theme .template-designer .el-input-number__decrease,.dark-theme .template-designer .el-input-number__increase{background-color:#2a2a2a!important;color:#e0e0e0!important}.dark-theme .template-designer .el-input-number__decrease:hover,.dark-theme .template-designer .el-input-number__increase:hover{color:var(--theme-color)!important}.dark-theme .template-designer .el-checkbox__label,.dark-theme .template-designer .el-radio__label{color:#e0e0e0!important}.dark-theme .template-designer .el-checkbox__input.is-checked .el-checkbox__inner,.dark-theme .template-designer .el-radio__input.is-checked .el-radio__inner{background-color:var(--theme-color)!important;border-color:var(--theme-color)!important}.dark-theme .template-designer .el-checkbox__inner,.dark-theme .template-designer .el-radio__inner{background-color:#2a2a2a!important;border-color:#3a3a3a!important}.dark-theme .template-designer .el-switch__core{background-color:#3a3a3a!important;border-color:#3a3a3a!important}.dark-theme .template-designer .el-switch.is-checked .el-switch__core{background-color:var(--theme-color)!important;border-color:var(--theme-color)!important}.dark-theme .template-designer .el-tag{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .el-tag.el-tag--info{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#909399!important}.dark-theme .template-designer .el-tag.el-tag--success{background-color:rgba(103,194,58,.15)!important;border-color:#67c23a!important;color:#67c23a!important}.dark-theme .template-designer .el-tag.el-tag--warning{background-color:rgba(230,162,60,.15)!important;border-color:#e6a23c!important;color:#e6a23c!important}.dark-theme .template-designer .el-tag.el-tag--danger{background-color:rgba(245,108,108,.15)!important;border-color:#f56c6c!important;color:#f56c6c!important}.dark-theme .template-designer .el-tooltip__popper{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:#2a2a2a!important}.dark-theme .template-designer .el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#2a2a2a!important}.dark-theme .template-designer .el-slider__runway{background-color:#3a3a3a!important}.dark-theme .template-designer .el-slider__bar{background-color:var(--theme-color)!important}.dark-theme .template-designer .el-slider__button{border-color:var(--theme-color)!important}.dark-theme .template-designer .el-slider__button-wrapper:hover .el-slider__button{transform:scale(1.2)!important}.dark-theme .template-designer .el-upload{background-color:#2a2a2a!important;border-color:#3a3a3a!important}.dark-theme .template-designer .el-upload:hover{border-color:var(--theme-color)!important}.dark-theme .template-designer .el-upload-dragger{background-color:#2a2a2a!important;border-color:#3a3a3a!important}.dark-theme .template-designer .el-upload-dragger:hover{border-color:var(--theme-color)!important}.dark-theme .template-designer .el-upload-dragger .el-upload__text{color:#e0e0e0!important}.dark-theme .template-designer .el-button-group .el-button:not(:first-child):not(:last-child){border-left-color:#3a3a3a!important;border-right-color:#3a3a3a!important}.dark-theme .template-designer .empty-state,.dark-theme .template-designer .empty-state .el-empty__description p{color:#909399!important}.dark-theme .template-designer .element-title{color:#e0e0e0!important}.dark-theme .template-designer .element-type-tag{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#909399!important}.dark-theme .template-designer .element-header{border-bottom-color:#3a3a3a!important}.dark-theme .template-designer .element-header .element-info{color:#e0e0e0!important}.dark-theme .template-designer .element-header .element-actions .el-button{color:#909399!important}.dark-theme .template-designer .element-header .element-actions .el-button:hover{color:var(--theme-color)!important}.dark-theme .template-designer .property-card .el-form-item__content,.dark-theme .template-designer .property-card h4,.dark-theme .template-designer .property-card h5,.dark-theme .template-designer .property-card h6{color:#e0e0e0!important}.dark-theme .template-designer .property-card .el-form-item__error{color:#f56c6c!important}.dark-theme .template-designer .table-fields-container{background-color:#2a2a2a!important;border-color:#3a3a3a!important}.dark-theme .template-designer .table-fields-container .field-item{border-bottom-color:#3a3a3a!important}.dark-theme .template-designer .table-fields-container .field-item:hover{background-color:#333!important}.dark-theme .template-designer .table-fields-container .field-item .field-name{color:#e0e0e0!important}.dark-theme .template-designer .table-fields-container .field-item .field-width{color:#909399!important}.dark-theme .template-designer .quick-select-buttons .el-button{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .template-designer .quick-select-buttons .el-button:hover{background-color:#333!important;border-color:var(--theme-color)!important;color:var(--theme-color)!important}.dark-theme .template-designer .quick-select-buttons span{color:#e0e0e0!important}.dark-theme .template-designer .field-description,.dark-theme .template-designer .field-note{color:#909399!important}.dark-theme .template-designer h3,.dark-theme .template-designer h4,.dark-theme .template-designer h5,.dark-theme .template-designer p{color:#e0e0e0!important}.dark-theme .template-designer .usage-note{background-color:#2a2a2a!important;border-left-color:var(--theme-color)!important;color:#909399!important}.dark-theme .template-designer .usage-note p{color:#909399!important}.dark-theme .template-designer .usage-note code{background-color:#1f1f1f!important;color:var(--theme-color)!important;border:1px solid #3a3a3a!important}.dark-theme .template-designer .el-divider{background-color:#3a3a3a!important}.dark-theme .template-designer .template-preview-dialog .el-dialog{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .template-designer .template-preview-dialog .el-dialog__header{background-color:#2a2a2a!important;border-bottom-color:#3a3a3a!important}.dark-theme .template-designer .template-preview-dialog .el-dialog__title{color:#e0e0e0!important}.dark-theme .template-designer .template-preview-dialog .el-dialog__body{background-color:#1f1f1f!important}.dark-theme .template-designer .template-preview-dialog .preview-canvas{background:#2a2a2a!important}.dark-theme .template-designer ::-webkit-scrollbar-track{background:#1f1f1f!important}.dark-theme .template-designer ::-webkit-scrollbar-thumb{background:#3a3a3a!important}.dark-theme .template-designer ::-webkit-scrollbar-thumb:hover{background:#4a4a4a!important}.dark-theme .el-select-dropdown{background-color:#2a2a2a!important;border-color:#3a3a3a!important}.dark-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{background-color:#333!important;color:var(--theme-color)!important}.dark-theme .el-select-dropdown__item{background-color:#2a2a2a!important;color:#e0e0e0!important}.dark-theme .el-select-dropdown__item:hover{background-color:#333!important}.dark-theme .el-select-dropdown__item.selected{color:var(--theme-color)!important;font-weight:700!important}.dark-theme .el-popper[x-placement^=bottom],.dark-theme .el-popper[x-placement^=left],.dark-theme .el-popper[x-placement^=right],.dark-theme .el-popper[x-placement^=top]{background-color:#2a2a2a!important;border-color:#3a3a3a!important;color:#e0e0e0!important}.dark-theme .el-popper[x-placement^=bottom] .popper__arrow:after,.dark-theme .el-popper[x-placement^=left] .popper__arrow:after,.dark-theme .el-popper[x-placement^=right] .popper__arrow:after,.dark-theme .el-popper[x-placement^=top] .popper__arrow:after{border-top-color:#2a2a2a!important;border-bottom-color:#2a2a2a!important;border-left-color:#2a2a2a!important;border-right-color:#2a2a2a!important}.dark-theme .el-color-picker__panel{background-color:#1f1f1f!important;border-color:#3a3a3a!important}.dark-theme .el-color-dropdown__btns{border-top-color:#3a3a3a!important}.dark-theme .el-color-dropdown__btns .el-color-dropdown__link-btn{color:var(--theme-color)!important}.dark-theme .el-color-hue-slider,.dark-theme .el-color-svpanel,.dark-theme .el-message{border-color:#3a3a3a!important}.dark-theme .el-message{background-color:#2a2a2a!important}.dark-theme .el-message .el-message__content{color:#e0e0e0!important}.printer-setting-dialog[data-v-5dfdf5d2] .el-dialog__body,.printer-setting-dialog[data-v-5dfdf5d2] .el-dialog__footer{padding:8px 20px}.printer-setting-dialog[data-v-5dfdf5d2] .el-form-item__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.printer-setting-dialog[data-v-5dfdf5d2] .el-form-item__content{font-size:13px}.table-view-container[data-v-1ce8f1db]{height:100%}.table-view-container .table-card[data-v-1ce8f1db]{height:100%;display:flex;flex-direction:column}.table-view-container .table-card[data-v-1ce8f1db] .el-card__body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px}.table-view-container .search-form[data-v-1ce8f1db]{flex-shrink:0;margin-bottom:12px;padding:12px;background-color:#f5f7fa;border-radius:4px}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor{display:inline-flex;align-items:center}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range-separator{padding:0 5px;line-height:1;width:auto;color:#606266;display:inline-flex;align-items:center}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range-input{width:43%;line-height:1;vertical-align:middle}.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range__close-icon,.table-view-container .search-form[data-v-1ce8f1db] .el-date-editor.el-range-editor .el-range__icon{line-height:1;display:inline-flex;align-items:center}.table-view-container .table-container[data-v-1ce8f1db]{flex:1;overflow:hidden;min-height:300px}.table-view-container .pagination-container[data-v-1ce8f1db]{flex-shrink:0;padding:12px 0 0 0;border-top:1px solid #ebeef5;display:flex;justify-content:flex-end;background-color:transparent}.dark-theme .table-view-container .search-form{background-color:#2a2a2a!important}.dark-theme .table-view-container .pagination-container{border-top-color:#3a3a3a!important}.dark-theme .table-view-container .table-container .el-table .el-table__body tr:hover>td,.dark-theme .table-view-container .table-container .el-table tbody tr:hover>td{background-color:#2d2d2d!important;color:#fff!important}.print-config-container[data-v-4eb0baf5],.print-config-container[data-v-4eb0baf5] .table-view-container{height:100%}.template-design-dialog[data-v-4eb0baf5] .el-dialog__header{display:none!important;padding:0!important;height:0!important}.template-design-dialog[data-v-4eb0baf5] .el-dialog__body{padding:0;height:100vh!important;overflow:hidden;display:flex;flex-direction:column}.template-design-dialog[data-v-4eb0baf5] .el-dialog__footer{display:none!important;padding:0!important;height:0!important}.template-design-dialog.is-fullscreen[data-v-4eb0baf5] .el-dialog__body{height:100vh!important}.template-designer-form[data-v-4eb0baf5]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden;margin:0}