@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans&display=swap);*{font-family:"Nunito Sans",sans-serif}#home-container{display:grid;justify-content:center;text-align:center;grid-template-rows:.5fr 1fr .46fr;align-items:center;justify-items:center}#home-header{width:100%;margin:0}#home-header h1{font-size:5.8rem;letter-spacing:.3rem;margin:0}#home-header h4{letter-spacing:.2rem;margin-bottom:10px;font-weight:400}#home-content{display:grid;grid-template-columns:1.2fr 2fr;border:1px solid #fff;border-right:none;border-left:none;padding:10px}#home-content,#picture{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#image{margin-top:20px;width:344px;height:361px}#home-text{height:100%;padding:5px}#credits{position:absolute;left:72%;bottom:1%;font-size:1rem}#credits,#credits:link{color:#00ff38}.text-content{text-align:left}.credits-content,.text-content{font-size:1.5rem;line-height:1.5;margin:10px}.credits-content{text-align:center}#credits-content{display:grid;grid-template-columns:1fr 1fr;border:1px solid #fff;border-right:none;border-left:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.credits-content.ul.li{list-style-type:none}.content{width:100%;display:flex;justify-content:center}.slider-text{display:flex;flex-direction:column;padding-top:20px;padding-bottom:30px;font-size:1.5rem}#goals-header,.slider-goal-price,.slider-text{align-items:center}#goals-header{width:60%;display:flex;flex-direction:column}#goals-header p{font-size:1rem}#goals-header h1{font-size:2.7rem}#goals-container{width:100%;display:flex;flex-direction:column;align-items:center}.slider-image img{width:100%;height:100%;object-fit:cover}#goal-page__img,.slider-image img{border-top-left-radius:10px;border-top-right-radius:10px}.slides{display:grid;border:.2rem solid #fff;grid-row-gap:.5rem;border-radius:15px}#wrapper{display:flex;flex-direction:column;align-items:center}.goal-card-text{padding-bottom:10px}#goals-svg{width:3rem}#check{background-image:url(/static/media/add.3b865752.svg);border:1px solid red}#wrapper input[type=checkbox]{opacity:0;height:10rem;width:10rem}#wrapper input+label{display:inline-block;cursor:pointer;background-image:url(/static/media/add.3b865752.svg);padding-bottom:5px}#wrapper input[type=checkbox]:checked+label{background-image:url(/static/media/remove.c6766e6b.svg)}.button{box-shadow:var(--bevel-default);background-color:var(--color-primary);cursor:pointer;display:flex;align-items:center;padding:10px 26px;background-color:var(--color-tertiary);height:65px;width:200px;justify-content:center}body{box-sizing:border-box;padding:0;margin:0;overflow-x:hidden}#page-container{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#choice-page{height:85vh;display:flex;justify-content:center;margin-top:3rem}#choice-container{display:flex;margin:0 5rem;width:75vw}#details-container{width:60%;display:flex;flex-direction:column}#financial-container{width:50%;border-radius:10px;display:flex;flex-direction:column;height:100%}#financial-top-container{background-color:#2d2d2d;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.splide__arrow{height:3em;width:3em}.splide__arrow--prev{left:-2em}.splide__arrow--next{right:-2em}#year-container{background-color:#000;border-radius:10px;margin:10px}#marketNews-list{list-style:none;font-size:1rem}#marketNews-list li{list-style-type:circle;margin:1rem 0}#marketNews-details h5{margin-left:2rem}#marketNews-container{border-top-right-radius:10px}#investments-container,#marketNews-container{background-color:#0d0c0c;margin-top:-1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#investments-container{border-top-left-radius:10px;padding:10px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.tabs-title{font-size:2rem}#investment-graph p{font-size:1.5rem}#investment-graph{display:flex;flex-direction:column;justify-content:center;align-items:center}#investment-details-top{height:6rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.5rem;text-align:center}#investment-details-bottom{display:flex;flex-direction:row}#investment-details-bottom div{font-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.5rem;flex-grow:1}.investments-details-label{width:8rem}.investments-details-label span{margin-top:.3rem}#details-header-container{margin:0;width:70%}#choices-header{margin-bottom:1rem;margin-top:0}#choices{display:flex;flex-direction:column;justify-content:space-between}#firstChoice,#secondChoice{display:flex;border:1px solid #fff;border-radius:1rem}.choice-wrapper{width:35rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-rows:.6fr .01fr;justify-items:center;margin:1rem 0;cursor:pointer}.choice-wrapper img{border-top-left-radius:1rem;border-bottom-left-radius:1rem}#choice-text{width:60%;font-size:.9rem;margin-left:1rem;margin-right:1rem;text-align:justify}#button-container{display:flex;justify-content:center}#btn{margin:5px}#tabs-list{display:flex;flex-direction:row;list-style:none;padding-left:0;background-color:transparent;width:100%}.tabs{height:60px;border-top-left-radius:10px;border-top-right-radius:10px;padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2d2d2d;cursor:pointer}.wrapper{background-color:transparent;border-radius:10px;padding:0 1rem 10px;height:96%}.react-tabs__tab--selected{background-color:#0d0c0c}.class1{pointer-events:none}#account-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2fr 2fr;margin:4px;width:100%}.recharts-cartesian-axis-tick{fill:#fff;font-family:Roboto,sans-serif}#choices input[type=checkbox]{opacity:0;height:15rem;width:inherit}#choices input+label{display:inline-block;cursor:pointer;background-image:url(/static/media/add.3b865752.svg);padding:0}#choices input[type=checkbox]:checked+label{background-image:url(/static/media/remove.c6766e6b.svg)}label{width:60px;height:3.5rem}.react-tabs__tab-panel{display:none;justify-content:stretch;height:100%}.react-tabs,.react-tabs__tab-panel--selected{display:flex}.react-tabs{flex-direction:column;height:100%}@media screen and (max-width:1500px){#choice-page{display:flex;justify-content:center;margin-top:1rem!important}#choice-container{grid-column-gap:2rem;width:100%}#header{font-size:1.7rem}#choices-header{font-size:1.5rem}#choices{height:inherit}.choice-wrapper{height:100%;margin:0}#firstChoice,#secondChoice{font-size:.5rem;height:100%}.choice-image{width:10rem!important;height:10rem!important}#choices input[type=checkbox]{opacity:0;height:15rem;width:inherit}#choices label{zoom:.5;-moz-transform:scale(.7);-moz-transform-origin:0 0}#choices input+label{display:inline-block;cursor:pointer;background-image:url(/static/media/add.3b865752.svg);background-repeat:no-repeat;padding:0}#choices input[type=checkbox]:checked+label{background-image:url(/static/media/remove.c6766e6b.svg)}#subtext{font-size:.9rem}#investments-container{height:63vh}#investment-graph p{margin:0}}@media screen and (max-height:1000px){#details-header-container{margin:0;width:80%}#choice-page{height:120vh;display:flex;flex-direction:column;justify-content:center;margin-top:3rem}#choice-container{padding-top:20px;position:relative;height:130vh;grid-column-gap:2rem;width:100%}#choices input+label{display:inline-block;cursor:pointer;background-image:url(/static/media/add.3b865752.svg);padding:0;margin-top:20px}.choice-image{width:10rem!important;height:10rem!important}#financial-container{padding-top:30px;position:relative;height:130vh;grid-column-gap:2rem;margin-right:120px}.choice-wrapper{width:35rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-rows:1fr .1fr;justify-items:center;margin:1rem 0;cursor:pointer;padding-bottom:20px}.tabs{height:90px;border-top-left-radius:10px;padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2d2d2d;cursor:pointer}#marketNews-container,.tabs{border-top-right-radius:10px}#marketNews-container{background-color:#0d0c0c;margin-top:-1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#investments-container{height:85vh}#financial-top-container{background-color:#2d2d2d;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#investment-graph{display:flex;flex-direction:column;justify-content:center;align-items:center}}span.tooltip{position:relative;color:#00ff38;z-index:1}span.tooltip:hover:after{content:attr(data-tooltip);position:absolute;top:1.1em;left:1em;overflow-wrap:break-word;border:1px solid #00ff38;max-width:30rem;width:20rem;padding:8px;color:#fff;background-color:#0d0c0c;z-index:9999;border-radius:5px;font-size:1rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}span.tooltip:hover~span.tooltip{z-index:0}#main-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;margin:2rem}.sub-containers{display:flex;flex-direction:column;width:100%}.title{margin:.5rem;display:grid;grid-template-rows:1fr;text-align:center;grid-row-gap:0}.title h3{margin:0}.title p{font-size:1.2rem}.graph{margin:1rem}.label-container{display:grid;grid-template-columns:1fr 1fr;justify-items:left;grid-gap:1rem;gap:1rem}.investments-labels{border:1px solid #0ff}.investments{margin-left:1rem;display:grid;grid-template-rows:1fr .5fr;grid-row-gap:0;height:6rem}.investments h4{margin:0}.account{margin:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.account-information-top{display:grid;grid-template-columns:1fr 1fr 1fr;margin:1rem}.account-information-bottom-label{display:grid;grid-template-columns:1fr 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.goals{margin:.4rem;background-color:#fff;color:#0d0c0c;padding:.1rem;border-radius:5px;border:.2rem solid green}.li-lines{list-style-type:none;position:relative}li:before{content:"";position:absolute;right:calc(100% + .25em);top:50%;width:1.2em;height:.25em;border-radius:.5em}h4{margin:0}.investments-details-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:2rem;padding:.3rem .5rem;text-align:center;cursor:pointer}.investments-details-label span{display:inline-block}#graph-container{display:flex;flex-direction:column;justify-content:space-evenly;grid-row-gap:2rem;height:100vh}@media (max-width:1500px){#responsive-container{zoom:.9;-ms-zoom:.9;-moz-transform:scale(.8)}.investments h5{margin:0 0 1rem}.title h3{font-size:1.8rem}.title p{font-size:1rem}.graph{margin:0}.investments span{font-size:.8rem}}.recharts-cartesian-axis-tick-value{font-size:.8rem}.recharts-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recharts-surface{width:100%}@media (max-height:768px){#graph-container{margin-top:2%;display:flex;flex-direction:column;justify-content:space-evenly;grid-row-gap:2rem;height:100vh}}#summary-page__container{flex-direction:column;text-align:center;display:flex;align-items:center;justify-content:center}#summary-page__header{width:65%}#summary-page__header p{font-size:1.3rem}#summary-page__totals div{font-size:1.4rem}#summary-page__goal-images{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:row;place-items:center;grid-column-gap:2rem;margin:3rem}#summary-page__goal-images img{border-radius:10px;width:100%}#summary-page__goal-images div{text-align:center}#summary-page__goal-images p{font-size:1.4rem}#summary-page__subheader p{font-size:1.4rem;margin:0}#summary-page__choices{margin:3rem;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;grid-column-gap:5rem;text-align:left}#summary-page__choices div{font-size:1.4rem}#summary-page__choices img{width:20px;margin-right:10px}#life-event--container{display:grid;grid-template-rows:.3fr 1fr .3fr;place-items:center;grid-row-gap:3rem;margin:0 3rem}#life-event--content{display:grid;grid-template-columns:1fr 1fr;margin:0 3rem;grid-column-gap:1rem;justify-items:center;border:1px red}.life-event--image{background-color:#acffbe;border-radius:41px;width:281px;height:281px}.life-event--text{width:25rem}#leaderboard__container{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:large}#leaderboard{height:70vh;width:78vw;color:#fff;overflow:hidden;font-size:100px;background:#000}@media screen and (max-height:800px){#leaderboard{height:70vh;width:90vw;color:#fff;overflow:hidden;font-size:100px;background:#000}}.MuiDataGrid-columnHeaderTitle{color:#fff;text-align:center}.MuiDataGrid-columnHeaderTitleContainer{justify-content:center;font-size:2rem}.MuiDataGrid-cell{color:#fff;font-size:1rem}body{color:#fff}hr{margin:4rem}#image-container{width:20rem;height:20rem;background-color:#acffbe;border-radius:41px;margin:2rem}#reflection-container{flex-direction:column;align-items:center}#reflection-container,.subcontainer{display:flex;justify-content:center}#text-container{width:40rem;text-align:left}#reflection2-img{width:17rem}hr{margin:0 10rem!important}
/*# sourceMappingURL=main.1772774d.chunk.css.map */