body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0}body,header{display:flex}header{align-items:center;border-bottom:1px solid gray;justify-content:space-between;width:100vw}header>*{margin:10px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:stretch;display:flex;height:100%}#root{flex-grow:1;flex-shrink:1;min-height:0}td{border:1px solid;padding:.5em}td.noCell{border:none}table{border-collapse:collapse}th{padding-inline:.3em}td.yearCell{padding-inline:.3em}td.formCell,td.yearCell{border:0;padding-block:0}td.formCell{padding-inline:0}td>input{display:block}div.childRow{display:flex}div.childRow label.input-flex{flex-grow:1}div.Simulation{flex-basis:50vw;flex-grow:1;padding:2em}.SimulationInput{background-color:#eee;display:flex;flex-direction:column;padding:.5em}fieldset{background-color:#ddd}fieldset legend{float:left;font-weight:700}fieldset>div{margin-top:2em}.WideCol{width:5em}label.input-flex{align-items:baseline;display:flex;gap:1em}span.input-wrapper{flex-grow:1;text-align:center}div.field-error{color:#ff4d4f;font-size:14px}@media (max-width:59.999em){.App{flex-direction:column}}@media (60em <= width){.Simulation,.SimulationInputScrollable{overflow-y:auto}}
/*# sourceMappingURL=main.183b4721.css.map*/