.hero h1,.sec-h,.final-cta h2,.mi-rowh{text-wrap:balance}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}:root{--mi-down:var(--bad,#c0382b);--mi-down-soft:rgba(192,56,43,.14);--mi-hot:var(--amber,#b67800);--mi-hot-ink:#8a5a00;--mi-ok:var(--accent,#007e42);--mi-tick:#c9ced6}.mi-axis{position:relative;height:18px}.mi-axis i{position:absolute;top:0;height:6px;border-left:1px solid var(--line-3,#c8c8cc)}.mi-axis i em{position:absolute;top:7px;left:0;transform:translate(-50%);font-style:normal;font-family:var(--mono);font-size:9.5px;color:var(--soft);white-space:nowrap;line-height:1}.mi-axis i:first-child em{transform:none}.mi-axis i.end{border-left-color:var(--ink-3)}.mi-axis i.end em{transform:translate(-100%);color:var(--ink-2);font-weight:600}.mi-axis-lbl,.mi-col-lbl{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);line-height:1.35}.mi-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:16px;font-size:12px;color:var(--muted,#3a3a40)}.mi-legend span{display:inline-flex;align-items:center;gap:6px}.mi-legend i{display:inline-block;width:10px;height:10px;border-radius:3px}.mi-legend .k-outage{background:var(--mi-down-soft);border:1px solid var(--mi-down)}.mi-legend .k-check{width:2px;border-radius:1px;background:var(--mi-tick)}.mi-legend .k-fail{width:2px;border-radius:1px;background:var(--mi-down)}.mi-legend .k-first{border-radius:50%;background:var(--mi-down);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #c0382b40}.mi-cap{margin-top:8px;text-align:center;font-size:12px;color:var(--soft,#6b6b73)}.mi-prose{max-width:64ch;margin:28px auto 0;text-align:center;font-size:16px;line-height:1.65;color:var(--muted,#3a3a40)}.mi-prose p{margin:0}.mi-prose .row-link{margin-top:14px}.mi-counter{margin:18px auto 0;max-width:760px;display:flex;align-items:center;gap:10px;border:1px dashed var(--line-3);border-radius:10px;padding:10px 14px;font-size:12px;color:var(--soft);background:var(--surface)}.mi-counter>svg{flex:none;color:var(--accent)}.mi-counter>span:not(.go){flex:1;min-width:0;line-height:1.5}.mi-counter .row-link{margin:0 0 0 4px;font-size:12px}.mi-counter .go,.mi-cnt .go{margin-left:auto;flex:none;font-family:var(--mono);font-size:9px;font-weight:600;color:var(--accent-2);border:1px solid var(--accent-line);border-radius:4px;padding:1.5px 7px;background:var(--accent-soft);white-space:nowrap}.mi-counter-r{max-width:1040px;margin-top:16px}.mi-counter-r .row-link+.row-link{margin-left:14px}.qd-counter.mi-cnt{margin-top:16px}.mi-cnt>span:not(.go){flex:1;min-width:0;line-height:1.45}.mi-cnt svg{color:var(--accent)}.mi-rowh{font-family:var(--display);font-weight:600;font-size:clamp(26px,2.8vw,36px);letter-spacing:-.022em;line-height:1.1;color:var(--ink)}.mi-links{display:flex;flex-wrap:wrap;gap:0 26px}.mi-links.center{justify-content:center;margin-top:22px}.mi-seg{display:block}.mi-js .mi-stage .mi-seg{transform:scaleX(0);transform-origin:left center;transition:transform .7s var(--ease);transition-delay:calc(var(--r,0)*.14s + var(--i,0)*.11s + .12s)}.mi-js .mi-stage.mi-in .mi-seg{transform:none}.mi-js .mi-stage .mi-fade{opacity:0;transition:opacity .55s var(--ease);transition-delay:var(--d,.9s)}.mi-js .mi-stage.mi-in .mi-fade{opacity:1}.mi-js .mi-stage .mi-outage{transform:scaleX(0);transform-origin:left center;transition:transform .8s var(--ease);transition-delay:calc(var(--r,0)*.14s + .26s)}.mi-js .mi-stage.mi-in .mi-outage{transform:none}.mi-js .mi-stage .mi-first{transform:translate(-50%,-50%) scale(0);transition:transform .4s var(--ease);transition-delay:calc(var(--r,0)*.14s + .9s)}.mi-js .mi-stage.mi-in .mi-first{transform:translate(-50%,-50%)}.mi-js .mi-stage .mi-pcard,.mi-js .mi-stage .mi-eq-seg{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i,0)*.14s + 80ms)}.mi-js .mi-stage.mi-in .mi-pcard,.mi-js .mi-stage.mi-in .mi-eq-seg{opacity:1;transform:none}.mi-js .mi-stage .mi-log tbody tr,.mi-js .mi-stage .mi-nights .r,.mi-js .mi-stage .mi-days .cells span{opacity:0;transform:translateY(4px);transition:opacity .45s var(--ease),transform .45s var(--ease);transition-delay:calc(var(--i,0)*.1s + .1s)}.mi-js .mi-stage.mi-in .mi-log tbody tr,.mi-js .mi-stage.mi-in .mi-nights .r,.mi-js .mi-stage.mi-in .mi-days .cells span{opacity:1;transform:none}.mi-js .mi-stage .mi-log .dot,.mi-js .mi-stage .mi-minute .pt,.mi-js .mi-stage .mi-nights .ping,.mi-js .mi-stage .mi-nights .missed{transform:translate(-50%,-50%) scale(0);transition:transform .4s var(--ease);transition-delay:calc(var(--i,0)*.1s + .42s)}.mi-js .mi-stage.mi-in .mi-log .dot,.mi-js .mi-stage.mi-in .mi-minute .pt,.mi-js .mi-stage.mi-in .mi-nights .ping,.mi-js .mi-stage.mi-in .mi-nights .missed{transform:translate(-50%,-50%)}.mi-js .mi-stage .mi-rg-row .dot{transform:translate(-50%,-50%) scale(0);transition:transform .4s var(--ease);transition-delay:calc(var(--r,0)*90ms + .7s)}.mi-js .mi-stage.mi-in .mi-rg-row .dot{transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.mi-js .mi-stage .mi-seg,.mi-js .mi-stage .mi-outage,.mi-js .mi-stage .mi-pcard,.mi-js .mi-stage .mi-eq-seg,.mi-js .mi-stage .mi-log tbody tr,.mi-js .mi-stage .mi-nights .r,.mi-js .mi-stage .mi-days .cells span{transform:none!important;opacity:1!important}.mi-js .mi-stage .mi-first,.mi-js .mi-stage .mi-log .dot,.mi-js .mi-stage .mi-minute .pt,.mi-js .mi-stage .mi-nights .ping,.mi-js .mi-stage .mi-nights .missed,.mi-js .mi-stage .mi-rg-row .dot{transform:translate(-50%,-50%)!important}.mi-js .mi-stage .mi-fade{opacity:1!important}}.mi-gap{max-width:1040px;margin:44px auto 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #0c0c0d08,0 18px 44px -28px #0c0c0d38;padding:20px 28px 18px}.mi-gap-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.mi-gap-head .t b{display:block;font-size:15px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em}.mi-gap-head .t span{display:block;margin-top:3px;font-family:var(--mono);font-size:10.5px;color:var(--soft)}.mi-gap-head .pill{flex:none;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--mi-down);background:var(--bad-soft);border:1px solid var(--bad-line);border-radius:999px;padding:4px 11px;white-space:nowrap}.mi-gap-grid{display:grid;grid-template-columns:184px minmax(0,1fr) 168px;-moz-column-gap:22px;column-gap:22px}.mi-gap-hd,.mi-gap-row{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center}.mi-gap-hd{align-items:end;padding:12px 0 10px;border-bottom:1px solid var(--line)}.mi-col-lbl{padding-left:16px;border-left:1.5px dashed var(--line-3);align-self:stretch;display:flex;align-items:flex-end}.mi-gap-hd .mi-axis{align-self:end;margin-bottom:-4px}.mi-gap-row{padding:15px 0 17px;border-bottom:1px solid var(--line)}.mi-gap-row:last-child{border-bottom:0;padding-bottom:8px}.mi-who{display:flex;flex-direction:column;gap:3px;min-width:0}.mi-who b{font-size:14.5px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em}.mi-who span{font-size:12.5px;color:var(--soft)}.mi-lanewrap{position:relative;min-width:0;padding-bottom:20px}.mi-lane{position:relative;height:24px;border-radius:6px;background:var(--bg-3);overflow:hidden}.mi-outage{position:absolute;top:0;bottom:0;background:var(--mi-down-soft);border-left:1.5px solid var(--mi-down);border-right:1.5px solid var(--mi-down)}.mi-lane .tk{position:absolute;top:5px;bottom:5px;width:2px;margin-left:-1px;border-radius:1px;background:var(--mi-tick)}.mi-lane .tk.f{background:var(--mi-down);top:3px;bottom:3px}.mi-lane .tk:first-child{margin-left:0}.mi-first{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:var(--mi-down);box-shadow:0 0 0 2px #fff,0 0 0 4px #c0382b38;transform:translate(-50%,-50%);z-index:2}.mi-hot{position:absolute;left:0;top:calc(100% - 16px);font-family:var(--mono);font-size:10.5px;font-weight:600;white-space:nowrap;line-height:1;padding-left:9px;color:var(--mi-down);transform:translate(-6px)}.mi-hot:before{content:"";position:absolute;left:0;top:-9px;width:6px;height:13px;border-left:1.5px solid var(--line-3);border-bottom:1.5px solid var(--line-3);border-radius:0 0 0 3px}.mi-hot.r{left:auto;padding-left:0;padding-right:9px;transform:translate(6px)}.mi-hot.r:before{left:auto;right:0;border-left:0;border-right:1.5px solid var(--line-3);border-radius:0 0 3px}.mi-gap-row.miss .mi-hot{color:var(--soft);transform:none;padding-left:0}.mi-gap-row.miss .mi-hot:before{display:none}.mi-one{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:4px;padding-left:16px;margin-bottom:20px;border-left:1.5px dashed var(--line-3)}.mi-one b{font-family:var(--mono);font-size:15.5px;font-weight:600;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.mi-one span{display:inline-flex;align-self:flex-start;font-family:var(--mono);font-size:9px;font-weight:600;border-radius:4px;padding:1.5px 6px;white-space:nowrap;color:var(--accent-2);background:var(--accent-soft);border:1px solid var(--accent-line)}.mi-gap-row.miss .mi-one b{color:var(--mi-down)}.mi-gap-row.miss .mi-one span{color:var(--mi-down);background:var(--bad-soft);border-color:var(--bad-line)}.mi-parts{max-width:1180px;margin:0 auto}.mi-eq{margin:0 0 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #0c0c0d08,0 18px 44px -28px #0c0c0d38;padding:18px 24px 20px}.mi-eq-lbl{display:block;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);margin-bottom:12px}.mi-eq-row{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.mi-eq-seg{position:relative;flex:1 1 180px;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;border:1px solid var(--line-2);border-radius:10px;background:var(--bg-2);padding:12px 14px}.mi-eq-seg b{font-size:13.5px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em}.mi-eq-seg em{font-style:normal;font-family:var(--mono);font-size:10px;color:var(--soft)}.mi-eq-seg.hot{border-color:var(--amber-line,#ecd4a3);background:linear-gradient(180deg,var(--amber-soft,#fdf3e1) 0,#fff 100%)}.mi-eq-seg.hot b{color:var(--mi-hot-ink)}.mi-eq-seg .tg{position:absolute;top:-9px;left:12px;font-style:normal;font-family:var(--mono);font-size:8.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mi-hot-ink);background:#fff;border:1px solid var(--amber-line,#ecd4a3);border-radius:4px;padding:1px 6px;white-space:nowrap}.mi-eq-row .op{align-self:center;font-family:var(--mono);font-size:20px;font-weight:600;color:var(--soft)}.mi-eq-sum{align-self:center;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--accent-2);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:7px 14px;white-space:nowrap}.mi-pcards{list-style:none;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mi-pcard{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px 14px;display:flex;flex-direction:column;gap:10px;min-width:0;box-shadow:0 1px 2px #0c0c0d08;transition:transform .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease)}.mi-pcard:before{content:"";position:absolute;left:18px;right:18px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--c)}.mi-pcard.c1{--c:var(--mi-hot)}.mi-pcard.c2{--c:var(--accent)}.mi-pcard.c3{--c:var(--blue)}.mi-pcard:hover{transform:translateY(-2px);border-color:var(--line-3);box-shadow:0 6px 22px -8px #0c0c0d24}.mi-pcard.hot{border-color:var(--amber-line,#ecd4a3)}.mi-pcard h3{font-size:15.5px;font-weight:600;letter-spacing:-.012em;color:var(--ink-2)}.mi-pcard p{font-size:13.5px;line-height:1.5;color:var(--muted);flex:1}.mi-pcard p b{font-weight:600;color:var(--ink-2)}.mi-pc-own{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);padding-top:10px;border-top:1px dashed var(--line-2)}.mi-pc-own:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c);flex:none}.mi-pf{min-height:108px;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;padding:10px 12px 8px;display:flex;flex-direction:column;gap:8px;min-width:0;font-family:var(--mono)}.mi-pf .lbl{font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft)}.mi-wbars{display:flex;flex-direction:column;gap:5px}.mi-wbars .r{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px}.mi-wbars .k{font-size:9.5px;color:var(--ink-3);white-space:nowrap;text-align:right}.mi-wbars .bar{height:8px;border-radius:99px;background:var(--bg-3)}.mi-wbars .bar i{height:100%;min-width:3px;border-radius:99px;background:var(--mi-hot)}.mi-wbars .r:nth-child(n+3) .bar i{background:color-mix(in srgb,var(--mi-hot) 45%,#fff)}.mi-axis-s{margin:4px 0 0 48px;height:16px}.mi-axis-s i{height:4px;border-left-color:var(--line-2)}.mi-axis-s i em{font-size:8.5px;top:5px}.mi-cf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.mi-cf .locs{display:flex;flex-direction:column;gap:4px;min-width:0}.mi-cf .loc{display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:600;color:var(--ink-3);background:#fff;border:1px solid var(--line-2);border-radius:6px;padding:3px 8px;white-space:nowrap;min-width:0}.mi-cf .loc .fl{font-size:11px}.mi-cf .loc i{margin-left:auto;font-style:normal;font-size:8.5px;font-weight:600;color:var(--mi-down);background:var(--bad-soft);border:1px solid var(--bad-line);border-radius:4px;padding:1px 5px}.mi-cf .gate{flex:none;width:58px;height:58px;border-radius:50%;background:#fff;border:2px solid var(--accent);box-shadow:0 0 0 5px var(--accent-glow);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-align:center}.mi-cf .gate b{font-family:var(--display);font-size:14px;font-weight:600;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.mi-cf .gate span{font-size:6.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-2);line-height:1.3}.mi-strip{position:relative;margin:26px 2px 4px;padding-bottom:18px}.mi-strip-d{padding-bottom:34px}.mi-strip .trk{position:relative;height:8px;border-radius:99px;background:var(--bg-3)}.mi-strip .fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px}.mi-strip .fill.ok{background:color-mix(in srgb,var(--accent) 35%,#fff)}.mi-strip .blip{position:absolute;top:0;bottom:0;border-radius:99px 0 0 99px;background:color-mix(in srgb,var(--mi-down) 55%,#fff)}.mi-strip .cut{position:absolute;top:-6px;width:2px;height:20px;margin-left:-1px;background:var(--ink-3);border-radius:1px}.mi-strip .tick{position:absolute;top:-3px;width:1.5px;height:14px;margin-left:-1px;background:var(--line-3)}.mi-strip .dot{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #fff}.mi-strip .dot.amber{background:var(--mi-hot);box-shadow:0 0 0 2px #fff,0 0 0 4px #b678002e}.mi-strip .lbls{position:relative;height:14px;margin-top:10px;font-family:var(--mono);font-size:9px;color:var(--soft);white-space:nowrap}.mi-strip .lbls span{position:absolute;top:0;transform:translate(-50%)}.mi-strip .lbls span:first-child{transform:none}.mi-strip .lbls span.end{transform:translate(-100%)}.mi-strip .lbls .bad{color:var(--mi-down);font-weight:600}.mi-strip .lbls2{margin-top:4px}.mi-strip .lbls2 span{transform:none}.mi-strip .run-l{position:absolute;top:-18px;font-family:var(--mono);font-size:9px;color:var(--soft);white-space:nowrap;transform:translate(-50%)}.mi-strip .run-l.amber{color:var(--mi-hot-ink);font-weight:600}.mi-strip-d .run-l{transform:none;margin-left:10px}.mi-pf .mi-strip{margin:22px 2px 0}.mi-ex{grid-template-columns:1fr;gap:22px;max-width:1180px;margin:0 auto}.mi-ex .step.mi-case{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"text fig" "notes notes";gap:22px 44px;padding:30px 32px 28px}.mi-ex .step.mi-case.rev{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"fig text" "notes notes"}.step.hue-s-amber .step-num{color:var(--mi-hot-ink)}.mi-case-text{grid-area:text;min-width:0;display:flex;flex-direction:column;gap:12px}.mi-case-text h3{font-family:var(--display);font-size:22px;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.mi-case-text p{margin:0;font-size:14.5px;line-height:1.6}.mi-set{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.mi-set-l{flex:0 0 100%;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-bottom:2px}.mi-set .chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line-2);border-radius:999px;background:var(--bg-2);padding:4px 10px 4px 11px;font-size:11.5px;color:var(--soft);max-width:100%;min-width:0}.mi-set .chip b{font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi-fig{grid-area:fig;margin:0;min-width:0;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px #0000000a,0 14px 34px -22px #0c0c0d38}.mi-fig-h{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft)}.mi-fig-foot{font-family:var(--mono);font-size:10.5px;font-weight:600;padding-top:9px;border-top:1px dashed var(--line-2)}.mi-fig-foot.bad{color:var(--mi-down)}.mi-fig-foot.ok{color:var(--accent-2)}.mi-fig-foot.amber{color:var(--mi-hot-ink)}.mi-notes{grid-area:notes;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:4px}.mi-notes>div{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:14px 16px;min-width:0}.mi-notes dt{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.mi-notes dt:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--accent);flex:none}.step.hue-s-blue .mi-notes dt:before{background:var(--blue)}.step.hue-s-violet .mi-notes dt:before{background:var(--violet)}.step.hue-s-amber .mi-notes dt:before{background:var(--mi-hot)}.mi-notes dd{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--muted)}.mi-log{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:10.5px}.mi-log th{font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);text-align:left;padding:2px 6px 8px;border-bottom:1px solid var(--line-2);white-space:nowrap}.mi-log td{padding:6px;border-bottom:1px solid var(--line);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle}.mi-log td .fl{margin-right:6px}.mi-log th.ax,.mi-log td.ax{width:36%;padding-left:12px;padding-right:12px}.mi-log th.rs,.mi-log td.rs{text-align:right}.mi-log td.rs{font-weight:600;color:var(--accent-2)}.mi-log td.rs i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--good);margin-right:7px;vertical-align:1px}.mi-log tr.bad td{color:var(--ink-3)}.mi-log tr.bad td.rs{color:var(--mi-down)}.mi-log tr.bad td.rs i{background:var(--mi-down)}.mi-log tr.first td{background:var(--bad-soft,#fdecea)}.mi-log tr.first td:first-child{border-radius:6px 0 0 6px}.mi-log tr.first td:last-child{border-radius:0 6px 6px 0}.mi-log tr.first td.rs{font-weight:700}.mi-log tfoot td{border-bottom:0;padding-top:10px;padding-bottom:0}.mi-dtrack{position:relative;display:block;height:12px}.mi-dtrack:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--line-2)}.mi-dtrack .band{position:absolute;left:58.33%;right:0;top:1px;bottom:1px;background:var(--mi-down-soft);border-left:1.5px solid var(--mi-down);border-radius:0 3px 3px 0}.mi-dtrack .dot{position:absolute;top:50%;left:0;width:10px;height:10px;transform:translate(-50%,-50%);border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #fff}.mi-log tr.bad .dot{background:var(--mi-down)}.mi-log tr.first .dot{width:12px;height:12px;box-shadow:0 0 0 2px #fff,0 0 0 4px #c0382b38}.mi-dax{position:relative;display:block;height:14px}.mi-dax i{position:absolute;top:0;font-style:normal;font-size:9.5px;color:var(--soft);transform:translate(-50%);white-space:nowrap}.mi-dax i:first-child{transform:none}.mi-dax i.end{transform:translate(-100%);color:var(--ink-2);font-weight:600}.mi-minute{position:relative;padding:26px 6px 46px}.mi-minute .trk{position:relative;height:14px;border-radius:99px;background:color-mix(in srgb,var(--accent) 18%,#fff)}.mi-minute .blip{position:absolute;top:0;bottom:0;background:var(--mi-down-soft);border-left:1.5px solid var(--mi-down);border-right:1.5px solid var(--mi-down)}.mi-minute .tag{position:absolute;top:2px;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;font-weight:600;white-space:nowrap;line-height:1}.mi-minute .tag.bad{color:var(--mi-down)}.mi-minute .pt{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff}.mi-minute .pt.ok{background:var(--accent)}.mi-minute .pt.bad{background:var(--mi-down);box-shadow:0 0 0 2px #fff,0 0 0 4px #c0382b38}.mi-minute .pt.big{width:16px;height:16px;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--accent-glow)}.mi-minute .lbl{position:absolute;top:46px;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;font-weight:600;white-space:nowrap}.mi-minute .lbl.bad{color:var(--mi-down);transform:translate(-100%);margin-left:-6px}.mi-minute .lbl.ok{color:var(--accent-2);transform:none;margin-left:8px}.mi-axis-m{position:absolute;left:6px;right:6px;bottom:0}.mi-axis-m i{height:5px;border-left-color:var(--line-2)}.mi-minute .mi-axis-m i em{top:6px}.mi-days{position:relative;padding:22px 0 0}.mi-days .tag{position:absolute;top:0;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;font-weight:600;color:var(--mi-hot-ink);white-space:nowrap;line-height:1}.mi-days .tag:after{content:"";position:absolute;left:50%;top:12px;height:8px;border-left:1.5px solid var(--amber-line,#ecd4a3)}.mi-days .cells{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.mi-days .cells span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 0 7px;border-radius:6px;background:var(--bg-3);font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink-3);font-variant-numeric:tabular-nums}.mi-days .cells span i{display:block;width:2px;height:8px;border-radius:1px;background:var(--mi-tick)}.mi-days .cells span.hot{background:var(--mi-hot);color:#fff}.mi-days .cells span.hot i{background:#fff}.mi-days .cells span.after{background:var(--amber-soft,#fdf3e1);color:var(--mi-hot-ink)}.mi-days .cells span.after i{background:var(--amber-line,#ecd4a3)}.mi-nights{display:flex;flex-direction:column;gap:8px;padding-top:4px}.mi-nights .r,.mi-nights .ax{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px}.mi-nights .d{font-family:var(--mono);font-size:10px;font-weight:600;color:var(--ink-3)}.mi-nights .trk{position:relative;height:30px;border-radius:7px;background:var(--bg-3)}.mi-nights .grace{position:absolute;top:0;bottom:0;background:var(--amber-soft,#fdf3e1);border-right:1.5px dashed var(--amber-line,#ecd4a3)}.mi-nights .exp{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--ink-3)}.mi-nights .ping{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #fff;transform:translate(-50%,-50%)}.mi-nights .missed{position:absolute;top:50%;left:0;width:14px;height:14px;border-radius:50%;background:var(--mi-down);box-shadow:0 0 0 2px #fff,0 0 0 4px #c0382b38;transform:translate(-50%,-50%)}.mi-nights .pl{position:absolute;top:50%;transform:translateY(-50%);margin-left:12px;font-style:normal;font-family:var(--mono);font-size:9.5px;font-weight:600;color:var(--accent-2);white-space:nowrap}.mi-nights .pl.bad{color:var(--mi-down)}.mi-nights .r.miss .trk{background:var(--bad-soft,#fdecea)}.mi-nights .r.miss .grace{background:transparent}.mi-axis-n{height:20px;margin-top:2px}.mi-axis-n i{height:5px;border-left-color:var(--line-2)}.mi-axis-n i.g em{color:var(--mi-hot-ink);font-weight:600}.mi-ladrow{padding-top:8px;padding-bottom:8px}.mi-ladder{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #0c0c0d08,0 18px 44px -28px #0c0c0d38;padding:18px 22px 16px}.mi-ld-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.mi-ld-head b{font-size:14.5px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em}.mi-ld-head span{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);white-space:nowrap}.mi-ld-rows{display:flex;flex-direction:column}.mi-ld-rows .r,.mi-ld-rows .ax{display:grid;grid-template-columns:148px minmax(0,1fr) 60px;align-items:center;gap:14px}.mi-ld-rows .r{padding:9px 0;border-bottom:1px solid var(--line)}.mi-ld-rows .k{display:flex;flex-direction:column;gap:2px;min-width:0}.mi-ld-rows .k b{font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink-2);white-space:nowrap}.mi-ld-rows .k span{font-size:11px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi-ld-rows .bar{position:relative;height:12px;border-radius:4px;background:var(--bg-3)}.mi-ld-rows .bar i{position:absolute;left:0;top:0;bottom:0;min-width:3px;border-radius:4px;background:color-mix(in srgb,var(--mi-hot) 55%,#fff)}.mi-ld-rows .r.hot .bar i{background:var(--mi-hot)}.mi-ld-rows .bar em{position:absolute;top:50%;transform:translateY(-50%);margin-left:8px;font-style:normal;font-family:var(--mono);font-size:10px;font-weight:600;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.mi-ld-rows .r:nth-last-child(2) .bar em{margin-left:0;transform:translate(calc(-100% - 8px),-50%);color:#fff}.mi-ld-rows .n{font-family:var(--mono);font-size:12px;font-weight:600;text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums}.mi-ld-rows .ax{padding-top:8px}.mi-axis-l{height:16px}.mi-axis-l i{height:5px;border-left-color:var(--line-2)}.mi-ld-note{margin-top:10px;font-size:11.5px;color:var(--soft)}.mi-wide-head .sec-sub{max-width:72ch}.db-panels.mi-alerts{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-alerts .db-panel{display:flex;flex-direction:column;align-items:flex-start;padding:16px 16px 26px}.mi-alerts .db-panel>*{max-width:100%}.mi-alerts .db-panel .tag{margin:20px 0 10px 12px}.mi-alerts .db-panel h3{margin:0 12px}.mi-alerts .db-caption{margin:10px 12px 0;flex:1}.mi-mock{align-self:stretch;background:var(--bg-2);border-color:var(--line);padding:14px 16px 12px}.mi-form-h{margin-bottom:10px!important;padding-bottom:8px;border-bottom:1px solid var(--line)}.mi-mock .vg-field{margin-bottom:0}.mi-mock .vg-input{height:28px;min-width:0;background:#fff}.mi-mock .vg-input .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-mock .vg-hint{margin-top:6px}.mi-slider{position:relative;height:8px;margin:10px 7px 4px;border-radius:99px;background:var(--bg-3)}.mi-slider .fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--accent)}.mi-slider .thumb{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--accent);transform:translate(-50%,-50%);box-shadow:0 2px 8px #0a101c33}.mi-strip-f .run-l{transform:translate(-50%)}.mi-cf-p{margin:14px 0 4px}.mi-cf-p .loc{font-size:10px}.mi-cf-p .gate{width:60px;height:60px}.mi-strip-d .trk .blip{min-width:4px}.mi-alerts .mi-strip{margin-top:28px}.mi-qdrow{margin-top:36px}.mi-qd .qd-node .st{margin-left:12px;font-family:var(--mono);font-size:8.5px;font-weight:600;color:var(--mi-down);background:var(--bad-soft);border:1px solid var(--bad-line);border-radius:4px;padding:1.5px 6px;white-space:nowrap}.mi-qd .qd-wires path{fill:none;stroke:var(--mi-down);stroke-opacity:.35;stroke-width:1.6;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;animation:qdFlow 1.1s linear infinite}.mi-qd .qa-top svg{color:#ff8a7a}.mi-range{max-width:1040px;margin:44px auto 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #0c0c0d08,0 18px 44px -28px #0c0c0d38;padding:20px 28px 16px}.mi-rg-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.mi-rg-head .t b{display:block;font-size:15px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em}.mi-rg-head .t span{display:block;margin-top:3px;font-family:var(--mono);font-size:10.5px;color:var(--soft)}.mi-rg-grid{display:grid;grid-template-columns:120px minmax(0,1fr) 230px;-moz-column-gap:22px;column-gap:22px}.mi-rg-hd,.mi-rg-row{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center}.mi-rg-hd{align-items:end;padding:12px 0 10px;border-bottom:1px solid var(--line)}.mi-rg-hd .mi-axis{align-self:end;margin-bottom:-4px}.mi-axis-r i em{font-size:9px}.mi-axis-r i:nth-child(2) em{transform:none;margin-left:3px}.mi-rg-row{padding:7px 0;border-bottom:1px solid var(--line)}.mi-rg-row:last-child{border-bottom:0}.mi-rg-row .k{font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap}.mi-rg-row .trk{position:relative;height:16px;min-width:0}.mi-rg-row .trk .gl{position:absolute;top:0;bottom:0;border-left:1px dashed var(--line-2)}.mi-rg-row .trk .mi-seg{position:absolute;top:3px;bottom:3px;min-width:3px;border-radius:5px;background:color-mix(in srgb,var(--accent) 32%,#fff)}.mi-rg-row.hot .trk .mi-seg{background:color-mix(in srgb,var(--mi-hot) 55%,#fff)}.mi-rg-row .trk .dot{position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #fff;transform:translate(-50%,-50%);z-index:1}.mi-rg-row.hot .trk .dot{background:var(--mi-hot);box-shadow:0 0 0 2px #fff,0 0 0 4px #b678002e}.mi-rg-row.fixed .trk .dot{background:var(--ink-3)}.mi-rg-row .trk .cron{position:absolute;right:0;top:50%;transform:translateY(-50%);font-style:normal;font-family:var(--mono);font-size:8.5px;font-weight:600;color:var(--accent-2);background:#fff;border:1px solid var(--accent-line);border-radius:4px;padding:1px 6px;white-space:nowrap;z-index:1}.mi-rg-row .v{font-family:var(--mono);font-size:10.5px;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.mi-rg-row.hot .v{color:var(--mi-hot-ink);font-weight:600}.mi-gn .wm{width:100%;height:auto;display:block}.mi-gn .wm-dots circle{r:3.4px;fill:var(--faint,#d5d9df)}.mi-gn .wm-dot.mi-dim{width:6px;height:6px;margin:-3px 0 0 -3px;background:color-mix(in srgb,var(--accent) 45%,#fff);box-shadow:none}.mi-gn .wm-dot.mi-dim:after{display:none}.mi-gn .wm-dot.mi-now{background:var(--mi-hot);box-shadow:0 0 0 3px #b678002e}.mi-gn .wm-dot.mi-now:after{border-color:var(--mi-hot);animation-duration:1.8s;animation-delay:0s}.mi-pin{position:absolute;z-index:3;transform:translate(9px,-50%);font-family:var(--mono);font-size:9.5px;font-weight:600;color:var(--ink-2);background:#fff;border:1px solid var(--line-2);border-radius:5px;padding:1px 6px;white-space:nowrap;box-shadow:0 1px 3px #0000000f}.mi-pin.l{transform:translate(calc(-100% - 9px),-50%)}.mi-pin.now{color:var(--mi-hot-ink);border-color:var(--amber-line,#ecd4a3);background:var(--amber-soft,#fdf3e1)}.mi-gn .gn-wires path{stroke:var(--accent);stroke-opacity:.4}.mi-gn .gn-wires path.now{stroke:var(--mi-hot);stroke-opacity:.55}.mi-gn .gn-cell .s{font-family:var(--mono);font-size:9.5px;font-variant-numeric:tabular-nums}.mi-gn .gn-cell .s.mi-now{color:var(--amber-bright,#f0b429);font-weight:600}.mi-gn .gn-head .t{white-space:normal}.db-panels.mi-surfs{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-surfs .db-panel{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 26px;overflow:hidden}.mi-surfs .db-panel>*{max-width:100%}.mi-surfs .db-panel .tag{margin:22px 26px 10px}.mi-surfs .db-panel h3{margin:0 26px}.mi-surfs .db-caption{margin:10px 26px 0}.mi-surf{align-self:stretch;height:210px;background:var(--bg-2);border-bottom:1px solid var(--line);padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;font-family:var(--mono)}.mi-surf .bar{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10.5px;font-weight:600;color:var(--ink-3)}.mi-surf .bar .chip{font-size:8.5px;font-weight:600;color:var(--soft);border:1px solid var(--line-2);border-radius:4px;padding:1px 6px;background:#fff;white-space:nowrap}.mi-s1 .fld{background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px 12px}.mi-s1 .fld .vg-label{margin-bottom:2px}.mi-s1 .mi-slider{margin:8px 8px 10px}.mi-s2 .rail{flex:1;background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:7px;min-width:0}.mi-s2 .rail .h{font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--soft);padding-bottom:6px;border-bottom:1px solid var(--line)}.mi-s2 .rail .ln{display:flex;align-items:center;gap:8px;font-family:var(--sans);font-size:11px;color:var(--ink-3);min-width:0}.mi-s2 .rail .ln i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--line-3)}.mi-s2 .rail .ln span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-s2 .rail .ln.on{color:var(--ink-2);font-weight:600}.mi-s2 .rail .ln.on i{background:var(--accent)}.mi-s3 table{width:100%;border-collapse:collapse;font-size:10px;background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.mi-s3 th{font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);text-align:left;padding:7px 8px 6px;border-bottom:1px solid var(--line)}.mi-s3 td{padding:8px;border-bottom:1px solid var(--line);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.mi-s3 tr:last-child td{border-bottom:0}.mi-s3 .up{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--good);vertical-align:1px}.mi-s3 td.sp{width:44px;padding-left:0;text-align:right}.mi-s3 td.sp span{display:inline-block;font-size:8.5px;font-weight:600;color:var(--mi-hot-ink);background:var(--amber-soft,#fdf3e1);border:1px solid var(--amber-line,#ecd4a3);border-radius:4px;padding:1px 5px;line-height:1.2}.mi-bento .b2-viz{font-family:var(--mono)}.mi-hb{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mi-hb .cron{align-self:stretch;font-size:9.5px;color:var(--dark-ink-2);background:#00000040;border-radius:6px;padding:6px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-hb .trk{align-self:stretch;position:relative;height:14px;border-radius:5px;background:#ffffff14}.mi-hb .trk .g{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,#f0b42973 0,#f0b42973 3px,#f0b4291f 3px,#f0b4291f 6px);border-right:1.5px dashed rgba(240,180,41,.7)}.mi-hb .trk .e{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--dark-ink)}.mi-hb .trk .p{position:absolute;top:50%;width:8px;height:8px;border-radius:50%;background:var(--accent-bright,#4ec97e);transform:translate(-50%,-50%);box-shadow:0 0 0 2px var(--dark-2)}.mi-hb .lb{align-self:stretch;position:relative;height:12px;font-size:9px;color:var(--dark-muted)}.mi-hb .lb span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.mi-hb .lb span.g{color:#f5c065}.mi-mw{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mi-mw .trk{align-self:stretch;display:grid;grid-template-columns:repeat(24,1fr);gap:2px;height:20px}.mi-mw .trk i{border-radius:2px;background:#7ee0a873}.mi-mw .trk i.h{background:repeating-linear-gradient(135deg,#5da0ebb3 0,#5da0ebb3 3px,#5da0eb33 3px,#5da0eb33 6px)}.mi-mw .lb{align-self:stretch;display:flex;justify-content:space-between;font-size:9px;color:var(--dark-muted)}.mi-mw .lb span:nth-child(2){color:#8fc4ff}.mi-recv{display:flex;flex-direction:column;gap:8px}.mi-recv .dn{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,138,122,.28);border-radius:10px;background:#ff8a7a14;padding:8px 11px;font-family:var(--sans);font-size:12px}.mi-recv .dn i{flex:none;width:8px;height:8px;border-radius:50%;background:#ff8a7a}.mi-recv .dn b{font-weight:600;color:var(--dark-ink)}.mi-recv .dn span{margin-left:auto;font-family:var(--mono);font-size:9.5px;color:var(--dark-muted)}.mi-recv .upr{display:flex;align-items:center;gap:10px;border:1px solid rgba(126,224,168,.25);border-radius:10px;background:#4ec97e14;padding:9px 11px}.mi-recv .upr .ic{flex:none;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent-bright,#4ec97e);color:var(--dark,#2a2c30)}.mi-recv .upr b{display:block;font-family:var(--sans);font-size:12px;font-weight:600;color:var(--dark-ink)}.mi-recv .upr span{display:block;margin-top:2px;font-size:9.5px;color:var(--dark-muted)}.mi-rep{display:flex;flex-direction:column;gap:10px}.mi-rep .cad{display:flex;flex-wrap:wrap;gap:4px}.mi-rep .cad span{font-size:9.5px;color:var(--dark-muted);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:3px 9px}.mi-rep .cad span.on{color:var(--dark);background:var(--accent-bright,#4ec97e);border-color:transparent;font-weight:600}.mi-rep .nx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:9.5px;color:var(--dark-muted)}.mi-paste{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.mi-paste>span:not(.b2-chipline){font-size:9.5px;color:var(--dark-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-paste>span.more{color:#f5f7fa80;font-style:italic}.mi-paste .b2-chipline{margin-top:8px}.mi-rows .b2-mrow{display:grid;grid-template-columns:6px minmax(0,1fr) auto auto;align-items:center}.mi-rows .b2-mrow b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-rows .b2-mrow .iv{font-family:var(--mono);font-size:9.5px;color:var(--dark-muted);white-space:nowrap}.mi-rows .b2-mrow .tg{margin-left:8px}.mi-def{max-width:860px;margin:0 auto 34px;display:flex;flex-direction:column;gap:18px;font-size:15px;line-height:1.65;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 28px}.mi-def p{margin:0}.mi-def p b{font-weight:600}.mi-deq{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--mono)}.mi-deq .t{display:inline-flex;align-items:center;font-size:11px;font-weight:600;border-radius:7px;padding:7px 12px;white-space:nowrap;color:var(--ink-2);background:var(--bg-3);border:1px solid var(--line-2)}.mi-deq .t.hot{color:var(--mi-hot-ink);background:var(--amber-soft,#fdf3e1);border-color:var(--amber-line,#ecd4a3)}.mi-deq .op{font-size:18px;font-weight:600;color:var(--soft)}.mi-deq .sum{font-size:12px;font-weight:600;color:var(--accent-2);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:6px 12px;white-space:nowrap}.faq-item .faq-a a{color:var(--accent,#007e42);font-weight:600}@media (max-width:1120px){.mi-rg-grid{grid-template-columns:104px minmax(0,1fr) 190px;-moz-column-gap:16px;column-gap:16px}}@media (max-width:980px){section{padding:72px 0}.hero{padding:72px 0}.feat-row,.feat-row.reverse{grid-template-columns:1fr;gap:28px;padding:32px 0}.feat-row-img{min-width:0}.b2-grid{grid-template-columns:1fr 1fr}.testi-grid{grid-template-columns:1fr}.mi-gap{padding:18px 18px 16px}.mi-gap-grid{grid-template-columns:140px minmax(0,1fr) 118px;-moz-column-gap:14px;column-gap:14px}.mi-pcards{grid-template-columns:1fr;max-width:640px;margin:0 auto}.mi-eq{max-width:640px;margin-left:auto;margin-right:auto}.mi-ex .step.mi-case,.mi-ex .step.mi-case.rev{display:flex;flex-direction:column;gap:18px;padding:24px 22px 22px;max-width:640px;width:100%;margin:0 auto}.mi-notes{grid-template-columns:1fr;gap:10px}.db-panels.mi-alerts,.db-panels.mi-surfs{grid-template-columns:1fr;max-width:640px;margin-left:auto;margin-right:auto}.mi-ladder{max-width:640px;margin:0 auto}.mi-range{padding:18px 18px 14px}.mi-rg-grid{grid-template-columns:96px minmax(0,1fr) 150px;-moz-column-gap:12px;column-gap:12px}.mi-qdrow.reverse .feat-row-text{order:1}.mi-qdrow.reverse .feat-row-img{order:2}}@media (max-width:640px){.mi-axis i em,.mi-axis-lbl,.mi-col-lbl,.mi-hot,.mi-cap,.mi-counter,.mi-counter .go,.mi-counter .row-link{font-size:12px}.mi-gap-head .t span,.mi-one span,.mi-eq-seg em,.mi-eq-seg .tg,.mi-eq-lbl,.mi-pc-own,.mi-pf .lbl,.mi-wbars .k,.mi-axis-s i em,.mi-cf .loc,.mi-cf .loc i{font-size:11px}.mi-cf .gate{width:64px;height:64px}.mi-cf .gate span{font-size:7.5px}.mi-set .chip,.mi-set .chip b,.mi-set-l,.mi-fig-h,.mi-fig-foot,.mi-log,.mi-log th,.mi-dax i,.mi-minute .tag,.mi-minute .lbl,.mi-days .tag,.mi-days .cells span,.mi-nights .d,.mi-nights .pl,.mi-ld-head span,.mi-ld-rows .k b,.mi-ld-rows .k span,.mi-ld-rows .bar em,.mi-ld-note,.vg-label{font-size:12px}.vg-input,.vg-input .mono{font-size:12.5px}.vg-hint{font-size:12px}.mi-strip .lbls,.mi-strip .run-l{font-size:11px}.mi-qd .qd-node{font-size:12.5px;flex-wrap:wrap}.mi-qd .qd-node .city{white-space:normal}.mi-qd .qd-node .city span,.mi-qd .qd-node .st{font-size:12px}.mi-qd.qd{display:flex;flex-direction:column;align-items:stretch;gap:16px}.mi-qd .qd-wires,.mi-qd .qd-wire2{display:none}.mi-qd .qd-gate{align-self:center;width:auto;height:auto;min-width:76px;border-radius:999px;padding:11px 18px}.mi-qd .qd-gate span{font-size:12px;letter-spacing:.04em}.mi-qd .qd-alert{max-width:none}.mi-qd .qa-top .t{font-size:12px}.mi-qd .qa-sub{font-size:12.5px}.mi-qd .qa-chips span{font-size:12px}.qd-counter.mi-cnt{flex-wrap:wrap;font-size:12.5px}.mi-cnt .go,.mi-rg-row .k,.mi-rg-row .v,.mi-axis-r i em,.mi-rg-row .trk .cron,.mi-gn .gn-head{font-size:12px}.mi-gn .gn-wires{display:none}.mi-gn .gn-card{margin-top:12px}.mi-gn .gn-cells{grid-template-columns:1fr 1fr;gap:10px 0}.mi-gn .gn-cell:nth-child(odd){border-left:0;padding-left:2px}.mi-gn .gn-cell .c{font-size:12.5px;white-space:normal;overflow:visible;text-overflow:clip}.mi-gn .gn-cell .s{font-size:12px;white-space:normal}.mi-pin{font-size:11px}.mi-surf .bar,.mi-surf .bar .chip,.mi-s2 .rail .h,.mi-s2 .rail .ln,.mi-s3 table,.mi-s3 th,.mi-s3 td.sp span{font-size:12px}.mi-hb .cron,.mi-hb .lb,.mi-mw .lb,.mi-recv .dn span,.mi-recv .upr span,.mi-rep .cad span,.mi-rep .nx,.mi-paste>span:not(.b2-chipline),.b2-mrow,.b2-mrow .tg,.mi-rows .b2-mrow .iv,.b2-chipline{font-size:12px}.mi-deq .t{font-size:12px}.row-link{min-height:44px}.mi-counter{align-items:flex-start}.mi-counter>svg{margin-top:3px}.mi-counter-r .row-link+.row-link{margin-left:0}.mi-strip-d .lbls .end{display:none}.mi-surf{height:auto;min-height:210px}.mi-axis-l i:nth-child(2) em,.mi-axis-l i:nth-child(4) em{display:none}}@media (max-width:560px){.b2-grid{grid-template-columns:1fr}.b2-card.w2{grid-column:span 1}.mi-prose{text-align:left}.mi-gap{padding:16px 14px 14px}.mi-gap-head{flex-wrap:wrap}.mi-gap-grid{display:block}.mi-gap-hd{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.mi-gap-hd .mi-axis{display:none}.mi-col-lbl{border-left:0;padding-left:0;text-align:right;margin-left:auto}.mi-gap-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who one" "lane lane";gap:10px 12px;padding:14px 0 10px}.mi-who{grid-area:who}.mi-lanewrap{grid-area:lane;padding-bottom:30px}.mi-one b{font-size:14px}.mi-hot{font-size:11px}.mi-one{grid-area:one;border-left:0;padding-left:0;margin-bottom:0;align-items:flex-end}.mi-one span{align-self:flex-end}.mi-hot{left:0!important;transform:none;padding-left:0;white-space:normal;top:calc(100% - 18px)}.mi-hot:before{display:none}.mi-legend{justify-content:flex-start}.mi-eq-row{flex-direction:column;align-items:stretch}.mi-eq-seg{flex:0 0 auto}.mi-eq-row .op{align-self:flex-start;margin-left:14px;line-height:1}.mi-eq-sum{align-self:flex-start}.mi-ex .step.mi-case,.mi-ex .step.mi-case.rev{padding:20px 14px 18px}.mi-fig{padding:12px}.mi-case-text h3{font-size:20px}.mi-log{table-layout:fixed}.mi-log th:nth-child(2),.mi-log td:nth-child(2){display:none}.mi-log th:first-child{width:25%}.mi-log th.ax,.mi-log td.ax{width:35%;padding-left:8px;padding-right:8px}.mi-log td,.mi-log th{padding-left:3px;padding-right:3px}.mi-log td.rs{letter-spacing:-.02em}.mi-log td.rs i{margin-right:4px}.mi-log,.mi-log th,.mi-dax i{font-size:10.5px}.mi-dax i:nth-child(2){display:none}.mi-minute{padding-bottom:52px}.mi-minute .lbl.bad{left:0!important;transform:none;margin-left:0}.mi-minute .lbl.ok{left:auto!important;right:0;transform:none;margin-left:0}.mi-days .cells{gap:3px}.mi-days .cells span{font-size:11px;padding:5px 0 6px}.mi-nights .r,.mi-nights .ax{grid-template-columns:30px minmax(0,1fr);gap:8px}.mi-nights .pl{top:auto;bottom:calc(100% + 3px);transform:none;margin-left:-6px;font-size:11px}.mi-nights .pl.bad{transform:translate(-100%);margin-left:-8px}.mi-nights .trk{margin-top:16px}.mi-axis-n i:nth-child(3) em{font-size:10.5px}.mi-ladder{padding:14px 12px 12px}.mi-ld-rows .r,.mi-ld-rows .ax{grid-template-columns:104px minmax(0,1fr) 50px;gap:8px}.mi-ld-rows .k b{font-size:11px}.mi-ld-rows .k span{font-size:10.5px;white-space:normal}.mi-ld-rows .n{font-size:11px}.mi-ld-rows .bar em{font-size:10.5px}.mi-cf-p{grid-template-columns:1fr;justify-items:start}.mi-cf-p .gate{width:58px;height:58px}.mi-range{padding:14px 12px 12px}.mi-rg-grid{display:block}.mi-rg-hd{display:flex;justify-content:space-between;gap:12px}.mi-rg-hd .mi-axis{display:none}.mi-rg-hd span:last-child{display:none}.mi-rg-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v" "trk trk";gap:4px 10px;padding:9px 0}.mi-rg-row .k{grid-area:k;font-size:12.5px}.mi-rg-row .trk{grid-area:trk;height:14px}.mi-rg-row .v{grid-area:v;font-size:11px;text-align:right}.mi-rg-row .trk .cron{font-size:10px}.mi-pin.lon{transform:translate(-50%,calc(-100% - 8px))}.mi-pin.dal{transform:translate(9px,-50%)}.mi-pin.sg{transform:translate(calc(-100% - 9px),-50%)}.mi-pin{font-size:10px}.mi-s3 table{table-layout:fixed}.mi-s3 th:nth-child(2),.mi-s3 td:nth-child(2){display:none}.mi-s3 th:nth-child(1){width:34%}.mi-s3 td,.mi-s3 th{overflow:hidden;text-overflow:ellipsis;padding-left:5px;padding-right:5px}.mi-s3 td.sp{width:46px}.mi-hb .lb span:first-child{transform:translate(-100%);margin-left:-4px}.mi-rows .b2-mrow{grid-template-columns:6px minmax(0,1fr) auto}.mi-rows .b2-mrow .iv{display:none}.mi-deq{gap:8px}.mi-deq .t{white-space:normal}.mi-def{padding:20px 16px}}:where([role=img]:not(nav *,footer *,a,a *,button,button *,svg,svg *)){position:relative}:where([role=img]:not(nav *,footer *,a,a *,button,button *,svg,svg *)):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:transparent}:where([role=img],.vg3,[aria-hidden=true]):not(nav *,footer *,a,a *,button,button *,svg,svg *,.sr-only){-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mi-page .db-caption,.mi-page .mi-pcard p,.mi-page .mi-bento .b2-card p{font-size:15px;line-height:1.6}.mi-page .mi-pcard h3,.mi-page .db-panel h3,.mi-page .mi-bento .b2-card h3{font-size:18px;letter-spacing:-.015em;line-height:1.3;text-wrap:balance}.mi-page .sec-head .sec-sub{text-wrap:balance}.mi-page .feat-bullets li{font-size:15px}.mi-page .mi-who span{font-size:13px;text-wrap:pretty}.mi-page .mi-cap,.mi-page .mi-ld-note,.mi-page .mi-legend{font-size:13px}.mi-page .mi-notes dt{font-size:11px}.mi-page .mi-notes dd{font-size:14px;line-height:1.6}.mi-page .cta-dark .container>p:first-child{text-wrap:balance}.mi-page .final-cta .meta{font-family:var(--mono);font-size:12px}.mi-page .mi-set .chip{font-size:12.5px}.mi-page .mi-set .chip b{font-size:12px}.mi-page .row-link{font-size:15px}.mi-page .mi-counter>span:not(.go),.mi-page .mi-counter .row-link,.mi-page .mi-cnt>span:not(.go){font-size:14px}.mi-page .mi-alerts .db-panel h3{margin-top:20px}.mi-page .mi-surfs .db-panel h3{margin-top:22px}@media (min-width:641px){.mi-page :is(.mi-axis-lbl,.mi-col-lbl,.mi-eq-lbl,.mi-eq-seg .tg,.mi-pf .lbl,.mi-set-l,.mi-fig-h,.mi-log th,.mi-ld-head span,.mi-s2 .rail .h,.mi-s3 th,.mi-surf .bar .chip,.mi-one span,.mi-counter .go,.mi-cnt .go,.mi-rg-row .trk .cron,.mi-s3 td.sp span,.mi-cf .gate span,.mi-mock .vg-label,.mi-s1 .vg-label,.mi-qd .qd-gate span,.mi-qd .qd-node .st,.mi-cf .loc i){font-size:11px}.mi-page .mi-gap-head .t span,.mi-page .mi-rg-head .t span{font-size:12px}.mi-page .mi-axis i em{font-size:11px}.mi-page .mi-hot,.mi-page .mi-eq-seg em{font-size:12px}.mi-page .mi-pc-own{font-size:11.5px}.mi-page .mi-wbars .k,.mi-page .mi-cf .loc,.mi-page .mi-strip .lbls,.mi-page .mi-strip .run-l{font-size:11px}.mi-page .mi-fig-foot,.mi-page .mi-log,.mi-page .mi-minute .tag,.mi-page .mi-minute .lbl,.mi-page .mi-days .tag,.mi-page .mi-days .cells span,.mi-page .mi-nights .d,.mi-page .mi-nights .pl{font-size:12px}.mi-page .mi-dax i{font-size:11px}.mi-page .mi-ld-rows .k b,.mi-page .mi-ld-rows .k span,.mi-page .mi-ld-rows .bar em,.mi-page .mi-rg-row .v{font-size:12px}.mi-page .mi-rg-row .k{font-size:13px}.mi-page .mi-mock .vg-input .mono{font-size:12px}.mi-page .mi-mock .vg-hint,.mi-page .mi-s1 .vg-hint{font-size:11px}.mi-page .mi-qd .qa-sub{font-size:12px}.mi-page .mi-qd :is(.qa-top .t,.qa-chips span,.qd-node .city span){font-size:11px}.mi-page .mi-pin,.mi-page .mi-gn .gn-head,.mi-page .mi-gn .gn-cell .s{font-size:11px}.mi-page .mi-surf .bar,.mi-page .mi-s2 .rail .ln{font-size:12px}.mi-page .mi-s3 table{font-size:11.5px}.mi-page :is(.mi-hb .cron,.mi-hb .lb,.mi-mw .lb,.mi-recv .dn span,.mi-recv .upr span,.mi-rep .cad span,.mi-rep .nx,.mi-paste>span:not(.b2-chipline),.mi-bento .b2-mrow,.mi-bento .b2-mrow .tg,.mi-rows .b2-mrow .iv,.mi-bento .b2-chipline){font-size:11px}}.mi-page .mi-set .chip{flex-wrap:wrap;row-gap:0}.mi-page .mi-set .chip b{white-space:normal;overflow:visible;text-overflow:clip}.mi-page .mi-mock .vg-input{height:auto;min-height:28px;padding-block:5px}.mi-page .mi-mock .vg-input .mono,.mi-page .mi-ld-rows .k span,.mi-page .mi-rg-row .v{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}.mi-page .mi-s2 .rail .ln{align-items:flex-start}.mi-page .mi-s2 .rail .ln i{margin-top:.45em}.mi-page .mi-s2 .rail .ln span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4;overflow-wrap:anywhere}.mi-page .mi-hb .cron{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.5}.mi-page .mi-paste>span:not(.b2-chipline){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.mi-page .mi-rows .b2-mrow b{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}@media (max-width:560px){.mi-page .mi-s3 td,.mi-page .mi-s3 th{overflow:visible;text-overflow:clip;white-space:normal}}.mi-page .mi-cf .gate{width:auto;height:auto;border-radius:999px;padding:8px 14px;gap:2px}.mi-page .mi-cf .gate span{letter-spacing:.04em;white-space:nowrap}.mi-page .mi-one b{white-space:normal;line-height:1.2}.mi-page .mi-one span{white-space:normal;max-width:100%;line-height:1.3}@media (min-width:561px) and (max-width:980px){.mi-page .mi-gap-grid{grid-template-columns:132px minmax(0,1fr) 136px}}@media (min-width:981px){.mi-page .mi-gap-grid{grid-template-columns:184px minmax(0,1fr) 196px}}.mi-page .mi-pin.sg{transform:translate(calc(-100% - 9px),-50%)}@media (min-width:561px) and (max-width:980px){.mi-page .mi-rg-grid{grid-template-columns:96px minmax(0,1fr) 168px}}@media (min-width:981px){.mi-page .mi-pcards{grid-template-rows:auto auto 1fr auto;row-gap:0}.mi-page .mi-pcard{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:10px}.mi-page .mi-pcard>.mi-pf{align-self:stretch}}@media (min-width:981px){.mi-page .db-panels.mi-surfs{grid-template-rows:auto auto 1fr}.mi-page .mi-surfs .db-panel{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-items:start}.mi-page .mi-surfs .db-panel>.mi-surf{align-self:stretch;height:auto;min-height:210px}.mi-page .mi-surfs .db-panel>h3{align-self:end}}@media (min-width:981px){.mi-page .db-panels.mi-alerts{grid-template-rows:auto auto 1fr}.mi-page .mi-alerts .db-panel{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-items:start}.mi-page .mi-alerts .db-panel>.mi-mock{align-self:stretch;display:flex;flex-direction:column}.mi-page .mi-alerts .db-panel>h3{align-self:end}.mi-page .mi-alerts .mi-mock>.vg-hint{margin-top:auto;min-height:2lh}}.mi-page :is(.mi-mock,.mi-s1) .vg-hint{text-wrap:balance;align-items:flex-start}.mi-page :is(.mi-mock,.mi-s1) .vg-hint .okd{margin-top:.35em}.mi-page .mi-ex .step.mi-case>.mi-more{grid-area:notes;min-width:0}.mi-page .mi-more>summary{display:block;list-style:none;cursor:pointer;margin-top:0;width:-moz-fit-content;width:fit-content;max-width:100%}.mi-page .mi-more>summary::-webkit-details-marker{display:none}.mi-page .mi-more>summary .arr{display:inline-block;margin-left:4px;transition:transform .2s var(--ease)}.mi-page .mi-more[open]>summary .arr{transform:rotate(90deg)}.mi-page .mi-more>.mi-notes{margin-top:14px}@media (max-width:640px){.mi-page .mi-more>summary{min-height:0;padding:10px 0}}.mi-page :is(.feat-bullets li,.mi-notes dd,.db-caption,.mi-pcard p,.mi-prose p,.faq-a,.mi-def p){text-wrap:pretty}.mi-page :is(.final-cta .meta,.mi-case-text h3,.mi-counter>span:not(.go),.mi-cnt>span:not(.go),.mi-fig-foot,.mi-cap,.mi-ld-note){text-wrap:balance}@media (max-width:420px){.mi-page .cta-dark .checks{flex-direction:column;gap:6px}}.mi-page .mi-bento .b2-card{display:flex;flex-direction:column}.mi-page .mi-bento .b2-viz{margin-top:auto;padding-top:14px}.mi-page .mi-bento .b2-card p{margin-bottom:0}.mi-page a.row-link{display:inline-block;text-wrap:balance}.mi-page :is(.hero .lede,.mi-bento .b2-card p,.mi-case-text p,.feat-row-text>p,.cta-dark .sub,.final-cta p){text-wrap:pretty}.mi-page .faq-item .qt{text-wrap:balance}.mi-page .mi-mw .lb{gap:10px;align-items:flex-start}.mi-page .mi-mw .lb span:nth-child(2){text-align:center;text-wrap:balance}@media (min-width:981px) and (max-width:1100px){.mi-page .mi-s3 :is(td,th){padding-inline:5px}}.mi-page .mi-s3 th:last-child{text-align:right}@media (max-width:640px){.mi-page .mi-hb .lb span:first-child{transform:translate(-50%)}.mi-page .mi-hb .lb span{font-size:11px}}@media (max-width:640px){.mi-page .mi-axis-n .mi-gl{display:none}.mi-page .mi-axis-n i.g em{font-size:12px}}@media (min-width:981px) and (max-width:1100px){.mi-page .mi-bento .b2-card h3{letter-spacing:-.02em}}@media (max-width:640px){.mi-page .mi-hot.r{transform:none;padding-right:0;left:0!important;right:auto!important;white-space:nowrap}.mi-page .mi-hot.r:before{display:none}}@media (min-width:561px) and (max-width:980px){.mi-page .mi-rg-grid{grid-template-columns:96px minmax(0,1fr)}.mi-page .mi-rg-hd>:nth-child(3){display:none}.mi-page .mi-rg-row .v{grid-column:2;margin-top:2px}.mi-page .mi-axis-r i:nth-child(2) em{display:none}}@media (min-width:561px) and (max-width:980px){.mi-page .mi-gap-grid{grid-template-columns:132px minmax(0,1fr) 150px}.mi-page .mi-hot,.mi-page .mi-hot.r{left:0!important;right:auto!important;transform:none;padding-left:0;padding-right:0;white-space:normal;max-width:100%;line-height:1.3}.mi-page .mi-hot:before,.mi-page .mi-hot.r:before{display:none}}@media (min-width:561px) and (max-width:720px){.mi-page .mi-lanewrap{padding-bottom:30px}.mi-page .mi-hot{top:calc(100% - 18px)}.mi-page .mi-gap-hd .mi-axis i:nth-last-child(2) em{display:none}}.mi-page :is(.mi-gap-head .t b,.mi-fig-h,.mi-eq-seg em,.mi-ladder .k span,.mi-ld-head b,.mi-s2 .rail .ln span,.mi-rg-row .v,.qa-sub,.mi-gap .mi-one b,.mi-axis-lbl,.mi-col-lbl){text-wrap:balance}@media (max-width:400px){.mi-page .mi-s3 td{white-space:nowrap}.mi-page .mi-surf .bar>span:first-child{white-space:nowrap}.mi-page .mi-surf .bar .chip{font-size:11px}}#mi-gap{scroll-margin-top:80px}
