html{background-color:var(--bg-primary,#060d1f);color:var(--text-primary,#f8fafc);scrollbar-width:thin;scrollbar-color:#fff3 #ffffff0d}body{background-color:var(--bg-primary,#060d1f);color:var(--text-primary,#f8fafc)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#ffffff59}.thin-scroll::-webkit-scrollbar{width:4px}.thin-scroll::-webkit-scrollbar-track{background:#ffffff08}.thin-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.noise-overlay:after{content:"";opacity:.025;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;inset:0}.ambient-blob{filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;position:fixed}
