@import "global/reset"; @import "global/themes"; @import "global/window"; html, body { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; overscroll-behavior-y: none; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, Noto Sans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; } textarea, input { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, Noto Sans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; } .container { height: 100%; width: 100%; flex-grow: 1; margin: 1.5rem auto; padding-left: 1rem; padding-right: 1rem; overflow: hidden; } .fixed { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .hide { display: none; } .noHeader { height: 100%; } .mobile-only { display: none!important; @media(max-width: 40em) { display: inline-block!important; } } .desktop-only { @media(max-width: 40em) { display: none!important; } } .active { color: var(--color-text-alt)!important; font-weight: 600; }