*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#040e19}body{overflow-x:hidden}*{scrollbar-color:#46505e #20262f;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#46505e;border-radius:999px}@keyframes demo-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.demo-view>*{animation:demo-reveal .5s cubic-bezier(.2,.7,.2,1) both}.demo-view>:nth-child(2){animation-delay:55ms}.demo-view>:nth-child(3){animation-delay:.1s}.demo-view>:nth-child(4){animation-delay:145ms}.demo-view>:nth-child(n+5){animation-delay:.19s}.demo-workspace button{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.demo-fleet-card:focus-within{border-color:#20d4b1}.demo-chart-bar,.demo-chart-point{outline:none}.demo-chart-point circle{transition:r .15s ease,fill .15s ease}.demo-chart-point:focus-visible circle,.demo-chart-point:hover circle{r:5;fill:#20d4b1}.demo-chart-bar rect{transition:filter .15s ease}.demo-chart-bar:focus-visible rect,.demo-chart-bar:hover rect{filter:brightness(1.2)}.demo-chart-bar:focus-visible .demo-bar-hit,.demo-chart-bar:hover .demo-bar-hit{fill:#a0d7ed0b}@media (hover:hover){.demo-fleet-card:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.demo-workspace *,.demo-workspace :after,.demo-workspace :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes demo-chat-typing{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.demo-chat-dot{animation:demo-chat-typing 1s ease-in-out infinite}.demo-chat-answer{animation:demo-reveal .22s ease-out both}@media (prefers-reduced-motion:reduce){.demo-chat *,.demo-chat :after,.demo-chat :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}