@import"https://fonts.cdnfonts.com/css/myriad-pro";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";:root{--LOGO_URL: url(https://app.explor-k.com/CDN/iconosCCTEI/images/logo.png);--COLOR_0: #0a1a32;--COLOR_1: #50a090;--COLOR_2: #43a6ff;--COLOR_3: #c2c1c1;--COLOR_4: #294a8d;--COLOR_5: #848282;--COLOR_6: #0a1644;--COLOR_7: #e5e4e4;--COLOR_8: #78432d;--COLOR_9: rgb(69, 73, 78);--COLOR_10: rgb(54, 50, 50);--COLOR_11: rgb(63, 63, 97);--COLOR_12: rgb(58, 139, 33);--COLOR_13: #061c56;--COLOR_14: #040f2d;--COLOR_15: rgb(6, 28, 86, .8);--COLOR_16: rgb(6, 222, 130);--COLOR_17: rgb(223, 206, 194);--COLOR_18: rgba(255, 255, 255, .75);--COLOR_19: rgb(184, 164, 149);--COLOR_20: #e9ad99;--COLOR_21: #f1f1f1;--COLOR_22: #888;--COLOR_23: #555;--COLOR_24: rgb(33, 37, 41);--COLOR_25: #091f36;--COLOR_26: rgb(240, 226, 226);--COLOR_27: rgb(1, 11, 38)}html{height:100%;width:100%}body{font-family:Myriad Pro}label{white-space:nowrap}.bg0{background-color:var(--COLOR_0)}.bg3{background-color:var(--COLOR_3)}.bg1{background-color:var(--COLOR_1)}.bg2{background-color:var(--COLOR_2)}.bg26{background-color:var(--COLOR_26)}.bg27{background-color:var(--COLOR_27)}.col9{color:var(--COLOR_9)}.mW5r{max-width:5rem}.bgLogo{background-image:var(--LOGO_URL)}.bgNoRep{background-repeat:no-repeat}.bgCenter{background-position:center}.icon{border-radius:27px;padding:3px;width:30px}.icodiv{border-radius:27px;padding:0}.justifyEnd{justify-content:end}.logo{max-width:100px;max-height:2.5rem;margin:.3rem}.header{background:linear-gradient(to right,var(--COLOR_13),var(--COLOR_14));z-index:10000}.errorCol{color:red;text-align:center;width:100%}.actionIcon{margin:5px}.vehicleLabel{background-color:var(--COLOR_15);border-radius:7px;font-size:20px;padding:20px;position:fixed;bottom:0%;left:50%;transform:translate(-50%,-50%);z-index:10000}.geofenceSearchBox{color:#000;width:100%}.contextInfoBox{position:absolute;right:0;top:64px;display:flex;flex-direction:column;background-color:var(--COLOR_15);border-radius:7px;margin:5px;padding:5px;z-index:3000}.contextInfoBoxInternal{padding:10px}.closeLink{text-align:right;cursor:pointer}.selectedIcon{width:50px;border:10px solid white;padding:5px;z-index:9999}.window-container{z-index:2000}.PageSelector{margin:3px;padding:3px;border:1px solid blue;border-radius:3px;font-size:1.5rem;font-weight:700;color:gray}.curPointer:hover,.PageSelector:hover{cursor:pointer}.bg16{background-color:var(--COLOR_16)}.informes{display:flex;width:100%;height:100vh;flex-wrap:wrap;background-color:var(--COLOR_17);color:var(--COLOR_18)}.informeChart{background-color:var(--COLOR_19);display:flex;width:700px;margin:30px;align-content:space-around;flex-wrap:wrap}.informesText{color:var(--COLOR_18);text-align:center}#page-container{bottom:auto;top:180px}#companySelection{background-color:var(--COLOR_14);color:#fff;text-align:center;margin:0;padding:30px;display:flex;flex-direction:row;justify-content:space-around}.cb{color:var(--COLOR_14)}.fdfdr{background-color:var(--COLOR_13);color:#fff;margin:1px;padding:2px;border-radius:5px;max-height:35px}.clt{position:absolute;right:0;top:0}.limitReached{background-color:var(--COLOR_20)!important}.nbaa{margin:0;padding:0!important;display:flex}td{margin:0;min-width:35px;text-align:center}th{text-align:center}.table-sm>*{padding:0}.dhks{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.t90{max-width:90vw;width:300px!important}.hnsh{height:auto}.hideMe{-moz-animation:cssAnimation 0s ease-in 2s forwards;-webkit-animation:cssAnimation 0s ease-in 2s forwards;-o-animation:cssAnimation 0s ease-in 2s forwards;animation:cssAnimation 0s ease-in 2s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hideMe_5s{-moz-animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation:cssAnimation 0s ease-in 105ss forwards;-o-animation:cssAnimation 0s ease-in 5s forwards;animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hideMe_10s{-moz-animation:cssAnimation 0s ease-in 10s forwards;-webkit-animation:cssAnimation 0s ease-in 10s forwards;-o-animation:cssAnimation 0s ease-in 10s forwards;animation:cssAnimation 0s ease-in 10s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TooltipOwner .Tooltip{visibility:hidden;min-width:10vw;max-width:20vw;background-color:#000;color:#f6efef;text-align:center;border-radius:6px;padding:.5rem 1rem;z-index:2000;position:absolute;transform:translate(-50%,-50%)}.showTooltip{visibility:visible!important;z-index:2000}.r0{right:0}.mar0{margin:0}.mar05r{margin:.5rem}.pad05r{padding:.5rem}.padB3r{padding-bottom:3rem}.bold{font-weight:700}.cwhite{color:#fff!important}.m1r{margin:1rem}.m0{margin:0!important}.m05r{margin:.5rem}.spaceAround{justify-content:space-around}.spaceBetween{justify-content:space-between}.bwhite{background-color:#fff}.w40{width:40%}.w60{width:60%}.w90{width:90%}.w100{width:100%}.useheigth{height:30rem}.column{flex-direction:column}.flexColumnVerticalRow{flex-direction:row}@media (max-width: 900px){.flexColumnVerticalRow{flex-direction:column}}.ccenter{justify-content:center;align-items:center}.maxHeight10rem{max-height:10rem}.maxHeight5rem{max-height:5rem}.maxHeight20rem{max-height:20rem}.scrollVertical{overflow-y:auto}.max25{max-width:25%;width:35rem}.title{font-size:1.25rem}.borderBottomBlack,.borderWhite{border-bottom:1px solid black}.maxW10r{max-width:10rem}.maxW1r{max-width:1rem}.tcenter{text-align:center}.tright{text-align:right}.f1halfrem{font-size:1.5rem}.f2r,.f2{font-size:2rem}.f3{font-size:3rem}.f5{font-size:5rem}.grid{display:grid}.grid15-98{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));max-width:98%}.colorBlack{color:#000}.colorWhite{color:#fff}.flex{display:flex}.flexWrapNoWrap{flex-wrap:nowrap}.fontSize1rem{font-size:1rem}.fontSize3dot4rem{font-size:3.4rem}.gridAutoFlowColumn{grid-auto-flow:column}.height8rem{height:8rem}.w25{width:25%}.w50{width:50%}.mw70{max-width:70%}.w75{width:75%}.whiteSpaceNowrap{white-space:nowrap}.border1pxsolidblack{border:1px solid black}.border1pxsolidwhite{border:1px solid white}.pad1rem{padding:1rem}.pad2rem{padding:2rem}.bgWhite{background-color:#fff}.height90percent{height:90%}.height50percent{height:50%}.h100p{height:100%}.height95percent{height:95%}.borderRadious025rem{border-radius:.25rem}.borderRadious05rem{border-radius:.5rem}.borderRadious1rem{border-radius:1rem}.hoverBackgroundBlue:hover{background-color:#00f;color:#fff}.hoverColorWhite:hover{color:#fff}.filterInvert100:hover{filter:invert(100);cursor:pointer}.scrollStyle::-webkit-scrollbar{width:5px;height:5px}.scrollStyle::-webkit-scrollbar-track{width:5px;background:var(--COLOR_21)}.scrollStyle::-webkit-scrollbar-thumb{width:5px;background:var(--COLOR_22)}.FleetListContainterList::-webkit-scrollbar-thumb:hover,#FleetList::-webkit-scrollbar-thumb:hover{background:var(--COLOR_23)}.underlined:hover{text-decoration:underline;cursor:pointer}.colorA{color:var(--COLOR_24)}.mTop05r{margin-top:.5rem}.eye{float:right;margin-right:.5rem;margin-top:-3.15rem;position:relative;font-size:large;z-index:2}.height50vh{height:50vh}.sticky{position:sticky!important;z-index:100;top:0;position:-webkit-sticky!important}.colorDarkGray{color:#a9a9a9}.textCapitalize{text-transform:capitalize!important}.textUpper{text-transform:uppercase}.textLower{text-transform:lowercase}.maxW100{max-width:100%}.w30vh{width:30vh}.bgTransparent{background-color:transparent}.c10{color:var(--COLOR_10)}.borderRadius05r{border-radius:.5rem}.borderSimpleColor11{border-color:1px solid var(--COLOR_11)}.f085r{font-size:.85rem}.spaceNoWrap{white-space:nowrap}.select{color:#000;background-color:#fff;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;cursor:default;outline-color:#000;outline-style:none;outline-width:0px;min-height:38px;padding:.5rem;border-radius:.25rem}.textLeft{text-align:left}.table>tbody>tr>*{--bs-table-accent-bg: var(--COLOR_6)}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--COLOR_25)}.infoPicture{border-radius:50%;max-width:8rem;width:100%;max-height:8rem;height:auto}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.errorMessage{color:#c1272dc4;background-color:#ffffff4d;padding:.2vh;border-radius:.5vh;font-size:1.2rem}.errorIcon{max-width:3vh;margin:.5vh}.AlertListIcon{max-width:2rem}ColorPickerBox{display:flex;flex-direction:column;max-width:17vw;margin:1rem;position:absolute;bottom:2vh;left:50vw}#ColorPicker{display:flex;flex-direction:column}.ColorPickerSelectedColor{display:flex;flex-direction:row;align-items:center}#ColorPickerSelectedColorBox{margin:1rem;width:40px;height:25px;border:1px solid darkgreen;border-radius:.35rem}.ColorPickerSelectedColorText{color:#000}.circle-picker span div span div[title~="#fff"]{border:1px solid #999}.white-selected span div span div[title~="#fff"]{box-shadow:#999 0 0 0 3px inset,0 0 5px #999!important}#ColoPickerShowMoreText{text-align:left}.userMenu{border-radius:.3rem;cursor:pointer;flex-direction:column;position:absolute;top:100%;margin-right:.3rem;padding:.5rem;right:0;background-color:#19042e}.searchBar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-left:3%}.searchBarActions{transform:translate(-120%);margin:0;padding:0;color:#061c56;background-color:#fff;display:flex}.searchBar .fa-close,.searchBar .fa-search{cursor:pointer}#searchBox,#searchBox:focus,#searchBox:hover,#searchBox:focus-visible,#searchBox:-webkit-autofill,#searchBox:-webkit-autofill:hover,#searchBox:-webkit-autofill:focus,#searchBox:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:black!important;background-color:#fff!important;color:#000}.headerButtons{display:flex;flex-direction:row;justify-content:right;flex-basis:90%}.headerBreadcrumb{margin:.5vh;white-space:nowrap;font-size:xx-large;display:flex;flex-basis:40%;justify-content:left}.headerHelper{display:flex;flex-direction:row}.headerButton:hover{cursor:pointer;transform:scale(1.2);background-color:#3917d1}.headerMain{display:flex;flex-direction:row;width:100%;align-items:center}.userIcon{max-width:2rem;margin:.5rem;border-radius:50%;border:4px solid rgb(9,82,192)}.userInfo{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:right;margin-right:.3rem}.menutoogleicon{margin:.3rem}.menutoogleicon:hover{cursor:pointer}.lock:hover .icon-unlock,.lock .icon-lock{display:none}.lock:hover .icon-lock{display:inline}.headerMain .headerButton{border-radius:.3rem;border:1px solid gray;margin-right:1rem}.headerbuttoncontainer{display:flex;align-items:center}.icoGeocercaOptions{max-width:35px;padding:.5vh}.icoGeocercaOptions:hover,.headerIcon{cursor:pointer}:root{--COPA_COLOR_1: #05132e;--COPA_COLOR_2: #9e9e9e;--COPA_COLOR_3: #d2ff17;--COPA_COLOR_4: #0e6dec;--COPA_COLOR_5: #f9f9f9;--COPA_COLOR_6: #575c73;--COPA_COLOR_7: #ae733f;--COPA_COLOR_8: #ff0034;--COPA_COLOR_9: #baceea50;--COPA_COLOR_10: #404348;--COPA_MAX_HEIGTH: 94.55%}#CopaReport{background:linear-gradient(var(--COPA_COLOR_4),var(--COPA_COLOR_7));height:var(--COPA_MAX_HEIGTH);display:grid;grid-template-columns:1.3fr 3fr 3fr 3fr 3fr;overflow:hidden}.CopaReportCollapsed{grid-template-columns:.4fr 3fr 3fr 3fr 3fr!important}.CopaReportColumn{width:100%;justify-content:center;display:grid;grid-template-rows:2fr 4fr 4fr 3fr;margin:1rem}.CopaReportColumnHeader{background-color:var(--COPA_COLOR_5);color:#000;font-size:2rem;white-space:wrap;border-radius:10% 10% 0 0;text-align:center;padding:1rem}.CopaReportColumnGrafo,.CopaReportColumnLista{background-color:var(--COPA_COLOR_9);padding:1rem}.tablix{display:table;margin:3px;border:1px solid black;padding-left:.5rem;color:#000;max-width:10vh;overflow:auto}.tablixRow{display:table-row}.tablixCell{display:table-cell;font-size:1rem;padding-left:.3rem}.tablixHeader{color:var(--COPA_COLOR_4)}.CopaReportColumnFooter{background-color:var(--COPA_COLOR_10);margin-top:.5rem;border-radius:7%;padding:1rem}.LateralBar{position:relative;background-color:var(--COPA_COLOR_1);display:grid;grid-template-rows:2fr auto 2fr 1fr;align-items:center;justify-items:center}.LateralBarCollapse{grid-template-rows:1fr auto 2fr 1fr}.ToggleBar{background-color:var(--COPA_COLOR_1);position:absolute;right:0;top:50%;height:10%;display:flex;justify-content:left;align-items:center;border-radius:0 1rem 1rem 0;cursor:pointer;transform:translate(99%)}.ToogleIcon{max-height:1.5rem;margin-right:.5rem;margin-left:0;padding:.2rem}.ToogleIconCollapse{transform:rotate(180deg)}.LateralBar .COPAlogo{max-width:4rem;margin:.5rem}.COPAlogoTitle{font-size:1.75rem;font-weight:200;text-align:center}.CopaReportCollapsed .LateralBar .COPAlogo{max-width:2rem}.CopaReportCollapsed .LateralBar .COPAlogoTitle{display:none}.LateralBarBodyTitle{font-size:.68rem;font-weight:300;margin:1.5rem;white-space:nowrap}.LateralBarBodyItemLabel{text-align:center}.LateralBarBodyItem{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center;font-size:1.2rem}.LateralBarBodyItemPoint{margin:.5rem;border-radius:50%;width:1rem;height:1rem;background-color:var(--COPA_COLOR_4)}.LateralBarBodyList{overflow-y:scroll;max-height:50vh}.LateralBarBodyList::-webkit-scrollbar{width:3px}.LateralBarBodyList::-webkit-scrollbar-track{background:var(--COPA_COLOR_1)}.LateralBarBodyList::-webkit-scrollbar-thumb{background:var(--COPA_COLOR_5)}.LateralBarBodyList::-webkit-scrollbar-thumb:hover{background:var(--COPA_COLOR_5)}.LateralBarBodyItemCollapsed{min-height:50vh}.LateralBarButtons{display:grid;grid-template-columns:1fr;width:100%;justify-items:center}.LateralBarBodyButton{border-radius:15px;background-color:var(--COPA_COLOR_2);color:#fff;padding:.5rem;margin:.25rem;width:80%}.LateralBarBodyButtonCollapsed{width:80%;padding:.3rem;margin:.3rem;border-radius:30%;background-color:var(--COPA_COLOR_2)}.LateralBarBodyButtonCollapsedIcon{width:3.5vh}.LateralBarFooter{width:100%;display:flex;justify-items:center;justify-content:center}.ExplorKlogo{width:70%}.react-google-flight-datepicker{font-size:1rem}.react-google-flight-datepicker>*{box-sizing:border-box}.react-google-flight-datepicker .date-picker-demo{width:400px}.react-google-flight-datepicker .btn-outline{background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden}.react-google-flight-datepicker .date-picker{position:relative;border-radius:4px;background:#fff;padding:6px}.react-google-flight-datepicker .date-picker.disabled{opacity:.6;cursor:default}.react-google-flight-datepicker .date-picker-input{width:100%;display:flex;justify-content:space-between;border:1px solid #dadce0;border-radius:4px;color:#3c4043;height:56px;letter-spacing:.2px;font-size:1rem;align-items:center;overflow:visible}.react-google-flight-datepicker .date-picker-input svg{min-width:24px;min-height:24px}.react-google-flight-datepicker .date-picker-date-group{position:relative;display:flex;justify-content:space-between;height:100%;flex-grow:1}.react-google-flight-datepicker .date{display:flex;align-items:center;height:100%;position:relative;padding:0 13px;flex-grow:1;width:50%;background:#fff;border-radius:4px}.react-google-flight-datepicker .date.is-single:before{display:none}.react-google-flight-datepicker .date:first-child:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:70%;background:#dadce0}.react-google-flight-datepicker .selected-date{display:flex;flex:1 1 0px;align-items:center;height:100%;font-size:.9rem;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-google-flight-datepicker .date-placeholder{color:#0000008f}.react-google-flight-datepicker .change-date-group{width:48px;display:flex}.react-google-flight-datepicker .change-date-group .change-date-button{height:40px;color:#5f6368;cursor:pointer;padding:8px 0;flex-grow:1}.react-google-flight-datepicker .change-date-group .change-date-button:disabled{cursor:default}.react-google-flight-datepicker .change-date-group .change-date-button:disabled .icon-arrow{fill:#93989e}.react-google-flight-datepicker .icon-calendar{width:24px;height:24px;fill:#1a73e8;margin-right:12px}.react-google-flight-datepicker .icon-calendar.mobile{display:none}.react-google-flight-datepicker .icon-arrow{width:24px;height:24px;fill:#5f6368}@keyframes showPopup{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes hidePopup{0%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:0;visibility:hidden}}.react-google-flight-datepicker .dialog-date-picker{background:#fff;border-radius:5px;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;min-width:200px;position:absolute;top:-2px;left:-2px;z-index:120;height:max-content;width:770px;margin-bottom:50px;transform-origin:top left;opacity:0;transform:scale(0)}.react-google-flight-datepicker .dialog-date-picker.single{width:385px}.react-google-flight-datepicker .dialog-date-picker.open{animation:showPopup .2s forwards}.react-google-flight-datepicker .dialog-date-picker.hide{animation:hidePopup .2s forwards}.react-google-flight-datepicker .dialog-header{padding:8px 8px 8px 24px;display:flex;justify-content:space-between;align-items:center}.react-google-flight-datepicker .dialog-header .date-picker-input{height:48px;width:50%}.react-google-flight-datepicker .date:focus,.react-google-flight-datepicker .date.is-focus{background-color:#f4f8ff}.react-google-flight-datepicker .date:focus:after,.react-google-flight-datepicker .date.is-focus:after{content:"";margin:-1px;border:2px solid #1a73e8;border-radius:4px;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;z-index:5}.react-google-flight-datepicker .back-button{display:none}.react-google-flight-datepicker .dialog-content{border-bottom:1px solid #dadce0;border-top:1px solid #dadce0;position:relative}.react-google-flight-datepicker .reset-button{font-size:.9rem;padding:0 8px;height:36px;border-radius:4px;border:none;color:#5f6368;min-width:64px}.react-google-flight-datepicker .reset-button:hover{background-color:#fafafa}.react-google-flight-datepicker .reset-button.mobile{display:none}.react-google-flight-datepicker .calendar-wrapper{margin:12px 38px 8px;overflow:hidden;min-height:353px}.react-google-flight-datepicker .calendar-wrapper.single{margin-left:36px;margin-right:36px}.react-google-flight-datepicker .tooltip-text{position:absolute;background-color:#4285f4;color:#fff;text-align:center;border-radius:6px;padding:5px 15px;z-index:999;width:120px;max-width:120px;word-break:break-word;visibility:hidden}.react-google-flight-datepicker .tooltip-text:before{z-index:1001;border:6px solid transparent;background:transparent;content:"";margin-left:-6px;margin-bottom:-12px;border-top-color:#4285f4;position:absolute;bottom:0;left:50%}.react-google-flight-datepicker .calendar-content{display:flex;padding:0 2px;position:relative;overflow:hidden}.react-google-flight-datepicker .calendar-content.isAnimating{transition:transform .2s ease;overflow:initial}.react-google-flight-datepicker .month-calendar{width:308px;color:#3c4043;margin-right:43px}.react-google-flight-datepicker .month-calendar.hidden{position:absolute;visibility:hidden;z-index:-1;opacity:0}.react-google-flight-datepicker .month-calendar.isAnimating{position:absolute;left:-350px}.react-google-flight-datepicker .month-calendar.single{margin-right:39px}.react-google-flight-datepicker .month-name{text-align:center;font-size:1rem;margin-bottom:10px}.react-google-flight-datepicker .weekdays{width:100%;font-size:.9rem;color:#0000008a;display:flex}.react-google-flight-datepicker .weekdays .weekday{display:flex;align-items:center;justify-content:center;height:36px;margin:0;flex-grow:1}.react-google-flight-datepicker .week{display:flex;justify-content:flex-start}.react-google-flight-datepicker .week.first{justify-content:flex-end}.react-google-flight-datepicker .day{display:flex;justify-content:center;align-items:center;cursor:pointer;height:44px;margin:2px 0;text-align:center;width:44px;vertical-align:top;position:relative;border-radius:50%}.react-google-flight-datepicker .day .background-day{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;width:10px;z-index:1}.react-google-flight-datepicker .day .background-day.first-day{background:linear-gradient(to right,#fff,#daedfd);left:-10px}.react-google-flight-datepicker .day .background-day.last-day{background:linear-gradient(to left,#fff,#daedfd);right:-10px}.react-google-flight-datepicker .day:after{border-radius:100%;bottom:0;content:"";height:44px;left:0;margin:auto;position:absolute;right:0;top:0;width:44px;z-index:2}.react-google-flight-datepicker .day:hover:after{background-color:#fff;border:2px solid #4285f4;bottom:-2px;left:-2px;right:-2px;top:-2px}.react-google-flight-datepicker .day.selected{color:#fff}.react-google-flight-datepicker .day.selected:hover{color:#000}.react-google-flight-datepicker .day.selected:after{background-color:#4285f4;border-radius:100%}.react-google-flight-datepicker .day.selected:hover:after{background-color:#fff}.react-google-flight-datepicker .day.highlight:before{content:"";width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f7ed7ad1;border-radius:50%}.react-google-flight-datepicker .day.hovered{background-color:#d9edfd;position:relative;border-radius:unset}.react-google-flight-datepicker .day.hovered .background-day{opacity:1}.react-google-flight-datepicker .day.hovered.end{background:linear-gradient(90deg,#d9edfd 50%,#fff 50%)}.react-google-flight-datepicker .day.hovered:hover{background-color:#d9edfd}.react-google-flight-datepicker .day.hovered:hover:after{border-radius:100%;background-color:#fff}.react-google-flight-datepicker .day.selected.hovered{background:linear-gradient(90deg,#fff 50%,#d9edfd 50%);color:#fff}.react-google-flight-datepicker .day.selected.hovered.end{background:linear-gradient(90deg,#d9edfd 50%,#fff 50%)}.react-google-flight-datepicker .day.selected.hovered:hover{color:#000}.react-google-flight-datepicker .day.selected.hovered:after{border-radius:100%;background-color:#4285f4}.react-google-flight-datepicker .day.selected.hovered:hover:after{background-color:#fff}.react-google-flight-datepicker .day.disabled{pointer-events:none;color:#00000042}.react-google-flight-datepicker .day.disabled.selected{color:#fff}.react-google-flight-datepicker .day .text-day{position:relative;z-index:3}.react-google-flight-datepicker .calendar-flippers{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.react-google-flight-datepicker .flipper-button{background-color:#fff;border-radius:100%;box-shadow:0 0 4px #0000001f,0 4px 4px #0000003d;cursor:pointer;height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:0 -20px;pointer-events:all}.react-google-flight-datepicker .flipper-button svg{width:24px;height:24px}.react-google-flight-datepicker .flipper-button.disabled{cursor:default}.react-google-flight-datepicker .flipper-button.disabled svg{fill:#93989e}.react-google-flight-datepicker .dialog-footer{align-items:center;display:flex;flex-direction:row-reverse;padding:8px}.react-google-flight-datepicker .dialog-footer .submit-button{border-radius:8px;padding:10px 8px;border:none;line-height:16px;text-transform:uppercase;color:#fff;background:#4285f4;height:36px;min-width:88px;font-weight:500;font-size:.9rem;cursor:pointer}@media screen and (max-width: 768px){.react-google-flight-datepicker .date-picker-demo{width:100%}.react-google-flight-datepicker .date-picker-input{height:40px;border:none;border-radius:0;position:relative}.react-google-flight-datepicker .date{border:1px solid #dadce0;border-radius:5px;padding:0 10px;flex-grow:1}.react-google-flight-datepicker .date:nth-child(2){margin-left:10px}.react-google-flight-datepicker .date.is-focus{height:40px}.react-google-flight-datepicker .date:first-child:before{display:none}.react-google-flight-datepicker .icon-calendar{display:none}.react-google-flight-datepicker .icon-calendar.mobile{display:block}.react-google-flight-datepicker .reset-button{display:none}.react-google-flight-datepicker .reset-button.mobile{display:block;color:#000000de;min-width:88px;font-weight:500}.react-google-flight-datepicker .change-date-group,.react-google-flight-datepicker .divider,.react-google-flight-datepicker .calendar-flippers,.react-google-flight-datepicker .weekdays{display:none}.react-google-flight-datepicker .back-button{display:block;width:56px;height:100%;margin-right:16px;padding:0}.react-google-flight-datepicker .back-button svg{width:20px;height:20px;fill:#000000b3}.react-google-flight-datepicker .dialog-date-picker{border-radius:0;width:100%;height:100%;max-height:100%;position:fixed;left:0;right:0;bottom:10px;top:100%;display:flex;flex-direction:column;opacity:1;transform:none;z-index:999999999}.react-google-flight-datepicker .dialog-date-picker.open{transition:all .2s ease-out;transform:translateY(-100%);animation:none}.react-google-flight-datepicker .dialog-date-picker.hide{transition:all .2s ease-in;transform:translate(0);animation:none}.react-google-flight-datepicker .dialog-header{padding:8px;box-shadow:0 0 2px #0000001f,0 2px 2px #0000003d;z-index:50}.react-google-flight-datepicker .dialog-header .date-picker-input{height:40px;width:100%}.react-google-flight-datepicker .dialog-content{border:none;overflow:hidden;height:100%}.react-google-flight-datepicker .calendar-wrapper{margin:0;height:100%;display:flex}.react-google-flight-datepicker .calendar-content{padding:0;width:100%;height:100%;flex-direction:column;flex-grow:1}.react-google-flight-datepicker .weekdays.mobile{display:flex;background-color:#f3f3f3}.react-google-flight-datepicker .month-calendar{width:100%;display:flex;flex-direction:column}.react-google-flight-datepicker .day{width:14.28571%;max-width:14.28571%}.react-google-flight-datepicker .day.selected:hover,.react-google-flight-datepicker .day.hovered:hover{color:#fff!important}.react-google-flight-datepicker .day.selected:hover:after,.react-google-flight-datepicker .day.hovered:hover:after{background-color:#4285f4!important}.react-google-flight-datepicker .month-name{text-align:left;margin-left:10px;margin-bottom:0;margin-top:25px;font-weight:700}.react-google-flight-datepicker .dialog-footer{box-shadow:0 0 4px #0000001f,0 4px 4px #0000003d;padding:15px 8px}}#Dashboard{display:flex;background:#fff;width:100%;height:90%;color:#000;flex-direction:column}#DashboardHeader{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:center;align-items:center;background-color:var(--COLOR_1);margin:1%;box-shadow:2px 2px 2px 1px #00000080}#DashboardHeader input{background-color:var(--COLOR_1)}.DashboardHeaderButtons{display:flex;flex-wrap:nowrap;flex-direction:row;white-space:nowrap;border:0;width:50%;justify-content:space-around;align-items:center}.DashboardHeaderButtonSelected{background-color:#fff}.DashboardHeaderButton{background-color:var(--COLOR_6);color:#fff;margin:.25rem;width:20%}#DashboardBody{display:flex;flex-direction:row;justify-content:space-around;background-color:#fff}#DashboardPanelLeft{border:2px solid black;background-color:#fff;box-shadow:2px 2px 2px 1px #00000080;min-width:15vw}.selectableBox{width:15px;height:15px;border:2px solid var(--COLOR_7);background-color:var(--COLOR_5);margin:.51rem;cursor:pointer}.selectableBoxSelected{background-color:var(--COLOR_1)}.DashboardPanelLeftSection{background-color:var(--COLOR_6);color:#fff;border:0;white-space:nowrap;display:grid;grid-template-columns:4fr 1fr;padding:7px;padding-bottom:.5rem;align-items:center;justify-content:space-around}.DashboardPanelLeftWorkspaces{background-color:var(--COLOR_6);color:#fff;border:0;white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;padding-bottom:.5rem;margin-bottom:.5rem;align-items:center;justify-content:left;padding-left:1rem}.DashBoardKPIs{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;justify-content:space-around}.DashboardMainContainer{width:56%}.KPI{background-color:var(--COLOR_2);border-radius:15px;width:160px;height:120px;text-align:center;align-items:center;display:flex;flex-direction:column;justify-content:center;color:#fff;font-size:2.5rem;margin:.5rem;font-weight:700}.KPItitle{font-size:1.2rem;white-space:pre-wrap;padding:.2rem}.gridContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.triangleInverted{transform:rotate(180deg)}.triangle{width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white}.triangle:hover{cursor:pointer}.DashboardWorkspace{display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;align-items:center}.DashboardWorkspace:hover{background-color:#d3d3d3}.DashboardHeaderConfigButton{max-height:4vh}.DashboardHeaderTitle{font-size:1.5rem}.DashboardChatCanvas{width:100%;border:1px solid darkmagenta;margin:.5rem;padding:.5rem;border-radius:15px}.defaultImg{max-width:25vw}.PanelRight{background-color:var(--COLOR_5);padding:.5rem;margin:.5rem;border-radius:15px;display:flex;flex-direction:column;box-shadow:2px 2px 2px 1px #00000080}.PercentBody{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center}.PercentTitle{margin:.5rem;color:#fff;font-weight:bolder}.PercentBodyValue{margin:.5rem}.gaugeContainer{width:90%;margin:1rem;padding:1rem;border:1px solid black;border-radius:5px}@media (max-width: 750px){#Dashboard{width:100vw}#DashboardBody,#DashboardHeader{flex-direction:column}.gridContainer{grid-template-columns:1fr;width:100vw}.DashBoardKPIs{grid-template-columns:1fr,1fr;width:100vw;flex-wrap:wrap}.headerMain{flex-direction:column-reverse}}.DashboardChartCanvas{min-height:20vh;margin:1%}.ColumnChart{max-width:100%;border:1px solid var(--COLOR_4);border-radius:10px;margin:1%;background-color:#fff}.ColumnChartTitle{text-align:center;font-size:1.5rem}.dashboardLeftBlockItems{max-height:20vh;overflow-y:auto}.DashboardHeaderDatesPicker{min-width:20vw}.react-google-flight-datepicker .submit-button{visibility:hidden}.react-google-flight-datepicker .submit-button:after{content:"Aceptar";border-radius:8px;padding:10px 8px;border:none;line-height:16px;text-transform:uppercase;color:#fff;background:var(--COLOR_4);height:36px;min-width:88px;font-weight:500;font-size:.9rem;cursor:pointer;visibility:visible}.react-google-flight-datepicker .reset-button{visibility:hidden}.react-google-flight-datepicker .reset-button:after{font-size:.9rem;padding:0 8px;height:36px;border-radius:4px;border:none;color:#5f6368;min-width:64px;visibility:visible;content:"Limpiar"}.GaugeSilvi{position:relative;margin:20px}.GaugeSilviTitulo{padding:5px;color:#fff;font-size:1.5rem}.GaugeSilviAguja{position:absolute;top:50%;left:50%;transform-origin:bottom center;rotate:-45deg;height:150px;border:1px solid blue;transform:translate(50%,10%)}.nivelColor{width:40px;height:10px;margin:5px}.nivelColorContainer{display:flex;flex-direction:row;margin:2px;color:#fff}.GaugeSilviLeyend{display:flex;flex-direction:row}.mask{position:relative;overflow:hidden;display:block;width:12.5rem;height:6.25rem;margin:1.25rem}.semi-circle{position:relative;display:block;width:12.5rem;height:6.25rem;background:linear-gradient(to right,var(--COLOR_3) 33%,var(--COLOR_1) 33% 66%,var(--COLOR_2) 66% 100%);border-radius:50%/100% 100% 0% 0%}.semi-circle:before{content:"";position:absolute;bottom:0;left:50%;z-index:2;display:block;width:8.75rem;height:4.375rem;margin-left:-4.375rem;background:var(--COLOR_4);border-radius:50%/100% 100% 0% 0%}.semi-circle--mask{position:absolute;top:0;left:0;width:12.5rem;height:12.5rem;background:transparent;transform:rotate(180deg) translateZ(0);transform-origin:center center;backface-visibility:hidden;transition:all .3s ease-in-out}.semi-circle--mask:before{content:"";position:absolute;top:0;left:0%;z-index:2;display:block;width:12.625rem;height:6.375rem;margin:-1px 0 0 -1px;background:var(--COLOR_5);border-radius:50%/100% 100% 0% 0%}.gauge--1 .semi-circle{background:#1abc9c}.gauge--2 .semi-circle{background:#c0392b}.gauge--2 .semi-circle--mask{transform:rotate(20deg) translateZ(0)}.btn--twitter{position:fixed;bottom:2rem;right:2rem;padding:.5rem;background:#3498db;color:#fff}.FilterOrganizationCompany{display:flex;flex-direction:column}.FilterOrganizationDistrict{padding-left:1.5rem}.FilterOrganizationEffort{padding-left:2.5rem;display:flex}#Dashboard .errorMessage{position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%)}.LoadingContainer{width:100%;display:flex;align-items:center;justify-content:center;margin:1rem}.LoadingContainer img{width:70px;height:60px}.InspectionButtons{z-index:10;background-color:#040f2d;border-radius:1rem;padding:1rem;display:flex;flex-direction:column}.LabelnspeccionSQMDivMain{z-index:1000}.LabelnspeccionSQM{white-space:nowrap;padding:2px;color:#000;padding:.7rem}.LabelnspeccionSQMDiv{background-color:#fff;background-image:url(https://app.explor-k.com/CDN/iconosCCTEI/iconos/speed2.png);background-size:contain;background-repeat:no-repeat;background-position:left;display:flex;flex-direction:column;padding-left:3rem;background-color:#f7f7ff;border:1px solid rgb(194,194,230);border-radius:.3rem;font-weight:700}.DatesBox{position:absolute;top:10%;left:5%;border-radius:1rem}.DatesSelector{text-align:right;z-index:10000;background-color:#040f2d;color:#fff;padding:1rem;border-radius:1rem;margin-bottom:3%}.DatesSelector input[type=date]{margin-left:1rem}.InspectionInformBox{display:flex;justify-content:space-between}.InspectionInformBoxButtons{display:flex;justify-content:center}.InspectionInformBoxButtonsButton{border:1px solid gray;border-radius:.3rem;padding:1rem;margin:1rem;font-weight:700;color:#ffffff8c;background-color:#061c56}.InspectionInformBoxButtonsButton:hover{transform:scale(1.1)}#loadingGeozonesContainer{position:absolute;bottom:0;right:50%;transform:translate(50%);height:auto;display:flex;flex-direction:row;background-color:#061c56cc;padding:15px;margin:5px;border-radius:15px;font-size:.85rem;align-content:center;margin:.5rem;flex-wrap:wrap}#loadingGeozonesContainer i{padding-left:.5rem}.geoFenceToolbar{width:100%;text-align:right}.geoFenceCreateForm{position:absolute;bottom:1vh;right:2.51vw;width:400px;height:auto;display:flex;flex-direction:column;background-color:#061c56cc;padding:15px;margin:5px;border-radius:15px}.geoFenceCreateForm .errorMessage{background:#000;font-size:1.4rem}.errorContainer{position:absolute;top:7vh;right:50vw;height:auto;display:flex;max-width:70%;flex-direction:column;background-color:#061c56;padding:15px;margin:5px;border-radius:15px;cursor:pointer;transform:translate(50%)}.geoFenceSidebar{display:flex;flex-direction:column;flex-basis:auto;background:#061c56cc;position:absolute;top:7vh;left:.5vh;z-index:1000;padding:.5rem;border-radius:5px;align-content:center}#errorContainer .errorMessage{background-color:unset}.CCTEI_Map_Geofence{position:relative;width:100%;top:0;height:94vh;display:flex;flex-direction:row}.CCTEI_Map_Routes{width:100%;top:0;height:94vh;display:flex;flex-direction:row}#geoFenceList{background-color:#061c56cc;overflow:hidden;overflow-x:hidden;width:auto;max-width:35vh;padding:10px;border-radius:10px}.geofencesOptionsButtonsContainer{display:flex;flex-direction:row}.formButton{padding:1rem}.geofenceSwitch{margin:3px}.geofenceItem{display:flex;flex-direction:row}.geofenceNameContainer{display:flex;flex-direction:row;justify-content:right}.PaginatorPages{display:flex;flex-wrap:nowrap;overflow-x:auto;background-color:#fff;padding:1rem;width:100%}.PaginatorPages::-webkit-scrollbar{width:35px;background-color:#f5f5f5;position:absolute;right:35px;height:20px}.PaginatorPages::-webkit-scrollbar-thumb{background-color:#2b1818;border-radius:5px}::-webkit-scrollbar-track{background:#5d628abf;border-radius:15px}.PaginatorFenceItem:hover{cursor:pointer}.PaginatorFenceItemSelected{background-color:#05d17230}.routeGeofence:hover{cursor:pointer}#geoFenceList .PaginatorPages{background-color:#061c56cc}.CCTEI_Map_routes{position:relative;width:100%;top:0;height:94vh;display:flex;flex-direction:row}.routeGeofencesContainer{max-height:30vh;overflow-y:auto}.AlertMapDiv{width:15rem;height:15rem}#AlertsInfoBar{position:absolute;top:5vh;right:.25vw;min-height:5vh;background-color:#fff0;padding:.25rem;display:flex;flex-direction:row-reverse;transition:ease .3s}.AlertlistElement{background-color:#010b26b3;border-radius:.35rem;padding:.2rem}.AlertListDetailicon{max-width:20px}.AlertListDetailicon:hover{cursor:pointer}.AlertListtext{padding:.4rem}#AlertsInfoBarDetail{background:#010b26;padding:1rem;border-radius:.51rem;color:#fff}#AlertsInfoBarDetail td,#AlertsInfoBarDetail th{color:#fff}#AlertsInfoBarDetail.GAPCONTROL{width:auto;position:inherit;border-radius:0;background-color:#fff;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));justify-items:center}#AlertInfoBarListContainer{margin:.25rem}#AlertInfoBarTitleContainer{background-color:#e92943bf;display:flex;justify-content:center;z-index:1500;align-items:center;border-radius:.2rem}.AlertInfoBarTitleContainerIcon{max-width:30px;padding:.35rem}.AlertsInfoBarDetailRow{width:100%;display:flex;flex-direction:row}.AlertsInfoBarDetailSub{display:flex;align-items:center}#AlertsInfoBar_observation{width:100%}.AlertsInfoBarDetailButtons{padding:1rem;width:100%;display:flex;flex-direction:row;justify-content:flex-end}.ALERTCONTROL .AlertsInfoBarDetailButtons{background-color:#eae7e7}.AlertsInfoBarDetailButtons button{width:7rem;border:0;border-radius:.35rem;color:#fff;font-size:1.5rem;margin:.5rem}.AlertsInfoBarDetailButtons button:hover{scale:1.1}.Color2,.Color1{background-color:#4b4545}.Color3{background-color:#48ca68}.AlertsInfoBarDetailDetail{padding:.25rem}.AlertsInfoBarDetailDetail select,textarea{background-color:#eae7e7;border-radius:.35rem;width:10rem}.AlertlistElementRow{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.AlertlistElementRow:hover{cursor:pointer}.AlertlistElementRow i{margin:.25rem}.AlertlistElementRow i:hover{cursor:pointer;transform:scale(1.15)}.AlertlistElementRow .Tooltip{background:#010b26!important;text-align:left!important;transform:translate(-93%,44%)!important;width:20rem;transition:all .1s ease}.AlertlistElementRow .Tooltip span{font-weight:700;font-size:.9em}.evidenceIn{visibility:hidden;display:none}.buttonAlerts{background-color:gray;border-radius:.75rem;text-align:center;margin:.35rem;padding:.5rem}.buttonAlerts:hover{scale:1.05;cursor:pointer}.buttonAlertsMain{background-color:transparent;border-radius:.35rem;color:#fff;padding:.5rem;border:1px solid white}.buttonAlertsMain:hover{scale:1.05;background-color:#3917d1}.leftty{display:flex;justify-content:space-around}.AlertReporter{border-width:2px;position:absolute;top:1%;right:15rem;background:#1d2a4b;border:1px solid red;padding:1.5rem;border-radius:.35rem}.AlertReporterItem{display:flex;justify-content:space-between}.AlertReporterClose{text-align:right}.AlertReporter a:visited{color:#fff}.AlertsInfoBarDetailBlock{color:#000;border-radius:.35rem;width:100%;padding:.5rem;background-color:#eae7e7;margin-bottom:.5rem}.AlertsInfoBarDetailGapRow{display:flex}.AlertsInfoBarDetailGapRowColumn1{display:flex;flex-direction:column;margin:.5rem;background-color:#eae7e7;border-radius:.35rem;width:98%;color:#000;justify-content:space-between}.MarginTop1Rem{margin-top:1rem}.FlexMeColumn{flex-direction:column}.AlertsTratement{color:#000}.AlertsTratementTitle{padding-left:3rem;font-size:1.5rem;color:#000}.AlertsInfoBarDetailGapRowColumn2{display:flex;flex-basis:80%;margin:.5rem;color:#000}.AlertsInfoBarDetailGapRowColumn2 .AlertsInfoBarDetailBlock{display:flex;flex-basis:25%}.AlertsInfoBarDetailGapRowColumn2 .AlertsInfoBarDetailBlock2{display:flex;flex-basis:75%;border-radius:.35rem;margin-left:.5rem;background-color:#eae7e7}.AlertsInfoBarDetailBlockDetail{display:flex}.AlertsInfoBarDetailBlockDetail img{margin:.5rem;width:5rem;border-radius:50%;padding:1rem}.AlertsDetailList{width:70%;margin:.5rem}.AlertsDetailListItem{display:flex;justify-content:space-between}.AlertsDetailListItemValue{font-weight:700;text-align:left;width:80%}.ALertEvidencesFull{margin:1rem}.GAPCONTROL .AlertsInfoBarDetailSub{flex-direction:column;margin:.5rem;color:#000}.customInput{width:100%}.GAPCONTROL span{text-align:left;display:block;width:95%;font-weight:700;font-size:1.2rem;border-bottom:.51px solid black;margin:.5rem}.AlertsInfoBarDetailGapRowColumn1.transparent{background-color:transparent}.AlertsInfoBarDetailGapRowColumn1 select{background-color:#fff;width:100%}.AlertsInfoBarDetailGapRowColumn1 .AlertsInfoBarDetailDetail{width:100%}.GAPCONTROL .DriverInfo{margin-bottom:0}.AlertCreator{font-size:.9rem!important;background:#1d2a4b;border-radius:.51rem;color:#fff;width:65rem;height:100%;overflow-y:auto;flex-basis:50%;max-height:95vh}.AlertCreator .errorMessage{background-color:transparent}.AlertCreator::-webkit-scrollbar{width:2px}.AlertCreator::-webkit-scrollbar-track{background:#f1f1f1}.AlertCreator::-webkit-scrollbar-thumb{background:#888}.evidenceImg{width:100%}.AlertCreator::-webkit-scrollbar-thumb:hover{background:#555}.AlertCreatorHeader{font-size:1.2rem;text-align:center}.AlertCreatorHeaderRisk{width:100%;display:flex}.AlertCreatorHeaderRisk div{margin:1rem;padding:.51rem 1rem;border-radius:.3rem;border:1px solid gray}.AlertCreatorHeaderRisk:hover{cursor:pointer}.AlertCreatorHeaderRisk .SelectedRisk{background-color:#e28f5f!important;color:#524949!important}.AlertCreatorHeaderTypeList,.AlertCreatorHeaderVehicleList{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr))}.AlertCreatorHeaderVehicleList{padding:.3rem}.AlertCreatorHeaderType{width:4.5rem;max-height:7rem;border-radius:.3rem;display:flex;flex-direction:column;align-content:center;align-items:center;margin:.5rem;padding:.5rem}.AlertCreatorHeaderType:hover{cursor:pointer}.AlertCreatorHeaderType.SelectedType{background-color:#e28f5f;color:#524949}.AlertReporterClose{text-align:right;position:relative;top:0;right:0}.AlertCreatorHeaderVehicleList{height:13rem;overflow-y:auto;overflow-x:hidden;width:100%}.VehicleImage{border-radius:50%;max-width:3rem}.PlateActive{background-color:green}.AlertCreatorHeaderVehicleList::-webkit-scrollbar{width:2px}.AlertCreatorHeaderVehicleList::-webkit-scrollbar-track{background:#f1f1f1}.AlertCreatorHeaderVehicleList::-webkit-scrollbar-thumb{background:#888}.AlertCreatorHeaderVehicleList::-webkit-scrollbar-thumb:hover{background:#555}.AlertCreatorHeaderVehicleActionsList{display:flex;justify-content:center}.AlertCreatorHeaderVehicleActionsList i{font-size:1.3rem;padding:1rem}.AlertCreatorHeaderVehicleActionsList i:hover{cursor:pointer;border:1px solid white;border-radius:50%;padding:.955rem}.AlertCreatorHeaderVehicleActionsList a,.AlertCreatorHeaderVehicleActionsList a:visited{color:#fff}.vehicleContactInfoDetail{text-align:left}.vehicleContactInfo{margin:.5rem;padding:.5rem;border:1px solid darkgray;border-radius:.35rem}.AlertCreatorHeaderVehicle{margin-left:.5rem;margin-right:.5rem;margin-bottom:.5rem;padding:.5rem;border:1px solid darkgray;border-radius:.35rem}#AlertCreatorHeaderVehicleSearch{border-radius:.3rem}.AlertCreatorHeaderVehicleTitle,.AlertCreatorHeaderVehicleTitle input{margin-left:1rem}.LocationActions{display:flex;justify-content:space-around}.LocationActions div{margin:1rem;padding:.5rem 1rem;border-radius:.35rem;border:1px solid gray;text-align:center}.LocationActions div:hover{cursor:pointer}.SelectedMode{background-color:#e28f5f!important;color:#524949!important}.LocationSection{width:33%;margin:.5rem;padding:.5rem;border:1px solid darkgray;border-radius:.35rem}.DetailsSection{margin:.5rem;padding:.5rem;border:1px solid darkgray;border-radius:.35rem;width:26%}.OptionsContainer{margin-top:.5rem;display:flex}.flexMeCOlumn{display:flex;justify-content:space-between}.flexMeCOlumn div{margin:.3rem}.EvidenceSection{margin:.5rem;padding:.5rem;border:1px solid darkgray;border-radius:.35rem;width:21%}.EvidenceSectionEvidences{display:flex;flex-direction:column;justify-content:space-around}.AlertsActionsButtons{display:flex;justify-content:center}.AlertsActionsButtons button{margin:1rem}.DashcamIcon{font-size:2rem;color:#000;background-color:#fff;border-radius:50%;padding:.5rem}.AlertCreator .buttonAlerts{border-radius:.75rem;text-align:center;margin:.35rem;padding:.5rem;background-color:#bda8a8;color:#000}#alertBossCommentInput{resize:none;width:100%;background-color:#fff}.AlertMapContainer{display:flex;justify-content:center}.GAPCONTROL .errorMessage{font-size:1.5rem;text-align:center;background-color:transparent}.GAPCONTROL .AlertListIcon{max-width:5rem}#TimeLine{display:flex;flex-direction:row;flex-wrap:nowrap;flex-basis:100%;justify-content:center;position:absolute;bottom:0;width:100%;left:0}.hourTimeLine{display:flex;flex-basis:4.8%;flex-direction:column;border-right:1px solid #494237;align-items:flex-start;justify-content:flex-start}.hourTimeLineTitle{width:100%;text-align:right}.TimelineTooltipOwner .Tooltip{visibility:hidden;min-width:10vw;max-width:20vw;background-color:#000;color:#f6efef;text-align:center;border-radius:6px;padding:.5rem 1rem;z-index:20000;position:absolute;transform:translate(-50%,-100%)}.showTooltip{visibility:visible!important}.TimeLineAlert{position:relative}.TimelineTooltipOwner .icon{border-radius:unset;max-width:20px;padding:0;margin:0}.TimelineTooltipOwner .icoDiv{border-radius:unset;padding:0;margin:0}.TabViewer{display:flex;flex-direction:column}.TabViewerHeader{display:flex;flex-direction:row}.TabViewerBody{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;border-top:1px solid rgba(255,255,255,.32);border-left:1px solid rgba(255,255,255,.32);border-right:1px solid rgba(255,255,255,.32);border-bottom:1px solid rgba(255,255,255,.32);background-color:#010b26}.TabViewerTitleInverted:hover{cursor:pointer}.TabViewerBodyInverted{border-bottom-right-radius:.5rem;background-color:#f0e2e2}.TabViewerTitle{background-color:#010b26;border-top:1px solid rgba(255,255,255);border-left:1px solid rgba(255,255,255);border-right:1px solid rgba(255,255,255);padding:.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;flex-direction:row;min-width:6vw;justify-content:center;color:#fff}.TabViewerTitleIcon{width:auto;height:15px;margin:.2rem}.TabViewerTitleInverted{border-bottom-left-radius:0;border-bottom-right-radius:1rem;border-top-left-radius:0;border-top-right-radius:0;background-color:#f0e2e2;color:#111;padding:0 .75rem}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden}}#pointView{bottom:3%}.TabViewerContainerSimbologia{position:absolute;display:flex;flex-direction:column}.TabViewerTitleInverted.isNotTheFirstTab{border-bottom-left-radius:1rem}.TabViewerTitleInverted.isNotTheSelectedTab{border-top:1px solid rgb(147,138,151)}.isNotTheSelectedTab{color:#776565;cursor:pointer}.TheSelectedTab:not(.TabViewerTitleInverted){border-bottom:1px;background-color:var(--COLOR_4)}#SymbologyInfoBar{display:flex;flex-direction:row}.SimbologyItem{display:flex;flex-direction:column}.SymoblogyTooltip .tooltiptext{visibility:hidden;width:auto;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:.5rem 1rem;position:absolute;z-index:1;bottom:-25%;white-space:nowrap}.SymoblogyTooltip:hover .tooltiptext{visibility:visible}.ToolBox{display:flex;flex-direction:column;align-items:center;padding:.5rem}.ToolBox i{margin:.5rem;scale:1.3;color:#4e3a3a}.ToolBox i:hover{scale:1.4;cursor:pointer}.ToolBox .disabled{color:#b48787}.selectablePlateTitle{font-weight:700;font-size:.8rem}.selectablePlate{display:flex;flex-direction:row;justify-content:space-between;color:#5a3c3c;white-space:nowrap;padding:.25rem 1rem}.selectablePlate .fa-regular{margin-left:1rem}.textWraaped{text-wrap:wrap;max-width:5rem;white-space:break-line}.selectablePlateTitle:hover{scale:1.1}.selectablePlateDivDisabled{color:#d3d3d3}.selectablePlateDivSelected{background-color:gray;border-radius:.25rem}.selectablePlateDiv:hover{font-weight:700;font-size:.8rem;padding-left:"1rem"}.selectable:hover{cursor:pointer}.FleetListContainterList{max-height:20vh;overflow-y:auto;overflow-x:hidden}#FleetList{display:flex;flex-direction:row;overflow-x:auto;border-end-end-radius:1rem}#RoutePlayerSelector{margin:.5rem;width:20rem}.RoutePlayerSelector{display:grid;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));width:100%}.RoutePlayerSelectorOption{margin:.5rem;border-radius:.3rem;padding:.5rem;border:1px solid rgb(64,64,117);width:2.5rem;height:2rem}.RoutePlayerSelectorOption.selectedOption{background-color:var(--COLOR_4)}.monitoring{display:flex;background-color:#061c56;overflow:hidden;flex-wrap:wrap}.CCTEI_Map{position:relative;width:100%;top:0;height:94vh;display:flex;flex-direction:row;transition:ease .3s}#searchableList{position:absolute;top:15vh;z-index:2000;background-color:transparent;min-width:18vh}#searchableList .TabViewer{overflow-y:auto;max-height:35vh}.FleetLisVisible{margin:.5rem;border:1px solid black;border-radius:50%;width:10px;height:10px;background-color:#55f756}.FleetLisInVisible{margin:.5rem;border:1px solid black;border-radius:50%;height:10px;width:10px;background-color:#f1eeee}.legendIcon{width:15px;height:15px;margin:.5rem}.legendIcon:hover{transform:scale(2.14)}.sidebar{display:flex;flex-direction:row;flex-basis:auto;background:#061c56cc;position:absolute;right:10vw;top:0vh;z-index:15000;padding:.5rem;border-radius:5px}.monitoring{display:flex;background-color:#061c56;overflow:hidden}#VehicleInfoBar{position:absolute;display:flex;flex-direction:row;bottom:1rem;min-width:70vw;max-width:90vw;overflow-y:auto}#markerDivMARKERFORROUTEPLAYER{z-index:100000}.clickable{cursor:pointer;margin:10px;border-radius:17px;font-weight:700;display:flex;flex-direction:row;color:#000;justify-content:center;align-items:center}.tabsContainer{position:absolute;left:0}.tabsContainerInverted{position:absolute;bottom:0}.tabsContainerBottom{bottom:0}.errorMonitoring .errorMessage{position:absolute;right:0;bottom:0;background-color:#090941;font-size:2rem}.cutieContainer{background:#010b26;padding:0rem;margin:.5vh .33vw .5vh 0vw;min-width:7.5vw;border:1px solid black;font-size:.73rem;font-weight:300}.viewMore{position:relative;right:0;text-align:right}.cutieExtraPadding{padding:1rem}.viewMoreIcon{max-width:.75rem;margin:.25rem}.cutieHeader{display:flex;justify-content:center;align-items:center;margin:0;margin-bottom:.45rem;padding:.7rem}.CutieContainerColumn{display:flex;padding-left:.33rem;padding-right:.33rem}.CutieContainerRow{display:flex;flex-direction:row;padding-left:.33rem;padding-right:.33rem}.cutieTitle{font-size:1rem;font-weight:700}.cutieTitleIcon{height:15px;margin:.2rem}.MainCutieContainer{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:15rem}.cutieBody{display:flex;flex-direction:column}.cutieFullHeigth{height:36vh}.infoPictureContainer{width:100%;display:flex;justify-content:center;margin-top:1rem}.cutieHalfWidth{max-width:50%}.cutieFullWidth{max-width:100%}.infractionOkModal .modal-content{color:#000;transform:translateY(50%)}#InfractionCreator{display:flex;flex-direction:column;width:100%;color:#061c56cc;text-align:center;font-weight:700;background-color:#f1f5f5;align-items:center;height:90vh;padding-top:1rem}.datepicker{box-sizing:border-box;overflow:hidden;position:absolute;width:260px;z-index:1}.datepicker--inline{position:relative}.datepicker__inner{overflow:hidden}.datepicker__month{border-collapse:collapse;text-align:center;width:100%}.datepicker__month--month2{display:none}.datepicker__month-day--valid{cursor:pointer;-webkit-user-select:none;user-select:none}.datepicker__month-day--lastMonth,.datepicker__month-day--nextMonth{visibility:hidden}.datepicker__month-button{cursor:pointer;-webkit-user-select:none;user-select:none}.datepicker__info--feedback{display:none}.datepicker__info--error,.datepicker__info--help{display:block}.datepicker__buttons{-webkit-user-select:none;user-select:none}.datepicker__close-button,.datepicker__clear-button{cursor:pointer}.datepicker__tooltip{position:absolute}.datepicker{background-color:#fff;border-radius:4px;box-shadow:8px 8px 40px 5px #00000014;color:#000;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:14px}.datepicker__inner{padding:20px}.datepicker__month{font-size:12px}.datepicker__month-caption{border-bottom:1px solid #dcdcdc;height:2.5em;vertical-align:middle}.datepicker__month-name{text-transform:uppercase}.datepicker__week-days{height:2em;vertical-align:middle}.datepicker__week-name{font-size:11px;font-weight:400;text-transform:uppercase}.datepicker__month-day{transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);color:#333;padding:9px 7px;border:1px solid transparent}.datepicker__month-day:focus{outline:none;background-color:#ffe684}.datepicker__month-day--no-checkin{position:relative}.datepicker__month-day--no-checkin:before{bottom:0;content:"";display:block;left:0;position:absolute;z-index:-1;width:0;height:0;border-bottom:8px solid red;border-right:8px solid transparent}.datepicker__month-day--no-checkout{position:relative}.datepicker__month-day--no-checkout:before{top:0;content:"";display:block;right:0;position:absolute;z-index:-1;width:0;height:0;border-top:8px solid red;border-left:8px solid transparent}.datepicker__month-day--no-checkin.datepicker__month-day--no-checkout:before{content:none}.datepicker__month-day--invalid{color:#e8ebf4}.datepicker__month-day--disabled{color:#e8ebf4;position:relative}.datepicker__month-day--disabled:after{content:"×";left:50%;position:absolute;color:red;font-size:16px;top:50%;transform:translate(-50%,-50%)}.datepicker__month-day--no-checkin,.datepicker__month-day--no-checkout,.datepicker__month-day--day-of-week-disabled{background-color:#e8ebf480}.datepicker__month-day--selected{background-color:#3858e933;color:#fff}.datepicker__month-day--selected:after,.datepicker__month-day--selected:before{display:none}.datepicker__month-day--hovering{background-color:#3858e94d;color:#fff}.datepicker__month-day--today{background-color:#000;color:#fff}.datepicker__month-day--first-day-selected,.datepicker__month-day--last-day-selected{background-color:#3858e9;color:#fff}.datepicker__month-day--last-day-selected:after{content:none}.datepicker__month-button{transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;text-indent:-9999px;padding:5px}.datepicker__month-button:after{background-repeat:no-repeat;background-position:center;float:left;text-indent:0;content:"";width:12px;height:12px}.datepicker__month-button--prev:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M109.3%20288L480%20288c17.7%200%2032-14.3%2032-32s-14.3-32-32-32l-370.7%200%2073.4-73.4c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200l-128%20128c-12.5%2012.5-12.5%2032.8%200%2045.3l128%20128c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L109.3%20288z'/%3e%3c/svg%3e")}.datepicker__month-button--next:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M502.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L402.7%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l370.7%200-73.4%2073.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l128-128z'/%3e%3c/svg%3e")}.datepicker__topbar{margin-bottom:20px;position:relative}.datepicker--topbar-bottom .datepicker__topbar{margin-bottom:0;padding-top:20px;border-top:1px solid #dcdcdc}.datepicker__info-text{font-size:13px}.datepicker__info--selected{font-size:11px;text-transform:uppercase}.datepicker__info--selected-label{color:#333}.datepicker__info-text--selected-days{font-size:11px;font-style:normal}.datepicker__info--error{color:red;font-size:13px;font-style:italic}.datepicker__info--help{color:#333;font-style:italic}.datepicker__close-button,.datepicker__clear-button,.datepicker__submit-button{transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#3858e9;border-radius:2px;border:none;box-shadow:none;font-size:10px;color:#fff;margin-top:20px;padding:7px 13px;text-decoration:none;text-shadow:none;text-transform:uppercase}.datepicker--topbar-top .datepicker__close-button,.datepicker--topbar-top .datepicker__clear-button,.datepicker--topbar-top .datepicker__submit-button{margin-top:0}.datepicker__close-button:hover,.datepicker__clear-button:hover,.datepicker__submit-button:hover{background-color:#213fd4;color:#fff}.datepicker__close-button:disabled,.datepicker__close-button[disabled],.datepicker__clear-button:disabled,.datepicker__clear-button[disabled],.datepicker__submit-button:disabled,.datepicker__submit-button[disabled]{background-color:#c8c9d0;color:#fff;cursor:not-allowed}.datepicker__clear-button+.datepicker__close-button{margin-left:10px}.datepicker__clear-button+.datepicker__submit-button{margin-left:10px}.datepicker__submit-button{width:auto}.datepicker__tooltip{background-color:#ffe684;border-radius:1px;font-size:11px;margin-top:-5px;padding:5px 10px}.datepicker__tooltip:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffe684;bottom:-4px;content:"";left:50%;margin-left:-4px;position:absolute}@media (min-width: 320px){.datepicker{width:300px}}@media (min-width: 480px){.datepicker{width:460px}.datepicker__months{overflow:hidden}.datepicker__month{width:200px}.datepicker__month--month1{float:left}.datepicker__month--month2{display:table;float:right}.datepicker__month-button--disabled{visibility:hidden}.datepicker__months{position:relative}.datepicker__months:before{background:#dcdcdc;bottom:0;content:"";display:block;left:50%;position:absolute;top:0;width:1px}}@media (min-width: 768px){.datepicker{width:560px}.datepicker__month{width:240px}.datepicker--topbar-has-close-button .datepicker__info,.datepicker--topbar-has-clear-button .datepicker__info,.datepicker--topbar-has-submit-button .datepicker__info{max-width:325px}.datepicker__buttons{margin-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.InformByEmailButtons{background-color:#fff;color:#000;width:15rem;right:0;border:1px solid #12124d;border-radius:.5rem;padding:1rem;z-index:10;margin:2rem;padding:2rem}.InformByEmailInformBoxButtonsButton{padding:.35rem;margin:.35rem}.datepicker{width:40rem}#startDate,#startDateSingle,#startDateMulti,#InformByEmailFormsType,#InformByEmailFormsSource,.InformByEmailInformBoxButtonsButton{border-radius:.35rem;margin:.35rem;padding:.35rem;width:10rem}.InformByEmailInformBoxButtonsButton:hover{scale:1.051}.defaultType{background-color:#7fffd4;font-size:bold}.selectable:hover,#startDateMulti:hover{cursor:pointer}.InformByEmailButtons .errorMessage{font-size:.93rem}.InformByEmailButtons .FleetSelector{border:1px solid darkgray;border-radius:.3rem;margin:1px;padding:.2rem;text-align:center}.InformByEmailButtons .FleetSelector:hover{cursor:pointer}.InformByEmailButtons .FleetSelector.SelectedFleet{background-color:#7fdd1b}#FiordoArrivals>th,#FiordoArrivals>td{border-right:1px solid white}#FiordoArrivals>th,#FiordoArrivals>td{border-top:1px solid black}.FiordoStays{height:93.5vh;width:100%;overflow-x:auto}#datepicker-startDateSingle{right:0;z-index:200;top:5rem}.overmap{position:absolute;top:0;right:0;width:10rem;height:auto;background-color:#00000080}#FiordoArrivals .table-container{background-color:#fff;box-shadow:0 2px 8px #0000001a;border-radius:8px}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}#FiordoArrivals :not(.datepicker__months) :not(.fa) .logo-container img{height:100px}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls input,#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls button{padding:10px 15px;border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls button{background-color:#0097d5;color:#fff;border:none;cursor:pointer;transition:background-color .3s}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls button:hover{background-color:#0d1b35}#FiordoArrivals :not(.datepicker__months) :not(.fa) table{width:100%;border-collapse:collapse}#FiordoArrivals :not(.datepicker__months) :not(.fa) th,#FiordoArrivals :not(.datepicker__months) :not(.fa) td{padding:12px 15px;text-align:center;border-bottom:1px solid #dee2e6}#FiordoArrivals :not(.datepicker__months) :not(.fa) th{background-color:var(--COLOR_14);color:#fff;font-weight:700;font-size:15px;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;text-wrap:auto}#FiordoArrivals :not(.datepicker__months) :not(.fa) td{font-size:13px;color:#000}#FiordoArrivals :not(.datepicker__months) :not(.fa) tbody tr:nth-child(odd){background-color:#f2f2f2}#FiordoArrivals :not(.datepicker__months) :not(.fa) tbody tr:hover{background-color:#e0e0e0}#FiordoArrivals :not(.datepicker__months) :not(.fa) td a{color:#0097d5;text-decoration:none;font-weight:700;padding:8px 16px;background-color:#f0f8ff;border-radius:6px;transition:background-color .3s,transform .2s;display:inline-block;text-align:center}#FiordoArrivals :not(.datepicker__months) :not(.fa) td a:hover{background-color:#0d1b35;color:#fff;transform:scale(1.05)}#FiordoArrivals :not(.datepicker__months) :not(.fa) td a:focus{outline:none}@media (max-width: 768px){#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls-container{flex-direction:column;align-items:center}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls{justify-content:center;margin-top:15px}#FiordoArrivals :not(.datepicker__months) :not(.fa) th,#FiordoArrivals :not(.datepicker__months) :not(.fa) td{padding:10px;font-size:12px}#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls input,#FiordoArrivals :not(.datepicker__months) :not(.fa) .controls button{font-size:12px;padding:8px 10px}}@media (max-width: 480px){#FiordoArrivals :not(.datepicker__months) :not(.fa) th,#FiordoArrivals :not(.datepicker__months) :not(.fa) td{padding:8px;font-size:11px}#FiordoArrivals :not(.datepicker__months) :not(.fa) td a{font-size:13px;padding:6px 10px}}#FiordoArrivals .datepicker__months{display:flex}#FiordoArrivals .datepicker__month-day td,#FiordoArrivals .datepicker__month-day th,#FiordoArrivals .datepicker__months td,#FiordoArrivals .datepicker__months th{font-size:11px!important;padding:.2rem!important;margin:0!important}.archivo-black{font-family:Archivo Black,sans-serif}#GpsdataCreateView{display:flex;flex-direction:column;justify-content:center;width:100%;color:#061c56cc;text-align:center;font-weight:700;background-color:#f1f5f5;align-items:center;height:90vh}.gpsunittbody{min-height:50vh}.listTable{background-color:#fff;color:gray;width:100%;height:100%}th{padding:.5rem}.PrimaryButton{color:#f0e7e7;background-color:#061c56;padding:.5rem 1rem;border-radius:.5rem;font-size:1.3rem}.formActionButton:hover{cursor:pointer;transform:scale(1.5)}.listRow:hover{background-color:#0fc27630}.GpsdataCreateTable{display:flex;margin:1rem;border-radius:.2rem;padding:1rem;box-shadow:.2rem .2rem 1rem .2rem #888}.GpsdataCreateTableTitle{width:100%;font-size:2rem}.GpsdataCreateTableLabel{flex-basis:30%;text-align:left}.GpsdataCreateTableRow{display:flex;width:100%;justify-content:space-between}.GpsdataCreateTableInput{width:30vh;background-color:transparent;color:#363232;margin:.5rem;padding:.5rem;border-radius:.5rem;border-color:1px solid rgb(63,63,97);font-size:.85rem}.GpsdataCreateTableButton{color:#f0e7e7;background-color:#061c56cc;font-size:2rem;margin:1rem;padding:.5rem 1rem;border-radius:.5rem}.invalid{border-color:red;background-color:#b38b8b}.errorMsg{color:red;font-size:.75rem}.listTable th{background-color:#ccc8c8}.DashboardTable{width:100%;border-collapse:collapse;margin:20px 0;background-color:#fff;overflow-y:auto;height:5rem}.DashboardTable>tbody{overflow-y:auto;height:5rem}.DashboardTable>tbody>tr{background-color:#d3d3d3;border-bottom:1px solid #0097d5}.DashboardTable>tbody>tr:nth-child(odd){background-color:#fff}.BarsChart2025{margin:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.BarsChart2025Canvas{min-height:10rem;max-width:90%;width:100%}.DashboardCard{border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid #0097d5;padding-top:.5rem;padding:.5rem}.DashboardCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;padding:1rem}.Dashboard2025DateSelector{display:flex;justify-content:flex-start}.Dashboard2025DateSelector>img{height:8rem;padding:.5rem;margin:1rem}.Dashboard2025DateSelector>div{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.Dashboard2025DateSelector>div>span{max-width:15rem}.Dashboard2025{background-color:#e3eaf4}.Dashboard2025Top{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;padding:1rem;align-items:center}.DashBoardKPIs{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,5fr));flex-direction:row;gap:.5rem;flex-wrap:nowrap;width:100%;justify-content:space-around;align-items:center;justify-items:center}.DashBoardKPI{border-radius:1rem;border:1px solid #0097d5;width:11rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-transform:uppercase;text-align:center;min-height:11rem}.DashBoardKPIicon{max-width:2.5rem;max-height:2.5rem;padding:.5rem}.DashBoardKPIvalue{font-size:1.5rem;font-weight:700}.DashboardCard>span{width:100%;font-size:1.3rem;text-align:center;border:0;padding:0;vertical-align:middle;height:2rem;text-transform:uppercase;font-weight:700}.KPItitle2{font-size:1.2rem;white-space:pre-wrap;padding:.2rem;margin:.32rem}.homeContainer{display:flex;flex-direction:column;background:url(https://app.explor-k.com/CDN/iconosCCTEI/images/FondoLogin.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-family:Raleway,sans-serif;height:100%}.homeSecundaryContainer{display:flex;flex-direction:column;align-items:center;align-content:center;flex-wrap:wrap;justify-content:center;max-width:40%;position:relative;left:53vw;margin:2vw;padding:2vw;border:1px solid rgb(32,23,80);background-color:#9ba7b680;border-radius:1.75vw}.homeLoginForm{display:flex;flex-direction:column;border:1px solid rgb(242,242,242);border-radius:2vw;align-items:center;align-content:center;flex-wrap:wrap;margin-top:0vh;margin-bottom:5vh;min-height:39vh;width:80%;justify-content:space-between}.homeLogoContainer{display:flex;justify-content:center}.loginSubtitle{font-size:7.75vh}.fontSize2vh{font-size:2vh}.minWidth20rem{min-width:16rem}.homeCcteiLogo{max-width:31vw;margin:1vw}.homeLoginButton{background:#ce7e3c;color:#030e29;border:2px solid black;border-radius:1vw;padding-left:3vw;padding-right:3vw;padding-top:.5vh;padding-bottom:.5vh;font-size:3.7vh;font-weight:600;box-shadow:.1vw .3vw .1vw #383636}.homeLoginButton:hover{transform:scale(1.1)}.homeLoginInput{background-color:#030e29;border:2px solid #4b5366;color:#fff!important;width:100%;padding:10px;padding-left:4.5vh;border-radius:.5vw}.homeLoginLink{text-align:right;cursor:pointer;text-decoration:none;color:#f0f8ff}.homeLinkContainter{display:flex;width:50%;justify-content:space-around;padding-top:1vh}.LoginFormInput{margin:2vw}.loginUserFaIcon{position:relative;transform:translateY(5%)}.homeLoginButtonContainer{position:relative;transform:translateY(50%)}.miniUser{max-width:4vw}.lockWithKey{width:2vw;padding:.2vw}.loginFormInputContainer{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:nowrap}.loginFormInputContainer .fa-solid{margin:0;padding:1vh;font-size:4vh;transform:translateY(40%)}.loginFormInputContainer:-webkit-autofill,.loginFormInputContainer:-webkit-autofill:focus{box-shadow:0 0 0 1000px #030e29 inset}.loginFormInputContainer .form-control:focus{background-color:#030e29!important}.loginFormInputContainer input:-internal-autofill-selected{color:#fff!important}@media (max-width: 900px){.homeSecundaryContainer{max-width:95%;position:auto;left:2%;top:2%;margin:.5vw;padding:.5vw}.homeCcteiLogo{max-width:80vw}.homeLoginForm{width:93%}}
