@font-face{font-family:RalewayFont;src:url(/_next/static/media/98b3031e2643f463-s.p.ttf) format("truetype");font-display:swap;font-weight:100 400 500 900}@font-face{font-family:RalewayFont Fallback;src:local("Arial");ascent-override:92.39%;descent-override:23.00%;line-gap-override:0.00%;size-adjust:101.74%}.__className_aac0da{font-family:RalewayFont,RalewayFont Fallback}.__variable_aac0da{--font-raleway:"RalewayFont","RalewayFont Fallback"}:root{--background:#ffffff;--foreground:#171717;--font-raleway:"Raleway";--glassy-60:rgba(255,255,255,0.60);--glassy-65:rgba(255,255,255,0.65);--glassy-55:rgba(255,255,255,0.55);--glassy-90:rgba(255,255,255,0.90);--glassy-30:rgba(255,255,255,0.30);--glassy-25:rgba(255,255,255,0.25);--glassy-22:rgba(255,255,255,0.22);--glassy-17:rgba(255,255,255,0.17);--glassy-blue:rgba(255,255,255,0.17);--glassy-red:rgba(255,255,255,0.17)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-raleway);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.navbar{width:100vw;height:50px;justify-content:center;box-shadow:none!important;padding:0!important}.navbarHome{border-bottom:.5px solid rgba(255,255,255,.22)!important;background-color:black!important}.navbarDashboard{background-color:#fff!important;border:1px solid #ebebeb99}.brand{font-weight:700!important;font-size:16px!important;line-height:16.8px!important;color:#000;font-family:var(--font-raleway)!important;margin:0}.brandHome{color:#fff}.brandDashboard{color:#000}.pageLink{font-weight:400;font-size:14px!important;line-height:16.75px!important;font-family:var(--font-raleway)!important}.pageLink,.pageLinkHome{color:#fff}.pageLinkDashboard{color:#000}.divider{border-bottom:.2px solid rgba(0,0,0,.1)!important;box-shadow:none}.footerContainer{height:auto;display:flex;flex-direction:column;gap:40px;padding:50px 60px;@media (min-width:768px){padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px}}.footerContainer .footerTitle{font-family:var(--font-raleway);font-weight:600;font-size:24px;line-height:36px;color:#fff}.footerContainer .footerCard{display:flex;flex-direction:column;gap:8px;border:none;box-shadow:none;background:transparent!important}.homeContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.footerContainer .footerContent{font-family:var(--font-raleway);font-weight:200;font-size:16px;line-height:24px;color:#fff}.appButton{min-width:88px;height:40px;border-radius:8px!important;text-transform:none!important;font-weight:600!important}.appButtonHome{border:1px solid rgba(255,255,255,.2)!important;background-color:rgba(255,255,255,.17)!important;border-radius:8px!important;color:#fff!important}.appButtonDashboard{border:1px solid #eaecf0!important;border-radius:8px!important;color:#000!important;font-weight:600}.appContainer{height:auto;gap:40px;padding:0 52px!important}.appContainer,.otherPages{display:flex;flex-direction:column}.otherPages{height:100vh;background-image:url(/images/DIRBackground.png);background-size:cover;overflow:hidden;background-position:50%;justify-content:center;text-align:center;padding:2px;color:#fff}.otherPages .textInfo{font-family:var(--font-raleway);font-weight:300;color:#fff;font-size:20px;margin:20px 0}.otherPages .titleInfo{font-family:var(--font-raleway);font-weight:500;color:#fff;font-size:40px}.homeButton{width:200px;background-color:#007bff;color:#fff;border-radius:8px;font-size:16px;font-weight:200;transition:transform .3s ease,background-color .3s ease}.inputLabel{font-family:var(--font-raleway)!important;font-weight:500;font-size:10px;color:#344054;margin-bottom:1px}.authformCard{width:370px!important;height:auto!important;padding:5px 15px;gap:5px;margin-top:10px;border:1px solid #ebebeb99!important;box-shadow:none!important;background-color:#F7F7F700}.authformCard,.otpCard{display:flex;flex-direction:column}.otpCard{width:480px!important;height:auto;padding:10px;justify-content:center;gap:15px;margin-top:20px;border:1px solid #ebebeb}.otpCardFieldsBox{display:flex;justify-content:center;gap:20px;width:100%}.otpCardField{width:74px;background-color:#F7F7F7;border:1px solid #c9c9c9;border-radius:10px;text-align:center}.authButton{text-transform:none!important;font-family:var(--font-raleway)!important;width:100%;height:40px;border-radius:10px!important}.authButton,.authButtonText{text-align:center;font-weight:400;font-size:16px!important;line-height:16px!important}.authButtonLoading{color:#fff}.authInfoText{color:#8C020A!important}.authInfoText,.checkBoxText{font-family:var(--font-raleway)!important;font-weight:500!important;font-size:14px!important}.checkBoxText{color:#344054!important}.checkBoxSpan{color:#1074FF}.banner{height:80px}.banner,.loginBanner{width:100vw;background-color:#FFF0F1}.loginBanner{height:160px}.bannerHome{font-family:var(--font-raleway)!important;font-weight:500!important;font-size:14px!important;line-height:24.5px}.bannerActive{font-weight:700}.bannerBrand{font-family:var(--font-raleway)!important;font-weight:700!important;font-size:24px!important;line-height:28.13px;color:#0E1422}.fileUploadBox{margin-top:10px;display:flex;flex-direction:column;gap:16px;width:100%}.fileUploadBox .fileUploadHeadingText{line-height:28px;color:#101828}.fileUploadBox .fileUploadHeadingText,.fileUploadBox .fileUploadInfoText{font-family:var(--font-raleway)!important;font-weight:400!important;font-size:14px!important}.fileUploadBox .fileUploadInfoText{line-height:20px;color:#8C020A;-webkit-text-decoration-color:#8C020A;text-decoration-color:#8C020A;text-decoration:underline}.fileUploadBox .fileUploadCard{width:100%;height:126px;display:flex;flex-direction:column;gap:16px;border:1px solid #eaecf0;padding:16px 24px;border-radius:12px;box-shadow:none;text-align:center}.fileUploadCard .fileUploadContent{display:flex;flex-direction:column;gap:8px;text-align:center}.fileUploadContent .fileUploadContentBox{width:100%;height:100%;display:flex;justify-content:space-between}.fileUploadFileName{font-family:var(--font-raleway)!important;font-weight:400!important;font-size:14px!important;line-height:20px}.fileUploadFileNameAction{color:#016700;cursor:pointer}.fileUploadFileNameDetails{font-size:12px!important;cursor:pointer}.erroFormText{font-family:var(--font-raleway)!important;font-weight:400!important;font-size:12px!important;line-height:20px;margin-top:5px;color:"#8C020A"}.modalResponseCard{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:24px;padding:16px;width:auto}.modalResponseContent{display:flex;flex-direction:column;align-items:center;text-align:center}.modalResponseContent .modalResponseText{font-family:var(--font-raleway);font-weight:500;line-height:32px;font-size:15px;color:#12090A}.modalResponseContent .modalResponseSubText{font-family:var(--font-raleway);font-weight:400;line-height:24px;font-size:15px;color:#000}.modalResponseContent .boldfont{font-weight:700}.modalResponseContent .modalResponseButton{font-weight:600;background-color:#8C020A;color:#fff}.modalResponseContent .buttonInfo,.modalResponseContent .modalResponseButton{width:100%;height:44px;border-radius:8px;padding:10px 19px;font-family:var(--font-raleway);line-height:24px;text-transform:none;margin-top:10px}.modalResponseContent .buttonInfo{font-weight:400;color:#000;font-size:16px;background-color:#FFF0F1;display:flex;justify-content:space-between;gap:10px}.modalResponseContent .modalResponseSubTextInfo{font-family:var(--font-raleway);font-weight:400;line-height:24px;font-size:15px;color:#8C020A}.tableHeader{height:44px!important;background-color:#F9FAFB}.tableHeaderTextBox{display:flex;gap:16px;width:400px;align-items:center;justify-content:space-between;padding:0;height:57px;border:2px solid}.tableHeaderText{color:#262626;font-size:20px;line-height:25.2px}.tableHeaderSubText,.tableHeaderText{font-family:var(--font-outfit)!important;font-weight:500}.tableHeaderSubText{color:#2A3080;font-size:12px;line-height:15.12px;background-color:#EAEBF4}.tableHeaderSubTextBox{width:100%;background-color:#EAEBF4;height:25px;border-radius:6px;align-items:center;text-align:center;display:flex}.tableHeaderSearchBox{width:50%;display:flex;justify-content:space-between;height:56px;align-items:center}.tableRow{cursor:pointer;height:72px!important;height:10px!important}.tableCell{cursor:pointer;height:50px!important}.tableCellText{font-family:var(--font-outfit)!important;color:#434343;font-weight:540;font-size:14px;line-height:17.64px}.dashboardCard{width:100%!important;height:90vh!important;padding:20x}.dashboardCard .cardHeaderBox{display:flex;width:100%;justify-content:space-between;border:1px solid}.dashboardCard .cardHeaderInnerBox{display:flex;width:auto;justify-content:space-between;border:1px solid red;align-items:center}.dashboardCard .cardReportName,.dashboardCard .cardReportStatus{font-family:var(--font-outfit)!important;color:#262626;font-weight:600;font-size:18px;line-height:30.64px}.dashboardCard .cardReportStatus{border:1px solid red}.textFamily{font-family:var(--font-outfit)!important}.statusBox{width:auto;height:22px;border-radius:6px;padding:2px 6px;border:1px solid #d0d5dd;display:flex;justify-content:space-between}.statusText{font-family:var(--font-outfit)!important;color:#344054!important;font-weight:400!important;font-size:11px!important;line-height:12.64px!important}.authCard{min-width:41%}.authCard,.deviceRegistrationCard{height:auto;border-radius:13px!important;border:1px solid #ebebeb99;box-shadow:none!important;padding:20px;background-color:#F7F7F700!important}.deviceRegistrationCard{width:80%}.deviceRegistrationContent{display:flex;flex-direction:column;gap:5px;padding:20px!important}.addResourcesCard{width:70%!important;border-radius:13px!important}.addResourcesContent{display:flex;flex-direction:column;gap:5px;padding:20px!important}.addResourcesButtonSection{margin-top:10px;display:flex!important;justify-content:space-between!important}.addResourcesButton{text-transform:none!important;text-align:center;font-family:var(--font-raleway)!important;font-weight:400;font-size:13px!important;line-height:13px!important;width:20%;height:35px;border-radius:8px!important}.addResourceHeader{font-weight:700!important;font-size:20px!important;color:#971E1D}.addResourceHeader,.addResourceInfo{font-family:var(--font-raleway)!important;text-align:left}.addResourceInfo{font-weight:400!important;font-size:13px!important;color:#64748B}.selectField{width:100%;margin-bottom:12px}.selectField .MuiOutlinedInput-root{font-weight:300;font-size:14px;line-height:20px;border-radius:10px;border:1px solid #ebebeb99;height:44px;padding:0;font-family:var(--font-raleway);font-weight:400;line-height:24px}.selectField .MuiOutlinedInput-input{color:#000}.selectField:hover .MuiOutlinedInput-notchedOutline{border-color:#EBEBEB99}.selectField.Mui-focused{border-color:#EBEBEB99;box-shadow:none}.selectField.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#EBEBEB99}.textField{width:100%}.textField input::placeholder{font-family:var(--font-raleway)}.textField .MuiOutlinedInput-root{font-family:var(--font-raleway);font-weight:400;line-height:20px;border-radius:10px;border:1px solid #ebebeb99;height:44px;padding:0;background-color:transparent;transition:border-color .2s ease-in-out}.textField .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#EBEBEB99}.textField .MuiOutlinedInput-root.Mui-focused{border-color:#EBEBEB99;box-shadow:none}.textField .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#EBEBEB99}.textField .MuiOutlinedInput-input{background-color:transparent}.textField .MuiOutlinedInput-input::-webkit-inner-spin-button,.textField .MuiOutlinedInput-input::-webkit-outer-spin-button{display:none}.textField .MuiOutlinedInput-input[type=number]{-moz-appearance:textfield}.textField .MuiOutlinedInput-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;background-color:transparent!important}.textField .MuiOutlinedInput-notchedOutline,.textField.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#EBEBEB99}.textField .Mui-focused{outline:none;box-shadow:none}.homeButton:hover{background-color:#0056b3;transform:scale(1.05)}.authCardContent{display:flex;flex-direction:column;gap:22px}.authInfoTextBold{font-weight:700!important;font-size:30px!important;line-height:15.84px!important}.authCardHFooterText,.authInfoTextBold{font-family:var(--font-raleway)!important;text-align:center!important}.authCardHFooterText{font-weight:400!important;font-size:13px!important;color:#5D5D5D!important;line-height:15.23px}.authInfoTextBoldRed{color:#8C020A!important}.authCardSubHeader{font-weight:300;font-size:11px!important;color:#434343!important;text-align:center;line-height:5px!important}.authCardSubHeader,.sidebarButton{font-family:var(--font-raleway)!important}.sidebarButton{height:39px!important;width:100%!important;display:flex!important;justify-content:flex-start!important;padding-left:12px!important;background-color:#fff!important;font-size:12px!important;line-height:26px!important;color:#393C39!important;text-transform:none!important;margin-bottom:10px!important}.sidebarButtonActive{color:#8C020A!important;background-color:#FFF0F1!important;border-right:2px solid #8c020a!important}.sideBarLinks{font-weight:500!important;font-size:16px!important;line-height:28px!important;color:#393C39;font-family:var(--font-raleway)!important}@media (max-width:600px){.authCard{width:100%}}@media (min-width:768px){#appContainer{padding:50px 100px}}@media (min-width:1200px){#appContainer{padding:50px 100px}}@media (max-width:600px){.otherPages .textInfo{font-size:20px}.otherPages .titleInfo{font-size:50px}.homeButton{width:150px;font-size:14px}}@media (min-width:600px){.heroLeftGrid{justify-content:flex-start;text-align:left}.heroLeftCardContent{gap:16px}.heroLeftCard{width:500px}.tabText{font-size:13px}.headingStyles{font-size:80px;line-height:88px}.subheadingStyles{font-size:28px}.IMEIcardBox .personaName{font-size:12px}.checkStatusResponseCard{padding:10px;margin:0}}@media (max-width:600px){.faqsContainer .faqsHeader{font-size:20px!important;line-height:30px}}@media (min-width:960px){.checkStatusResponseCard{padding:30px}}