.mv2{border:1px solid var(--em-line);text-align:left;background:linear-gradient(#00133008 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#00133008 1px,#0000 1px) 0 0/24px 24px,#fff;border-radius:22px;max-width:1100px;margin:0 auto;padding:clamp(18px,2.6vw,28px);box-shadow:0 24px 60px #0013301a}.mv2-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.mv2-title{color:var(--em-navy);font-size:17px;font-weight:600}.mv2-sample{border:1px solid var(--em-line);color:var(--em-muted);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin-left:auto;padding:2px 8px;font:600 10px JetBrains,ui-monospace,monospace}.mv2-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:24px;display:grid}.mv2-label{color:var(--em-gold-deep);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font:600 11px JetBrains,ui-monospace,monospace;display:block}.mv2-browser{border:1px solid var(--em-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 26px #00133014}.mv2-bar{border-bottom:1px solid var(--em-line);background:#f4f6fa;align-items:center;gap:6px;padding:9px 12px;display:flex}.mv2-bar i{background:#d6dbe4;border-radius:50%;width:9px;height:9px}.mv2-bar span{color:var(--em-muted);background:#fff;border-radius:6px;margin-left:8px;padding:3px 10px;font-size:12px}.mv2-page{padding:12px}.mv2-hero{background:linear-gradient(120deg,#f6e7c8,#e9d3a6);border-radius:8px;height:70px}.mv2-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.mv2-grid span{background:#eef1f6;border-radius:6px;height:46px}.mv2-stats{margin:12px 0 0;display:grid}.mv2-stats div{border-top:1px solid var(--em-line);justify-content:space-between;gap:10px;padding:9px 2px;font-size:14px;display:flex}.mv2-stats dt{color:var(--em-muted)}.mv2-stats dd{color:var(--em-navy);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.mv2-online{align-items:center;gap:6px;display:inline-flex;color:var(--em-ok-ink)!important}.mv2-online i{background:var(--em-ok-ink);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1f8f552e}.mv2-ops svg{width:100%;height:auto;display:block;overflow:visible}.mv2-arc{fill:none;stroke:#d5dbe5;stroke-width:2px;stroke-dasharray:4 6}.mv2-road{fill:none;stroke:#e3e7ee;stroke-width:10px;stroke-linecap:round;transition:stroke .5s}.mv2[data-step="0"] .mv2-road--old,.mv2[data-step="1"] .mv2-road--old,.mv2:is([data-step="2"],[data-step="3"],[data-step="4"]) .mv2-road--new{stroke:#1f8f5538}.mv2-slot{stroke:#0013302e;stroke-width:3px;stroke-linecap:round}.mv2-slot--new{stroke:#c6a15b59}.mv2-led{fill:#3a4a66;transition:fill .4s}.mv2:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .mv2-led{fill:var(--em-gold)}.mv2:is([data-step="2"],[data-step="3"],[data-step="4"]) .mv2-led{fill:#4fd08f}.mv2-host--old{transition:opacity .5s}.mv2[data-step="4"] .mv2-host--old{opacity:.8}.mv2-hlabel{fill:var(--em-navy);text-anchor:middle;font:600 14px Satoshi,Arial,sans-serif}.mv2-rollback{opacity:0;transition:opacity .5s}.mv2-rollback rect{fill:#fff6e5;stroke:var(--em-gold)}.mv2-rollback text{fill:var(--em-gold-deep);text-anchor:middle;font:700 12px Satoshi,Arial,sans-serif}.mv2[data-step="4"] .mv2-rollback{opacity:1}.mv2-dns rect{fill:#fff;stroke:#c9d1de;stroke-width:1.5px}.mv2-dns__k{fill:var(--em-muted);letter-spacing:.1em;text-anchor:middle;font:700 11px JetBrains,ui-monospace,monospace}.mv2-knob{fill:#9aa4b5;transition:cx .6s cubic-bezier(.5,0,.3,1),fill .4s}.mv2:is([data-step="2"],[data-step="3"],[data-step="4"]) .mv2-knob,.mv2-cust-node circle{fill:var(--em-ok-ink)}.mv2-cust-node text{fill:var(--em-muted);text-anchor:middle;font:600 12px Satoshi,Arial,sans-serif}.mv2-block{stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 3px 4px #00133038)}.mv2-dot{fill:var(--em-ok-ink)}.mv2-legend{color:var(--em-muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.mv2-legend li{align-items:center;gap:6px;display:inline-flex}.mv2-legend li:before{content:"";background:var(--c);border-radius:3px;width:10px;height:10px}.mv2-legend .mv2-legend--cust:before{background:var(--em-ok-ink);border-radius:50%}.mv2-phases{border-top:1px solid var(--em-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.mv2-phases li{opacity:.45;border-radius:10px;padding:10px 12px;transition:opacity .3s,background .3s}.mv2-phases time{color:var(--em-gold-deep);font:600 11px JetBrains,ui-monospace,monospace}.mv2-phases b{color:var(--em-navy);margin-top:3px;font-size:14px;font-weight:600;display:block}.editorial-page .mv2-phases p{color:var(--em-ink);margin:3px 0 0;font-size:12px;line-height:1.4}.mv2[data-step="0"] [data-mv2-i="0"],.mv2[data-step="1"] [data-mv2-i="1"],.mv2[data-step="2"] [data-mv2-i="2"],.mv2[data-step="3"] [data-mv2-i="3"],.mv2[data-step="4"] [data-mv2-i="4"]{opacity:1;background:#c6a15b1f}@media (width<=860px){.mv2-body,.mv2-phases{grid-template-columns:1fr}.mv2-phases li{opacity:1}}.mv2-badge{opacity:0;transition:opacity .4s}.mv2-badge rect{fill:#ecf8f1;stroke:var(--em-ok-ink)}.mv2-badge text{fill:#1f6b42;text-anchor:middle;font:700 12px Satoshi,Arial,sans-serif}.mv2[data-step="1"] .mv2-badge--rehearse,.mv2[data-step="3"] .mv2-badge--watch{opacity:1}.mv2-cust-node text{font-size:12px}@media (width<=600px){.mv2-ops svg,.mv2-legend{display:none}.mv2-label,.mv2-phases time{font-size:12px}}.mv2-online.is-paused{color:var(--em-warn-ink)!important}.mv2-online.is-paused i{background:#e0962b;box-shadow:0 0 0 4px #e0962b2e}.mv2-mini{display:none}@media (width<=600px){.mv2-mini{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.mv2-mini span{border:1px solid var(--em-line);background:#fff;border-radius:12px;gap:2px;padding:12px;display:grid}.mv2-mini b{color:var(--em-navy);font-size:15px}.mv2-mini small{color:var(--em-muted);font-size:12px;line-height:1.35}.mv2-mini__new{box-shadow:0 0 0 3px #1f8f551f;border-color:var(--em-ok-ink)!important}.mv2-mini i{color:var(--em-ok-ink);font-size:20px;font-style:normal;font-weight:700}.mv2-phases li{opacity:1}}
