:root{--scrollbar-width: 10px;--scrollbar-thumb-color: rgba(128, 128, 128, .5);--scrollbar-thumb-hover-color: rgba(128, 128, 128, .8);--scrollbar-track-color: transparent}@media (max-width: 768px){:root{--scrollbar-width: 6px}}.svelte-12qhfyh{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.svelte-12qhfyh:hover,.svelte-12qhfyh:active,.svelte-12qhfyh:focus{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}.svelte-12qhfyh::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.svelte-12qhfyh::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.svelte-12qhfyh::-webkit-scrollbar-thumb{background:transparent;border-radius:calc(var(--scrollbar-width) / 2);transition:background .3s ease,opacity .3s ease}.svelte-12qhfyh:hover::-webkit-scrollbar-thumb,.svelte-12qhfyh:active::-webkit-scrollbar-thumb,.svelte-12qhfyh:focus::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.svelte-12qhfyh::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}html,body{margin:0;padding:0;width:100%;height:100%;overflow:auto}html{scroll-behavior:smooth}@media (hover: none) and (pointer: coarse){.svelte-12qhfyh{-webkit-overflow-scrolling:touch}}
