html{scrollbar-color:var(--primary)var(--background);scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-corner{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--primary);border:3px solid var(--background);border-radius:12px}::-webkit-scrollbar-thumb:hover{background:var(--foreground)}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis textarea{overscroll-behavior:contain}.reading-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.reading-progress-fill{background:var(--primary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (forced-colors:active){html{scrollbar-color:auto}.reading-progress-fill{background:highlight}}
