.nx-root{--n-phosphor-rgb:63 245 197;--n-sodium-rgb:255 176 66;--n-sodium2-rgb:255 213 138;--n-live-rgb:155 255 240;--n-line-rgb:122 224 206;--n-void-rgb:2 4 7;--n-well-rgb:0 0 0;--n-ink-rgb:230 243 241;--n-ink2-rgb:166 189 186;--n-ink3-rgb:106 129 127;--n-st-spark-rgb:124 135 150;--n-st-star-rgb:220 230 242;--n-st-planet-rgb:159 233 214;--n-on-acc:#04110d;--n-on-live:#03110e;--n-phosphor-hover:#7ff9dc;--n-head:#e8fffa;--n-moon:#fff0d6;--n-shade:#000;--n-a-sage:#a08cff;--n-a-herald:#f3d55b;--n-a-auditor:#8fea6a;--n-a-concierge:#f07ceb;--n-a-witness:#6fb8ff;--n-a-custom:#d9c9b0;--n-shadow:#000000b3;--n-scrim:#0000008c;--n-stage-bg:#000;--n-vignette:radial-gradient(120% 90% at 50% 46%, transparent 55%, #0000008c 100%);--n-panel-shadow:none;--n-void:#020407;--n-void-2:#050a10;--n-panel:#04090ecc;--n-panel-2:#070e15eb;--n-line:rgb(var(--n-line-rgb) / .15);--n-line-2:rgb(var(--n-line-rgb) / .32);--n-line-3:rgb(var(--n-line-rgb) / .55);--n-ink:#e6f3f1;--n-ink-2:#9bb3b0;--n-ink-3:#6a817f;--n-ink-4:#2c3b3a;--n-phosphor:#3ff5c5;--n-phosphor-2:#1faf8c;--n-live:#9bfff0;--n-sodium:#ffb042;--n-sodium-2:#ffd58a;--n-rule-3:rgb(var(--n-line-rgb) / .45);--n-solar-vertex:#ffd58a;--n-solar-locked:#9bb3b080;--n-stage-spark:#7c8796;--n-stage-star:#dce6f2;--n-stage-planet:#9fe9d6;--n-stage-world:#ffb042;--n-stage-system:#ffd58a;--n-f-disp:var(--nc-font-disp,"Archivo"), "Inter", system-ui, sans-serif;--n-f-cond:var(--nc-font-cond,"Barlow Condensed"), "Arial Narrow", sans-serif;--n-f-mono:var(--nc-font-mono,"IBM Plex Mono"), ui-monospace, Menlo, monospace;--n-f-body:var(--nc-font-body,"Inter"), system-ui, sans-serif;--s-bg:#050a10;--s-bg-2:#070d13;--s-ink:#e6f3f1;--s-ink-2:#9bb3b0;--s-ink-3:#6a817f;--s-line:rgb(var(--n-line-rgb) / .15);--s-line-2:rgb(var(--n-line-rgb) / .3);--s-accent:#3ff5c5;--s-sodium:#ffb042;--s-sodium-ink:#191104;background:var(--n-void);min-height:100vh;color:var(--n-ink);font-family:var(--n-f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}[data-theme=light] .nx-root{--s-bg:#f2f4f2;--s-bg-2:#e8ecea;--s-ink:#0f1a19;--s-ink-2:#3a4b49;--s-ink-3:#5c6d6b;--s-line:#0f1a191f;--s-line-2:#0f1a193d;--s-accent:#0b7d63;--s-sodium:#8f5c08;--s-sodium-ink:#fffaf0}body:has(.nx-root){background:#020407}[data-theme=light] .nx-root{--n-phosphor-rgb:20 56 180;--n-sodium-rgb:224 81 10;--n-sodium2-rgb:169 60 5;--n-live-rgb:0 117 106;--n-line-rgb:20 40 90;--n-void-rgb:242 240 234;--n-well-rgb:255 255 255;--n-ink-rgb:13 22 38;--n-ink2-rgb:54 66 90;--n-ink3-rgb:86 97 120;--n-st-spark-rgb:92 102 129;--n-st-star-rgb:43 58 85;--n-st-planet-rgb:10 116 97;--n-on-acc:#fff;--n-on-live:#fff;--n-phosphor-hover:#0e2a86;--n-head:#0d1626;--n-moon:#bdb5a6;--n-shade:#1b2440;--n-a-sage:#5b3fd1;--n-a-herald:#8a6400;--n-a-auditor:#2f7a16;--n-a-concierge:#b01c8e;--n-a-witness:#1565c0;--n-a-custom:#7a5e3c;--n-shadow:#0d162647;--n-scrim:#0d162652;--n-stage-bg:radial-gradient(120% 95% at 42% 40%, #fff 0%, #f8f6f1 46%, #ece8df 100%);--n-vignette:radial-gradient(130% 100% at 50% 46%, transparent 62%, #0d16260f 100%);--n-panel-shadow:0 1px 0 #fff inset, 0 10px 26px -20px #0d162666;--n-void:#f2f0ea;--n-void-2:#eae7df;--n-panel:#fbfaf7e0;--n-panel-2:#fffffff5;--n-line:#14285a21;--n-line-2:#14285a3d;--n-line-3:#14285a75;--n-rule-3:#14285a66;--n-ink:#0d1626;--n-ink-2:#36425a;--n-ink-3:#566178;--n-ink-4:#aeb4bf;--n-phosphor:#1438b4;--n-phosphor-2:#0e2a86;--n-live:#00756a;--n-sodium:#a93c05;--n-sodium-2:#a93c05;--n-solar-vertex:#a93c05;--n-solar-locked:#36425a73;--n-stage-spark:#5c6681;--n-stage-star:#2b3a55;--n-stage-planet:#0a7461;--n-stage-world:#b2410a;--n-stage-system:#a93c05;--s-accent:#1438b4;--s-sodium:#a93c05;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] body:has(.nx-root){background:#f2f0ea}:where(.nx-root) *,:where(.nx-root) :before,:where(.nx-root) :after{box-sizing:border-box}:where(.nx-root) a{color:inherit;text-decoration:none}:where(.nx-root) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.nx-root) :is(h1,h2,h3,p){overflow-wrap:normal;margin:0}.nx-root :focus-visible{outline:2px solid var(--n-phosphor);outline-offset:2px}.nx-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.nx-skip{z-index:60;background:var(--n-panel-2);border:1px solid var(--n-line-3);padding:8px 12px;position:absolute;top:-60px;left:12px}.nx-skip:focus{top:8px}.nx-btn{white-space:nowrap;cursor:pointer;height:26px;font:600 10.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-2);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 9px;display:inline-flex;border:1px solid var(--n-line-2)!important}.nx-btn:hover{color:var(--n-ink);border-color:var(--n-line-3)!important}.nx-btn[aria-pressed=true]{color:var(--n-sodium);border-color:rgb(var(--n-sodium-rgb) / .5)!important}.nx-btn.pri{color:var(--n-on-acc);background:var(--n-phosphor);border-color:var(--n-phosphor)!important}.nx-btn.pri:hover{background:var(--n-phosphor-hover)}.nx-btn:disabled{opacity:.4;cursor:default}.nx-textlink{font:600 10.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-phosphor)}.nx-label{font:600 10.5px/1.2 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-2)}.nx-code{font:400 9px/1 var(--n-f-mono);color:var(--n-ink-3)}.nx-sw{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.nx-imp{font:600 9.5px/1 var(--n-f-cond);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:2px 4px;display:inline-block}.nx-imp-0{color:var(--n-ink-3)}.nx-imp-1{color:var(--n-ink-2)}.nx-imp-2{color:var(--n-phosphor)}.nx-imp-3{color:var(--n-sodium)}.nx-empty{color:var(--n-ink-3);padding:8px 0;font-size:12px}.nx-foot{font:400 9.5px/1.4 var(--n-f-mono);color:var(--n-ink-3);margin-top:5px}.nx-glyph{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.nx-nav{z-index:30;border-bottom:1px solid var(--n-line);background:var(--n-void);align-items:center;gap:18px;height:44px;padding:0 14px 0 12px;display:flex;position:relative}.nx-brand{align-items:center;gap:10px;min-width:0;display:flex}.nx-brand img{width:auto;height:24px;display:block}.nx-brand .wm{font:800 13px/1 var(--n-f-disp);letter-spacing:.24em;font-stretch:125%}.nx-brand .sub{white-space:nowrap;font:600 11px/1 var(--n-f-cond);letter-spacing:.2em;color:var(--n-ink-3);text-transform:uppercase;border-left:1px solid var(--n-line-2);padding-left:10px}.nx-brand .sub b{color:var(--n-phosphor);font-weight:600}.nx-links{gap:18px;display:flex}.nx-links a{font:600 11px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-3);border-bottom:2px solid #0000;padding:15px 0 13px}.nx-links a:hover{color:var(--n-ink-2)}.nx-links a[aria-current=page]{color:var(--n-ink);border-color:var(--n-phosphor)}.nx-sp{flex:1}.nx-icon{width:30px;height:30px;color:var(--n-ink-2);place-items:center;display:grid;border:1px solid #0000!important}.nx-icon:hover{border-color:var(--n-line-2)!important}.nx-signin{font:600 11px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-2)}.nx-menu-btn,.nx-menu{display:none}.nx-sol{display:flex;position:relative}.nx-sol-btn{cursor:pointer;font:600 11px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-3);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:15px 0 13px;display:inline-flex}.nx-sol-btn:hover,.nx-sol-btn[aria-expanded=true]{color:var(--n-phosphor)}.nx-sol-btn[aria-expanded=true] svg{transform:rotate(180deg)}.nx-sol-panel{z-index:40;background:var(--n-panel-2);border:1px solid var(--n-line-2);width:330px;box-shadow:0 0 0 1px rgb(var(--n-phosphor-rgb) / .1), 0 30px 80px var(--n-shadow);gap:2px;margin:0;padding:8px;list-style:none;display:grid;position:absolute;top:100%;left:-14px}.nx-sol-panel[hidden]{display:none}.nx-links .nx-sol-panel a{text-transform:none;letter-spacing:0;border:0;gap:4px;padding:10px 12px;display:grid}.nx-links .nx-sol-panel a:hover,.nx-links .nx-sol-panel a:focus-visible{background:rgb(var(--n-phosphor-rgb) / .07)}.nx-sol-panel b{font:600 11px/1.1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-phosphor)}.nx-sol-panel span{font:400 12.5px/1.45 var(--n-f-body);color:var(--n-ink-2)}.nx-nav-sep{background:var(--n-line-2);align-self:center;width:1px;height:16px}.nx-links a.nx-util{font:500 11.5px/1 var(--n-f-mono);letter-spacing:.02em;text-transform:none}.nx-connect-short{display:none}.nx-menu-group{font:600 10px/1 var(--n-f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--n-phosphor);margin:10px 0 2px}.nx-menu a.nx-menu-sub{padding-left:12px}.nx-audiences{border-top:1px solid var(--n-line);margin-top:12px;padding-top:10px}.nx-aud-k{font:600 10px/1.3 var(--n-f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--n-ink-3);margin-bottom:4px!important}.nx-audiences ul{margin:0;padding:0;list-style:none;display:grid}.nx-audiences a{font:500 12.5px/1.3 var(--n-f-body);color:var(--n-ink);border-bottom:1px dotted rgb(var(--n-line-rgb) / .16);justify-content:space-between;gap:8px;padding:5px 0;display:flex}.nx-audiences a span,.nx-audiences a:hover{color:var(--n-phosphor)}.nx-skyhint{z-index:6;background:rgb(var(--n-void-rgb) / .86);border:1px solid var(--n-line-2);font:600 10.5px/1.2 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-2);white-space:nowrap;pointer-events:none;opacity:0;padding:7px 12px;transition:opacity .2s,transform .2s;position:absolute;bottom:120px;left:50%;transform:translate(-50%,6px)}.nx-skyhint[data-show],.nx-skyhint[data-engaged]{opacity:1;transform:translate(-50%)}.nx-skyhint[data-engaged]{color:var(--n-phosphor);border-color:rgb(var(--n-phosphor-rgb) / .4)}.nx-stage{background:var(--n-stage-bg);isolation:isolate;height:calc(100svh - 44px);min-height:620px;max-height:1200px;position:relative;overflow:hidden}.nx-viewport{position:absolute;inset:0;overflow:hidden}.nx-gl{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.nx-gl.is-engaged{touch-action:none}.nx-gl.is-drag{cursor:grabbing}.nx-gl.is-hover{cursor:pointer}.nx-poster{pointer-events:none;place-items:center;transition:opacity .6s linear;display:grid;position:absolute;inset:0}.nx-poster svg{width:min(70%,70vh);height:auto}.nx-poster[data-hidden]{opacity:0}.nx-vignette{pointer-events:none;background:var(--n-vignette);position:absolute;inset:0}.nx-leader{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.nx-labels{pointer-events:none;z-index:2;transition:opacity .22s linear;position:absolute;inset:0;overflow:hidden}.nx-lbl{white-space:nowrap;font:500 10px/1 var(--n-f-mono);color:var(--n-ink-2);will-change:transform;align-items:center;gap:5px;transition:opacity .25s;display:flex;position:absolute;top:0;left:0}.nx-lbl:before{content:"";background:var(--n-line-3);width:14px;height:1px}.nx-lbl b{color:var(--n-ink);font-weight:500}.nx-lbl--reg{font:600 11px/1 var(--n-f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--rc);opacity:.75}.nx-lbl--reg:before{display:none}.nx-lbl--reg span{font:400 9.5px/1 var(--n-f-mono);letter-spacing:0;color:var(--n-ink-3);margin-left:4px}.nx-lbl--shell{font:600 9.5px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-3)}.nx-lbl--shell:before{width:8px}.nx-lbl--comet{color:var(--n-phosphor);font:600 10px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase}.nx-lbl--comet:before{background:var(--n-phosphor)}.nx-lbl--sat{color:var(--n-sodium);font:600 9.5px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase}.nx-lbl--sat:before{background:var(--n-sodium)}.nx-reticle{pointer-events:none;will-change:transform;opacity:0;width:54px;height:54px;margin:-27px 0 0 -27px;position:absolute;top:0;left:0}.nx-reticle i{border:1.5px solid var(--n-phosphor);width:11px;height:11px;position:absolute}.nx-reticle i:first-child{border-bottom:0;border-right:0;top:0;left:0}.nx-reticle i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.nx-reticle i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.nx-reticle i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.nx-reticle svg{width:78px;height:78px;animation:9s linear infinite nx-spin;position:absolute;inset:-12px}.nx-reticle .rn{white-space:nowrap;font:600 10.5px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-phosphor);position:absolute;top:2px;left:62px}.nx-reticle.is-flip .rn{text-align:right;left:auto;right:62px}.nx-reticle .rn b{font:500 10px/1 var(--n-f-mono);letter-spacing:0;color:var(--n-ink-2);text-transform:none;margin-top:4px;display:block}@keyframes nx-spin{to{transform:rotate(360deg)}}.nx-tooltip{z-index:6;pointer-events:none;background:var(--n-panel-2);border:1px solid var(--n-line-3);font:500 11px/1.35 var(--n-f-mono);color:var(--n-ink-2);white-space:nowrap;padding:6px 8px;position:absolute}.nx-tooltip b{color:var(--n-ink);font-weight:500}.nx-devflag{z-index:7;border:1px dashed var(--n-sodium);background:rgb(var(--n-void-rgb) / .7);font:600 10px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-sodium);padding:4px 8px;position:absolute;top:56px;left:50%;transform:translate(-50%)}.nx-top{border-bottom:1px solid var(--n-line);background:linear-gradient(rgb(var(--n-void-rgb) / .92), rgb(var(--n-void-rgb) / .7));z-index:5;align-items:center;gap:14px;height:46px;padding:0 14px 0 64px;display:flex;position:absolute;top:0;left:0;right:0}.nx-chips{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.nx-chip{border:1px solid var(--n-line-2);height:24px;font:600 10.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-2);white-space:nowrap;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.nx-chip b{font:500 11px/1 var(--n-f-mono);letter-spacing:0;color:var(--n-ink)}.nx-chip i{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.nx-chip.rpl{color:var(--n-sodium);border-color:rgb(var(--n-sodium-rgb) / .45);background:rgb(var(--n-sodium-rgb) / .07)}.nx-chip.live{color:var(--n-live);border-color:rgb(var(--n-live-rgb) / .45)}.nx-chip.live i{box-shadow:0 0 0 0 rgb(var(--n-live-rgb) / .7), 0 0 0 2px var(--n-void), 0 0 0 3px rgb(var(--n-live-rgb) / .6);animation:1.6s infinite nx-beat}.nx-chip.live.hit{background:rgb(var(--n-live-rgb) / .16)}.nx-chip.live.stale{color:var(--n-ink-2);border-color:var(--n-line-2)}.nx-chip.live.stale i{animation:none}@keyframes nx-beat{0%{box-shadow:0 0 0 0 rgb(var(--n-live-rgb) / .7)}70%{box-shadow:0 0 0 7px rgb(var(--n-live-rgb) / 0)}to{box-shadow:0 0 0 0 rgb(var(--n-live-rgb) / 0)}}.nx-tools{align-items:center;gap:6px;display:flex}.nx-search{width:180px;height:26px;font:500 12px/1 var(--n-f-mono);color:var(--n-ink-3);align-items:center;gap:8px;display:flex;border:1px solid var(--n-line-2)!important;background:rgb(var(--n-well-rgb) / .35)!important;padding:0 8px!important}.nx-search span{flex:1}.nx-search kbd,.nx-root kbd{font:500 10px/1 var(--n-f-mono);color:var(--n-ink-3);border:1px solid var(--n-line-2);padding:2px 4px}.nx-clock{font:500 12px/1 var(--n-f-mono);color:var(--n-ink-2);white-space:nowrap;padding-left:6px}.nx-clock small{color:var(--n-ink-3);margin-left:3px;font-size:10px}.nx-rail{border-right:1px solid var(--n-line);background:rgb(var(--n-void-rgb) / .72);z-index:4;flex-direction:column;align-items:center;gap:4px;width:52px;padding:54px 0 8px;display:flex;position:absolute;top:0;bottom:86px;left:0}.nx-rail-item{flex-direction:column;align-items:center;display:flex}.nx-rail button{width:38px;height:38px;color:var(--n-ink-3);text-align:center;place-items:center;display:grid;position:relative;border:1px solid #0000!important}.nx-rail button svg{stroke:currentColor;fill:none;stroke-width:1.4px;width:19px;height:19px}.nx-rail button.on{color:var(--n-phosphor);background:rgb(var(--n-phosphor-rgb) / .06);border-color:rgb(var(--n-phosphor-rgb) / .28)!important}.nx-rail button:hover{color:var(--n-ink)}.nx-rail .bd{background:var(--n-void);border:1px solid var(--n-line-2);min-width:18px;height:14px;font:500 8.5px/12px var(--n-f-mono);color:var(--n-ink-2);text-align:center;padding:0 3px;position:absolute;top:-3px;right:-6px}.nx-rail button.on .bd{border-color:rgb(var(--n-phosphor-rgb) / .5);color:var(--n-phosphor)}.nx-rail button .bd[data-zero]{border-color:var(--n-line-2);color:var(--n-ink-3)}.nx-rail .sep{background:var(--n-line);width:24px;height:1px;margin:4px 0 8px}.nx-rail .tip{white-space:nowrap;background:var(--n-panel-2);border:1px solid var(--n-line-2);font:600 10.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink);opacity:0;pointer-events:none;z-index:8;padding:5px 8px;transition:opacity .15s;position:absolute;top:50%;left:48px;transform:translateY(-50%)}.nx-rail button:hover .tip,.nx-rail button:focus-visible .tip{opacity:1}.nx-col{z-index:3;pointer-events:none;scrollbar-width:none;flex-direction:column;gap:8px;padding:1px;display:flex;position:absolute;top:56px;bottom:96px;overflow:hidden auto}.nx-col>*{pointer-events:auto;flex:none}.nx-col>[data-overflow]{display:none!important}.nx-col.left{width:272px;left:62px}.nx-col.right{width:334px;right:12px}.nx-panel{background:var(--n-panel);border:1px solid var(--n-line);padding:8px 10px 9px;position:relative}.nx-panel:before,.nx-panel:after{content:"";border:1px solid var(--n-phosphor);opacity:.6;width:7px;height:7px;position:absolute}.nx-panel:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.nx-panel:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.nx-ph{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.nx-ph h3{font:600 10.5px/1.1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-2)}.nx-big{align-items:baseline;gap:6px;margin:-1px 0 4px;display:flex}.nx-big b{font:500 20px/1 var(--n-f-mono);font-variant-numeric:tabular-nums;color:var(--n-ink)}.nx-big span{font:500 10px/1 var(--n-f-mono);color:var(--n-ink-3)}.nx-big em{font-style:normal;font:600 10px/1 var(--n-f-cond);letter-spacing:.14em;color:var(--n-sodium);text-transform:uppercase;margin-left:auto}.nx-ch{width:100%;display:block}.nx-rows{gap:4px;display:grid}.nx-brow{font:500 10.5px/1 var(--n-f-mono);color:var(--n-ink-2);grid-template-columns:62px 1fr 44px 34px;align-items:center;gap:6px;display:grid}.nx-brow .k{font:600 10px/1 var(--n-f-cond);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;display:flex}.nx-brow .bar{background:rgb(var(--n-line-rgb) / .07);height:6px;position:relative}.nx-brow .bar i{background:currentColor;transition:width .5s;position:absolute;top:0;bottom:0;left:0}.nx-brow .n{text-align:right;color:var(--n-ink)}.nx-brow .p{text-align:right;color:var(--n-ink-3);white-space:nowrap;font-size:9.5px}.nx-mover{font:500 10.5px/1 var(--n-f-mono);color:var(--n-ink-2);grid-template-columns:86px 1fr 34px;align-items:center;gap:8px;width:100%;height:17px;display:grid}.nx-mover .nm{white-space:nowrap;text-overflow:ellipsis;color:var(--n-ink);overflow:hidden}.nx-mover .trk{height:13px;position:relative}.nx-mover .trk:before{content:"";background:var(--n-line-2);height:1px;position:absolute;top:6px;left:0;right:0}.nx-mover .seg{background:linear-gradient(90deg, rgb(var(--n-phosphor-rgb) / .15), var(--n-phosphor));height:3px;position:absolute;top:5px}.nx-mover .b4{border:1px solid var(--n-ink-3);background:var(--n-void);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:3px}.nx-mover .th{background:var(--n-phosphor);width:3px;height:11px;box-shadow:0 0 8px var(--n-phosphor);margin-left:-1.5px;position:absolute;top:1px}.nx-mover .dl{text-align:right;color:var(--n-phosphor)}.nx-entry{background:radial-gradient(120% 100% at 30% 50%, rgb(var(--n-void-rgb) / .78), rgb(var(--n-void-rgb) / .42) 70%, transparent);box-shadow:0 0 24px 14px rgb(var(--n-void-rgb) / .4);padding:4px 2px 6px}.nx-eyebrow{font:600 10px/1.3 var(--n-f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--n-phosphor);margin-bottom:8px!important}.nx-entry h1{font:700 24px/1.08 var(--n-f-disp);letter-spacing:.005em;color:var(--n-ink);margin-bottom:8px;font-stretch:112%}.nx-lead{color:var(--n-ink-2);font-size:12.5px;line-height:1.5;margin-bottom:10px!important}.nx-ctas{align-items:center;gap:14px;display:flex}.nx-ctas .nx-btn{height:30px}.nx-entry-note{font:400 11.5px/1.4 var(--n-f-body);color:var(--n-ink-2);margin-top:10px!important}.nx-card{background:var(--n-panel-2);border:1px solid rgb(var(--n-phosphor-rgb) / .55);box-shadow:0 0 0 1px rgb(var(--n-phosphor-rgb) / .1), 0 0 34px -6px rgb(var(--n-phosphor-rgb) / .38), inset 0 0 28px rgb(var(--n-phosphor-rgb) / .05);padding:10px 12px;position:relative}.nx-card.is-flash{animation:1.1s ease-out nx-cardflash}@keyframes nx-cardflash{0%{box-shadow:0 0 0 1px rgb(var(--n-sodium-rgb) / .6), 0 0 46px -2px rgb(var(--n-sodium-rgb) / .6), inset 0 0 28px rgb(var(--n-sodium-rgb) / .12)}to{box-shadow:0 0 0 1px rgb(var(--n-phosphor-rgb) / .1), 0 0 34px -6px rgb(var(--n-phosphor-rgb) / .38), inset 0 0 28px rgb(var(--n-phosphor-rgb) / .05)}}.nx-card:before{content:"";background:var(--arch,var(--n-phosphor));width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.nx-card-k{font:600 10px/1 var(--n-f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--n-phosphor);justify-content:space-between;display:flex}.nx-palette__tag{font:600 9.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-sodium-2,#ffd58a);margin-left:8px;font-style:normal}.nx-card-k .nx-featured{color:var(--n-sodium-2,#ffd58a)}.nx-card-k .nx-code{letter-spacing:0;text-transform:none;font-size:9.5px}.nx-card h2{font:700 21px/1.05 var(--n-f-disp);letter-spacing:.01em;color:var(--n-ink);align-items:center;gap:9px;margin:7px 0 6px;font-stretch:112%;display:flex}.nx-card h2 .nx-sw{background:var(--arch);width:9px;height:9px;box-shadow:0 0 10px var(--arch)}.nx-tags{flex-wrap:wrap;gap:5px;margin-bottom:9px;display:flex}.nx-tag{font:600 10px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--n-line-2);color:var(--n-ink-2);padding:4px 6px}.nx-tag.arch{color:var(--arch);border-color:color-mix(in srgb, var(--arch) 50%, transparent)}.nx-tag.stage{color:var(--n-sodium);border-color:rgb(var(--n-sodium-rgb) / .45)}.nx-mgrid{border-top:1px solid var(--n-line);border-left:1px solid var(--n-line);grid-template-columns:repeat(3,1fr);display:grid}.nx-mgrid>div{border-right:1px solid var(--n-line);border-bottom:1px solid var(--n-line);min-width:0;padding:6px 7px}.nx-mgrid label{font:600 9px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-3);white-space:nowrap;margin-bottom:5px;display:block}.nx-mgrid b{font:500 15px/1 var(--n-f-mono);font-variant-numeric:tabular-nums;color:var(--n-ink);font-weight:500}.nx-mgrid small{font:400 9.5px/1 var(--n-f-mono);color:var(--n-ink-3);margin-left:2px}.nx-mgrid .up{color:var(--n-phosphor)}.nx-mgrid .gold{color:var(--n-sodium)}.nx-card-row{grid-template-columns:124px 1fr;align-items:start;gap:10px;margin-top:9px;display:grid}.nx-mini-h{font:600 9px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-3);justify-content:space-between;margin-bottom:5px;display:flex}.nx-card-ev{border-top:1px solid var(--n-line);gap:3px;margin-top:8px;padding-top:6px;display:grid}.nx-card-ev:empty{display:none}.nx-cev{font:500 10.5px/1.3 var(--n-f-mono);color:var(--n-ink-2);grid-template-columns:52px 1fr auto;gap:8px;display:grid}.nx-cev .t{color:var(--n-ink-3)}.nx-card-cta{gap:6px;margin-top:9px;display:flex}.nx-card-cta .nx-btn{flex:1;height:28px}.nx-spark{width:100%;height:auto;display:block;overflow:visible}.nx-spark text{font:500 8.5px var(--n-f-mono);fill:var(--n-ink-3)}.nx-solar{display:block;overflow:visible}.nx-solar .grid{fill:none;stroke:rgb(var(--n-line-rgb) / .14)}.nx-solar .rim{fill:none;stroke:rgb(var(--n-line-rgb) / .3)}.nx-solar .spoke{stroke:rgb(var(--n-line-rgb) / .14)}.nx-solar .locked{stroke:var(--n-solar-locked);stroke-dasharray:3 3;fill:none}.nx-solar .shape{fill:rgb(var(--n-sodium-rgb) / .2);stroke:var(--n-sodium);stroke-width:1.5px;stroke-linejoin:round}.nx-solar .chord{stroke:var(--n-sodium);stroke-dasharray:3 3;stroke-width:1.2px}.nx-solar .vx{fill:var(--n-solar-vertex)}.nx-solar .vx0{fill:var(--n-void);stroke:var(--n-solar-vertex)}.nx-solar .ax-l{font:600 15px var(--n-f-cond);fill:var(--n-ink)}.nx-solar .ax-l--sm{font:600 16px var(--n-f-cond);letter-spacing:.1em;fill:var(--n-ink-2)}.nx-solar .ax-n{font:600 10px var(--n-f-cond);letter-spacing:.14em;fill:var(--n-ink-3)}.nx-solar .ax-v{font:500 11px var(--n-f-mono);fill:var(--n-ink-2)}.nx-solar .lvl{font:400 8px var(--n-f-mono);fill:var(--n-ink-4)}.nx-solar-soon{align-items:center;gap:10px;display:flex}.nx-solar-soon.is-compact{flex-direction:column;align-items:flex-start;gap:6px}.nx-solar-soon p{color:var(--n-ink-3);font-size:11px;line-height:1.4}.nx-solar-soon .nx-label{color:var(--n-ink-2);margin-bottom:2px;display:block}.nx-queue{flex-direction:column;min-height:120px;display:flex;overflow:hidden;flex:auto!important}.nx-qrows{flex-flow:column wrap;flex:1 1 0;align-content:flex-start;min-height:0;display:flex;overflow:hidden}.nx-qrows>*{flex:none;width:100%}.nx-qrow{border-bottom:1px solid rgb(var(--n-line-rgb) / .07);height:22px;font:500 10.5px/1 var(--n-f-mono);color:var(--n-ink-2);grid-template-columns:52px 44px 1fr 54px;align-items:center;gap:6px;display:grid}.nx-qrow .t{color:var(--n-ink-3)}.nx-qrow .m{font:600 9px/1 var(--n-f-cond);letter-spacing:.1em;text-align:center;border:1px solid rgb(var(--n-sodium-rgb) / .4);color:var(--n-sodium);padding:2px 0}.nx-qrow .m.lv{border-color:var(--n-live);color:var(--n-on-live);background:var(--n-live)}.nx-qrow .a{white-space:nowrap;text-overflow:ellipsis;color:var(--n-ink);align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.nx-qrow .a.cell{color:var(--n-ink-2)}.nx-qrow .a .w{text-overflow:ellipsis;min-width:0;overflow:hidden}.nx-qrow .nx-imp{justify-self:end}.nx-qrow.is-new{animation:.9s ease-out nx-rowin}.nx-qrow.is-live{background:rgb(var(--n-live-rgb) / .07)}@keyframes nx-rowin{0%{background:rgb(var(--n-sodium-rgb) / .22);opacity:0;transform:translate(10px)}25%{opacity:1;transform:none}to{background:0 0}}.nx-bottom{border-top:1px solid var(--n-line);background:linear-gradient(rgb(var(--n-void-rgb) / .72), rgb(var(--n-void-rgb) / .95));z-index:5;height:86px;position:absolute;bottom:0;left:0;right:0}.nx-tl{border-bottom:1px solid var(--n-line);grid-template-columns:236px minmax(0,1fr) 112px;align-items:center;height:56px;display:grid}.nx-tl-l{gap:5px;padding:0 14px;display:grid}.nx-tl-l .k{font:600 10.5px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-sodium)}.nx-tl-l .v{font:500 11px/1 var(--n-f-mono);color:var(--n-ink-2)}.nx-tl-l .v b{color:var(--n-ink);font-weight:500}.nx-tl-cv{cursor:ew-resize;min-width:0}.nx-tl-r{justify-items:end;gap:5px;padding:0 12px;display:grid}.nx-tl-r .k{font:600 10.5px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-live);align-items:center;gap:6px;display:flex}.nx-tl-r .k i{background:var(--n-live);border-radius:50%;width:6px;height:6px;animation:1.6s infinite nx-beat}.nx-tl-r .v{font:500 10.5px/1 var(--n-f-mono);color:var(--n-ink-3);white-space:nowrap}.nx-ticker{align-items:center;height:29px;display:flex;position:relative;overflow:hidden}.nx-ticker .lab{height:100%;font:600 10px/1 var(--n-f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--n-ink-3);border-right:1px solid var(--n-line);background:var(--n-void);z-index:1;flex:none;align-items:center;padding:0 12px;display:flex}.nx-tk-wrap{flex:1;height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.nx-tk-track{white-space:nowrap;will-change:transform;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.nx-tk{border-right:1px solid rgb(var(--n-line-rgb) / .08);height:100%;font:500 11px/1 var(--n-f-mono);color:var(--n-ink-2);align-items:center;gap:7px;padding:0 14px;display:inline-flex}.nx-tk .v{font:600 10px/1 var(--n-f-cond);letter-spacing:.14em;color:var(--n-sodium)}.nx-tk .h{color:var(--n-ink-3)}.nx-tk.lv{background:rgb(var(--n-live-rgb) / .08)}.nx-tk.lv .v{color:var(--n-live)}.nx-tk.en .v{color:var(--n-head)}.nx-tk.nw .v{color:var(--n-phosphor)}.nx-perf{z-index:7;background:var(--n-void);border-left:1px solid var(--n-line);height:29px;font:400 10px/1 var(--n-f-mono);color:var(--n-ink-3);align-items:center;padding:0 12px;display:flex;position:absolute;bottom:0;right:0}.nx-perf:empty{display:none}.nx-legend{z-index:3;font:500 10px/1 var(--n-f-mono);color:var(--n-ink-3);pointer-events:none;gap:5px;display:grid;position:absolute;bottom:96px;left:346px}.nx-legend div{align-items:center;gap:7px;display:flex}.nx-legend .ln{background:linear-gradient(90deg, transparent, var(--n-head));width:16px;height:1px}.nx-legend .dr{background:var(--n-sodium);width:7px;height:7px;box-shadow:0 0 8px var(--n-sodium);border-radius:50%}.nx-legend .dl{border:1.5px solid var(--n-live);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--n-void), inset 0 0 0 3.5px var(--n-live);border-radius:50%}.nx-legend .alt{border-top:1px dashed var(--n-ink-3);border-bottom:1px solid var(--n-ink-3);width:16px;height:7px}.nx-legend .mn{width:16px;height:7px;position:relative}.nx-legend .mn:before,.nx-legend .mn:after{content:"";border-radius:50%;position:absolute;top:1px}.nx-legend .mn:before{background:var(--n-moon);width:5px;height:5px;left:1px}.nx-legend .mn:after{border:1px solid var(--n-sodium);width:8px;height:4px;left:8px}.nx-zoom{z-index:3;font:600 10px/1 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--n-ink-3);justify-items:end;gap:3px;display:grid;position:absolute;bottom:96px;right:358px}.nx-zoom div{align-items:center;gap:7px;display:flex}.nx-zoom div:after{content:"";background:currentColor;width:18px;height:2px}.nx-zoom .on{color:var(--n-phosphor)}.nx-listview{z-index:8;background:rgb(var(--n-void-rgb) / .97);padding:22px 28px 22px 72px;position:absolute;inset:46px 0 86px;overflow:auto}.nx-listview h2{font:700 22px/1.1 var(--n-f-disp);margin-bottom:4px;font-stretch:112%}.nx-listview p{color:var(--n-ink-2);max-width:900px;margin-bottom:16px;font-size:13px}.nx-listview table{border-collapse:collapse;width:100%;max-width:1080px;font:500 12px/1 var(--n-f-mono)}.nx-listview th{text-align:left;font:600 10.5px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-3);border-bottom:1px solid var(--n-line-2);padding:8px}.nx-listview td{border-bottom:1px solid var(--n-line);color:var(--n-ink-2);padding:8px}.nx-listview td:first-child a{color:var(--n-ink);font-family:var(--n-f-body)}.nx-listview td:first-child a:hover{text-decoration:underline}.nx-listview tr:hover td{background:rgb(var(--n-phosphor-rgb) / .05)}.nx-pager{font:500 11px var(--n-f-mono);color:var(--n-ink-3);align-items:center;gap:10px;margin-top:14px;display:flex}.nx-palette-wrap{z-index:50;background:var(--n-scrim);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.nx-palette{background:var(--n-panel-2);border:1px solid var(--n-line-3);width:min(640px,100%);max-height:70vh;color:var(--n-ink);flex-direction:column;display:flex}.nx-palette__in{border-bottom:1px solid var(--n-line-2);align-items:center;gap:10px;padding:12px 14px;display:flex}.nx-palette__in input{min-width:0;color:var(--n-ink);font:500 14px var(--n-f-mono);background:0 0;border:0;outline:none;flex:1}.nx-palette__in input::placeholder{color:var(--n-ink-3)}.nx-palette__list{padding:4px 0 6px;overflow-y:auto}.nx-palette__grp{padding:10px 14px 4px;display:block}.nx-palette__it{width:100%;font:400 11px var(--n-f-mono);color:var(--n-ink-3);cursor:pointer;align-items:center;gap:10px;padding:7px 14px;display:flex}.nx-palette__it .nm{font:700 14px var(--n-f-disp);color:var(--n-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-stretch:112%;overflow:hidden}.nx-palette__it[aria-selected=true]{background:rgb(var(--n-phosphor-rgb) / .08);box-shadow:inset 2px 0 0 var(--n-phosphor)}.nx-palette__foot{border-top:1px solid var(--n-line);font:400 11px var(--n-f-mono);color:var(--n-ink-3);flex-wrap:wrap;gap:14px;padding:8px 14px;display:flex}.nx-palette .nx-empty{padding:10px 14px}@media (max-width:1560px){.nx-chip.x-wide{display:none}}@media (max-width:1360px){.nx-brand .sub{display:none}.nx-nav,.nx-links{gap:14px}}@media (max-height:1000px){.p-movers{display:none!important}}@media (max-height:900px){.p-pareto{display:none!important}}@media (max-height:860px){.nx-lead{display:none}}@media (max-width:1180px){.nx-col.left>:not(.nx-entry){display:none}.nx-legend{left:346px}.nx-chip.x-mid{display:none}}@media (max-width:1023px){.nx-links,.nx-brand .sub{display:none}.nx-menu-btn{display:grid}.nx-menu{background:var(--n-panel-2);border-bottom:1px solid var(--n-line-2);padding:8px 16px 16px;position:absolute;top:43px;left:0;right:0}.nx-menu[data-open=true]{gap:2px;display:grid}.nx-menu a{font:600 13px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-2);border-bottom:1px solid var(--n-line);padding:14px 0}.nx-menu .nx-btn{height:40px;color:var(--n-on-acc);margin-top:12px}}@media (max-width:860px){.nx-nav{gap:10px}.nx-signin,.nx-connect-long{display:none}.nx-connect-short{display:inline}.nx-nav .nx-connect{height:40px;padding:0 12px}.nx-skyhint{font-size:9.5px;bottom:12px}.nx-menu-btn{display:grid}.nx-menu{background:var(--n-panel-2);border-bottom:1px solid var(--n-line-2);padding:8px 16px 16px;position:absolute;top:43px;left:0;right:0}.nx-menu[data-open=true]{gap:2px;display:grid}.nx-menu a{font:600 13px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink-2);border-bottom:1px solid var(--n-line);padding:14px 0}.nx-menu .nx-btn{height:40px;color:var(--n-on-acc);margin-top:12px}.nx-stage{flex-direction:column;height:auto;min-height:0;max-height:none;display:flex;overflow:visible}.nx-top{flex-wrap:wrap;order:1;gap:8px;height:auto;padding:8px;position:relative}.nx-chips{flex:100%;order:2}.nx-chip{height:22px;font-size:9.5px}.nx-tools{order:1;justify-content:flex-end;width:100%}.nx-search{flex:1;width:auto}.nx-clock{display:none}.nx-viewport{order:2;height:50svh;min-height:320px;max-height:560px;position:relative}.nx-tools .nx-btn,.nx-search{height:40px}.nx-nav .nx-icon{width:40px;height:40px}.nx-ctas .nx-btn,.nx-card-cta .nx-btn{height:40px}.nx-ctas .nx-textlink{padding:12px 0}.nx-rail,.nx-legend,.nx-zoom,.nx-queue,.nx-perf,.nx-card-row,.nx-card-ev,.nx-mgrid>div.nx-wide{display:none!important}.nx-col{padding:8px;position:relative;inset:auto;overflow:visible;width:auto!important}.nx-col.left,.nx-col.right{inset:auto}.nx-col.right{order:4;padding:8px 16px}.nx-col.left{order:3;padding:18px 16px 8px}.nx-col.left>:not(.nx-entry){display:none}.nx-entry h1{font-size:28px}.nx-lead{font-size:14px;display:block}.nx-card h2{font-size:18px}.nx-bottom{order:5;position:relative}.nx-tl{grid-template-columns:96px 1fr 64px}.nx-tl-l .k{letter-spacing:.1em;font-size:9.5px}.nx-tl-l .v,.nx-tl-r .v{display:none}.nx-listview{order:3;padding:16px;position:relative;inset:auto}.nx-listview table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.nx-chip.live i,.nx-tl-r .k i,.nx-reticle svg,.nx-qrow.is-new,.nx-card.is-flash{animation:none}}.u-atlas{background:var(--s-bg);color:var(--s-ink);border-top:1px solid var(--s-line)}.u-atlas__sec{border-bottom:1px solid var(--s-line);grid-template-columns:240px minmax(0,700px) minmax(0,1fr);gap:0 48px;max-width:1440px;margin:0 auto;padding:72px 28px 64px;display:grid}.u-mnote{align-content:start;gap:8px;padding-top:6px;display:grid}.u-mnote .n{font:500 11px var(--n-f-mono);color:var(--s-sodium)}.u-label{font:600 11px/1.3 var(--n-f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--s-ink-3)}.u-label--dim{color:var(--s-ink-3)}.u-atlas h2{font:700 clamp(28px, 1.4rem + 1.6vw, 44px) / 1.08 var(--n-f-disp);letter-spacing:-.005em;color:var(--s-ink);margin:0 0 18px;font-stretch:112%}.u-atlas h2 em{color:var(--s-accent);font-style:normal}.u-atlas__body>p{color:var(--s-ink-2);max-width:640px;font-size:16.5px;line-height:1.6}.u-rows{border-top:1px solid var(--s-line-2);margin-top:28px}.u-row{border-bottom:1px solid var(--s-line);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.u-row .n{font:500 11px/1.9 var(--n-f-mono);color:var(--s-ink-3)}.u-row h3{font:600 17px/1.3 var(--n-f-body);color:var(--s-ink);margin:0 0 3px}.u-row p{color:var(--s-ink-2);font-size:15px;line-height:1.55}.u-snippet{border:1px solid var(--s-line-2);background:var(--s-bg-2);margin-top:24px}.u-panel__head{border-bottom:1px solid var(--s-line);justify-content:space-between;padding:8px 12px;display:flex}.u-snippet code{font:400 12.5px/1.6 var(--n-f-mono);color:var(--s-ink);white-space:pre;padding:12px;display:block;overflow-x:auto}.u-note{font:400 11.5px/1.5 var(--n-f-mono);color:var(--s-ink-3)}.u-data{font:500 11px var(--n-f-mono);color:var(--s-ink-3)}.u-atlas__cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.u-btn{min-height:40px;font:600 12px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;align-items:center;padding:0 18px;display:inline-flex}.nx-root .u-btn--proof{background:var(--s-sodium);color:var(--s-sodium-ink);border:1px solid var(--s-sodium)}.nx-root .u-btn--rule{color:var(--s-ink);border:1px solid var(--s-line-2)}.nx-root .u-btn--rule:hover{border-color:var(--s-ink-3)}.u-text-link{font:600 12px/1 var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--s-accent)}.u-fig{margin:36px 0 0}.u-fig figcaption{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:10px;display:flex}.u-ladder{border:1px solid var(--s-line-2);background:var(--n-void);color:var(--n-ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.u-ladder>div{border-right:1px solid rgb(var(--n-line-rgb) / .15);min-width:0;padding:14px 12px 16px}.u-ladder>div:last-child{border-right:0}.u-ladder__g{place-items:center;height:64px;display:grid}.u-ladder__n{border-top:1px solid rgb(var(--n-line-rgb) / .15);align-items:baseline;gap:8px;margin-top:8px;padding-top:8px;display:flex}.u-ladder__n .num{font:500 11px var(--n-f-mono);color:var(--n-sodium)}.u-ladder__n em{font:700 18px var(--n-f-disp);font-style:normal;font-stretch:112%}.u-ladder p{color:var(--n-ink-2);margin-top:6px;font-size:12.5px;line-height:1.45}.u-ladder .u-data,.u-ladder .dim{color:var(--n-ink-3)}.u-solar-fig{border:1px solid var(--s-line-2);background:var(--n-void);color:var(--n-ink);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:28px;padding:20px;display:grid}.u-solar-fig ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.u-solar-fig li{color:var(--n-ink-2);font-size:13.5px}.u-solar-fig li b{font:600 12px var(--n-f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--n-ink);margin-right:6px}.u-solar-fig .u-label{color:var(--n-ink)!important}.u-solar-fig p{color:var(--n-ink-2)!important}.u-caveat{border-left:2px solid var(--s-sodium);font:400 16px/1.5 var(--n-f-body);color:var(--s-ink-2);max-width:600px;margin-top:18px;padding-left:12px}.u-rows--words .u-row{grid-template-columns:96px minmax(0,1fr)}.u-tags{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.u-tags li{border:1px solid var(--s-line-2);font:500 11.5px/1.3 var(--n-f-mono);color:var(--s-ink-2);padding:5px 10px}.u-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.u-split>div{border:1px solid var(--s-line-2);background:var(--s-bg-2);padding:16px}.u-split h3{font:600 17px/1.3 var(--n-f-body);color:var(--s-ink);margin:0 0 6px}.u-split p{color:var(--s-ink-2);font-size:15px;line-height:1.55}.u-readout{font:500 12px/1.3 var(--n-f-mono);color:var(--s-ink-3);align-items:baseline;gap:12px;margin-top:22px;display:flex}.u-readout b{font:700 34px/1 var(--n-f-disp);color:var(--s-sodium)}.u-tools{border-top:1px solid var(--s-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:10px 0 0;padding:0;list-style:none;display:grid}.u-tools li{border-bottom:1px solid var(--s-line);min-width:0;color:var(--s-ink-2);padding:8px 0;font-size:13.5px;line-height:1.45}.u-tools code{font:500 12px/1.4 var(--n-f-mono);color:var(--s-ink);overflow-wrap:anywhere;display:block}.u-final h2{font-size:clamp(34px,1.6rem + 2.6vw,60px)}.u-foot-wrap{background:var(--s-bg)}.u-foot{border-top:1px solid var(--s-line-2);max-width:1440px;font:400 11px var(--n-f-mono);color:var(--s-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;margin:0 auto;padding:28px 28px 40px;display:flex}.u-foot nav{flex-wrap:wrap;gap:18px;display:flex}.u-foot a:hover{color:var(--s-ink)}@media (max-width:1023px){.u-atlas__sec{grid-template-columns:minmax(0,1fr);padding:48px 16px 44px}.u-mnote{grid-auto-flow:column;justify-content:start;gap:12px;margin-bottom:14px}.u-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.u-ladder>div{border-bottom:1px solid rgb(var(--n-line-rgb) / .15)}.u-solar-fig,.u-split,.u-tools{grid-template-columns:minmax(0,1fr)}}@media (min-width:1181px) and (max-height:1000px){.nx-col{gap:6px}.nx-col.left .nx-panel{padding:6px 9px 7px}.nx-col.left .nx-ch{height:42px!important}.nx-col.left .nx-ch.nx-ch-trust{height:56px!important}.nx-entry h1{margin-bottom:6px;font-size:22px}.nx-lead{font-size:12px;line-height:1.42;margin-bottom:8px!important}.nx-entry-note{font-size:10.5px;margin-top:6px!important}}[data-theme=light] .nx-panel{box-shadow:var(--n-panel-shadow)}[data-theme=light] .nx-card{border-color:rgb(var(--n-phosphor-rgb) / .55);box-shadow:0 0 0 1px rgb(var(--n-phosphor-rgb) / .1), 0 18px 40px -22px rgb(var(--n-phosphor-rgb) / .55);background:#fff}@media (prefers-reduced-motion:no-preference){[data-theme=light] .nx-card.is-flash{animation-name:nx-cardflash-day}}@keyframes nx-cardflash-day{0%{box-shadow:0 0 0 2px rgb(var(--n-sodium-rgb) / .7), 0 18px 40px -22px rgb(var(--n-sodium-rgb) / .6)}to{box-shadow:0 0 0 1px rgb(var(--n-phosphor-rgb) / .1), 0 18px 40px -22px rgb(var(--n-phosphor-rgb) / .55)}}.nx-brand .nx-logo-day{display:none}[data-theme=light] .nx-brand .nx-logo-day{display:block}[data-theme=light] .nx-brand .nx-logo-night{display:none}[data-theme=light] .nx-chip.live.hit{background:rgb(var(--n-live-rgb) / .06)}@media (prefers-reduced-motion:no-preference){[data-theme=light] .nx-qrow.is-new{animation-name:nx-rowin-day}}@keyframes nx-rowin-day{0%{background:rgb(var(--n-sodium-rgb) / .1);opacity:0;transform:translate(10px)}25%{opacity:1;transform:none}to{background:0 0}}.nx-qrow.is-live .t{color:var(--n-ink-2)}.nx-win-bg,.nx-win-frame{display:none}[data-theme=light] .nx-viewport,[data-theme=light] .nx-legend,[data-theme=light] .nx-zoom{--n-phosphor-rgb:63 245 197;--n-sodium-rgb:255 176 66;--n-sodium2-rgb:255 213 138;--n-live-rgb:155 255 240;--n-line-rgb:122 224 206;--n-void-rgb:2 4 7;--n-well-rgb:0 0 0;--n-ink-rgb:230 243 241;--n-ink2-rgb:166 189 186;--n-ink3-rgb:106 129 127;--n-st-spark-rgb:124 135 150;--n-st-star-rgb:220 230 242;--n-st-planet-rgb:159 233 214;--n-on-acc:#04110d;--n-on-live:#03110e;--n-phosphor-hover:#7ff9dc;--n-head:#e8fffa;--n-moon:#fff0d6;--n-shade:#000;--n-a-sage:#a08cff;--n-a-herald:#f3d55b;--n-a-auditor:#8fea6a;--n-a-concierge:#f07ceb;--n-a-witness:#6fb8ff;--n-a-custom:#d9c9b0;--n-shadow:#000000b3;--n-scrim:#0000008c;--n-stage-bg:#000;--n-vignette:radial-gradient(120% 90% at 50% 46%, transparent 55%, #0000008c 100%);--n-panel-shadow:none;--n-void:#020407;--n-void-2:#050a10;--n-panel:#04090ecc;--n-panel-2:#070e15eb;--n-line:rgb(var(--n-line-rgb) / .15);--n-line-2:rgb(var(--n-line-rgb) / .32);--n-line-3:rgb(var(--n-line-rgb) / .55);--n-ink:#e6f3f1;--n-ink-2:#9bb3b0;--n-ink-3:#6a817f;--n-ink-4:#2c3b3a;--n-phosphor:#3ff5c5;--n-phosphor-2:#1faf8c;--n-live:#9bfff0;--n-sodium:#ffb042;--n-sodium-2:#ffd58a;--n-rule-3:rgb(var(--n-line-rgb) / .45);--n-solar-vertex:#ffd58a;--n-solar-locked:#9bb3b080;--n-stage-spark:#7c8796;--n-stage-star:#dce6f2;--n-stage-planet:#9fe9d6;--n-stage-world:#ffb042;--n-stage-system:#ffd58a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] .nx-win-bg{top:var(--win-t,10px);right:var(--win-r,10px);bottom:var(--win-b,10px);left:var(--win-l,10px);z-index:0;background:radial-gradient(120% 100% at 50% 45%,#061019 0%,#020407 62%,#010203 100%);display:block;position:absolute}[data-theme=light] .nx-viewport>.nx-gl,[data-theme=light] .nx-viewport>.nx-poster,[data-theme=light] .nx-viewport>.nx-vignette,[data-theme=light] .nx-viewport>.nx-labels,[data-theme=light] .nx-viewport>.nx-leader{clip-path:inset(var(--win-t,10px) var(--win-r,10px) var(--win-b,10px) var(--win-l,10px))}[data-theme=light] .nx-win-frame{top:var(--win-t,10px);right:var(--win-r,10px);bottom:var(--win-b,10px);left:var(--win-l,10px);z-index:4;pointer-events:none;border:1px solid #14285a80;display:block;position:absolute;box-shadow:inset 0 0 0 1px #9fe9d614,inset 0 0 70px #0009,0 0 0 5px #fbfaf7,0 0 0 6px #14285a33,0 26px 50px -30px #0d1626a6}[data-theme=light] .nx-win-frame:before,[data-theme=light] .nx-win-frame:after,[data-theme=light] .nx-win-frame i{content:"";border:0 solid #1438b4;width:12px;height:12px;position:absolute}[data-theme=light] .nx-win-frame:before{border-top-width:2px;border-left-width:2px;top:-7px;left:-7px}[data-theme=light] .nx-win-frame:after{border-bottom-width:2px;border-right-width:2px;bottom:-7px;right:-7px}[data-theme=light] .nx-win-frame i:first-of-type{border-top-width:2px;border-right-width:2px;top:-7px;right:-7px}[data-theme=light] .nx-win-frame i:nth-of-type(2){border-bottom-width:2px;border-left-width:2px;bottom:-7px;left:-7px}[data-theme=light] .nx-win-frame span{font:600 9.5px/1 var(--n-f-cond);letter-spacing:.18em;text-transform:uppercase;color:#9fe9d6b8;position:absolute;top:9px;right:12px}@media (max-width:860px){[data-theme=light] .nx-win-frame span{display:none}}@media (min-width:861px){[data-theme=light] .nx-legend{left:calc(var(--win-l,346px) + 12px);bottom:calc(var(--win-b,96px) + 12px)}[data-theme=light] .nx-zoom{right:calc(var(--win-r,358px) + 12px);bottom:calc(var(--win-b,96px) + 12px)}}
