footer,nav{display:flex;justify-content:center;padding:5px 0;background-color:#111e47;flex-wrap:wrap;width:100%}nav{position:fixed;box-shadow:0 3px 3px #000}nav a{margin:0 15px;text-decoration:none;font-weight:700;color:#fff}nav a:hover{color:#f7fa34}.shopping-cart-icon{margin-right:2px}.screenshot{max-width:90%;border:1px solid #000;border-radius:10px;box-shadow:2px 2px 2px #000}.landing-page p{margin:0 auto}.landing-page button{font-size:1.5em;padding:10px}.landing-page a{color:#fff}@media only screen and (min-width:650px){.screenshot{max-width:650px}}.error{color:#fff;font-size:1.25em;margin:3px;padding:0;text-shadow:-1px -1px 0 red,1px -1px 0 red,-1px 1px 0 red,1px 1px 0 red}.login-form{margin:20px;display:flex;flex-direction:column;align-items:center}.login-form button,.login-form input,.login-form label,.login-form textarea{padding:5px;margin:20px 0}.button-row{display:flex;justify-content:space-around}.button-row button{font-size:1.5em}.login-form input,.login-form textarea{font-size:1em;width:100%}.demo-info{font-size:1em}.loading-spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;font-size:1.5em;color:#111e47}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ad{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;border-radius:5px;border:1px solid #000;max-width:650px;padding:10px}.ad,.ad a{width:100%}.ad h3{margin:10px}.home-info-ad{align-self:flex-start;font-size:.7em}.ad p{font-size:1em;font-weight:700;margin:10px auto}.ad-img{max-width:50%;max-height:150px;border-radius:5px;box-shadow:3px 3px 5px;margin:10px}.info{display:flex;flex-direction:column;margin-top:15px}.name-money{background-color:#abd1f3;box-shadow:2px 2px 2px #000}.name-and-money,.name-money{display:flex;justify-content:space-between}.name,.play-money-total{margin:0 20px;font-weight:700;font-size:1.5em}.name{text-shadow:3px 3px 8px #6464d3}.play-money-total{font-weight:700;padding:0 5px}.user-description{margin:5px 20px;align-self:center}.name{word-wrap:break-word}.total-money{margin:7px 0}@media only screen and (min-width:650px){.info{width:100%}}.coins{margin-right:5px;color:#f7fa34}.total-money p{border-radius:10px;background:#111e47;box-shadow:0 0 5px 5px #111e47;font-size:1em;font-weight:700;color:#f7fa34}section{min-height:200px;padding:5px 15px}.top-selling-item{margin:15px 0;border:1px solid #000;border-radius:5px;box-shadow:2px 2px 5px #000}.top-selling-item:nth-child(2n){background-color:#59b7ee}.top-selling-item:nth-child(odd){background-color:#64a9d1}.top-selling-item:hover{cursor:pointer;background-color:#b2d8ee}.product-title{margin:10px}.product-img{min-height:50px;max-height:200px;max-width:75%;border-radius:5px;box-shadow:3px 3px 5px}.popular-info{display:flex;justify-content:space-between;margin:5px}@media only screen and (min-width:650px){.top-items{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.top-selling-item{width:300px;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.product-img{align-self:center}}.annoying-ad{display:flex;flex-direction:column;align-items:center;position:fixed;width:90%;max-width:500px;max-height:85vh;top:50px;left:0;right:0;border-radius:5px;border:1px solid #000;background:#e2e1e1;z-index:10;overflow-y:scroll;overflow-x:hidden;margin:0 auto;border-radius:10px;box-shadow:2px 10px 10px #000;font-size:1em}.annoying-ad-header{color:#000}.annoying-ad .ad-img{max-width:80%}.annoying-ad a{width:100%}.annoying-ad p{margin:0}.annoying-ad h3{margin:5px}.annoying-ad .description{margin:0 10px}.annoying-ad button{padding:5px;margin:5px;font-size:.75em}.annoyingad-buttons{display:flex;flex-direction:column;align-items:center}.confuse-buttons{width:90%;display:flex;justify-content:space-around}.not-interested-button{font-size:.5em!important}.want-it{width:90%}.number-sold{font-size:14px}.annoying-ad .price{font-weight:700}@media only screen and (min-width:650px){.annoying-ad{overflow-y:unset;overflow-x:unset}.annoying-ad .ad-img{max-height:175px}}.shopping-page-info{display:flex;justify-content:space-between;align-items:center;width:100%}div .shop-wrapper{padding-top:0}.done-button{padding:5px;margin:5px;font-size:1.2em}.shopping-page-info div{margin:5px}.current-product{display:flex;flex-direction:column;justify-content:center;align-items:center}.current-product h2{margin:10px}.current-product .price{margin-top:10px;font-weight:700}.product-pic{max-height:25vh;max-width:80%;border:1px solid #000;border-radius:5px;box-shadow:3px 3px 5px}.shopping-title{font-size:1.17em}.current-product button{padding:10px;margin:10px;width:40%;font-size:1.2em}@media only screen and (min-width:650px){.current-product,.shopping-page-info{width:650px}.product-pic{max-height:40vh}}.new-product-form{margin:0 20px}.new-product-form,.price-ad-wrapper{display:flex;flex-direction:column}.price-wrapper{display:flex;justify-content:flex-start}.price-wrapper input{max-width:100px;border-radius:5px}.new-product-form input,.new-product-form select,.new-product-form textarea,.new-product label{margin:20px 0;padding:10px;border-radius:5px}#title{font-size:1.5em}#description,#img,#price{font-size:1em}#price{margin:0 0 0 10px}.submit-new-product-btn{margin:20px;width:50%;font-size:1.5em;align-self:center}#advertise{margin:10px;padding:5px;width:90%;max-width:650px;align-self:center;font-size:1.25em;white-space:normal}.list-of-items{margin:0 15px 10px}.purchased-product{margin:15px 0;border:1px solid #000;border-radius:5px;box-shadow:2px 2px 5px #000;padding:5px}.purchased-product:nth-child(2n){background-color:#69bcec}.purchased-product:nth-child(odd){background-color:#6caed4}.purchased-info{display:flex;justify-content:space-between}@media only screen and (min-width:650px){.list-of-items{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.purchased-product{width:300px;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.product-pic{align-self:center}}.signup-form{margin:20px}.signup-form button,.signup-form input,.signup-form label,.signup-form textarea{padding:5px;margin:20px 0}.signup-form input,.signup-form textarea{font-size:1em;width:100%}.edit-popup{position:fixed;width:90%;max-width:650px;top:200px;left:0;right:0;margin:0 auto;border-radius:5px;border:1px solid #000;background-color:grey}.change-popup-items{display:flex;flex-direction:column;align-items:center}.change-popup-items #description,.change-popup-items #img,.change-popup-items #title{margin:5px;width:90%}#cancel-edit,.submit-changes{width:90%;max-width:650px;align-self:center;font-size:1.5em;margin:10px 0}.edit-description{font-size:1em;width:90%;margin:5px}.your-product:nth-child(2n){background-color:#69bcec}.your-product:nth-child(odd){background-color:#6caed4}.your-product{border:3px solid #000;margin-top:15px;box-shadow:2px 2px 5px #000;border-radius:10px}.change-items{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between}.change-items p,.price-chooser{text-align:left}.change-items input{font-size:1.25em;padding:5px;margin-left:10px;max-width:100px}#advertising,.change-items img{align-self:center}#advertising{margin:10px;padding:5px;width:90%;max-width:650px;font-size:1.25em;white-space:normal}.current-advertising-label{margin-top:20px;font-weight:700}.graph-wrapper{align-self:center;border-radius:5px;box-shadow:2px 2px 5px #000;background-image:-webkit-gradient(linear,left top,right top,from(#bef5ff),to(#8df6ff));background-image:-webkit-linear-gradient(left,#bef5ff,#8df6ff);background-image:linear-gradient(90deg,#bef5ff,#8df6ff);margin:20px;width:100%}.sales-svg{fill:#000;fill-opacity:.3;-webkit-transition:width 2s;transition:width 2s;-webkit-transition-delay:.5s;transition-delay:.5s}.sales-path{stroke:#004900;stroke-width:5px;fill:none}.axis{stroke:#000}.axis-labels text{fill:#000;fill-opacity:1;font-size:16px;text-anchor:middle}.axis-labels line{stroke:#000}.gridline{opacity:.2}.y-label{color:#000;font-weight:700;fill-opacity:1}.edit-button{font-size:12px!important;text-decoration:underline;color:#000;align-self:center;margin-left:3px}.edit-button:hover{cursor:pointer}.your-product-title h2,.your-product-title p{display:inline}.profit{font-weight:700}.change-items input,.change-items select{border-radius:5px}@media only screen and (min-width:650px){.your-product{width:350px;display:flex;flex-direction:column}}.error-popup{position:fixed;width:90%;max-width:650px;top:200px;left:0;right:0;margin:0 auto;border-radius:5px;border:1px solid #000;background:#e2e1e1;background:-webkit-gradient(linear,left top,right top,from(#e2e1e1),color-stop(50%,#cacaca),to(#e2e1e1));background:-webkit-linear-gradient(left,#e2e1e1,#cacaca 50%,#e2e1e1);background:linear-gradient(90deg,#e2e1e1,#cacaca 50%,#e2e1e1);box-shadow:2px 2px 2px #000;z-index:10}.error-popup button{height:50px;width:75px}.popup{display:flex;flex-direction:column;align-items:center;position:fixed;width:90%;max-width:650px;top:200px;left:0;right:0;margin:0 auto;border-radius:5px;border:1px solid #000;background:#e2e1e1;background:-webkit-gradient(linear,left top,right top,from(#e2e1e1),color-stop(50%,#cacaca),to(#e2e1e1));background:-webkit-linear-gradient(left,#e2e1e1,#cacaca 50%,#e2e1e1);background:linear-gradient(90deg,#e2e1e1,#cacaca 50%,#e2e1e1);box-shadow:2px 2px 2px #000;font-size:1.5em;color:balck}.popup button{height:50px;width:75px}.popup-ad{display:flex;flex-direction:column;align-items:center;position:fixed;width:90%;max-width:500px;max-height:90vh;top:50px;left:0;right:0;border-radius:5px;border:1px solid #000;background:#e2e1e1;background:-webkit-gradient(linear,left top,right top,from(#e2e1e1),color-stop(50%,#cacaca),to(#e2e1e1));background:-webkit-linear-gradient(left,#e2e1e1,#cacaca 50%,#e2e1e1);background:linear-gradient(90deg,#e2e1e1,#cacaca 50%,#e2e1e1);overflow-y:scroll;overflow-x:hidden;z-index:10;margin:0 auto;box-shadow:2px 10px 10px #000;font-size:1em}.popup-link{width:100%}.popup-ad h3{margin:5px}.popup-header{color:#000}.popup-ad .description{margin:0}.popup-ad button{padding:5px;margin:5px;font-size:1em}.popupad-buttons{display:flex;justify-content:space-around}.popup-ad .price{font-weight:700;color:#000}@media only screen and (min-width:650px){.popup-ad{overflow-y:unset;overflow-x:unset}.ad-img{max-height:225px}}*{box-sizing:border-box}body{margin:0;height:100%;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;text-align:center;line-height:1.5;font-size:1.25em;background-color:#f0f8ff}#root{width:100%}.App{min-height:100vh;overflow:hidden;display:block;position:relative;padding-bottom:40px}header{padding:15px}.page-header{margin:0}footer{position:absolute;bottom:0;width:100%;padding:3px;height:40px;color:#fff}p{margin:0;max-width:650px;font-size:1.25em;padding:5px}h1{font-size:1.5em}h2{font-size:1.17em}label{font-size:1.25em;margin:5px}textarea{height:25vh;font-size:1em}.stars{font-size:1.5em}.choose-buttons{width:100%;max-width:650px;display:flex;justify-content:space-evenly}.choose-buttons button{font-size:1.2em}button{border-radius:10px;background-color:#111e47;color:#fff;font-weight:700}button:hover{background-color:#ababfa}button:active{background-color:#d1d1fa}a{text-decoration:none;color:#000}.description{font-size:20px;padding:0;word-wrap:break-word}.item-summaries{width:100%}.select-ad{padding:10px;font-size:20px;align-self:center;width:100%}.page-wrapper{padding-top:100px}@media only screen and (min-width:650px){.page-wrapper{display:flex;flex-direction:column;align-items:center}.page-wrapper>form{width:650px}body{display:flex;justify-content:center}}
/*# sourceMappingURL=main.5e696c7b.chunk.css.map */