html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}body{flex-direction:column;min-height:100dvh;display:flex}main#root{flex:1 0 auto}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:root{--header-height:0rem;--sub-header-height:0rem;--header-total-height:calc(var(--header-height) + var(--sub-header-height))}
