.scrollbuttoncontainer{position:absolute;bottom:15%;height:80%;height:calc(85% - 1.5em);height:max(calc(85% - 1.5em),2em);-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:99999;display:none}.scrollbuttoncontainer-backwards{left:0;inset-inline-start:0;inset-inline-end:initial}.scrollbuttoncontainer-forwards{right:0;inset-inline-start:initial;inset-inline-end:0}.emby-scrollbuttons-scrollbutton{margin:0}.emby-scrollbuttons{display:none;font-size:1.9em}@media (pointer:fine){.emby-scrollbuttons{display:-webkit-flex;display:flex}.emby-scrollbuttons-scroller{position:relative}.emby-scrollbuttons-scroller:hover .scrollbuttoncontainer{display:-webkit-flex;display:flex}.emby-scrollbuttons-scrollbutton{transition:-webkit-transform 180ms ease-out;transition:transform 180ms ease-out;background:#fff!important;color:#000!important;border-radius:100em;padding:.2em;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.4)!important;margin:0 .5em}.emby-scrollbuttons-scrollbutton:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.emby-scrollbuttons-scrollSlider::after{content:"";border:solid transparent;border-width:0 2.5em}}