:root{--frame-console:clamp(560px,56vh,648px);--frame-desk:clamp(500px,60vh,660px);--frame-panel:clamp(360px,46vh,470px);--frame-editor:clamp(340px,42vh,460px);--frame-query:clamp(72px,8.5vh,96px);--frame-results:clamp(268px,28vh,304px);--frame-graph:clamp(300px,38vh,420px)}.mx-pair{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:40px;align-items:start;margin:46px 0}.mx-pair>.mx-pair-copy>:first-child{margin-top:0}.mx-pair>.mx-pair-copy>:last-child{margin-bottom:0}.mx-pair.flip>.mx-pair-copy{order:2}.mx-pair-wide{grid-template-columns:minmax(0,1fr)}.mx-eyebrow{display:block;margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.mx-cap{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--ink-3)}.mx-cap:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-top:6px;border-radius:50%;background:var(--cyan)}.mx-cap-warn:before{background:var(--warn)}@media (max-width:900px){.mx-pair{grid-template-columns:minmax(0,1fr);gap:22px;margin:32px 0}.mx-pair.flip>.mx-pair-copy{order:0}}.graphpane,.mxw,.vsc,.xpanel{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 1px 2px rgba(0,0,0,.55),0 30px 66px -30px rgba(0,0,0,.92),0 0 100px -34px rgba(57,135,229,.26)}.graphpane{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 1px 2px rgba(0,0,0,.55),0 30px 66px -30px rgba(0,0,0,.92),0 0 100px -34px rgba(34,211,238,.26)}.vsc{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 1px 2px rgba(0,0,0,.55),0 30px 66px -30px rgba(0,0,0,.92),0 0 100px -34px rgba(120,130,150,.18)}.mx-reveal{opacity:0;transform:translateY(22px) scale(.994);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.mx-reveal.in{opacity:1;transform:none}.mxw{--w-page:#0a0f17;--w-sidebar:#121a26;--w-raised:#182233;--w-card:#121a26;--w-hover:#182233;--w-border:rgba(180,210,235,.1);--w-border-subtle:rgba(180,210,235,.18);--w-ink:#eaf2f9;--w-ink-2:#9fb4c6;--w-muted:#67788a;--w-disabled:#4b5c6c;--w-primary-300:#86b6ef;--w-primary-500:#3987e5;--w-primary-700:#184f95;--w-primary-tint:rgba(57,135,229,.16);--w-accent:#22d3ee;--w-success:#33d17a;--w-success-bg:rgba(51,209,122,.14);--w-warning:#f0b429;--w-warning-bg:rgba(240,180,41,.14);--w-error:#f0654c;--w-error-bg:hsla(9,85%,62%,.14);--w-info:#818cf8;--w-info-bg:rgba(129,140,248,.14);--w-cat-module:#9085e9;--w-font:"Geist",var(--cm-font-sans,ui-sans-serif),system-ui,sans-serif;--w-mono:"Geist Mono",var(--cm-font-mono,ui-monospace),monospace;--w-r-md:10px;--w-r-xl:16px;--w-r-2xl:18px;--w-sh-card:0 1px 2px rgba(0,0,0,.3);--w-sh-raised:0 12px 28px -10px rgba(0,0,0,.55);display:block;margin:0;min-width:0;border:1px solid var(--w-border);border-radius:var(--w-r-2xl);background:var(--w-page);color:var(--w-ink);overflow:hidden;box-shadow:var(--w-sh-raised);font:400 13px/1.5 var(--w-font);-webkit-font-smoothing:antialiased}.mxw-static,.mxw-static *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mxw-bar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--w-border);background:var(--w-card)}.mxw-dot{width:8px;height:8px;border-radius:50%;background:var(--w-raised);border:1px solid var(--w-border-subtle)}.mxw-bar-title{margin-left:8px;font:500 12px var(--w-mono);color:var(--w-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-bar-right{margin-left:auto;display:flex;align-items:center;gap:8px}.mxw-live{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--w-success)}.mxw-live i{width:6px;height:6px;border-radius:50%;background:var(--w-success);box-shadow:0 0 0 3px var(--w-success-bg);animation:mxw-pulse 2.2s ease-in-out infinite}.mxw-badge,.mxw-chip{display:inline-flex;align-items:center;gap:5px;font:600 10.5px var(--w-font);padding:3px 8px;border-radius:99px;letter-spacing:.01em;background:var(--w-hover);color:var(--w-ink-2);white-space:nowrap}.mxw-badge:before,.mxw-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.mxw-badge.success,.mxw-chip.ok{background:var(--w-success-bg);color:var(--w-success)}.mxw-badge.warning,.mxw-chip.warn{background:var(--w-warning-bg);color:var(--w-warning)}.mxw-badge.info,.mxw-chip.plan{background:var(--w-info-bg);color:var(--w-info)}.mxw-chip.blue{background:var(--w-primary-tint);color:var(--w-primary-300)}.mxw-shell{display:grid;grid-template-columns:236px minmax(0,1fr);height:100%}.mxw-main,.mxw-side{min-height:0}.mxw-side{background:var(--w-sidebar);border-right:1px solid var(--w-border);padding:16px 12px;display:flex;flex-direction:column;gap:1px;overflow:hidden}.mxw-brand{display:flex;align-items:center;gap:9px;color:var(--w-ink);padding:4px 6px 20px;font-weight:600;font-size:14.5px;letter-spacing:-.01em}.mxw-brand svg{display:block}.mxw-navlabel{font:600 10px var(--w-font);letter-spacing:.08em;text-transform:uppercase;color:var(--w-disabled);padding:12px 10px 6px}.mxw-nav{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--w-r-md);color:var(--w-ink-2);font-size:13px;font-weight:500}.mxw-nav svg{width:16px;height:16px;flex:none;opacity:.85}.mxw-nav.is-on{background:var(--w-primary-tint);color:var(--w-primary-300)}.mxw-nav.is-on svg{opacity:1}.mxw-nav.is-on:before{content:"";position:absolute;left:-12px;top:6px;bottom:6px;width:3px;border-radius:0 4px 4px 0;background:var(--w-primary-500)}.mxw-sidefoot{margin-top:auto;padding-top:10px}.mxw-synccard{background:var(--w-raised);border:1px solid var(--w-border);border-radius:var(--w-r-md);padding:12px;gap:10px}.mxw-synccard,.mxw-synccard .t{display:flex;align-items:center}.mxw-synccard .t{font-size:13px;font-weight:700;gap:6px;color:var(--w-ink)}.mxw-synccard .s{font-size:11.5px;color:var(--w-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-synccard .mxw-track{height:4px;margin-top:7px}.mxw-avatar{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:600 10px var(--w-font);background:linear-gradient(135deg,var(--w-primary-500),var(--w-primary-700));color:#fff;flex:none}.mxw-avatar.lg{width:32px;height:32px;font-size:12.5px}.mxw-sdot{width:7px;height:7px;border-radius:50%;background:var(--w-success);box-shadow:0 0 0 3px var(--w-success-bg);flex:none}.mxw-support{display:flex;align-items:center;gap:10px;padding:10px;font-size:13px;color:var(--w-ink-2)}.mxw-support svg{width:16px;height:16px}.mxw-main{min-width:0;display:flex;flex-direction:column}.mxw-topbar{display:flex;align-items:center;gap:16px;padding:12px 22px 12px 20px;border-bottom:1px solid var(--w-border)}.mxw-heading{display:flex;flex-direction:column;gap:1px;margin-right:auto;min-width:0}.mxw-heading .crumb{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--w-muted)}.mxw-heading h4{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.mxw-search{display:flex;align-items:center;gap:7px;background:var(--w-raised);border:1px solid var(--w-border);border-radius:var(--w-r-md);padding:6px 10px;color:var(--w-muted);font-size:12.5px;width:230px}.mxw-search svg{width:14px;height:14px;flex:none}.mxw-search span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-kbd{font:500 10px var(--w-mono);border:1px solid var(--w-border);border-radius:4px;padding:1px 5px;color:var(--w-disabled)}.mxw-iconbtn{width:30px;height:30px;border-radius:var(--w-r-md);display:grid;place-items:center;color:var(--w-ink-2);flex:none}.mxw-iconbtn svg{width:16px;height:16px}.mxw-page{padding:18px 20px 20px;flex:1;min-height:0;overflow:hidden}.mxw-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.mxw-pagehead{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px;gap:16px;flex-wrap:wrap}.mxw-pagehead h4{margin:0 0 3px;font-size:19px;font-weight:600;letter-spacing:-.01em}.mxw-pagehead p{margin:0;font-size:12.5px;color:var(--w-muted)}.mxw-seg{display:inline-flex;border:1px solid var(--w-border);border-radius:var(--w-r-md);overflow:hidden}.mxw-seg span{background:var(--w-card);color:var(--w-ink-2);padding:8px 12px;font:700 12.5px var(--w-font)}.mxw-seg span.is-on{background:var(--w-primary-500);color:#fff}.mxw-card{background:var(--w-card);border:1px solid var(--w-border);border-radius:var(--w-r-xl);box-shadow:var(--w-sh-card)}.mxw-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.mxw-tile{position:relative;padding:12px 14px;display:flex;flex-direction:column;gap:5px;overflow:hidden}.mxw-tile:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(134,182,239,.3),transparent)}.mxw-tile-label{font-size:11px;color:var(--w-muted);font-weight:500;display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.04em}.mxw-staticon{width:22px;height:22px;border-radius:50%;background:var(--w-primary-tint);display:grid;place-items:center;color:var(--w-primary-300);flex:none}.mxw-staticon:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mxw-tile-value{font-size:24px;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1.15;color:var(--w-ink)}.mxw-delta{font-size:11px;font-weight:500}.mxw-delta.up{color:var(--w-success)}.mxw-delta.flat{color:var(--w-muted)}.mxw-block{padding:14px 16px}.mxw-block,.mxw-block:last-child{margin-bottom:0}.mxw-sectitle{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--w-ink)}.mxw-sectitle svg{width:14px;height:14px;color:var(--w-primary-300)}.mxw-secsub{margin:3px 0 0;font-size:12.5px;color:var(--w-muted)}.mxw-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 8px;font-size:13px;color:var(--w-ink-2)}.mxw-track{height:6px;border-radius:99px;background:var(--w-raised);overflow:hidden}.mxw-fill{height:100%;border-radius:99px;background:var(--w-primary-500)}.mxw-fill.grad{background:linear-gradient(90deg,var(--w-primary-500),var(--w-accent))}.mxw-storage{display:grid;grid-template-columns:124px minmax(0,1fr);gap:16px;align-items:center;margin-top:12px}.mxw-stack{display:flex;flex-direction:column;gap:8px}.mxw-stack>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 11px;border:1px solid var(--w-border);border-radius:8px;font-size:11.5px;color:var(--w-muted);text-transform:uppercase;letter-spacing:.04em}.mxw-stack b{font:600 16px var(--w-font);color:var(--w-ink);letter-spacing:-.02em;text-transform:none;font-variant-numeric:tabular-nums}.mxw-quota{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0 8px;font-size:12.5px;color:var(--w-ink-2)}.mxw-quota svg{width:13px;height:13px;vertical-align:-2px;margin-right:6px;color:var(--w-primary-300)}.mxw-storage .mxw-tiles{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.mxw-storage .mxw-tile-value{font-size:22px}.mxw-donut{display:block;width:124px;height:124px}.mxw-chart{display:block;width:100%;height:108px;margin-top:8px}.mxw-sec-h{margin:0 0 9px;font:600 10px var(--w-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w-muted)}.mxw-body{padding:16px 18px 18px;min-width:0}.mxw-table-wrap{overflow-x:auto;border:1px solid var(--w-border);border-radius:var(--w-r-md);background:var(--w-card)}.mxw-table{width:100%;border-collapse:collapse}.mxw-table th{text-align:left;font:600 10px var(--w-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w-muted);background:var(--w-raised)}.mxw-table td,.mxw-table th{padding:8px 12px;border-bottom:1px solid var(--w-border);white-space:nowrap}.mxw-table td{font-size:12.5px;color:var(--w-ink-2)}.mxw-table tbody tr:last-child td{border-bottom:none}.mxw-table td.name{color:var(--w-ink)}.mxw-table td.num{text-align:right;font-variant-numeric:tabular-nums}.mxw-table td.mono{font-family:var(--w-mono);font-size:12px}.mxw-table td.wrap{white-space:normal;line-height:1.45}.mxw-table td.sub{display:block;font-size:10.5px;color:var(--w-muted)}.mxw-code{margin:0;padding:14px 16px;overflow:auto;font:500 12.5px/1.8 var(--w-mono);color:var(--w-ink);background:var(--w-page);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.mxw-split>div{min-width:0;min-height:0;display:flex;flex-direction:column}.mxw-split>div>.mxw-code{flex:1;min-height:0}.mxw-code .k{color:var(--w-cat-module)}.mxw-code .s{color:var(--w-success)}.mxw-code .f{color:var(--w-primary-300)}.mxw-code .n{color:var(--w-warning)}.mxw-code .c{color:var(--w-muted);font-style:italic}.mxw-code .p{color:var(--w-ink-2)}.mxw-filetab{display:flex;align-items:center;border-bottom:1px solid var(--w-border);background:var(--w-card);overflow-x:auto}.mxw-filetab span{padding:8px 14px;font:500 11.5px var(--w-mono);color:var(--w-muted);border-right:1px solid var(--w-border);white-space:nowrap}.mxw-filetab span.is-on{color:var(--w-ink);background:var(--w-page);box-shadow:inset 0 2px 0 var(--w-primary-500)}.mxw-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--w-border);background:var(--w-raised);color:var(--w-ink-2);border-radius:6px;padding:3px 9px;font:500 11px var(--w-font);cursor:pointer}.mxw-copy:hover{color:var(--w-ink);border-color:var(--w-primary-500)}.mxw-copy.done{color:var(--w-success);border-color:rgba(51,209,122,.4)}.mxw-steps{display:inline-flex;align-items:center;gap:5px}.mxw-steps i{width:5px;height:5px;border-radius:50%;background:rgba(148,163,184,.35);transition:background .3s ease}.mxw-steps i.on{background:rgba(34,211,238,.85)}.mxw-status{font:500 10px var(--w-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w-muted);white-space:nowrap}.mxw-why{margin:12px 0 0;font-size:12.4px;line-height:1.6;color:var(--w-muted)}.mxw-why b{color:var(--w-ink,#e6e6ea);font-weight:650}.mxw-q{padding:14px 16px;font:500 12.5px/1.75 var(--w-mono);height:var(--frame-query);overflow:hidden;border-bottom:1px solid var(--w-border);background:var(--w-page);white-space:pre-wrap;word-break:break-word}.mxw-q .tok-t{color:var(--w-accent)}.mxw-caret{display:inline-block;width:7px;height:14px;vertical-align:-2px;background:var(--w-accent);animation:mxw-blink 1s steps(2,start) infinite}.mxw-results{padding:12px 16px 16px;background:var(--w-card);height:var(--frame-results);overflow:hidden}.mxw-rowin{animation:mxw-rise .34s ease-out both}.mxw-switch{display:flex;justify-content:center;gap:8px;margin-bottom:22px;flex-wrap:wrap}.mxw-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:none;border-radius:24px;padding:10px 20px;font:500 14px var(--k-font,var(--w-font));color:var(--ink-3,#6f6f7c);cursor:pointer}.mxw-switch button:hover{color:var(--ink,#fff)}.mxw-switch button.is-on{color:#60a5fa;background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.4)}.mxw-split{display:grid;grid-template-columns:150px minmax(0,1.05fr) minmax(0,1fr);min-width:0;height:var(--frame-editor)}.mxw-tree{border-right:1px solid var(--w-border);background:var(--w-sidebar);padding:12px 0}.mxw-tree ul{list-style:none;margin:0;padding:0}.mxw-tree li{padding:4px 12px;font:500 11.5px var(--w-mono);color:var(--w-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-tree li.dir{color:var(--w-muted)}.mxw-tree li.is-on{color:var(--w-ink);background:var(--w-primary-tint);box-shadow:inset 2px 0 0 var(--w-primary-500)}.mxw-tree li.nest{padding-left:24px}.mxw-chat{border-left:1px solid var(--w-border);background:var(--w-sidebar);display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.mxw-chat-h{padding:9px 14px;border-bottom:1px solid var(--w-border);font:600 10px var(--w-font);letter-spacing:.08em;text-transform:uppercase;color:var(--w-disabled)}.mxw-turns{list-style:none;margin:0;padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;flex:1;min-height:0;overflow:hidden}.mxw-turns li{animation:mxw-rise .3s ease-out both}.mxw-who{display:block;font:600 9.5px var(--w-font);letter-spacing:.1em;text-transform:uppercase;color:var(--w-muted);margin-bottom:3px}.mxw-turns p{margin:0;font-size:12.5px;line-height:1.55;color:var(--w-ink-2)}.mxw-turns .answer p,.mxw-turns .ask p{color:var(--w-ink)}.mxw-tool{font-size:12px}.mxw-tool code{color:var(--w-accent);font-family:var(--w-mono)}.mxw-hit{display:block;padding:6px 9px;border:1px solid var(--w-border);border-radius:6px;background:var(--w-page)}.mxw-hit em{display:block;font:500 10.5px var(--w-mono);font-style:normal;color:var(--w-muted)}.mxw-hit code{font:500 11.5px var(--w-mono);color:var(--w-ink);word-break:break-word}.mxw-meter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--w-border)}.mxw-meter>div{padding:9px 12px}.mxw-meter>div+div{border-left:1px solid var(--w-border)}.mxw-meter-k{display:block;font-size:10px;color:var(--w-muted);line-height:1.3;text-transform:uppercase;letter-spacing:.05em}.mxw-meter-v{display:block;margin-top:3px;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.mxw-meter-v.was{color:var(--w-muted);text-decoration:line-through;text-decoration-thickness:1px}.mxw-meter-v.now{color:var(--w-ink)}.mxw-meter-v.cut{color:var(--w-success)}.mxw-panel-stage{position:relative;background:var(--w-page)}.mxw-log{border-top:1px solid var(--w-border);padding:9px 14px;font:500 11.5px var(--w-mono);color:var(--w-ink-2);white-space:pre;overflow-x:auto;background:var(--w-card)}.mxw-log b{color:var(--w-accent);font-weight:500}.mx-film{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:34px;align-items:center;margin:46px 0}.mx-film-beats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mx-film-beats li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;padding:11px 12px 11px 6px;min-height:82px;border-radius:9px;opacity:.4;transition:opacity .35s,background .35s}.mx-film-beats li.is-on{opacity:1;background:color-mix(in srgb,var(--brand) 9%,transparent)}.mx-film-n{font-size:11px;font-variant-numeric:tabular-nums;color:var(--ink-3);padding-top:2px}.mx-film-beats li.is-on .mx-film-n{color:var(--cyan)}.mx-film-beats h3{margin:0;font-size:15px;font-weight:600;color:var(--ink);line-height:1.3}.mx-film-beats p{margin:5px 0 0;font-size:13px;line-height:1.55;color:var(--ink-2)}.mx-film-rail{margin-top:14px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}.mx-film-rail span{display:block;height:100%;width:0;background:var(--cyan);animation-name:mxw-fill;animation-timing-function:linear;animation-fill-mode:forwards}@media (max-width:900px){.mx-film{grid-template-columns:minmax(0,1fr);gap:22px}}.mx-trail{display:block;margin:34px 0}.mx-trail-flow{display:grid;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);border:1px solid var(--edge);border-radius:12px;overflow:hidden}.mx-trail-col{padding:20px;min-width:0}.mx-trail-gap{display:flex;flex-direction:column;justify-content:center;gap:11px;padding:20px 8px;border-left:1px solid var(--edge);border-right:1px solid var(--edge);background:color-mix(in srgb,var(--ink) 3%,transparent)}.mx-trail-label{font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);text-align:center;line-height:1.45}.mx-trail-wire{position:relative;height:2px;border-radius:2px;background:color-mix(in srgb,var(--ink) 11%,transparent)}.mx-trail-wire i{position:absolute;top:-2px;left:0;width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:mxw-travel 4.4s linear infinite}.mx-trail-h{margin:0 0 12px;font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3)}.mx-trail-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.mx-trail-list li{position:relative;padding-left:15px;font-size:13px;line-height:1.5;color:var(--ink-2)}.mx-trail-list li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--brand) 65%,transparent)}.is-never .mx-trail-list li:before{border-radius:1px;background:var(--bad)}.mx-trail-land{padding:11px 0;border-top:1px solid var(--edge)}.mx-trail-col .mx-trail-land:first-of-type{border-top:none;padding-top:0}.mx-trail-land strong{display:block;font-size:13.5px;color:var(--ink);margin-bottom:3px}.mx-trail-land p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.mx-trail-flag{margin-top:8px!important;padding:9px 11px;border-radius:7px;border-left:2px solid var(--warn);background:color-mix(in srgb,var(--warn) 9%,transparent);font-size:12.5px!important}.mx-trail-notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:16px}.mx-trail-note{padding:20px;border:1px solid var(--edge);border-radius:12px}@media (max-width:900px){.mx-trail-flow,.mx-trail-notes{grid-template-columns:minmax(0,1fr)}.mx-trail-gap{border-left:none;border-right:none;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);padding:14px 20px}}.mx-topo{display:block;margin:34px 0}.mx-topo-blurb{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--ink-2);max-width:76ch}.mxw-topo-row{display:grid;grid-template-columns:minmax(0,1fr) 138px minmax(0,1.1fr);gap:14px;align-items:center;padding:13px 0;border-top:1px solid var(--w-border);animation:mxw-rise .34s ease-out both}.mxw-topo-row:first-child{border-top:none}.mxw-topo-piece{font-size:13px;color:var(--w-ink);font-weight:500}.mxw-topo-note{font-size:12px;line-height:1.45;color:var(--w-muted)}.mxw-zone{justify-self:start;font:600 10.5px var(--w-font);letter-spacing:.02em;padding:3px 10px;border-radius:999px;white-space:nowrap}.mxw-zone.is-network,.mxw-zone.is-yours{color:var(--w-success);background:var(--w-success-bg)}.mxw-zone.is-managed{color:var(--w-primary-300);background:var(--w-primary-tint)}@media (max-width:720px){.mxw-topo-row{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:760px){.mxw-cols{grid-template-columns:minmax(0,1fr)}.mxw-page{height:auto}.mxw-shell{grid-template-columns:minmax(0,1fr)}.mxw-search,.mxw-side{display:none}.mxw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mxw-split,.mxw-storage{grid-template-columns:minmax(0,1fr)}.mxw-tree{display:none}.mxw-chat{border-left:none;border-top:1px solid var(--w-border)}}@keyframes mxw-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes mxw-fill{0%{width:0}to{width:100%}}@keyframes mxw-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mxw-travel{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 6px);opacity:0}}@media (prefers-reduced-motion:reduce){.mx-film *,.mx-topo *,.mx-trail *,.mxw,.mxw *{animation:none!important;transition:none!important}.mx-film-beats li{opacity:1}.mx-trail-wire i,.mxw-caret{display:none}}.tour{display:block}.tour-steps{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0 0 26px;padding:0}.tour-steps li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:24px;border:1px solid transparent;font:500 13.5px var(--k-font,"Geist",sans-serif);color:var(--ink-3,#6e6e80);transition:color .4s,background .4s,border-color .4s}.tour-steps li em{font-style:normal}.tour-steps li span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:600 11px Geist Mono,ui-monospace,monospace;background:color-mix(in srgb,var(--ink,#fff) 8%,transparent);color:var(--ink-2,#a8a8b8);transition:background .4s,color .4s}.tour-steps li.is-on{color:#60a5fa;background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.4)}.tour-steps li.is-on span{background:#3b82f6;color:#fff}.tour-steps li.is-done{color:var(--ink-2,#a8a8b8)}.tour-steps li.is-done span{background:rgba(51,209,122,.18);color:#33d17a}.tour-stage{position:relative;display:grid;grid-template-columns:422px minmax(0,1fr);gap:56px;align-items:start;max-width:980px;margin:0 auto}.tour-frame{width:422px}.tour-screen{position:relative;overflow:hidden;background:#0a0f17}.tour-marks{position:absolute;inset:0;pointer-events:none;overflow:hidden}.tour-hl{position:absolute;border:1.6px solid #22d3ee;border-radius:9px;opacity:0;box-shadow:0 0 10px rgba(34,211,238,.8),0 0 0 6px rgba(34,211,238,.14);animation:tour-hl-in .55s cubic-bezier(.2,.9,.3,1.15) both}.tour-hl.is-edge span{left:3px;top:3px}.tour-hl span{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px Geist Mono,ui-monospace,monospace;color:#06141a;background:#22d3ee;box-shadow:0 0 0 2px #0a0f17}@keyframes tour-hl-in{0%{opacity:0;transform:scale(.96)}60%{opacity:1;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}.tour-wires{position:absolute;left:0;top:0;pointer-events:none;overflow:hidden}.tour-wire{fill:none;stroke:#22d3ee;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 6;animation:tour-march .9s linear infinite;opacity:.9}.tour-wire-reveal{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100;stroke-dashoffset:100;animation:tour-draw .6s ease-out both}.tour-wire-end{fill:#22d3ee;opacity:0;animation:tour-dot-in .3s ease-out both;filter:drop-shadow(0 0 6px rgba(34,211,238,.8))}@keyframes tour-draw{to{stroke-dashoffset:0}}@keyframes tour-march{to{stroke-dashoffset:-8}}@keyframes tour-dot-in{to{opacity:1}}.tour-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tour-tag.is-wait{animation:none}.tour-tag{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start;padding:12px 16px;border-radius:14px;border:1px solid var(--edge,hsla(0,0%,100%,.08));background:color-mix(in srgb,var(--ink,#fff) 3%,transparent);opacity:.42;animation:tour-tag-lit .5s ease-out both}.tour-num{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px Geist Mono,ui-monospace,monospace;color:var(--ink-2,#a8a8b8);background:color-mix(in srgb,var(--ink,#fff) 10%,transparent);transition:background .4s,color .4s}.tour-tag b{display:block;font:600 14.5px/1.4 var(--k-font,"Geist",sans-serif);color:var(--ink,#f7f7fa)}.tour-more{display:grid;grid-template-rows:0fr;overflow:hidden;animation:tour-tag-open .55s cubic-bezier(.2,.8,.2,1) both}.tour-more p{min-height:0;margin:0;font:400 13px/1.5 var(--k-font,"Geist",sans-serif);color:var(--ink-3,#6e6e80);opacity:0;animation:tour-fade .4s ease-out both;animation-delay:inherit}@keyframes tour-tag-lit{to{opacity:1;border-color:rgba(34,211,238,.45);background:color-mix(in srgb,#22d3ee 6%,transparent)}}@keyframes tour-tag-open{to{grid-template-rows:1fr}}@keyframes tour-fade{to{opacity:1}}.tour-tag[style*=animation-delay] .tour-num{animation:tour-num-lit .3s ease-out both;animation-delay:inherit}@keyframes tour-num-lit{to{background:#22d3ee;color:#06141a}}@media (max-width:960px){.tour-stage{grid-template-columns:minmax(0,1fr);gap:22px}.tour-frame{width:100%;max-width:422px;margin:0 auto}.tour-screen{width:100%!important}.tour-wires{display:none}}@media (prefers-reduced-motion:reduce){.tour-hl,.tour-more,.tour-more p,.tour-tag,.tour-tag .tour-num,.tour-wire-end,.tour-wire-reveal{animation-duration:1ms!important;animation-delay:0s!important}.tour-wire{animation:none}}.desk{--d-sans:"Geist",ui-sans-serif,system-ui,sans-serif;--d-mono:"Geist Mono",ui-monospace,Menlo,monospace;--d-bg:#1f1f1f;--d-side:#181818;--d-line:#2b2b2b;--d-ink:#ccc;--d-dim:#9d9d9d;--d-faint:#6e6e6e;--d-accent:#0078d4;--d-sel:#37373d;--d-hl:#282828;--claude:#d97757;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:16px;height:var(--frame-desk)}.vsc{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--d-line);border-radius:12px;overflow:hidden;background:var(--d-bg);color:var(--d-ink);font:400 12.5px/1.5 var(--d-sans);box-shadow:0 12px 28px -10px rgba(0,0,0,.55)}.vsc-title{display:flex;align-items:center;gap:7px;padding:9px 14px;background:var(--d-side);border-bottom:1px solid var(--d-line);font:500 12px var(--d-sans);color:var(--d-dim)}.vsc-title span:last-child{flex:1;text-align:center;margin-right:46px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vsc-title .mxw-dot{background:#3a3a3a;border-color:#4a4a4a}.vsc-body{display:grid;grid-template-columns:48px 200px minmax(0,1fr);flex:1;min-height:0}.vsc-activity{background:var(--d-side);border-right:1px solid var(--d-line);display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:6px}.vsc-activity .act{position:relative;width:48px;height:44px;display:grid;place-items:center;color:#868686}.vsc-activity .act svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vsc-activity .act.is-on{color:#fff}.vsc-activity .act.is-on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#fff}.vsc-activity .act.codemesh svg{stroke:none;fill:currentColor}.vsc-activity .badge{position:absolute;right:8px;bottom:6px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--d-accent);color:#fff;font:700 9.5px/16px var(--d-sans);text-align:center}.vsc-explorer{background:var(--d-side);border-right:1px solid var(--d-line);padding:8px 0;min-width:0;overflow:hidden}.vsc-explorer-h{display:flex;justify-content:space-between;padding:4px 12px 8px;font:700 11px var(--d-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--d-dim)}.vsc-explorer-h span{color:var(--d-faint);letter-spacing:0}.vsc-file{display:flex;align-items:center;gap:6px;padding:2px 8px;font:400 12.5px/1.6 var(--d-sans);color:var(--d-ink);white-space:nowrap}.vsc-file b{font-weight:400;color:var(--d-dim);width:12px;text-align:center}.vsc-file .ts{font:700 8.5px var(--d-sans);color:#3b8eea;width:14px}.vsc-file.is-on{background:var(--d-sel);color:#fff}.vsc-main{display:flex;flex-direction:column;min-width:0;min-height:0}.vsc-tabs{display:flex;background:var(--d-side);border-bottom:1px solid var(--d-line)}.vsc-tabs span{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font:400 12px var(--d-sans);color:var(--d-dim);border-right:1px solid var(--d-line)}.vsc-tabs span.is-on{color:#fff;background:var(--d-bg);box-shadow:inset 0 1px 0 var(--d-accent)}.vsc-tabs .ts{font:700 9px var(--d-sans);color:#3b8eea}.vsc-tabs em{font-style:normal;color:var(--d-dim);margin-left:6px}.vsc-crumbs{padding:3px 14px;font:400 11.5px var(--d-sans);color:var(--d-dim);border-bottom:1px solid var(--d-line)}.vsc-crumbs i{font-style:normal;color:var(--d-faint);margin:0 4px}.vsc-editor{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 56px;overflow:hidden}.vsc-code{margin:0;padding:8px 0;min-width:0;overflow:hidden;font:500 11.5px/1.6 var(--d-mono);color:#d4d4d4}.vsc-code .ln{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;white-space:pre}.vsc-code .ln.is-on{background:var(--d-hl)}.vsc-code .gutter{text-align:right;color:#6e7681}.vsc-code .ln.is-on .gutter{color:#ccc}.vsc-code i{font-style:normal}.vsc-code .k{color:#c586c0}.vsc-code .f{color:#dcdcaa}.vsc-code .n{color:#b5cea8}.vsc-minimap{border-left:1px solid var(--d-line);padding:10px 6px;display:flex;flex-direction:column;gap:3px;background:var(--d-bg)}.vsc-minimap i{display:block;height:2px;border-radius:1px;background:hsla(0,0%,100%,.14)}.vsc-term{height:50%;border-top:1px solid var(--d-line);background:var(--d-side);display:flex;flex-direction:column;min-height:0}.vsc-panel-tabs{display:flex;align-items:center;gap:4px;padding:6px 10px;border-bottom:1px solid var(--d-line);font:500 12px var(--d-sans);color:var(--d-dim)}.vsc-panel-tabs>span{padding:4px 10px;border-radius:6px;white-space:nowrap}.vsc-panel-tabs>span.is-on{color:#fff;background:#333}.vsc-panel-tabs .right{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:#e0a83d;padding-right:0;flex:none;white-space:nowrap}.vsc-panel-tabs>span:not(.right){flex:none}.vsc-panel-tabs .claude-ic{width:12px;height:12px;border-radius:3px;background:var(--claude);display:inline-block}.vsc-panel-tabs .warn{color:#e0a83d;font-style:normal}.vsc-panel-tabs .ctl{color:var(--d-dim);font-style:normal;font-size:12px;margin-left:2px}.cc{font:500 12px/1.6 var(--d-mono);color:#d4d4d4}.cc,.cc-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.cc-scroll{overflow:hidden;justify-content:flex-end;gap:8px;padding:8px 14px 6px}.cc-head{display:flex;gap:12px;align-items:flex-start;color:var(--d-dim);padding-bottom:4px}.cc-head b{color:#fff;font-weight:700}.cc-robot{width:42px;height:36px;flex:none;fill:var(--claude)}.cc-robot .eye{fill:var(--d-side)}.cc-row{animation:mxw-rise .3s ease-out both;word-break:break-word}.cc-prompt{color:#fff;background:#2a2a2a;margin:0 -14px;padding:3px 14px}.cc-prompt.is-empty{background:none;color:var(--d-faint)}.cc-chev{color:#e0a83d}.cc-prompt.is-empty .cc-chev{color:var(--d-faint)}.cc-cursor{display:inline-block;width:7px;height:13px;vertical-align:-2px;margin-left:1px;animation:mxw-blink 1s steps(2,start) infinite}.cc-bullet,.cc-cursor,.cc-cursor.block{background:#d4d4d4}.cc-bullet{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:0}.cc-tool b{color:#d4d4d4;font-weight:700}.cc-arg{color:#ce9178}.cc-spin{display:inline-block;width:10px;height:10px;border:2px solid rgba(217,119,87,.3);border-top:2px solid var(--claude);border-radius:50%;margin-left:8px;vertical-align:-1px;animation:desk-spin .9s linear infinite}.cc-result{color:var(--d-dim);padding-left:2px}.cc-elbow{color:var(--d-faint)}.cc-span{padding-left:22px;color:#d4d4d4}.cc-span span{color:#9c9cf7;margin-right:10px}.cc-answer{color:#e6e6e6}.cc-meta{color:var(--d-faint)}.cc-input{border-top:1px solid #3a3a3a;padding:6px 14px 4px;color:#fff}.cc-input .cc-chev{color:#d4d4d4}.cc-status{padding:2px 14px 8px;color:var(--d-dim)}.cc-status b{color:#e0a83d;font-weight:700}.vsc-status{display:flex;align-items:center;gap:14px;padding:3px 12px 3px 0;background:var(--d-side);border-top:1px solid var(--d-line);font:500 11px var(--d-sans);color:var(--d-dim);white-space:nowrap;overflow:hidden}.vsc-status .remote{background:var(--d-accent);color:#fff;padding:3px 10px;margin-right:-4px}.vsc-status .right{margin-left:auto}.graphpane{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid rgba(180,210,235,.1);border-radius:12px;overflow:hidden;background:#0a0f17;box-shadow:0 12px 28px -10px rgba(0,0,0,.55)}.graphpane-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(180,210,235,.1);background:#121a26;font:500 12px var(--d-mono);color:#67788a}.graphpane-badge{display:inline-flex;flex-direction:column;align-items:flex-end;font:600 12.5px var(--d-mono);color:#22d3ee;line-height:1.2}.graphpane-badge em{font:600 9.5px var(--d-mono);letter-spacing:.14em;text-transform:uppercase;color:#67788a;font-style:normal}.desk-canvas{flex:1;width:100%;min-height:0;display:block}.graphpane-legend{display:flex;align-items:center;gap:6px;padding:8px 14px;border-top:1px solid rgba(180,210,235,.1);font:500 10.5px var(--d-mono);letter-spacing:.06em;text-transform:uppercase;color:#67788a}.graphpane-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:12px}.graphpane-legend i.n{background:#86b6ef}.graphpane-legend i.e{width:16px;height:2px;border-radius:1px;background:rgba(34,211,238,.55)}.graphpane-legend i.l{background:#22d3ee;box-shadow:0 0 8px #22d3ee}.graphpane-legend i:first-child{margin-left:0}@keyframes desk-spin{to{transform:rotate(1turn)}}@media (max-width:1180px){.desk{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.vsc-body{grid-template-columns:48px 168px minmax(0,1fr)}}@media (max-width:960px){.desk{grid-template-columns:minmax(0,1fr);height:auto}.vsc{height:var(--frame-desk)}.graphpane{height:var(--frame-graph)}.vsc-explorer{display:none}.vsc-body{grid-template-columns:48px minmax(0,1fr)}.vsc-minimap{display:none}.vsc-editor{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cc-cursor,.cc-row,.cc-spin,.tour-rail span,.tour-tag{animation:none!important}}@media (max-height:720px){:root{--frame-console:560px;--frame-desk:480px;--frame-editor:330px}}@media (min-width:1500px){.mx-pair,.tour-stage{max-width:1120px}}@media (max-width:600px){:root{--frame-results:320px}}@media (max-width:400px){:root{--frame-results:348px}}@media (max-height:1000px) and (max-width:999px){.mxw-nav{padding:6px 10px}.mxw-navlabel{padding:9px 10px 4px}.mxw-brand{padding:2px 6px 14px}}@media (max-height:820px) and (max-width:999px){.mxw-page{padding:13px 16px 15px}.mxw-pagehead{margin-bottom:9px}.mxw-pagehead h4{font-size:16.5px}.mxw-pagehead p,.mxw-seg span{font-size:11.5px}.mxw-seg span{padding:6px 10px}.mxw-tiles{gap:9px;margin-bottom:9px}.mxw-tile{padding:9px 12px;gap:2px}.mxw-tile-label{font-size:10px}.mxw-staticon{width:18px;height:18px}.mxw-tile-value{font-size:19px}.mxw-delta{font-size:10px}.mxw-cols{gap:9px}.mxw-block{padding:11px 13px}.mxw-sectitle{font-size:13px}.mxw-secsub{font-size:11.5px}.mxw-donut{width:92px;height:92px}.mxw-storage{grid-template-columns:92px minmax(0,1fr);gap:11px;margin-top:8px}.mxw-stack{gap:5px}.mxw-stack>div{padding:5px 9px;font-size:10.5px}.mxw-stack b{font-size:13.5px}.mxw-chart{height:74px;margin-top:6px}.mxw-quota{margin:7px 0 5px;font-size:11.5px}.mxw-table td,.mxw-table th{padding:6px 10px}.mxw-table td{font-size:11.5px}.mxw-table td.mono{font-size:11px}}@media (max-height:900px){.vsc-code .ln:nth-child(-n+4){display:none}}@media (max-height:760px){.cc-head,.vsc-crumbs{display:none}}@media (hover:none) and (pointer:coarse){.bm-table-scroll,.content-table-scroll,.mxw-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),rgba(0,0,0,.35));mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),rgba(0,0,0,.35))}.bm-table-scroll::-webkit-scrollbar,.content-table-scroll::-webkit-scrollbar,.mxw-table-wrap::-webkit-scrollbar{display:none}}@media (max-width:600px){.mxw-table .hide-sm{display:none}.mxw-table td,.mxw-table th{padding:7px 8px}.mxw-table td{font-size:11.5px}.mxw-table td.mono{font-size:11px}.mxw-results .mxw-table td.num,.mxw-results .mxw-table th.num{display:none}.mxw-results .mxw-table td{white-space:normal;word-break:break-word;line-height:1.4}.mxw-results .mxw-table td.mono{word-break:break-all}.mxw-q{font-size:12.5px}.mxw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mxw-tile{padding:12px}.mxw-tile .v{font-size:22px}.mxw-page{padding:14px}.mxw-topbar{padding:10px 14px}.vsc-status .right,.vsc-status .right~span{display:none}.vsc-status{gap:10px;padding-right:8px;overflow:hidden}.vsc-status span{flex:none;white-space:nowrap}.vsc-status span:nth-child(4){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.vsc-tabs{overflow:hidden}.vsc-tabs span:nth-child(3){display:none}.vsc-panel-tabs{overflow:hidden;padding:6px 8px}.vsc-panel-tabs>span:nth-child(2){display:none}.vsc-tabs span{padding:8px 10px;font-size:11.5px}.vsc-code .ln{grid-template-columns:34px minmax(0,1fr);gap:8px}.vsc-code{font-size:11px}.cc-body,.cc-input,.cc-status{padding-left:10px;padding-right:10px}.tour-steps{flex-wrap:nowrap;gap:4px}.tour-steps li{padding:6px 8px;font-size:12.5px}.tour-steps li:not(.is-on) em{display:none}.tour-steps li:not(.is-on){padding-right:6px}.tour-steps li em{font-style:normal;white-space:nowrap}.tour-tag{padding:10px 12px;gap:10px}.tour-tag b{font-size:13.5px}.tour-more p{font-size:13px}.mxw-bar{padding:8px 10px}.mxw-bar-title{min-width:0;flex:1 1 auto}.mxw-bar-right{flex:0 0 auto}.mx-film-beats li{padding:10px 12px}.mx-film-beats h3{font-size:15px}.mx-topo-card,.mx-trail-col{padding:14px}}@media (max-width:420px){.vsc-panel-tabs>span:first-child{display:none}.mxw-tile .v{font-size:20px}.tour-steps li{padding:5px 6px;font-size:12px}.tour-steps li span{width:18px;height:18px;font-size:10px}}@media (max-width:600px){.mxw-page{height:auto;overflow:hidden}.mxw-switch{flex-wrap:nowrap;gap:4px;margin-bottom:16px}.mxw-switch button{padding:8px 10px;font-size:12.5px;white-space:nowrap}}.tour-caption{display:none}@media (max-width:960px){.tour-stage:not(.is-still) .tour-legend{display:none}.tour-stage:not(.is-still) .tour-caption{display:block;position:relative;height:132px;overflow:hidden;padding:12px 14px;border-radius:14px;border:1px solid var(--edge,hsla(0,0%,100%,.08));background:color-mix(in srgb,var(--ink,#fff) 3%,transparent)}.tour-caption-in{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;animation:tour-cap-in .35s ease-out both}.tour-caption-in b{display:block;font:600 14px/1.35 var(--k-font,"Geist",sans-serif);color:var(--ink,#f7f7fa);padding-right:64px}.tour-caption-in p{margin:4px 0 0;font:400 13px/1.45 var(--k-font,"Geist",sans-serif);color:var(--ink-3,#6e6e80)}.tour-dots{position:absolute;right:14px;top:16px;display:flex;gap:5px}.tour-dots i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--ink,#fff) 16%,transparent)}.tour-dots i.is-done{background:rgba(34,211,238,.45)}.tour-dots i.is-on{background:#22d3ee;box-shadow:0 0 6px rgba(34,211,238,.6)}@keyframes tour-cap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}@media (max-width:380px){.tour-stage:not(.is-still) .tour-caption{height:148px}}.mxw-page{position:relative;display:flex;flex-direction:column;gap:13px}.mxw-page>*{flex:0 0 auto}.mxw-explain{max-width:760px;margin:0 auto 16px;min-height:42px;text-align:center;font-size:14px;line-height:1.5;color:var(--ink-3,#6e6e80)}.mxw-explain b{color:var(--ink,#f7f7fa);font-weight:600}@media (max-width:900px){.mxw-explain{min-height:63px;font-size:13.5px}}@media (max-width:600px){.mxw-explain{min-height:84px;font-size:13px;margin-bottom:12px}}@media (max-width:400px){.mxw-explain{min-height:105px}}.mxw-main:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;background:linear-gradient(180deg,transparent,var(--w-card));pointer-events:none}.mxw-main{position:relative}.mxw-nav.gap{margin-top:7px}.mxw-g125,.mxw-g2,.mxw-g3,.mxw-g4,.mxw-hero-tiles,.mxw-intgrid{display:grid;gap:10px}.mxw-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.mxw-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.mxw-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.mxw-g125{grid-template-columns:minmax(0,12fr) minmax(0,5fr)}.mxw-g4.tight{gap:8px;flex:1}.mxw-g4.tight .mxw-stat-label{font-size:9px;letter-spacing:.07em}.mxw-g4.tight .mxw-stat{padding:12px 11px}.mxw-g4.tight .mxw-stat-value{font-size:22px}.mxw-htile,.mxw-stat{min-width:0;padding:14px 15px;border-radius:14px;background:var(--w-card);border:1px solid var(--w-border)}.mxw-htile{background:transparent;border:none;border-left:1px solid var(--w-border);border-radius:0;padding:2px 16px}.mxw-hero-tiles>.mxw-htile:first-child{border-left:none;padding-left:0}.mxw-stat-top{display:flex;align-items:center;gap:9px;margin-bottom:9px}.mxw-stat-label{font:600 10px var(--w-font);letter-spacing:.11em;text-transform:uppercase;color:var(--w-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-dotchip{width:20px;height:20px;border-radius:6px;flex:none;display:grid;place-items:center;background:var(--w-primary-tint);color:var(--w-primary-500)}.mxw-dotchip svg{width:8px;height:8px}.mxw-glyphchip{width:26px;height:26px;border-radius:8px;margin-left:auto;flex:none;display:grid;place-items:center;background:rgba(120,170,235,.12);color:var(--w-primary-300)}.mxw-glyphchip svg{width:14px;height:14px}.mxw-glyphchip.solid{background:var(--w-primary-500);color:#fff}.mxw-stat-value{font:600 28px/1.05 var(--w-font);color:var(--w-ink);letter-spacing:-.022em;font-variant-numeric:tabular-nums}.mxw-stat-foot{margin-top:7px;display:flex;flex-direction:column;gap:2px}.mxw-hero{position:relative;overflow:hidden;padding:15px 17px 14px;border:1px solid var(--w-border-subtle);border-radius:var(--w-r-2xl);background:radial-gradient(120% 150% at 82% -10%,rgba(57,135,229,.2),transparent 62%),linear-gradient(160deg,#17223a,#121a26 62%)}.mxw-heromesh{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mxw-hero-top{display:flex;align-items:flex-start;gap:16px;margin-bottom:13px}.mxw-hero-tiles,.mxw-hero-top{position:relative}.mxw-hero-eyebrow{font:600 10px var(--w-font);letter-spacing:.14em;text-transform:uppercase;color:var(--w-primary-300);margin-bottom:5px}.mxw-hero-top h4{margin:0;font:600 19px/1.25 var(--w-font);color:var(--w-ink);letter-spacing:-.015em}.mxw-hero-sub{margin:4px 0 0;font-size:12.5px;color:var(--w-ink-2)}.mxw-hero-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.mxw-btn,.mxw-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;padding:8px 13px;border-radius:var(--w-r-md);font:600 12.5px var(--w-font);white-space:nowrap}.mxw-btn{background:var(--w-primary-500);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.35)}.mxw-btn-ghost{background:var(--w-raised);border:1px solid var(--w-border);color:var(--w-ink-2)}.mxw-btn svg,.mxw-btn-ghost svg{width:13px;height:13px}.mxw-btn-ghost.sm,.mxw-btn.sm{padding:5px 11px;font-size:11.5px}.mxw-card.pad>.mxw-btn-ghost{width:100%;margin-top:10px}.mxw-sechead{display:flex;align-items:flex-start;gap:10px}.mxw-sec-ic{width:26px;height:26px;border-radius:8px;flex:none;display:grid;place-items:center;background:var(--w-primary-tint);color:var(--w-primary-300)}.mxw-sec-ic svg{width:14px;height:14px}.mxw-sec-body{min-width:0;flex:1}.mxw-sec-t{font:600 14px var(--w-font);color:var(--w-ink)}.mxw-sec-s{margin:2px 0 0;font-size:11.5px;color:var(--w-muted)}.mxw-sec-a{margin-left:auto;flex:none}.mxw-more{font:600 11.5px var(--w-font);color:var(--w-primary-300);white-space:nowrap}.mxw-sechead.plain{gap:0}.mxw-pagehead.wide{align-items:baseline}.mxw-pagehead.wide>p{text-align:right;max-width:58%}.mxw-card.pad{padding:14px}.mxw-table-wrap.flush{border:0;border-radius:0;background:transparent}.mxw-repocell{display:inline-flex;align-items:center;gap:9px;min-width:0}.mxw-repocell b{font-weight:600;color:var(--w-ink)}.mxw-repobadge{width:27px;height:27px;border-radius:8px;flex:none;display:grid;place-items:center;font:700 10px var(--w-font);letter-spacing:.04em;color:#0b1017}.mxw-dim{display:block;font:400 10.5px var(--w-mono);color:var(--w-muted);margin-top:1px}.mxw-nodecell{display:inline-flex;align-items:center;gap:7px}.mxw-nodecell b{min-width:52px}.mxw-scale{width:62px;height:3px;border-radius:3px;background:var(--w-raised);overflow:hidden;flex:none}.mxw-scale:before{content:""}.mxw-scale i{display:block;height:100%;border-radius:3px;background:var(--w-primary-500)}.mxw-rowmenu{width:15px;height:15px;color:var(--w-disabled)}.mxw-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:20px;font:600 10.5px var(--w-font);white-space:nowrap}.mxw-pill .pdot{width:5px;height:5px;border-radius:50%;background:currentColor}.mxw-pill.good{color:var(--w-success);background:var(--w-success-bg)}.mxw-pill.warn{color:var(--w-warning);background:var(--w-warning-bg)}.mxw-agentlist{display:flex;flex-direction:column;gap:7px;margin-top:11px}.mxw-agentrow{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--w-border);border-radius:var(--w-r-md);background:var(--w-raised)}.mxw-agentic{width:25px;height:25px;border-radius:7px;flex:none;display:grid;place-items:center;background:var(--w-primary-tint);color:var(--w-primary-300)}.mxw-agentic svg{width:13px;height:13px}.mxw-agentinfo{min-width:0;flex:1;display:flex;flex-direction:column}.mxw-agentinfo .name{font:600 12px var(--w-font);color:var(--w-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-agentinfo .meta{font-size:10.5px;color:var(--w-muted)}.mxw-toolbar{display:flex;align-items:center;gap:9px}.mxw-toolbar .mxw-btn{margin-left:auto}.mxw-search.sm{padding:6px 9px;font-size:11.5px;min-width:0;flex:0 1 190px}.mxw-note{padding:9px 12px;border-radius:var(--w-r-md);font-size:11.5px;color:var(--w-ink-2);background:rgba(57,135,229,.1);border:1px solid rgba(57,135,229,.3)}.mxw-glegend{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:11px;color:var(--w-muted)}.mxw-glegend span{display:inline-flex;align-items:center;gap:6px}.mxw-glegend i{width:7px;height:7px;border-radius:50%;flex:none}.mxw-glegend i.live{background:#22c55e;box-shadow:0 0 6px #22c55e}.mxw-glegend i.white{background:#fff;box-shadow:0 0 6px hsla(0,0%,100%,.8)}.mxw-glegend i.green{background:#4ade80;box-shadow:0 0 6px #4ade80}.mxw-graphlayout{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:10px}.mxw-gcanvas{position:relative;height:218px;border-radius:var(--w-r-xl);overflow:hidden;border:1px solid var(--w-border);background:radial-gradient(120% 120% at 50% 40%,#16203a,#0e1420 70%)}.mxw-gtoolbar{position:absolute;z-index:1;top:10px;left:10px;right:10px;display:flex;gap:8px}.mxw-gtoolbar .mxw-search.sm{background:var(--w-card);flex:0 1 168px}.mxw-iconbtn.sq{width:28px;height:28px;background:var(--w-card);border:1px solid var(--w-border)}.mxw-cloud{position:absolute;inset:0;width:100%;height:100%}.mxw-cloud-lit{animation:mxw-blink 2.4s ease-in-out infinite}@keyframes mxw-blink{0%,to{opacity:0;r:.7px}50%{opacity:1;r:1.3px}}.mxw-gpanel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:18px 12px;text-align:center}.mxw-gpanel svg{width:24px;height:24px;color:var(--w-disabled)}.mxw-gpanel p{margin:0;font-size:11.5px;line-height:1.45;color:var(--w-muted)}.mxw-intgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mxw-intcard{padding:13px 14px;display:flex;flex-direction:column;gap:9px;min-width:0}.mxw-intcard.is-sel{border-color:var(--w-primary-500)}.mxw-intcard .head{display:flex;align-items:center;gap:10px;min-width:0}.mxw-intcard .name{font:600 13.5px var(--w-font);color:var(--w-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxw-logo{width:32px;height:32px;border-radius:9px;flex:none;display:grid;place-items:center;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.35)}.mxw-logo img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.mxw-intcard .desc{margin:0;font-size:11.5px;line-height:1.45;color:var(--w-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mxw-intcard .foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.mxw-intcard .foot .mxw-dim{display:inline;margin:0;font-family:var(--w-font);font-size:10.5px}@media (max-height:820px) and (max-width:999px){.mxw-stat-value{font-size:22px}.mxw-gcanvas{height:190px}.mxw-hero{padding:13px 15px 12px}.mxw-hero-top h4{font-size:17.5px}}@media (max-width:999px){.mxw-intgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mxw-g125{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.mxw-table .hide-md{display:none}}@media (max-width:600px){.mxw-g125,.mxw-g2,.mxw-g3,.mxw-g4,.mxw-graphlayout,.mxw-intgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mxw-stat-value{font-size:19px}.mxw-stat{padding:9px 10px}.mxw-stat-foot{display:none}.mxw-hero-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.mxw-hero-tiles>.mxw-htile{border-left:none;padding:2px 0}.mxw-hero-top h4{font-size:15.5px}.mxw-hero-top .mxw-btn{display:none}.mxw-hero-sub,.mxw-sec-s{font-size:11px}.mxw-g125{grid-template-columns:minmax(0,1fr)}.mxw-g125>:nth-child(2){display:none}.mxw-graphlayout{grid-template-columns:minmax(0,1fr)}.mxw-gpanel{display:none}.mxw-gcanvas{height:172px}.mxw-glegend{gap:10px;font-size:10px}.mxw-note{font-size:10.5px;padding:7px 10px}.mxw-toolbar .mxw-btn,.mxw-toolbar .mxw-seg{display:none}.mxw-search.sm{flex:1 1 auto}.mxw-intcard .desc{-webkit-line-clamp:2}.mxw-intgrid>:nth-child(n+5){display:none}.mxw-storage{grid-template-columns:minmax(0,1fr)}.mxw-donut{display:none}.mxw-page{gap:10px}.mxw-repocell .mxw-dim,.mxw-scale,.mxw-table .hide-sm{display:none}.mxw-repobadge{width:20px;height:20px;border-radius:6px;font-size:8.5px}.mxw-g3,.mxw-page>.mxw-card.pad:last-child{display:none}}.mxw-switch button em{font-style:normal}.mxw-switch button .short{display:none}@media (max-width:620px){.mxw-switch button .full{display:none}.mxw-switch button .short{display:inline}.mxw-switch{justify-content:center}.mxw-heromesh{display:none}}.mxw-viewport{position:relative;overflow:hidden;height:var(--frame-console)}@media (min-width:1000px){.mxw-viewport .mxw-shell{width:var(--mxw-w,1440px);height:var(--mxw-h,100%);transform:scale(var(--mxw-k,1));transform-origin:top left;text-rendering:optimizeLegibility}}@media (max-width:600px){.mxw-viewport{height:470px}}@media (min-width:1000px){.mxw-graphlayout{flex:1 1 auto;min-height:0}.mxw-gcanvas{height:100%}.mxw-gpanel{align-self:start}}.mxw-hits{list-style:none;margin:0;padding:0;border:1px solid var(--w-border);border-radius:var(--w-r-md);background:var(--w-card);overflow:hidden}.mxw-hits li{padding:7px 11px;border-bottom:1px solid var(--w-border)}.mxw-hits li:last-child{border-bottom:0}.mxw-hit-loc{display:block;font:500 10.5px/1.45 var(--w-mono);color:var(--w-muted);overflow-wrap:anywhere}.mxw-hit-loc i{font-style:normal;color:var(--w-accent)}.mxw-hit-code{display:block;margin-top:2px;font:500 11.5px/1.5 var(--w-mono);color:var(--w-ink);overflow-wrap:anywhere}