*{padding:0;margin:0;box-sizing:border-box;font-family:"Poppins",sans-serif}:root{--green:#20f19a;--green2:#49e049;--white:#fff;--white2:#f0f0f0}body{height:100vh!important;width:100%!important;background-image:linear-gradient(to right top,#6bd199,#5ed5c3,#76d5df,#9fd3e9,#c1d2e5,#c3d5ea,#c5d8ee,#c7dbf3,#a4e4ff,#72eeff,#4bf7ea,#5ffbc1)}.error__message{margin:0;padding:0;font-size:.95em;display:block;text-align:center}@media (max-width:425px){.error__message{font-size:.75em}}.loginPage{align-items:center;padding:1.5rem;margin:8vh auto;height:550px;width:clamp(30vw,28rem,80vw);flex-direction:column;border-radius:20px;box-shadow:3px 3px 10px 0 rgba(50,50,50,.1)}.login-logo,.loginPage{display:flex;justify-content:center;background-color:var(--white)}.login-logo{padding:1rem;border-radius:50%;max-width:clamp(100px,30vw,140px);box-shadow:3px 3px 10px 0 rgba(0,0,0,.1)}.login-logo,.login-logo img{width:100%;height:auto}.login-form{display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;width:100%}.btns{border-radius:5rem;width:70%;margin:1.5rem auto 0;padding:.5rem;height:100%;font-size:1.05em;font-weight:500;background-color:var(--green);color:var(--white);letter-spacing:.05em;cursor:pointer;transition:.2s;border:1px solid #000}.btns:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer1{font-size:.9em;padding:.5rem}.footer1,.links{color:var(--green)}.links:hover{color:#87bed4}@media (max-width:426px){.title{font-size:1.5em}.btns{margin:1rem auto 0;padding:.3rem;height:100%;font-size:.85em}.footer1{font-size:.6em}.footer{font-size:.7em}}@media (min-width:426px) and (max-width:768px){.title{font-size:1.8em}.btns{margin:1.2rem auto 0;padding:.4rem;height:100%;font-size:.95em}}.signup{margin:8vh auto;align-items:center;padding:1.5rem;height:600px;width:clamp(30vw,28rem,80vw);flex-direction:column;border-radius:20px;box-shadow:3px 3px 10px 0 rgba(50,50,50,.1)}.signup,.signup-logo{display:flex;justify-content:center;background-color:var(--white)}.signup-logo{border-radius:50%;padding:1rem;box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);max-width:clamp(100px,30vw,140px)}.signup-logo,.signup img{width:100%;height:auto}.signup-form{display:flex;flex-direction:column;justify-content:center;width:100%}.title{font-size:2.2em}.input-field{margin:0 auto}.spBtn{border-radius:5rem;width:70%;margin:.5rem auto 0;padding:.5rem;height:100%;font-size:1.05em;font-weight:500;background-color:var(--green);color:var(--white);letter-spacing:.05em;cursor:pointer;transition:.2s;border:1px solid #000}.spBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer{padding:.5rem;font-size:.9em}a{color:var(--green)}a:hover{color:#87bed4}@media (max-width:426px){.title{font-size:1.5em}.spBtn{margin:1rem auto 0;padding:.3rem;height:100%;font-size:.85em}.footer{font-size:.7em}}@media (min-width:426px) and (max-width:768px){.title{font-size:1.8em}.spBtn{margin:1.2rem auto 0;padding:.4rem;height:100%;font-size:.95em}}.forgotpasswordPage{align-items:center;padding:1.5rem;margin:8vh auto;height:500px;width:clamp(30vw,28rem,80vw);flex-direction:column;border-radius:20px;box-shadow:3px 3px 10px 0 rgba(50,50,50,.1)}.forgotpassword-logo,.forgotpasswordPage{display:flex;justify-content:center;background-color:var(--white)}.forgotpassword-logo{border-radius:50%;padding:1rem;box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);max-width:clamp(100px,30vw,140px)}.forgotpassword-logo,.forgotpasswordPage img{width:100%;height:auto}.forgotpassword-form{display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;width:100%}.titles{text-align:center;color:var(--green);font-size:2.2em}.fpBtn{border-radius:5rem;width:70%;margin:1.5rem auto 0;padding:.5rem;height:100%;font-size:1.05em;font-weight:500;background-color:var(--green);color:var(--white);letter-spacing:.05em;cursor:pointer;transition:.2s;border:1px solid #000}.fpBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}p{text-align:center;font-size:.8rem;margin:.5rem auto}@media (max-width:426px){.titles{font-size:1.5em}.fpBtn{margin:1rem auto 0;padding:.3rem;height:100%;font-size:.85em}}@media (min-width:426px) and (max-width:768px){.titles{font-size:1.8em}.fpBtn{margin:1.2rem auto 0;padding:.4rem;height:100%;font-size:.95em}}.resetpasswordPage{display:flex;justify-content:center;align-items:center;padding:1.5rem;margin:8vh auto;height:480px;width:clamp(30vw,28rem,80vw);background-color:var(--white);flex-direction:column;border-radius:20px;box-shadow:3px 3px 10px 0 rgba(50,50,50,.1)}.resetpassword-logo{border-radius:50%;background-color:var(--white);padding:1rem;box-shadow:3px 3px 10px 0 rgba(0,0,0,.1);max-width:clamp(100px,30vw,140px)}.resetpassword-logo,.resetpasswordPage img{width:100%;height:auto}.resetpassword-form{display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;width:100%}.title{text-align:center;color:var(--green);font-size:2em}.input-field{display:flex;justify-content:center;align-items:center;grid-gap:.35rem;gap:.35rem;height:100%;width:80%}i{font-size:1.25em;color:var(--green);position:relative;top:10px}.rpBtn{border-radius:5rem;width:70%;margin:1.5rem auto 0;padding:.5rem;height:100%;font-size:1.05em;font-weight:500;background-color:var(--green);color:var(--white);letter-spacing:.05em;cursor:pointer;transition:.2s;border:1px solid #000}.rpBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:426px){.title{font-size:1.5em}.rpBtn{margin:1rem auto 0;padding:.3rem;height:100%;font-size:.85em}}@media (min-width:426px) and (max-width:768px){.title{font-size:1.8em}.rpBtn{margin:1.2rem auto 0;padding:.4rem;height:100%;font-size:.95em}}.sidebarPage{position:relative;width:100%}.sidebar__navigation{position:fixed;width:300px;background-color:var(--green2);height:100%;transition:.5s;overflow:hidden}.sidebar__navigation ul{position:absolute;left:0;right:0;width:100%}.sidebar__navigation ul li{position:relative;width:100%;list-style:none;border-top-left-radius:30px;border-bottom-left-radius:30px}.sidebar__navigation ul li:first-child{margin-bottom:25px;pointer-events:none;color:var(--white);font-size:1.25em}.sidebar__navigation ul li.hovered,.sidebar__navigation ul li:hover{background-color:var(--white)}.sidebar__links{position:relative;display:flex;text-decoration:none;width:100%;color:var(--white)}.sidebar__navigation ul li.hovered .sidebar__links,.sidebar__navigation ul li:hover .sidebar__links{color:var(--green2)}.sidebar__icons{min-width:40px;line-height:45px;text-align:center;font-size:1.75em}.sidebar__icons,.sidebar__title{position:relative;display:block;height:50px}.sidebar__title{line-height:50px;text-align:start;padding:0 .9rem;white-space:nowrap}.sidebar__logo{width:30px;height:30px}.sidebar__image{color:var(--green2)!important}.sidebar__navigation ul li.hovered .sidebar__links:before,.sidebar__navigation ul li:hover .sidebar__links:before{content:"";position:absolute;right:0;top:-50px;width:50px;height:50px;background-color:transparent;border-radius:50%;box-shadow:25px 25px 0 3px var(--white);z-index:-1}.sidebar__navigation ul li.hovered .sidebar__links:after,.sidebar__navigation ul li:hover .sidebar__links:after{content:"";position:absolute;right:0;bottom:-50px;width:50px;height:50px;background-color:transparent;border-radius:50%;box-shadow:25px -25px 0 3px var(--white)}.sidebar__header{position:absolute;width:calc(100% - 300px);left:300px;background-color:var(--white);transition:.5s;overflow-x:hidden;height:100vh}.sidebar__topbox{width:100%;justify-content:space-between;padding:0 1rem;transition:.5s}.sidebar__toggle,.sidebar__topbox{height:50px;display:flex;align-items:center}.sidebar__toggle{position:relative;width:50px;justify-content:center;font-size:3em;cursor:pointer}.sidebar__toggle:hover{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}25%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}50%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}75%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}25%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}50%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}75%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.sidebar__navigation.active{width:83px;transition:.5s}.sidebar__header.active{width:calc(100% - 83px);position:relative;left:83px;overflow-x:hidden;transition:.5s}.date-range-picker{height:35px;width:270px;font-size:.5rem!important}.sidebar__printDetails{display:none}@media (max-width:426px){.sidebar__navigation.mbScreen{width:0;transition:0s}.sidebar__header.mbScreen{width:0;width:100%;position:relative;left:0;overflow-x:hidden;transition:0s}.sidebar__navigation{width:0;transition:.5s}.sidebar__header{width:100%;position:relative;left:0;overflow-x:hidden;transition:.5s}}@media(max-width:768px) and (min-width:426.2px){.sidebar__navigation{width:83px;transition:.5s}.sidebar__header{width:calc(100% - 83px);position:relative;left:83px;overflow-x:hidden;transition:.5s}}@media (max-width:768px){.sidebar__navigation.tabScreen{position:fixed;width:300px;background-color:var(--green2);height:100%;transition:.5s;overflow-x:hidden}.sidebar__header.tabScreen{position:absolute;width:calc(100% - 300px);left:300px;background-color:var(--white);transition:.5s;overflow-x:hidden;height:100vh}}@media print{.date-range-picker,.sidebar__navigation,.sidebar__toggle,.sidebar__toggle2,.sidebarPage{display:none}.sidebar__navigation.mbScreen{width:0;transition:0s}.sidebar__header.mbScreen{width:0;width:100%;position:relative;left:0;overflow-x:hidden;transition:0s}.sidebar__navigation{width:0;transition:.5s}.sidebar__header{width:100%;position:relative;left:0;overflow-x:hidden;transition:.5s;height:auto}.sidebar__printDetails{display:block;display:flex;padding:0;width:100%;height:50px;flex-direction:column;justify-content:center;align-items:center;margin:0 0 4rem}}.dashboardPage{padding:0 2rem;margin:1rem;width:100%;overflow:auto}.dashboard__lineChart{overflow:auto;margin:.5rem auto;padding:1rem;width:clamp(600px,60vw,80rem);height:100%}.dashboard__addAmt{margin-top:.5rem;display:flex;justify-content:space-between;align-items:baseline;padding:.5rem}.dashboard__deleteBtn{color:#ec5e6f!important}@media (max-width:425px){.dashboard__card{width:18rem!important;font-size:.8em}}@media (min-width:426px) and (max-width:768px){.dashboard__card{width:21rem!important;font-size:.9em}}.addExpensesPage{padding:0 2rem;margin:1rem;height:100vh;width:100%;flex-direction:column;flex-wrap:wrap;overflow:auto}.addExpensesBtn{margin-left:.5rem;margin-top:1rem;width:480px;display:flex;justify-content:space-around}.addExpenses-description{height:100px!important}@media (max-width:426px){.addExpensesPage{padding:0 .5rem;margin:.5rem}.addExpenses-title{font-size:1.3em}.addExpenses-form{font-size:.85em}.addExpenses-amount,.addExpenses-date,.addExpenses-expensesCategory{font-size:1em!important;height:100%}.addExpenses-middle{display:flex;flex-direction:column}.addExpensesBtn{margin-left:0 auto;width:90%}.addExpenses-description{height:100px!important}}@media (max-width:768px) and (min-width:426.2px){.addExpenses-title{font-size:1.5em}.addExpenses-form{font-size:.95em}.addExpenses-amount,.addExpenses-date,.addExpenses-expensesCategory{font-size:1.1em!important;height:100%}.addExpenses-middle{display:flex;flex-direction:column}.addExpensesBtn{margin-left:0 auto;width:90%}}@media (min-width:768.2px) and (max-width:1024px){.addExpenses-title{font-size:1.9em}.addExpenses-form{font-size:.95em;width:70%}.addExpenses-amount,.addExpenses-date,.addExpenses-expensesCategory{font-size:1.15em!important;height:100%}.addExpenses-middle{display:flex;flex-direction:column}.addExpensesBtn{margin-left:20px;width:90%}}@media (min-width:1024.2px){.addExpenses-title{font-size:2em}.addExpenses-form{font-size:.98em;width:70%}.addExpenses-amount,.addExpenses-date,.addExpenses-expensesCategory{font-size:1.15em!important;height:100%}.addExpenses-middle{display:flex;flex-direction:column}.addExpensesBtn{margin-left:20px;width:90%}}.expensesListPage{margin:1.5rem auto .5rem;padding:0 1.5rem;overflow:auto}.expensesList__delButton{color:#ec5e6f!important}.expensesList-date-picker-btn{position:absolute;right:0;top:14px}.expensesList-dp-btn{color:var(--green2)!important}@media print{.expensesList-date-picker-btn{display:none}}
/*# sourceMappingURL=main.6afb9eaf.chunk.css.map */