.draw-page-container[data-v-4352cd76]{background-color:#f5f7fa;padding:15px;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.page-header-wrapper[data-v-4352cd76]{background-color:#fff;padding:16px 20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);height:auto!important;line-height:normal;display:flex;align-items:center;justify-content:space-between}.screen-display-btn[data-v-4352cd76]{margin-left:auto}.content-wrapper[data-v-4352cd76]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:15px;margin:15px 0;overflow:hidden}.left-column[data-v-4352cd76]{padding-right:10px}.right-column[data-v-4352cd76]{padding-left:10px}.table-container[data-v-4352cd76]{background-color:#fff;border-radius:8px;overflow:hidden}.right-placeholder[data-v-4352cd76]{background-color:#fafafa;border:1px dashed #dcdfe6;border-radius:8px;display:flex;align-items:center;justify-content:center;min-height:400px;height:100%}.placeholder-content[data-v-4352cd76]{text-align:center;color:#909399}.placeholder-content i[data-v-4352cd76]{font-size:48px;margin-bottom:16px;display:block}.placeholder-content p[data-v-4352cd76]{font-size:14px;margin:0}.action-section[data-v-4352cd76]{padding:16px 20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);height:auto!important;line-height:normal;justify-content:space-between}.action-section[data-v-4352cd76],.left-button-group[data-v-4352cd76],.right-button-group[data-v-4352cd76]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.upload-button[data-v-4352cd76]{display:inline-block}.drawing-tip[data-v-4352cd76]{color:#e6a23c;font-size:13px;margin-left:8px}[data-v-4352cd76] .el-table .el-table__row.current-row,[data-v-4352cd76] .el-table .el-table__row.current-row td,[data-v-4352cd76] .el-table .el-table__row.selected-row,[data-v-4352cd76] .el-table .el-table__row.selected-row td{background-color:#7ab2bb!important}[data-v-4352cd76] .el-table .el-table__row.bye-row,[data-v-4352cd76] .el-table .el-table__row.bye-row td{background-color:#f0f0f0!important}[data-v-4352cd76] .el-table .el-table__row.bye-row:hover,[data-v-4352cd76] .el-table .el-table__row.bye-row:hover td{background-color:#e0e0e0!important}[data-v-4352cd76] .el-table .el-table__row.bye-row.current-row,[data-v-4352cd76] .el-table .el-table__row.bye-row.current-row td{background-color:#7ab2bb!important}[data-v-4352cd76] .el-table .el-table__row.seed-row,[data-v-4352cd76] .el-table .el-table__row.seed-row td{background-color:#e6f3ff!important}[data-v-4352cd76] .el-table .el-table__row.seed-row:hover,[data-v-4352cd76] .el-table .el-table__row.seed-row:hover td{background-color:#cce7ff!important}[data-v-4352cd76] .el-table .el-table__row.seed-row.current-row,[data-v-4352cd76] .el-table .el-table__row.seed-row.current-row td{background-color:#7ab2bb!important}[data-v-4352cd76] .el-table .el-table__body-wrapper .el-table__row:not(.current-row):not(.seed-row):not(.bye-row),[data-v-4352cd76] .el-table .el-table__body-wrapper .el-table__row:not(.current-row):not(.seed-row):not(.bye-row) td{background-color:transparent!important}[data-v-4352cd76] .el-button{padding:8px 16px;font-weight:500;border-radius:6px;font-size:13px}[data-v-4352cd76] .el-button.el-button--warning{background-color:#e6a23c;border-color:#e6a23c}[data-v-4352cd76] .el-button.el-button--warning:hover{background-color:#ebb563;border-color:#ebb563}[data-v-4352cd76] .el-button.el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-4352cd76] .el-button.el-button--primary:hover{background-color:#66b1ff;border-color:#66b1ff}[data-v-4352cd76] .el-button.el-button--success{background-color:#67c23a;border-color:#67c23a}[data-v-4352cd76] .el-button.el-button--success:hover{background-color:#85ce61;border-color:#85ce61}[data-v-4352cd76] .screen-dialog-custom{border-radius:12px;overflow:hidden;box-shadow:0 12px 48px rgba(0,0,0,.15);animation:dialogFadeIn-4352cd76 .3s ease-out}[data-v-4352cd76] .screen-dialog-custom .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 24px;border-bottom:none}[data-v-4352cd76] .screen-dialog-custom .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}[data-v-4352cd76] .screen-dialog-custom .el-dialog__header .el-dialog__headerbtn{top:20px;right:24px}[data-v-4352cd76] .screen-dialog-custom .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px;font-weight:600}[data-v-4352cd76] .screen-dialog-custom .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:hsla(0,0%,100%,.8)}[data-v-4352cd76] .screen-dialog-custom .el-dialog__body{padding:30px 24px;background-color:#f8f9fa}[data-v-4352cd76] .screen-dialog-custom .el-dialog__footer{padding:20px 24px;background-color:#fff;border-top:1px solid #e4e7ed}.screen-form .form-item-custom[data-v-4352cd76]{margin-bottom:24px}.screen-form .form-item-custom .el-form-item__label[data-v-4352cd76]{color:#303133;font-weight:500;font-size:14px;padding-bottom:8px}.screen-form .form-item-custom .el-form-item__content[data-v-4352cd76]{line-height:1.5}.screen-select[data-v-4352cd76]{width:100%}.screen-select .el-input__inner[data-v-4352cd76]{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s;height:40px;line-height:40px}.screen-select .el-input__inner[data-v-4352cd76]:hover{border-color:#c0c4cc}.screen-select .el-input__inner[data-v-4352cd76]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.radio-group-custom .radio-custom[data-v-4352cd76]{margin-right:24px;margin-bottom:0}.radio-group-custom .radio-custom .el-radio__label[data-v-4352cd76]{padding-left:8px;font-size:14px;color:#606266}.radio-group-custom .radio-custom .el-radio__input.is-checked .el-radio__inner[data-v-4352cd76]{background-color:#409eff;border-color:#409eff}.radio-group-custom .radio-custom .el-radio__inner[data-v-4352cd76]{width:18px;height:18px;border:2px solid #dcdfe6;transition:all .3s}.radio-group-custom .radio-custom .el-radio__inner[data-v-4352cd76]:hover{border-color:#409eff}.carousel-time-input[data-v-4352cd76]{width:100%}.carousel-time-input .el-input__inner[data-v-4352cd76]{border-radius:6px;border:1px solid #dcdfe6;transition:all .3s;height:40px;line-height:40px}.carousel-time-input .el-input__inner[data-v-4352cd76]:hover{border-color:#c0c4cc}.carousel-time-input .el-input__inner[data-v-4352cd76]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.carousel-time-input .el-input-number__decrease[data-v-4352cd76],.carousel-time-input .el-input-number__increase[data-v-4352cd76]{border-radius:0 6px 6px 0;transition:all .3s}.carousel-time-input .el-input-number__decrease[data-v-4352cd76]:hover,.carousel-time-input .el-input-number__increase[data-v-4352cd76]:hover{color:#409eff}.form-tip[data-v-4352cd76]{color:#909399;font-size:12px;margin-top:8px;line-height:1.6;padding:8px 12px;background-color:#f0f2f5;border-radius:6px;border-left:3px solid #409eff;display:flex;align-items:center;gap:6px}.form-tip i[data-v-4352cd76]{color:#409eff;font-size:14px}.dialog-footer-custom[data-v-4352cd76]{display:flex;justify-content:flex-end;gap:12px}.dialog-footer-custom .cancel-btn[data-v-4352cd76]{padding:10px 24px;border-radius:6px;font-size:14px;border:1px solid #dcdfe6;background-color:#fff;color:#606266;transition:all .3s}.dialog-footer-custom .cancel-btn[data-v-4352cd76]:hover{color:#409eff;border-color:#409eff;background-color:#ecf5ff}.dialog-footer-custom .confirm-btn[data-v-4352cd76]{padding:10px 24px;border-radius:6px;font-size:14px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;transition:all .3s;box-shadow:0 2px 8px rgba(102,126,234,.3)}.dialog-footer-custom .confirm-btn[data-v-4352cd76]:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 12px rgba(102,126,234,.4);transform:translateY(-1px)}.dialog-footer-custom .confirm-btn[data-v-4352cd76]:active{transform:translateY(0)}@keyframes dialogFadeIn-4352cd76{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-4352cd76] *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}