:root,#root,body{height:100vh;width:100vw}:root{--scroll-rgb: 158, 158, 158;--scroll-border-col: transparent;--scroll-border: .25rem;--scroll-size-vertical: .25rem;--scroll-size-horizontal: .5rem}::-webkit-scrollbar{height:calc(var(--scroll-size-horizontal) + 2 * var(--scroll-border));width:calc(var(--scroll-size-vertical) + 2 * var(--scroll-border))}::-webkit-scrollbar-thumb{background-color:rgba(var(--scroll-rgb),.77);border-radius:100vw;border-left:var(--scroll-border) solid var(--scroll-border-col);border-right:var(--scroll-border) solid var(--scroll-border-col);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--scroll-rgb))}::-webkit-scrollbar-track{--track-col: rgba(var(--scroll-rgb), .22);--track-start: var(--scroll-border)}::-webkit-scrollbar-track:vertical{--track-end: calc(var(--scroll-size-vertical) + var(--scroll-border));background:linear-gradient(to right,var(--scroll-border-col) var(--track-start),var(--track-col) var(--track-start),var(--track-col) var(--track-end),var(--scroll-border-col) var(--track-end))}::-webkit-scrollbar-track:horizontal{--track-end: calc(var(--scroll-size-horizontal) + var(--scroll-border));background:linear-gradient(to bottom,var(--scroll-border-col) var(--track-start),var(--track-col) var(--track-start),var(--track-col) var(--track-end),var(--scroll-border-col) var(--track-end))}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:rgba(var(--scroll-rgb),.5) rgba(var(--scroll-rgb),.22)}}.gm-style-iw{padding:0!important}.gm-style-iw-d{overflow:auto!important}
