@font-face{font-family:OpenSauce,NotoSansSyltotiNagri;src:url(/static/media/OpenSauce.ad899c4b043bde24150b.ttf),url(/static/media/NotoSansSylotiNagri-Regular.8013d579445be0f64c7b.ttf)}html{font-family:OpenSauce}html body{margin:0;padding:0}.expenseContainer{background-image:url(/static/media/short%20term%20goals%20background.309ce9207ca0933e5931.png);background-position:top;background-size:cover;height:900px}.expenseContainer #charts{display:inline-flex;width:100%}.expenseContainer #charts #total{height:500px;margin:12vh 0 12vh 5vw;text-align:center;width:500px}.expenseContainer #charts #total h1{color:#347571;font-size:96px;margin-top:5vh}.expenseContainer #charts #infoCharts{display:inline-flex;flex-wrap:wrap;margin-left:2.5vw;margin-top:-4vh}.expenseContainer #charts .smallChart{display:inline-block;height:400px;line-height:-10vh;margin-bottom:-10vh;text-align:center;width:400px}.expenseContainer #charts .smallChart h2{font-size:32px;margin-top:-6vh}.expenseContainer #charts .smallChart p{font-size:24px}#block{margin-top:100px}#addBtn{background-color:#fff;border:none;border-radius:15px;box-shadow:0 3px 7px rgba(0,0,0,.3);height:2vw;margin-top:8px;outline:5px solid #2b9987;padding:1vh 1vw;position:fixed;right:10px;top:0;top:5px;width:10vw;z-index:19999}#addBtn:hover{cursor:pointer}#centering{margin:auto}.modal{display:flex;height:100%;white-space:nowrap;width:100%}.modalBox{background-color:#fff;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.3);left:0;margin:auto;padding:1vh 1vw;position:absolute;right:0;top:25%;width:50vw;z-index:10001}.modalOverlay{background-color:#000;display:inline-block;height:100vh;left:50%;margin-right:-50%;opacity:.5;position:fixed;top:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:10000}.modalActive{opacity:100%;visibility:visible}.modalClosed{opacity:0;visibility:hidden}.modalCloseButton{color:#d3d3d3;cursor:pointer;float:right;font-size:1.5vw}.divider{border-top:1px solid #d3d3d3;display:block;margin-bottom:1vh;margin-top:1vh;width:100%}.ExpenseCategories{display:flex;justify-content:center}.ExpenseCategories input[type=radio]{opacity:0;position:fixed;width:0}.ExpenseCategories label{align-items:center;border:none;border-radius:25px;color:#fff;display:flex;font-family:OpenSauce;font-size:large;justify-content:center;margin:1% 1% 4%;outline:none;padding:3% 1%;text-align:center;width:50%}.ExpenseCategories label:hover,.selected{background-image:linear-gradient(rgb(0 0 0/70%) 0 0)}.ExpenseCategories label:hover{cursor:pointer}#HousingUtilities{background-color:#084c64}#Food{background-color:#387474}#Leisure{background-color:#38b474}#Transportation{background-color:#c0e48c}#Other{background-color:#c8ecb4}#ExpenseText{display:flex;justify-content:center;margin:auto}#ExpenseText input{border-radius:25px;color:grey;font-size:1.25rem;padding:1%}#ExpenseName{width:61%}#ExpenseCost{width:25%}#DollarSign{color:grey;font-size:1.5rem;padding:1% 1% 1% 4%}#submitExpense{background-color:#38b474;border:none;border-radius:40px;color:#fff;display:flex;font-family:OpenSauce;font-size:1.2rem;justify-content:center;margin:3vh auto;outline:none;padding:2vh;width:15vw}#submitExpense:hover{background-color:#30885a;cursor:pointer}.mainHeader{color:#60c47c;font-size:2.5rem;font-style:normal;font-weight:700;margin-bottom:0;margin-top:1vh;padding:.8vh .8vh 1vh;text-align:center}.PageContainer{background-image:url(/static/media/short%20term%20goals%20background.309ce9207ca0933e5931.png);background-position:top;background-position-y:20%;background-size:cover;height:900px}.BoxContainer{display:flex;justify-content:center;padding-top:5%}.headingsContainer{padding-top:2%}.TermContainer{height:30lh;padding:2%;width:35%}.TermContainer h1{color:#61c47f;display:flex;justify-content:center}.TermBox{background-color:#c8ecb4;border-radius:25px;display:inline-block;height:70%;width:100%}.TextBox{display:block;justify-content:center;text-align:center;width:80%}.TextBox h3{background-color:#b8e28a;display:grid;margin-bottom:7%;padding:7%}.TextBox h3,.viewButton{border-radius:100px;justify-content:center;margin-left:20%}.viewButton{background-color:#5ec57e;color:#2a5a57;font-weight:700;padding:3% 20%;text-align:center;text-decoration:none}.viewButton:hover{background-color:#56ad71}.LilQuote p{bottom:2lh;color:#347571;display:flex;font-family:OpenSauce;justify-content:center;letter-spacing:.1em;position:relative}.pageContainer{background-image:url(/static/media/short%20term%20goals%20background.309ce9207ca0933e5931.png);background-position:top;background-position-y:35%;background-size:cover;height:900px}.headingsContainer{background-size:contain;color:#5ec57e;direction:ltr;font-family:OpenSauce;font-size:20px;letter-spacing:.2em;line-height:1.28em;text-align:center}.headingsContainer h6{color:#347571;direction:ltr;font-size:12px;letter-spacing:.01em;line-height:0em;padding-top:.5%;text-align:center;text-transform:none;width:100%}.headingsContainer img{bottom:65px;height:auto;position:relative;right:450px;width:60px}.searchBarContainer{display:flex;justify-content:center;position:relative;top:10px}.searchBarContainer input[type=text]{background-color:#35b276;border:none;border-radius:10px;color:#fff;font-size:10px;letter-spacing:0;line-height:1.3em;padding:6px;text-decoration-color:#f0f8ff}.searchBarContainer input[type=text]::-webkit-input-placeholder{color:#fff;font-family:OpenSauce;letter-spacing:.1em}.searchBarContainer input[type=text]::placeholder{color:#fff;font-family:OpenSauce;letter-spacing:.1em}.searchBarContainer img{height:13px;padding-top:5px;position:relative;right:25px}.listsContainer{display:flex;justify-content:center;padding-top:4%}.listsTitles{color:#387578;font-family:OpenSauce;font-weight:700}.GoalsContainer{padding-left:13%;padding-right:13%}.DateContainer{padding-left:5%;padding-right:5%}.AmountContainer{padding-left:7%;padding-right:7%}.addButton{background-color:#35b276;border-radius:25px;height:4%;margin:auto;width:9%}.addButton:hover{background-color:#2d8259;cursor:pointer}.addButton p{color:#fff;font-family:OpenSauce;font-weight:700;padding-top:6%;text-align:center}.formFill{display:flex;justify-content:center}.formFill input{background-color:#c0e48c;border:0;border-radius:25px;color:#387578;font-size:120%;margin:3px;outline-width:0;padding:1%}#Goal{width:27%}#Date{width:11%}#Amount{width:17%}.formDivider{border-top:3px solid #c5ecb4;margin:1% auto;width:65%}.readonly{caret-color:transparent;cursor:default}.landingContainer{background-image:url(/static/media/Landing%20Page%20Background.72e95994ceb3a3cb34f3.png);background-position:top;background-position-y:60%;background-size:cover;height:900px}#addBtn2{background-color:#fff;border:none;border-radius:15px;box-shadow:0 3px 7px rgba(0,0,0,.3);left:22%;letter-spacing:.2em;opacity:1;outline:5px solid #2b9987;overflow:hidden;padding:1vh 1vw;position:absolute;top:68%}#addBtn2,.page h1{font-family:OpenSauce}.page h1{color:#5ec57e;direction:ltr;font-size:250%;font-weight:lighter;letter-spacing:.05em;line-height:1.28em;margin-top:2%;text-align:center}.boxes{display:flex;height:80vh;justify-content:center;margin-left:7%;margin-right:7%;width:auto}.boxinbox{display:inline-block;margin-top:1%;opacity:1;overflow:hidden;padding:5%;position:relative;text-align:center;-webkit-transform:scale(1);transform:scale(1);width:90%}.boxinbox img{display:block;height:160px;margin-left:auto;margin-right:auto;margin-top:10%}.boxinbox h3{color:#5ec57e;font-size:200%;line-height:1.28em}.boxinbox h3,.boxinbox h5{direction:ltr;font-family:OpenSauce;font-weight:lighter;letter-spacing:0}.boxinbox h5{color:#347571;font-size:130%;line-height:1.3em;margin-left:0;text-align:center}#toppled{height:100px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}#box1{background-color:#f7fdf3}#box2{background-color:#ecf8e5}.LogInPageContainer{height:810px}.ContentsContainer{background-color:#f7fdf3;box-shadow:8px 10px 8px 10px #dcf4ce;display:block;height:76%;margin:5% auto auto;text-align:center;width:60%}.ContentsContainer,.WordsContainer{align-items:center;justify-content:center}.WordsContainer{position:relative;top:40px;vertical-align:middle}.InputSpaces h4,.inputContainer{border:3px solid #f7fdf3}.AccountPromptContainer{justify-content:center;margin-top:10px;text-align:center}#registrationButton{margin-left:10px}.LogInButton{margin-top:-1%;text-align:center}.LogInButton:hover{cursor:pointer}.LogInPageContainer a{text-decoration:none}.LogInButton p{text-align:center}.LogInPageContainer{background-image:url(/static/media/short%20term%20goals%20background.309ce9207ca0933e5931.png);background-position:top;background-position-y:0;background-size:cover;height:900px}.ContentsContainer2{align-items:center;background-color:#f7fdf3;box-shadow:8px 10px 8px 10px #dcf4ce;display:block;height:97%;justify-content:center;margin:auto auto 30px;text-align:center;width:60%}.WordsContainer{display:block;font-family:OpenSauce;margin:10%;padding:1%}.WordsContainer h1{color:#5ec57e;font-size:220%;font-weight:lighter;letter-spacing:.08em}.WordsContainer p{font-size:140%;letter-spacing:0;margin-bottom:-10;padding-bottom:-10;text-transform:none}.InputSpaces h4,.WordsContainer p{color:#347571;direction:ltr;line-height:1.3em;margin-left:0}.InputSpaces h4{display:block;font-size:130%;letter-spacing:.08em;text-align:center}.inputContainer{display:flex;justify-content:center;margin-top:-1.5em;position:relative;top:10px}.inputContainer input[type=text]{background-color:#b8e28a;border:none;border-radius:100px;color:#fff;font-size:20px;letter-spacing:0;line-height:1.3em;padding:13px;text-decoration-color:#f0f8ff;width:45%}.inputContainer input[type=text]::-webkit-input-placeholder{color:#fff;font-family:OpenSauce;letter-spacing:.2em}.inputContainer input[type=text]::placeholder{color:#fff;font-family:OpenSauce;letter-spacing:.2em}.AccountPromptContainer{display:flex;margin-left:10px;text-decoration:none}#registrationButton{font-weight:bolder}.LogInButton{align-items:center;display:flex;justify-content:center;margin-left:10%;margin-right:10%;margin-top:3%}.LogInButton p{border-radius:110px;box-shadow:0 3px 7px rgba(0,0,0,.3);color:#fff;letter-spacing:.1em;padding:.3em;width:20%}@font-face{font-family:OpenSauce;src:url(/static/media/OpenSauce.ad899c4b043bde24150b.ttf)}.LogInButton p,nav{background-color:#35b276;font-family:OpenSauce}nav{box-shadow:0 5px 10px rgba(0,0,0,.3);display:flex;height:64px;letter-spacing:.5em;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9999}nav li{list-style-type:none;margin:auto 0}nav li a{color:#034440;display:inline-flex;font-size:2.5vh;margin:0 2.5vw;text-decoration:none}nav li a:hover{color:#fff}#logos{height:44px;margin-left:2.5vw;margin-right:2.5vw;margin-top:1.4vh}#logos:hover{color:#fff}
/*# sourceMappingURL=main.7ef78f96.css.map*/