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}.p-t80{padding-top:80px}.table{align-items:center;margin:0 20px;text-align:center;width:100%}td,th,thead,tr{border:1px solid #000;height:60px;text-align:center;width:100px}.material-icons{cursor:pointer}.material-icons:hover{color:blue}.nav-link{padding-left:20px}.dropbtn{background-color:#fff;border:none;color:#000;font-size:16px;padding:16px}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#f1f1f1;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.previous{background-color:#0d6efd;border-radius:10px;color:#f9f4f4;display:inline-block;margin-left:30px;padding:5px 16px;text-decoration:none}.login-image{width:100%}.login-form{align-items:center;border:1px solid #f5f2f2;border-radius:10px;box-shadow:0 48px 100px 0 #110c2e26;display:flex;justify-content:center;width:600px}.login-image1{text-align:center}*{box-sizing:border-box}.desgn{max-width:300px;position:relative;width:50%}.image{display:block;height:auto;width:100%}.overlay{background:#000;background:#00000080;bottom:0;color:#f1f1f1;color:#fff;font-size:20px;opacity:0;padding:20px;position:absolute;text-align:center;transition:.5s ease;width:100%}.desgn:hover .overlay{opacity:1}.page-not-found img{background-color:#ffffff80;height:300px}.page-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:60%;transform:translate(-50%,-60%)}.page-not-found h1{color:#3b3a39;font-size:2rem;font-weight:700;letter-spacing:2px;margin:0;text-transform:uppercase}.page-not-found p{color:grey;font-size:1rem;font-weight:300;margin:5px;text-align:center;width:60%}.page-not-found a{color:#637eff;font:weight 600;text-decoration:underline}.page-not-found button{background-color:#2f2e41;border:none;box-shadow:2px 2px 30px #0000001a;color:#fff;height:40px;letter-spacing:1px;margin:10px;outline:none;text-transform:uppercase;width:140px}button:hover{transition:all .3s ease}@media (max-width:900px){.page-not-found img{height:180px}.page-not-found p{width:100%}}@media (max-width:600px){.page-not-found{width:100%}.page-not-found img{height:120px}.page-not-found h1{font-size:1.4rem;text-align:center}.page-not-found p{width:90%}}.manage{height:100%;height:auto;text-align:center;text-align:left;width:100%}.mbook{color:#224547;font-family:sans-serif;font-weight:700;margin-top:20px}.form-group label{display:block;font-weight:700;margin-left:2%}.form-group input[type=text],.form-group select{border:1px solid #4c39b9;border-radius:5px;color:#061d35;font-size:medium;height:40px;margin-left:2%;width:25%}#desp{height:90px}.btnn{background-color:#090965;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:20px;margin-left:20px;margin-top:20px;padding:15px;width:120px}.btnn:hover{background-color:#0056b3}.table__head{background:#9b4085;background:linear-gradient(135deg,#9b4085,#608590);color:#fff;font-weight:700;white-space:nowrap}.tables{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.table-tile{background-color:#20bebe;border-radius:5px;box-shadow:0 0 21px -8px #000;color:#fff;display:flex;justify-content:center;position:relative}.table-tile:before{background-color:#20bebe;content:" ";height:20px;left:50%;position:absolute;top:40px;transform:rotate(45deg);width:20px}.table-tile h1{font-family:Arial,Helvetica,sans-serif;font-size:27px;font-weight:600;margin-top:10px}
/*# sourceMappingURL=main.cb27a542.css.map*/