#root{max-width:1280px;margin:0 auto}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:10px;display:flex;min-width:320px;min-height:100vh}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}h1{text-align:center}h5{margin:0}.SmallText{font-size:.8rem;line-height:.6rem}.SmallerText{font-weight:lighter;font-size:.7rem;line-height:.8rem}.AdjustmentForm{display:grid;margin:2rem 0;max-width:40rem}.AdjustmentFormField{display:grid;grid-template-columns:1fr 1fr;margin:1rem}label{padding-right:1rem}table{border:2px solid #00c7a6;font-size:.9rem;align-self:start}th{min-width:6rem;border-bottom:1px solid #00c7a6;border-left:1px solid #d2fff8;text-align:right}td{text-align:center;border-bottom:1px solid #d2fff8;border-left:1px solid #d2fff8;line-height:3rem;text-align:right}.RowHeader{font-weight:700;text-align:center}input{text-align:right}
