*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg, #0d1117);color:var(--text, #e6edf3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100vh;overflow:hidden}#root{height:100vh;display:flex;flex-direction:column}
