:root{--bg-color:#f1f1f1;--scroll-thumb:#c1c1c1;--scroll-thumb-hover:#a1a1a1;--body-bg:#f5f5f5;--body-bg-dark:#121212}html{overflow-y:scroll;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-color:var(--scroll-thumb) var(--bg-color);scrollbar-width:thin}html[data-theme=dark]{--bg-color:#1a1a1a;--scroll-thumb:#3d3d3d;--scroll-thumb-hover:#4d4d4d;background-color:#121212;background-color:var(--body-bg-dark)}html[data-theme=light]{--bg-color:#f1f1f1;--scroll-thumb:#c1c1c1;--scroll-thumb-hover:#a1a1a1;background-color:#f5f5f5;background-color:var(--body-bg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:visible}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1;background:var(--bg-color)}::-webkit-scrollbar-thumb{background:#c1c1c1;background:var(--scroll-thumb);border:2px solid #f1f1f1;border:2px solid var(--bg-color);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1;background:var(--scroll-thumb-hover)}*{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-color:var(--scroll-thumb) var(--bg-color);scrollbar-width:thin}