body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Informacao{align-items:center;background-color:#fff;border:5px solid brown;border-radius:1rem;box-shadow:3px 3px 5px #000;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:.5rem;width:-webkit-fit-content;width:fit-content}.Informacao h3{color:brown;font-size:1.2rem;font-weight:700}.Informacao input{border:none;cursor:default;font-size:1rem;font-weight:700;outline:none;text-align:center}.Button{background-color:brown;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;padding:.8rem 1.5rem;transition:.3s;width:-webkit-fit-content;width:fit-content}.Button:hover{box-shadow:5px 5px 0 #000;transform:translate(-5px,-5px)}.Button:active{box-shadow:0 0 0;transform:translate(0)}.Inicial{align-items:center;display:flex;flex-direction:column;justify-content:center}.Inicial h1{font-size:3rem;text-align:center}.Inicial .informacoes-container{flex-wrap:wrap;margin:2rem}.Inicial .btn-container,.Inicial .informacoes-container{display:flex;gap:2rem;justify-content:center}.Inicial .categoria-nome{font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;text-align:center}.Modal{align-items:center;display:flex;flex-direction:column;justify-content:center;position:fixed;z-index:100}.Modal,.Modal .cortina{height:100%;left:0;top:0;width:100%}.Modal .cortina{background:#00000080;position:absolute;z-index:5}.Modal .modalContainer{background-color:#fff;border:12px solid brown;border-radius:2rem;gap:1rem;max-height:80%;max-width:60%;overflow-x:auto;padding:1rem;z-index:10}.Modal .modalContainer,.Modal .modalContainer form{display:flex;flex-direction:column}.Modal .modalContainer h2{font-size:2rem;margin-top:.5rem;text-align:center}.Modal .modalContainer form label{color:brown;display:flex;flex-direction:column;font-size:1.2rem;font-weight:700;margin:1rem 0}.Modal .modalContainer form button,.Modal .modalContainer form input,.Modal .modalContainer form select{border:1px solid brown;border-radius:2rem;font-size:1rem;outline:none;padding:.4rem .6rem}.Modal .modalContainer form button,.Modal .modalContainer form input[type=submit]{background-color:brown;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.2rem;margin-top:.5rem;padding:.4rem}.Modal .modalContainer form button:disabled,.Modal .modalContainer form input[type=submit]:disabled{cursor:not-allowed;opacity:.8}.modalEstoque{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 10px #0000001a;max-height:70vh;overflow-y:auto;width:70vw}.modalEstoque table{border-collapse:collapse;font-family:Inter,sans-serif;width:100%}.modalEstoque thead{background:brown;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.modalEstoque th{border-bottom:2px solid #ddd;color:#fff;font-weight:600;padding:10px;text-align:left}.modalEstoque td{border-bottom:1px solid #eee;color:#555;padding:10px}.modalEstoque tbody tr:nth-child(2n){background-color:#d1d1d1}.modalEstoque tbody tr:hover{background-color:#ffa4a4;transition:background .2s ease}.modalEstoque::-webkit-scrollbar{width:8px}.modalEstoque::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.modalEstoque::-webkit-scrollbar-thumb:hover{background:#999}.Modal .filtros{display:flex;gap:1rem;justify-content:center;margin:0 auto;width:100%;width:80%}.Modal .filtros .filtro{border:1px solid #d3d3d3;border-radius:10px;font-size:1rem;padding:10px 5px;width:70%}.Modal .filtros label{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:5px;justify-content:center}.Modal .img_container{margin:.2rem auto;max-height:10rem}.Modal img{height:100%;margin:0 auto}.Cortina{align-items:center;background-color:rgba(0,0,0,.568);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.loader{--dur:2s;display:block;height:auto;margin:auto;width:20em}.loader__glare-bottom,.loader__glare-top,.loader__model,.loader__motion-medium,.loader__motion-thick,.loader__motion-thin,.loader__sand-drop,.loader__sand-fill,.loader__sand-grain-left,.loader__sand-grain-right,.loader__sand-line-left,.loader__sand-line-right,.loader__sand-mound-bottom,.loader__sand-mound-top{animation-duration:var(--dur);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.83,0,.17,1)}.loader__glare-top{animation-name:glare-top}.loader__glare-bottom{animation-name:glare-bottom}.loader__model{animation-name:loader-flip;transform-origin:12.25px 16.75px}.loader__motion-medium,.loader__motion-thick,.loader__motion-thin{transform-origin:26px 26px}.loader__motion-thick{animation-name:motion-thick}.loader__motion-medium{animation-name:motion-medium}.loader__motion-thin{animation-name:motion-thin}.loader__sand-drop{animation-name:sand-drop}.loader__sand-fill{animation-name:sand-fill}.loader__sand-grain-left{animation-name:sand-grain-left}.loader__sand-grain-right{animation-name:sand-grain-right}.loader__sand-line-left{animation-name:sand-line-left}.loader__sand-line-right{animation-name:sand-line-right}.loader__sand-mound-top{animation-name:sand-mound-top}.loader__sand-mound-bottom{animation-name:sand-mound-bottom;transform-origin:12.25px 31.5px}@media (prefers-color-scheme:dark){:root{--bg:hsl(var(--hue),90%,10%);--fg:hsl(var(--hue),90%,90%)}}@keyframes loader-flip{0%{transform:translate(13.75px,9.25px) rotate(-180deg)}24%,to{transform:translate(13.75px,9.25px) rotate(0)}}@keyframes glare-top{0%{stroke:#fff0}24%,to{stroke:#fff}}@keyframes glare-bottom{0%{stroke:#fff}24%,to{stroke:#fff0}}@keyframes motion-thick{0%{stroke:#fff0;stroke-dashoffset:153.94;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.67turn)}20%{stroke:#202020;stroke-dashoffset:141.11;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(1turn)}40%,to{stroke:#fff0;stroke-dashoffset:153.94;transform:rotate(1.33turn)}}@keyframes motion-medium{0%,8%{stroke:#fff0;stroke-dashoffset:153.94;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.5turn)}20%{stroke:#fff;stroke-dashoffset:147.53;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(.83turn)}32%,to{stroke:#fff0;stroke-dashoffset:153.94;transform:rotate(1.17turn)}}@keyframes motion-thin{0%,4%{stroke:#fff0;stroke-dashoffset:153.94;animation-timing-function:cubic-bezier(.33,0,.67,0);transform:rotate(.33turn)}24%{stroke:#353535;stroke-dashoffset:134.7;animation-timing-function:cubic-bezier(.33,1,.67,1);transform:rotate(.67turn)}44%,to{stroke:#fff0;stroke-dashoffset:153.94;transform:rotate(1turn)}}@keyframes sand-drop{0%,10%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-107}}@keyframes sand-fill{0%,10%{stroke-dashoffset:55;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-54}}@keyframes sand-grain-left{0%,10%{stroke-dashoffset:29;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-22}}@keyframes sand-grain-right{0%,10%{stroke-dashoffset:27;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-24}}@keyframes sand-line-left{0%,10%{stroke-dashoffset:53;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-55}}@keyframes sand-line-right{0%,10%{stroke-dashoffset:14;animation-timing-function:cubic-bezier(.12,0,.39,0)}70%,to{stroke-dashoffset:-24.5}}@keyframes sand-mound-top{0%,10%{animation-timing-function:linear;transform:translate(0)}15%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:translateY(1.5px)}51%,to{transform:translateY(13px)}}@keyframes sand-mound-bottom{0%,31%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scaleY(0)}56%,to{transform:scale(1)}}.tableContainer{margin:1rem auto;max-height:70vh;overflow:scroll;width:80%}.tableContainer table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 6px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;max-height:70vh;overflow:scroll;width:100%}.tableContainer thead{background-color:brown;color:#fff;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:0}.tableContainer td,.tableContainer th{border-bottom:1px solid #e5e5e5;padding:12px 16px}.tableContainer th{font-weight:600;letter-spacing:.03em;text-transform:uppercase}.tableContainer td{color:#333}.tableContainer tbody tr:last-child td{border-bottom:none}.tableContainer tbody td:nth-child(4),.tableContainer tbody td:nth-child(5),.tableContainer tbody td:nth-child(6),.tableContainer thead th:nth-child(4),.tableContainer thead th:nth-child(5),.tableContainer thead th:nth-child(6){text-align:center}.tableContainer tbody tr:nth-child(odd){background-color:#e2e2e2}.UltimasVendas h3{font-size:2rem;margin-bottom:2rem;text-align:center}.tableContainer button{background-color:initial;border:none;cursor:pointer;margin:0 2px;padding:3px;transition:.3s}.tableContainer button:hover{transform:scale(1.4)}.tableContainer .luz{border-radius:50%;box-shadow:2px 2px 5px #000;height:1rem;width:1rem}.Espacador{background-color:brown;border-radius:1rem;box-shadow:5px 5px 5px #000;height:3px;margin:3rem auto;width:90%}*{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}body{background-color:brown}.App{background-color:#fff;border-radius:1rem;margin:2rem;padding:1rem}.Login{align-items:center;background-color:#f0f2f5;display:flex;height:100vh;justify-content:center}.Login form{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;width:300px}.Login form img{border-radius:50%;display:block;height:250px;margin:0 auto 20px;object-fit:cover;width:250px}.Login label{display:flex;flex-direction:column;font-weight:700;margin-bottom:15px}.Login input{border:1px solid #ccc;border-radius:4px;margin-top:5px;outline-color:brown}.Login button,.Login input{font-size:16px;padding:10px}.Login button{background-color:brown;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background-color .3s ease;width:100%}.Login button:hover{background-color:darkred}.Login button:active{background-color:maroon}.Login button:disabled{background-color:grey;cursor:not-allowed}
/*# sourceMappingURL=main.c1878f2a.css.map*/