.box-run-bottombar[data-v-574a36e8]{display:flex;gap:16px}.box-run-current-task[data-v-3e7c2c19]{position:relative;display:flex;flex-direction:column;padding:32px 24px;background:#1c1b1b;border:2px solid #007bff;border-radius:12px}.box-run-current-task.warning[data-v-3e7c2c19]{border-color:#dc3545}.box-run-current-task .warning-badge[data-v-3e7c2c19]{position:absolute;top:-16px;right:-16px;background:#dc3545;color:#fff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:30px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.box-run-current-task .task-card[data-v-3e7c2c19]{display:flex;align-items:center;gap:20px;padding:20px}.box-run-current-task .task-card .task-icon[data-v-3e7c2c19]{width:64px;height:64px;border-radius:50%;background:#3d3d3d;display:flex;align-items:center;justify-content:center;font-size:32px;color:#007bff;flex-shrink:0}.box-run-current-task .task-card .task-image[data-v-3e7c2c19]{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#2d2d2d;border:1px solid #4d4d4d;flex-shrink:0}.box-run-current-task .task-card .task-info[data-v-3e7c2c19]{flex:1;min-width:0}.box-run-current-task .task-card .task-info .task-name[data-v-3e7c2c19]{font-size:26px;font-weight:700;margin-bottom:8px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-run-current-task .task-card .task-info .task-details[data-v-3e7c2c19]{color:#b0b0b0;font-size:20px;font-weight:600;letter-spacing:.04em}.box-run-current-task .instruction[data-v-3e7c2c19]{margin-top:20px;text-align:center;padding:20px;background:#007bff;border-radius:8px;font-size:22px;font-weight:700;color:#fff}.box-run-current-task .instruction.instruction-warning[data-v-3e7c2c19]{background:#dc3545}.box-run-current-task .machine-btn.success[data-v-3e7c2c19]{margin-top:20px}.box-run-progress.card[data-v-1e2abd31]{padding:32px 24px}.box-run-progress .progress-bar[data-v-1e2abd31]{height:40px;background:#2c2c2c;border-radius:20px;overflow:hidden}.box-run-progress .progress-bar .progress-fill[data-v-1e2abd31]{height:100%;background:#007bff}.box-run-progress .article-summary[data-v-1e2abd31]{margin-top:24px;padding-top:20px;border-top:1px solid #2c2c2c}.box-run-progress .article-summary h3[data-v-1e2abd31]{margin:0 0 14px 0;font-size:16px;color:#b0b0b0;text-transform:uppercase;letter-spacing:.05em}.box-run-progress .article-summary .summary-item[data-v-1e2abd31]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #2c2c2c}.box-run-progress .article-summary .summary-item[data-v-1e2abd31]:last-child{border-bottom:none}.box-run-progress .article-summary .summary-item .summary-left[data-v-1e2abd31]{flex:1;min-width:0}.box-run-progress .article-summary .summary-item .summary-name[data-v-1e2abd31]{color:#fff;font-size:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-run-progress .article-summary .summary-item .summary-right[data-v-1e2abd31]{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.box-run-progress .article-summary .summary-item .summary-count[data-v-1e2abd31]{color:#b0b0b0;font-size:18px}.box-run-progress .article-summary .summary-item .summary-count strong[data-v-1e2abd31]{color:#007bff;font-size:22px}.box-run-progress .article-summary .summary-item .summary-done[data-v-1e2abd31]{font-size:24px;color:#28a745}.box-run-queue .queue-list[data-v-f164020e]{display:flex;flex-direction:column;gap:14px}.box-run-queue .queue-item[data-v-f164020e]{display:flex;justify-content:space-between;align-items:center;padding:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:80px}.box-run-queue .queue-item.processing[data-v-f164020e]{border-color:#ffc107;background:#3d3a2a}.box-run-queue .queue-item.completed[data-v-f164020e]{opacity:.6}.box-run-queue .queue-item .queue-main[data-v-f164020e]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.box-run-queue .queue-item .queue-main .status-icon[data-v-f164020e]{font-size:28px}.box-run-queue .queue-item .queue-main .status-icon.pending[data-v-f164020e]{color:#ffc107}.box-run-queue .queue-item .queue-main .status-icon.processing[data-v-f164020e]{color:#007bff;background:#3d3d3d;border-radius:50%;padding:4px}.box-run-queue .queue-item .queue-main .status-icon.completed[data-v-f164020e]{color:#28a745}.box-run-queue .queue-item .queue-main .queue-image[data-v-f164020e]{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#2d2d2d;border:1px solid #4d4d4d;flex-shrink:0}.box-run-queue .queue-item .queue-main .queue-info[data-v-f164020e]{flex:1;min-width:0}.box-run-queue .queue-item .queue-main .queue-info .queue-name[data-v-f164020e]{color:#fff;font-size:20px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-run-queue .queue-item .queue-main .queue-info .queue-subline[data-v-f164020e]{color:#b0b0b0;font-size:16px}.box-run-queue .queue-item .queue-main .queue-info .queue-subline .box-label[data-v-f164020e]{color:#007bff}.box-run-queue .queue-item .queue-actions[data-v-f164020e]{display:flex;gap:12px;align-items:center;flex-shrink:0}.box-run-queue .queue-item .queue-actions .action-btn[data-v-f164020e]{padding:12px 16px;border:none;border-radius:6px;cursor:pointer;font-size:22px;color:#fff;min-width:56px;min-height:56px;display:flex;align-items:center;justify-content:center}.box-run-queue .queue-item .queue-actions .action-btn.move[data-v-f164020e]{background:#3d3d3d}.box-run-queue .queue-item .queue-actions .action-btn.delete[data-v-f164020e]{background:#dc3545}.box-run-queue .queue-item .queue-actions .action-btn[data-v-f164020e]:hover{opacity:.85}.box-run-queue .queue-item .queue-actions .action-btn[data-v-f164020e]:disabled{opacity:.35;cursor:default}.box-run-queue .queue-section-title[data-v-f164020e]{margin:10px 0 0 0;color:#b0b0b0;font-size:16px;text-transform:uppercase;letter-spacing:.05em}.machine-confirm-modal[data-v-2ca1b0eb]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.75)}.machine-confirm-modal .confirm-card[data-v-2ca1b0eb]{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;max-width:520px;padding:24px;background:#1c1b1b;border:1px solid #3d3d3d;border-radius:12px}.machine-confirm-modal .confirm-card.has-close .confirm-head[data-v-2ca1b0eb]{padding-right:48px}.machine-confirm-modal .confirm-close[data-v-2ca1b0eb]{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#3d3d3d;border:1px solid #4d4d4d;border-radius:50%;color:#fff;font-size:18px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.machine-confirm-modal .confirm-close[data-v-2ca1b0eb]:hover{background:#4d4d4d}.machine-confirm-modal .confirm-head[data-v-2ca1b0eb]{display:flex;flex-direction:column;gap:8px}.machine-confirm-modal .confirm-title[data-v-2ca1b0eb]{color:#fff;font-size:22px;font-weight:700}.machine-confirm-modal .confirm-message[data-v-2ca1b0eb]{color:#b0b0b0;font-size:16px}.machine-confirm-modal .confirm-actions[data-v-2ca1b0eb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.machine-confirm-modal .confirm-btn[data-v-2ca1b0eb]{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:16px 22px;background:#3d3d3d;border:1px solid #4d4d4d;border-radius:8px;color:#fff;font-size:20px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.machine-confirm-modal .confirm-btn[data-v-2ca1b0eb]:hover{background:#4d4d4d}.machine-confirm-modal .confirm-btn.primary[data-v-2ca1b0eb]{background:#007bff;border-color:#007bff}.machine-confirm-modal .confirm-btn.primary[data-v-2ca1b0eb]:hover{background:#0056b3}.machine-confirm-modal .confirm-btn.danger[data-v-2ca1b0eb]{background:#dc3545;border-color:#dc3545}.machine-confirm-modal .confirm-btn.danger[data-v-2ca1b0eb]:hover{background:#c82333}.machine-header[data-v-2898be85]{position:sticky;top:0;z-index:50;background:#1c1b1b;border-bottom:1px solid #2c2c2c;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.machine-header .header-title[data-v-2898be85]{font-size:32px;font-weight:700;color:#fff}.machine-header .header-stats[data-v-2898be85]{color:#007bff;font-size:22px;font-weight:700;text-align:right}.maintenance-result-overlay[data-v-3bf26b80]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.75)}.maintenance-result-overlay .maintenance-result-card[data-v-3bf26b80]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:640px;padding:28px;border-radius:12px;background:#212121}.maintenance-result-overlay .maintenance-result-text[data-v-3bf26b80]{margin:0;color:#fff;font-size:20px}.box-run[data-v-4404d487]{padding-bottom:140px}