body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body{height:100%}body{display:flex}#menu{flex:none;align-self:flex-start;margin:12px}#board{position:relative;flex:1;min-width:0;min-height:0}@media(orientation:portrait),(max-width:600px){body{flex-direction:column}}@media(max-width:600px){#menu{align-self:stretch;margin:8px}}
