.demo-page{--lab-mono:"SFMono-Regular", Consolas, Menlo, monospace;--lab-line:#222;--lab-line-soft:#1a1a1a;--lab-panel:#0d0d0d;--lab-raised:#131313;--lab-text:#ececec;--lab-muted:#8c8c8c;--lab-dim:#666;--lab-success:#8bc7a5;--lab-danger:#d69191;--lab-warning:#d8a281;--lab-info:#a8a4c8;--lab-pending:#d4b374;max-width:var(--site-width);padding:56px var(--site-gutter) 0;letter-spacing:-.011em;color:var(--lab-text);margin:0 auto;font-family:Inter,Arial,sans-serif}.demo-kicker{letter-spacing:1.5px;text-transform:uppercase;color:#777;margin-bottom:14px;font-size:12px;font-weight:500;display:block}.demo-hero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.demo-hero h1{letter-spacing:-2px;margin:0 0 14px;font-size:56px;font-weight:600;line-height:1.02}.demo-hero p{color:#a3a3a3;max-width:560px;margin:0;font-size:17px;line-height:1.55}.demo-stats{grid-template-columns:repeat(4,auto);gap:0 44px;margin:0;display:grid}.demo-stats div{flex-direction:column-reverse;display:flex}.demo-stats dd{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:600}.demo-stats dt{font-family:var(--lab-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--lab-dim);margin-top:4px;font-size:10px}.lab{border:1px solid var(--lab-line);background:var(--lab-panel);border-radius:16px;overflow:clip;box-shadow:0 30px 80px #00000073}.lab-chrome{border-bottom:1px solid var(--lab-line);height:44px;font-family:var(--lab-mono);color:var(--lab-muted);align-items:center;gap:14px;padding:0 18px;font-size:12px;display:flex}.lab-dots{gap:7px;display:flex}.lab-dots i{background:#3a3a3a;border-radius:50%;width:10px;height:10px}.lab-dots i:first-child{background:#8a4b4b}.lab-dots i:nth-child(2){background:#8a7a45}.lab-dots i:nth-child(3){background:#4f7d60}.lab-live{color:var(--lab-success);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-left:auto;overflow:hidden}.lab-controls{z-index:5;flex-wrap:wrap;margin-right:-1px;display:flex;position:relative}.lab-field{border-right:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);flex-direction:column;gap:8px;min-width:0;padding:14px 16px 16px;display:flex}.lab-field.is-net{flex:1.15 1 0}.lab-field.is-flow{flex:1 1 0}.lab-field.is-price,.lab-field.is-addr{flex:none}.lab-field>span{font-family:var(--lab-mono);letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;color:var(--lab-dim);font-size:10px}.lab-field>span i{letter-spacing:.4px;color:#4f4f4f;font-style:normal}.lab-field input{width:100%;min-width:0;height:40px;color:var(--lab-text);font-family:var(--lab-mono);background:#101010;border:1px solid #2a2a2a;border-radius:9px;outline:none;padding:0 12px;font-size:13px;transition:border-color .15s}.lab-field.is-price input{width:calc(5ch + 26px)}.lab-field.is-addr input{width:calc(42ch + 26px)}.lab-field input:hover{border-color:#353535}.lab-field input:focus-visible{border-color:#4d5f7d;box-shadow:0 0 0 3px #7ca4e026}.lab-select{position:relative}.lab-select-trigger{text-align:left;background:#101010;border:1px solid #2a2a2a;border-radius:9px;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px 0 13px;transition:border-color .15s,background .15s;display:flex}.lab-select-trigger:hover{background:#131313;border-color:#353535}.lab-select.is-open .lab-select-trigger{border-color:#4d5f7d;outline:none;box-shadow:0 0 0 3px #7ca4e026}.lab-select-trigger:focus-visible{border-color:#4d5f7d;outline:none;box-shadow:0 0 0 3px #7ca4e026}.lab-select-value{white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.lab-select-value b{color:var(--lab-text);flex:none;font-size:14px;font-weight:500}.lab-select-value small{text-overflow:ellipsis;font-family:var(--lab-mono);color:var(--lab-dim);font-size:11px;overflow:hidden}.lab-select-chevron{width:15px;height:15px;color:var(--lab-muted);flex:none;transition:transform .18s}.lab-select.is-open .lab-select-chevron{transform:rotate(180deg)}.lab-select-list{z-index:30;background:#121212;border:1px solid #2c2c2c;border-radius:11px;margin:0;padding:5px;list-style:none;animation:.14s lab-fade;position:absolute;top:calc(100% - 8px);left:16px;right:16px;box-shadow:0 18px 48px #0000008c}.lab-select-list li{cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;display:flex}.lab-select-list li.is-active{background:#1c1c1c}.lab-select-option{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lab-select-option b{color:var(--lab-text);font-size:14px;font-weight:500}.lab-select-option small{font-family:var(--lab-mono);color:var(--lab-dim);font-size:11px}.lab-select-list em{font-family:var(--lab-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--lab-muted);border:1px solid #2f2f2f;border-radius:999px;padding:1px 7px;font-size:9px;font-style:normal}.lab-select-check{width:14px;height:14px;color:var(--lab-success);visibility:hidden}.lab-select-list li[aria-selected=true] .lab-select-check{visibility:visible}.lab-body{grid-template-columns:minmax(300px,340px) minmax(0,1fr);min-height:760px;display:grid}.lab-bench{top:var(--site-header-h);max-height:calc(100vh - var(--site-header-h));flex-direction:column;align-self:start;min-height:0;display:flex;position:sticky}.lab-bench-head{border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;padding:11px 14px 11px 16px;font-size:14px;font-weight:500;display:flex}.lab-bench-head small{font-family:var(--lab-mono);margin-left:8px;font-size:11px;font-weight:400}.lab-bench-head small.is-pass{color:var(--lab-success)}.lab-bench-head small.is-fail{color:var(--lab-danger)}.lab-run-all{color:#111;background:#ececec;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.lab-run-all:hover{background:#fff}.lab-run-all.is-stop{color:var(--lab-danger);background:#2a1d1d}.lab-run-all svg{fill:currentColor;width:11px;height:11px}.lab-bench-list{scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;flex:1;min-height:0;overflow-y:auto}.lab-group-title{z-index:1;border-bottom:1px solid var(--lab-line-soft);font-family:var(--lab-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--lab-dim);background:#0b0b0b;padding:9px 16px;font-size:10px;position:sticky;top:0}.lab-test{border-bottom:1px solid var(--lab-line-soft);align-items:stretch;transition:background .12s;display:flex}.lab-test:hover{background:#111}.lab-test.is-broken{background:#d6919109}.lab-test.is-selected{background:#161616;box-shadow:inset 2px 0 #d9d9d9}.lab-test.is-selected.is-broken{box-shadow:inset 2px 0 0 var(--lab-danger)}.lab-test-main{text-align:left;flex:1;grid-template-columns:8px minmax(0,1fr);gap:12px;min-width:0;padding:12px 4px 12px 16px;display:grid}.lab-test-side{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:8px;padding:12px 14px 12px 4px;display:flex}.lab-dot{background:#3a3a3a;border-radius:50%;width:6px;height:6px;margin-top:6px}.lab-test.is-running .lab-dot{background:var(--lab-pending);animation:1.8s ease-in-out infinite lab-pulse}.lab-test.is-passed .lab-dot{background:var(--lab-success)}.lab-test.is-failed .lab-dot,.lab-test.is-error .lab-dot{background:var(--lab-danger)}.lab-test-fault{font-family:var(--lab-mono);color:var(--lab-danger);margin-top:2px;font-size:11px}.lab-break{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.lab-break input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lab-break-box{background:#0f0f0f;border:1px solid #3a3a3a;border-radius:4px;flex:none;place-items:center;width:15px;height:15px;transition:border-color .12s,background .12s;display:grid}.lab-break-box svg{stroke-width:3px;width:11px;height:11px;color:var(--lab-danger);opacity:0;transition:opacity .12s,transform .12s;transform:scale(.6)}.lab-break:hover .lab-break-box{border-color:#6a4b4b}.lab-break.is-on .lab-break-box{border-color:var(--lab-danger);background:#d6919129}.lab-break.is-on .lab-break-box svg{opacity:1;transform:none}.lab-break input:focus-visible+.lab-break-box{outline-offset:2px;outline:2px solid #96b6e8}.lab-break-text{font-family:var(--lab-mono);text-overflow:ellipsis;white-space:nowrap;color:var(--lab-muted);font-size:11px;overflow:hidden}.lab-break.is-compact .lab-break-text{letter-spacing:.8px;text-transform:uppercase;color:#777;font-size:10px;font-weight:500}.lab-break.is-on .lab-break-text{color:var(--lab-danger)}.lab-break:not(.is-compact){border:1px solid #262626;border-radius:7px;max-width:340px;padding:5px 10px 5px 7px}.lab-break:not(.is-compact).is-on{background:#d691910d;border-color:#d6919159}.lab-test-text{flex-direction:column;gap:3px;min-width:0;display:flex}.lab-test-title{color:#e6e6e6;flex-wrap:wrap;align-items:center;gap:6px 9px;font-size:14px;font-weight:500;display:flex}.lab-test-blurb{color:#777;font-size:12px;line-height:1.4}.lab-test-ms{font-family:var(--lab-mono);color:var(--lab-dim);font-variant-numeric:tabular-nums;padding-top:2px;font-size:10px}.lab-badge,.lab-legend b{font-family:var(--lab-mono);letter-spacing:.7px;color:#fff;border-radius:999px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:600;line-height:14px;display:inline-block}.lab-badge.is-rpc,.lab-legend b.is-rpc{background:#7a74ad}.lab-badge.is-tx,.lab-legend b.is-tx{background:#a27a2e}.lab-legend b.is-fail{background:#ad5a5a}.lab-legend{border-bottom:1px solid var(--lab-line);color:#6f6f6f;margin:0;padding:8px 18px;font-size:12px;line-height:1.95}.lab-legend b{margin:0 4px}.lab-output{border-left:1px solid var(--lab-line);flex-direction:column;min-width:0;display:flex}.lab-output-head{top:var(--site-header-h);z-index:4;border-bottom:1px solid var(--lab-line);background:var(--lab-panel);align-items:center;gap:14px;height:55px;padding:0 16px 0 20px;display:flex;position:sticky}.lab-output-path{font-family:var(--lab-mono);color:var(--lab-muted);flex:none;font-size:12px}.lab-output-tools{align-items:center;gap:10px;margin-left:auto;display:flex}.lab-output-tools [role=tablist]{gap:2px;display:flex}.lab-output-tools button{height:26px;font-family:var(--lab-mono);letter-spacing:1px;text-transform:uppercase;color:var(--lab-dim);border-radius:6px;padding:0 10px;font-size:10px}.lab-output-tools button:hover{color:var(--lab-text)}.lab-output-tools button.is-on{color:var(--lab-text);background:#1d1d1d}.lab-copy{border:1px solid #2a2a2a;align-items:center;gap:6px;display:inline-flex}.lab-copy svg{width:11px;height:11px}.lab-copy:disabled{opacity:.4;cursor:default}.lab-output-body{flex-direction:column;flex:1;padding:20px;display:flex}.lab-output-stack{flex-direction:column;gap:14px;max-width:1000px;animation:.5s lab-fade;display:flex}.lab-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:360px;display:flex}.lab-empty-mark{align-items:flex-end;gap:5px;height:36px;margin-bottom:22px;display:flex}.lab-empty-mark i{background:#3d5a48;border-radius:2px;width:8px}.lab-empty-mark i:first-child{height:20px}.lab-empty-mark i:nth-child(2){background:#5b8a6d;height:34px}.lab-empty-mark i:nth-child(3){height:26px}.lab-empty strong{font-size:20px;font-weight:600}.lab-empty p{max-width:440px;color:var(--lab-muted);margin:10px 0 0;font-size:14px;line-height:1.6}.lab-empty code{font-family:var(--lab-mono);color:var(--lab-text)}.lab-fault-banner{color:#c4a2a2;background:#d691910a;border:1px dashed #d6919166;border-radius:10px;align-items:baseline;gap:12px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.lab-fault-banner b{font-family:var(--lab-mono);letter-spacing:1px;text-transform:uppercase;color:var(--lab-danger);flex:none;font-size:10px;font-weight:500}.lab-running{font-family:var(--lab-mono);color:var(--lab-pending);align-items:center;gap:10px;font-size:12px;display:flex}.lab-block{border:1px solid var(--lab-line);background:#0f0f0f;border-radius:10px;overflow:hidden}.lab-block>header{border-bottom:1px solid var(--lab-line-soft);font-family:var(--lab-mono);letter-spacing:1.1px;text-transform:uppercase;color:var(--lab-dim);justify-content:space-between;gap:12px;padding:10px 14px;font-size:10px;display:flex}.lab-stats{border:1px solid var(--lab-line);background:#0f0f0f;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lab-stats>div{border-right:1px solid var(--lab-line);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.lab-stats>div:last-child{border-right:0}.lab-stats strong{letter-spacing:-.6px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;overflow:hidden}.lab-stats>div.is-long strong{letter-spacing:-.2px;font-size:17px;line-height:29px}.lab-stats small{letter-spacing:0;color:var(--lab-muted);margin-left:6px;font-size:12px;font-weight:500}.lab-stats span{font-family:var(--lab-mono);letter-spacing:1px;text-transform:uppercase;color:var(--lab-dim);font-size:10px}.lab-callout{border:1px solid var(--lab-line);background:#101010;border-radius:10px;gap:12px;padding:14px 16px;display:flex}.lab-callout strong{font-size:15px;font-weight:600;display:block}.lab-callout p{color:#9a9a9a;margin:4px 0 0;font-size:13px;line-height:1.55}.lab-callout-icon{background:#ffffff0f;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:grid}.lab-callout-icon svg{width:13px;height:13px}.lab-callout.tone-success{background:#8bc7a50d;border-color:#8bc7a547}.lab-callout.tone-success .lab-callout-icon{color:var(--lab-success);background:#8bc7a529}.lab-callout.tone-danger{background:#d691910d;border-color:#d691914d}.lab-callout.tone-danger .lab-callout-icon{color:var(--lab-danger);background:#d6919129}.lab-callout.tone-warning{background:#d8a2810d;border-color:#d8a2814d}.lab-callout.tone-warning .lab-callout-icon{color:var(--lab-warning);background:#d8a28129}.lab-callout.tone-info{background:#a8a4c80d;border-color:#a8a4c847}.lab-callout.tone-info .lab-callout-icon{color:var(--lab-info);background:#a8a4c829}.tone-success{color:var(--lab-success)}.tone-danger{color:var(--lab-danger)}.tone-warning{color:var(--lab-warning)}.tone-info{color:var(--lab-info)}.tone-neutral{color:var(--lab-muted)}.mono{font-family:var(--lab-mono)}.lab-trace ol{margin:0;padding:4px 0;list-style:none}.lab-trace li{font-family:var(--lab-mono);grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding:6px 14px;font-size:12px;line-height:1.5;animation:.4s lab-fade;display:grid}.lab-trace-icon{height:18px;color:var(--lab-success);place-items:center;display:grid}.lab-trace-icon svg{width:13px;height:13px}.lab-trace li.is-refused .lab-trace-icon,.lab-trace li.is-failed .lab-trace-icon{color:var(--lab-danger)}.lab-trace li.is-skipped .lab-trace-icon{color:var(--lab-dim)}.lab-trace-main{flex-direction:column;min-width:0;display:flex}.lab-trace-label{color:#d6d6d6;overflow-wrap:anywhere}.lab-trace li.is-skipped .lab-trace-label{color:var(--lab-dim)}.lab-trace-detail{color:#777;overflow-wrap:anywhere}.lab-trace li.is-refused .lab-trace-detail,.lab-trace li.is-failed .lab-trace-detail{color:#b98585}.lab-trace li.is-mining .lab-trace-detail{color:var(--lab-pending)}.lab-trace-ms{color:var(--lab-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.lab-trace li.is-running .lab-trace-ms{color:var(--lab-pending)}.lab-lane{color:var(--lab-muted);background:#1f1f1f;border-radius:4px;margin-right:8px;padding:0 5px;font-size:10px;font-style:normal;display:inline-block}.lab-mining{background:#1e1e1e;border-radius:3px;height:3px;margin:6px 0 2px;display:block;position:relative;overflow:hidden}.lab-mining span{background:var(--lab-pending);border-radius:3px;transition:width .8s;position:absolute;inset:0 auto 0 0}.lab-mining span.is-pending{animation:2.4s ease-in-out infinite lab-sweep;width:30%!important}.lab-kv dl{font-size:inherit;margin:0;padding:6px 0;display:block}.lab-kv dl>div{grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:16px;padding:5px 14px;font-size:13px;display:grid}.lab-kv dt{font-family:var(--lab-mono);letter-spacing:.4px;text-transform:uppercase;color:var(--lab-dim);font-size:11px;line-height:20px}.lab-kv dd{font-family:var(--lab-mono);color:#d6d6d6;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:20px}.lab-code pre,.lab-json{font-family:var(--lab-mono);color:#c9c9c9;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;padding:14px;font-size:12px;line-height:1.6;overflow-x:auto}.lab-json{padding:0;animation:.4s lab-fade}.hl-key{color:#8fb3e8}.hl-str{color:#b7cf9b}.hl-num{color:#e0a878}.hl-kw{color:#c79bd0}.hl-punct{color:#666}.hl-comment{color:#5d6a5d;font-style:italic}.hl-var{color:#e2c27a}.hl-method{color:#8fb3e8;font-weight:600}.hl-path{color:#e8e8e8}.hl-hname{color:#7f95b8}.hl-hval{color:#b9b9b9}.hl-prompt{color:var(--lab-success);font-weight:600}.hl-cmd{color:#ececec}.hl-ok{color:var(--lab-success)}.hl-bad{color:var(--lab-danger)}.hl-warn{color:var(--lab-warning)}.hl-info{color:var(--lab-info)}.hl-dim{color:var(--lab-dim)}.hl-bold{font-weight:600}.hl-tag-agent{color:var(--lab-info)}.hl-tag-buyer{color:#8fb3e8}.hl-tag-gateway{color:var(--lab-success)}.hl-tag-receipt{color:var(--lab-pending)}.lab-trace-kind{color:#8fb3e8}.lab-trace li.is-skipped .lab-trace-kind{color:inherit}.lab-table-scroll{overflow-x:auto}.lab-table table{table-layout:auto;border-collapse:collapse;white-space:normal;width:100%;min-width:0;font-size:13px}.lab-table th,.lab-table td{height:auto}.lab-table tbody tr{cursor:default;transition:none}.lab-table tbody tr:hover{background:0 0}.lab-table th{border-bottom:1px solid var(--lab-line-soft);font-family:var(--lab-mono);letter-spacing:1px;text-align:left;text-transform:uppercase;color:var(--lab-dim);white-space:nowrap;padding:8px 14px;font-size:10px;font-weight:400}.lab-table td{border-bottom:1px solid var(--lab-line-soft);color:#cfcfcf;vertical-align:top;padding:8px 14px;line-height:1.45}.lab-table tr:last-child td{border-bottom:0}.lab-table td .mono{white-space:nowrap;font-size:12px}.lab-checks ul{margin:0;padding:6px 0;list-style:none}.lab-checks li{grid-template-columns:16px 80px minmax(0,1fr);align-items:center;gap:10px;padding:5px 14px;font-size:12px;display:grid}.lab-checks svg{width:13px;height:13px}.lab-check-detail{font-family:var(--lab-mono);color:#8a8a8a;overflow-wrap:anywhere;font-size:11px}.lab-note{color:#8f8f8f;border-left:2px solid #2a2a2a;margin:0;padding:2px 0 2px 14px;font-size:13px;line-height:1.6}.lab-spin{border:1.5px solid #d4b37440;border-top-color:var(--lab-pending);border-radius:50%;width:11px;height:11px;animation:1.4s linear infinite lab-rotate;display:inline-block}@keyframes lab-rotate{to{transform:rotate(360deg)}}@keyframes lab-pulse{50%{opacity:.35}}@keyframes lab-fade{0%{opacity:0;transform:translateY(2px)}}@keyframes lab-sweep{0%{left:-30%}to{left:100%}}.demo-split{margin-top:112px}.demo-split-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px;display:flex}.demo-split h2,.demo-cta h2{letter-spacing:-1.4px;margin:0;font-size:40px;font-weight:600;line-height:1.08}.demo-split-head p{color:#9a9a9a;max-width:460px;margin:0;font-size:15px;line-height:1.6}.demo-columns{border:1px solid var(--lab-line);border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.demo-column{padding:28px 30px 12px}.demo-column+.demo-column{border-left:1px solid var(--lab-line)}.demo-column h3{font-family:var(--lab-mono);letter-spacing:1.3px;text-transform:uppercase;color:var(--lab-muted);align-items:center;gap:10px;margin:0 0 18px;font-size:11px;font-weight:400;display:flex}.demo-column h3 i{border-radius:50%;width:7px;height:7px}.demo-column h3 i.is-real{background:var(--lab-success)}.demo-column h3 i.is-sim{background:var(--lab-pending)}.demo-column ul{margin:0;padding:0;list-style:none}.demo-column li{border-top:1px solid var(--lab-line-soft);flex-direction:column;gap:5px;padding:16px 0;display:flex}.demo-column li strong{font-size:15px;font-weight:600}.demo-column li span{color:#929292;font-size:14px;line-height:1.6}.demo-cta{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;margin:112px 0 120px;display:grid}.demo-cta-copy p{color:#9a9a9a;max-width:470px;margin:18px 0 28px;font-size:16px;line-height:1.6}.demo-cta-actions{flex-wrap:wrap;gap:12px;display:flex}.demo-terminal{border:1px solid var(--lab-line);background:#0c0c0c;border-radius:12px;overflow:hidden}.demo-terminal-bar{border-bottom:1px solid var(--lab-line-soft);font-family:var(--lab-mono);color:var(--lab-dim);justify-content:space-between;padding:10px 16px;font-size:11px;display:flex}.demo-terminal-bar span:last-child{color:var(--lab-success)}.demo-terminal pre{font-family:var(--lab-mono);color:#bdbdbd;margin:0;padding:18px;font-size:12px;line-height:1.7;overflow-x:auto}.demo-foot{max-width:var(--site-width);padding:0 var(--site-gutter);border-top:1px solid #1d1d1d;margin:0 auto}@media (max-width:1200px){.demo-hero{flex-direction:column;align-items:flex-start}.lab-field.is-net,.lab-field.is-flow{flex:40%}.lab-field.is-addr{flex:auto}}@media (max-width:950px){.demo-page{padding-top:36px}.demo-hero h1{letter-spacing:-1.4px;font-size:42px}.demo-stats{grid-template-columns:repeat(2,auto);gap:16px 40px}.lab-body{grid-template-columns:1fr;height:auto}.lab-bench{border-bottom:1px solid var(--lab-line);max-height:none;position:static}.lab-bench-list{max-height:380px}.lab-output{border-left:0}.lab-output-body{min-height:520px}.lab-output-head{flex-wrap:wrap;height:auto;min-height:55px;padding-top:10px;padding-bottom:10px}.demo-split-head{flex-direction:column;align-items:flex-start;gap:16px}.demo-columns{grid-template-columns:1fr}.demo-column+.demo-column{border-left:0;border-top:1px solid var(--lab-line)}.demo-cta{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.demo-page{padding:28px 16px 0}.demo-foot{padding:0 16px}.demo-hero h1{font-size:36px}.demo-hero p{font-size:15px}.demo-stats dd{font-size:26px}.lab{border-radius:12px}.lab-chrome .lab-path{display:none}.lab-field.is-net,.lab-field.is-flow,.lab-field.is-price,.lab-field.is-addr{flex:100%}.lab-field.is-price input,.lab-field.is-addr input{width:100%}.lab-break:not(.is-compact){max-width:100%}.lab-output-head{padding-left:12px;padding-right:12px}.lab-output-body{padding:14px 12px}.lab-stats{grid-template-columns:1fr}.lab-stats>div{border-right:0;border-bottom:1px solid var(--lab-line)}.lab-stats>div:last-child{border-bottom:0}.lab-kv dl>div{grid-template-columns:1fr;gap:0}.demo-split,.demo-cta{margin-top:72px}.demo-split h2,.demo-cta h2{font-size:30px}.demo-column{padding:22px 18px 6px}}@media (prefers-reduced-motion:reduce){.lab-output-stack,.lab-trace li,.lab-json,.lab-mining span.is-pending{animation:none}}
