html,body{background:var(--color-background);color:var(--color-primary-text)}#nprogress .bar{background:var(--col-stream, #54b1f4);position:fixed;z-index:1000;top:0;left:0;width:100%;height:3px;transition:opacity .3s ease,transform .3s ease;animation:nprogress-fade 1.5s ease-in-out infinite}@media (min-width: 768px){#nprogress .bar{height:2px}}@media (min-width: 1024px){#nprogress .bar{height:1px}}@keyframes nprogress-fade{0%{opacity:.9}50%{opacity:.5}to{opacity:0}}:root{scrollbar-width:thin;scrollbar-color:var(--col-cloud, #bfc3c8) transparent}.dark{scrollbar-color:#3b3b3b transparent}::-webkit-scrollbar{scrollbar-width:thin;background:transparent}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--col-cloud, #bfc3c8);border-radius:9999px;transition:background-color .2s ease-in-out}.dark ::-webkit-scrollbar{background:#191919}.dark ::-webkit-scrollbar-track{background:transparent}.dark ::-webkit-scrollbar-thumb{background:#3b3b3b;border-radius:9999px;transition:background-color .2s ease-in-out}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--col-cloud, #bfc3c8) transparent}.dark .custom-scrollbar{scrollbar-color:#3b3b3b transparent}@supports (scrollbar-gutter: stable){html{scrollbar-gutter:stable both-edges 6px;background-color:var(--color-background)}}.gradient-border{background:#f67e15;background:linear-gradient(45deg,#f67e1500,#f67e151f,#f67e15)}[data-code-block-container=true]{border:1px solid var(--col-card-border);background:var(--col-card-bg)}[data-streamdown=code-block]{border-top:1px solid var(--col-card-border);background:var(--col-card-bg)}[data-streamdown=mermaid-block]{border:1px solid var(--col-card-border);background:var(--col-card-bg)}
