@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/MaterialIcons-Regular-rDPjWPoz.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/MaterialIcons-Regular-BjVsc-s9.woff2) format("woff2"),url(/assets/MaterialIcons-Regular-Bnsxcfr1.woff) format("woff"),url(/assets/MaterialIcons-Regular-N21pKt8_.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:inherit;font-style:normal;font-size:1.5em;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.NavBar{align-items:center;background-color:#fff;border-top:1px solid rgba(0,0,0,.04);bottom:0;box-shadow:0 -1px 2px #0003;display:flex;justify-content:space-around;max-width:900px;padding:5px 0;position:fixed;width:100%}.NavBar-item{cursor:pointer;font-size:.95em;padding:0 10px;text-align:center}.NavBar-item-active{color:#448aff;font-weight:700}.App{background-color:#fff;font-size:14px;margin-bottom:50px;margin-left:auto;margin-right:auto;min-height:100vh;max-width:900px;position:relative}@media(min-width:650px){.App{font-size:16px}}.Form{padding-bottom:10px}.Form-label{color:#9e9e9e;min-width:70px;padding-left:10px}@media(min-width:650px){.Form-label{min-width:85px}}.Form-input{background-color:#fff;border:none;font-family:inherit;font-size:1em;padding:0 0 0 10px;width:100%}.Form-input:focus{outline:none}.Form-input-container{align-items:center;border-bottom:1px solid #CCC;display:flex;min-height:25px;padding:10px 0;position:relative}.Form-input-amount{padding-left:20px}.Form-input-amount-dollar{position:absolute;left:85px}@media(min-width:650px){.Form-input-amount-dollar{left:105px}}.Form-input-radio-container{display:flex;flex-wrap:wrap;padding-left:10px}.Form-input-date:-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.Form-input-radio-label{border-radius:3px;cursor:pointer;display:block;padding:5px;margin-right:10px}.Form-input-radio-input:checked+.Form-input-radio-label{background-color:#448aff;color:#fff}.Form-buttons{display:flex;font-size:1em;justify-content:flex-end}.Form-button{border:none;color:#fff;font-size:inherit;padding:5px}.Form-button:focus{outline:none}.Form-button-add{background-color:#00c853;padding:5px 0;width:100%}.Form-button-cancel{background-color:#448aff;padding:5px 0;width:33.333333333333%}.Form-button-delete{background-color:#ff5252;padding:5px 0;width:33.333333333333%}.Form-button-update{background-color:#00c853;padding:5px 0;width:33.333333333333%}.Filter{background-color:#fff;position:fixed;width:100%}.Recent{position:relative}.Recent-data{padding-top:80px}.Recent-date-group{padding-bottom:30px}.Recent-date-group-expenses{display:flex;flex-wrap:wrap}.Recent-date-group-date{font-size:.85em;font-weight:700;padding:0 10px 5px;text-decoration:underline}.Expense{align-items:center;display:flex;padding:5px 15px}.Expense-amount{font-weight:700}.Expense-descriptor{font-size:.9em}.Expense-icon{color:#9e9e9e;padding-right:10px}html,body{background-color:#eee;margin:0;padding:0;font-family:sans-serif}a{color:inherit;text-decoration:none}
