@charset "UTF-8";#mobileNav{height:4em;position:fixed;bottom:0;left:0;width:100vw;display:none;-webkit-flex-direction:row;flex-direction:row;background-color:#1e2031;z-index:10}@media only screen and (max-width:55em){body #mobileNav,body #mobileNav>*{display:-webkit-flex;display:flex}body #mobileNav>*{-webkit-flex:1 1;flex:1 1;background-color:transparent;background-repeat:no-repeat;outline:none;overflow:hidden;border:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}body #mobileNav>*>img{height:50%;widows:50%;object-fit:contain}body #stockdata .datatable{-webkit-justify-content:flex-start;justify-content:flex-start}body #mainContentContainer{margin-left:0;margin-top:0;margin-bottom:calc(4em + 60px)}body #sidebarContainer{width:0;padding:0}body #sidebar{padding:0 10%}body #sidebarContainer[expanded=true]{-webkit-animation:expand .5s normal forwards;animation:expand .5s normal forwards}body #sidebarContainer[expanded=false]{-webkit-animation:retract .5s normal forwards;animation:retract .5s normal forwards}@-webkit-keyframes expand{0%{width:0}to{width:100vw}}@keyframes expand{0%{width:0}to{width:100vw}}@-webkit-keyframes retract{0%{width:100vw}to{width:0}}@keyframes retract{0%{width:100vw}to{width:0}}body #header #logo,body #login-button,body #logout-button,body #signup-button{display:none}body #header{top:auto;bottom:4em}body #header #logo{display:none}body #header #searchbar{width:80%}body #searchResults{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;top:auto;bottom:40px}.sign{padding:0 40px}}#sidebarContainer{position:fixed;width:350px;top:0;bottom:0;left:0;color:#d4d4d4;background-color:#212639;padding:70px 15px;z-index:9;overflow:hidden auto}#sidebar{min-width:300px}#sidebar a{color:inherit;text-decoration:inherit}#sidebar #watchlist h4{margin-bottom:1em}#sidebar .bookmark{float:left;height:1em;margin-right:.4em;position:relative;top:.3em}#sidebar #sidebar>div>span{min-width:8em}#sidebar #trending,#sidebar #watchlist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#sidebar #trendingheader{margin:1em 0}#sidebar #trendingheader>*{display:inline;margin:0}#sidebar #trendingheader .info-button{margin-left:.5em;vertical-align:middle}#sidebar .title>*{display:inline;margin:0}#sidebar .trendUp{color:#d4d4d4}#sidebar .trendUp:before{content:"▲ "}#sidebar .trendDown{color:#7e7e7e}#sidebar .trendDown:before{content:"▼ "}#sidebar .priceDown{color:#e5443b}#sidebar .priceUp{color:#6ccc57}#sidebar .priceUp:before{content:"+"}#sidebar .stockSidebar{padding:5px 30px;overflow:hidden;min-width:300px}#sidebar .stockSidebar .ticker{float:left;cursor:pointer}#sidebar .stockSidebar .priceChange,#sidebar .stockSidebar .trendChange{float:right;margin:0 10px;width:70px}.post{background-color:#212639;color:#d4d4d4;border-radius:3px;text-align:left;padding:10px 30px 30px;margin:10px 5px;overflow-x:hidden}.post .originalLink{text-decoration:inherit;font-size:.8em}.post .originalLink:hover{text-decoration:underline}.post .originalLink .infoSR{color:#d4d4d4;-webkit-text-decoration-color:#d4d4d4;text-decoration-color:#d4d4d4}.post .originalLink .info{color:#70778f;-webkit-text-decoration-color:#70778f;text-decoration-color:#70778f}.post img,.post video{max-width:100%;max-height:100%}.post .inline-image{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.post .inline-image:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.postHeader>*{display:inline}.postHeader .info-button{margin-left:5px;margin-top:5px;vertical-align:top}#header{position:fixed;z-index:100;width:100vw;height:40px;top:0;left:0;background-color:#1e2031;padding:10px 0}#header #logo{position:absolute;left:2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:35px}#header #searchbar{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px;width:30%;background-color:#212639;color:#d4d4d4}#header #searchbar #search-field{background-color:transparent;width:100%;height:100%;border:none;color:#d4d4d4;height:35px}#header #searchbar #search-field::-webkit-input-placeholder{opacity:1;color:#6d80be}#header #searchbar #search-field:-ms-input-placeholder{opacity:1;color:#6d80be}#header #searchbar #search-field::placeholder{opacity:1;color:#6d80be}#header #searchbar #search-field:focus{outline:none}#header #searchbar #search-field:focus+#searchResults{display:-webkit-flex;display:flex}#header #searchbar #searchResults{position:absolute;display:none;-webkit-flex-direction:column;flex-direction:column;background-color:#212639;color:#6d80be;width:100%}#header #searchbar #searchResults:hover{display:-webkit-flex;display:flex}#header #searchbar #searchResults .searchResult{padding:.25em 0;text-decoration:none}#header #searchbar #searchResults .searchResult .symbol{color:grey}#header #account-button,#header #login-button,#header #logout-button,#header #signup-button{position:absolute;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 26px;border:none;border-radius:20px}#header #login-button,#header #signup-button{border:none}#header #login-button{color:#d4d4d4;background-color:#344cb4;right:2em}#header #signup-button{color:#344cb4;background-color:#d4d4d4;right:10em}#header #account-button{color:#d4d4d4;border:1px solid #d4d4d4;right:2em}#header #logout-button{color:#d4d4d4;background-color:#e5443b;right:2em}.recharts-brush rect:first-child{fill:#2a2c4a!important}#graph{padding:30px 0;margin-left:-50px}#graph .controls{float:right}#graph .controls button{background-color:rgba(50,56,82,.452);color:#d4d4d4;border:thin;margin:2px;width:3em;cursor:pointer}#graph .customTooltip{color:#d4d4d4;background:rgba(50,56,82,.452);border-radius:3px}#graph .customTooltip p{margin:0}#stockinfo{color:#d4d4d4;margin-bottom:30px}#stockdata{display:block}#stockdata .title{text-align:left;display:inline}#stockdata .datatable{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;vertical-align:middle}#stockdata .datatable .row{width:50%;min-width:18em;margin-top:10px}#stockdata .datatable .row .rowContent{height:100%}#stockdata .datatable .row .rowContent>*{vertical-align:middle;display:inline-block}#stockdata .datatable .row .rowContent:nth-child(4n+1){margin-right:10px}#stockdata .datatable .row .rowContent:nth-child(4n){margin-left:10px}#stockdata .datatable .row .rowContent .label{float:left;margin:0}#stockdata .datatable .row .rowContent .value{float:right;font-weight:700}.lightGray{color:#464646}#stockheader{display:inline}#stockheader .bookmark{height:1em;margin-right:.3em}#stockheader h1{display:inline-block}.logout-button{color:#d4d4d4;background-color:#344cb4;margin:40px 20px}.delete-button,.logout-button{border:none;padding:10px 26px;border-radius:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.delete-button{color:#344cb4;background-color:#d4d4d4;margin:40px 0}#account input{background-color:transparent;color:inherit;border:.5px solid #fff;border-radius:7px;width:70%}#account .attr,#account input{font-size:large;padding:10px}#account .datatable .row{width:100%;padding:.5em}.popup-content .close{position:absolute;font-size:50px;right:.3em;top:-.2em;cursor:pointer;color:#fff}.login-content{width:35em;background-color:#212639;border-radius:6px;padding:20px;box-shadow:1px 1px 10px 10px rgba(0,0,0,.205)}.login-overlay{background-color:rgba(0,0,0,.596)}.sign{padding:30px 70px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.sign>*{margin:15px 0}.sign h2{color:#d4d4d4;margin:.3em 0}.sign input{font-size:18px;background-color:transparent;width:100%;padding:10px 0;margin:10px 0;color:#d4d4d4;border:none;border-bottom:1px solid #fff}.sign input:focus{outline:none}.sign button{padding:20px 30px;font-size:22px;color:#d4d4d4;background-color:#344cb4;border:none;border-radius:3px;cursor:pointer;width:100%}.sign a{font-style:italic}.sign .link{cursor:pointer}.sign .link:hover{text-decoration:underline}.sign .loading img{width:27px;height:27px}.sign .remember{width:auto;margin-right:5px}.sign .buttonfield{width:100%}body{background-color:#1c1d2d;color:#d4d4d4;font-family:"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue"}a{color:#6d80be}.error{color:red}.bookmark{-webkit-filter:invert(46%) sepia(84%) saturate(269%) hue-rotate(188deg) brightness(93%) contrast(85%);filter:invert(46%) sepia(84%) saturate(269%) hue-rotate(188deg) brightness(93%) contrast(85%);cursor:pointer;vertical-align:text-bottom}.loading{margin:0;padding:0;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.loading img{width:50px;height:50px}#mainContentContainer{margin-top:60px;margin-left:380px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row}#mainContent{width:clamp(400px,70%,800px)}#mainContent .end{width:100%;text-align:center;height:50px}#mainContent .end img{height:100%}.info-button{height:15px;width:15px;border-radius:50%;font-size:10px;background-color:rgba(3,3,3,.808);cursor:pointer;color:#fff;border:none;padding:0}.info-arrow,.info-content{--bgcol:rgba(0,0,0,0.7)}.info-content{background-color:var(--bgcol);padding:10px;width:10em}.info-arrow{color:var(--bgcol)}
/*# sourceMappingURL=main.52f27bd8.chunk.css.map */