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}html::-webkit-scrollbar{display:none}.login-container{height:100vh}.login-container,.login-container form{align-items:center;display:flex;justify-content:center}.login-container form{background:linear-gradient(180deg,#80bdff,#bac8e0);border-radius:25px;box-shadow:0 0 5px 0 #bac8e0;flex-direction:column;gap:20px;height:300px;opacity:90%;padding:20px;width:300px}.login-container form h1{color:#fff}.login-container form input{align-items:center;border:none;border-radius:8px;font-size:16px;height:44px;outline:none;padding:10px;transition:.3s;width:255px}.login-container form input:focus{box-shadow:0 0 10px 0 #000;width:275px}.login-container form button{background-color:#dcd657;border:none;border-radius:50px;color:#fff;font-size:16px;font-weight:600;height:32px;outline:none;padding-bottom:10px;padding-top:7px;transition:.3s;width:150px}.login-container form button:hover{box-shadow:0 0 10px 0 #fff;width:200px}.navbar{border-bottom:.25px solid gray;position:fixed;width:100%;z-index:100}.navbar .MuiToolbar-root{background:#80bdff}.navbar .title{position:relative;top:4.75px;width:150px}.sidebar-wrapper{background:rgba(0,0,0,.324)}.sidebar-wrapper .sidebar{align-items:left;background:#80bdff;border-radius:0 4px 4px 0;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-top:65px;padding:0;position:absolute;width:100%;z-index:10}.sidebar-wrapper .sidebar ul{list-style:none;padding:20px 10px 20px 0;text-align:left}.sidebar-wrapper .sidebar ul li{padding:10px 0}.sidebar-wrapper .sidebar ul li:hover{background:hsla(0,0%,50%,.429)}.sidebar-wrapper .sidebar ul li a{color:#f1f1f1;padding:10px;text-decoration:none}.sidebar-wrapper .sidebar ul li a:hover{border-left:2px solid #dcd657}.sidebar-wrapper .sidebar ul li a.active{border-left:2px solid #fff;color:#dcd657;font-weight:700}.home-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative;top:70px}.home-container .search-icon{left:165px;position:absolute;top:45px;z-index:1}.home-container input{background:#d3ecff;border:.25px solid transparent;border-radius:4px;left:5px;outline:none;padding:10px;position:relative;top:1.25px;width:100%}.home-container input:focus,.home-container input:hover{background:#fff;border:.25px solid gray}.home-container .reset{background:#ff5252;border-radius:8px;color:#fff;height:35px;width:35px}.home-container .reset:hover{background:#fff;border:1px solid #ff5252;color:#ff5252}.home-container .MuiPaper-root{display:flex;flex-direction:row;font-weight:700;gap:20px;margin:0 auto;padding:10px;width:90%}.home-container .MuiButtonBase-root{width:100%}.form-container{grid-gap:20px;align-items:flex-start;display:grid;gap:20px;grid-template:repeat(1,0fr)/repeat(3,0fr);justify-content:center;position:relative;top:80px}.form-container .inputs{display:flex;flex-direction:column}.form-container .inputs label{position:relative;top:15px}.form-container .inputs-cat{margin-left:0}.form-container .MuiSelect-select{padding:5px 5px 5px 15px}.form-container .buttons{display:flex;flex-direction:row;gap:20px;margin-top:10px;position:relative}.form-container .buttons .submit{position:relative}.buttons{left:150px;width:-webkit-max-content;width:max-content}.buttons,.table-container{display:flex;gap:20px;position:relative;top:100px}.table-container{align-items:center;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.table-container .MuiDataGrid-footerContainer{display:none}.table-container .MuiDataGrid-columnHeaders{background:#80bdff}.list{align-items:center;display:flex;flex-direction:column;justify-content:center;left:180px;position:relative;top:50px}.list .head .search-icon{left:220px;position:absolute;top:50px;z-index:1}.list .head input{background:#d3ecff;border:.25px solid transparent;border-radius:4px;left:0;outline:none;padding:10px;position:relative;top:1.25px;width:100%}.list .head input:focus,.list .head input:hover{background:#fff;border:.25px solid gray}.list .head .reset{background:#ff5252;border-radius:8px;color:#fff;height:35px;left:30px;padding:0;position:relative;width:35px}.list .head .reset:hover{background:#fff;border:1px solid #ff5252;color:#ff5252}.list .table{overflow:hidden}.list .table .MuiDataGrid-columnHeaders{background:#d3e8ef}.list .table::-webkit-scrollbar{display:none}.list .table .MuiTablePagination-selectLabel{margin-top:13.5px}.list .table .MuiTablePagination-displayedRows{margin-top:16px}.list .table .MuiFormControlLabel-root{margin-left:20px}.dialog-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.dialog-overlay .view-card{background:#fff;border-radius:8px;box-shadow:0 0 5px 0 #464646;display:flex;flex-direction:column;padding:0 20px 20px;position:absolute}.dialog-overlay .view-card .MuiSvgIcon-root{left:160px;position:absolute;top:-5px;width:40px;z-index:100}.dialog-overlay .view-card .MuiSvgIcon-root:hover{background:transparent}.dialog-overlay .view-card .view-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.dialog-overlay .view-card .view-wrapper .view{grid-gap:20px;display:grid;gap:20px;grid-template:repeat(1,1fr)/repeat(3,1fr)}.dialog-overlay .view-card .view-wrapper .view .data{position:relative;right:75px}@media(max-width:767px){.login-container form{height:240px;margin:5px;padding:20px;width:84%}.navbar{width:100%}.navbar h2{font-size:14px}.navbar .title{width:100px}.home-container .MuiButtonBase-root,.home-container .MuiPaper-root,.sidebar-wrapper .sidebar{width:100%}.home-container .MuiButtonBase-root,.home-container .MuiPaper-root{width:85%}.form-container{align-items:center;display:flex;flex-direction:column;padding:5px;top:70px}.form-container .MuiInputBase-root{width:300px}.form-container .inputs-cat{margin-left:15px}.buttons{left:115px;position:relative}.list{padding:5px;width:100%}.list .head{align-items:center;flex-direction:column;height:auto;justify-content:center}.list .head .search-icon{left:auto;position:relative;top:auto}.list .head input{left:0;max-width:300px;top:10px;width:100%}.list .head .reset{left:0;margin-top:10px;position:relative}.list .head>div{left:auto;margin-top:10px;position:relative;text-align:center;top:auto}.list .table{margin-top:10px;width:100%}.view-card .close{left:20px;top:20px}.view-card .view{left:5%;top:10%;width:90%}.dialog-overlay .view-card{margin:5px;padding:0}}
/*# sourceMappingURL=main.c7093183.css.map*/