.aw-workflow{--aw-accent:#79dac1;margin-top:16px;padding-top:14px;border-top:1px solid #a6c9cc30;color:#d6e7eb;font-size:10px;line-height:1.6;min-width:0;max-height:480px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#587d8977 transparent;padding-right:3px}.aw-heading,.aw-status-row,.aw-metric{display:flex;align-items:center;justify-content:space-between;gap:8px}.aw-heading{font-size:10px;color:#abc5ce}.aw-simulation{border:1px solid #d2b36d66;background:#d2b36d12;padding:0 5px;color:#e3c583;font-size:8px;white-space:nowrap}.aw-status-row{margin-top:10px;flex-wrap:wrap}.aw-state{font-size:12px;font-weight:500;color:var(--aw-accent)}.aw-state-resolved,.aw-state-closed{color:#9ad5ba}.aw-severity{font-size:9px;color:#a5bdc7}.aw-times{display:grid;grid-template-columns:1fr;gap:4px;margin:10px 0 5px}.aw-times>div{display:flex;justify-content:space-between;gap:8px}.aw-times dt{font-size:9px;color:#91acb7}.aw-times dd{font-size:9px;margin:0;color:#c7dce0;font-variant-numeric:tabular-nums}.aw-workflow .aw-note{margin:5px 0;font-size:9px;line-height:1.7;color:#90adb8;overflow-wrap:anywhere}.aw-trend{margin-top:12px;padding:10px 0 7px;border-top:1px solid #a6c9cc20;border-bottom:1px solid #a6c9cc20}.aw-metric{align-items:baseline;flex-wrap:wrap}.aw-metric>span{font-size:10px;color:#bed2d7}.aw-metric small{font-size:8px;margin-left:6px;color:#92aeb9}.aw-metric strong{color:var(--aw-accent);font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.aw-workflow .aw-quality{font-size:8px;margin:4px 0 0;color:#a6c2c8}.aw-workflow .aw-missing{color:#d9bb85}.aw-chart{width:100%;height:auto;display:block;margin-top:4px;overflow:visible}.aw-grid{stroke:#bfdce21a;stroke-width:1}.aw-axis{fill:#99b5bf;font-size:8px}.aw-threshold{stroke:#ddbb7a;stroke-width:1;stroke-dasharray:3 3}.aw-line{fill:none;stroke:var(--aw-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aw-point{fill:var(--aw-accent)}.aw-missing-zone{fill:#c6a9e512;stroke:#c6a9e53d;stroke-width:1;stroke-dasharray:3 3}.aw-gap-label{fill:#d8bcee;font-size:9px}.aw-actions{display:flex;gap:5px;margin-top:12px;flex-wrap:wrap}.aw-workflow .aw-action{min-height:34px;flex:1;padding:6px;border:1px solid #9ec8c954;background:#79dac10b;color:#c9e7dc;font-size:10px;white-space:nowrap;cursor:pointer}.aw-workflow .aw-action:hover:not(:disabled){background:#79dac120;border-color:#a2e0ca}.aw-workflow .aw-action:disabled{cursor:not-allowed;color:#748d98;border-color:#90aeb526;background:transparent}.aw-workflow .aw-action:focus-visible,.aw-history-title:focus-visible{outline:2px solid #a7ecd5;outline-offset:3px}.aw-workflow .aw-action-note{font-size:8px;margin-top:8px}.aw-history{margin-top:12px;border-top:1px solid #a6c9cc20;padding-top:8px}.aw-history-title{cursor:pointer;font-size:10px;color:#bad2d9}.aw-history-title>span{font-size:8px;color:#9cb8c2;margin-left:7px}.aw-timeline{list-style:none;padding:0;margin:8px 0 0;max-height:135px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.aw-event{border-left:1px solid #91b4bc55;padding:2px 0 7px 10px;margin-left:3px;display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.aw-event>span{font-size:9px;color:#bad2d8}.aw-event>time{font-size:8px;color:#98b4bf;font-variant-numeric:tabular-nums}@media(max-width:900px){.aw-workflow{max-height:400px;margin-top:10px;padding-top:10px}.aw-workflow .aw-action{min-height:36px}.aw-chart{max-height:135px}}
