:root,[data-theme=paper]{color-scheme:light;--bg: #eef1f5;--bg-elevated: #e4e8ef;--surface: #ffffff;--surface-hover: #f0f3f8;--border: #d5dbe4;--text: #141922;--muted: #5c6575;--accent: #2563eb;--accent-hover: #1d4ed8;--on-accent: #ffffff;--accent-subtle: rgba(37, 99, 235, .1);--accent-border: rgba(37, 99, 235, .28);--accent-foreground: #1e3a8a;--danger: #dc2626;--radius: 14px;--radius-sm: 9px;--shadow-sidebar: 6px 0 24px rgba(15, 23, 42, .07);--shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 14px 36px rgba(15, 23, 42, .09);--shadow-btn-primary: 0 2px 10px color-mix(in srgb, var(--accent) 22%, transparent);--topbar-bg: color-mix(in srgb, var(--surface) 94%, transparent);--sidebar-tint: linear-gradient(180deg, #ffffff 0%, #f7f9fc 100%);--brand-line: linear-gradient(90deg, var(--accent), #93c5fd);--font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}[data-theme=evergreen]{color-scheme:dark;--bg: #080d0b;--bg-elevated: #0e1512;--surface: #121d19;--surface-hover: #1a2822;--border: #263d34;--text: #ecf8f3;--muted: #8fb0a1;--accent: #34d9c4;--accent-hover: #67ecda;--on-accent: #032a28;--accent-subtle: rgba(52, 217, 196, .16);--accent-border: rgba(52, 217, 196, .42);--accent-foreground: #c8fff6;--danger: #f87171;--radius: 14px;--radius-sm: 9px;--shadow-sidebar: 6px 0 32px rgba(0, 0, 0, .28);--shadow-card: 0 4px 6px rgba(0, 0, 0, .12), 0 18px 44px rgba(0, 0, 0, .32);--shadow-btn-primary: 0 2px 12px color-mix(in srgb, var(--accent) 35%, transparent);--topbar-bg: color-mix(in srgb, var(--surface) 88%, transparent);--sidebar-tint: linear-gradient( 165deg, color-mix(in srgb, var(--accent) 8%, var(--surface)) 0%, var(--surface) 42%, var(--bg-elevated) 100% );--brand-line: linear-gradient(90deg, var(--accent), transparent);--font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}[data-theme=midnight]{color-scheme:dark;--bg: #0b1020;--bg-elevated: #0f172a;--surface: #111c33;--surface-hover: #1a2744;--border: #2a3a5c;--text: #eef2ff;--muted: #94a3c8;--accent: #818cf8;--accent-hover: #a5b4fc;--on-accent: #1e1b4b;--accent-subtle: rgba(129, 140, 248, .16);--accent-border: rgba(129, 140, 248, .42);--accent-foreground: #e0e7ff;--danger: #fb7185;--radius: 14px;--radius-sm: 9px;--shadow-sidebar: 6px 0 36px rgba(0, 0, 0, .4);--shadow-card: 0 4px 6px rgba(0, 0, 0, .15), 0 20px 50px rgba(0, 0, 0, .38);--shadow-btn-primary: 0 2px 14px color-mix(in srgb, var(--accent) 38%, transparent);--topbar-bg: color-mix(in srgb, var(--surface) 90%, transparent);--sidebar-tint: linear-gradient( 165deg, color-mix(in srgb, var(--accent) 10%, var(--surface)) 0%, var(--surface) 45%, var(--bg-elevated) 100% );--brand-line: linear-gradient(90deg, var(--accent), transparent)}[data-theme=ember]{color-scheme:dark;--bg: #120c0a;--bg-elevated: #1a100d;--surface: #221510;--surface-hover: #2f1c15;--border: #4a3228;--text: #fff5eb;--muted: #c4a896;--accent: #fb923c;--accent-hover: #fdba74;--on-accent: #431407;--accent-subtle: rgba(251, 146, 60, .14);--accent-border: rgba(251, 146, 60, .4);--accent-foreground: #ffedd5;--danger: #f87171;--radius: 14px;--radius-sm: 9px;--shadow-sidebar: 6px 0 32px rgba(0, 0, 0, .34);--shadow-card: 0 4px 6px rgba(0, 0, 0, .14), 0 18px 46px rgba(0, 0, 0, .34);--shadow-btn-primary: 0 2px 12px color-mix(in srgb, var(--accent) 32%, transparent);--topbar-bg: color-mix(in srgb, var(--surface) 88%, transparent);--sidebar-tint: linear-gradient( 165deg, color-mix(in srgb, var(--accent) 9%, var(--surface)) 0%, var(--surface) 40%, var(--bg-elevated) 100% );--brand-line: linear-gradient(90deg, var(--accent), transparent)}[data-theme=onyx]{color-scheme:dark;--bg: #0a0a0b;--bg-elevated: #111113;--surface: #18181b;--surface-hover: #27272a;--border: #3f3f46;--text: #fafafa;--muted: #a1a1aa;--accent: #e4e4e7;--accent-hover: #fafafa;--on-accent: #18181b;--accent-subtle: rgba(228, 228, 231, .12);--accent-border: rgba(228, 228, 231, .32);--accent-foreground: #f4f4f5;--danger: #f87171;--radius: 14px;--radius-sm: 9px;--shadow-sidebar: 6px 0 32px rgba(0, 0, 0, .45);--shadow-card: 0 4px 6px rgba(0, 0, 0, .2), 0 18px 48px rgba(0, 0, 0, .42);--shadow-btn-primary: 0 2px 12px rgba(255, 255, 255, .12);--topbar-bg: color-mix(in srgb, var(--surface) 90%, transparent);--sidebar-tint: linear-gradient( 165deg, #1c1c1f 0%, var(--surface) 42%, var(--bg-elevated) 100% );--brand-line: linear-gradient(90deg, #a1a1aa, transparent);--font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}[data-theme=legacy]{color-scheme:light;--bg: #efefef;--bg-elevated: #ffffff;--surface: #ffffff;--surface-hover: #f9f9f9;--border: #cccccc;--text: #333333;--muted: #666666;--accent: #3b79b7;--accent-hover: #2e6da4;--on-accent: #ffffff;--accent-subtle: rgba(59, 121, 183, .12);--accent-border: rgba(59, 121, 183, .45);--accent-foreground: #1a4d7a;--danger: #ff5c57;--radius: 4px;--radius-sm: 4px;--shadow-sidebar: 2px 0 8px rgba(0, 0, 0, .08);--shadow-card: 0 1px 1px rgba(0, 0, 0, .05);--shadow-btn-primary: none;--topbar-bg: #3b79b7;--sidebar-tint: #ffffff;--brand-line: #3b79b7}[data-theme=ivory]{color-scheme:light;--bg: #f3eee4;--bg-elevated: #faf6ef;--surface: #fffdf8;--surface-hover: #efe8db;--border: #ddd3c3;--text: #2c2823;--muted: #7a7164;--accent: #5f7a5a;--accent-hover: #4e684a;--on-accent: #ffffff;--accent-subtle: rgba(95, 122, 90, .12);--accent-border: rgba(95, 122, 90, .36);--accent-foreground: #3f5a3c;--danger: #c2410c;--radius: 10px;--radius-sm: 7px;--shadow-sidebar: 6px 0 22px rgba(60, 48, 30, .07);--shadow-card: 0 1px 2px rgba(60, 48, 30, .04), 0 12px 32px rgba(60, 48, 30, .08);--shadow-btn-primary: 0 2px 10px color-mix(in srgb, var(--accent) 22%, transparent);--topbar-bg: color-mix(in srgb, var(--surface) 94%, transparent);--sidebar-tint: linear-gradient(180deg, #fffdf8 0%, #f3eee4 100%);--brand-line: linear-gradient(90deg, var(--accent), #8a7355);--font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}[data-theme=legacy-black]{color-scheme:dark;--bg: #0c0e12;--bg-elevated: #141820;--surface: #1a1f2a;--surface-hover: #242b38;--border: #2e3648;--text: #e8edf7;--muted: #93a0b8;--accent: #4f8fd9;--accent-hover: #6aa3e6;--on-accent: #061018;--accent-subtle: rgba(79, 143, 217, .16);--accent-border: rgba(79, 143, 217, .42);--accent-foreground: #cfe4ff;--danger: #f87171;--radius: 4px;--radius-sm: 4px;--shadow-sidebar: 6px 0 28px rgba(0, 0, 0, .45);--shadow-card: 0 2px 8px rgba(0, 0, 0, .35), 0 12px 32px rgba(0, 0, 0, .28);--shadow-btn-primary: 0 2px 10px color-mix(in srgb, var(--accent) 30%, transparent);--topbar-bg: #1e2a3d;--sidebar-tint: linear-gradient(180deg, #1a1f2a 0%, #12161f 100%);--brand-line: linear-gradient(90deg, #4f8fd9, transparent);--font: "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}:root,[data-theme]{--surface-2: var(--surface-hover);--bg-primary: var(--bg);--bg-muted: color-mix(in srgb, var(--text) 6%, transparent)}[data-theme=evergreen],[data-theme=midnight],[data-theme=ember],[data-theme=onyx]{--designer-process-bar-bg: #0b1a2c;--designer-process-bar-border: #0ea5e9;--designer-v2-badge-bg: #082f49;--designer-v2-badge-border: #0ea5e9;--designer-v2-badge-fg: #7dd3fc;--designer-menu-btn-bg: #3d4654;--designer-menu-btn-hover-bg: #4a5568;--designer-menu-btn-border: #4b5568;--designer-menu-btn-hover-border: #64748b;--designer-menu-btn-fg: #f1f5f9;--process-btn-print-border: #0369a1;--process-btn-making-border: #6b21a8;--process-btn-making-hover-border: #c084fc;--process-btn-material-border: #c2410c;--process-btn-material-hover-border: #fb923c;--gradient-process-print: linear-gradient(180deg, #0c4a6e 0%, var(--bg-elevated) 55%);--gradient-process-print-hover: linear-gradient(180deg, #075985 0%, var(--bg-elevated) 55%);--gradient-process-making: linear-gradient(180deg, #581c87 0%, var(--bg-elevated) 55%);--gradient-process-making-hover: linear-gradient(180deg, #6b21a8 0%, var(--bg-elevated) 55%);--gradient-process-material: linear-gradient(180deg, #9a3412 0%, var(--bg-elevated) 55%);--gradient-process-material-hover: linear-gradient(180deg, #c2410c 0%, var(--bg-elevated) 55%);--process-btn-print-fg: #e0f2fe;--process-btn-making-fg: #f3e8ff;--process-btn-material-fg: #ffedd5;--gradient-order-group-row: linear-gradient( 180deg, var(--surface-hover) 0%, color-mix(in srgb, var(--bg-elevated) 62%, #172033 38%) 100% );--gradient-accent-success: linear-gradient(90deg, var(--accent), #22c55e);--gradient-mmo-thead: linear-gradient(135deg, var(--accent) 0%, #764ba2 100%);--gradient-accounting-subhead: linear-gradient(135deg, #0f766e 0%, #115e59 100%);--accounting-subhead-fg: #ecfdf5;--btn-active-strong-bg: #1e3a8a;--btn-active-strong-fg: #eff6ff;--partner-modal-search-bg: #020617;--partner-modal-overlay-bg: rgba(2, 6, 23, .72);--job-row-checked-bg: #162032;--job-row-selected-bg: #172554;--job-row-urgent-register-bg: color-mix(in srgb, #dc2626 52%, var(--surface) 48%);--job-row-urgent-register-hover-bg: color-mix(in srgb, #dc2626 60%, var(--surface) 40%);--job-row-urgent-register-checked-bg: color-mix(in srgb, #dc2626 56%, var(--job-row-checked-bg) 44%);--job-row-urgent-register-selected-bg: color-mix(in srgb, #dc2626 46%, var(--job-row-selected-bg) 54%);--job-row-register-wait-bg: color-mix(in srgb, #86efac 28%, var(--surface) 72%);--job-row-register-wait-hover-bg: color-mix(in srgb, #86efac 38%, var(--surface) 62%);--job-row-register-wait-checked-bg: color-mix(in srgb, #86efac 32%, var(--job-row-checked-bg) 68%);--job-row-register-wait-selected-bg: color-mix(in srgb, #86efac 26%, var(--job-row-selected-bg) 74%);--job-row-deleted-history-bg: color-mix(in srgb, #ef5350 22%, var(--surface) 78%);--job-row-deleted-history-hover-bg: color-mix(in srgb, #ef5350 30%, var(--surface) 70%);--job-row-deleted-history-checked-bg: color-mix(in srgb, #ef5350 26%, var(--job-row-checked-bg) 74%);--job-row-deleted-history-selected-bg: color-mix(in srgb, #ef5350 20%, var(--job-row-selected-bg) 80%)}:root,[data-theme=paper]{--designer-process-bar-bg: linear-gradient( 180deg, color-mix(in srgb, var(--surface) 88%, #e0f2fe 12%) 0%, color-mix(in srgb, var(--surface) 96%, var(--accent) 4%) 100% );--designer-process-bar-border: color-mix(in srgb, var(--border) 45%, #38bdf8 55%);--designer-v2-badge-bg: color-mix(in srgb, var(--surface) 90%, #e0f2fe 10%);--designer-v2-badge-border: #0ea5e9;--designer-v2-badge-fg: #0369a1;--designer-menu-btn-bg: #eef0f3;--designer-menu-btn-hover-bg: #e2e5ea;--designer-menu-btn-border: #d5d8de;--designer-menu-btn-hover-border: #b8bdc6;--designer-menu-btn-fg: #3d4450;--process-btn-print-border: #0284c7;--process-btn-making-border: #9333ea;--process-btn-making-hover-border: #a855f7;--process-btn-material-border: #ea580c;--process-btn-material-hover-border: #f97316;--gradient-process-print: linear-gradient(180deg, #e0f2fe 0%, var(--surface) 62%);--gradient-process-print-hover: linear-gradient(180deg, #bae6fd 0%, var(--surface) 62%);--gradient-process-making: linear-gradient(180deg, #f5f3ff 0%, var(--surface) 62%);--gradient-process-making-hover: linear-gradient(180deg, #ede9fe 0%, var(--surface) 62%);--gradient-process-material: linear-gradient(180deg, #ffedd5 0%, var(--surface) 62%);--gradient-process-material-hover: linear-gradient(180deg, #fed7aa 0%, var(--surface) 62%);--process-btn-print-fg: #0c4a6e;--process-btn-making-fg: #5b21b6;--process-btn-material-fg: #9a3412;--gradient-order-group-row: linear-gradient( 180deg, var(--surface-hover) 0%, color-mix(in srgb, var(--surface) 78%, var(--border) 22%) 100% );--gradient-accent-success: linear-gradient(90deg, var(--accent), #16a34a);--gradient-mmo-thead: linear-gradient( 135deg, color-mix(in srgb, var(--accent) 88%, #7c3aed 12%) 0%, color-mix(in srgb, #7c3aed 55%, var(--accent) 45%) 100% );--gradient-accounting-subhead: linear-gradient(135deg, #ccfbf1 0%, #99f6e4 100%);--accounting-subhead-fg: #134e4a;--btn-active-strong-bg: color-mix(in srgb, var(--accent) 14%, var(--surface-hover));--btn-active-strong-fg: var(--accent-foreground);--partner-modal-search-bg: var(--surface);--partner-modal-overlay-bg: color-mix(in srgb, var(--text) 32%, transparent);--job-row-checked-bg: color-mix(in srgb, var(--accent) 8%, var(--surface-hover));--job-row-selected-bg: color-mix(in srgb, var(--accent) 12%, var(--surface-hover));--job-row-urgent-register-bg: color-mix(in srgb, #dc2626 36%, var(--surface-hover) 64%);--job-row-urgent-register-hover-bg: color-mix(in srgb, #dc2626 44%, var(--surface-hover) 56%);--job-row-urgent-register-checked-bg: color-mix(in srgb, #dc2626 38%, var(--job-row-checked-bg) 62%);--job-row-urgent-register-selected-bg: color-mix(in srgb, #dc2626 36%, var(--job-row-selected-bg) 64%);--job-row-register-wait-bg: color-mix(in srgb, #bbf7d0 55%, var(--surface-hover) 45%);--job-row-register-wait-hover-bg: color-mix(in srgb, #86efac 45%, var(--surface-hover) 55%);--job-row-register-wait-checked-bg: color-mix(in srgb, #bbf7d0 40%, var(--job-row-checked-bg) 60%);--job-row-register-wait-selected-bg: color-mix(in srgb, #bbf7d0 45%, var(--job-row-selected-bg) 55%);--job-row-deleted-history-bg: #ffebee;--job-row-deleted-history-hover-bg: #ffcdd2;--job-row-deleted-history-checked-bg: color-mix(in srgb, #ffebee 55%, var(--job-row-checked-bg) 45%);--job-row-deleted-history-selected-bg: color-mix(in srgb, #ffebee 45%, var(--job-row-selected-bg) 55%)}[data-theme=ivory]{--designer-process-bar-bg: linear-gradient( 180deg, color-mix(in srgb, var(--surface) 88%, #e8f0e6 12%) 0%, color-mix(in srgb, var(--surface) 94%, var(--accent) 6%) 100% );--designer-process-bar-border: color-mix(in srgb, var(--border) 50%, var(--accent) 50%);--designer-v2-badge-bg: color-mix(in srgb, var(--surface) 88%, #e8f0e6 12%);--designer-v2-badge-border: #5f7a5a;--designer-v2-badge-fg: #3f5a3c;--designer-menu-btn-bg: #efe9e1;--designer-menu-btn-hover-bg: #e5ddd2;--designer-menu-btn-border: #d4cdc2;--designer-menu-btn-hover-border: #c0b7a8;--designer-menu-btn-fg: #3f3830;--process-btn-print-border: #5b8aa8;--process-btn-making-border: #7a6aa0;--process-btn-making-hover-border: #9180b5;--process-btn-material-border: #c47a4a;--process-btn-material-hover-border: #d49268;--gradient-process-print: linear-gradient(180deg, #e4eef4 0%, var(--surface) 62%);--gradient-process-print-hover: linear-gradient(180deg, #d2e4ee 0%, var(--surface) 62%);--gradient-process-making: linear-gradient(180deg, #ebe6f4 0%, var(--surface) 62%);--gradient-process-making-hover: linear-gradient(180deg, #ddd5ec 0%, var(--surface) 62%);--gradient-process-material: linear-gradient(180deg, #f5e8dc 0%, var(--surface) 62%);--gradient-process-material-hover: linear-gradient(180deg, #edd9c6 0%, var(--surface) 62%);--process-btn-print-fg: #2e4f63;--process-btn-making-fg: #4a3f66;--process-btn-material-fg: #7a3f1a;--gradient-order-group-row: linear-gradient( 180deg, var(--surface-hover) 0%, color-mix(in srgb, var(--surface) 78%, var(--border) 22%) 100% );--gradient-accent-success: linear-gradient(90deg, var(--accent), #6b9a5a);--gradient-mmo-thead: linear-gradient(135deg, #6b8570 0%, #8a7355 100%);--gradient-accounting-subhead: linear-gradient(135deg, #dce8d8 0%, #c9d9c4 100%);--accounting-subhead-fg: #2f4a2c;--btn-active-strong-bg: color-mix(in srgb, var(--accent) 16%, var(--surface-hover));--btn-active-strong-fg: var(--accent-foreground);--partner-modal-search-bg: var(--surface);--partner-modal-overlay-bg: color-mix(in srgb, #3c301e 42%, transparent);--job-row-checked-bg: color-mix(in srgb, var(--accent) 10%, var(--surface-hover));--job-row-selected-bg: color-mix(in srgb, var(--accent) 16%, var(--surface-hover));--job-row-urgent-register-bg: color-mix(in srgb, #dc2626 28%, var(--surface-hover) 72%);--job-row-urgent-register-hover-bg: color-mix(in srgb, #dc2626 36%, var(--surface-hover) 64%);--job-row-urgent-register-checked-bg: color-mix(in srgb, #dc2626 32%, var(--job-row-checked-bg) 68%);--job-row-urgent-register-selected-bg: color-mix(in srgb, #dc2626 28%, var(--job-row-selected-bg) 72%);--job-row-register-wait-bg: color-mix(in srgb, #bbf7d0 45%, var(--surface-hover) 55%);--job-row-register-wait-hover-bg: color-mix(in srgb, #86efac 40%, var(--surface-hover) 60%);--job-row-register-wait-checked-bg: color-mix(in srgb, #bbf7d0 35%, var(--job-row-checked-bg) 65%);--job-row-register-wait-selected-bg: color-mix(in srgb, #bbf7d0 40%, var(--job-row-selected-bg) 60%);--job-row-deleted-history-bg: #fce8e6;--job-row-deleted-history-hover-bg: #f5d0cb;--job-row-deleted-history-checked-bg: color-mix(in srgb, #fce8e6 55%, var(--job-row-checked-bg) 45%);--job-row-deleted-history-selected-bg: color-mix(in srgb, #fce8e6 45%, var(--job-row-selected-bg) 55%)}[data-theme=legacy]{--designer-process-bar-bg: #ffffff;--designer-process-bar-border: #cccccc;--designer-v2-badge-bg: #e8f4fc;--designer-v2-badge-border: #3b79b7;--designer-v2-badge-fg: #3b79b7;--designer-menu-btn-bg: #eef0f3;--designer-menu-btn-hover-bg: #e2e5ea;--designer-menu-btn-border: #d5d8de;--designer-menu-btn-hover-border: #b8bdc6;--designer-menu-btn-fg: #3d4450;--process-btn-print-border: #967adc;--process-btn-making-border: #3bafda;--process-btn-making-hover-border: #3bafda;--process-btn-material-border: #e9573f;--process-btn-material-hover-border: #e9573f;--gradient-process-print: #ac92ec;--gradient-process-print-hover: #967adc;--gradient-process-making: #4fc1e9;--gradient-process-making-hover: #3bafda;--gradient-process-material: #ff9676;--gradient-process-material-hover: #e9573f;--process-btn-print-fg: #ffffff;--process-btn-making-fg: #ffffff;--process-btn-material-fg: #ffffff;--gradient-order-group-row: linear-gradient(180deg, #f9f9f9 0%, #efefef 100%);--gradient-accent-success: linear-gradient(90deg, #8cc152, #5d9f43);--gradient-mmo-thead: linear-gradient(135deg, #ac92ec 0%, #4fc1e9 100%);--gradient-accounting-subhead: linear-gradient(135deg, #3b79b7 0%, #348fe2 100%);--accounting-subhead-fg: #ffffff;--btn-active-strong-bg: #967adc;--btn-active-strong-fg: #ffffff;--partner-modal-search-bg: #ffffff;--partner-modal-overlay-bg: rgba(0, 0, 0, .45);--job-row-checked-bg: #efe8ff;--job-row-selected-bg: #e0f2fe;--job-row-urgent-register-bg: #ef9a9a;--job-row-urgent-register-hover-bg: #e57373;--job-row-urgent-register-checked-bg: #e57373;--job-row-urgent-register-selected-bg: #ef9a9a;--job-row-register-wait-bg: #e8f8ee;--job-row-register-wait-hover-bg: #d8f3e3;--job-row-register-wait-checked-bg: #dff5e8;--job-row-register-wait-selected-bg: #e8f8ee;--job-row-deleted-history-bg: #ffebee;--job-row-deleted-history-hover-bg: #ffcdd2;--job-row-deleted-history-checked-bg: color-mix(in srgb, #ffebee 55%, var(--job-row-checked-bg) 45%);--job-row-deleted-history-selected-bg: color-mix(in srgb, #ffebee 45%, var(--job-row-selected-bg) 55%)}[data-theme=legacy] .process-btn{border-radius:4px;font-weight:700;font-size:14px;min-height:35px;padding:8px 14px}[data-theme=legacy] .worker-process-check--print span:last-child{color:#967adc}[data-theme=legacy] .worker-process-check--print input{accent-color:#ac92ec}[data-theme=legacy] .worker-process-check--making span:last-child{color:#3bafda}[data-theme=legacy] .worker-process-check--making input{accent-color:#4fc1e9}[data-theme=legacy][data-theme-variant=legacy2]{--process-btn-print-border: #0f766e;--gradient-process-print: #0d9488;--gradient-process-print-hover: #0f766e;--btn-active-strong-bg: #0f766e;--process-btn-making-border: #7cb342;--process-btn-making-hover-border: #7cb342;--gradient-process-making: #8cc152;--gradient-process-making-hover: #7cb342;--gradient-mmo-thead: linear-gradient(135deg, #0d9488 0%, #8cc152 100%)}[data-theme=legacy][data-theme-variant=legacy2] .worker-process-check--print span:last-child{color:#0f766e}[data-theme=legacy][data-theme-variant=legacy2] .worker-process-check--print input{accent-color:#0d9488}[data-theme=legacy][data-theme-variant=legacy2] .worker-process-check--making span:last-child{color:#5d9f43}[data-theme=legacy][data-theme-variant=legacy2] .worker-process-check--making input{accent-color:#8cc152}[data-theme=legacy][data-theme-variant=legacy2] .process-editor-page{--pe-legacy-navi: #0d9488;--pe-legacy-btn-primary: #0d9488;--pe-legacy-btn-primary-border: #0f766e}[data-theme=legacy][data-theme-variant=legacy2] .process-editor-page .pe-legacy-navi{background:#0d9488}[data-theme=legacy][data-theme-variant=legacy2] .process-editor-page .pe-legacy-navi--making{background:#8cc152}[data-theme=legacy-black]{--designer-process-bar-bg: #141820;--designer-process-bar-border: #2e3648;--designer-v2-badge-bg: #1a2740;--designer-v2-badge-border: #4f8fd9;--designer-v2-badge-fg: #9ec5f5;--designer-menu-btn-bg: #343b4a;--designer-menu-btn-hover-bg: #424b5e;--designer-menu-btn-border: #454e62;--designer-menu-btn-hover-border: #5c6780;--designer-menu-btn-fg: #eef2f8;--process-btn-print-border: #8b74d1;--process-btn-making-border: #3bafda;--process-btn-making-hover-border: #5bc0de;--process-btn-material-border: #e9573f;--process-btn-material-hover-border: #ff7a63;--gradient-process-print: #7c6bb8;--gradient-process-print-hover: #6a59a6;--gradient-process-making: #3b9fc4;--gradient-process-making-hover: #2f8aab;--gradient-process-material: #d9785f;--gradient-process-material-hover: #c45d45;--process-btn-print-fg: #ffffff;--process-btn-making-fg: #ffffff;--process-btn-material-fg: #ffffff;--gradient-order-group-row: linear-gradient(180deg, #1f2530 0%, #161b24 100%);--gradient-accent-success: linear-gradient(90deg, #5a9e4a, #3f7d36);--gradient-mmo-thead: linear-gradient(135deg, #7c6bb8 0%, #3b9fc4 100%);--gradient-accounting-subhead: linear-gradient(135deg, #2f5f8f 0%, #3b79b7 100%);--accounting-subhead-fg: #ffffff;--btn-active-strong-bg: #6a59a6;--btn-active-strong-fg: #ffffff;--partner-modal-search-bg: #141820;--partner-modal-overlay-bg: rgba(0, 0, 0, .72);--job-row-checked-bg: #2a2440;--job-row-selected-bg: #1a2f4a;--job-row-urgent-register-bg: color-mix(in srgb, #dc2626 48%, var(--surface) 52%);--job-row-urgent-register-hover-bg: color-mix(in srgb, #dc2626 56%, var(--surface) 44%);--job-row-urgent-register-checked-bg: color-mix(in srgb, #dc2626 52%, var(--job-row-checked-bg) 48%);--job-row-urgent-register-selected-bg: color-mix(in srgb, #dc2626 44%, var(--job-row-selected-bg) 56%);--job-row-register-wait-bg: color-mix(in srgb, #22c55e 18%, var(--surface) 82%);--job-row-register-wait-hover-bg: color-mix(in srgb, #22c55e 26%, var(--surface) 74%);--job-row-register-wait-checked-bg: color-mix(in srgb, #22c55e 22%, var(--job-row-checked-bg) 78%);--job-row-register-wait-selected-bg: color-mix(in srgb, #22c55e 18%, var(--job-row-selected-bg) 82%);--job-row-deleted-history-bg: color-mix(in srgb, #ef5350 22%, var(--surface) 78%);--job-row-deleted-history-hover-bg: color-mix(in srgb, #ef5350 30%, var(--surface) 70%);--job-row-deleted-history-checked-bg: color-mix(in srgb, #ef5350 26%, var(--job-row-checked-bg) 74%);--job-row-deleted-history-selected-bg: color-mix(in srgb, #ef5350 20%, var(--job-row-selected-bg) 80%)}[data-theme=legacy-black] .process-btn{border-radius:4px;font-weight:700;font-size:14px;min-height:35px;padding:8px 14px}[data-theme=legacy-black] .worker-process-check--print span:last-child{color:#a78bfa}[data-theme=legacy-black] .worker-process-check--print input{accent-color:#8b74d1}[data-theme=legacy-black] .worker-process-check--making span:last-child{color:#5bc0de}[data-theme=legacy-black] .worker-process-check--making input{accent-color:#3bafda}html,body,#root{margin:0;min-height:100%;width:100%}html{height:100%}body{min-height:100vh}.desktop-global-theme-bar{position:fixed;right:12px;bottom:12px;z-index:99900;padding:8px 10px;border-radius:var(--radius-sm, 9px);background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--border) 85%,var(--accent) 15%);box-shadow:var(--shadow-card, 0 4px 24px rgba(0, 0, 0, .12));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.desktop-quit-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:color-mix(in srgb,var(--bg) 70%,transparent);display:flex;align-items:center;justify-content:center;padding:16px}.desktop-quit-card{max-width:400px;width:100%;border-radius:12px;padding:20px 22px 18px;background:var(--surface);color:var(--text);border:1px solid color-mix(in srgb,var(--border) 82%,var(--accent) 18%);box-shadow:var(--shadow-card, 0 20px 50px rgba(0, 0, 0, .25))}.desktop-quit-card h2{margin:0 0 10px;font-size:1.1rem;font-weight:700}.desktop-quit-text{margin:0 0 18px;font-size:.92rem;line-height:1.45;color:var(--muted)}.desktop-quit-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.desktop-quit-confirm{border-color:color-mix(in srgb,var(--danger) 55%,var(--border))!important;color:color-mix(in srgb,var(--danger) 88%,var(--text))!important}
