@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);#rensAlert .accept,#rensAlert .confirm,#rensAlert .input,#rensAlert .popup{display:flex;position:fixed;flex-direction:column;top:20vh;left:50vw;transform:translate(-50%,-50%);text-align:center;background-color:#fffdfd;width:95%;max-width:650px;box-shadow:0 0 30px rgba(0,0,0,.2);z-index:10000;border-radius:5px}#rensAlert .accept .top,#rensAlert .confirm .top,#rensAlert .input .top,#rensAlert .popup .top{position:absolute;display:flex;justify-content:flex-end;width:100%}#rensAlert .accept .top button,#rensAlert .confirm .top button,#rensAlert .input .top button,#rensAlert .popup .top button{background-color:#d30e0e;border:none;right:5px;top:5px;width:25px;height:25px;margin:5px 5px 0 0;color:#fff;cursor:pointer}#rensAlert .accept .content,#rensAlert .confirm .content,#rensAlert .input .content,#rensAlert .popup .content{margin:3% auto 5%;width:90%}#rensAlert .accept .content input,#rensAlert .confirm .content input,#rensAlert .input .content input,#rensAlert .popup .content input{margin-top:5%;padding:4px 0}#rensAlert .accept .content p,#rensAlert .confirm .content p,#rensAlert .input .content p,#rensAlert .popup .content p{margin:4% 4% 2%;width:92%}#rensAlert .accept .buttons button,#rensAlert .confirm .buttons button,#rensAlert .input .buttons button,#rensAlert .popup .buttons button{padding:8px 10px;margin:.2vh 10px 1vh;border-radius:5px;color:#fffdfd;border:none;min-width:50px}#rensAlert .accept .buttons .acceptButton,#rensAlert .confirm .buttons .acceptButton,#rensAlert .input .buttons .acceptButton,#rensAlert .popup .buttons .acceptButton{background-color:#4a8540}#rensAlert .accept .buttons .declineButton,#rensAlert .confirm .buttons .declineButton,#rensAlert .input .buttons .declineButton,#rensAlert .popup .buttons .declineButton{background-color:#d30e0e}.login,.register{display:flex;flex-direction:column;justify-content:center;max-width:400px;margin:auto}.login h2,.register h2{text-align:center;color:#3f88db;margin:2vh 0 0}.login input,.register input{padding:8px 0;margin:1vh 0}.login input[type=submit],.register input[type=submit]{border:none;background-color:#519ff8;color:#fafafa;font-weight:700;height:35px;max-width:300px;width:100%;margin:0 auto;cursor:pointer}.login input[type=submit]:hover,.register input[type=submit]:hover{background-color:rgb(61.3889502762,148.1801104972,247.2110497238)}.login .bottom,.register .bottom{display:flex;flex-direction:column;justify-content:center}.login .bottom .error,.register .bottom .error{text-align:center;color:#c02701;margin:0}.login .bottom .controls,.register .bottom .controls{display:flex;justify-content:center;margin-top:1vh}.login .bottom .controls input[type=submit],.register .bottom .controls input[type=submit]{max-width:200px}.login .bottom .controls input[type=checkbox],.register .bottom .controls input[type=checkbox]{margin:auto}.login .bottom .controls label,.register .bottom .controls label{margin:auto auto auto 0}.list{max-width:650px;margin:0 auto}.list .hideShowButton{background-color:rgb(51.5834254144,142.7701657459,246.8165745856);border-radius:3px;z-index:1000}.list .hideShowButton:hover{background-color:rgb(31.9723756906,131.9502762431,246.0276243094)}.list .top{display:flex;position:relative;flex-direction:column;width:calc(100% - 10px);margin:2vh auto;background-color:rgb(205.5,205.5,205.5);border-radius:5px;padding:5px;min-height:30px}.list .top .search,.list .top form{display:none!important}.list .top.visible .search,.list .top.visible form{display:flex!important}.list .top input{width:95%;max-width:400px;margin:.5vh auto;padding:8px 0}.list .top .search{justify-content:center;margin:1vh auto;max-width:250px;width:75%}.list .top .search input{margin:auto 10px 1vh auto;width:100%}.list .top .search h3{color:#3f88db;margin:auto}.list .top .search select{width:120px;height:34px}@media screen and (max-width:500px){.list .top .search input{width:90%;margin:auto auto 1vh}.list .top .search select{margin:1vh auto}}.list .top .add{width:auto;display:flex;flex-direction:column;justify-content:center}.list .top .add .input{position:relative;width:100%;max-width:350px;margin:auto}.list .top .add .input input{margin:auto;width:100%;padding-left:5px}.list .top .add .input .suggestions{display:flex;flex-direction:column;position:absolute;left:0;width:calc(100% + 8px);cursor:pointer;z-index:2000;max-height:200px;overflow-y:auto;background-color:#dfdfdf}.list .top .add .input .suggestions p.nothing-found{text-align:center;font-weight:700;cursor:context-menu}.list .top .add .input .suggestions .add-product-button{border:none;padding:1rem;border-radius:5px;margin:0 auto .5rem;font-weight:700;color:#fafafa;background-color:#519ff8}.list .top .add .input .suggestions .add-product-button:hover{background-color:rgb(56.4861878453,145.4751381215,247.0138121547)}.list .top .add .input .suggestions .suggestion:nth-child(odd){background-color:rgb(200.4,200.4,200.4)}.list .top .add .input .suggestions .suggestion:nth-child(odd):hover{background-color:rgb(195.3,195.3,195.3)}.list .top .add .input .suggestions .suggestion:nth-child(2n){background-color:rgb(220.8,220.8,220.8)}.list .top .add .input .suggestions .suggestion:nth-child(2n):hover{background-color:rgb(215.7,215.7,215.7)}.list .top .add .input .suggestions .suggestion p{margin:auto auto auto 3%;padding:6px 0;font-size:18px}@media screen and (max-width:500px){.list .top .add .input{display:flex;justify-content:center;width:calc(100% - 50px)}.list .top .add .input .suggestions{top:44px;left:-4px;width:100%}.list .top .add .input input{margin:1vh auto}}.list .category{border-radius:10px;width:100%;margin:auto;padding-bottom:1vh}.list .category h2{color:#fafafa;padding-top:5px}.list .category .product{display:flex;position:relative;justify-content:space-between;padding:4px 0;color:#fafafa;font-weight:700;width:95%;margin:0 auto}.list .category .product:nth-of-type(odd){filter:brightness(.96)}.list .category .product.checked p.text{color:#a1a1a1;text-decoration:line-through}.list .category .product p.text{margin:8px 1%;font-size:21px;cursor:pointer}@media screen and (max-width:450px){.list .category .product p.text{font-size:19px}}.list .category .product .count{display:flex;justify-content:space-between;width:110px;padding:4px 0}.list .category .product .count span{margin:auto 0;font-size:20px;width:30px;text-align:center}.list .category .product .count .line{position:absolute;background-color:#fafafa;width:50%;height:4px;top:calc(50% - 2px)}.list .category .product .count .max,.list .category .product .count .min{margin:0}.list .category .product .count .min{position:relative;width:40px;cursor:pointer}.list .category .product .count .min .line{left:10px}.list .category .product .count .plus{position:relative;width:40px;cursor:pointer}.list .category .product .count .plus .line.one{left:10px}.list .category .product .count .plus .line.two{transform:rotate(90deg);left:10px}.list .bottom{position:relative;min-height:30px;margin-top:2vh;width:calc(100% - 10px);background-color:rgb(205.5,205.5,205.5);border-radius:5px;padding:5px}.list .bottom .buttons,.list .bottom .info{display:none}.list .bottom.visible .buttons,.list .bottom.visible .info{display:flex}.list .bottom .info{width:90%;flex-direction:column;margin:auto}.list .bottom .info img{width:40px;height:40px;padding:4px;background-color:rgb(120.2220994475,180.6397790055,249.5779005525);border-radius:5px}.list .bottom .info .text{display:flex;justify-content:space-between;margin-left:10px;width:calc(100% - 100px)}@media screen and (max-width:500px){.list .bottom .info{width:100%}.list .bottom .info .text{width:calc(100% - 68px)}}.list .bottom .info .count,.list .bottom .info .price,.list .bottom .info .weight{display:flex;margin:.5vh 0}.list .bottom .buttons{width:100%}.list .bottom .buttons button{width:150px;height:40px;margin:1vh auto;cursor:pointer}.categories,.stores{max-width:500px;margin:auto}.categories .search,.stores .search{display:flex;justify-content:center;margin:2vh auto;max-width:390px}.categories .search input,.stores .search input{width:100%;height:30px;padding:2px 0}.categories ul,.stores ul{list-style:none;padding:0}.categories ul li,.stores ul li{margin:0;background-color:#d5d5d5}.categories ul li:first-child,.stores ul li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.categories ul li:last-child,.stores ul li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.categories ul li:nth-child(odd),.stores ul li:nth-child(odd){background-color:rgb(225.9,225.9,225.9)}.categories ul li:nth-child(odd):hover,.stores ul li:nth-child(odd):hover{background-color:rgb(220.8,220.8,220.8)}.categories ul li:hover,.stores ul li:hover{background-color:#d0d0d0}.categories .category,.categories .store,.stores .category,.stores .store{display:flex;justify-content:space-between;color:#222;font-size:18px;height:40px}.categories .category .info,.categories .store .info,.stores .category .info,.stores .store .info{display:flex;width:calc(100% - 70px);margin-left:4px}.categories .category .info .color,.categories .store .info .color,.stores .category .info .color,.stores .store .info .color{width:28px;height:28px;border:2px solid #fafafa;margin:auto 0;border-radius:3px}.categories .category p,.categories .store p,.stores .category p,.stores .store p{margin:auto 2%}.categories .category .buttons,.categories .store .buttons,.stores .category .buttons,.stores .store .buttons{display:flex;justify-content:space-between;width:65px;margin-right:5px}.categories .category .buttons .deleteButton,.categories .category .buttons .editButton,.categories .store .buttons .deleteButton,.categories .store .buttons .editButton,.stores .category .buttons .deleteButton,.stores .category .buttons .editButton,.stores .store .buttons .deleteButton,.stores .store .buttons .editButton{width:30px;height:30px;margin:auto 0}.categories .add,.stores .add{display:flex;justify-content:center;max-width:650px;margin:auto}.categories .add input,.stores .add input{width:100%;margin-right:10px}.categories .add input.name,.stores .add input.name{width:100%;max-width:300px}.categories .add .addButton,.stores .add .addButton{margin-left:10px}.products .search{display:flex;justify-content:center;margin:2vh auto;max-width:500px}.products .search input{width:100%;height:30px;padding:2px 0}.products ul{list-style:none;padding:0}.products ul li{margin:0}.products ul li:first-child .product{border-top-left-radius:10px;border-top-right-radius:10px}.products ul li:last-child .product{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.products ul li:nth-child(odd) .product{background-color:rgb(225.9,225.9,225.9)}.products ul li:nth-child(odd) .product:hover{background-color:rgb(220.8,220.8,220.8)}.products ul li .product{background-color:#d5d5d5}.products ul li .product:hover{background-color:#d0d0d0}.products .product{padding:5px 10px;max-width:600px;margin:auto}.products .product .top{display:flex;justify-content:space-between;width:99%;margin-left:1%;color:#3f88db;font-weight:700;font-size:18px}.products .product .top .left{display:flex}.products .product .top .left p{margin:auto}.products .product .top .left .expand{border:none;background-color:inherit;margin:auto 5px auto auto;transition:1s ease-in-out;cursor:pointer}.products .product .top .buttons{display:flex;justify-content:space-between;width:90px}.products .product .top .buttons .deleteButton{width:40px;height:40px}.products .product .bottom{display:flex;width:80%;margin:auto}.products .product .bottom .left,.products .product .bottom .right{width:50%}.products .product .bottom .left .category .color,.products .product .bottom .right .store .color{width:16px;height:16px;border:2px solid #fff;border-radius:3px}.products .product .bottom .left .category .color{margin:auto 0 auto 15px}.products .product .bottom .left .category p{margin:auto auto auto 4px}.products .product .bottom .right .price,.products .product .bottom .right .store{justify-content:flex-end}.products .product .bottom .right .price p,.products .product .bottom .right .store p{margin:auto 15px auto auto}.products .product .bottom .right .store .color{margin:auto 15px auto 0}.products .product .bottom .right .store p{margin:auto 4px auto auto}.products .product .bottom .category,.products .product .bottom .price,.products .product .bottom .store,.products .product .bottom .weight{display:flex;margin:3px 0}.products .product .bottom .category img,.products .product .bottom .price img,.products .product .bottom .store img,.products .product .bottom .weight img{width:32px;height:32px;padding:4px;background-color:rgb(120.2220994475,180.6397790055,249.5779005525);border-radius:5px}.products .product .bottom .category p,.products .product .bottom .price p,.products .product .bottom .store p,.products .product .bottom .weight p{margin:auto auto auto 15px}@media screen and (max-width:600px){.products .product .bottom{width:100%}}@media screen and (max-width:500px){.products .product .bottom{flex-direction:column}.products .product .bottom .left,.products .product .bottom .right{width:100%}.products .product .bottom .right .price,.products .product .bottom .right .store{flex-direction:row-reverse}.products .product .bottom .right .store .color{margin:auto 0 auto 15px}.products .product .bottom .right .store p{margin:auto auto auto 4px}.products .product .bottom .right .price p{margin:auto auto auto 15px}}.products .add{display:flex;justify-content:center;flex-direction:column;max-width:300px;margin:auto}.products .add input{width:150px;height:30px;margin:2% 0}.products .add input.name{width:300px}.products .add input.quantity{width:130px}.products .add select{margin:2% 0;height:36px;width:140px}.products .add .selects{display:flex;justify-content:center}.products .add .selects select.category{margin-right:5px!important}.products .add .selects select.store{margin-left:5px!important}.products .add .quantity{display:flex;justify-content:center}.products .add .quantity input{margin-right:5px}.products .add .quantity select{margin-left:5px}.products .add .bottom{display:flex;justify-content:center}.products .add .bottom .price{margin:auto 5px auto 0}.products .add .bottom .addButton{margin:auto 0 auto 5px}.products .add .bottom .addButton .line{background-color:#519ff8}.edit{justify-content:center;flex-direction:column;width:100%;max-width:500px;margin:auto}.edit input{width:90%;margin:1vh 0;padding:8px 0}.edit input.name{margin:1vh auto}.edit input.price{width:100px}.edit .selects{display:flex;justify-content:center}.edit select{height:38px;margin:1vh 2%}.edit select.category{margin:1vh 0;width:150px}.edit select.store{width:150px}.edit .quantity{display:flex;justify-content:center}.edit .quantity input{width:100px;margin:1vh 0}.edit .quantity select{width:150px}.edit .bottom{display:flex;justify-content:center}.edit .bottom input.price{margin:1vh 0}.edit .bottom button{width:100px;height:37px;margin:auto 2%}.history{width:100%;max-width:650px;margin:auto}.history h2{margin:1vh 0}.history h3{text-align:center;color:#3f88db;margin:0 auto 2vh}.history .history.entry{width:95%;margin:auto;padding:8px 0;color:#519ff8;font-weight:700}.history .history.entry .top{display:flex;justify-content:space-between;width:95%}.history .history.entry.first{border-top-right-radius:15px;border-top-left-radius:15px}.history .history.entry.last{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.history .history.entry:nth-child(odd){background-color:rgb(205.5,205.5,205.5)}.history .history.entry:nth-child(2n){background-color:rgb(220.8,220.8,220.8)}.history .history.entry .expand{background-color:inherit;border:none;cursor:pointer;width:30px;height:30px;margin:auto 5px}.history .history.entry .info{width:70%;flex-direction:column;margin:auto}@media screen and (max-width:500px){.history .history.entry .info{width:95%}}.history .history.entry .info img{width:40px;height:40px;padding:4px;background-color:rgb(120.2220994475,180.6397790055,249.5779005525);border-radius:5px}.history .history.entry .info .text{display:flex;justify-content:space-between;margin-left:10px;width:100%}.history .history.entry .info .count,.history .history.entry .info .price,.history .history.entry .info .weight{display:flex;margin:.5vh 0}*{scrollbar-width:auto;scrollbar-color:rgb(225.9,225.9,225.9) rgb(195.3,195.3,195.3)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:rgb(149.4,149.4,149.4)}::-webkit-scrollbar-thumb{background-color:#519ff8}body{background-color:#e7e7e7;font-family:"Roboto",sans-serif}h2{color:#3f88db}.error,h2{text-align:center}.error{color:#c02701}header{display:flex;position:absolute;top:0;left:0;right:0;height:80px;background-color:#519ff8}@media screen and (max-width:1360px){header{flex-direction:column}}header button{color:#fafafa;text-decoration:none;font-size:18px;background-color:inherit;border:none;outline:none;cursor:pointer}header button:hover{color:rgb(229.6,229.6,229.6)}header .left{display:flex}header .left .logo{display:flex;justify-content:center;width:370px;height:70px;margin:5px auto 5px 10px;cursor:pointer;background-image:url(/static/media/logo.95dc956d.png);background-repeat:no-repeat;background-position:50%;background-size:100%}@media screen and (max-width:450px){header .left .logo{width:264px;height:50px;margin:15px auto}}header .left .hamburger{display:none;position:relative;margin:auto 0;width:30px;height:30px;cursor:pointer}@media screen and (max-width:1360px){header .left .hamburger{display:block;margin-right:10px}}header .left .hamburger:hover .line{background-color:rgb(234.7,234.7,234.7)}header .left .hamburger .line{position:absolute;background-color:#fafafa;width:30px;height:4px}header .left .hamburger .line.one{top:calc(50% - 10px)}header .left .hamburger .line.two{top:calc(50% - 2px)}header .left .hamburger .line.three{top:calc(50% + 6px)}header .right{display:none;justify-content:space-between;width:90%;margin:auto 5%}header .right.show{display:flex}header .right nav{display:flex;justify-content:center}header .right nav a{margin:auto 5%;width:100px;text-align:center}header .right .account{display:flex;justify-content:center;text-align:center;padding-top:1%}header .right .account a{margin:auto 5px}header .right .account p{color:#fafafa;margin:auto;cursor:pointer}header .right .account p:hover{color:rgb(234.7,234.7,234.7)}header .right .account p.logout{background-color:rgb(71.1944751381,153.5900552486,247.6055248619);border-radius:5px;width:100px;padding:5px 0;margin-left:15px;cursor:pointer}header .right .account p.logout:hover{color:rgb(234.7,234.7,234.7);background-color:rgb(41.7779005525,137.3602209945,246.4220994475)}@media screen and (max-width:1360px){header .right .account p{margin:8px auto}header .right .account p.logout{margin:5px auto!important;width:120px}}@media screen and (max-width:1360px){header .right{flex-direction:column;width:100%;margin:auto}header .right .account,header .right nav{flex-direction:column;background-color:rgb(100.6110497238,169.8198895028,248.7889502762);z-index:10000}header .right .account button,header .right nav button{margin:1vh auto}}body,body .app{margin:0;padding:0}body .app{min-height:100vh;width:100%}body .app .mainContent{padding:120px 2% 100px;min-height:calc(100vh - 250px)}button{cursor:pointer}.picker .sketch-picker{max-width:400px!important;position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:2000}.colorPreview{display:flex;width:80px;height:36px;border:2px solid #fafafa;border-radius:5px;margin:auto 5px;cursor:pointer;text-align:center;line-height:14px;font-size:13px}.colorPreview span{margin:auto;color:#222}.colorPreview:hover{border-color:rgb(244.9,244.9,244.9)}.addButton{position:relative;width:40px;height:40px;margin-left:5%;border-radius:5px;cursor:pointer}.addButton:hover .line{background-color:rgb(234.7,234.7,234.7)}.addButton .line{position:absolute;width:80%;height:5px;background-color:#fafafa;top:calc(50% - 2.5px);left:10%}.addButton .line.two{transform:rotate(90deg)}.editButton{display:flex;justify-content:center;width:40px;height:40px;margin:auto 0;padding:0;cursor:pointer;background-color:#fafafa;border-radius:5px}.editButton:hover{background-color:rgb(239.8,239.8,239.8)}.editButton:hover svg{fill:rgb(45.8210526316,125.3526315789,215.7789473684)}.editButton svg{width:100%;height:auto;padding:4px;fill:#3f88db}.deleteButton{position:relative;width:30px;height:30px;margin-right:2%;background-color:#c02701;border-radius:5px;cursor:pointer}.deleteButton:hover{background-color:rgb(176.7792746114,35.9082901554,.9207253886)}.deleteButton:hover .line{background-color:#ededed}.deleteButton .line{position:absolute;width:80%;height:4px;background-color:#fafafa;top:calc(50% - 2px);left:10%}.deleteButton .line.one{transform:rotate(-45deg)}.deleteButton .line.two{transform:rotate(45deg)}.hideShowButton{position:absolute;right:10px;width:30px;height:30px;cursor:pointer}.hideShowButton .line{position:absolute;height:5px;background-color:#fafafa;transition:.2s ease-in-out}.hideShowButton:hover .line{background-color:rgb(239.8,239.8,239.8)}.hideShowButton .line{width:70%;left:5px;top:12px}.hideShowButton.visible .line{width:52%}.hideShowButton.visible .line.one{left:3px;top:calc(50% - 2px);transform:rotate(45deg)}.hideShowButton.visible .line.two{left:12px;top:calc(50% - 2px);transform:rotate(-45deg)}.nav{display:flex;justify-content:center;margin:4vh auto;width:100%}.nav .arrowLeft,.nav .arrowRight{position:relative;width:30px;height:40px;cursor:pointer}.nav .arrowLeft .line,.nav .arrowRight .line{display:none;position:absolute;width:28px;height:5px;background-color:#3f88db}.nav .arrowLeft.show .line,.nav .arrowRight.show .line{display:block}.nav .arrowLeft:hover .line,.nav .arrowRight:hover .line{background-color:rgb(36.4736842105,110.4342105263,194.5263157895)}.nav .arrowLeft{margin-right:20px}.nav .arrowLeft .line.one{top:26px;transform:rotate(45deg)}.nav .arrowLeft .line.two{top:9px;transform:rotate(-45deg)}.nav .arrowRight{margin-left:20px}.nav .arrowRight .line.one{top:26px;left:5px;transform:rotate(-45deg)}.nav .arrowRight .line.two{top:9px;left:5px;transform:rotate(45deg)}.nav .pageNumbers{display:flex;justify-content:center}.nav .pageNumbers .number{margin:auto 10px;font-weight:700;font-size:20px;color:#3f88db;cursor:pointer}.nav .pageNumbers .number.current{text-decoration:underline}.nav .pageNumbers .number:hover{color:rgb(36.4736842105,110.4342105263,194.5263157895)}.edit .buttons{display:flex;justify-content:center}.edit .buttons button{margin:auto 1%!important}footer{display:flex;width:100%;height:30px;background-color:#519ff8}footer a{margin:auto;color:#fafafa;text-decoration:none;font-size:20px}footer a:hover{color:rgb(219.4,219.4,219.4)}.edit.store{position:relative;justify-content:center;flex-direction:column;width:100%;max-width:500px;margin:auto}.edit.store,.edit.store .content{display:flex}.edit.store input{width:90%;margin:1vh auto}.edit.store button{width:100px;height:40px;margin:1vh auto}.edit{position:relative}.edit,.edit .content,.edit .content .picker{display:flex}.edit button{width:100px;height:40px;margin:auto}
/*# sourceMappingURL=main.1f0e347d.chunk.css.map */