:root{--stroke:black;--fill:#fdfcfa;--accent1:#a02222;--accent2:#000000;--mainfont:"Times New Roman", system-ui;--headerfont:"Comic Neue", system-ui;font-family:var(--mainfont)}body{padding:0;margin:0;background:var(--fill);color:var(--stroke)}button,select,input{font-family:var(--mainfont)}h1,h2,h3,h4,h5,h6{font-family:var(--headerfont);color:var(--accent2)}h1{font-size:2em}p,li{font-size:1.1em}table{border-collapse:collapse;max-width:100%}a{color:var(--accent2)}.silent-link{text-decoration:none;font-weight:700;color:var(--stroke)}.default-button{padding:.5em;margin:.5em 0;border:solid 1px var(--accent2);color:var(--fill);font-size:1em;background:var(--accent2);cursor:pointer}.default-button:hover{color:var(--accent2);background:var(--fill)}.default-button:active{background:var(--accent1)}th,td{border:1px solid rgba(0,0,0,.2);padding:.5em;text-align:left}.silent-link:hover{color:var(--accent2)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noevents{pointer-events:none}.reset-button{cursor:pointer;padding:0;margin:0;border:none;background:none}.reset-button:active{filter:invert(1)}.reset-button:hover{filter:invert(.5)}.reset-button img{height:1.2rem}
