html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal{top:3vh;padding-bottom:0}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-body,html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-content,html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-header{background:#fff!important;color:#334155!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-title,html .workflow-simulation.workflow-simulation.workflow-simulation h3,html .workflow-simulation.workflow-simulation.workflow-simulation p,html .workflow-simulation.workflow-simulation.workflow-simulation small,html .workflow-simulation.workflow-simulation.workflow-simulation strong{color:#334155!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-body{padding:16px}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-layout{display:grid;grid-template-columns:240px minmax(200px,1fr) 280px;height:calc(86vh - 110px);min-height:240px;margin-top:14px;gap:14px}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-input,html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-result{min-height:0;overflow:auto;padding:4px}html .workflow-simulation.workflow-simulation.workflow-simulation p{font-size:12px;line-height:1.8}html .workflow-simulation.workflow-simulation.workflow-simulation textarea.ant-input{background:#fff!important;color:#334155!important;border:1px solid #cbd5e1!important;font-family:monospace}html .workflow-simulation.workflow-simulation.workflow-simulation textarea.ant-input[disabled]{background:#f1f5f9!important;color:#475569!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-btn{background:#fff!important;border-color:#cbd5e1!important;color:#334155!important;-webkit-box-shadow:none!important;box-shadow:none!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-btn-primary{background:#6366f1!important;border-color:#6366f1!important;color:#fff!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-btn[disabled]{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#64748b!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-alert{background:#eff6ff!important;border-color:#bfdbfe!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-alert-message,html .workflow-simulation.workflow-simulation.workflow-simulation .ant-modal-title{color:#334155!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-alert-error{background:#fff1f2!important;border-color:#fecdd3!important}html .workflow-simulation.workflow-simulation.workflow-simulation .ant-alert-warning{background:#fffbeb!important;border-color:#fde68a!important}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-input>.ant-btn{margin:12px 0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-graph{position:relative;min-width:0;background:#f8fafc;border:1px solid #e2e8f0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-canvas{height:100%}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-legend{position:absolute;bottom:8px;left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;padding:5px;background:#fff}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-task{padding:12px 0;border-bottom:1px solid #e2e8f0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-task small{display:block;overflow-wrap:anywhere;margin:7px 0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-task .ant-btn{margin:0 5px 5px 0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-trace{padding-left:20px;font-size:12px}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-trace li{padding:6px 0}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-trace small{display:block}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-done .djs-visual>:first-child{stroke:#16a34a!important}html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-wait .djs-visual>:first-child{stroke:#d97706!important;stroke-width:3px!important}@media (max-width:1100px){html .workflow-simulation.workflow-simulation.workflow-simulation .simulation-layout{grid-template-columns:200px minmax(200px,1fr) 230px;gap:8px}}