.mk-sv{min-width:0}.mk-sv .mk-win{width:100%}.mk-sv-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:48px;padding:8px 16px;border-bottom:1px solid var(--c-line);font-size:13px;line-height:20px;color:var(--c-ink)}.mk-sv-head-r{font-family:var(--mk-mono);font-size:12px;line-height:16px;color:var(--c-ink3)}.mk-sv-head .mk-tag{font-family:var(--mk-mono)}.mk-sv-mono{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em}.mk-sv-up{text-transform:uppercase;letter-spacing:.04em}.mk-win [data-tx=ink]{color:var(--c-ink)}.mk-win [data-tx=ink2]{color:var(--c-ink2)}.mk-win [data-tx=ink3]{color:var(--c-ink3)}.mk-win [data-tx=sig]{color:var(--c-signal-text)}.mk-win [data-tx=warn]{color:var(--c-warn-text)}.mk-win [data-tx=neg]{color:var(--c-danger-text)}.mk-sv-rows{display:flex;flex-direction:column}.mk-sv-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:48px;padding:8px 16px;border-bottom:1px solid var(--c-line)}.mk-sv-row:last-child{border-bottom:0}.mk-sv-row[data-hl=true]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-signal)}.mk-sv-row[data-hl=warn]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-warn)}.mk-sv-l{display:flex;flex-direction:column;min-width:0;font-size:13px;line-height:20px;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-d{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink3)}.mk-sv-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 0;margin:0;padding:16px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em}.mk-sv-kv dt{color:var(--c-ink3);white-space:nowrap}.mk-sv-kv dd{margin:0;padding-left:16px;color:var(--c-ink);text-align:right;overflow-wrap:anywhere}.mk-sv-kv .mk-sv-sum{padding-top:8px;border-top:1px solid var(--c-line)}.mk-sv-logs{display:flex;flex-direction:column}.mk-sv-log{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:4px 8px;min-height:48px;padding:12px 16px;border-bottom:1px solid var(--c-line);font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em}.mk-sv-log:last-child{border-bottom:0}.mk-sv-log>:first-child{color:var(--c-ink3);padding-top:4px}.mk-sv-log-m{min-width:0;padding-top:4px;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-log-m i{font-style:normal;color:var(--c-signal-text)}.mk-sv-log-m span{color:var(--c-ink3)}.mk-sv-log[data-ok=false]{box-shadow:inset 2px 0 0 var(--c-warn)}.mk-sv-log[data-fresh]{animation:mk-ins .9s cubic-bezier(.16,1,.3,1) both}@container (max-width: 319px){.mk-sv-log{grid-template-columns:minmax(0,1fr) auto}.mk-sv-log>:first-child{grid-column:1 / -1;padding-top:0}}.mk-sv-tr{display:grid;grid-template-columns:var(--mk-sv-cols);align-items:center;gap:4px 16px;min-height:40px;padding:8px 16px;border-bottom:1px solid var(--c-line);font-size:13px;line-height:20px}.mk-sv-tr:last-child{border-bottom:0}.mk-sv-tr--h{min-height:32px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-tr[data-hl=true]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-signal)}.mk-sv-td{min-width:0;overflow-wrap:anywhere}.mk-sv-td[data-r]{justify-self:end;text-align:right}.mk-sv-td[data-mono]{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;white-space:nowrap}.mk-sv-tr--h .mk-sv-td{white-space:nowrap}.mk-sv-tr .mk-tag{height:20px;padding:0 4px}.mk-sv-flow{display:flex;flex-direction:column;padding:16px}.mk-sv-node{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;min-height:48px;padding:8px 16px;border:1px solid var(--c-line2);background:var(--c-raise)}.mk-sv-node[data-mark]{border-color:color-mix(in srgb,var(--c-signal) 55%,transparent)}.mk-sv-node-l{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:20px;font-weight:500;color:var(--c-ink)}.mk-sv-node-l svg{flex:none;color:var(--c-signal)}.mk-sv-node-s{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink3)}.mk-sv-wire{position:relative;display:flex;align-items:center;min-height:32px;padding:0 0 0 40px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink2)}.mk-sv-wire:before{content:"";position:absolute;left:24px;top:0;bottom:6px;width:1px;background:var(--c-signal)}.mk-sv-wire:after{content:"";position:absolute;left:20px;bottom:0;width:0;height:0;border-top:6px solid var(--c-signal);border-left:4px solid transparent;border-right:4px solid transparent}.mk-sv-chipgroups{display:flex;flex-direction:column}.mk-sv-chipgroup{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-bottom:1px solid var(--c-line)}.mk-sv-chipgroup:last-child{border-bottom:0}.mk-sv-chipgroup>span{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-chips{display:flex;flex-wrap:wrap;gap:8px}.mk-sv-chips .mk-chip[data-on=true]{border-color:color-mix(in srgb,var(--c-signal) 55%,transparent);color:var(--c-signal-text)}.mk-sv-bars{display:flex;flex-direction:column;gap:8px;padding:16px}.mk-sv-prog{display:grid;grid-template-columns:64px minmax(0,1fr) 48px;align-items:center;gap:16px;min-height:32px;font-family:var(--mk-mono);font-size:12px;line-height:16px}.mk-sv-prog>span:first-child{color:var(--c-ink)}.mk-sv-prog>span:last-child{text-align:right;color:var(--c-ink2)}.mk-sv-prog[data-done=true]>span:last-child{color:var(--c-signal-text)}.mk-sv-prog-t{position:relative;height:8px;background:var(--c-raise3)}.mk-sv-prog-t i{position:absolute;inset:0;background:var(--c-signal);transform-origin:left center}.mk-sv-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:40px;padding:12px 16px;border-top:1px solid var(--c-line);font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink2)}.mk-sv-foot-l{color:var(--c-ink3)}.mk-sv-order{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:16px;border-bottom:1px solid var(--c-line)}.mk-sv-order-l{display:flex;flex-direction:column;gap:4px;min-width:0}.mk-sv-order-t{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;line-height:24px;color:var(--c-ink)}.mk-sv-order-t b{font-weight:500}.mk-sv-order-r{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.mk-sv-order[data-new] .mk-sv-order-t{animation:mk-inx .32s cubic-bezier(.16,1,.3,1) both}.mk-sv-io{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--c-line)}.mk-sv-io>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px}.mk-sv-io>div>span:first-child{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-signal-text)}.mk-sv-io>div>span:last-child{font-family:var(--mk-mono);font-size:12px;line-height:16px;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-io>i{position:relative}.mk-sv-io>i:before{content:"";position:absolute;left:0;right:6px;top:50%;height:1px;background:var(--c-line2)}.mk-sv-io>i:after{content:"";position:absolute;right:0;top:calc(50% - 4px);border-left:6px solid var(--c-line2);border-top:4px solid transparent;border-bottom:4px solid transparent}@container (max-width: 519px){.mk-sv-io{grid-template-columns:minmax(0,1fr)}.mk-sv-io>i{display:none}.mk-sv-io>div+i+div{border-top:1px solid var(--c-line)}.mk-sv-io>div{flex-direction:row;justify-content:space-between;gap:16px;padding:8px 16px}}.mk-sv-gates-h{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:8px 16px;border-bottom:1px solid var(--c-line);font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-gate{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 104px;align-items:center;gap:4px 16px;min-height:48px;padding:8px 16px;border-bottom:1px solid var(--c-line);font-size:13px;line-height:20px;transition:background-color .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1)}.mk-sv-gate>span:nth-child(2),.mk-sv-gate>span:nth-child(3){font-family:var(--mk-mono);font-size:12px;line-height:16px;overflow-wrap:anywhere}.mk-sv-gate>span:nth-child(2){color:var(--c-ink)}.mk-sv-gate>span:nth-child(3){color:var(--c-ink3)}.mk-sv-gate>span:last-child{justify-self:end}.mk-sv-gate[data-on=pass]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-signal)}.mk-sv-gate[data-on=fail]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-danger)}.mk-sv-gate[data-state=idle]>span:nth-child(2){color:var(--c-ink3)}.mk-sv-gate .mk-tag{min-width:88px;justify-content:center}@container (max-width: 519px){.mk-sv-gate{grid-template-columns:minmax(0,1fr) auto}.mk-sv-gate>span:nth-child(1){grid-column:1;grid-row:1}.mk-sv-gate>span:nth-child(2){grid-column:1;grid-row:2}.mk-sv-gate>span:nth-child(3){display:none}.mk-sv-gate>span:last-child{grid-column:2;grid-row:1 / span 2}}.mk-sv-result{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:56px;padding:12px 16px;border-bottom:1px solid var(--c-line);font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink2)}.mk-sv-result>span{overflow-wrap:anywhere;min-width:0}.mk-sv-result[data-fresh]{animation:mk-ins .9s cubic-bezier(.16,1,.3,1) both}.mk-sv-result[data-state=fail]{box-shadow:inset 2px 0 0 var(--c-danger)}.mk-sv-result[data-state=ok]{box-shadow:inset 2px 0 0 var(--c-signal)}.mk-sv-risk{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:56px;padding:8px 16px;transition:background-color .32s cubic-bezier(.4,0,.2,1)}.mk-sv-risk[data-on=true]{background:var(--c-raise3)}.mk-sv-risk .mk-sv-l b{font-weight:500;margin-right:8px}.mk-sv-topo-stage{padding:24px 16px;border-bottom:1px solid var(--c-line)}.mk-sv-tnode{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:12px 16px;border:1px solid var(--c-line2);background:var(--c-raise);transition:border-color .32s cubic-bezier(.4,0,.2,1),background-color .32s cubic-bezier(.4,0,.2,1)}.mk-sv-tnode[data-mark]{border-color:color-mix(in srgb,var(--c-signal) 55%,transparent)}.mk-sv-tnode[data-lit=true]{border-color:var(--c-signal);background:var(--c-raise3)}.mk-sv-tnode[data-lit=warn]{border-color:var(--c-warn)}.mk-sv-tnode[data-dim=true]{background:var(--c-bg)}.mk-sv-tnode-l{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-tnode-l svg{flex:none;color:var(--c-signal)}.mk-sv-tnode-s{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink3);overflow-wrap:anywhere}.mk-sv-tnode .mk-tag{align-self:flex-start;margin-top:4px;height:20px;padding:0 4px}.mk-sv-hw{position:relative;min-width:0;min-height:64px}.mk-sv-hw>b{position:absolute;left:0;right:6px;top:50%;height:1px;background:var(--c-line2)}.mk-sv-hw>b:after{content:"";position:absolute;right:-6px;top:-4px;border-left:6px solid var(--c-line2);border-top:4px solid transparent;border-bottom:4px solid transparent}.mk-sv-hw[data-on=true]>b{background:repeating-linear-gradient(90deg,var(--c-signal) 0 6px,transparent 6px 10px);background-size:10px 1px;animation:mk-sv-march 1.6s linear infinite}.mk-sv-hw[data-on=true]>b:after{border-left-color:var(--c-signal)}.mk-sv-hw[data-on=warn]>b{background:var(--c-warn)}.mk-sv-hw[data-on=warn]>b:after{border-left-color:var(--c-warn)}.mk-sv-hw>span{position:absolute;left:0;right:0;bottom:calc(50% + 8px);padding:0 4px;text-align:center;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink3)}.mk-sv-hw[data-rev]>b{left:6px;right:0}.mk-sv-hw[data-rev]>b:after{right:auto;left:-6px;border-left:0;border-right:6px solid var(--c-line2)}.mk-sv-hw[data-rev][data-on=true]>b:after{border-right-color:var(--c-signal)}.mk-sv-hw[data-rev][data-on=true]>b{animation-direction:reverse}@keyframes mk-sv-march{to{background-position:40px 0}}@keyframes mk-sv-march-v{to{background-position:0 40px}}.mk-sv-vw{position:relative;min-height:48px}.mk-sv-vw>b{position:absolute;top:0;bottom:6px;left:50%;width:1px;background:var(--c-line2)}.mk-sv-vw>b:after{content:"";position:absolute;bottom:-6px;left:-4px;border-top:6px solid var(--c-line2);border-left:4px solid transparent;border-right:4px solid transparent}.mk-sv-vw[data-on=true]>b{background:repeating-linear-gradient(180deg,var(--c-signal) 0 6px,transparent 6px 10px);background-size:1px 10px;animation:mk-sv-march-v 1.6s linear infinite}.mk-sv-vw[data-on=true]>b:after{border-top-color:var(--c-signal)}.mk-sv-vw[data-rev]>b{top:6px;bottom:0}.mk-sv-vw[data-rev]>b:after{bottom:auto;top:-6px;border-top:0;border-bottom:6px solid var(--c-line2)}.mk-sv-vw[data-rev][data-on=true]>b:after{border-bottom-color:var(--c-signal)}.mk-sv-vw[data-rev][data-on=true]>b{animation-direction:reverse}.mk-sv-vw>span{position:absolute;left:calc(50% + 12px);top:50%;transform:translateY(-50%);font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink3);white-space:nowrap}.mk-sv-gw{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr);grid-template-rows:auto auto;row-gap:16px}.mk-sv-gw>.mk-sv-src1{grid-column:1;grid-row:1}.mk-sv-gw>.mk-sv-src2{grid-column:1;grid-row:2}.mk-sv-gw>.mk-sv-w1{grid-column:2;grid-row:1}.mk-sv-gw>.mk-sv-w2{grid-column:2;grid-row:2}.mk-sv-gw>.mk-sv-core{grid-column:3;grid-row:1 / span 2}.mk-sv-gw>.mk-sv-w3{grid-column:4;grid-row:1 / span 2}.mk-sv-gw>.mk-sv-dst{grid-column:5;grid-row:1 / span 2}.mk-sv-gw-v{display:none}@container (max-width: 559px){.mk-sv-gw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 48px auto 48px auto;-moz-column-gap:16px;column-gap:16px;row-gap:0}.mk-sv-gw>.mk-sv-src1{grid-column:1;grid-row:1}.mk-sv-gw>.mk-sv-src2{grid-column:2;grid-row:1}.mk-sv-gw>.mk-sv-w1,.mk-sv-gw>.mk-sv-w2,.mk-sv-gw>.mk-sv-w3{display:none}.mk-sv-gw>.mk-sv-gw-v{display:block;grid-column:1 / -1}.mk-sv-gw>.mk-sv-gw-v1{grid-row:2}.mk-sv-gw>.mk-sv-core{grid-column:1 / -1;grid-row:3}.mk-sv-gw>.mk-sv-gw-v2{grid-row:4}.mk-sv-gw>.mk-sv-dst{grid-column:1 / -1;grid-row:5}}.mk-sv-stat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--c-line)}.mk-sv-stat>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px}.mk-sv-stat>div+div{border-left:1px solid var(--c-line)}.mk-sv-stat>div>span:first-child{font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-stat>div>span:last-child{font-size:13px;line-height:20px;color:var(--c-ink);overflow-wrap:anywhere}@container (max-width: 479px){.mk-sv-stat{grid-template-columns:minmax(0,1fr)}.mk-sv-stat>div{flex-direction:row;justify-content:space-between;gap:16px;padding:8px 16px}.mk-sv-stat>div+div{border-left:0;border-top:1px solid var(--c-line)}}.mk-sv-bound{position:relative;padding:32px 16px 16px;border:1px dashed var(--c-line3, var(--c-line2))}.mk-sv-bound>.mk-sv-bound-l{position:absolute;left:16px;top:8px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-m5{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);align-items:stretch}.mk-sv-m5-down{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);padding-inline:17px}.mk-sv-m5-down>.mk-sv-vw{grid-column:3;min-height:64px}.mk-sv-m5-bo{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);padding-inline:17px}.mk-sv-m5-bo>.mk-sv-tnode{grid-column:3}.mk-sv-m5-bo>.mk-sv-m5-note{grid-column:1 / span 2;align-self:center;padding-right:24px;font-family:var(--mk-mono);font-size:12px;line-height:16px;color:var(--c-ink3)}.mk-sv-plug{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:8px;height:24px;padding:0 8px;border:1px solid color-mix(in srgb,var(--c-signal) 55%,transparent);font-family:var(--mk-mono);font-size:12px;line-height:16px;color:var(--c-ink2);white-space:nowrap}.mk-sv-plug svg{color:var(--c-signal)}.mk-sv-plug{max-width:100%;white-space:normal;height:auto;min-height:24px;padding-block:2px}.mk-sv-q{display:flex;flex-direction:column;gap:0;margin-top:8px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--c-ink2)}.mk-sv-q>span:first-child{color:var(--c-ink3)}.mk-sv-bl-col>.mk-sv-tnode{min-height:88px}@container (max-width: 559px){.mk-sv-m5,.mk-sv-m5-down,.mk-sv-m5-bo{grid-template-columns:minmax(0,1fr)}.mk-sv-m5>.mk-sv-hw{display:none}.mk-sv-m5>.mk-sv-vw-m{display:block}.mk-sv-m5-down>.mk-sv-vw,.mk-sv-m5-bo>.mk-sv-tnode{grid-column:1}.mk-sv-m5-bo>.mk-sv-m5-note{grid-column:1;grid-row:2;padding:16px 0 0}}.mk-sv-vw-m{display:none}.mk-sv-bl-feed{display:flex;justify-content:center}.mk-sv-bl-feed>.mk-sv-tnode{width:min(100%,320px);align-items:center;text-align:center}.mk-sv-bl-feed>.mk-sv-tnode .mk-sv-tnode-l{justify-content:center}.mk-sv-bl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}.mk-sv-bl-col{display:flex;flex-direction:column;min-width:0}.mk-sv-bl-col>.mk-sv-vw{min-height:40px}.mk-sv-bl-rail{height:24px}.mk-sv-bl-rail>i{position:relative;display:block}.mk-sv-bl-rail>i:before{content:"";position:absolute;bottom:0;height:1px;background:var(--c-signal)}.mk-sv-bl-rail>i:nth-child(1):before{left:50%;right:-16px}.mk-sv-bl-rail>i:nth-child(2):before{left:0;right:-16px}.mk-sv-bl-rail>i:nth-child(3):before{left:0;right:50%}.mk-sv-bl-rail>i:nth-child(2):after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--c-signal)}.mk-sv-db{display:flex;flex-direction:column;gap:4px;min-height:56px;padding:8px 16px;border:1px solid var(--c-line2);background:var(--c-bg);font-family:var(--mk-mono);font-size:12px;line-height:16px;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-db>span:last-child{color:var(--c-ink3)}.mk-sv-db[data-lit=true]{border-color:var(--c-signal)}@container (max-width: 519px){.mk-sv-bl{grid-template-columns:minmax(0,1fr);row-gap:16px}.mk-sv-bl-rail{display:none}}.mk-sv-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--c-line)}.mk-sv-phase{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;color:var(--c-ink3)}.mk-sv-phase+.mk-sv-phase{border-left:1px solid var(--c-line)}.mk-sv-phase b{font-family:var(--mk-sans);font-size:13px;line-height:20px;font-weight:500;letter-spacing:.01em;color:var(--c-ink2)}.mk-sv-phase[data-st=done]{color:var(--c-signal-text)}.mk-sv-phase[data-st=now]{color:var(--c-signal-text);background:var(--c-raise3)}.mk-sv-phase[data-st=now] b{color:var(--c-ink)}.mk-sv-phase[data-st=now]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--c-signal)}@container (max-width: 479px){.mk-sv-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-sv-phase:nth-child(3){border-left:0}.mk-sv-phase:nth-child(n+3){border-top:1px solid var(--c-line)}}.mk-sv-sec{display:grid;grid-template-columns:136px minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:12px 16px;border-bottom:1px solid var(--c-line);transition:background-color .32s cubic-bezier(.4,0,.2,1)}.mk-sv-sec>span:first-child{padding-top:2px;font-family:var(--mk-mono);font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink3)}.mk-sv-sec>div{display:flex;flex-wrap:wrap;gap:8px;min-width:0;font-size:13px;line-height:20px;color:var(--c-ink);overflow-wrap:anywhere}.mk-sv-sec>:last-child{justify-self:end}.mk-sv-sec[data-on=true]{background:var(--c-raise3);box-shadow:inset 2px 0 0 var(--c-signal)}.mk-sv-tick{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--c-line2);color:transparent;font-family:var(--mk-mono);font-size:12px;line-height:16px}.mk-sv-tick[data-on=true]{border-color:var(--c-signal);color:var(--c-signal-text)}@container (max-width: 479px){.mk-sv-sec{grid-template-columns:minmax(0,1fr) auto}.mk-sv-sec>span:first-child{grid-column:1}.mk-sv-sec>div{grid-column:1 / -1;grid-row:2}.mk-sv-sec>:last-child{grid-column:2;grid-row:1}}@media(prefers-reduced-motion:reduce){.mk-sv-hw[data-on=true]>b,.mk-sv-vw[data-on=true]>b{animation:none!important;background:var(--c-signal)}.mk-sv-log[data-fresh],.mk-sv-result[data-fresh],.mk-sv-order[data-new] .mk-sv-order-t{animation:none!important}.mk-sv-gate,.mk-sv-tnode,.mk-sv-sec,.mk-sv-risk{transition:none!important}}
