.a2a-card,.ap2-card,.mcp-card,.x402-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.84);width:min(22rem,90%);z-index:2;display:flex;flex-direction:column;gap:.72rem;padding:1.05rem 1.1rem 1rem;border-radius:1.05rem;background:var(--pxg-bg);-webkit-backdrop-filter:var(--pxg-blur);backdrop-filter:var(--pxg-blur);border:1px solid var(--pxg-bd);box-shadow:var(--pxg-sh);color:#131313;overflow:hidden;font-family:var(--_typography---font-family--body, "Inter", sans-serif)}.a2a-card{width:min(22rem,90%)}.ap2-card{width:min(21.5rem,90%)}.mcp-card{width:min(22rem,90%)}.x402-card{width:min(21.5rem,90%)}.a2a-cue,.ap2-cue,.mcp-cue,.x402-cue{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:-.28rem}.a2a-stage,.ap2-stage,.mcp-stage,.x402-stage{flex:1;min-width:0;font-size:.64rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131399;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a2a-status,.ap2-status,.mcp-status,.x402-status{flex:none;display:inline-flex;align-items:center;gap:.32rem;font-size:.6rem;font-weight:700;letter-spacing:.03em;font-family:var(--_typography---font-family--alternate, monospace);padding:.2rem .48rem;border-radius:1rem;color:#13131385;background:#f6f6f4;border:1px solid rgba(19,19,19,.08);white-space:nowrap;transition:background .35s ease,color .35s ease,border-color .35s ease}.a2a-status:before,.ap2-status:before,.mcp-status:before,.x402-status:before{content:"";width:.38rem;height:.38rem;border-radius:50%;background:currentColor;opacity:.85}.a2a-status.is-live,.ap2-status.is-live,.mcp-status.is-live,.x402-status.is-live{color:#2f6bd6;background:#2f6bd61f;border-color:#2f6bd64d}.a2a-status.is-done,.ap2-status.is-done,.mcp-status.is-done,.x402-status.is-done{color:#131313;background:#dbff00;border-color:#dbff0099}.ap2-meter,.mcp-meter{display:flex;flex-direction:column;gap:.34rem}.ap2-meter-head,.mcp-meter-head,.x402-meter-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.6rem;font-family:var(--_typography---font-family--alternate, monospace);color:#1313138c}.ap2-meter-lbl,.mcp-meter-lbl,.x402-meter-lbl{letter-spacing:.02em}.ap2-meter-pct,.x402-meter-pct{font-weight:700;color:#131313;font-variant-numeric:tabular-nums}.mcp-meter-n{font-variant-numeric:tabular-nums;color:#1313138c;white-space:nowrap}.mcp-meter-n b{font-weight:700;color:#131313}.ap2-meter-track,.mcp-meter-track{position:relative;height:.5rem;border-radius:1rem;background:#13131314;overflow:hidden}.ap2-meter-fill,.mcp-meter-fill{position:absolute;left:0;top:0;height:100%;width:0%;border-radius:1rem;background:#dbff00;box-shadow:0 0 9px #dbff0059}.a2a-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.a2a-title{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:#131313}.a2a-proto{font-size:.66rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131380;white-space:nowrap}.a2a-proto b{font-weight:600;color:#2f6bd6}.a2a-wire{display:flex;align-items:center;gap:.5rem;padding:.55rem 0 .25rem}.a2a-agent{flex:none;display:flex;flex-direction:column;align-items:center;gap:.34rem;width:4.3rem}.a2a-agent-av{width:2.3rem;height:2.3rem;border-radius:.72rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:#fff;background:linear-gradient(150deg,#3f8efc,#2f6bd6);border:1px solid rgba(19,19,19,.08);box-shadow:0 8px 18px -10px #2f6bd699}.a2a-agent[data-a2a-agent=b] .a2a-agent-av{background:linear-gradient(150deg,#2f7fbe,#13b9ad);box-shadow:0 8px 18px -10px #13b9ad99}.a2a-agent-id{font-size:.62rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131399;letter-spacing:.01em;white-space:nowrap}.a2a-track{position:relative;flex:1;height:2.4rem;display:flex;align-items:center}.a2a-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);background:#1313131f;border-radius:3px}.a2a-track-fill{position:absolute;left:0;top:50%;height:3px;transform:translateY(-50%);width:0%;border-radius:3px;background:#dbff00;box-shadow:0 0 9px #dbff0066}.a2a-packet{position:absolute;top:50%;left:8%;transform:translate(-50%,-50%);display:flex;align-items:center;padding:.22rem .46rem;border-radius:.5rem;background:#dbff00;color:#131313;box-shadow:0 6px 16px -6px #dbff0099}.a2a-plbl,.a2a-packet-lbl{font-size:.62rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);letter-spacing:.02em}.a2a-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.a2a-step{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.36rem .3rem;border-radius:.55rem;font-size:.64rem;font-weight:600;font-family:var(--_typography---font-family--alternate, monospace);letter-spacing:.02em;color:#1313138c;background:#fff;border:1px solid rgba(19,19,19,.07);box-shadow:0 1px 2px #0c28480d;transition:background .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.a2a-step.is-on{background:#dbff0047;border-color:#dbff008c;color:#131313;box-shadow:0 6px 16px -8px #dbff0073}.a2a-foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:auto;padding-top:.6rem;border-top:1px solid rgba(19,19,19,.08)}.a2a-sig{display:inline-flex;align-items:center;gap:.3rem;font-size:.64rem;font-weight:600;letter-spacing:.02em;padding:.26rem .5rem;border-radius:1rem;color:#1313138c;background:#f6f6f4;border:1px solid rgba(19,19,19,.08);transition:background .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.a2a-sig svg{width:.78rem;height:.78rem;display:block}.a2a-sig.is-on{color:#131313;background:#dbff00;border-color:#dbff0099;box-shadow:0 6px 16px -8px #dbff0073}.a2a-figure{display:flex;flex-direction:column;align-items:flex-end;line-height:1.12}.a2a-figure b{font-size:1.04rem;font-weight:700;color:#131313;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.a2a-figure i{font-style:normal;font-size:.62rem;color:#13131380}.ap2-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.ap2-title{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:#131313}.ap2-proto{font-size:.66rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131380;white-space:nowrap}.ap2-proto b{font-weight:600;color:#2f6bd6}.ap2-feed{display:flex;flex-direction:column;gap:.45rem;flex:1;overflow:hidden}.ap2-row{display:flex;flex-direction:column;gap:.36rem;padding:.56rem .62rem;border-radius:.7rem;background:#fff;border:1px solid rgba(19,19,19,.07);box-shadow:0 1px 2px #0c28480d}.ap2-active{background:linear-gradient(180deg,#fff,#f6f6f4);border-color:#1313131a;box-shadow:0 8px 20px -12px #0c284866,inset 0 1px #ffffffe6}.ap2-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.ap2-mid{font-size:.72rem;font-weight:600;font-family:var(--_typography---font-family--alternate, monospace);color:#131313;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap2-amt{flex:none;font-size:.82rem;font-weight:700;color:#2f6bd6;font-variant-numeric:tabular-nums}.ap2-row-sub{font-size:.64rem;color:#1313138c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap2-pills{display:flex;gap:.34rem}.ap2-pill{flex:1;text-align:center;font-size:.62rem;font-weight:600;letter-spacing:.01em;padding:.26rem .2rem;border-radius:.5rem;color:#13131380;background:#f6f6f4;border:1px solid rgba(19,19,19,.07);transition:background .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.ap2-pill.is-on{color:#131313;background:#dbff00;border-color:#dbff0099;box-shadow:0 5px 14px -7px #dbff0073}.ap2-foot{display:flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:.6rem;border-top:1px solid rgba(19,19,19,.08)}.ap2-foot-dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:#dbff00;box-shadow:0 0 0 4px #dbff0024}.ap2-figure{display:flex;align-items:baseline;gap:.4rem}.ap2-figure b{font-size:1.02rem;font-weight:700;color:#131313;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ap2-figure i{font-style:normal;font-size:.62rem;color:#13131380}.mcp-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.mcp-title{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:#131313}.mcp-proto{font-size:.66rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131380;white-space:nowrap}.mcp-proto b{font-weight:600;color:#2f6bd6}.mcp-ring{position:relative;flex:1;min-height:12.5rem}.mcp-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbff00;border:1px solid rgba(219,255,0,.55);box-shadow:0 0 22px -4px #dbff0066,inset 0 1px #ffffff80;z-index:3}.mcp-hub-mark{font-size:.68rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);color:#131313;letter-spacing:.04em}.mcp-spoke{position:absolute;left:50%;top:50%;width:30%;height:2px;margin-top:-1px;transform-origin:left center;transform:rotate(var(--a, 0deg));background:linear-gradient(90deg,#13131338,#1313130a);border-radius:2px;z-index:1;transition:background .35s ease,box-shadow .35s ease}.mcp-spoke.is-on{background:linear-gradient(90deg,#dbff00,#dbff000f);box-shadow:0 0 10px #dbff0066}.mcp-tile{position:absolute;left:var(--x, 50%);top:var(--y, 50%);transform:translate(-50%,-50%);display:flex;align-items:center;gap:.32rem;padding:.3rem .48rem;border-radius:.55rem;background:#fff;border:1px solid rgba(19,19,19,.08);box-shadow:0 2px 6px -2px #0c284824;z-index:2;white-space:nowrap;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease}.mcp-tile-dot{flex:none;width:.46rem;height:.46rem;border-radius:50%;background:#2f6bd6;transition:background .35s ease,box-shadow .35s ease}.mcp-tile-nm{font-size:.62rem;font-weight:600;color:#131313;letter-spacing:.01em}.mcp-tile.is-on{background:#dbff0047;border-color:#dbff008c;box-shadow:0 6px 16px -8px #dbff0073}.mcp-tile.is-on .mcp-tile-dot{background:#131313;box-shadow:0 0 0 3px #dbff0047}.mcp-tile.is-on .mcp-tile-nm{color:#131313}.mcp-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.6rem;border-top:1px solid rgba(19,19,19,.08)}.mcp-call{font-size:.64rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-st{flex:none;min-width:2.3rem;text-align:center;font-size:.62rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);padding:.22rem .5rem;border-radius:1rem;color:#2f6bd6;background:#2f6bd61f;transition:background .35s ease,color .35s ease}.mcp-st.is-ok{color:#131313;background:#dbff00}.mcx_scene{position:absolute;inset:0;z-index:1}.mcx_svg{position:absolute;inset:0;width:100%;height:100%;display:block}.mcx_svg text{font-family:var(--_typography---font-family--body);font-variant-numeric:tabular-nums}.mcx_glow{fill:#dbff00;opacity:.26;filter:blur(13px);will-change:transform,opacity}.mcx_amb{fill:#f7f6f180;will-change:transform,opacity}.mcx_rail{fill:none;stroke:#f7f6f147;stroke-width:1.6;stroke-linecap:round;transition:stroke .4s ease}.mcx_rail.is-live{stroke:#f7f6f180}.mcx_rail-hi{fill:none;stroke:#dbff00;stroke-width:2.3;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(219,255,0,.7))}.mcx_chip-bg{fill:#ffffff29;stroke:#ffffff4d;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.mcx_chip-tx{fill:#f6f6f4;font-size:9.5px;font-weight:600;letter-spacing:.02em;transition:fill .35s ease}.mcx_chip.is-done .mcx_chip-bg{fill:#dbff00;stroke:#dbff0099}.mcx_chip.is-done .mcx_chip-tx{fill:#131313}.mcx_agent-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1}.mcx_agent-dot{fill:#dbff00}.mcx_agent-nm{fill:#131313;font-size:10px;font-weight:600}.mcx_agent-sub{fill:#1313138c;font-size:9px}.mcx_ring{fill:#dbff00;opacity:0}.mcx_hub-core{fill:#17181a;stroke:#f7f6f129;stroke-width:1}.mcx_hub-bar{fill:#f6f6f4}.mcx_hub-port{fill:#dbff00}.mcx_hub-lbl{fill:#f6f6f4;font-size:11px;font-weight:600}.mcx_hub-sub{fill:#f7f6f1b3;font-size:9px}.mcx_meter-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.mcx_total{fill:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em}.mcx_track{fill:#fff3}.mcx_fill{fill:#dbff00}.mcx_stage{fill:#f7f6f1b8;font-size:9px;font-weight:500}.mcx_call{fill:#f7f6f19e;font-size:9px;font-weight:500;letter-spacing:.02em}.mcx_token{fill:#dbff00;filter:drop-shadow(0 0 5px rgba(219,255,0,.95))}.mcx_spark{fill:#dbff00}.mcx_card-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1;transition:stroke .4s ease}.mcx_card.is-on .mcx_card-bg{stroke:#dbff0052}.mcx_card.is-done .mcx_card-bg{stroke:#dbff0073}.mcx_name{fill:#131313;font-size:10px;font-weight:600}.mcx_meta{fill:#13131399;font-size:9px}.mcx_port{fill:#13131347;transition:fill .35s ease}.mcx_card.is-on .mcx_port,.mcx_card.is-done .mcx_port{fill:#131313}.mcx_check-bg{fill:#e8e8e6;stroke:#1313131a;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.mcx_node{fill:#1313134d;transition:fill .35s ease}.mcx_card.is-done .mcx_check-bg{fill:#dbff00;stroke:#dbff0080}.mcx_card.is-done .mcx_node{fill:#131313}.x402-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.x402-title{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:#131313}.x402-proto{font-size:.66rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131380;white-space:nowrap}.x402-proto b{font-weight:600;color:#3a5378}.x402-feed{display:flex;flex-direction:column;gap:.42rem;flex:1;overflow:hidden}.x402-row{display:flex;align-items:center;gap:.5rem;padding:.5rem .58rem;border-radius:.6rem;background:#fff;border:1px solid rgba(19,19,19,.07);box-shadow:0 1px 2px #0c28480d}.x402-method{flex:none;min-width:2.6rem;text-align:center;font-size:.62rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);letter-spacing:.03em;padding:.2rem .4rem;border-radius:.4rem;color:#2f6bd6;background:#2f6bd61f}.x402-path{flex:1;min-width:0;font-size:.64rem;font-family:var(--_typography---font-family--alternate, monospace);color:#13131399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x402-badge{flex:none;text-align:center;font-size:.62rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);letter-spacing:.01em;padding:.22rem .48rem;border-radius:1rem;white-space:nowrap;transition:background .3s ease,color .3s ease,border-color .3s ease}.x402-badge.is-402{color:#3a5378;background:#3a537829;border:1px solid rgba(58,83,120,.4)}.x402-badge.is-pay{color:#2f6bd6;background:#2f6bd624;border:1px solid rgba(47,107,214,.4)}.x402-badge.is-ok{color:#131313;background:#dbff00;border:1px solid rgba(219,255,0,.6)}.x402-meter{padding:.1rem 0;display:flex;flex-direction:column;gap:.3rem}.x402-meter-track{position:relative;height:.5rem;border-radius:1rem;background:#13131314;overflow:hidden}.x402-meter-fill{position:absolute;left:0;top:0;height:100%;width:0%;border-radius:1rem;background:#dbff00;box-shadow:0 0 9px #dbff0059}.x402-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.55rem;border-top:1px solid rgba(19,19,19,.08)}.x402-total{font-size:1.02rem;font-weight:700;font-family:var(--_typography---font-family--alternate, monospace);color:#131313;font-variant-numeric:tabular-nums}.x402-foot-lbl{font-size:.62rem;color:#13131380}.a2x_scene{position:absolute;inset:0;z-index:1}.a2x_svg{position:absolute;inset:0;width:100%;height:100%;display:block}.a2x_svg text{font-family:var(--_typography---font-family--body);font-variant-numeric:tabular-nums}.a2x_glow{fill:#dbff00;opacity:.26;filter:blur(13px);will-change:transform,opacity}.a2x_amb{fill:#f7f6f180;will-change:transform,opacity}.a2x_rail{fill:none;stroke:#f7f6f147;stroke-width:1.6;stroke-linecap:round;transition:stroke .4s ease}.a2x_rail.is-live{stroke:#f7f6f180}.a2x_rail-hi{fill:none;stroke:#dbff00;stroke-width:2.3;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(219,255,0,.7))}.a2x_chip-bg{fill:#ffffff29;stroke:#ffffff4d;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.a2x_chip-tx{fill:#f6f6f4;font-size:9.5px;font-weight:600;letter-spacing:.02em;transition:fill .35s ease}.a2x_chip.is-done .a2x_chip-bg{fill:#dbff00;stroke:#dbff0099}.a2x_chip.is-done .a2x_chip-tx{fill:#131313}.a2x_agent-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1}.a2x_av{will-change:transform}.a2x_av--buyer{fill:#2f6bd6}.a2x_av--seller{fill:#13b9ad}.a2x_av-tx{fill:#fff;font-size:13px;font-weight:700}.a2x_agent-nm{fill:#131313;font-size:10px;font-weight:600}.a2x_agent-sub{fill:#1313138c;font-size:9px}.a2x_step-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.a2x_step-tx{fill:#131313;font-size:9.5px;font-weight:600;letter-spacing:.02em;transition:fill .35s ease}.a2x_step.is-on .a2x_step-bg{fill:#dbff00;stroke:#dbff0099}.a2x_step.is-on .a2x_step-tx{fill:#131313}.a2x_meter-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.a2x_total{fill:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em}.a2x_track{fill:#fff3}.a2x_fill{fill:#dbff00}.a2x_stage{fill:#f7f6f1b8;font-size:9px;font-weight:500}.a2x_call{fill:#f7f6f19e;font-size:9px;font-weight:500;letter-spacing:.02em}.a2x_sig-tx{fill:#f7f6f1d1;font-size:9.5px;font-weight:500}.a2x_token{fill:#dbff00;filter:drop-shadow(0 0 5px rgba(219,255,0,.95))}.a2x_check-bg{fill:#e8e8e6;stroke:#1313131a;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.a2x_node{fill:#1313134d;transition:fill .35s ease}.a2x_check-bg.is-done{fill:#dbff00;stroke:#dbff0080}.a2x_check-bg.is-done+.a2x_node{fill:#131313}.apx_scene{position:absolute;inset:0;z-index:1}.apx_svg{position:absolute;inset:0;width:100%;height:100%;display:block}.apx_svg text{font-family:var(--_typography---font-family--body);font-variant-numeric:tabular-nums}.apx_glow{fill:#dbff00;opacity:.26;filter:blur(13px);will-change:transform,opacity}.apx_amb{fill:#f7f6f180;will-change:transform,opacity}.apx_rail{fill:none;stroke:#f7f6f147;stroke-width:1.6;stroke-linecap:round}.apx_rail-hi{fill:none;stroke:#dbff00;stroke-width:2.3;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(219,255,0,.7))}.apx_chip-bg{fill:#ffffff29;stroke:#ffffff4d;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.apx_chip-tx{fill:#f6f6f4;font-size:9.5px;font-weight:600;letter-spacing:.02em;transition:fill .35s ease}.apx_chip.is-done .apx_chip-bg{fill:#dbff00;stroke:#dbff0099}.apx_chip.is-done .apx_chip-tx{fill:#131313}.apx_card-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1}.apx_card-dot{fill:#dbff00}.apx_mid{fill:#131313;font-size:11px;font-weight:600;letter-spacing:.01em}.apx_amt{fill:#131313;font-size:15px;font-weight:700;letter-spacing:-.01em}.apx_sub{fill:#13131399;font-size:9.5px}.apx_stn-bg{fill:#e8e8e6;stroke:#1313131a;stroke-width:1;transition:fill .35s ease,stroke .35s ease;will-change:transform}.apx_node{fill:#1313134d;transition:fill .35s ease}.apx_stn-bg.is-done{fill:#dbff00;stroke:#dbff0080}.apx_stn-bg.is-done+.apx_node{fill:#131313}.apx_stn-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:600;letter-spacing:.02em}.apx_meter-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.apx_meter-pct{fill:#f6f6f4;font-size:9.5px;font-weight:600}.apx_track{fill:#fff3}.apx_fill{fill:#dbff00}.apx_total-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.apx_total{fill:#fff;font-size:16px;font-weight:700;letter-spacing:-.01em}.apx_stage{fill:#f7f6f1b8;font-size:9px;font-weight:500}.apx_call{fill:#f7f6f19e;font-size:9px;font-weight:500;letter-spacing:.02em}.apx_token{fill:#dbff00;filter:drop-shadow(0 0 5px rgba(219,255,0,.95))}.x4x_scene{position:absolute;inset:0;z-index:1}.x4x_svg{position:absolute;inset:0;width:100%;height:100%;display:block}.x4x_svg text{font-family:var(--_typography---font-family--body);font-variant-numeric:tabular-nums}.x4x_glow{fill:#dbff00;opacity:.26;filter:blur(13px);will-change:transform,opacity}.x4x_amb{fill:#f7f6f180;will-change:transform,opacity}.x4x_rail{fill:none;stroke:#f7f6f147;stroke-width:1.6;stroke-linecap:round}.x4x_rail-hi{fill:none;stroke:#dbff00;stroke-width:2.3;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(219,255,0,.7))}.x4x_chip-bg{fill:#ffffff29;stroke:#ffffff4d;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.x4x_chip-tx{fill:#f6f6f4;font-size:9.5px;font-weight:600;letter-spacing:.02em;transition:fill .35s ease}.x4x_chip.is-done .x4x_chip-bg{fill:#dbff00;stroke:#dbff0099}.x4x_chip.is-done .x4x_chip-tx{fill:#131313}.x4x_card-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1}.x4x_method-bg{fill:#2f6bd624}.x4x_method{fill:#2f6bd6;font-size:9.5px;font-weight:700;letter-spacing:.03em;font-family:var(--_typography---font-family--alternate, monospace)}.x4x_path{fill:#1313139e;font-size:9.5px;font-family:var(--_typography---font-family--alternate, monospace)}.x4x_badge-bg{fill:#3a537829;stroke:#3a537866;stroke-width:1;transition:fill .3s ease,stroke .3s ease}.x4x_badge-tx{fill:#3a5378;font-size:9.5px;font-weight:700;letter-spacing:.01em;transition:fill .3s ease;font-family:var(--_typography---font-family--alternate, monospace)}.x4x_badge.is-402 .x4x_badge-bg{fill:#3a537829;stroke:#3a537866}.x4x_badge.is-402 .x4x_badge-tx{fill:#3a5378}.x4x_badge.is-pay .x4x_badge-bg{fill:#2f6bd624;stroke:#2f6bd666}.x4x_badge.is-pay .x4x_badge-tx{fill:#2f6bd6}.x4x_badge.is-ok .x4x_badge-bg{fill:#dbff00;stroke:#dbff0099}.x4x_badge.is-ok .x4x_badge-tx{fill:#131313}.x4x_node-bg{fill:var(--pxg-face);stroke:#1313131a;stroke-width:1}.x4x_node-ic{fill:#2f6bd6;will-change:transform}.x4x_srv-bar{fill:#1313136b}.x4x_node-nm{fill:#131313;font-size:10px;font-weight:600}.x4x_node-sub{fill:#1313138c;font-size:9px}.x4x_check-bg{fill:#e8e8e6;stroke:#1313131a;stroke-width:1;transition:fill .35s ease,stroke .35s ease}.x4x_node{fill:#1313134d;transition:fill .35s ease}.x4x_check-bg.is-done{fill:#dbff00;stroke:#dbff0080}.x4x_check-bg.is-done+.x4x_node{fill:#131313}.x4x_token{fill:#dbff00;filter:drop-shadow(0 0 5px rgba(219,255,0,.95))}.x4x_token.is-coin{fill:#2f6bd6;filter:drop-shadow(0 0 5px rgba(47,107,214,.9))}.x4x_meter-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.x4x_meter-pct{fill:#f6f6f4;font-size:9.5px;font-weight:600}.x4x_track{fill:#fff3}.x4x_fill{fill:#dbff00}.x4x_total-lbl{fill:#f7f6f1d1;font-size:9.5px;font-weight:500;letter-spacing:.02em}.x4x_total{fill:#fff;font-size:16px;font-weight:700;letter-spacing:-.01em;font-family:var(--_typography---font-family--alternate, monospace)}.x4x_stage{fill:#f7f6f1b8;font-size:9px;font-weight:500}.x4x_call{fill:#f7f6f19e;font-size:9px;font-weight:500;letter-spacing:.02em}@media(max-width:991px){.a2a-card,.ap2-card,.mcp-card,.x402-card{width:min(20.5rem,94%);padding:.9rem .9rem .85rem;gap:.6rem}.a2a-agent{width:3.7rem}.a2a-agent-av{width:2rem;height:2rem;font-size:.82rem}.mcp-ring{min-height:11rem}.mcp-hub{width:3rem;height:3rem}.x402-method{min-width:2.3rem}}@media(prefers-reduced-motion:reduce){.a2a-step,.a2a-sig,.ap2-pill,.mcp-tile,.mcp-tile-dot,.mcp-spoke,.mcp-st,.x402-badge,.a2a-status,.ap2-status,.mcp-status,.x402-status,.ap2-meter-fill,.mcp-meter-fill,.x402-meter-fill,.mcx_rail,.mcx_card-bg,.mcx_port,.mcx_node,.mcx_check-bg,.mcx_chip-bg,.mcx_chip-tx,.a2x_rail,.a2x_chip-bg,.a2x_chip-tx,.a2x_step-bg,.a2x_step-tx,.a2x_node,.a2x_check-bg,.apx_chip-bg,.apx_chip-tx,.apx_stn-bg,.apx_node,.x4x_chip-bg,.x4x_chip-tx,.x4x_badge-bg,.x4x_badge-tx,.x4x_node,.x4x_check-bg{transition:none}}
