@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);:root{--main-color:-webkit-linear-gradient(180deg,#e87700,#b35b01);--main-hover:#bb6502;--org-color:#ea4c89;--org-hover:#e02c71;--main-gradient:linear-gradient(180deg,#e87700,#b35b01);--main-webkit-gradient:-webkit-linear-gradient(180deg,#e87700,#b35b01);--black-gradient:linear-gradient(#1d1c1c,#4b4a4a);--main-light:#e8e7f2;--org-light:#fae4cc;--white-md:#f0f0f0;--white-sm:#f5f5f5;--white-color:#fff;--white-light:#eee;--black-color:#000;--black-md:#333;--black-md-hover:#121212;--text-md:#afafaf;--text-lg:#565656;--green-md:#8bbb11;--green-lg:#00cabe;--blue-md:#2d74ff;--pink-md:#9e00ff;--disable-md:#d9d9d9;--red-md:#f03900}body,html{height:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between}*,body,code,html{font-family:"Roboto",sans-serif}*{margin:0;padding:0;box-sizing:border-box}.focus,:focus{box-shadow:none!important}::-webkit-scrollbar{width:4px!important;height:4px!important}::-webkit-scrollbar-thumb{background:#ea7900;border:none}.text-center{text-align:center}.ant-modal-wrap .ant-modal .ant-modal-content{border-bottom:8px solid #ea7900}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-header{border-bottom:none;border-radius:20px 20px 0 0}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{text-align:center;font-size:22px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer{display:none}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.15)!important;border-radius:100%;top:-20px;right:-20px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:18px;color:#000;width:40px;height:40px;line-height:40px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form p{font-size:15px;font-weight:500;margin-bottom:5px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-input-prefix{display:none}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-input-affix-wrapper{padding:12px 10px;border-radius:10px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-form-item{margin-bottom:20px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-form-item.form-button{margin-bottom:0;text-align:center}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-form-item.form-button button{padding:16px 30px;line-height:0;border-radius:6px}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-form-item.form-button button:first-child{margin-right:10px;background:linear-gradient(180deg,#e87700,#b35b01);background:var(--main-gradient);border:none;color:#fff}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body form .ant-form-item.form-button button:last-child{background:#333;border:none;color:#fff}.ant-modal-centered .ant-modal .ant-modal-content .ant-modal-close{top:-10px}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-right-width:1px!important;outline:0}.ant-picker-focused,.ant-picker:hover{border-color:#e87700!important}.ant-picker-focused{border-color:#e87700!important;box-shadow:0 0 0 2px rgba(232,119,0,.12549019607843137)!important}.ant-picker-focused,.ant-select-selector{border-right-width:1px!important;outline:0}@-webkit-keyframes MoveUpDown{0%,to{margin-top:-180px}50%{margin-top:-40px}}@keyframes MoveUpDown{0%,to{margin-top:-180px}50%{margin-top:-40px}}.ant-tabs-nav-operations{display:none!important}.ant-tabs-ink-bar.ant-tabs-ink-bar-animated{height:100%!important;z-index:-1;border-radius:10px}@media (max-width:576px){body{overflow:hidden}.scroller{min-height:89.4vh!important}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close{background:#fff;box-shadow:none!important;top:0;right:0}.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:18px;color:#000;width:45px;height:45px;line-height:45px}.ant-modal-wrap{z-index:99999!important}}.ant-form-item-control-input{position:relative;display:flex;align-items:center;min-height:auto!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.ant-radio-checked .ant-radio-inner{border-color:#ea7900!important}.ant-radio-inner:after{background-color:#ea7900!important}.submit_btn{background:var(--main-gradient)!important;color:#fff!important;border:transparent!important;border-radius:5px!important;margin-right:10px}.custom_hr{margin:4px 0!important;border:.2px solid rgba(114,126,140,.2)}.ant-modal-wrap,.ant-tooltip{z-index:99999!important}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:999999!important}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#fff;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#000}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login-box .log-container{display:flex;width:70%;margin:auto;position:absolute;bottom:auto;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 4px 30px rgba(0,0,0,.25);min-height:80vh;border-radius:28px;overflow:hidden;background:#fff}.log-container .ant-form-item-control-input-content{background:#f5f3f3;padding:10px;border-radius:10px}.log-container .ant-input{background:#f5f3f3!important}.login-box .log-container .log-left,.login-box .log-container .log-right{width:50%}.login-box .log-container .log-left{background:linear-gradient(90deg,#cacaca,#cac3c3);display:flex;justify-content:center;box-shadow:0 6px 40px rgba(255,143,23,.18823529411764706)}.login-box .log-container .log-left img{max-width:100%}.login-box .log-container .log-left svg{align-self:center}.login-box .log-container .log-right{padding:10px 40px 10px 70px;align-self:center;text-align:center}.login-box .log-container .log-right .log-title img{margin-bottom:10px}.login-box .log-container .log-right .log-title h2{margin-bottom:2px;color:#333;font-size:26px;font-weight:600}.login-box .log-container .log-right .log-title p{margin-bottom:20px;color:#565656;font-size:16px;font-weight:400}.login-box .log-container .log-right form .ant-form-item{margin-bottom:5px}.login-box .log-container .log-right form p{margin-bottom:5px;text-align:start}.ant-form-item-explain-error{text-align:start}.login-box .log-container .log-right form .ant-input-affix-wrapper{border-radius:0;outline:none;height:auto;border:none;padding:0;margin-bottom:10px;box-shadow:none;background:#f5f3f3}.login-box .log-container .log-right form .ant-input-affix-wrapper input:focus{border-block-color:#000}.login-box .log-container .log-right form .ant-input-affix-wrapper .ant-input-suffix{margin-left:-13px;z-index:99}.login-box .log-container .log-right form .password-options{display:flex;justify-content:end}.login-box .log-container .log-right form .password-options a{color:#ea7900;-webkit-text-decoration-line:underline;font-size:14px;font-family:"Roboto";font-style:normal;font-weight:600;font-size:18px}.login-box .log-container .log-right form .ant-form-item button{background:linear-gradient(90deg,#ca6902,#ea7900 99.99%);border-radius:10px;border:none;padding:20px;line-height:0;width:100%!important}.login_btn{color:#fff!important;background:linear-gradient(90deg,#ca6902,#ea7900 99.99%)!important}.login_btn,.signup_btn{font-family:"Roboto";font-style:normal;font-weight:700!important;font-size:16px!important;width:100%;border:transparent!important;padding:10px!important;height:40px!important;border-radius:10px!important}.signup_btn{background:#f8efe5!important;color:#ea7900!important;margin-top:10px}.login-box .log-container .log-right-form 0% .ant-form-item button span{font-family:"Roboto";font-style:normal;font-weight:700;font-size:2vh;color:#fff}.login-box .log-container .log-right .log-switch{position:absolute;bottom:6px}.login-box .log-container .log-right .log-switch a{color:#565656;font-size:14px}.login-box .log-container .log-right .log-switch a span{font-weight:500;color:#f2902a}.mod-one.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title:after,.mod-two.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title:after{content:" Password";background:-webkit-linear-gradient(180deg,#e87700,#b35b01);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:370px){.login-box .log-container .log-right .log-switch{margin-top:0}}@media (max-width:576px){.login-box .log-container .log-left svg{width:100%;height:auto}.login-box{background:#fff}.login-box .log-container{flex-wrap:wrap;top:0;-webkit-transform:translateY(0);transform:translateY(0);box-shadow:none;overflow:scroll}.login-box .log-container,.login-box .log-container .log-left,.login-box .log-container .log-right{width:100%;border-radius:0}.login-box .log-container .log-right .log-switch{position:relative;bottom:auto;text-align:center;margin-top:30px}.login-box .log-container .log-left{padding:0}.login-box .log-container .log-right{padding-top:0}.login-box .log-container .log-right .log-title p{margin-bottom:5px}.login-box .log-container .log-right form .password-options{margin:5px 0}}.OTP.vehicle-form .title{color:#afafaf;font-weight:450!important;margin-bottom:10px!important}.OTP.vehicle-form .otp-input{width:16.6666666667%}.OTP.vehicle-form .otp-input span{display:none}.OTP.vehicle-form .otp-input input{background:#fff;border:1px solid #eee;border-radius:10px;width:100%!important;margin:10px 5px;min-height:50px}.OTP.vehicle-form .ant-form-item-control-input{min-height:10px}.otp-btn{width:100%;display:flex;justify-content:space-between}.otp-btn button{width:49%;border:none;color:#fff!important;background:#333!important;border-radius:6px;padding-block:8px;height:auto}.otp-btn button:last-child{background:linear-gradient(180deg,#e87700,#b35b01)!important}.OTP.vehicle-form .ant-modal-title:after{content:" Verification"!important}.vehicle-form.modal-add .ant-modal-title:after{content:" Vehicle"}.vehicle-form.modal-add .form-btns,.vehicle-form.update-vehicle .form-btns{display:flex;justify-content:center;width:100%}.vehicle-form.update-vehicle .ant-form-item-label{padding-bottom:4px}.vehicle-form.update-vehicle .ant-modal-close{top:-8px}.vehicle-form.update-vehicle.ant-modal .ant-modal-content .ant-modal-header{padding:6px 10px}.vehicle-form.modal-add .form-btns button,.vehicle-form.update-vehicle .form-btns button{background:linear-gradient(180deg,#e87700,#b35b01);border:none!important;font-size:16px!important;color:#fff!important;border-radius:6px!important;margin-right:10px!important;font-weight:400!important;min-width:150px}.vehicle-form.modal-add .form-btns button[type=button],.vehicle-form.update-vehicle .form-btns button[type=button]{background:#333}.vehicle-form.modal-add .ant-modal-content .ant-modal-body form .ant-form-item{margin-bottom:6px}.vehicle-form.update-vehicle.ant-modal .ant-modal-content .ant-modal-body form .ant-form-item{margin-bottom:4px}.vehicle-form .ant-modal-title:after{content:" Registartion"!important}.vehicle-form.modal-add .ant-modal-content .ant-modal-body form .ant-form-item .ant-form-item-control .ant-form-item-control-input{min-height:auto}.vehicle-form .ant-form-item-label>label{font-size:15px;font-weight:500;margin-bottom:5px}.vehicle-form .ant-input{padding:8px 10px;border-radius:10px;height:auto}.vehicle-form.modal-add .ant-upload .ant-btn:focus,.vehicle-form.modal-add .ant-upload .ant-btn:hover{border-color:#e87700!important;color:#e87700!important}.vehicle-form.modal-add .ant-upload .ant-btn:focus{border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(232,119,0,.12549019607843137)!important}.vehicle-form .ant-select:not(.ant-select-customize-input) .ant-select-selector{padding:5px 10px;border-radius:10px;height:auto}.vehicle-form .ant-modal-title:after{content:" Password";background:-webkit-linear-gradient(180deg,#e87700,#b35b01);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vehicle-form.vehicle-after .ant-modal-title:after{content:" Vehicle"}.reset_container{background:#fff;padding:20px;border-radius:20px;border:1px solid #ea7900;box-shadow:0 0 10px #cdcccb}@media (max-width:576px){.vehicle-form.modal-add .form-btns button{min-width:100px}}.date_time time:first-child{font-weight:700;font-size:3vh;line-height:34px;letter-spacing:.125em;color:#000}.date_time time:nth-child(2){font-weight:700;font-size:2vh;line-height:47px;letter-spacing:.125em;color:#000}.home_container img{width:30%;height:auto}.clock_device_container{background:#fff;border-radius:28px}@media (min-width:1200px){.date_time time:nth-child(2){font-weight:700;font-size:14px;line-height:47px;letter-spacing:.125em;color:#000}}.anpr-event-container{border:1px solid #ddd;background:#fff;border-radius:14px;padding:8px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.anpr-event-container h3{padding-block:2px 10px;border-bottom:1px solid #ccc}.anpr-event-container .ant-badge{width:100%;font-size:9px;font-weight:500}.ant-layout .anpr-event-container .ant-table{border-radius:0}.anpr-event-container .ant-badge sup{width:100%;font-size:9px;font-weight:500}.anpr-event-container .ant-row .ant-col:first-child .class-count-card:hover,.anpr-event-container .ant-row .ant-col:last-child .class-count-card:hover{left:0}.class-count-card{border:1px solid #ddd;padding:10px 10px 0;border-radius:10px;background:linear-gradient(45deg,#eee,#fff)}.class-count-card .count-list{height:0;overflow:hidden;border-top:1px solid transparent!important}.class-count-card .count-list .count-list-item{display:flex;align-items:center;margin-top:5px;margin-bottom:8px}.class-count-card .count-list .count-list-item p{margin-bottom:0;font-size:11px;font-weight:500;margin-right:2px;color:#000;line-height:18px;min-width:70px;text-align:left}.class-count-card .count-list .count-list-item span{font-size:11px;font-weight:500;color:var(--main-color);background:rgba(0,139,156,.1803921568627451);min-width:20px;height:20px;line-height:18px;border:1px solid var(--main-color);border-radius:4px;padding-inline:2px}.class-count-card .count-category{align-items:center;padding-bottom:10px}.class-count-card .count-category h2{margin-bottom:0;margin-left:10px;font-size:16px}.class-count-card .count-category h2 span{display:block;text-align:left;font-size:14px;color:#949494}.class-count-card .count-icons{width:60px;height:60px;padding:6px;border-radius:50%;background:#fff}.class-count-card .count-icons img{width:100%;height:auto}.class-count-card:hover .count-list{height:auto;border-color:#ddd!important}.class-count-card:hover{position:absolute;width:100%;left:0;z-index:99;box-shadow:0 10px 30px rgba(0,0,0,.4);top:-40%}.system-title{font-weight:600}.main_content_container{background:#fff;padding:10px}.boot-title{background:var(--main-gradient);color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px;position:absolute;bottom:0;left:0;width:100%}.system-data-row{padding-inline:10px}.device_stat_container .ant-progress-inner{width:100px!important;height:100px!important}@media (min-width:1500px){.type-card{width:288px}}.ram-info-div{border:1px solid #ece7e7;margin:4px;border-radius:10px;background:#e2fbfc}.usage-span{background:rgba(255,0,0,.788235294117647)}.avail-span,.usage-span{color:#fff;padding-inline:5px;border-radius:20px}.avail-span{background:rgba(32,129,3,.788235294117647)}.memory-container{border:1px solid rgba(0,139,156,.25882352941176473);border-radius:14px;height:100%}.memory-container h4{margin-top:-1px;margin-inline:-1px;border-radius:14px 14px 0 0;padding:13px;background:var(--main-gradient);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center}.memory-container h5{font-size:15px}.memory-container .ant-progress.ant-progress-line{position:relative;display:flex;flex-direction:column-reverse}.memory-container .ant-progress.ant-progress-line.ant-progress-show-info .ant-progress-outer{padding-inline:10px!important;margin:0!important}.memory-container .ant-progress.ant-progress-line.ant-progress-show-info .ant-progress-text{display:block;width:100%;font-size:12px;font-weight:500;margin:0 0 -5px}.memory-container .available-box{display:flex;justify-content:space-between;padding:10px;align-items:center}.memory-container .available-box .ant-tag{margin-right:0;background:#f6ffed;border-color:#389e0d;color:#389e0d;border-radius:10px}.memory-container .available-box h6{font-size:14px;margin-bottom:0}.cpu-info-div{padding:10px;border:1px solid #d6d6d6}.cpu-title{font-weight:600;padding-right:5px}.cpu-frequency-title{background:var(--main-gradient);color:#fff;display:block!important;text-align:center;font-size:larger;font-weight:500;border-top-right-radius:10px;border-bottom-left-radius:10px}.cpu-core-val-span{color:red;font-weight:600}.clock-container{display:flex;align-items:center}.clock-container .anpr-clock{font-size:60px;text-align:center;padding-inline:10px;width:100%}.clock-container .anpr-clock .anticon{color:var(--org-color)}.clock-container .anpr-clock p{font-size:14px;font-weight:500}.clock-container .anpr-clock p time{display:block;font-family:Orbitron,sans-serif;color:#6c6c6c}.clock-container .anpr-clock p time:first-child{font-size:20px;color:#000;font-weight:700}.offence-today-col{padding:5px;background:#01c29a;border:1px solid #01c29a;font-size:15px;font-weight:500;border-radius:10px;box-shadow:0 0 5px 0 #8feaff;color:#fff;margin-right:1px;position:relative}.offence-week-col{box-shadow:0 0 5px 0 #ff8f8f}.offence-month-col,.offence-week-col,.offence-year-col{padding:5px;background:#ffebcd;border:1px solid red;font-size:15px;font-weight:500;border-radius:10px}.offence-total-col{width:100%;padding:10px;background:#dddcdc;border-radius:10px}.today-val-col{background:#fff;color:#333;position:absolute;width:100%;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;right:0;padding:10px}.ske_evtcount_wrapper{display:flex;justify-content:space-around;width:100%;margin-top:10px}.ske_node{border-radius:10px}.ske_node_width{width:70%!important;border-radius:8px;margin-top:10px!important;margin-left:8px;display:table!important}.ske_eventcount_title .ant-skeleton-content{display:flex!important;justify-content:center!important}.ske_eventcount_title .ant-skeleton-title{height:32px!important}.box_shadow{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.home_container{padding:6px;left:118px;top:38px;align-items:center;background:#fff;border-radius:28px;border:1px solid #ddd;box-shadow:0 10px 30px rgba(0,0,0,.1)}.date_time,.device_stat_container{display:flex;flex-direction:column}.time{font-family:"Roboto";font-style:normal;font-weight:700;font-size:40px;line-height:47px;letter-spacing:.125em}.date{letter-spacing:.125em}.date,.devices{font-size:20px}.date,.devices,.status{font-family:"Roboto";font-style:normal;font-weight:600;line-height:23px;color:#000}.status{display:flex;justify-content:center;font-size:2vh}.progress_bar .ant-progress-text{font-family:"Roboto";font-style:normal;font-weight:700!important;font-size:30px!important;line-height:30px;letter-spacing:.04em;color:#ea7900!important}.offence_container{height:203px;background:#fff;border-radius:28px;text-align:center;font-family:"Roboto";font-style:normal;font-weight:600;display:grid;line-height:23px}.offence_header{background:#ce0000;border-radius:28px 28px 0 0;margin-bottom:10px;font-size:20px;justify-content:center;color:#fff}.count_divs,.offence_header{display:flex;align-items:center}.count_divs{justify-content:space-around}.count_container,.period_container{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:10px;width:140px;position:relative}.count_container{height:125px}.period_container{height:62px;margin-block:6px}.total_div{display:flex;flex-direction:column;justify-content:start}.total{background:#ffacac;border-radius:10px 10px 0 0;font-size:15px;line-height:18px;padding:10px}.count,.total{font-family:"Roboto";font-style:normal;font-weight:600}.count{font-size:20px;line-height:23px;position:absolute;top:50%;left:20%}.total_div{border:1px solid #add8e6;margin-bottom:6px}.captured_container{background:#fff;border-radius:28px;padding:10px;border:1px solid #e1e1e1;box-shadow:0 10px 30px rgba(0,0,0,.1)}.anpr_capture_header{font-family:"Roboto";font-style:normal;font-weight:600;font-size:18px;line-height:23px;padding:10px;color:#000;text-align:center}.total_capture_div{background:linear-gradient(270deg,#ca6902,#ea7900);border-radius:15px;display:flex;justify-content:space-between;color:#fff;align-items:center;margin-inline:10px}.total_capture_title{font-family:"Roboto";font-style:normal;font-weight:700;font-size:2vh;margin-left:12px;color:#fff}.total_capture_count_div{background:#fff;border-radius:15px;padding:6px;color:#333;width:40%;text-align:center;margin:5px;font-size:20px;font-weight:600}.captured_period_count_container{display:flex;justify-content:space-around}.capture_count_period{background:#fff;border-radius:5px;width:100%;margin:8px;font-size:1vw;align-items:center;padding:2px;display:flex;justify-content:space-around;color:#000;border:1px solid #dbdbdb}.capture_count_period,.captured_count_val{font-family:"Roboto";font-style:normal;font-weight:600}.captured_count_val{font-size:1.8vh;line-height:23px;color:#ea7900}.types_container{flex-direction:column;padding:20px;background:#fff;border-radius:28px}.types_container,.veh_count_container{display:flex;justify-content:space-around;align-items:center;margin:4px}.type_div{width:242px;margin:4px;background:#fff;border:2px solid hsla(0,0%,85.1%,.42);border-radius:15px}.type_header_title{padding:10px}.period_div,.type_header_title{display:flex;justify-content:space-between;align-items:center}.period_div{border:.7px solid hsla(0,0%,85.1%,.42);border-radius:3px;padding:5px;margin:5px}.type_count_div{display:flex;flex-direction:column;justify-content:space-around;margin:3px;padding:2px}.count_title{background:rgba(239,153,61,.5);border:.7px solid hsla(0,0%,85.1%,.42);border-radius:3px 0 0 3px;font-size:12px;line-height:14px;margin:-4px;padding:3%;width:70px}.count_title,.count_value{font-family:"Roboto";font-style:normal;font-weight:600;display:flex;align-items:flex-end}.count_value{font-size:14px;line-height:16px;text-align:right;color:#1d1c1c}.vehicle_type{font-size:16px;line-height:19px;display:flex;align-items:flex-end;color:#1d1c1c}.title_type,.vehicle_type{font-family:"Roboto";font-style:normal;font-weight:600}.title_type{font-size:20px;line-height:23px;color:#000}.category_div{position:relative;padding-inline:10px}.category_div img{width:100%;height:58px}.img_info{position:relative;display:flex;font-weight:600;font-family:"Roboto";font-style:normal;font-size:20px;color:#121212;align-items:center;text-shadow:0 2px 4px rgba(0,0,0,.4);justify-content:space-between;width:100%}.category_count_div{display:flex;width:100%;justify-content:right}.all_type_count_div.PRIVATE{display:none;padding:5px;background:#eee;position:absolute;top:0;left:-1px;width:100%;max-width:100%;border:0 solid #121212;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:transparent}.category_div:hover .all_type_count_div.all_type_count_div.COMMERCIAL,.category_div:hover .all_type_count_div.ELECTRIC,.category_div:hover .all_type_count_div.PRIVATE{display:flex;z-index:999}.all_type_count_div.COMMERCIAL{display:none;padding:8px;background:#ffb700;position:absolute;top:0;left:-1px;width:100%;border:0 solid #121212;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:transparent}.img_info_count_div{position:absolute;top:-48px;right:20px;display:flex;width:100%}.all_type_count_div.ELECTRIC{display:none;padding:8px;background:#00ac30;position:absolute;top:0;left:-1px;width:100%;border:0 solid #121212;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:transparent}.duration_div{display:flex;flex-direction:column;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:5px;width:30%;margin:2px;background-color:#fff;font-size:1rem}.duration_div div:first-child{background:linear-gradient(89.81deg,#343434 .17%,#1d1c1c 99.85%);border-radius:5px 5px 0 0;color:#fff;width:100%}@media (max-width:576px){.home_container img{width:100%}.device_stat_container .ant-progress-inner{width:130px!important;height:130px!important}.device_stat_container .status{margin-top:20px}.capture_count_period,.captured_count_val{font-size:3vw}.captured_container,.home_container{display:flex;justify-content:center;flex-direction:column}}@media (min-width:576px){.home_container img{width:100%}.device_stat_container .ant-progress-inner{width:130px!important;height:130px!important}.capture_count_period,.captured_count_val{font-size:3vw}.captured_container,.home_container{display:flex;justify-content:center;flex-direction:column}}@media (min-width:992px){.capture_count_period,.captured_count_val,.device_stat_container .status{font-size:1vw}}@media (min-width:1200px){.status{margin-top:0;padding:0}.device_stat_container .status{font-size:1.4vw}.clock_device_container{padding:10px}.capture_count_period,.captured_count_val{font-size:1.4vw}.home_container img{width:60%}}@media (min-width:1600px){.capture_count_period,.captured_count_val{font-size:.8vw}.date_time time:first-child,.date_time time:nth-child(2){line-height:28px}.device_stat_container .status{font-size:1vw}.device_stat_container .ant-progress-inner{width:110px!important;height:110px!important}}@media (min-width:1900px){.status{margin-top:0;padding:10px}.clock_device_container{padding:0}.capture_count_period,.captured_count_val,.device_stat_container .status{font-size:1vw}.device_stat_container .ant-progress-inner{width:100px!important;height:100px!important}.home_container img{width:84%}}.graph_container{background:#fff;padding:10px;border-radius:12px;box-shadow:0 0 10px 1px #dfd0d0}.graph_header{display:flex;justify-content:space-between;font-weight:600;padding-block:10px}.graph_container .ant-picker-range{width:50%}.graph_footer{display:flex;justify-content:space-between;margin-top:10px;padding:6px;background:#faebd7;box-shadow:0 0 10px 0 #d5d1d1}.graph_footer h3{margin-bottom:0}.custom-tooltip{background:#fff1f2;padding:15px;margin:0;text-align:center}.custom-tooltip .graph_percent_container{background:#c52125;color:#fff;padding:5px;border-radius:50%;width:40%;text-align:center}.no_device{width:42%;display:block;position:absolute;left:25%;top:25%}.add_device_btn{position:absolute!important;z-index:9999;bottom:80px;right:40px;border-radius:50px!important;width:50px!important;height:50px!important;background:var(--main-gradient)!important;color:#fff!important;border:transparent!important;display:flex!important}.add_device_btn:hover{transition:width .5s!important;width:150px!important}.add_device_btn svg path{fill:#fff}.add_device_btn span{margin-right:0!important}.add_device_btn .anticon{line-height:1px!important;align-self:center}.add_device_btn .hover_collapse{font-size:16px;width:0;overflow:hidden;align-self:center;color:#fff}.add_device_btn .anticon-plus{margin-left:16px}.add_device_btn:hover .hover_collapse{margin-left:5px!important;width:100%}.update-reboot-btn{position:absolute!important;display:flex!important;justify-content:end!important;margin-top:5px;z-index:1;top:4px;right:25px}.update-btn{background-color:#b55e02!important;color:#fff!important;border-radius:20px!important;border-color:transparent!important}.update-btn[disabled],.update-btn[disabled]:active,.update-btn[disabled]:focus,.update-btn[disabled]:hover{color:rgba(0,0,0,.25);border-color:#d9d9d9;background:#d8d6d6!important;text-shadow:none;box-shadow:none}.reboot-btn{background-color:#ff9800!important;color:#fff!important;border-radius:20px!important;border-color:transparent!important;margin-left:10px;cursor:pointer!important}.floating-btn{position:absolute!important;right:0!important;bottom:0!important;box-shadow:-10px 10px 10px rgba(0,0,0,.2)!important;border-radius:40px!important}.net-float{background:var(--main-color)!important;color:var(--white-color)!important;border:none!important;padding:10px 20px!important;height:auto!important;right:20px!important;bottom:5px!important}.net-box{background:rgba(112,54,124,.07058823529411765);padding:10px;border-radius:20px}.net-box .ant-descriptions-view{border:1px solid #d8d6d6!important}.net-box .ant-descriptions-item-content{border-bottom:1px solid #eae9e9!important;background-color:#fff}.net-box .ant-descriptions-item-label{padding:16px!important}.nth-box-footer{background:var(--main-color);padding:10px;margin-inline:-20px;margin-bottom:-20px;border-radius:0 0 20px 20px}.config-modal .ant-descriptions-header{margin-bottom:0!important}.config-modal .ant-modal-body{padding:5px}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap{margin-top:5px!important;flex:unset!important;background:rgba(112,54,124,.07058823529411765);border-radius:10px;overflow:visible!important}.dashboard-tabs .ant-tabs-nav{justify-content:center;margin-bottom:25px!important}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{margin:0;min-width:200px;text-align:center}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:var(--main-color)}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:400}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{background:#fff}.config-modal .ant-modal-header{border-bottom:1px solid #f1ede9!important;border-radius:20px 20px 0 0;padding-bottom:10px!important}.ip-enable.ant-input[disabled]{color:#000!important;background-color:#fff!important;cursor:not-allowed;opacity:1}.description-scroll .ant-descriptions-view{overflow-x:auto}.description-scroll *{white-space:nowrap}.description-scroll table,.description-scroll table tbody,.description-scroll table tbody tr,.description-scroll table tbody tr td,.description-scroll table tbody tr th{display:block}.description-scroll table tbody tr th{background-color:#fafafa!important;width:100%!important;display:flex!important;justify-content:center}.description-scroll table tbody tr td{background-color:#fff!important;width:100%!important;display:flex!important;justify-content:center}.tag-input-group{position:relative;display:inline-block}.tag-input-group p{margin-bottom:0;display:flex;justify-content:space-between;position:absolute;width:100%;height:84%;font-weight:700}.tag-input-group p span{align-self:end}.tag-input-group p span:first-child,.tag-input-group p span:nth-child(5){color:transparent}.tag-input-group button{background:#d9d9d9;border:none;padding-inline:10px;height:32px}.tag-input-group input{border-inline:none;border-radius:0;width:50px;background:transparent;text-align:center}.tag-input-group input:focus,.tag-input-group input:hover{box-shadow:none;border-color:#d9d9d9}.tag-input-group input:nth-child(2){border-left:1px solid #d9d9d9}.tag-input-group input:nth-child(5){border-right:1px solid #d9d9d9}.input-border{border-color:red!important}.title{font-size:60px;padding:20px 0}.container{width:900px;margin:0 auto}.column{float:left;width:100%;padding:0 10px}.row{margin:0 -5px}.row:after{content:"";display:table;clear:both}.device_card_container{background:#e9e9e9;padding:10px;border:2px solid #ea7900;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.device_count_container{display:flex;justify-content:space-between;margin-inline:15px}.active_device div:first-child,.total_device div:first-child{font-family:"Roboto";font-size:32px;line-height:38px;text-align:center;color:#454545;font-weight:700}.active_device div:last-child,.total_device div:last-child{font-family:"Roboto";font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#8e8b8b}.memory_chart_custom{height:50px!important;width:100%!important;display:contents}.device-table-box td *{cursor:pointer}.device-table-box td .ant-badge-status-dot{width:12px;height:12px}.device-table-box td .card-deletebtn:not([disabled]){background:#cd1010;color:var(--white-color);width:32px;height:32px;line-height:32px;border-radius:50%}.device-table-box td .card-settingbtn:not([disabled]){background:var(--main-color);color:var(--white-color);border-color:var(--main-color);border-radius:50%}.device-table-box td .card-settingbtn[disabled]{border-radius:50%}.device-table-box .ant-table-body{height:80vh!important;overflow:scroll}@media (max-width:576px){.device-card .hover-show{display:flex!important}.device-card:hover{position:relative;z-index:1;background:transparent;border:none;border-radius:10px;left:0;right:0;box-shadow:none!important;margin-top:0!important}.device-card{border:none!important}}@media (min-width:768px){.column,.container{width:100%}.column{display:block;margin-bottom:20px}.device-card .hover-hide{opacity:0}.device-card .hover-show:not(hr){display:flex;height:30px;transition:height .2s}.device-card:hover{position:relative;z-index:auto;background:var(--white-color);border:1px solid #ddd!important;border-radius:10px;left:0;right:0;box-shadow:none;margin-top:0}.device-card hr.hover-show{display:block}}.device-counts{padding:6px}.count-container{background:#eceaea;color:#333;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px}.count-container p{font-weight:800}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);padding:5px;text-align:center;background:linear-gradient(45deg,#ea7900,#fcffe1);border-radius:10px;cursor:pointer}.card .profile{border-radius:10px;transition:.2s}.card:hover .profile{-webkit-transform:scale(1.4);transform:scale(1.4);border-top-right-radius:50px;border-top-left-radius:50px}.card .content{width:100%;height:100%;position:relative;overflow:hidden}.card:hover{position:relative;z-index:1;background:transparent;border:none;border-radius:10px;left:0;right:0;box-shadow:none!important;margin-top:0!important;height:500px}.card .content .back{position:absolute;width:100%;height:100%;background-color:hsla(0,0%,94.5%,.9019607843137255);transition:1s;z-index:1;padding:10px}.from-left{top:0;left:-100%}.card:hover .content .from-left{left:0}.from-bottom{top:100%;left:0}.card:hover .content .from-bottom{top:0}.from-right{top:0;right:-100%}.card:hover .content .from-right{right:0}.card .content .back h3{font-size:15px;letter-spacing:2px}.card .content .back .tem-img{border-radius:100%}.card .content .back .des{font-size:13px;padding:20px 0}.card .content .back .social-icon{list-style:none;margin:0;padding:0}.card .content .back .social-icon .card-deletebtn{display:inline-block;display:block;background:#333;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;border-radius:100%}.live-view-card .ant-card-body{padding:0!important}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top;background:rgba(0,132,255,.473);font-family:Arial,Helvetica,sans-serif;text-align:center}.react-grid-item span{display:inline-block;padding:20px 10px}.react-grid-item.cssTransforms{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.dashboard-tabs-box{background:rgba(112,54,124,.07058823529411765);justify-content:center;max-width:800px;padding:20px;border-radius:10px 10px 0 0;margin:auto}.dashboard-tabs-box .ant-descriptions{background:var(--white-color);border-radius:10px}.dashboard-tabs-box .dashboard-tabs-box-footer{background:var(--main-color);border-radius:0 0 10px 10px;margin-bottom:-20px;margin-inline:-20px;margin-top:20px;padding:10px;display:flex;justify-content:center}.dashboard-tabs-box .dashboard-tabs-box-footer button{min-width:160px;margin-inline:5px;border:none;border-radius:20px;padding:8px;height:auto}.dashboard-tabs-box .dashboard-tabs-box-footer button:first-child{background:var(--org-color)}.dashboard-tabs-box .dashboard-tabs-box-footer button:nth-child(2){background:var(--white-color);color:#000}.total-vehicle-div{position:absolute;bottom:0;left:0;width:90%;padding:5px;background:#e4edee;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:2px solid #f38195}.loc-card-container{border-radius:0;margin-bottom:10px;background:#fff;color:#000;position:relative!important;border-bottom:5px solid var(--org-color);padding:0!important;box-shadow:0 10px 20px rgba(0,0,0,.1);background:linear-gradient(90deg,#fff,#eee);overflow:hidden}.loc-card-header{display:flex;align-items:center;justify-content:space-between}.loc-title{color:#fff!important;font-size:16px;font-weight:500;margin:0;width:85%;display:inline-flex}.loc-title span{color:#fff}.loc-config-btn{background:#333!important}.loc-config-btn,.loc-edit-btn{padding:5px;border-radius:5px;width:30px;height:30px;margin-right:5px;color:#fff!important;position:relative;cursor:pointer;z-index:1;line-height:20px;border:transparent!important}.loc-edit-btn{background:#1588d5!important;margin-left:auto}.loc-delete-btn{padding:5px;background:#db3529!important;border-radius:5px;width:30px;height:30px;color:#fff!important;position:relative;cursor:pointer;z-index:1;line-height:20px;border:transparent!important}.loc-desc{padding:15px 10px}.loc-desc p{margin:0}.desc-text{color:#666;font-size:14px;font-weight:400;text-align:left}.ack-col,.comm-col,.pending-col,.private-col{padding:8px;font-weight:600}.ant-modal.device-card-modal .ant-modal-content{background:transparent;margin-bottom:0;border-bottom:none;box-shadow:none}.device-card-modal{width:50%!important}.ant-modal.device-card-modal .ant-modal-content .ant-modal-body{padding:0}.ant-modal.device-card-modal .ant-modal-content .ant-modal-close{background:hsla(0,0%,100%,.12549019607843137);box-shadow:none!important;top:10px;right:10px}.ant-modal.view-more-modal-container .ant-modal-content .ant-modal-close{background:#333!important;box-shadow:none!important;top:10px;right:10px}.ant-modal.device-card-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{color:var(--white-color)}.ant-modal.view-more-modal-container .ant-modal-content .ant-modal-close .ant-modal-close-x{color:#333}.device-card{background:#fff!important;margin-top:10px!important;border-radius:15px!important;border:transparent!important;width:100%!important}.device_card_action_row{margin-inline:12px}.device_card_info__left_container,.device_card_info__right_container{display:flex;flex-direction:column}.device_card_info__right_container{align-items:end;height:100%;justify-content:space-between}.date_format{background:#dfffec;border:.4px solid #00cc52;border-radius:6px;color:#00cc52;width:100%;padding:2px;display:flex}.device_card_info__left_container div{margin-bottom:2px}.device_key_div{margin-top:20px!important}.device_key{font-family:"Roboto";font-style:normal;color:#121212;font-weight:600;font-size:2vh;line-height:16px}.device_ip{color:#7c7c7c}.device_ip,.info_count_container{font-weight:600;font-size:14px;line-height:14px;font-family:"Roboto"}.info_count_container{justify-content:start;font-style:normal;display:flex;align-items:center;color:#4b4a4a}.info_tempreture_container{display:flex;color:#4b4a4a;font-size:16px;font-weight:600;font-family:"Roboto",sans-serif}.info_tempreture_container img{width:22px;height:auto}.card-footer-row{padding:12px}.device-card .brack-border{width:100%;height:1.5px;overflow:hidden;background:#ddd;border:none}.device-card .del_btn{background-color:#d10303!important;color:#fff;border:transparent}.device-card .setting_btn{background:var(--main-gradient)!important;color:#fff;border:transparent}.device-card .setting_btn[disabled]{background:#f5f5f5!important;color:#b1b1b1!important;border:transparent}.toggle-btn.ant-switch-checked{background-color:#00cc52!important}.device-card .device-badge{background-color:#eee;line-height:24px;border-radius:4px;display:inline-block;width:25px;height:25px;text-align:center;margin-right:4px}.device-card-modal .card-body-row{padding:20px}.view-more-modal-container .card-body-row .ant-col-12{margin-block:1px!important}.card-body-row .ant-col-12{margin-block:6px}.card-body-row .ant-col-12>.ant-row .ant-col:first-child{width:120px}.card-body-row .ant-col-12 .ant-row .ant-col:first-child p:first-child{color:#000}.device-card .recording-icon-green,.device-card .recording-icon-red{height:12px;border-radius:10px}.device-card .device-badge .span.ant-badge{width:7px;height:12px;border-radius:10px}.device-card .device-badge .ant-badge .ant-badge-status-text{margin-left:0!important}.device-card .device-badge span.ant-badge.disable{background:var(--red-md)}.device-card .ant-card-head{background:linear-gradient(90deg,#ca6902 -1.12%,#ea7900);border-radius:15px 15px 0 0!important;color:var(--white-color)!important;padding:5px;position:relative;overflow:hidden;display:flex;justify-content:space-between;width:100%}.device-card .ant-card-head-wrapper{width:100%}.device-card .ant-card-head p{font-size:15px}.device-card .ant-card-body{padding:0;margin-bottom:4px;border-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.device-card .ant-card-body p{color:var(--text-lg);font-weight:500;font-size:14px;margin-bottom:0;text-align:start}.device-card .ant-card-head-title{display:inline-block;flex:1 1;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;margin-inline:12px}.device-card .ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:12px!important;height:12px!important;vertical-align:middle;border-radius:50%}.device-addbtn{border:none!important;color:var(--white-color)!important;background:var(--main-color)!important;border-radius:5px!important}.device-addbtn:hover{background:var(--main-hover)!important}.ant-typography{margin-bottom:0!important}.device-card-tag{border:none!important}.device-switch.ant-switch-checked{background-color:#1d9427!important}.offence-veh-type-tag{right:0!important;background:#000;border-bottom-left-radius:10px}.offence-fir-tag,.offence-veh-type-tag{position:absolute!important;top:0!important;color:#fff;padding-inline:10px}.offence-fir-tag{left:0!important;background:red;border-bottom-right-radius:10px;border-top-left-radius:1px}.offence-card:hover{cursor:pointer;border:8px solid #000;opacity:1;-webkit-transform:translateX(5px) translateY(5px) scale(1.015) translateZ(0);transform:translateX(5px) translateY(5px) scale(1.015) translateZ(0);box-shadow:0 0 30px rgba(0,0,0,.8);border-radius:10px}.offence-card .ant-card-cover{margin:0!important}.offence-content-container{border:1px solid #bdbdbd;padding:10px;margin-top:10px}.offence-details-title{position:absolute;left:18px;bottom:336px;background:#fff;padding-inline:10px;font-weight:600;background:var(--main-color);color:#fff}.view-card-modal .ant-modal-header{padding:8px 16px!important;background-color:var(--main-color)}.view-card-modal .ant-modal-title{color:#fff!important}.view-more-modal-container{background:#f5f5f5;border-radius:15px;border:1px solid #dbdbdb;box-shadow:0 0 16px 5px #f5f5f5;padding:6px}.view-card-modal .ant-modal-body{height:90vh;overflow-x:hidden;overflow-y:scroll;border-radius:10px}.vImgTitle{z-index:9;background:var(--main-color);position:absolute;left:16px;top:-8px;padding-inline:9px;color:#fff;font-weight:600}.modal-nplate-img{width:100%;text-align:center;border:1px solid #bdbdbd;padding:17px}.modal-nplate-img .ant-image{width:60%}.nplate-img{width:100px;height:50px;border:1px solid grey;box-shadow:0 0 2px 2px #403f3f;cursor:pointer}.veh-img-col{background:#fff;border:1px solid #bebcbc;margin:7px;border-radius:10px;text-align:center}.veh-img-col span{color:#333;text-align:center;display:block;font-weight:500}.veh-img-col .ant-image{border-radius:20px}.veh-img-col .ant-image img{border-radius:10px}.offence-card-header{display:flex;align-items:center;justify-content:space-between;position:absolute;left:5px;bottom:10px}.offence-card{border-radius:10px!important;border:1px solid #a1a1a1!important}.offence-card .ant-card-head{border-radius:10px 10px 0 0!important;color:var(--white-color)!important;position:absolute;z-index:9;width:100%;overflow:hidden;min-height:0;margin-bottom:-6px;border-bottom:none}.offence-card .ant-card-head-title{display:inline-block;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offence-card .ant-card-body{padding:0;background:var(--white-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:4px}.offence-card .ant-card-body p{color:var(--text-lg);font-weight:500;font-size:14px;margin-bottom:0;text-align:start}.offence-card-container{height:77vh;overflow:scroll}.device-count{padding:4px;padding-inline:8px;background:#fff;color:#333;border-radius:10px}.device-counts .ant-col{text-align:start;font-weight:700}.config-formitem{height:35px}.general-container{height:600px;overflow:auto}.copyIcon{display:inline-block}.device_filter{background:#ea7900;padding:10px;border-top-left-radius:18px;border-top-right-radius:18px}.search-inputs,.select-drop{width:100%;margin-right:4px}.search-inputs .ant-input{text-align:center!important}.search-inputs .ant-input-affix-wrapper{border-radius:6px!important;margin-right:4px}.select-drop .ant-select{width:100%}.select-drop .ant-select-selector{border-radius:6px!important}@media (min-width:1200px){.offence-card-container{height:76vh;overflow:scroll}.view-card-modal .ant-modal-body{height:90vh;overflow:auto}.offence-container{height:87vh}.general-container{height:500px;overflow:auto;background:#fff}.pagination-box.notified{bottom:0!important;padding:18px 10px;position:inherit}.device_card_container{height:88vh;overflow:auto;overflow-x:hidden}}@media (min-width:1900px){.offence-card-container{height:85vh;overflow:scroll}.view-card-modal .ant-modal-body{height:75vh;overflow:auto;border-radius:10px}.offence-container{height:92vh}.pagination-box{padding:18px 10px}.pagination-box.notified{bottom:0!important;padding:18px 10px;position:inherit}.ske_container{width:430px!important}.ske_evtcount_wrapper .ske_node{width:190px!important}.device_card_container{height:92vh;overflow:auto;overflow-x:hidden}}.leaflet-container{width:100%;height:100%}.address_icon{border-radius:50px;margin-right:15px}.address_content{color:#535353;display:inline-block;font-weight:500;font-size:.8vw;background:#fff}.map_black_title{color:#1d1c1c;font-weight:600;font-size:16px}.map_gray_val{color:#8a8a8a;font-weight:500;font-size:16px}.device_map .leaflet-popup-content{width:400px!important}.device_card_info__right_container.map_info_card{display:flex;justify-content:start;flex-direction:row;align-items:center}.map_info_title{font-size:16px;font-weight:600;width:300px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal}.map-card .ant-card-body{padding:10px}.device_map .leaflet-popup-content-wrapper{padding:0!important;border-radius:15px!important}.device_map .leaflet-popup-content{margin:0!important}.device_map .leaflet-popup-close-button{background:#fff!important;top:22px!important;right:10px!important;border-radius:50px;opacity:1%}.card_strip_left .ant-skeleton-content .ant-skeleton-title{background-color:#faebd7!important;position:absolute!important;left:22px!important;bottom:7px!important}.card_strip_right .ant-skeleton-title{background-color:#faebd7!important;position:absolute!important;right:22px;bottom:7px}.ske_right_text .ant-skeleton-content .ant-skeleton-title{position:absolute!important;right:16px!important;bottom:38px!important}.cardske_top_right .ant-skeleton-title{position:absolute!important;right:20px}.cardske_top_right{padding:10px;width:50%}.cardske_top_left .ant-skeleton-title{width:44%!important;width:50%;position:absolute!important;top:10px;left:18px}.alert-table,.table-custom-layout{height:100%;overflow:auto}.alert_filter_header{background:hsla(0,0%,96.5%,.9647058823529412);padding:10px;border-top-left-radius:28px;border-top-right-radius:28px}.table-custom-layout .expanded-table-layout{height:auto!important;overflow:scroll!important}.alert-tabs .ant-tabs-tabpane{padding:2px!important;background-color:#fff}.alert-tabs{height:100%;background:#fff;padding:2px!important;border-radius:28px}.alert-tabs .ant-tabs-content,.alert-tabs .ant-tabs-tabpane-active{height:100%}.ant-tabs-tab-active .alert_menu{font-family:"Roboto";font-style:normal;font-weight:700;font-size:18px;line-height:23px;align-items:center;color:#ea7900}.alert_menu{font-weight:600;font-size:17px;color:#121212}.hide-field{display:none}.alert-status-col{width:100px}.alert-middle-col{width:150px}.alert-left-col{width:80px}.group-desc-col{width:0}.filter_btn,.theme-btn{background-color:#fff!important;color:#ea7900!important;border:2px solid #ea7900!important;display:flex!important;justify-content:center!important;font-weight:600!important;align-items:center!important;border-radius:25px}.report_btn{background:linear-gradient(90.19deg,#1d1c1c .15%,#4b4a4a 99.84%)!important;border-radius:28px!important;align-items:center;display:flex!important;color:#fff!important;padding:18px!important}.alert_search .ant-input-affix-wrapper{border-top-left-radius:28px!important;border-bottom-left-radius:28px!important}.alert_search button{background:linear-gradient(90deg,#121212 1.19%,#4b4a4a)!important;border-radius:0 28px 28px 0!important;border:transparent!important}.alert_tabs .ant-tabs-ink-bar{background:transparent!important}.alert-tabs .ant-tabs-tab .ant-tabs-tab-btn:hover span svg{color:#333!important}.theme-btn.whatsapp-btn{background-color:#6dbb64!important;border:2px solid #6dbd64!important;color:#fff!important}.theme-btn .ant-btn-round,.theme-btn.whatsapp-btn .ant-btn-round{display:flex;justify-content:center;align-items:center}.theme-btn img{margin-left:-14px}.theme-btn span{margin-inline:8px}@media (min-width:1200px){.log-details{width:400px}.sms-alert{width:0}}@media (min-width:1900px){.log-details{width:800px}.expanded-table-layout{max-height:52vh;overflow:auto;padding:14px}.sms-alert{width:0}}.alert-tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-animated{background:transparent!important;height:100%!important;z-index:-1;border-radius:10px;box-shadow:0 6px 10px rgba(112,54,124,.4)}.alert-tabs .ant-tabs-left>.ant-tabs-nav,.ant-tabs-left>div>.ant-tabs-nav,.ant-tabs-right>.ant-tabs-nav,.ant-tabs-right>div>.ant-tabs-nav{width:220px;padding-top:60px;box-shadow:5px 5px 8px #d6d0d0;font-weight:600!important}.alert-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fcefe0;border-radius:28px 0 0 28px}.alert-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ea7900!important;font-size:17px!important;font-weight:700}.alert-tabs .ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:16px 0 0;font-size:15px}.dropdown-content{background:#fff;padding:5px;border:3px solid #efefef!important;border-radius:6px!important;box-shadow:1px 0 30px 1px #f9f0f9}.dropdown-content .ant-dropdown-menu{box-shadow:none!important}.alert-time-picker{width:100%}.dropdown-content .ant-divider-horizontal{margin:10px!important}.input-box .date-picker-dropdown{width:100%}.input-box{display:flex}.pagination-box{background-color:#fff;padding:4px 10px;border-radius:0 0 10px 10px;border:1px solid #d9d9d9;display:flex!important;justify-content:space-between!important;align-items:center}.pagination-box .ant-pagination-item-active,.pagination-box .ant-pagination-item:focus-visible,.pagination-box .ant-pagination-item:hover{border-color:#f2902a!important;color:#f2902a!important}.pagination-box .ant-pagination-item-active a{color:#f2902a!important}.pagination-box .ant-pagination-item-active:hover a{color:#f2902a}.pagination-box .ant-pagination-item:hover a{color:#f2902a!important}.pagination-box .anticon.anticon-double-right.ant-pagination-item-link-icon{color:#f2902a}.pagination-box .ant-pagination-next .ant-pagination-item-link:hover,.pagination-box .ant-pagination-prev .ant-pagination-item-link:hover{border-color:#f2902a;color:#f2902a}.pagination-box .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover,.pagination-box .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover{border-color:#d9d9d9;color:#d9d9d9}.pagination_container{display:flex;align-items:center;margin:0 3%}.previous_next_button{border:none!important;background:none!important}.page_number_container{display:flex;align-items:center}.page_number{display:inline-block;padding:5px 10px;margin:0 2px;border-radius:4px;cursor:pointer}.page_number.active{border:1px solid #e87700!important}.ellipsis{margin:0 4px;font-weight:700;cursor:default}.select_page_size_container{margin-right:3%}.jump_to_container{display:flex;align-items:center;margin-left:2%}.jump_to_input{text-align:center;margin:0 3%}.jump_to_text{white-space:nowrap;margin:0!important}.download-btn{z-index:9;background:#333!important;color:#fff!important;width:60px!important;height:60px!important;border-radius:50px!important}.download-btn:hover{transition:width .7s!important;width:165px!important}.ant-btn-loading.download-btn:hover{width:60px!important}.ant-btn-loading.download-btn:active .ant-btn-loading-icon{margin-left:20px!important}.download-btn span{margin-right:-3px!important}.download-btn .anticon{line-height:1px!important;align-self:center;font-size:25px!important}.download-btn .hover_collapse{font-size:16px;width:0;overflow:hidden;align-self:center;color:#fff;margin-left:12px}.download-btn:hover .hover_collapse{width:100%;margin-left:4px!important;text-align:left}.download-btn:hover .anticon-file-excel{margin-left:5px}#components-layout-demo-custom-trigger .trigger{padding:0 24px;font-size:18px;line-height:64px;cursor:pointer;transition:color .3s}#components-layout-demo-custom-trigger .trigger:hover{color:var(--blue-md)}#components-layout-demo-custom-trigger .logo{height:32px;margin:16px;background:var(--white-color) 10}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:initial!important}.poweredby-img{display:block;justify-content:center;width:50%;margin:0 auto}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner svg path{stroke:#fff}.menu-sider .ant-menu-title-content div{height:32px;width:32px}.menu-sider .ant-menu-item.ant-menu-item-selected.ant-menu-item-active.path-active .ant-menu-title-content div{height:32px;width:32px;background:#ea7900;border-radius:50px}.ant-menu-title-content{width:100%;text-align:center;display:block}.ant-menu-inline .ant-menu-item{display:flex;justify-content:center;padding-left:24px!important}.ant-menu-inline .ant-menu-item.ant-menu-item-active.path-active{padding-left:24px!important}.ant-menu-inline .ant-menu-item.ant-menu-item-selected.ant-menu-item-active.path-active{padding-left:24px!important}.ant-menu-item{font-weight:500;font-size:14px;padding:0!important;display:flex;margin:0 0 6px!important;color:#fff!important}.ant-menu-item div svg path{stroke:#fff}.menu-sider .ant-menu-title-content{display:flex!important;align-items:center}.menu-sider .ant-menu-item.ant-menu-item-selected .ant-menu-title-content{color:#fff}.ant-layout-sider-collapsed.menu-collapsed .ant-menu-item-selected{margin-left:-5px}.analytic svg circle,.menu-sider .ant-menu-item.ant-menu-item-selected .ant-menu-title-content div svg path{stroke:#fff}.ant-layout-sider-collapsed.menu-collapsed .ant-menu-item.ant-menu-item-selected .ant-menu-title-content span svg{fill:#fff;stroke:#fff}.ant-layout-sider-collapsed.menu-collapsed .ant-menu-item.ant-menu-item-selected .ant-menu-title-content div svg path{stroke:#fff}.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{display:flex;justify-content:space-between;padding:2px;align-items:center}.network-status-div{bottom:0;color:#fff;position:absolute;font-weight:700;left:0;width:100%;text-align:center;font-size:12px}.ant-menu-item.ant-menu-item-selected:after{background-color:#ea7900!important;color:var(--main-color)!important;width:100%!important;border-bottom-left-radius:20px;border-top-left-radius:20px!important;content:"";position:absolute;margin:-20px;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 250px #522d5b}.ant-menu-item.ant-menu-item-active{background-color:initial!important;color:var(--text-lg)!important;width:100%!important}.ant-menu-item.ant-menu-item-active.path-active{color:#fff!important;font-weight:500;width:calc(100% + 1px)!important}.ant-menu-item.ant-menu-item-selected.path-active{font-weight:600;width:calc(100% + 1px)!important}.ant-menu-item.ant-menu-item-selected.path-active .anticon:first-child,.ant-menu-item:not(.ant-menu-item-selected.path-active) .anticon:nth-child(2){margin-left:0}.ant-menu-item.ant-menu-item-selected.path-active .anticon:nth-child(2),.ant-menu-item:not(.ant-menu-item-selected.path-active) .anticon:first-child{display:inline-block;margin-left:0;opacity:1}.ant-menu-item:after{border-radius:10px!important;border:0 solid transparent!important;width:0!important;background-color:initial;box-shadow:none;display:none}.ant-menu-item.path-active:after{display:none}.ant-menu-item.ant-menu-item.ant-menu-item-selected .anticon{background-color:#ea7900;padding:10px;border-radius:50px}.ant-menu-inline .ant-menu-item.ant-menu-item.ant-menu-item-active.path-active div{background:#ea7900;display:flex;border-radius:50px;padding:6px;justify-content:center}.ant-menu-inline .ant-menu-item.ant-menu-item.ant-menu-item-selected.path-active div{background:#ea7900;width:32px;height:32px;display:flex;border-radius:50px;justify-content:center}.ant-menu-vertical .ant-menu-item.ant-menu-item.ant-menu-item-active.path-active div{background:#ea7900;display:flex;border-radius:50px;padding:6px;justify-content:center;margin-inline:24px!important}.ant-menu-vertical .ant-menu-item.ant-menu-item.ant-menu-item-selected.path-active div{background:#ea7900;width:32px;height:32px;display:flex;border-radius:50px;justify-content:center;margin-inline:24px}.ant-menu-item.ant-menu-item-active .div,.ant-menu-item.ant-menu-item-selected.path-active .anticon:nth-child(2),.ant-menu-item.ant-menu-item-selected.path-active .div:nth-child(2) .ant-menu-item.ant-menu-item-selected .div,.ant-menu-item:not(.ant-menu-item-selected.path-active) .anticon:first-child{margin-left:-8px}.ant-menu-item.ant-menu-item-active.path-active .anticon,.ant-menu-item.ant-menu-item-selected.path-active .anticon{color:#fff}.ant-menu-item .anticon svg{width:20px;height:20px}.ant-menu{background:transparent!important;border-right:none!important;margin-top:20px!important}.ant-layout.ant-layout-has-sider{min-height:100vh}.ant-layout .ant-table-tbody>tr>td,.ant-layout .ant-table-thead>tr>th,.ant-layout .ant-table tfoot>tr>td,.ant-layout .ant-table tfoot>tr>th{padding:8px}.header .ant-layout-header{height:0!important}.menu-logo svg{margin-left:-50px}.menu-logo svg g path:first-child,.menu-logo svg g path:nth-child(2),.menu-logo svg g path:nth-child(3),.menu-logo svg g path:nth-child(5),.menu-logo svg g path:nth-child(6),.menu-logo svg g path:nth-child(7),.menu-logo svg g path:nth-child(8){display:none}.ant-layout-sider-children{height:100%;margin-top:-.1px;padding-top:.1px}.logo,.menu-logo{margin-top:15px!important}.folded{z-index:1}.folded,.unfolded{position:absolute;right:-14px;top:30px;color:var(--white-color)!important;background:var(--main-gradient);padding:7px;border-radius:50%;opacity:0}.unfolded{z-index:999;transition:all .2s}.ant-layout-sider:hover .unfolded,.unfolded{opacity:1}.logo svg{width:60%;height:auto}.menu-item .anticon{line-height:0!important}.menu-label{margin-left:15px!important}.ant-menu-light .ant-menu-item:hover{color:#fff!important}.ant-layout-sider-collapsed{z-index:99999}.ant-layout-sider-collapsed .folded,.folded:hover{opacity:1}.ant-layout-sider-collapsed .menu-logo svg path:first-child,.ant-layout-sider-collapsed .menu-logo svg path:nth-child(2),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(3),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(5),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(6),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(7),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(8){display:none}.menu-sider{flex:0 0 230px!important;max-width:230px!important;min-width:230px!important;width:230px!important;height:100vh;z-index:99999}.menu-mob-btn{display:none}@media (max-width:850px){.network-status-div .mob_view_hide{display:none}.ant-layout-sider{z-index:99999}.logo,.menu-logo{display:none}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:none!important}.menu-sider{flex:0 0!important;max-width:0!important;min-width:0!important;width:0!important;position:fixed!important}.folded,.unfolded{position:revert;opacity:1;height:40px;width:40px;color:#000!important;line-height:40px!important;padding:0;border-radius:0;background:url(../../static/media/menu-icon.ac068ac9.svg);background-repeat:no-repeat;background-position:50%;background-size:30px}.menu-header .trigger{opacity:0}.menu-sider .menu-header .trigger{opacity:1;transition:opacity 1s}.folded svg,.unfolded svg{display:none!important}.ant-layout-sider-collapsed .menu-header .trigger{position:fixed;background:transparent;inset:0;opacity:0}.menu-mob-btn{display:block;width:100%;text-align:right;padding:10px;position:absolute}.ant-layout-sider:not(.ant-layout-sider-collapsed) .menu-mob-btn{display:none}.menu-mob-btn .folded,.menu-mob-btn .unfolded{background:url(../../static/media/white-close.4ce508dd.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}.ant-layout-sider-collapsed{max-width:280px!important;min-width:214px!important;width:214px!important;position:fixed!important;bottom:0;top:0}.ant-layout-sider-collapsed .ant-menu:hover{box-shadow:none!important}.ant-layout-sider-collapsed .menu-logo svg path:first-child,.ant-layout-sider-collapsed .menu-logo svg path:nth-child(2),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(3),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(5),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(6),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(7),.ant-layout-sider-collapsed .menu-logo svg path:nth-child(8){display:block}.ant-menu-item .ant-menu-item-icon+span,.ant-menu-item .anticon+span,.ant-menu-submenu-title .ant-menu-item-icon+span,.ant-menu-submenu-title .anticon+span{opacity:1!important}.ant-drawer{z-index:99999!important}.menu-item,.menu-title{margin-top:145px!important}}@media (min-width:1200px){.menu-mob-btn{display:none}}@media (min-width:1900px){.menu-mob-btn{display:none}}.tag-scroll .ant-select .ant-select-selector{max-height:32px;overflow:auto}.tag-scroll .ant-select .ant-select-selector::-webkit-scrollbar{width:4px;height:0}.tag-scroll .ant-select .ant-select-selector::-webkit-scrollbar-thumb{background:#ea7900}.filter-row .search-box{align-self:flex-end;margin-right:10px}.filter-row .Date-filter{text-align:left;margin-right:5px;display:inline-block}.filter-row .search-inputs{display:inline-block}.filter-row .search-inputs .ant-input-affix-wrapper{margin-right:10px;border-radius:4px;border-color:#eee}.filter-row .search-inputs .ant-input-affix-wrapper>input.ant-input{box-shadow:none!important}.filter-row .search-inputs .ant-input-affix-wrapper-focused,.filter-row .search-inputs .ant-input-affix-wrapper:focus,.filter-row .search-inputs .ant-input-affix-wrapper:hover{border-color:#e87700!important;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(232,119,0,.12549019607843137)!important}.filter-row .Date-filter p{margin-bottom:0}.filter-row .Date-filter .input-box{display:flex}.filter-row .Date-filter .input-box .ant-picker{border-radius:4px;border-color:#eee}.filter-row .Date-filter .input-box .ant-picker .ant-picker-suffix{padding:8px;margin-top:-4px;margin-bottom:-4px;margin-right:-11px}.filter-row .Date-filter .input-box .ant-picker .ant-picker-suffix svg path{fill:#333}.filter-row .select-drop{text-align:left;margin-right:2px;display:inline-block}.filter-row .select-drop .ant-select{display:block;width:200px}.filter-row .select-drop .ant-select .ant-select-selector{border-radius:4px;border-color:#eee}.filter-row button{align-self:flex-end;margin-inline:4px}.filter-row{padding:6px;border-radius:10px 10px 0 0;text-align:left}.filter-row .search-box button{margin:0}.filter-row .search-box .ant-input-wrapper.ant-input-group .ant-input-group-addon:first-child{border-radius:4px 0 0 4px;overflow:hidden;background:#f5f5f5}.filter-row .search-box .ant-input-wrapper.ant-input-group .ant-input-group-addon:last-child{border-radius:0 4px 4px 0;overflow:hidden}.filter-row .search-box *{border-color:#eee}.filter-row .search-box input{height:32px}.filter-row .search-box input:hover{border-color:#eee}.filter-row .search-box input:focus{outline:none;border-color:#eee;box-shadow:none}.filter-row .search-box{display:flex}.filter-row .search-box .ant-input-wrapper.ant-input-group button,.filter-row button.ant-btn.ant-btn-primary{background:linear-gradient(90deg,#ca6902,#ea7900);border:none}.filter-row button.ant-btn.ant-btn-primary{border-radius:4px}.filter-row button.ant-btn.ant-btn-primary.clear-filter,.filter-row button.ant-btn.ant-btn-primary:disabled{background:#333;border:none;color:#fff}.switch-custom{height:28px!important;line-height:28px!important}.switch-custom.ant-switch-checked{background-color:red!important}.switch-custom .ant-switch-handle{width:22px!important;height:22px!important}.switch-custom.ant-switch-checked .ant-switch-handle{left:calc(100% - 23px)!important;top:3px!important}@media (min-width:576px){.filter-row .select-drop .ant-select{width:auto;min-width:10vw}}.timeline-col{padding:0;background:#fff;border-radius:0;height:100%;overflow:auto;position:relative}.timeline-col .ant-timeline{position:absolute;height:100%;width:100%;padding:10px!important}.timeline-col .ant-badge-status-processing:after{border:1px solid #ea7900}.timeline-col .ant-badge-status-blue{background-color:#ea7900!important}.timeline_modal .ant-modal-content{height:100%}.trajectory-tabs{height:100%;display:flex;justify-content:start;flex-direction:column}.trajectory-tabs .ant-tabs-tab{padding:12px 40px!important}.trajectory-tabs .ant-tabs-content{position:relative;width:100%;height:100%;border:1px solid #edebeb}.trajectory-tabs .ant-tabs-tabpane-active{height:100%}.trajectory-tabs .ant-tabs-nav{margin:0!important;display:flex!important;justify-content:flex-start!important}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap{justify-content:start}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{overflow:hidden;border-radius:5px}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:8px 20px;border-top-left-radius:6px;border-top-right-radius:6px;background:#edebeb}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#000!important;width:100%;text-align:center;font-weight:500}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333!important;font-weight:500}.trajectory-tabs .ant-tabs-tab-active{background-color:#edebeb!important;border:1px solid #333;border-top-left-radius:20px;border-top-right-radius:20px}.trajectory-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0!important}.trajectory-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{height:100%;z-index:-1;border-radius:5px}.device_map.trajectory_map .leaflet-popup-content{width:450px!important}.trajectory_desc_item{color:#4b4a4a;font-family:Roboto;font-size:1vw!important;font-weight:600;font-style:normal}.nplate_img_container{width:30%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border:1px solid #e7d9d9}.location_content{color:#535353;display:inline-block;font-weight:600;font-size:.8vw;padding:8px 16px;background:#fff}.export-pdf-btn{background:var(--main-color)!important;color:#fff!important;border:transparent!important}.ant-descriptions.timeline-desc,.timeline-desc .ant-descriptions-view,.timeline-desc table{height:100%}.timeline_veh_number{position:absolute;bottom:5px;left:20px;color:#ea7900;font-size:14px;text-shadow:#333 2px 0,#333 -2px 0,#333 0 2px,#333 0 -2px,#333 1px 1px,#333 -1px -1px,#333 1px -1px,#333 -1px 1px;background:#000;padding:5px;border:1px solid #ea7900}.timeline-desc th{width:30%!important;font-weight:600;font-size:1vw!important;font-family:Roboto}.timeline-desc._address th{width:20%!important}.timeline-desc._address td{width:75%!important}.map_info_card{width:100%;display:flex;justify-content:flex-start}.map_info_card div:first-child{font-size:1vw;font-weight:600;font-family:Roboto;color:#000;margin-left:6px;width:20%;border-right:1px solid #f0f0f0;height:100%;display:flex;align-items:center}.timeline-desc .ant-image{width:90%}.user_modal.trajectory_modal{width:100%;height:90%}.user_modal.trajectory_modal .ant-modal-body,.user_modal.trajectory_modal .ant-modal-content{width:100%;height:100%}.user_modal.trajectory_modal .ant-modal-close-x{color:#333!important}.timeline_vimg{height:100%}.timeline_vimg .ant-image{display:block!important}.timeline_vimg .ant-image .ant-image-img{height:250px!important}.timeline-col .ant-timeline-item-tail{border-left:2px solid #000}.timeline-col .ant-badge-status-green{width:10px;height:10px}.timeline-col .ant-badge-status-blue{width:13px!important;height:13px!important}.timeline-col .ant-timeline-item-head{background:transparent!important}.timeline-container{height:100%!important;width:100%}.timeline-container .ant-image .ant-image-mask{width:98%!important}.pdf_header{background:#ede7e7;color:#ea7900;text-align:center;font-weight:700;font-size:20px}.custom-text-path path{fill:red!important}.leaflet-marker-icon.leaflet-interactive{text-align:center}.leaflet-interactive{cursor:pointer;fill-opacity:1}.leaflet-overlay-pane{font-size:20px}.icon-with-number{display:flex;align-items:center;justify-content:center}.icon-container{position:relative;width:32px;height:32px}.icon{width:100%;height:100%}.number{position:absolute;top:3px;right:8px;background-color:#fffbf4;color:#000;border-radius:50%;width:17px;height:16px;display:flex;align-items:center;justify-content:center;font-weight:700}.leaflet-pane>svg path{stroke-width:1;stroke-opacity:1}.leaflet-pane>svg path:hover{stroke-width:4;stroke-opacity:.7}.leaflet-container a img{border:1px solid #fff;border-radius:56%}.leaflet-container a:hover img{border-color:#000}.leaflet-pane .leaflet-tooltip{padding:10px;border-radius:0;border:1px solid #dadada;font-size:12px;font-weight:700}.leaflet-pane .leaflet-tooltip-right:before{border:none}.leaflet-tile-pane{-webkit-filter:grayscale(70%);filter:grayscale(70%)}.animated{-webkit-animation:anim 2s linear infinite;animation:anim 2s linear infinite;stroke:tomato}@-webkit-keyframes anim{50%{stroke:gold}to{stroke:tomato}}@keyframes anim{50%{stroke:gold}to{stroke:tomato}}.selectable-pane svg{--color:#fff;-webkit-filter:drop-shadow(var(--color) 0 0 5px);filter:drop-shadow(var(--color) 0 0 5px)}.leaflet-draw-actions{display:none!important}.leaflet-draw-tooltip{display:none}.validated_div{background:#d9fbd3;border-radius:10px;color:#159500;text-align:center;padding:15px}.redRow .log_vno{color:#e70000;font-weight:600}.redRow .error_text_color,.redRow .pending_text_color{color:#e70000!important}.redRow .success_text_color{color:#e70000}.redRow .violation_tags{color:#e70000!important}.redRow .log_record{color:#e70000}.redRow .ant-table-cell{color:#e70000!important;font-weight:600}.filter_icon{display:inline-block;font-size:0;width:20px;height:20px;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;fill:transparent;stroke:#1f272e}.log_drawer .ant-descriptions-view{padding:10px;height:100%;overflow:auto;margin-bottom:5px}.img_class{width:100%;height:100%}.internal_server_error{height:100%;display:flex;justify-content:center;align-items:center}.del_valid_btn_div{width:100%}.ant-space,.ant-space-item,.del_valid_btn_div{width:100%!important}.validate_roi_btn{background:#159500!important}.delete_roi_btn,.validate_roi_btn{color:#fff!important;border-radius:15px!important;width:100%!important}.delete_roi_btn{background:#cb0404!important}.save_roi_btn,.update_roi_btn{background:linear-gradient(90deg,#ca6902,#e97800)!important}.cancel_roi_btn,.save_roi_btn,.update_roi_btn{color:#fff!important;border-radius:15px!important}.cancel_roi_btn{background:linear-gradient(90deg,#1d1c1c,#4b4a4a)!important}.violation_edit_btn{position:absolute;top:10px;left:30px;width:70px;height:20px;background:#ff0;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#333}.np_edit_btn{top:50px;left:50px;background:red}.np_edit_btn,.vehicle_edit_btn{position:absolute;width:70px;height:20px;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#fff}.vehicle_edit_btn{background:#00f}.violation_tags{border-radius:20px!important;background:#fff!important;color:#b71616!important;padding-inline:8px!important;border:1px solid #ffe0e0!important}.violation_tags .ant-tag-close-icon{border-radius:50%!important;background:#b71616!important;color:#fff!important;padding:3px!important}.dashboard-tabs{margin-top:5px!important;height:100%}.dashboard-tabs .ant-tabs-content,.dashboard-tabs .ant-tabs-tabpane,.dashboard-tabs .ant-tabs-tabpane div{height:100%}.desc_content{display:flex;flex-direction:column;justify-content:space-between}.desc_content,.desc_content .desc_content_container{height:100%;overflow:auto}.dashboard-tabs .ant-tabs-tabpane div div div img{height:100%!important}.description-content .ant-space{width:auto!important}.description-content .plus_tag{border-radius:50%!important;background:grey!important;color:#fff!important;padding:0 4px!important}.description-content .ant-select{width:100%!important}.description-content{width:23%;font-size:12px!important}.dashboard-tabs .ant-tabs-nav:before{border-bottom:none!important}.dashboard-tabs .ant-tabs-nav{margin:0!important;display:flex!important;justify-content:flex-start!important}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap{justify-content:center}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{overflow:hidden;border-radius:5px}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{margin-right:5px;padding:8px 20px;border-top-left-radius:10px;border-top-right-radius:10px;background:#edebeb}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#000!important;width:100%;text-align:center;font-weight:500}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333!important;font-weight:500}.dashboard-tabs .ant-tabs-tab-active{background-color:#edebeb!important;border:1px solid #333;border-top-left-radius:20px;border-top-right-radius:20px;padding:15px!important}.dashboard-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{height:100%;z-index:-1;border-radius:5px}.nplate-img{max-width:100%;width:100%;border:2px solid #000}.detail_btn{background-image:var(--main-gradient)!important;color:#fff!important}.bounding_box_modal{height:95%}.pdf-modal{height:100%}.pdf-modal .ant-modal-close{top:5px!important;right:5px!important}.pdf-modal .ant-modal-content{height:100%;overflow:scroll}.bounding_box_modal .ant-modal-content,.pdf-modal .ant-modal-body{height:100%}.update-device-modal .ant-modal-header{background-image:linear-gradient(#cf7e03,#f76754)!important;border-radius:0!important;border:transparent!important}.update-device-modal .ant-modal-body{padding:0 5px!important}.update-device-modal .ant-modal-close-x{color:#fff!important;position:absolute;top:10px;right:20px;width:40px;height:40px;line-height:40px;border-radius:0;background-color:hsla(0,0%,100%,.2)}.update-device-modal .ant-modal-content{padding:0;border-radius:0;box-shadow:0 20px 40px rgba(0,0,0,.3)!important}.pdf-modal .ant-modal-header{padding:8px 10px!important;background:#f5f3f3!important;border-bottom:1px solid #cbc9c9!important}.pdf-modal{top:20px!important}.pdf-modal .ant-modal-body{padding:4px!important}.portrait-description .ant-descriptions-item-content,.portrait-description .ant-descriptions-item-label{font-size:12px}.pdf-table{border:1px solid #bfbaba;width:300px;font-size:16px;font-weight:800;margin-left:60px}.nplate_img .ant-image{width:100%!important}.cancel-btn{border:none!important;color:#fff!important;background:linear-gradient(#20201f,#555453)!important;border-radius:5px!important}.filter_header{background:linear-gradient(89.93deg,#ca6902 1.59%,#ea7900 98.94%);border-radius:10px 10px 0 0;padding:5px}.parent{width:100%;overflow-x:hidden}.child{width:100%;font-size:15px;font-family:arial;cursor:pointer}.log_table{border-top-left-radius:28px!important;border-top-right-radius:28px!important;padding:0;background:#fff}.log_table .ant-table{border-radius:28px}.log_table .ant-table-container{width:100%!important;overflow:auto;overflow-x:hidden!important}.log_table .ant-table-tbody{width:100%!important;font-size:15px!important;font-family:arial!important;padding:10px!important;cursor:pointer!important}.log_table .ant-table-content{overflow:initial!important}.log_table .ant-table-thead>tr>th{color:#000;font-weight:600;text-align:left;background:#f5f5f5;border-right:.4px solid rgba(114,126,140,.7)!important;font-size:16px;border-bottom:none!important}.log_table .ant-table-title+.ant-table-container table{border-top:none!important}.log_table .ant-table-tbody>tr>td{border-right:.4px solid rgba(114,126,140,.7)!important;border-bottom:.4px solid rgba(114,126,140,.7)!important}.log_vno{background:rgba(234,121,0,.12);border-radius:9px;color:#ea7900;font-size:14px;font-weight:500;padding:4px}.log_record{text-align:center;color:#000}.log_record,.log_text{font-family:"Roboto",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:16px}.pending_text_color{color:#ffb700}.error_text_color{color:#b40000}.success_text_color{color:#02ca13}.violation_text{color:#b40000;font-family:"Roboto",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:14px}.print_challan{cursor:pointer}.print_challan .ant-btn{border:transparent!important;cursor:pointer;background:transparent!important}.vio_status_success{background:#dfffec;border-radius:28px;padding-inline:10px;padding-block:6px}.vio_status_success .ant-badge-status-dot{width:10px!important;height:10px!important}.vio_status_error{background:#ffe1e1;border-radius:28px;padding-inline:10px;padding-block:6px}.vio_status_error .ant-badge-status-dot{width:10px!important;height:10px!important}.gif_modal .ant-modal-body{padding:0!important}.gif_modal_content{text-align:center;padding:10px;background:#efefef;border-top:2px solid #ea7900}.gif_modal_content img{cursor:pointer;width:100%}.drawer_vimg{position:absolute;width:100%;max-width:100%;height:auto}.ant-btn.add_filter_btn,.ant-btn.add_filter_btn:active{background:transparent;color:grey}.ant-btn.add_filter_btn,.ant-btn.add_filter_btn:active,.ant-btn.add_filter_btn:hover{border:1px solid rgba(243,239,239,.38823529411764707);box-shadow:none;border-radius:6px}.ant-btn.add_filter_btn:hover{background:#e9e9e9;color:#686767}.ant-btn.clear_filter_btn{background:transparent;color:#333}.ant-btn.clear_filter_btn,.ant-btn.clear_filter_btn:hover{border-radius:6px;border:1px solid #333;box-shadow:none;margin-right:6px}.ant-btn.clear_filter_btn:hover{background:#333;color:#fff}.ant-btn.apply_filter_btn{background:transparent;color:#ea7900;border-radius:6px;border:1px solid #ea7900;box-shadow:none}.ant-btn.apply_filter_btn:focus,.ant-btn.apply_filter_btn:hover{background:#ea7900;color:#fff;border-radius:6px;border:transparent;box-shadow:none}.select_filter_container{width:100%;text-align:start;padding:6px;border-radius:6px;border:1px dashed #fbfbfb}.select_filter_container .ant-select{width:100%}.filter_title{background:#fbfbfb;border-radius:6px;color:#b4b4b9;border:1px solid #f9f8f8;padding:5px}.filter_close,.filter_title,.filter_type{display:flex!important;align-items:center}.filter_close{color:#b4b4b9;justify-content:center}.filter_popover{border:transparent!important}.filter_popover .ant-btn{display:flex;font-size:16px;font-weight:500;align-items:center;color:#ea7900!important;border-radius:4px;border:transparent!important}.filter_popover .ant-badge-count{background:#e70018;font-size:11px}.filter_popover .ant-btn img{height:100%}@media (min-width:1200px){.vehicle_canvas{width:100%}.gif_class{height:60vh}.nplate-img{bottom:70px}}@media (min-width:1600px){.vehicle_canvas{width:100%}}@media (min-width:1900px){.vehicle_canvas{width:100%}.bounding_box_modal .ant-modal-body{height:92%!important}}.form-container{border:1px solid var(--disable-md);padding:20px;border-radius:8px;box-shadow:0 0 10px 1px #b9c2e5;display:flex;vertical-align:middle;height:auto;background-color:#f5f5f5}.form-container .ant-form{background-color:#fff;padding:10px;border-radius:8px;width:100%}.config-formitem{text-align:center;font-weight:500;padding:0;height:100%!important;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid #dbdbdb}.divider-margin.ant-divider-horizontal{margin:0!important}.input-num-type{padding:4px!important;width:100%!important;border-radius:6px!important}.input-num-type .ant-input-number-input{text-align:center!important}@media (min-width:1200px){.general-row-vertical-center{height:70vh}}@media (min-width:1900px){.general-row-vertical-center{height:70vh}}.table_header{background:#fff;display:flex;justify-content:flex-start;padding:10px;border-radius:15px}.user_modal{width:35%}.user_modal .ant-modal-content{border-radius:20px!important}.user_modal .ant-modal-header{background:linear-gradient(90deg,#ca6902,#ea7900 98.56%);padding:25px!important}.user_modal .ant-modal-title{text-align:start!important;color:#fff}.user_modal .ant-modal-body{padding:5px!important}.user_modal .ant-modal-close{background:hsla(0,0%,100%,.3)!important;border-radius:100%!important;top:10px!important;right:10px!important;color:#fff;font-size:18px;font-weight:800}.user_modal .ant-modal-close-x{color:#fff!important}.user-form .ant-form-item-label label{font-family:"Roboto";font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#121212}.user-form .ant-input{background:hsla(0,0%,85.1%,.5);border-radius:5px}.user-form .ant-select-selector{background:hsla(0,0%,85.1%,.5)!important;border-radius:5px;border:transparent!important}.modal-center{text-align:center}.vehicle_wrapper{padding:4px;background:#f6f6f6;border-radius:28px}.server_text{color:#00f}.filters_btn{background:var(--main-gradient)!important;color:#fff!important;border:transparent!important}.privacy-container{height:95%;width:100%;margin:0}.main-heading{margin-top:2%}.main-heading p{color:#000;font-family:Roboto;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal}.authentication-type-section{margin-top:3%}.authentication-radio .ant-radio-inner{border-color:#ea7900!important}.content-section{display:flex;justify-content:center;margin-top:4%}.qrcode-section{margin-right:6%}.qrcode-section p{white-space:nowrap;margin-top:7%;color:#121212;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.instruction-section{text-align:left}.instruction-section .instruction-heading{color:#121212;font-size:1rem}.instruction-section .instruction-heading,.instruction-section p{font-family:Roboto;font-style:normal;font-weight:500;line-height:normal}.instruction-section p{color:#565656;font-size:.875rem}.instruction-section .instruction-footer{color:#363636;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.button-section{margin-top:10%;display:flex}.save-button{background:#ea7900!important;border:#ea7900!important;margin-right:6%}.cancel-button,.save-button{width:129px!important;height:32px!important}.cancel-button{background:#e7e7e7!important;border:#e7e7e7!important;color:#565656!important}.alert-modal-container{display:flex;flex-direction:column;justify-content:center;text-align:center}.alert-modal-container p{color:#565656}.ant-input.passcode-input{background:#e9e9e9;color:#828282;border:.2px solid #bababa;width:60%;text-align:center}.modal-buttons{display:flex;justify-content:space-between;margin-left:20%;margin-right:20%;margin-top:6%}.twoFa-modal .ant-modal-body{padding:0!important}.twoFa-modal .ant-modal-content{border-bottom:none!important}.authentication-radio span.ant-radio+*{padding-right:44px!important}.user_profile{position:absolute;bottom:10px;left:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:99999;color:#fff}.user_profile .ant-dropdown-trigger{display:flex;justify-content:space-around;align-items:center}.user_profile img{width:50px;border:1px solid #fff;border-radius:50px;padding:5px}.profile_name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-layout-sider.menu-collapsed .profile_hide_on_collapsed{display:none!important}.profile_hide_on_collapsed{align-items:center;display:flex}.ant-layout-sider.menu-sider .profile_label{font-weight:500;width:100px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:5px}.custom_profile_menu{z-index:99999!important;width:265px;height:350px}.custom_profile_menu .ant-dropdown-menu{border-radius:18px;border:.4px solid rgba(114,126,140,.7);height:100%}.custom_profile_menu .ant-dropdown-menu-item:first-child{border-bottom:.4px solid rgba(114,126,140,.7)}.custom_profile_menu .ant-dropdown-menu-item{margin-bottom:4px}.user_label{padding-left:8px;padding-right:8px;color:#343434;font-weight:600;font-size:14px;line-height:19px}.user_add_div{text-align:start}.user_title{font-weight:600;font-size:24px;line-height:28px;color:#ea7900}.ant-dropdown-menu-inline-collapsed-tooltip .user_label{color:#fff}.ant-tooltip.ant-dropdown-menu-inline-collapsed-tooltip{display:none}.login_dt{border-top:1px solid #d3d3d3;text-align:center;color:#ea7900;font-weight:600}.login_dt .log_dt_title{background:#4b4a4a;color:#fff}.app-info{left:4rem}.app-info,.app-info-collapsed{color:#fff;position:absolute;bottom:5rem}.app-info-collapsed{left:1rem}.twofa-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:90vh}.twofa-container h2{margin-top:0;margin-bottom:20px;font-weight:600;color:#000}.twofa-container p{color:#646464;text-align:center}.twofa-container .content .ant-input{background-color:#e9e9e9!important;border:.4px solid #828282!important}.twofa-container .content .ant-input::-webkit-input-placeholder{color:#828282!important}.twofa-container .content .ant-input::placeholder{color:#828282!important}.twofa-container .content .button-group{display:flex;justify-content:space-between;margin-top:12%}.twofa-container .content .cancel-text p{color:#ea7900!important;text-decoration:underline;font-weight:500;font-size:18px;cursor:pointer}.twofa-container .content .verify-button{background:#ea7900!important;border:#ea7900!important;width:79px!important;height:30px!important;font-size:15px!important}.bottom-text{display:flex;justify-content:center;text-align:center;align-items:center;font-size:16px;color:#646464}.contact-text{color:#ea7900;font-weight:500;cursor:pointer}
/*# sourceMappingURL=main.b7844e8d.chunk.css.map */