@font-face{font-family:Newsreader Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2)format("woff2")}@font-face{font-family:Newsreader Variable;font-style:italic;font-weight:200 800;font-display:swap;src:url(/assets/newsreader-latin-wght-italic-Bxi8ein9.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0e0c;--paper:#efeee4;--acid:#c8f169;color:var(--paper);background:var(--ink);font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0}::selection{color:var(--ink);background:var(--acid)}[hidden]{display:none!important}.experience{isolation:isolate;height:100svh;min-height:360px;position:relative;overflow:hidden}#signal-field{touch-action:pan-y;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;top:-10%;left:50%;overflow:visible;transform:translate(-50%)}h1{z-index:1;letter-spacing:-.035em;text-align:center;pointer-events:none;text-shadow:0 2px 14px var(--ink);margin:0;font-family:Newsreader Variable,Georgia,serif;font-size:clamp(36px,7.2vw,152px);font-weight:400;line-height:.94;animation:1.2s both appear;position:absolute;bottom:max(132px,13svh);left:4vw;right:4vw}h1 span,h1 em{text-wrap:balance;display:block}h1 em{color:var(--acid);font-size:.85em;font-weight:350}.field-thread{stroke:#c8f169;stroke-width:.55px;fill:none}.field-meridian{stroke:#afc97f;stroke-width:.45px;fill:none}.market-trace{fill:none;stroke:var(--acid);stroke-width:1.1px}.market-symbol{fill:var(--paper);letter-spacing:.7px;paint-order:stroke;stroke:var(--ink);stroke-width:3px;stroke-linejoin:round;font:6.5px IBM Plex Mono,monospace}.market-node{fill:var(--acid)}.signal-target-active .market-symbol,.signal-target-active .market-node{fill:var(--signal-color)}.signal-target-active .market-spark{stroke:var(--signal-color)}.market-spark{fill:none;stroke:var(--acid);stroke-width:.6px}.neural-edge{stroke:#9aac7c;stroke-width:.65px}.neural-pulse{fill:var(--acid)}.neural-node{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.neural-halo{stroke:#91a16f;stroke-width:.6px;fill:var(--ink)}.processing-feed{fill:none;stroke:#b6d48a;stroke-width:.6px}.processing-output{fill:none;stroke:var(--acid);stroke-width:.9px;opacity:.4}.processing-pulse{fill:var(--acid)}.processing-ring{fill:none;stroke:#c2e88a;stroke-width:.5px;opacity:.35}.processing-wave{fill:none;stroke:#d9f5ad;stroke-width:.65px}.signal-advice{pointer-events:none}.signal-advice rect{fill:#0b0e0c;fill-opacity:.58;stroke:#748954;stroke-opacity:.35;stroke-width:.5px}.signal-advice .signal-rule{stroke:#6b775e;stroke-opacity:.3;stroke-width:.45px}.signal-kicker{fill:var(--acid);letter-spacing:.7px;font:7px IBM Plex Mono,monospace}.signal-state{fill:#a2b095;letter-spacing:.6px;font:5.8px IBM Plex Mono,monospace}.signal-chart{fill:none;stroke:var(--paper);stroke-width:1px;stroke-linejoin:round}.signal-area{fill:var(--acid);opacity:.05}.signal-scan{fill:none;stroke:var(--acid);stroke-width:.5px;stroke-dasharray:2 3;opacity:.6}.max-label{fill:var(--acid);letter-spacing:.4px;paint-order:stroke;stroke:var(--ink);stroke-width:2px;font:5.5px IBM Plex Mono,monospace}.max-up{fill:var(--acid)}.max-down{fill:#efbe97}.signal-reticle{fill:none;stroke:var(--acid);stroke-width:.65px}.trade-spark{pointer-events:none}.trade-spark-label{letter-spacing:1px;paint-order:stroke;stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:round;font:7px IBM Plex Mono,monospace}.waitlist{z-index:3;bottom:max(22px, env(safe-area-inset-bottom));text-align:center;width:min(440px,100% - 48px);font:10px IBM Plex Mono,monospace;position:absolute;left:50%;transform:translate(-50%)}.waitlist form{background:#0b0e0c73;border-bottom:1px solid #77885a;display:flex}.waitlist input{width:100%;min-width:0;color:var(--paper);background:0 0;border:0;border-radius:0;padding:13px 10px;font:12px IBM Plex Mono,monospace}.waitlist input::placeholder{color:#9ba28f}.waitlist button{color:var(--acid);font:inherit;cursor:pointer;background:0 0;border:0}.waitlist button[type=submit]{white-space:nowrap;padding:12px 10px;font-size:12px}.waitlist button:disabled{opacity:.5;cursor:wait}.waitlist p{color:#a5ac99;margin:9px 0 0;font-size:9px;line-height:1.5}.waitlist #waitlist-status{color:var(--acid);min-height:14px;font-size:11px}.waitlist #waitlist-status:empty{min-height:0}.waitlist #privacy-open{color:#a5ac99;border-bottom:1px solid #535e43;padding:0 0 1px}.waitlist a{color:var(--acid);margin-top:8px;display:inline-block}.waitlist :focus-visible,.waitlist-dialog :focus-visible{outline:1px solid var(--acid);outline-offset:4px}.sr-only,.honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.waitlist-dialog{background:var(--ink);max-width:min(480px,100% - 32px);color:var(--paper);border:1px solid #677450;border-radius:2px;padding:30px}.waitlist-dialog::backdrop{background:#000000b3}.waitlist-dialog h2{margin:0 0 20px;font:32px/1.05 Newsreader Variable,Georgia,serif}.waitlist-dialog p{color:#bac3aa;font:12px/1.8 IBM Plex Mono,monospace}.waitlist-dialog button{color:var(--acid);cursor:pointer;background:0 0;border:1px solid #677450;margin:8px 8px 0 0;padding:10px 14px;font:11px IBM Plex Mono,monospace}.motion-control{z-index:2;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));background:var(--ink);width:44px;height:44px;color:var(--acid);opacity:0;cursor:pointer;touch-action:manipulation;border:1px solid #30392a;border-radius:2px;place-items:center;padding:0;transition:opacity .25s;display:grid;position:fixed}.experience.controls-visible .motion-control,.motion-control:focus-visible{opacity:.75}.motion-control:hover,.motion-control:focus-visible{opacity:1}.motion-control:focus-visible{outline:2px solid var(--acid);outline-offset:5px}.motion-control svg{fill:none;stroke:currentColor;stroke-width:1.5px}.play-icon,.motion-control[aria-pressed=true] .pause-icon{display:none}.motion-control[aria-pressed=true] .play-icon{display:block}.sound-control{left:max(20px, env(safe-area-inset-left));right:auto;top:max(20px, env(safe-area-inset-top));letter-spacing:.04em;opacity:.9;background:#0b0e0ce0;gap:10px;width:auto;padding:0 14px;font:10px IBM Plex Mono,monospace;display:flex;bottom:auto}.experience.controls-visible .sound-control{opacity:1}.sound-control[aria-pressed=true]{border-color:#677450}.sound-control:disabled{cursor:wait}.sound-status{z-index:2;top:calc(max(20px, env(safe-area-inset-top)) + 52px);left:max(20px, env(safe-area-inset-left));color:#a5ac99;max-width:min(280px,100vw - 40px);text-shadow:0 1px 5px var(--ink);pointer-events:none;font:9px/1.6 IBM Plex Mono,monospace;position:fixed}.sound-control .sound-waves{display:none}.sound-control[aria-pressed=true] .sound-waves{display:block}.sound-control[aria-pressed=true] .sound-muted{display:none}@keyframes appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){#signal-field{width:144vw;height:100%;top:-8%}h1{font-size:clamp(30px,8.5vw,48px);line-height:1.08;bottom:138px}.waitlist input{font-size:16px}}@media (height<=500px) and (width>=601px){#signal-field{height:110%;top:-14%}h1{font-size:9svh;bottom:102px}.waitlist{bottom:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
