*{box-sizing:border-box;margin:0;padding:0}body{background:#f9fafb;font-family:Roboto,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.grid-container{grid-gap:25px;align-items:flex-start;display:inline-grid;grid-template-columns:auto auto}.income-table{margin-left:1rem;min-width:750px}.expenditure-table,.income-table{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-top:10rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.expenditure-table{min-width:1070px}.header{margin-bottom:1rem;padding-top:10px;text-align:center}.input-fields{font-size:20px;margin-left:3rem;padding:4px;text-align:center;text-transform:capitalize;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:15rem}.no-fields{margin:1rem;width:105px}.btn-box{margin-bottom:20px}.btn-box,.btn-download-box{align-items:center;display:flex;justify-content:center}.btn-download-box{text-align:center}.btn{background-color:#10b981;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:20px;padding:10px;text-decoration:none;width:150px}.btn:hover{background-color:#10b981a3}.column-heading{font-size:25px;font-weight:700;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.date{left:25.5rem}.amount{left:21.7rem}.flat{left:17rem}.name{left:8rem}.number{left:1.4rem}.btn-delete{color:red;cursor:pointer;padding:4px}.text-area-field{font-size:20px;height:2rem;margin:1rem;overflow:hidden;padding:4px;resize:none;text-align:center;text-transform:capitalize;width:16rem}.textarea-no-fields{width:120px}.expReason{left:28.5rem}.expAmount{left:21rem}.expDate{left:15.5rem}.vrNo{left:10rem}.expName{left:4rem}.month-input-box{margin:0 auto;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.monthLabel{font-size:3rem}.month-input{font-size:1.5rem;margin-left:6px;padding:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.income-total{left:22.7rem;position:relative}.income-total-label{left:23rem;position:relative}.header-container{margin-top:2rem}.CF{left:23.3rem;position:relative}.expense-total-label{left:33rem;position:relative}.next-month-cf-label{left:26.5rem;position:relative}.expense-total{left:33rem;position:relative}.next-month-cf{left:26.3rem;position:relative}.exp-name,.exp-reason{position:relative;top:1.6rem}.btn-submit-box{align-items:center;display:flex;justify-content:center}.btn-submit{background-color:#4b86de;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:20px;margin:1rem;padding:10px;width:150px}.btn-submit:hover{background-color:#4b86dead}.flex-container{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:flex-start;margin-top:12rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.login{border-bottom:1px solid #10b981;line-height:50px}.form{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-top:10px;padding:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.signin-label{color:#242323;font-size:20px;font-weight:700}.signin-input{background-color:#f9fafb;border:none;border-bottom:1px solid #10b981;font-size:20px;margin-bottom:20px;margin-top:3px;outline:none;padding:10px;width:350px}.eye{position:relative;right:1.3rem}.exist-new-user{text-align:center;text-decoration:none}.exist-new-user:hover{text-decoration:underline}@media screen and (max-width:1200px){body{font-size:15px}.grid-container{grid-gap:5px;display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.input-fields{font-size:20px;margin:13px 13px 13px 7rem;width:17rem}.no-fields{margin:1rem;width:110px}.column-heading{font-size:25px}.name{left:13.5rem}.flat{left:23.5rem}.amount{left:28.7rem}.date{left:33rem}.CF{left:30.5rem}.income-total{left:29.7rem}.income-total-label{left:30rem}.btn{font-size:20px;padding:10px;width:7rem}.expenditure-table{margin-top:5rem}.text-area-field{font-size:20px;margin:10px 10px 10px 4rem;width:10rem}.textarea-no-fields{width:120px}.expName{left:4rem}.vrNo{left:10rem}.expDate{left:18rem}.expAmount{left:25.5rem}.expReason{left:33.5rem}.expense-total-label{left:38rem}.expense-total{left:37.5rem}.next-month-cf{left:30.5rem}.next-month-cf-label{left:31rem}.btn-submit{font-size:20px;padding:7px;width:7rem}}@media screen and (max-width:768px){body{font-size:13px}.month-input-box{margin-top:10px;position:relative}.month-input{position:absolute}.monthLabel{line-height:.8}.btn-download-box,.btn-submit-box{position:relative}.btn-submit{left:30rem;position:absolute;top:0}.btn-download-box>.btn{left:31rem;position:absolute;top:5rem}.grid-container{grid-gap:5px;display:grid;grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.input-fields{font-size:15px;margin:13px 13px 13px 7rem;width:15rem}.no-fields{margin:1rem;width:80px}.column-heading{font-size:20px}.name{left:13rem}.flat{left:22rem}.amount{left:25.5rem}.date{left:29rem}.CF,.income-total,.income-total-label{left:27rem}.btn{font-size:18px;padding:5px;width:6rem}.expenditure-table{margin-top:5rem}.text-area-field{font-size:15px;margin:10px 10px 10px 5rem;width:130px}.textarea-no-fields{width:80px}.expName{left:5rem}.vrNo{left:11rem}.expDate{left:18rem}.expAmount{left:25.5rem}.expReason{left:33rem}.expense-total-label{left:36rem}.expense-total{left:35.7rem}.next-month-cf{left:30.5rem}.next-month-cf-label{left:31rem}.btn-submit{font-size:20px;padding:6px;width:6rem}}@media screen and (max-width:500px){.input-fields{margin-left:5rem}.text-area-field{margin-left:4rem}.name{left:10rem}.flat{left:24rem}.amount{left:31.5rem}.date{left:39rem}.CF,.income-total{left:29rem}.income-total-label{left:32rem}.next-month-cf-label{left:26.5rem}.expense-total-label{left:32rem}.expense-total{left:27.5rem}.next-month-cf{left:22rem}.expName{left:4rem}.vrNo{left:9rem}.expDate{left:15.5rem}.expAmount{left:21.5rem}.expReason{left:28rem}}@media screen and (max-width:464px){.month-input-box{margin-top:10px;position:relative}.month-input{left:25rem;position:absolute}.monthLabel{font-size:50px;line-height:.9;position:absolute}.signin-input{width:270px}.form{position:relative}.eye{left:19rem;position:absolute;top:12rem}.btn-download-box,.btn-submit-box{margin:1rem;position:relative}.btn-submit{left:29rem;position:absolute;top:0}.btn-download-box>.btn{left:30rem;position:absolute;top:3rem}}
/*# sourceMappingURL=main.27920164.css.map*/