body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-padding:10px;--primary-border:1px solid #ddd;--primary-font-size:18px;--secondary-padding:20px;--border-radius:10px;--error-color:red;--highlight-color:#90ee90;--table-bg-color:#f2f2f2;--input-height:30px;--header-height:60px;--icon-size:60px}.Header{align-items:center;background-color:#f2f2f2;background-color:var(--table-bg-color);display:flex;height:60px;height:var(--header-height);justify-content:flex-start;margin-bottom:10px;margin-bottom:var(--primary-padding);padding-left:10px;padding-left:var(--primary-padding)}.Header-icon{height:60px;height:var(--icon-size);margin-right:10px;margin-right:var(--primary-padding);width:60px;width:var(--icon-size)}body{font-family:Arial,sans-serif;margin:0;padding:0}.App{box-sizing:border-box;margin:auto;max-width:500px;padding:10px;padding:var(--primary-padding)}.Table-container{overflow-x:auto}.Table{background-color:#f2f2f2;background-color:var(--table-bg-color);border-collapse:collapse;margin-bottom:20px;margin-bottom:var(--secondary-padding);margin-top:20px;margin-top:var(--secondary-padding);width:100%}.Table th{font-size:14px;font-size:calc(var(--primary-font-size) - 4px);padding:8px;text-align:center}.TableRow--selected{background-color:#90ee90;background-color:var(--highlight-color)}.error{color:red;color:var(--error-color);font-size:18px;font-size:var(--primary-font-size);margin-top:20px;margin-top:var(--secondary-padding);text-align:center}.error,.input-group{margin-bottom:10px;margin-bottom:var(--primary-padding)}.input-group{align-items:left;display:flex;justify-content:space-between}.input-group label{margin-right:10px;margin-right:var(--primary-padding);text-align:left}.section-break{border:0;border-top:1px solid #ddd;border-top:var(--primary-border);margin:20px 0;margin:var(--secondary-padding) 0}.center-text{text-align:center}@media (max-width:400px){.App{padding:20px;padding:var(--secondary-padding)}button,input{border-radius:10px;border-radius:var(--border-radius)}input{font-size:18px;height:30px;height:var(--input-height)}.button{font-size:22px;font-size:calc(var(--primary-font-size) + 4px)}}
/*# sourceMappingURL=main.ab7979fb.css.map*/