:root{--black:#080b0f;--bg:#0d1117;--surface:#111920;--surface2:#162030;--border:#1e3a4a;--green:#00e676;--green-dim:#00e67640;--green-glow:0 0 20px #00e67660;--amber:#ffab00;--amber-dim:#ffab0030;--red:#ff3d57;--red-dim:#ff3d5730;--blue:#40c4ff;--blue-dim:#40c4ff20;--text:#e8f4f8;--text-dim:#7a9aaa;--mono:"JetBrains Mono","Courier New",monospace;--sans:"DM Sans","Inter",system-ui,sans-serif;--display:"Syne","Inter",system-ui,sans-serif}*{box-sizing:border-box}@media (max-width:768px){html{font-size:15px}[style*=grid-template-columns]{grid-template-columns:1fr!important}button[style*=padding]{min-height:44px;touch-action:manipulation}code,pre{font-size:11px!important;word-break:break-all}}@media (max-width:480px){html{font-size:14px}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#0d1117 25%,#1e3a4a 50%,#0d1117 75%);background-size:200% 100%;border-radius:4px}html{scroll-behavior:smooth}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #00e676;outline-offset:2px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}::selection{background:#00e6764d;color:#fff}a{transition:color .2s ease,opacity .2s ease}a:hover{opacity:.85}@media print{.lb-cta,.mobile-menu-btn,.nav-desktop-links,.site-footer,.ts-footer,[class*=NavBar],[class*=SiteFooter],footer,nav{display:none!important}body{background:#fff!important;color:#000!important}*{box-shadow:none!important}}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#080b0f}::-webkit-scrollbar-thumb{background:#1e3a4a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#2a4a6a}@media (max-width:600px){.nav-desktop-links button{display:none!important}.mobile-cmd-bar{display:flex!important}.as2-root{padding-top:0!important}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}.capacitor-ios [style*="position: sticky"],.capacitor-ios [style*="position:sticky"],.capacitor-ios nav{padding-top:env(safe-area-inset-top,0)!important;padding-top:var(--safe-top)!important}body{padding-bottom:env(safe-area-inset-bottom,0)}body,html{-webkit-overflow-scrolling:touch;overscroll-behavior:none}.ts-card,.ts-os-card,button,nav{-webkit-user-select:none;user-select:none}.xterm,.xterm-rows{-webkit-user-select:text!important;user-select:text!important}@media (max-width:768px){button{min-height:44px}.ts-track-card{min-height:120px}.ts-os-card{min-height:80px}.as2-root{height:100dvh!important}.as2-root~div[style*="position:fixed"][style*="bottom:24px"]{display:none!important}}.as2-root{height:100dvh}@media (max-width:768px){.nav-desktop-links{display:none!important}.mobile-menu-btn{display:block!important}aside[style*="width: 200px"],aside[style*="width:200px"]{display:none!important}section>div[style*="gridTemplateColumns: repeat(4"]{grid-template-columns:repeat(2,1fr)!important}div[style*="grid-template-columns: repeat(5"],div[style*="gridTemplateColumns:'repeat(5,1fr)"]{grid-template-columns:repeat(5,200px)!important;overflow-x:auto}}@media (max-width:480px){div[style*="gridTemplateColumns:'repeat(auto-fit"]{grid-template-columns:1fr!important}}@media (max-width:640px){.metrics-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.nav-desktop-links{display:none!important}.nav-mobile-toggle{display:block!important}section>div[style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,1fr)!important}div[style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}footer div[style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){h1{font-size:28px!important}h2{font-size:22px!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:focus-visible{outline:2px solid #00e676!important;outline-offset:2px}[style*=borderRadius]{transition:transform .2s ease,box-shadow .2s ease}.gradient-divider{background:linear-gradient(90deg,#0000,#1e3a4a,#00e676,#1e3a4a,#0000);height:1px;margin:32px 0}#main-content:focus{outline:none}
/*# sourceMappingURL=main.179a7e3a.css.map*/