.nw{box-sizing:border-box;gap:var(--space-2);min-height:100%;padding:var(--space-3);grid-template-rows:auto minmax(0,1fr) auto;display:grid;container-type:inline-size}.nw-band{font:var(--term-sm) / 1.2 var(--font-term);color:var(--screen-fg);flex:none}.nw-key{padding:var(--space-1) var(--space-3);font:var(--ui-label) / 1.2 var(--font-ui);color:var(--px-ink);background:var(--wire-key);box-shadow:var(--bevel-out);cursor:pointer;border:0}.nw-key[aria-pressed=true]{box-shadow:var(--bevel-pressed)}.nw-key:focus-visible{outline:2px dotted var(--focus);outline-offset:2px}.nw-grid{gap:var(--space-2);min-height:calc(var(--space-12) * 12);grid-template:"move graph""move news"minmax(0,1fr)/minmax(0,3fr) minmax(0,7fr);display:grid}.nw-news{grid-area:news}.nw-graph{grid-area:graph}.nw-move{grid-area:move}.nw-panel{align-content:start;gap:var(--space-2);min-height:0;padding:var(--space-2) var(--space-3);font-size:var(--term-sm);grid-template-rows:auto minmax(0,1fr);display:grid}.nw-head{padding-bottom:var(--space-1);font:var(--ui-label) / 1.2 var(--font-ui);text-transform:uppercase;color:var(--wire-key);border-bottom:1px solid var(--screen-grid);margin:0}.nw-graph-head{align-items:center;gap:var(--space-3);font:var(--term-body) / 1.2 var(--font-term);text-transform:none;flex-wrap:wrap;display:flex}.nw-graph-head h2{font:inherit;color:var(--wire-key);margin:0}.nw-ivals{gap:var(--space-1);margin-left:auto;display:flex}.nw-note{color:var(--screen-dim);margin:0}.nw-panel button:focus-visible{outline:2px dotted var(--screen-fg);outline-offset:-2px}.nw-tape{scrollbar-width:thin;align-content:start;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.nw-line{gap:var(--space-2);width:100%;padding:2px var(--space-1);font:inherit;text-align:left;color:inherit;background:0 0;border:0;grid-template-columns:9ch 8ch minmax(0,1fr);display:grid}button.nw-line{cursor:pointer}@media (hover:hover){button.nw-line:hover{background:var(--screen-grid)}}.nw-at{color:var(--screen-dim)}.nw-desk{color:var(--screen-you)}.nw-flash{color:var(--wire-key)}.nw-tape li.is-new{color:var(--screen-rival);animation:ds-flash var(--dur-flash) steps(2) 3}.nw-chart{width:100%;height:auto;font:var(--term-sm) / 1 var(--font-term);display:block}.nw-gridline{stroke:var(--screen-grid)}.nw-axis{fill:var(--screen-dim)}.nw-c-up line{stroke:var(--screen-you)}.nw-c-up rect{fill:var(--screen-you)}.nw-c-down line{stroke:var(--screen-down)}.nw-c-down rect{fill:var(--screen-down)}.nw-c-up .nw-last,.nw-c-down .nw-last{stroke-dasharray:2 4}.nw-last-px{fill:var(--screen)}.nw-move-grid{scrollbar-width:thin;min-height:0;overflow:auto}.nw-movers{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.nw-movers .nw-group{padding:var(--space-2) var(--space-1) var(--space-1);font:var(--ui-label) / 1.2 var(--font-ui);text-align:left;color:var(--screen-dim)}.nw-movers th,.nw-movers td{padding:0 var(--space-1);text-align:right;font-weight:400}.nw-movers th:first-child{text-align:left}.nw-movers tbody+tbody tr:first-child>*{border-top:1px solid var(--screen-grid)}.nw-tk{font:inherit;color:var(--screen-fg);cursor:pointer;background:0 0;border:0;padding:0 2px}.nw-tk[aria-pressed=true]{color:var(--screen);background:var(--screen-fg)}@media (hover:hover){.nw-tk:hover{text-decoration:underline}}.nw-foot{font-size:var(--ui-label);color:var(--text-soft);margin:0}@container (max-width:759px){.nw-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"graph""move""news";height:auto}.nw-tape,.nw-move-grid{max-height:calc(var(--space-12) * 6)}}@media (prefers-reduced-motion:reduce){.nw-tape li.is-new{animation:none}}
