.engineering-workbench .planner-options{display:flex;gap:20px;align-items:end;flex-wrap:wrap;background:#e5ecee;border:1px solid var(--line);padding:20px}.engineering-workbench .planner-options .field{min-width:170px}.engineering-workbench .editor-table{border:1px solid var(--line);background:white;padding:10px}.engineering-workbench .editor-table table{min-width:1030px}.engineering-workbench .editor-table caption{text-align:left;padding:10px;font-size:11px;color:var(--muted)}.engineering-workbench .editor-table td:first-child{min-width:115px}.engineering-workbench .editor-table td:nth-child(2){width:22%}.engineering-workbench .editor-table td:nth-child(3){width:13%}.engineering-workbench .editor-table td:nth-child(4){width:17%}.engineering-workbench .editor-table td:nth-child(5){width:23%}.engineering-workbench .editor-table input{width:100%}.engineering-workbench .order-buttons{display:inline-flex;margin-left:5px;gap:2px}.engineering-workbench .order-buttons button{padding:5px;font-size:11px}.engineering-workbench .cycle-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ink);color:white;padding:25px;gap:22px;margin:25px 0}.engineering-workbench .cycle-summary p{font-size:12px;color:#c1d0d7;margin:0 0 8px}.engineering-workbench .cycle-summary strong{font-size:29px;color:var(--accent);font-weight:500;overflow-wrap:anywhere}.engineering-workbench .cycle-summary small{display:block;font-size:10px;color:#bbced7;margin-top:7px}.engineering-workbench .cycle-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:22px}.engineering-workbench .cycle-chart{background:var(--ink);padding:20px;color:white;overflow:auto}.engineering-workbench .cycle-chart h3{font-size:19px}.engineering-workbench .cycle-chart svg{display:block;width:100%;min-width:640px}.engineering-workbench .cycle-chart p{font-size:11px;color:#bbced7}.engineering-workbench .clues{border:1px solid var(--line);padding:22px;background:white;min-width:0}.engineering-workbench .clues h3{font-size:22px}.engineering-workbench .clues .track{background:#e1e8eb}.engineering-workbench .clues p{font-size:12px}.engineering-workbench .clues .loss{font-size:13px}.engineering-workbench .schedule-table{margin-top:24px;border:1px solid var(--line);background:white;padding:12px}.engineering-workbench .schedule-table table{min-width:600px}.engineering-workbench .schedule-table caption{text-align:left;padding:10px;font-size:14px;font-weight:600}.engineering-workbench .comparison{border-left:5px solid var(--blue);background:#e5ecee;padding:18px 24px;margin:24px 0}.engineering-workbench .comparison h3{font-size:21px;margin-bottom:10px}.engineering-workbench .comparison p{font-size:13px;margin:6px 0}.engineering-workbench .comparison strong{font-size:18px}.engineering-workbench .legend-swatch{display:inline-block;height:8px;width:18px;background:#00b4f0;margin-right:5px}.engineering-workbench .legend-swatch.blue{background:#86b2ca;margin-left:15px}.engineering-workbench #cycle-status{padding-top:12px}@media(max-width:950px){.engineering-workbench .cycle-grid{grid-template-columns:1fr}.engineering-workbench .cycle-summary{grid-template-columns:1fr 1fr}}@media(max-width:560px){.engineering-workbench .cycle-summary{padding:20px;gap:18px}.engineering-workbench .cycle-summary strong{font-size:24px}.engineering-workbench .planner-options{padding:16px;gap:15px}.engineering-workbench .planner-options .field{width:100%;min-width:0}.engineering-workbench .cycle-chart{padding:16px}.engineering-workbench .actions button{min-width:140px}.engineering-workbench .clues{padding:20px}}

