*,:after,:before{margin:0;user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:focus,:focus-visible{outline:none;box-shadow:none}input{user-select:auto;-webkit-user-select:initial}body{overscroll-behavior-x:none;--app-safe-area-inset-top:env(safe-area-inset-top);--app-safe-area-inset-bottom:env(safe-area-inset-bottom);--topbar-height:48px;--content-offset:48px;@media only screen and (min-width:1200px){--content-offset:0px}}@media (display-mode:standalone){body{--app-safe-area-inset-top:0px;--app-safe-area-inset-bottom:32px}}body:not(.focus-mode){--app-dynamic-top-offset:0px;--app-dynamic-bottom-offset:0px}#app_splash[data-refs="0"]{display:none}.sc-sticky{top:calc(var(--app-dynamic-top-offset, 0px) + var(--sticky-offset));position:sticky;transition:top .3s cubic-bezier(.4,0,.2,1) 0s}.sc-scrollbar{@media only screen and (min-width:1200px){overflow-y:auto;overflow-x:hidden;-ms-overflow-style:auto;&::-webkit-scrollbar{display:block;width:4px}&::-webkit-scrollbar-thumb{background-color:var(--s0);border-radius:4px;opacity:1}&::-webkit-scrollbar-track{background-color:initial}&::-webkit-scrollbar-button{display:none}&::-webkit-scrollbar-thumb:hover{background-color:var(--s0)}}}.sc-scrollbar-hide{&::-webkit-scrollbar-thumb{background-color:initial}}body{@media only screen and (min-width:1200px){max-width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;::-webkit-scrollbar{display:none}}}