*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0d0e;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:Courier New,Monaco,Menlo,monospace}.App{min-height:100vh}body,html{overflow-x:hidden}.terminal-page{align-items:center;background:#0b0d0e;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;justify-content:center;min-height:100vh;overflow-x:hidden;padding:2rem;-webkit-user-select:none;user-select:none}.terminal-window{background:#000;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 20px 40px #0000004d;display:flex;flex-direction:column;max-height:95vh;max-width:1400px;min-height:85vh;overflow-x:hidden;overflow-y:auto;width:100%}.terminal-header{align-items:center;background:#0000000d;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1rem 1.5rem}.terminal-controls{display:flex;gap:.5rem}.control{border-radius:50%;cursor:pointer;height:12px;width:12px}.control.close{background:#ff5f57}.control.minimize{background:#ffbd2e}.control.maximize{background:#28ca42}.terminal-title{color:#fff;font-size:.9rem;font-weight:500;letter-spacing:.5px}.terminal-title.prompt{color:#fff;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:1.4rem;font-weight:700}.terminal-title img{display:block;height:auto;width:175px}.terminal-body{background:#000;flex:1 1;max-height:calc(90vh - 120px);overflow-y:auto;padding:1.5rem}.terminal-body,.terminal-content{display:flex;flex-direction:column;min-height:0;overflow-x:hidden}.terminal-content{color:#fff;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.2}.backrooms-content{gap:1rem}.backroom-entry{display:flex;flex-direction:column;gap:.25rem}.backroom-timestamp{color:#fc0;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace}.backroom-text{color:#fff;opacity:.95;white-space:pre-wrap}.backroom-divider{border-top:.5px solid #666;margin:.5rem 0;opacity:.6}.terminal-section{display:flex;flex-direction:column}.terminal-section.left,.terminal-section.right{align-items:flex-start}.terminal-line{word-wrap:break-word;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;margin-bottom:0;white-space:pre-wrap}.terminal-line.info,.terminal-line.prompt{color:#fc0;font-weight:500}.terminal-line.welcome{color:#ccc;opacity:1}.terminal-line.connection{color:#ff0;font-weight:500}.terminal-line.progress{font-weight:500}.terminal-line.ascii,.terminal-line.progress{color:#fc0;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace}.terminal-line.ascii{font-size:inherit;overflow-x:hidden;transform-origin:left top;white-space:pre;word-break:keep-all}.ascii-art-container{margin:0;overflow-x:hidden;overflow-y:visible;padding:0;width:100%}.terminal-line.manifesto{color:#fff;opacity:.9}.terminal-line.balance{color:#fff;font-weight:500}.cursor{animation:blink 1s infinite;color:#fc0;font-weight:500;margin-left:1px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-line{transition:none}.terminal-line.typing-text{word-wrap:break-word;color:#fff;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;line-height:1.2;transition:none;white-space:pre-wrap}.progress-container{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.progress-bar{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;height:20px;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#ff0,#fc0);height:100%;position:relative;transition:width .1s ease-out}.progress-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.progress-text{color:#fc0;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:14px;font-weight:500}.terminal-bottom-fixed{align-items:center;background:#000;border-top:1px solid #ffffff1a;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;padding:1.5rem}.command-options{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.command-option{background:#ffffff26;border:1px solid #fff3;border-radius:4px;color:#fff;cursor:pointer;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:14px;padding:.25rem .5rem;text-decoration:underline;transition:color .2s ease}.command-option:hover{border-color:#fc0;color:#fc0}.separator{color:#888;font-size:12px}.balance-display{color:#fff;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:14px}.balance-amount{color:#fc0;text-decoration:underline}.copyright{color:#888;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px}@media (min-width:1600px){.terminal-line.ascii{transform:scale(1.1);transform-origin:left top}}@media (max-width:1024px){.terminal-line.ascii{transform:scale(.9);transform-origin:left top}}@media (max-width:768px){.terminal-page{padding:.5rem}.terminal-window{margin:0;max-height:90vh;max-width:100%;min-height:75vh}.terminal-header{padding:.75rem}.trading-logs{font-size:10px!important;max-height:60vh!important;padding:5px!important}.trading-logs .trade-entry{font-size:9px!important;margin-bottom:1px!important}.terminal-title{font-size:.8rem}.terminal-title.prompt{font-size:1.1rem}.terminal-title img{width:140px}.terminal-body{min-height:400px;padding:.75rem}.terminal-content{font-size:13px}.terminal-line.ascii{font-size:10px;line-height:1;transform:scale(.7);transform-origin:left top}.terminal-line.command{margin-left:.5rem}.command-options{flex-wrap:wrap;gap:.25rem}.command-option{flex:1 1;font-size:11px;min-width:120px;padding:.3rem .5rem}.separator{font-size:9px}.balance-display{font-size:11px}}@media (max-width:480px){.terminal-page{padding:.25rem}.terminal-window{max-height:95vh;min-height:70vh}.terminal-content{font-size:12px}.terminal-body{min-height:300px;padding:.5rem}.terminal-header{padding:.5rem}.terminal-title{font-size:.7rem}.terminal-title.prompt{font-size:.9rem}.terminal-title img{width:120px}.terminal-line.ascii{font-size:8px;line-height:1;overflow-x:auto;transform:scale(.6);transform-origin:left top}.command-options{flex-direction:row;flex-wrap:wrap;gap:.25rem;justify-content:center}.command-option{font-size:10px;padding:.4rem .5rem}.balance-display{font-size:10px}.copyright{font-size:9px}}.sleek-scrollbar::-webkit-scrollbar{width:8px}.sleek-scrollbar::-webkit-scrollbar-track{background:#000;border-radius:4px}.sleek-scrollbar::-webkit-scrollbar-thumb{background:#333;border:1px solid #000;border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.sleek-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.sleek-scrollbar::-webkit-scrollbar-thumb:active{background:#666}.sleek-scrollbar::-webkit-scrollbar-corner{background:#000}@media (max-width:360px){.terminal-page{padding:.1rem}.terminal-window{max-height:98vh;min-height:65vh}.terminal-content{font-size:11px}.terminal-body{min-height:250px;padding:.25rem}.terminal-header{padding:.25rem}.terminal-title{font-size:.6rem}.terminal-title.prompt{font-size:.8rem}.terminal-title img{width:100px}.terminal-line.ascii{font-size:6px;line-height:.9;transform:scale(.5);transform-origin:left top}.command-options{flex-direction:row;flex-wrap:wrap;gap:.2rem;justify-content:center}.command-option{font-size:9px;padding:.3rem .4rem}.balance-display{font-size:9px}.copyright{font-size:8px}}.App{background:#0b0d0e}
/*# sourceMappingURL=main.dc8795d1.css.map*/