.msm-graph[data-v-e44fc7c9]{background:radial-gradient(circle at 30% 20%,rgba(0,255,255,.05),transparent 60%),radial-gradient(circle at 80% 80%,rgba(255,122,248,.04),transparent 55%),#080a12d9;border:1px solid rgba(0,255,255,.22);border-radius:12px;overflow:hidden;position:relative}.msm-svg[data-v-e44fc7c9]{display:block;height:auto;width:100%}.msm-node[data-v-e44fc7c9]{cursor:pointer}.msm-node.is-selected rect[data-v-e44fc7c9]{filter:drop-shadow(0 0 12px #00ffff)}.msm-node-label[data-v-e44fc7c9]{font-family:Orbitron,sans-serif;font-size:14px;letter-spacing:.08em;fill:#fff}.msm-node-meta[data-v-e44fc7c9]{font-family:Fira Code,monospace;font-size:10.5px;fill:#ffffffa6}.msm-cb[data-v-e44fc7c9],.msm-crit[data-v-e44fc7c9],.msm-dead[data-v-e44fc7c9]{font-family:Fira Code,monospace;font-size:9px;letter-spacing:.12em}.msm-crit[data-v-e44fc7c9]{fill:#ffd166}.msm-dead[data-v-e44fc7c9]{fill:#ff5050;font-size:11px;font-weight:700;letter-spacing:.14em}.msm-anim[data-v-e44fc7c9]{filter:drop-shadow(0 0 6px currentColor)}.msm-anim.is-ok[data-v-e44fc7c9]{color:#0ff}.msm-anim.is-error[data-v-e44fc7c9]{color:#ff5050}.msm-anim.is-breaker[data-v-e44fc7c9]{color:#ff7af8}.msm-graph-legend[data-v-e44fc7c9]{align-items:center;bottom:.6rem;color:#ffffff8c;display:flex;flex-wrap:wrap;font-family:Fira Code,monospace;font-size:.68rem;gap:1rem;left:.8rem;letter-spacing:.1em;position:absolute;right:.8rem}.msm-leg[data-v-e44fc7c9]{align-items:center;display:inline-flex;gap:.35rem}.msm-leg .dot[data-v-e44fc7c9]{border-radius:50%;display:inline-block;height:8px;width:8px}.msm-leg .dot.ok[data-v-e44fc7c9]{background:#0ff;box-shadow:0 0 6px #0ff}.msm-leg .dot.brk[data-v-e44fc7c9]{background:#ff7af8;box-shadow:0 0 6px #ff7af8}.msm-leg .dot.err[data-v-e44fc7c9]{background:#ff5050;box-shadow:0 0 6px #ff5050}.msm-leg-hint[data-v-e44fc7c9]{color:#fff6;margin-left:auto}.msm-ctrl[data-v-39253581]{background:#080a12b3;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:.85rem .9rem}.msm-ctrl>h3[data-v-39253581]{color:#0ff;font-family:Orbitron,sans-serif;font-size:.78rem;letter-spacing:.18em;margin:0;text-transform:uppercase}.msm-ctrl-empty[data-v-39253581]{align-items:center;border:1px dashed hsla(0,0%,100%,.12);border-radius:8px;color:#ffffff80;font-family:Fira Code,monospace;font-size:.75rem;padding:.6rem}.msm-ctrl-block[data-v-39253581],.msm-ctrl-empty[data-v-39253581]{background:#0000004d;display:flex;gap:.4rem}.msm-ctrl-block[data-v-39253581]{border:1px solid rgba(0,255,255,.1);border-radius:8px;flex-direction:column;padding:.6rem .65rem}.msm-ctrl-block header[data-v-39253581]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.15rem}.msm-ctrl-block header strong[data-v-39253581]{color:#fff;font-family:Orbitron,sans-serif;font-size:1rem;letter-spacing:.1em}.msm-ctrl-block header code[data-v-39253581]{color:#00ffffb3;font-family:Fira Code,monospace;font-size:.7rem}.msm-row[data-v-39253581]{display:flex;flex-wrap:wrap;gap:.35rem}.msm-row-stack[data-v-39253581],.msm-shed[data-v-39253581]{flex-direction:column}.msm-shed[data-v-39253581]{color:#ffffffd9;display:flex;font-family:Fira Code,monospace;font-size:.72rem;gap:.25rem}.msm-shed input[type=range][data-v-39253581]{accent-color:#0ff;width:100%}.msm-btn[data-v-39253581]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;flex:1 1 auto;font-family:Fira Code,monospace;font-size:.72rem;gap:.35rem;letter-spacing:.08em;padding:.4rem .65rem;transition:border-color .14s,color .14s,background .14s}.msm-btn[data-v-39253581]:disabled{cursor:not-allowed;opacity:.35}.msm-btn-cyan[data-v-39253581]{background:#00ffff1a;border:1px solid rgba(0,255,255,.5);color:#0ff}.msm-btn-cyan[data-v-39253581]:hover:not(:disabled){background:#0ff3;border-color:#0ff;color:#fff}.msm-btn-cyan-soft[data-v-39253581]{background:#a7feff0a;border:1px solid rgba(167,254,255,.4);color:#a7feff}.msm-btn-cyan-soft[data-v-39253581]:hover:not(:disabled){background:#a7feff29;border-color:#a7feff;color:#fff}.msm-btn-magenta[data-v-39253581]{background:#ff7af81a;border:1px solid rgba(255,122,248,.5);color:#ff7af8}.msm-btn-magenta[data-v-39253581]:hover:not(:disabled){background:#ff7af838;border-color:#ff7af8;color:#fff}.msm-btn-magenta-soft[data-v-39253581]{background:#ffd1660d;border:1px solid rgba(255,209,102,.4);color:#ffd166}.msm-btn-magenta-soft[data-v-39253581]:hover:not(:disabled){background:#ffd16629;border-color:#ffd166;color:#fff}.msm-btn-danger[data-v-39253581]{background:#ff505014;border:1px solid rgba(255,80,80,.55);color:#ff5050}.msm-btn-danger[data-v-39253581]:hover:not(:disabled){background:#ff505033;border-color:#ff5050;color:#fff}.msm-btn-ghost[data-v-39253581]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.18);color:#fffc}.msm-btn-ghost[data-v-39253581]:hover:not(:disabled){border-color:#fff6;color:#fff}.msm-budget[data-v-39253581]{font-size:.62rem;margin-left:auto;opacity:.75}.msm-hint[data-v-39253581]{color:#ffffff8c;font-size:.68rem;line-height:1.4;margin:0}.msm-forfeit[data-v-39253581]{align-self:center;background:transparent;border:1px solid rgba(255,122,248,.4);border-radius:999px;color:#ff7af8d9;cursor:pointer;font-family:Fira Code,monospace;font-size:.66rem;letter-spacing:.1em;padding:.25rem .7rem;transition:border-color .14s,color .14s,background .14s}.msm-forfeit[data-v-39253581]:hover{background:#ff7af81a;border-color:#ff7af8;color:#fff}.msm-log[data-v-6482b030]{background:#080a12b3;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-direction:column;gap:.35rem;min-height:0;padding:.7rem .85rem}.msm-log header[data-v-6482b030]{align-items:center;color:#00ffffd9;font-family:Orbitron,sans-serif;gap:.35rem;letter-spacing:.18em;text-transform:uppercase}.msm-log header[data-v-6482b030],.msm-log ol[data-v-6482b030]{display:flex;font-size:.72rem}.msm-log ol[data-v-6482b030]{flex-direction:column;font-family:Fira Code,monospace;gap:.15rem;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:0}.msm-log li[data-v-6482b030]{align-items:center;background:#ffffff05;border-left:2px solid transparent;border-radius:4px;color:#fffc;display:flex;gap:.45rem;padding:.2rem .4rem}.msm-log li.is-kill[data-v-6482b030],.msm-log li.is-oom[data-v-6482b030]{background:#ff50500f;border-left-color:#ff5050}.msm-log li.is-breaker-open[data-v-6482b030]{background:#ff7af80d;border-left-color:#ff7af8}.msm-log li.is-breaker-half[data-v-6482b030]{border-left-color:#ffd166}.msm-log li.is-breaker-close[data-v-6482b030]{border-left-color:#0ff9}.msm-log li.is-scale[data-v-6482b030]{border-left-color:#a7feff8c}.msm-log li.is-load-shed[data-v-6482b030]{border-left-color:#0ff6}.msm-log li.is-inject-traffic[data-v-6482b030]{border-left-color:#ff7af8}.msm-log li.is-inject-latency[data-v-6482b030]{border-left-color:#ffd166}.msm-log li.is-recovery[data-v-6482b030]{background:#00ff800a;border-left-color:#00ff808c}.msm-log li>i[data-v-6482b030]{color:#00ffff8c;font-size:.8rem}.msm-log li.is-kill>i[data-v-6482b030],.msm-log li.is-oom>i[data-v-6482b030]{color:#ff5050}.msm-log li.is-breaker-open>i[data-v-6482b030],.msm-log li.is-inject-traffic>i[data-v-6482b030]{color:#ff7af8}.msm-log li.is-breaker-half>i[data-v-6482b030],.msm-log li.is-inject-latency>i[data-v-6482b030]{color:#ffd166}.msm-log li.is-recovery>i[data-v-6482b030]{color:#00ff80}.msm-log-tick[data-v-6482b030]{color:#fff6;font-size:.66rem;min-width:22px}.msm-log-empty[data-v-6482b030]{color:#fff6;font-size:.76rem;font-style:italic}
