@font-face{font-family:Pixel;src:url(terminal.ttf) format('truetype');font-display:swap}
:root{color-scheme:light;--bg:#91afea;--panel:#f8f9f6;--raised:#e3e4e1;--border:#242932;--fg:#192027;--muted:#546171;--blue:#254fce;--cyan:#254fce;--mono:JetMono,monospace}
body{background:#91afea!important;color:#192027!important;font:14px/1.5 Arial,Helvetica,sans-serif}body:before,body:after{display:none!important}button,input,select,.window,.field,.pill,.state-chip,.observatory-grid,.pool-node,.stock-core,.card,dialog{border-radius:0!important}button{box-shadow:inset 1px 1px #fff,inset -1px -1px #a8abae;background:#e0e2e0;color:#182028;border:1px solid #242932;transition:none}button:hover:not(:disabled){background:#edf0dc!important;color:#16203c!important;border-color:#182028}button:active:not(:disabled){box-shadow:inset 1px 1px #7c838b;transform:translate(1px,1px)}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid #244fcb;outline-offset:3px}button.dark,.primary{border-radius:0!important;background:#222831!important;color:#f7f8f0!important;border:1px solid #141a24!important;box-shadow:none}button.dark:hover:not(:disabled),.primary:hover{background:#385dc6!important;color:#fff!important}.search,input,select{background:#fff!important;color:#172029!important;border:1px solid #414851!important}a:hover{color:#1949c9}#nav{background:#e5e7e2!important;border-bottom:2px solid #202833;min-height:66px;padding:0 26px;gap:22px;box-shadow:0 2px 0 #ffffff77}#nav .brand{font:32px Pixel,monospace;letter-spacing:0;color:#131a24;gap:9px}#nav .brand img{width:30px;height:30px;image-rendering:pixelated}#nav .brand small{font:15px Pixel,monospace;letter-spacing:0;color:#273c6b}.brand-divider{background:#25334b}#nav nav{gap:20px}#nav nav a{font:19px Pixel,monospace;color:#30343e}#nav nav a.active{background:#22304a;color:#eafa9b;padding:0 12px}#nav nav a.active:after{display:none}#nav .network-label{color:#36435c;font:11px var(--mono)}#nav .network-label i{border-radius:0;background:#3158c1}#nav .wallet{font:17px Pixel,monospace;background:#fbfff1;border:1px solid #29374f;color:#182138;padding:8px 12px}#footer{background:#dde2df;color:#29374a;border-top:2px solid #283443;margin:0;padding:24px 28px;flex-wrap:wrap}#footer .brand{color:#182438;font:25px Pixel,monospace}#footer nav{flex-wrap:wrap;gap:16px}#footer nav button{box-shadow:none}#toast{background:#192740;color:#f6ffe8;border:1px solid #e9f19e;border-radius:0}dialog{background:#f9faf3!important;color:#19232f!important;border:2px solid #1d2632!important;box-shadow:6px 6px #1116!important}dialog::backdrop{background:#182c5a66;backdrop-filter:none!important}dialog .bar{background:#1c2535;color:#f0f4ea;font:22px Pixel,monospace}.modal-body{background:#f8f9f2}.message,.error-line{background:#f4eee0!important;color:#6e321c!important;border-color:#9c6854!important}.px-window{border:1px solid #1b2637;background:#f8f9f5;box-shadow:3px 3px 0 #21314b70;min-width:0;color:#192334}.px-title{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#1c273b;color:#f1f3e6;font:22px/1.05 Pixel,monospace;padding:3px 7px;border-bottom:1px solid #151e2b;min-height:28px}.px-title>span:last-child{color:#afc6f4;font-size:19px}.px-body{padding:14px}.px-title::before{content:'▪';color:#dfee93;line-height:1}.px-title>span:first-of-type{margin-right:auto}.px-float>.px-title{cursor:grab;touch-action:none;user-select:none}.pixel-home{max-width:1920px;margin:auto}.px-desktop{height:min(780px,calc(100svh - 85px));min-height:660px;position:relative;overflow:hidden;margin:20px;border:1px solid #31405d;background-color:#91afea;background-image:radial-gradient(#324f7955 .65px,transparent .85px);background-size:5px 5px}#px-field{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated}.px-desk-label{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:15px;padding:8px 12px;pointer-events:none;font:18px Pixel,monospace}.px-desk-label span:first-child{background:#1d2c44;color:#e0efa6;padding:0 4px}.px-desk-label span:last-child{font:9px var(--mono);color:#263859;align-self:center}.px-hero-copy{position:absolute;left:4%;top:13%;width:40%;pointer-events:none}.px-hero-copy p:first-child{font:10px var(--mono);letter-spacing:1px}.px-hero-copy h1{font:clamp(66px,7.5vw,120px)/.8 Pixel,monospace;letter-spacing:-2px;margin:24px 0;color:#14233a;text-shadow:2px 2px #d8e3ec}.px-hero-copy h1 span{color:#e4f396}.px-hero-copy>p{font:16px/1.5 Pixel,monospace;color:#1e3152}.px-enter{pointer-events:auto;display:inline-block;background:#202d43;color:#eaf5b9;border:1px solid #0e192b;box-shadow:3px 3px #d5e1ea;font:23px Pixel,monospace;padding:12px 19px;margin-top:15px}.px-enter:hover{background:#dceda0;color:#192940}.px-float{position:absolute;z-index:1}.px-clock{right:2%;top:8%;width:230px;transform:rotate(0)}.px-clock .px-body{background:#adbef0;padding:12px 16px}#px-clock{font:40px/1 Pixel,monospace;letter-spacing:3px}#px-read-stamp{font:10px var(--mono);margin-top:10px}.px-main-window{width:52%;right:5%;top:28%;min-height:305px}.px-main-window .px-body{padding:16px 20px}.px-asset-head{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #c4cad1;padding-bottom:13px;margin-bottom:8px}.px-asset-head label{font:10px var(--mono);flex-basis:100%;color:#556277}.px-asset-head select{padding:5px 9px;font:24px Pixel,monospace;max-width:62%;min-width:0}.px-asset-head>b{font:30px Pixel,monospace;margin-left:auto}.px-pool-row{display:grid;grid-template-columns:115px 1fr 86px 69px;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #d1d5d8;font:11px var(--mono)}.px-pool-row>i{display:block;position:relative;border-bottom:1px solid #8e98a8;height:13px}.px-pool-row>i:before{content:'';position:absolute;left:50%;top:0;height:13px;border-left:1px dotted #a1a8b4}.px-pool-row>i b{display:block;position:absolute;width:7px;height:7px;background:#273b65;top:3px}.px-pool-row strong{font-weight:500;text-align:right}.px-pool-row small{color:#53637e;font-size:10px;text-align:right}.px-window-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:13px;font:10px var(--mono)}.px-window-foot button{font:16px Pixel,monospace;padding:3px 6px}.px-process{left:3%;bottom:9%;width:39%;z-index:2}.px-process .px-body{background:#18253d;color:#d5e3aa;padding:14px}.px-process pre{font:11px/1.9 var(--mono);margin:0;min-height:104px;white-space:pre-wrap;overflow-wrap:anywhere}.px-controls{right:2%;bottom:9%;width:260px;z-index:2}.px-controls .px-body{background:#dce39f;padding:9px}.px-modes{display:flex;gap:5px;margin-bottom:8px}.px-modes button{padding:3px 5px;font:16px Pixel,monospace;white-space:nowrap}.px-controls button{font:15px Pixel,monospace;padding:4px 6px}.px-controls button[aria-pressed=true]{background:#1b2c4c;color:#e7f7b4;box-shadow:none}.px-desk-bottom{position:absolute;bottom:0;left:0;right:0;background:#a9bfeeaa;padding:12px;display:flex;align-items:center;justify-content:space-between;font:9px var(--mono);gap:14px}.px-desk-bottom button{font:10px var(--mono);border:0;box-shadow:none;background:none;padding:0}.px-ticker{margin:0 20px 20px;background:#1c293f;color:#eef4de;display:flex;overflow:auto;scrollbar-width:thin;scrollbar-color:#a7bcdf #1c293f}.px-ticker button{display:flex;align-items:center;gap:12px;background:none;border:0;border-right:1px solid #5e7092;box-shadow:none;padding:15px 20px;color:inherit;white-space:nowrap;font:12px var(--mono)}.px-ticker b{color:#e1ef9d}.px-ticker small{color:#afc3e6}.px-section{margin:70px 38px 0;padding-bottom:36px;border-bottom:1px solid #3a4f75}.px-section-head{display:flex;justify-content:space-between;align-items:center;gap:15px;font:18px Pixel,monospace;color:#223654}.px-section-head>span:first-child{background:#1b2c45;color:#eaf1da;padding:2px 7px}.px-section-copy{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:32px 0}.px-section-copy h2{font:52px/.95 Pixel,monospace;letter-spacing:-.8px;font-weight:400;margin:0;color:#172744}.px-section-copy p{font-size:14px;line-height:1.8;max-width:445px;margin:0}.px-rehearsal-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.px-rehearsal-grid>.px-window{min-height:430px}.px-rehearsal-grid .px-body{padding:19px}.px-label{display:block;font:10px var(--mono);margin-bottom:8px}#px-route{width:100%;max-width:100%;padding:9px;font:11px var(--mono)}#px-cycle-graph svg{width:100%;height:auto;margin:17px 0 5px;color:#324d79}#px-cycle-graph rect{fill:#eff1ec;stroke:#526785;stroke-width:1}#px-cycle-graph .current rect{fill:#e3efa9;stroke:#203a70;stroke-width:2}#px-cycle-graph text{font:13px var(--mono);fill:#1b2b4a}#px-cycle-graph text.sub{font-size:10px;fill:#596b7e}.px-flow{fill:none;stroke:#385dab;stroke-width:2;stroke-dasharray:4 7;animation:px-flow 5s linear infinite}@keyframes px-flow{to{stroke-dashoffset:-110}}body[data-pixel-motion=paused] .px-flow{animation-play-state:paused}.px-step-tabs{display:flex;gap:8px}.px-step-tabs button{font:19px Pixel,monospace;flex:1;padding:6px}.px-step-tabs button[aria-selected=true]{background:#233650;color:#ecf5c3;box-shadow:none}#px-step-copy{font-size:13px;line-height:1.7;min-height:44px}.px-route-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b5bdc7;margin-top:16px;padding-top:12px;gap:9px}.px-route-facts span{font:10px var(--mono);color:#506079}.px-route-facts b{display:block;font:26px Pixel,monospace;color:#192c50;margin-top:7px}.px-fine{font:10px/1.8 var(--mono);color:#566579;margin:14px 0 0}.px-console .px-body{background:#18263e;color:#e5edc8}.px-console .px-title{background:#dceaa7;color:#14213b}.px-console .px-title>span:last-child{color:#475735}.px-console form label{font:11px/1.5 var(--mono);display:block}.px-console form label span{font-size:9px;color:#b0bed4;float:right}.px-command{display:flex;gap:6px;margin:12px 0}.px-command input{width:100px;flex:1;min-width:0;font:22px Pixel,monospace;padding:8px}.px-command button{font:19px Pixel,monospace;white-space:nowrap;padding:8px}#px-code{font:11px/1.85 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;min-height:242px;color:#e7f1c5;margin:15px 0;padding:16px 0;border-top:1px dotted #6c82a4;border-bottom:1px dotted #6c82a4}#px-quote-status{font:10px/1.7 var(--mono);color:#d2e7ff;min-height:34px}.px-console-actions{display:flex;gap:8px;flex-wrap:wrap}.px-console-actions button{font:16px Pixel,monospace}.px-result-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:28px;margin-top:28px}.px-result-grid svg{width:100%;max-height:280px}.pixel-home svg text{font:10px var(--mono);fill:#344665}.pixel-home svg polyline{fill:none;stroke:#23457e;stroke-width:2}.pixel-home svg rect{fill:#f5f6eb;stroke:#28457a}.px-chart-empty{display:grid;place-content:center;min-height:250px;font:16px/1.6 Pixel,monospace;text-align:center;color:#5d6c85;background:repeating-linear-gradient(0deg,#f4f6f1,#f4f6f1 29px,#e4e9eb 30px)}.px-gridline{fill:none;stroke:#ccd3db;stroke-width:1}#px-costs{margin:0}#px-costs>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:11px 0;border-bottom:1px dotted #aeb8c7;font:12px var(--mono)}#px-costs dd{margin:0;text-align:right}#px-costs>div:nth-child(4){background:#e5edc6;font-weight:bold}.px-analysis-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.px-analysis-grid .px-body{padding:25px}.px-analysis-grid svg{width:100%;height:auto}.pixel-home .px-point{cursor:pointer}.pixel-home .px-point rect{fill:#3f69b1;stroke:#f9fcf4;stroke-width:1}.pixel-home .px-point.selected rect{fill:#15315c;stroke:#dcf178;stroke-width:4}.px-point:hover rect,.px-point:focus rect{fill:#101b33;stroke:#a9bde1;stroke-width:4}.px-plot-caption{border-top:1px solid #7f90aa;font:11px var(--mono);padding:14px 0 0;min-height:39px}.px-fee-row{width:100%;display:block;border:0;background:none;box-shadow:none;text-align:left;padding:5px 0 10px}.px-fee-row>span{display:flex;gap:8px;align-items:center;font:12px var(--mono)}.px-fee-row b{background:#2d4268;color:#f2f6e6;padding:0 4px}.px-fee-row small{color:#596b81;font-size:10px}.px-fee-row em{font:11px var(--mono);margin-left:auto}.px-fee-row>i{position:relative;height:14px;background:#dde2e6;display:block;margin-top:5px;border-right:1px solid #999}.px-fee-row>i b{display:block;height:100%;background:#4469ad}.px-fee-row>i strong{position:absolute;height:22px;top:-4px;width:2px;background:#192842;transform:translateX(-2px)}.px-memory-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:30px}#px-diff{font:12px/1.8 var(--mono);min-height:195px;white-space:pre-wrap;overflow-wrap:anywhere}#px-history>a{display:flex;gap:16px;align-items:center;border-bottom:1px dotted #9faabb;padding:13px 0;font:11px var(--mono)}#px-history>a b{font:23px Pixel,monospace}#px-history>a small{margin-left:auto;font-size:10px}.px-files{display:grid;grid-template-columns:1fr 1fr;gap:20px}.px-files>a{display:flex;align-items:center;gap:20px;background:#bbccef55;border:1px solid #385075;padding:23px}.px-files>a>span:last-child{margin-left:auto;font:30px Pixel,monospace}.px-files b{font:26px Pixel,monospace;display:block}.px-files small{display:block;font-size:12px;margin-top:5px}.px-file-icon{width:42px;height:54px;border:2px solid #283c5e;background:#e8f0bf;position:relative;display:grid;place-content:center;font:26px Pixel,monospace;box-shadow:3px 3px #3e5680}.px-file-icon:after{content:'';position:absolute;top:-2px;right:-2px;border-top:12px solid #91afea;border-left:12px solid #526e9a}.px-last{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:64px 0 10px;font:14px Pixel,monospace}.px-last>a{font:30px Pixel,monospace;border-bottom:2px solid}.px-notes-section{border-bottom:0}#px-error:not(:empty){margin:20px;display:flex;gap:20px;padding:15px;background:#f5e1ae;border:1px solid #765d2c;font:12px var(--mono)}
/* The functional workspaces use the same physical-window language. */
body .field,body .app-field{background-color:#91afea!important;background-image:radial-gradient(#2d466955 .65px,transparent .85px)!important;background-size:5px 5px;border:1px solid #2e405f;border-radius:0;padding:24px}body .window{background:#f8f9f4;color:#1b2738;border:1px solid #25334b;border-radius:0;box-shadow:3px 3px #31476d66}body .window .bar{background:#1c273b;color:#f0f5df;font:22px Pixel,monospace;min-height:30px;padding:4px 8px}body .bar small{font:19px Pixel,monospace;color:#b3c8e8}body .winbody{padding:18px;background:#f8f9f4}body .hero{background:#91afea!important;border:0;padding:45px 30px 26px;max-width:none}body .hero h1{font:68px/.95 Pixel,monospace;letter-spacing:-1px;color:#1b2b47}body .hero .lead{color:#344b70;max-width:800px;font-size:15px}body .kicker{color:#293d5e;font:14px Pixel,monospace}body .section-head h2{font:30px Pixel,monospace;color:#142749}body .section-head span,body .section-head h2 small{color:#3d5274}body .os-label{font:18px Pixel,monospace;background:#1b2c47;color:#e8f0c5;padding:3px 7px}body .stat-value{color:#1c2f50;font:32px Pixel,monospace}body .stat-note,body .fine,body .note,body .lab,body .tiny{color:#51617a}body .note{font-size:11px}body .market-top{background:#f8f9f4}body .picker{background:#d5d9df!important;color:#19283d;border:1px solid #25344c}body .value{color:#15243b}body .tabs{gap:6px;border:0}body .tabs button{background:#d7dce1;color:#1b293d;font:22px Pixel,monospace;padding:5px 13px;border:1px solid #1b273d;box-shadow:inset 1px 1px #fff,inset -1px -1px #98a1ad}body .tabs [aria-selected=true]{background:#253957!important;color:#e6f19c!important;box-shadow:none}body .scan-tools{color:#334a6b}body th{background:#e8ecec;color:#586a81;border-bottom:1px solid #a3adba}body th button{box-shadow:none;color:#3c4f6f;background:none}body td{border-color:#ced5db;color:#203049}body tr:hover td{background:#edf1e4}body .stock{color:#1e2d43;background:none;border-color:transparent;box-shadow:none}body .stock strong{font:23px Pixel,monospace}body .stock small{color:#566880}body .stock img{border-radius:0!important;padding:0;width:30px;height:30px;image-rendering:auto}body .pill{background:#e3e9dc;color:#234940;border-color:#7d9a83;font:17px Pixel,monospace}body .pill.good{background:#daedbc;color:#305432}body .pill.warn{background:#efe0bd;color:#78561f}body .route-item{background:transparent;color:#21314c;border-color:#bfc9d3}body .route-item[aria-checked=true]{background:#253958;color:#f1f3db;border-color:#16243b}body .route-item[aria-checked=true] small{color:#b8ccee}body .route-head{font:23px Pixel,monospace;color:#253b60}body .route-head small{font:12px var(--mono);color:#586d87}body .route-block{border-color:#b2bfce}body .quote-grid{background:#dee6d3;border:1px solid #263956;color:#19283e}body .quote-grid b{font:36px Pixel,monospace}body .breakdown>div{border-color:#b6c1ce;color:#293955}body .strip{background:#bbc7d9}body .strip i{background:#213b64}body .chart text{fill:#3a526f}body .chart polyline{stroke:#254d99}body .chart circle{fill:#365995}body .heat{color:#fff;border-radius:0}body .tape .winbody{background:#1c2a42;color:#e3ecc9}body .tape-row{border-color:#637491}body .tape-row small{color:#b3c5df}body .tape-row strong{color:#ddec99}body .app-foot{color:#293e5f;font-size:12px}body .guard button[aria-checked=true]{background:#314977;color:#eff5cc}body .empty{color:#566883}body .table-wrap{border-color:#aebdcb}body .mini-code,body pre.code{background:#192a42;color:#e5efc9;border-radius:0}.route-economics,.econ-row,.economic-note{background:#edf0e7!important;color:#2b3b50!important}body .doc,body .document{color:#213653}body .article-header{color:#243756}
/* Keep notes, tour and the history workspace legible in the same edition. */
body .ss-reading{background:#e7ebe2;color:#1c2f49;max-width:1160px;border:1px solid #2a3c58;margin:30px auto;padding:45px}body .ss-reading h1{font:76px/.95 Pixel,monospace;letter-spacing:0;color:#1c304f}body .ss-reading h2{font-family:Pixel,monospace;font-size:31px;color:#273d61}body .ss-reading-lead{color:#435a79}body .ss-article-body{color:#26384f}body .ss-mini{color:#455d7c}body .ss-note-row{border-color:#657c96;color:#243c5c}body .ss-note-row strong{font:37px Pixel,monospace}body .ss-pill{border-radius:0;background:#20375d;color:#f0f5cb}body .ss-thesis-statement{background:#223a5f;color:#dfefa4}body .ss-deck-wrap{background:#91afea;color:#213654}body #ss-deck{background:#e2ead5;border:2px solid #233753;border-radius:0}body #ss-slide h1{font:80px/.9 Pixel,monospace;color:#1c3659}body #ss-slide p{color:#415674}body .ss-deck-controls{background:#ccd9ba;color:#203654}body .ss-deck-heading,body .ss-deck-help{color:#2a4263}body .observatory{background:#91afea;color:#182b49}body .page-heading h1{font:46px Pixel,monospace;color:#1e3355}body .page-heading p,body .heading-read,body .eyebrow{color:#334d71}body .observatory-grid{background:#f7f8f1;border:1px solid #283e5d}body .asset-rail,body .inspector{background:#e0e8db;color:#253d5d;border-color:#8d9fae}body .asset-count,body .rail-foot,body .rail-title{color:#435e7b}body .asset-item{color:#223b59;box-shadow:none}body .asset-item.selected{background:#c2d3d1!important;border-color:#507897}body .asset-item:hover{background:#d0decf!important}body .asset-item small,body .asset-numbers small{color:#4f657f}body .map-panel,body .map-title,body .map-summary,body .map-legend{background:#f4f6ed;color:#2c4264;border-color:#bdcad5}body .map-title h2{font-family:Pixel;font-size:30px}body .liquidity-map{background:#d5e0ec}body .stock-core{background:#1f3a61;color:#e6eaca;box-shadow:none}body .pool-node{background:#ecf0e2;color:#294560;border:1px solid #668095;box-shadow:2px 2px #7790ad66}body .pool-node.selected{background:#e3edb5;border-color:#284a74}body .node-head,body .node-deviation,body .node-head small{color:#405c7a}body .map-summary span,body .map-legend{color:#47617d}body .map-lines path{stroke:#5979a0}body .inspect-data,body .inspector p,body .history-controls{color:#375471}body .history-chart,body .observation-chart{background:#f5f6ed}body .block-intro{background:#8faeea!important;color:#1c3258!important}body .intro-brand{color:#19355a}body .block-intro h2{font:68px Pixel,monospace;letter-spacing:0}body .block-intro p{font:20px Pixel,monospace;color:#304c76}body .intro-orbit{border-radius:0;color:#21395b}body .intro-orbit i{border-radius:0;border-color:#395e94}body .block-intro button{border-radius:0}
@media(min-width:1500px){.px-process{width:36%}.px-hero-copy h1{font-size:116px}.px-main-window{width:49%;right:9%}.px-clock{right:3%}.px-controls{right:2%;bottom:7%}.px-section{margin-left:60px;margin-right:60px}.px-pool-row{padding:11px 0}}
@media(max-width:1100px){#nav{padding:12px 18px;gap:12px;flex-wrap:wrap}#nav nav{order:3;width:100%;min-height:32px;justify-content:space-between}#nav nav a.active{padding:4px 9px}#nav nav a{font-size:18px}.nav-right{margin-left:auto}.px-desktop{min-height:680px;height:730px}.px-hero-copy{left:3%;top:12%;width:42%}.px-hero-copy h1{font-size:82px}.px-main-window{top:33%;right:3%;width:60%}.px-clock{top:8%;width:195px}.px-pool-row{grid-template-columns:100px 1fr 76px;gap:5px}.px-pool-row small{display:none}.px-process{width:45%;bottom:6%}.px-controls{bottom:6%;right:3%;width:240px}.px-section{margin:50px 24px 0}.px-rehearsal-grid,.px-analysis-grid,.px-result-grid,.px-memory-grid{gap:18px}.px-section-copy h2{font-size:44px}.px-command{flex-wrap:wrap}.px-command input{width:100%}.px-command button{flex:1}.px-section-head{font-size:16px}.px-files>a{padding:15px;gap:14px}body .ss-reading{margin:22px}body .app-grid{grid-template-columns:minmax(0,1fr) 310px}body .market-top{gap:15px;flex-wrap:wrap}body .top-strip{min-width:180px}}
@media(max-width:760px){#nav .brand small,.network-label{display:none!important}#nav{padding:10px 14px}#nav nav{gap:6px;overflow:auto}#nav nav a{white-space:nowrap;font-size:17px}#nav .brand{font-size:28px}#nav .wallet{font-size:17px}.px-desktop{margin:12px;height:auto;min-height:1050px;padding:35px 16px 65px;display:flex;flex-direction:column;gap:18px}.px-desk-label span:last-child{display:none}.px-hero-copy{position:relative;left:auto;top:auto;width:100%;min-height:280px}.px-hero-copy h1{font-size:80px;margin:22px 0}.px-hero-copy>p{font-size:18px}.px-hero-copy p:first-child{font-size:9px}.px-enter{font-size:23px;padding:8px 14px;margin-top:0}.px-float{position:relative;inset:auto;transform:none!important;width:100%;min-height:0}.px-float>.px-title{cursor:default}.px-clock{display:none}.px-main-window{order:1}.px-process{order:2}.px-controls{order:3}.px-main-window .px-body{padding:12px}.px-asset-head{gap:8px}.px-asset-head select{font-size:22px;max-width:65%;padding:4px}.px-asset-head>b{font-size:26px}.px-pool-row{grid-template-columns:93px 1fr 73px;font-size:10px;padding:12px 0}.px-window-foot{font-size:8px}.px-window-foot button{font-size:16px}.px-controls .px-body{display:flex;flex-wrap:wrap;gap:7px}.px-modes{flex-basis:100%;margin:0}.px-modes button{flex:1;font-size:18px}.px-process pre{font-size:9px;min-height:85px}.px-desk-bottom>span{display:none}.px-desk-bottom{font-size:8px;gap:12px;justify-content:space-between}.px-desk-bottom button{font-size:8px}.px-ticker{margin:0 12px}.px-ticker button{padding:12px;font-size:10px}.px-section{margin:38px 16px 0;padding-bottom:26px}.px-section-head{font-size:17px;flex-wrap:wrap}.px-section-head>span:last-child{font:8px var(--mono)}.px-section-copy{display:block;margin:25px 0}.px-section-copy h2{font-size:43px}.px-section-copy p{font-size:12px;line-height:1.7;margin-top:16px}.px-rehearsal-grid,.px-result-grid,.px-analysis-grid,.px-memory-grid,.px-files{grid-template-columns:1fr;gap:22px}.px-rehearsal-grid>.px-window{min-height:0}.px-rehearsal-grid .px-body{padding:13px}.px-title{font-size:22px}.px-title>span:last-child{font-size:17px}#px-code{font-size:10px;min-height:0;line-height:1.9}.px-command{flex-wrap:nowrap}.px-command button{font-size:17px;flex:none;padding:6px}.px-command input{width:60px;font-size:21px}.px-console form label{font-size:10px}.px-console form label span{display:none}.px-route-facts span{font-size:9px}.px-route-facts b{font-size:24px}.px-step-tabs{gap:5px}.px-step-tabs button{font-size:18px;padding:5px}#px-step-copy{font-size:12px}#px-route{font-size:10px}.px-analysis-grid .px-body{padding:12px}.px-result-grid .px-title>span:last-child{font-size:15px}#px-diff{font-size:10px;min-height:160px}#px-history>a{gap:10px;font-size:9px}#px-history>a small{font-size:8px}.px-last{margin:38px 0 0;display:block}.px-last>a{display:block;margin-top:18px;font-size:27px}#footer{display:block;padding:20px}#footer>span{display:block;margin:10px 0}#footer nav{gap:13px;margin-top:18px}body .hero{padding:30px 18px 20px}body .hero h1{font-size:46px}body .field,body .app-field{padding:10px;margin:12px}body .app-grid{grid-template-columns:1fr}body .winbody{padding:12px}body .stats{grid-template-columns:repeat(2,1fr)}body .app-foot{padding:15px}body .ss-reading{margin:12px;padding:24px}body .ss-reading h1{font-size:48px}body .ss-note-row strong{font-size:28px}body #ss-slide h1{font-size:48px}body .observatory{padding:25px 12px}body .page-heading h1{font-size:38px}.px-body select{min-width:0}.px-fine{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.px-flow{animation:none!important}}
/* Final contrast and typography overrides over earlier editions. */
body #nav nav a{font:20px Pixel,monospace!important;color:#2b3950!important;padding:0 5px}body #nav nav a.active{color:#e6f2b7!important;background:#223451!important}body #nav .wallet{font:20px Pixel,monospace!important;color:#152c48!important;background:#e8efcd!important;border:1px solid #1e3555!important;padding:8px 13px!important}body #nav .network-label{color:#344c6b!important}body #footer{background:#e2e8e3!important;color:#334b6c!important}body #footer a,body #footer button{color:#294364!important}body .route-option{background:#f8f9f4!important;color:#203855!important;border:0!important;border-bottom:1px solid #b4c0ce!important;padding:15px 10px!important;box-shadow:none!important;min-height:65px}body .route-option>span{font:16px Arial,Helvetica,sans-serif}body .route-option b{font:21px Pixel,monospace;color:#3f5976}body .route-option .tiny{font:11px/1.7 var(--mono);color:#64738a;margin-top:7px}body .route-option[aria-checked=true]{background:#223858!important;color:#f2f5e4!important}body .route-option[aria-checked=true] .tiny{color:#b6cbe8!important}body .route-option[aria-checked=true] b{color:#dae7b6!important}body .economics-grid>div{background:#e5eadf!important;color:#1d3556!important;border:1px solid #8498ae!important;border-radius:0}body .economics-grid strong{font:33px Pixel,monospace;color:#203555}body .economics-grid .lab{color:#485e7c}body .economics-grid>div.negative{background:#efe2cf!important}body .economics-grid>div.positive{background:#dfecb8!important}body .route-legs a{background:#edf1e2!important;color:#243d5e!important;border:1px solid #8397ab!important;border-radius:0}body .route-legs small{color:#596c83}body .fine,body .lab,body .note,body .tiny{font-size:11px!important;color:#4b607d!important}body .tape .tiny,body .tape small{color:#bccde5!important}body th{font-size:11px!important}body td{font-size:12px!important}body .stats .stat-note{font-size:11px!important}body .verdict{border-radius:0;background:#e7edcf;color:#263f59;border:1px solid #7891a0}body .verdict.loss{background:#f0e0cd;color:#763c23}body .verdict.stale{background:#f3e6ad;color:#695118}body .quote-grid .lab{color:#374d6b!important}body .strip-labels{color:#526685!important;font-size:10px!important}.px-console{display:flex;flex-direction:column}.px-console>.px-body{flex:1}.px-hero-copy h1{paint-order:stroke fill;-webkit-text-stroke:1px #a1bbea;text-shadow:2px 2px #b3c8ed}.px-bits-window{left:43%;top:7%;width:140px}.px-bits-window .px-body{padding:9px 18px;background:#dce8c2}.px-bits-window .px-title{font-size:19px}.px-bits-window .px-title>span:last-child{font-size:14px}#px-bits{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:72px;height:72px;margin:auto}#px-bits i{background:#bacba6}#px-bits i.on{background:#24354e}#px-hash{font:9px var(--mono);display:block;text-align:center;margin-top:7px}.px-controls .px-title>span:last-child{font-size:16px}.px-main-window{top:29%}
@media(max-width:1100px){.px-bits-window{left:49%;top:9%;width:120px}.px-bits-window .px-title>span:last-child{display:none}.px-bits-window .px-body{padding:8px}.px-main-window{top:34%}}
@media(max-width:760px){body #nav nav a{font-size:19px!important;padding:4px!important}body #nav .wallet{font-size:19px!important;padding:7px 10px!important}.px-bits-window{display:none}.px-main-window{top:auto}.px-hero-copy h1{font-size:78px}body .route-option>span{font-size:13px}body .route-option b{font-size:18px}body .fine,body .lab,body .note,body .tiny{font-size:10px!important}body td{font-size:11px!important}body .route-legs{flex-wrap:wrap}}
.px-manual-faq{margin-top:40px;background:#eef2e2;border:1px solid #203554;box-shadow:3px 3px #31476d55}.px-manual-faq details{border-bottom:1px solid #bcc9c8;padding:0 20px}.px-manual-faq summary{cursor:pointer;display:flex;gap:20px;align-items:center;padding:18px 0;font:22px Pixel,monospace}.px-manual-faq summary>span{font:11px var(--mono);color:#5c7690}.px-manual-faq summary b{margin-left:auto;font-weight:400}.px-manual-faq details[open] summary b{transform:rotate(45deg)}.px-manual-faq p{max-width:850px;margin:0 0 23px 35px;font:13px/1.8 Arial,sans-serif;color:#3b5470}@media(max-width:760px){.px-manual-faq details{padding:0 12px}.px-manual-faq summary{font-size:20px;gap:12px}.px-manual-faq p{margin-left:24px;font-size:12px}.px-hero-copy>p{background:#9db9eaaa;width:fit-content}}
body .scan-table tr.selected,body .scan-table tr.selected td{background:#dbe7c0!important;color:#213750!important}body .scan-table th,body .oracle-table th,body thead{background:#dce3e7!important;color:#374e70!important}body .scan-table th button,body .oracle-table th button{color:#344b6f!important}body .oracle-table tr:hover,body .oracle-table tr:hover td{background:#e3e9d0!important}body .route-legs b{background:#c7d6e2!important;color:#203f65!important}body .pool-card{background:#f2f5e8!important;color:#213957!important;border:1px solid #647f9e!important;border-radius:0!important;box-shadow:2px 2px #7186a544}body .pool-card.selected{background:#e4edb7!important;border-color:#334f77!important}body .pool-card small,body .pool-card .node-head,body .pool-card .pool-bottom{color:#486283!important}body .pool-card strong{color:#1c3656!important}body .price-focus{background:#dce5ed!important;color:#213c60!important}body .price-focus .eyebrow,body .price-pool-count,body .price-pool-count b{color:#415e7f!important}body .price-spectrum{background:#b8cbe0!important}body .price-spectrum i{background:#2b528c!important}body .reference-foot{color:#43607f!important}body .intelligence-panel,body .analysis-row,body .timeline-panel,body .comparison-panel{background:#e8ede0!important;color:#233f60!important;border-color:#8b9fb7!important;border-radius:0}body .panel-title,body .panel-title h3{color:#20385a!important}body .panel-title small{color:#476789!important}body .metric-tabs button{background:#dae1e4!important;color:#244365!important;border-color:#6984a2!important}body .metric-tabs button[aria-selected=true],body .metric-tabs button.active{background:#2c4b76!important;color:#eff3d7!important}body .trace-chart{background:#f3f6ec!important;border-color:#98adc0!important}body .trace-chart text{fill:#415e7f!important}body .trace-chart polyline{stroke:#365e9c!important}body .trace-chart circle{fill:#2a4c85!important}body .signal-reading,body .timeline-label,body .history-info{color:#486481!important}body .brief-facts{color:#233f5d!important}body .brief-facts span,body .brief-facts small{color:#4f6680!important}body .share-cell,body .concentration,body .depth-bar{background:#d2dfdf!important;color:#274a6b!important;border-radius:0}body .depth-bar span{background:#6186b2!important}body .route-teaser{background:#e0e9cd!important;color:#274260!important;border-color:#8ba294!important;border-radius:0}body .route-teaser p{color:#445e7a!important}body .route-teaser strong{color:#234a5f!important}body .radar-card{background:#f0f3e7!important;color:#243d60!important;border:1px solid #728ba8!important;border-radius:0!important;box-shadow:2px 2px #3a4d7166}body .radar-card .radar-note,body .radar-route,body .radar-bottom,body .radar-card small{color:#4c6886!important}body .radar-card .radar-edge{color:#294774!important}body .radar-filters button{background:#dce6d4!important;color:#2e4867!important}body .history-hero{background:#91afea!important;color:#193655!important}body .history-hero h1{font:60px Pixel,monospace;color:#203d63!important}body .snapshot-tools,body .compare-foot{color:#3c5a7b!important}body .calculated-note{color:#51687f!important}.px-pool-row{font-size:12px}.px-process pre{font-size:12px}#px-code{font-size:12px}.px-pool-row small{font-size:11px}#px-quote-status{font-size:11px}@media(max-width:760px){.px-process pre{font-size:10px}#px-code{font-size:11px}.px-pool-row{font-size:10px}body .history-hero h1{font-size:40px}}
body .map-summary strong,body .map-summary b,body .map-summary .cyan{color:#213d63!important}body .map-summary strong{font:27px Pixel,monospace!important}body .map-summary strong small{color:#4d6684!important;font-size:15px!important}body .inspect-data dt,body .inspector-top h2 span,body .map-title h2 small{color:#4b6383!important}body .state-chip{background:#d9e6bf!important;color:#2d4e4a!important;border-color:#7b958c!important;font:17px Pixel,monospace!important}body .text-link,body .compare-button,body .comparison-button{color:#2b507b!important}body .panel-title span,body .panel-title strong,body .timeline-panel .panel-title{color:#304e75!important}body .asset-item img,body .map-asset>img{border-radius:0!important}body .asset-item strong{font:20px Pixel,monospace!important}body .asset-item small{font-size:10px!important}body .asset-numbers{font-size:11px!important}body .pool-bottom{font-size:10px!important}body .pool-card .node-head{font-size:10px!important}body .inspector-help{font-size:11px!important}body .map-stamp{color:#456180!important}body .signal-reading strong,body .intelligence-panel strong{color:#28486f!important}
body .panel-title h2{color:#20385a!important}body .trace-chart path{stroke:#365e9c!important}body .metric-tabs button[aria-pressed=true]{background:#2c4b76!important;color:#eff3d7!important}body .signal-reading b{color:#28486f!important}
