.sg-execution{margin:18px 0 24px;padding:22px;border:2px solid #b32e45;border-left-width:7px;border-radius:14px;background:#fff5f6;color:#203b49;font:16px/1.5 system-ui,sans-serif;min-width:0;box-sizing:border-box}.sg-execution[hidden]{display:none}.sg-execution[data-state=WAIT_SIGNAL]{border-color:#ba8b16;background:#fff9e8}.sg-execution[data-state=OPEN]{border-color:#158454;background:#effaf4}.sg-execution-heading{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px;font-weight:700}.sg-execution h2{font:750 clamp(21px,2.8vw,29px)/1.3 system-ui,sans-serif;margin:13px 0}.sg-execution p{margin:10px 0;overflow-wrap:anywhere}.sg-execution-reason{font-weight:650}.sg-execution-facts,.sg-execution-time{font-size:13px}.sg-execution-scroll{overflow:auto;max-width:100%;margin:16px 0}.sg-execution table{width:100%;border-collapse:collapse;font-size:14px}.sg-execution th,.sg-execution td{text-align:left;padding:11px 9px;border-bottom:1px solid #ccdce2;white-space:nowrap}.sg-execution details{margin-top:12px}.sg-execution summary{cursor:pointer;font-weight:650}.sg-execution details p{font-size:14px}.sg-execution-host{width:100%;min-width:0}@media(max-width:600px){.sg-execution{padding:15px;border-left-width:5px}.sg-execution-heading{display:block}.sg-execution-heading span{display:block;margin:3px 0}.sg-execution th,.sg-execution td{padding:9px 7px}}
.sg-execution[data-state=HOLD_TREND]{border-color:#158454;background:#effaf4}.sg-execution[data-state=PULLBACK],.sg-execution[data-state=WEAKENING],.sg-execution[data-state=RETRY_WAIT],.sg-execution[data-state=RECONCILING]{border-color:#ba8b16;background:#fff9e8}.sg-execution[data-state^=EXIT_],.sg-execution[data-state=EXHAUSTED]{border-color:#b32e45;background:#fff5f6}.sg-execution[data-state=SENDING]{border-color:#3668a0;background:#eef6ff}
