html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;line-height:1.5}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}.scroll-container{height:100vh;overflow-y:hidden;overflow-x:hidden;position:relative;scrollbar-width:none;-ms-overflow-style:none}.smoothscroll-enabled .scroll-container{overflow-y:auto}.scroll-container::-webkit-scrollbar{width:0;height:0}.smoothscroll-body{height:100vh;overflow:hidden}.smoothscroll-body.smoothscroll-enabled,.smoothscroll-body .scroll-container{height:auto;overflow:auto}.unseen-scrollbar{position:fixed;top:0;right:0;width:20px;height:100%;z-index:999}.unseen-scrollbar:hover>div,.unseen-scrollbar.show>div,.unseen-scrollbar.active>div{visibility:visible}.unseen-scrollbar.active>div>div{opacity:.9}.unseen-scrollbar>div{padding:6px 0;width:10px;height:0;margin:0 auto;visibility:hidden}.unseen-scrollbar>div>div{width:100%;height:100%;border-radius:10px;opacity:.3;background-color:#000}.unseen-scrollbar>div>div:hover{opacity:.9}.is-dark-mode{color-scheme:dark}.fixed{position:fixed}.fill{top:0;right:0;bottom:0;left:0}:root{--scrollbar: #000;--black: #000;--white: #fff;--bp-xsm: (min-width: 375px);--bp-sm: (min-width: 768px);--bp-md: (min-width: 1024px);--bp-lg: (min-width: 1366px);--bp-xlg: (min-width: 1536px);--bp-xxlg: (min-width: 1921px);--bp-touch: (hover: none) and (pointer: coarse);--bp-ipadpro: (hover: none) and (pointer: coarse) and (min-width: 1024px)}.z-negative{z-index:-1}
