@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700;800;900&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}body{color:#fff;background-color:#0a0a0a;min-height:100vh;font-family:JetBrains Mono,IBM Plex Mono,Fira Code,Consolas,monospace;line-height:1.5}#root{min-height:100vh}input,button,textarea{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none}button{cursor:pointer}input:focus,textarea:focus,button:focus{outline:none}::selection{color:#000;background:#a78bfa}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#000;border-left:2px solid #3f3f3f}::-webkit-scrollbar-thumb{background:#a78bfa;border:2px solid #000}::-webkit-scrollbar-thumb:hover{background:#8b5cf6}a{color:inherit;text-decoration:none}pre,code{font-family:inherit}button{-webkit-user-select:none;user-select:none}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.cursor-blink{animation:1s infinite blink}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
