:root{--color-bg: # ;--color-text: #111;--color-highlight: #e83e8c}html{background:var(--color-bg);line-height:.5;margin:0 auto}body{margin:0;font-kerning:normal;font-family:monospace;letter-spacing:-.85px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text)}main{display:block}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h2{color:var(--color-text)}h1,h2,h3{font-weight:800;margin:0 auto;line-height:1.5}p{line-height:1.5}a{color:var(--color-highlight);font-size:100%}hr{width:30%;border:2px solid var(--color-bg)}img{display:block;margin:0 auto 2em}input{width:100%;margin-bottom:8px;height:24px}textarea{width:100%;margin-bottom:8px}.App-logo{width:20vmin;pointer-events:none}.App-header{display:flex;flex-direction:column;font-size:130%;max-width:1000px;margin:auto}.wrapper{width:100%}.label{font-size:100%;font-weight:700;color:var(--color-bg);vertical-align:text-bottom}.performance-list{max-width:1000px;margin:0 auto;text-align:left}.card{padding-bottom:4px;font-size:120%}.card-body{color:var(--color-text)}.card-header{font-weight:700}button,input[type=submit]{background:transparent;border:2px solid var(--color-text);color:var(--color-text);font-size:90%;width:auto}button:hover,input[type=submit]:hover{cursor:pointer}.card-button{margin-bottom:12px;margin-right:8px}.card-button-plus{width:28px;height:28px}
