:root{color-scheme:light;font-synthesis:none}*,*:before,*:after{box-sizing:border-box}html{width:100%;max-width:100%;min-width:320px;min-height:100%;margin:0;padding:0;overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:76px;background:#f5f6f8;color-scheme:light;transition:background-color .25s ease,color .25s ease}body{width:100%;max-width:100%;min-width:320px;min-height:100vh;margin:0;padding:0;overflow-x:hidden;overflow-x:clip;background:#f5f6f8;color-scheme:light;transition:background-color .25s ease,color .25s ease}app-root{display:block;width:100%;max-width:100%;min-width:0;overflow-x:hidden;overflow-x:clip}body,button,a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#ec1c24;color:#fff}html[data-theme=dark],html[data-theme=dark] body{background:#090c0e;color-scheme:dark}@media(prefers-color-scheme:dark){html:not([data-theme=light]),html:not([data-theme=light]) body{background:#090c0e;color-scheme:dark}}
