.px_panel__QEDV4{background:var(--surface);border:1px solid var(--line)}.px_panelHeader__Ia_k_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-bottom:1px solid var(--line);background-color:var(--surface)}.px_panelBody__NFLpE{padding:8px}.px_button__CcBqg{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;background:var(--paper);color:var(--ink);border:1px solid var(--line);cursor:pointer}.px_button__CcBqg:hover:not(:disabled){background:var(--ledger);color:var(--paper)}.px_button__CcBqg:active:not(:disabled){transform:translate(1px,1px)}.px_button__CcBqg:disabled{opacity:.4;cursor:not-allowed}.px_tag__Tlc9v{display:inline-flex;align-items:center;padding:2px 6px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.75em;letter-spacing:.05em;text-transform:uppercase}.px_tag-ledger__v14IE{color:var(--ledger);border-color:var(--ledger)}.px_tag-loss__NGG1Z{color:var(--loss);border-color:var(--loss)}.px_tag-amber__vxhAo{color:var(--amber);border-color:var(--amber)}.px_stat__b6UVB{display:flex;flex-direction:column;gap:2px}.px_statLabel__Rcgpj{color:var(--dim);font-size:.75em;letter-spacing:.05em;text-transform:uppercase}.px_statValue__OPggN{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell_shell__bivNl{min-height:100vh;display:flex;flex-direction:column}.shell_topbar__J3yrT{display:flex;align-items:center;justify-content:space-between;gap:16px;height:48px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--ink);color:var(--paper);flex-shrink:0}.shell_brand__mYOxP{display:flex;align-items:center;gap:8px}.shell_logoMark__geD_N{width:24px;height:24px;object-fit:cover;border:1px solid var(--line)}.shell_body__CfS_4{display:flex;flex:1 1;min-height:0}.shell_nav__kMPp5{display:flex;flex-direction:column;gap:4px;width:160px;flex-shrink:0;padding:16px 12px;border-right:1px solid var(--line)}.shell_navButton__BSZI8{width:100%;justify-content:flex-start}.shell_content__rJR2T{flex:1 1;overflow:auto}.shell_contentInner__73vun{max-width:72rem;margin-inline:auto;padding:24px}@font-face{font-family:Departure Mono;src:url(/fonts/DepartureMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#10312b;--surface:#ede4c8;--line:#2e9e8b;--ledger:#1e8a76;--amber:#c98a2d;--loss:#bf4b32;--paper:#f2ebd3;--dim:#6e8a7e}*,:after,:before{box-sizing:border-box;padding:0;margin:0;border-radius:0;font-family:inherit}body,html{max-width:100vw;overflow-x:hidden}body{position:relative;background:var(--paper);color:var(--ink);font-family:Departure Mono,ui-monospace,SFMono-Regular,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}canvas,img{image-rendering:pixelated}.TickerTape_tape__Q7JFz{width:100%;overflow:hidden;border-bottom:1px solid var(--line);background:var(--surface)}.TickerTape_track__ZkWpp{display:flex;width:max-content;--ticker-distance:0px;--ticker-steps:1;--ticker-duration:6000ms;animation-name:TickerTape_ticker-scroll__tiYir;animation-duration:var(--ticker-duration);animation-timing-function:steps(var(--ticker-steps));animation-iteration-count:infinite}@keyframes TickerTape_ticker-scroll__tiYir{0%{transform:translateX(0)}to{transform:translateX(calc(var(--ticker-distance) * -1))}}.TickerTape_half__Nx1LG{display:flex;flex-shrink:0}.TickerTape_item__uUndF{display:inline-flex;align-items:center;padding:4px 16px;border-right:1px solid var(--line);font-size:.85em;white-space:nowrap}.TickerTape_buy__063Ta{color:var(--ledger)}.TickerTape_sell__S1F0C{color:var(--loss)}.TickerTape_grad__Kkg10{color:var(--amber)}@media (prefers-reduced-motion:reduce){.TickerTape_track__ZkWpp{animation-play-state:paused}}