@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";:root{--c-bg:#080b10;--c-panel:#0b0f15;--c-border:#1a212c;--c-accent:#34d0bd;--c-scroll-thumb:#2a3340;--c-scroll-thumb-hover:#3a4656}*{box-sizing:border-box}html,body{background:var(--c-bg);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;color:#c7d0db;font-family:IBM Plex Sans,system-ui,sans-serif}#root{min-height:100vh}input{font-family:IBM Plex Mono,monospace}button{font-family:IBM Plex Sans,sans-serif}a{color:inherit}::selection{color:#080b10;background:#34d0bd}*{scrollbar-width:thin;scrollbar-color:var(--c-scroll-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--c-scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}.feedscroll::-webkit-scrollbar{width:9px;height:9px}.feedscroll::-webkit-scrollbar-thumb{background:#1c2530;border-radius:4px}.feedscroll::-webkit-scrollbar-track{background:0 0}.tablescroll{background:linear-gradient(to right, var(--c-panel) 24%, #0b0f1500) left center, linear-gradient(to left, var(--c-panel) 24%, #0b0f1500) right center, linear-gradient(to right, #0000008c, #0000) left center, linear-gradient(to left, #0000008c, #0000) right center;background-repeat:no-repeat;background-size:44px 100%,44px 100%,18px 100%,18px 100%;background-attachment:local,local,scroll,scroll;overflow:auto hidden}.tablescroll::-webkit-scrollbar{height:9px}.tablescroll::-webkit-scrollbar-thumb{background:var(--c-scroll-thumb);border-radius:5px}.tablescroll::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-thumb-hover)}button,input,select,textarea,a,[tabindex]{outline:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px;border-radius:4px}button{transition:background-color .14s,border-color .14s,color .14s,opacity .14s}button:not(:disabled){cursor:pointer}.navlink:hover{color:#aab6c4!important;background:#11161f!important}.labrow:hover>td{background:#101720!important}.labscroll{overflow:auto}.labscroll::-webkit-scrollbar{width:10px;height:10px}.labscroll::-webkit-scrollbar-thumb{background:var(--c-scroll-thumb);border-radius:5px}.labscroll::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-thumb-hover)}@keyframes contactPulse{0%,to{opacity:1;box-shadow:0 0 #f851498c}50%{opacity:.62;box-shadow:0 0 14px 2px #f8514900}}@keyframes spotGlow{0%,to{box-shadow:0 0 10px 1px #34d0bdb3}50%{box-shadow:0 0 22px 4px #34d0bd59}}@keyframes dotBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes bannerScan{0%{background-position:0 0}to{background-position:40px 0}}@keyframes spin{to{transform:rotate(360deg)}}
