/* Shared Locomotive Scroll 4.1.4 presentation; native mode stays untouched. */
html, body { scroll-behavior: auto !important; }
html.loco-ready, html.loco-ready body { overflow: hidden; }
html.loco-ready [data-scroll-container] { min-height: 100vh; }
.c-scrollbar { display:none; position:fixed; right:0; top:0; width:11px; height:100%; z-index:10000; background:transparent; opacity:0; transition:opacity 0.2s; transform:none; }
.loco-ready .c-scrollbar { display:block; }
.loco-ready.has-scroll-scrolling .c-scrollbar, .loco-ready.has-scroll-dragging .c-scrollbar, .loco-ready .c-scrollbar:hover { opacity:1; transform:none; }
.c-scrollbar_thumb { position:absolute; top:0; right:2px; width:7px; margin:0; border-radius:7px; background:rgba(0,0,0,0.45); opacity:1; cursor:grab; }
.has-scroll-dragging .c-scrollbar_thumb { cursor:grabbing; }
