body,html{bottom:0;height:100%;left:0;margin:0;right:0;top:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Poppins}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,.App{height:100%}.App{font-family:Poppins}.white{color:#fff}.main-content{display:flex;flex-direction:column;height:100%}.heading-text{color:#676767;margin-bottom:20px;width:90%}.body-section{display:flex;margin-top:78px}.body-inner{display:flex;width:100%}*,:after,:before{box-sizing:border-box}.content-section{gap:20px;min-height:91.6vh;padding-bottom:30px;padding-top:30px}.content-section,.content-section-main{align-items:center;background:#fafbff;display:flex;flex-direction:column;width:100%}.content-section-main{justify-content:center}.back-button-sec{padding:10px 20px;width:100%}.backBtn{color:#102baa;width:40px}.backBtn svg{cursor:pointer;height:40px;width:40px}.content-section-inner{display:flex;margin-bottom:50px;width:70%}.content-section-status{background:#fff;display:flex;flex:0 1 100%;flex-wrap:wrap;justify-content:center;overflow-y:hidden;padding:50px 20px}.loading-sec{flex:0 1 100%}.loading-sec-main{align-items:center;display:flex;height:100%;justify-content:center}img.loading-image-item{height:100px;width:100px}.loading-text{color:#6b7bc6;font-size:18px;font-weight:600;text-align:center}.register-form{background:#c1c9f9;background:linear-gradient(180deg,#c1c9f980,#fff 20%);border:1px solid #f6f6f9;border-radius:20px;color:#000;margin:0 auto;outline:5px solid #fff;padding:50px;width:100%}.form-heading-main{padding-bottom:40px}.form-head,.form-sub-head{text-align:center}.form-sub-head{margin-top:-10px}.center{height:100%;justify-content:center}.page{height:100vh;width:100vw}.bg-red{color:#be1b1b}.form-row{display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.form-group{flex:1 1}form{border-radius:10px}label{display:block;margin-bottom:8px}input{border:none;border-radius:10px;box-sizing:border-box;height:50px;margin-bottom:16px;padding:8px;width:100%}.readonly-device-field{background-color:#f7f7ff;pointer-events:none}.login-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:bolder;padding:10px 15px;width:100%}@media (max-width:468px){.register-form{margin-top:100px;padding:10px 40px;width:70vw}.form-row{display:flex;flex-direction:column}}.text-center{color:#0b0b5c;text-align:center}.white{color:#000;font-size:25px;text-align:left}.login-icon{display:block;height:60px;margin:auto}.emp-id-class{margin-top:40px}.form-group textarea#remarks{height:90px}.form-group input,.form-group select,.form-group textarea#remarks{border:1px solid #e2e2e4;border-radius:5px;font-family:Poppins;font-size:14px;padding:10px;width:100%}.form-group input,.form-group select{height:50px}.form-group input:focus-visible,.form-group select:focus-visible,.form-group textarea#remarks:focus-visible{outline:1px solid #102baa}.form-group label{font-weight:500}.button-section{text-align:end}.button-section .button{background:#102baa;border:none;border-radius:5px;color:#fff;font-size:14px;padding:10px 30px;text-transform:capitalize}.button-section button.button:hover{background:#b3bdef;border:2px solid #102baa;color:#102baa}.validity-section{display:flex;gap:15px}.date-section{display:flex;flex-direction:column}.dueDate-section{align-items:baseline;display:flex;gap:30px;justify-content:center}.dueDate-section button.snooze-button{align-items:center;background:#e3e8ff;border:1px solid;border-radius:5px;color:#102baa;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:10px;padding:15px}.dueDate-section button.snooze-button:hover{background:#b7c4fd}@media screen and (max-width:800px){.form-group input,.form-group select{border:1px solid #ddd;border-radius:5px;padding:10px;width:100%}.register-form{height:100%;padding:20px}.content-section{height:100%;min-height:50rem}}.popup{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;left:50%;min-width:300px;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.popup.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.popup.error{background-color:#102baa;border-radius:20px;color:#dee4ff;font-weight:700}.popup button{background:#b3bdef;border:0;border-radius:5px;color:#102baa;cursor:pointer;margin-top:10px;padding:10px 25px}.popup button:hover{background:#dee4ff}.navbar{height:15vh;width:100%}.img.logo{padding:7px}.banner-div{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #f3f4f9;height:80px;justify-content:space-between;padding:10px;position:fixed;top:0;width:100%;z-index:2}.banner-div,.banner-title{align-items:center;display:flex}.banner-title{font-size:30px;font-weight:500;justify-content:center;letter-spacing:1.1px;min-height:100%;text-align:center;text-transform:capitalize}.banner-title span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1535b2 0,#b95fea 27%,#5d00b3 64%,#71c343 93%,#1c8255 95%);-webkit-background-clip:text}.main-logo-section{background:#fff;max-width:150px;text-align:center}.main-logo-section .logo{width:100%!important}.profile-label-section{align-items:center;display:flex;justify-content:end}.user-profile{align-items:center;display:flex;padding-right:10px}.profile-pic{border-radius:50%;height:45px;margin-right:10px;object-fit:cover;object-position:0 30%;width:45px}.user-info{display:flex;flex-direction:column}.user-name{color:#000;font-size:18px;font-weight:600;letter-spacing:1.1px;max-width:312px}span.user-role{color:#abadc4;font-size:12px;font-weight:400;letter-spacing:.5px}.profile-image-nav{display:flex;flex-direction:column}img.active-icon{border:1px solid #fff;border-radius:50px;height:14px;position:fixed;right:263px;top:46px;width:14px}@media (max-width:767px){.col-9.banner-title-sec{display:flex;justify-content:flex-end;width:84%!important}.banner-title{margin-right:10%}}@media (max-width:1200px){.banner-title{font-size:1rem;z-index:1}.user-profile{display:none}.banner-div{position:fixed;z-index:1}.main-logo-section .logo{width:100px!important}}.content-status-inner{width:100%}.hello-head{margin:0 55px}.hello-text span{color:#a6acb8;font-size:14px;font-weight:300}.wish-text{padding-top:6px}.wish-text h5{font-size:16px;font-weight:500;margin:0}.emppl-head-section{border-bottom:1px solid #bfbee5;display:flex;justify-content:space-between;margin-bottom:40px;margin-left:55px;margin-right:55px;padding-bottom:21px}.content-status-inner .table-heading{align-items:end;color:#111113;display:flex}.content-status-inner .add-empl-btn{background:#102baa;border:2px solid #141156;border-radius:30%;box-shadow:0 5px 10px #00000059;color:#fff;cursor:pointer;display:flex;margin-right:15px;padding:15px}.content-status-inner .custom-table{border-collapse:initial;border-spacing:0 15px;width:100%}.content-status-inner .custom-table tbody tr{height:1rem;outline:2px solid #f6f6fc}.content-status-inner .custom-table th{background-color:#fff}.content-status-inner .custom-table td{background-color:#fafbff}.no-data-section{align-items:center;display:flex;flex-direction:column;justify-content:center}img.no-data-image{height:400px;width:400px}.no-data-text-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-25px}.no-data-text-section p{color:#6783cd;font-size:40px;font-weight:800;margin:0}.no-data-text-section span{color:#4c4c4c;font-size:18px;font-weight:400;margin:0;text-align:center}.details-table{border-radius:1rem;margin-top:20px}table{border-collapse:collapse;border-radius:10rem;margin-top:10px;padding:10px;width:100%}thead{background-color:#f2f2f2}.btn-left,th{font-weight:700}.btn-left{align-items:end;display:flex;justify-content:end;padding-right:20px}@media(max-width:564px){.table-section{overflow-x:scroll}.btn-left{font-weight:lighter;padding-right:0}}.empl-search{align-items:center;display:inline-flex;flex:0 0 100%;height:3rem;position:relative}.empl-search .search-icon{fill:#888;left:12px;pointer-events:none;position:absolute;top:10%}.empl-search input{background-color:#fff;border-radius:1rem;box-sizing:border-box;font-size:16px;height:100%;padding-left:45px;padding-right:12px;width:35%}@media screen and (max-width:800px){.empl-search{width:5rem}.empl-search input{width:15rem}}@media screen and (max-width:1024px){.hello-head{margin:0}.emppl-head-section{margin-left:0;margin-right:0}img.no-data-image{height:300px;width:300px}.no-data-text-section p{font-size:32px}}.content-main-head-section{background:#fff;border-bottom:2px solid #f4f5f8;flex-wrap:wrap;justify-content:space-between;padding:15px 40px;width:100%}.content-main-head-section,.content-main-head-section .title-part{align-items:center;display:flex}.add-empl-btn{background:#102baa;border:2px solid #141156;border-radius:30%;box-shadow:0 5px 10px #00000059;color:#fff;cursor:pointer;display:flex;margin:15px;padding:15px}.device-search{height:3rem;margin-left:20px;position:relative;width:50%}.device-search input{background-color:#fafbff;border:2px solid #f6f6fc;border-radius:5px;box-shadow:none;box-sizing:border-box;font-size:16px;height:100%;padding-left:45px;padding-right:12px}.device-search .search-icon{fill:#888;left:12px;pointer-events:none;position:absolute;top:28%}.device-search input:focus-visible{outline:2px solid #102baa}.device-filter select#status{background-color:#fafbff;border:2px solid #f6f6fc;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#605e8d;font-size:14px;height:100%;padding:7px 5px}.device-filter select#status:focus-visible{outline:1px solid #102baa}.datatable-section{width:90%}.details-table{border-radius:0;margin-top:0;max-width:1800px;overflow-x:auto;overflow-y:hidden;padding:0 40px;width:100%}.custom-table{border-collapse:initial;border-spacing:0 10px;width:100%}thead.custom-thead{text-align:left}.custom-tr{border-bottom:none;border-radius:1rem}.custom-table tbody{background:#fff}.name-td{display:flex;gap:20px;width:100%}.device-type{align-items:center;display:flex;justify-content:center;width:45px}.device-type svg{color:#102baa;font-size:25px}.custom-table tbody tr{height:5rem;outline:2px solid #f6f6fc}.custom-table tbody tr:hover{background-color:#e7e7ef}.custom-table tr{border-bottom:1px solid #dedcdc}.custom-table th{background-color:#fafbff;border-radius:0;color:#605e8d;font-size:14px;font-weight:500}td,th{padding:20px}.custom-table td{background-color:initial;color:#8e95ba;font-size:14px;font-weight:400}td.actions-column{display:table-cell}.action-main{flex-direction:column}.action-icons,.action-main{align-items:center;display:flex;gap:10px}.action-icons{background:#102baa;border-radius:20px;color:#fff;cursor:pointer;justify-content:center;max-width:100px;padding:7px}.active_container{border-radius:26px;display:inline-flex;font-size:14px;padding:6px 24px}svg.action-icon{width:20%}svg.action-icon:hover{color:gray}.rounded-image{border-radius:50%;height:30px;object-fit:cover;width:30px}.action-head{text-align:center;width:10%}.table-heading{color:#111113}.pagination-lists{align-items:center;height:35px}.pagination-container{height:35px;padding:20px;text-align:center;width:100%}.pagination,.pagination-container{display:flex;justify-content:center}.pagination{align-items:center;width:50%}.pagination-lists{display:flex;gap:10px;justify-content:space-between;list-style:none;margin:0;padding:0;width:auto}a.pagination-link{color:#000;text-decoration:none}li.page-item{padding:5px 10px}a.page-link{color:#000;text-decoration:none}li.page-item.active{background:#102baa;border-radius:50%}.nxt-prev-icon{height:25px;width:40px}.flex-center{align-items:center;display:flex}p.nxt-button,svg.nxt-prev-icon{display:flex}.active a.page-link{color:#fff}a.page-link{padding:5px}.switch{display:inline-block;height:30px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{bottom:0;position:absolute;transition:.4s}.slider:before{background-color:#fff;content:"";height:30px;left:4px;width:30px}input:checked+.slider{background-color:#102baa}input:focus+.slider{box-shadow:0 0 1px #102baa}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@keyframes expand{0%{left:-1500px}to{left:0}}@keyframes contract{0%{left:0}to{left:-1500px}}.sidebar-section{width:6%}.sid_nav_main{border:1px solid #f3f4f9;width:100%}.sidebar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 12px;transition:left .3s ease;width:100%}.sidebar-section{height:auto;min-height:91vh}.sidebar.visible{left:0}.sidebar.visible svg{color:#abadc4;font-size:25px;padding:25px 0}.expand_button{display:none}.sidebar.visible svg:hover{color:#102baa}.sidebar.visible svg.active{color:#102baa!important}.sidebar.visible svg:focus{border:0;outline:0}.sidebar.visible .nav-tooltip{background-color:#fff;color:#102baa}.toggle-bar{background:none;border:none;color:#000;cursor:pointer;font-size:20px;left:35px;margin-right:10px;position:fixed;top:20px;z-index:999}.menu-name{color:#000;font-size:16px;margin-left:10px}.menu-icon{color:#000;margin-left:25px;z-index:99999}.sidebar a{color:#fff;display:block;padding:10px;text-decoration:none;transition:background-color .3s ease;z-index:99999}.menu-icon-cutom{font-size:32px!important;margin-bottom:25px;margin-left:-4px!important;margin-top:25px;padding:0!important}.sidebar a:hover{background-color:#ffffff1a}.logo{padding-left:10px;width:50%}.sidebar-icon{padding-left:10px;width:30px}@media screen and (max-width:1200px){.sidebar{padding:0}.sidebar-section{width:5px}.sidebar,.sidebar-section{position:fixed;z-index:99999}.sidebar{box-shadow:5px 5px 100px 0 #9d9d9d40;width:50px}.sid_nav_main{border:0;display:flex;flex-wrap:wrap;height:100%;justify-content:left;left:0;position:fixed;top:5.1rem;width:30px;z-index:10;z-index:99999}.expand_button{align-items:center;background-color:#102baa;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;margin-top:1.3rem;padding:.5rem;position:fixed;right:15px;text-align:center;top:0;transition:transform .3s ease;width:2rem;z-index:999999}.side_nav_main{position:fixed;width:70px;z-index:999999}.sidebar.visible.expanded{animation:expand .5s forwards;background-color:#fff;left:0;width:70px;z-index:999999}.sidebar.collapsed{animation:contract 2s forwards;left:-250px}.sidebar.visible{width:70px;z-index:99999}}@media screen and (min-width:1201px){.sidebar-section{width:6%}.sid_nav_main{height:100%;position:fixed;top:80px;width:6%}}@media screen and (min-width:1700px){.sidebar-section{width:4%}.sid_nav_main{height:100%;position:fixed;top:80px;width:4%}}.center{align-items:center;display:flex;flex-direction:column}.header{font-size:24px;font-weight:700;margin-bottom:20px}.content_main_container{align-items:center;background-color:initial;display:flex;flex-direction:column;height:100%;overflow-x:auto;overflow-y:hidden;width:100%}.content-container{background-color:#fff;border-radius:10px;display:flex;gap:48px;padding:40px 70px;place-content:center;width:80%}.back-tooltip{background-color:#102baa!important;color:#fff!important}.employee-details{display:flex;flex:0 0 51%;flex-wrap:wrap}.details-head{border-bottom:2px solid #f2f3fd;display:flex;flex-direction:column;justify-content:space-around;padding-bottom:25px;width:100%}.details-head .profile-image{border-radius:76px;height:100px;margin-bottom:10px;object-fit:cover;width:100px}.device-detail-user{display:flex;flex-direction:column}span.detail-user-name{font-size:25px;font-weight:600}span.device-detail-sub-title{color:#abadc4;font-size:16px}.expireStatus{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start;padding-top:20px}.device-all-details{display:flex;flex-direction:column;gap:25px;padding:30px 0;width:100%}.device_details_item{display:flex}.device_details_item-main{border:2px solid #f2f4f6;border-radius:5px;display:flex;flex-direction:column;gap:12px;padding:15px;width:auto}span.device_details_item_label{align-items:center;color:#abadc4;display:flex;gap:12px;padding-right:10px;width:50%}span.device_details_item_value{align-items:center;display:flex;gap:10px;justify-content:space-between;width:50%}.device-hover-item span.device_details_item_value:hover{background:#eff2ff;border-radius:5px;padding:4px 8px;transition:.3s}span.device_details_item_value:hover .device_details_item_after_hover{display:flex}.device_details_item_after_hover{align-items:center;display:none;gap:5px}.device_details_item_after_hover svg{color:#102baa}.device_details_item_after_hover:hover svg{cursor:pointer}.device-details{display:flex;flex:0 0 45%;flex-direction:column}.expireStatus{align-items:center;display:flex;flex-direction:row}.device_details_heading{font-size:25px;font-weight:600}@media screen and (max-width:767px){.content-container{padding:40px 20px}}@media screen and (max-width:1024px){.device-details,.employee-details{flex:0 0 100%}span.device_details_item_value{word-wrap:break-word;display:block}.content_main_container{display:block;padding:0 20px}.content-container{flex-wrap:wrap;width:100%}}.content-section-maintenance{align-items:center;background:#fff;display:flex;flex-direction:column;gap:20px;margin-top:-78px;min-height:90vh;width:100%}.maintenance-mode-main{padding:0 0 50px}.maintenance-mode-content{text-align:center}h3.maintenance-mode-title{color:#fd7c0d;font-size:36px;font-weight:600}.maintenance-body-content{display:flex;flex-direction:column}span.maintenance-mode-timer{font-size:24px;font-weight:400;padding-bottom:20px}img.maintenance-image{height:auto;width:100%}
/*# sourceMappingURL=main.45e6e389.css.map*/