.equityChart{background:0 0;width:100%;height:400px;padding:8px}.backtestContainer h2{color:var(--text-color);margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.8rem}.codeEditor{color:#e5e5e5;background:#000000d9;border-radius:8px;margin-bottom:1.5rem;padding:16px;font-family:Source Code Pro,monospace;font-size:.9rem;overflow-x:auto}.error{color:#ff6b6b;margin-top:1rem;font-weight:700}.monaco-modified-line-bg{background:#1890ff26!important}html,body,#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow:hidden}*{box-sizing:border-box}