.custom-scrollbar::-webkit-scrollbar{height:.5rem;width:.5rem}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--bg-overlay)}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:12px;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1));background-color:var(--bg-overlay)}.addmodal-content{display:block;overflow-wrap:break-word;font-size:14px;padding:32px 0 0}.addmodal-type{width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(183 238 101/var(--tw-border-opacity,1));padding-left:.25rem;padding-bottom:.25rem}.addmodal-placeholder{position:absolute;top:.75rem;z-index:10;-webkit-transform-origin:0;transform-origin:0;--tw-translate-y:-1rem;--tw-scale-x:.75;--tw-scale-y:.75;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:.25rem;padding-bottom:.5rem}.peer:-moz-placeholder~.addmodal-placeholder{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.addmodal-placeholder{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.addmodal-placeholder{left:0;--tw-translate-y:-1rem;--tw-scale-x:.75;--tw-scale-y:.75;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.peer:focus~.addmodal-placeholder:where([dir=rtl],[dir=rtl] *){left:auto;--tw-translate-x:25%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-color-scheme:dark){.addmodal-placeholder{-webkit-transition-duration:.3s;transition-duration:.3s}.peer:focus~.addmodal-placeholder{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}}.addmodal-placeholder{font-weight:500;font-size:14px;line-height:22px;color:#ffffff;text-transform:none}.addmodal-input,.addmodal-placeholder{font-family:Plus Jakarta Sans;font-style:normal}.addmodal-input{margin-top:.5rem;width:100%;border-radius:0;border-width:0 0 1px;background-color:transparent;padding-left:.25rem;font-weight:400;font-size:18px;line-height:28px}.addmodal-input::-webkit-input-placeholder{color:rgba(180,180,180,.733333)}.addmodal-input::-moz-placeholder{color:rgba(180,180,180,.733333)}.addmodal-input::placeholder{color:rgba(180,180,180,.733333)}.addmodal-formik-error{position:absolute;top:50%;right:0;margin-top:.25rem;font-size:10px;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.anonymize{position:relative;z-index:0;margin-top:.5rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media not all and (min-width:1024px){.anonymize{position:relative;left:0;bottom:0}}.select-result{position:absolute;z-index:20;height:6rem;width:100%;overflow-y:auto;--tw-border-opacity:1;border-color:rgb(183 238 101/var(--tw-border-opacity,1));font-size:12px}.select-result:focus{outline:2px solid transparent;outline-offset:2px}.select-item{cursor:pointer;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(183 238 101/var(--tw-border-opacity,1));background-color:var(--bg-overlay);padding:.25rem .75rem}.select-item:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.add-btn{padding:.25rem 1rem}@media not all and (min-width:640px){.add-btn{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.add-btn{padding-top:.5rem;padding-bottom:.5rem}}@media (max-width:479px){[media-type=mobile]{display:table-cell!important}[media-type=desktop],[media-type=hd],[media-type=tablet]{display:none!important}}@media (min-width:480px) and (max-width:767px){[media-type=mobile],[media-type=tablet]{display:table-cell!important}[media-type=desktop],[media-type=hd]{display:none!important}}@media (min-width:768px) and (max-width:1439px){[media-type=desktop],[media-type=mobile],[media-type=tablet]{display:table-cell!important}[media-type=hd]{display:none!important}}@media (min-width:1440px){[media-type=desktop],[media-type=hd],[media-type=mobile],[media-type=tablet]{display:table-cell!important}}.container{width:100%}@media (min-width:0px){.container{max-width:0}}@media (min-width:620px){.container{max-width:620px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}@media (min-width:3840px){.container{max-width:3840px}}:root{--modal-padding-mobile:16px;--modal-padding-tablet:20px;--modal-padding-desktop:40px;--modal-header-height-mobile:60px;--modal-header-height-tablet:70px;--modal-header-height-desktop:80px;--modal-border-radius:12px;--modal-background:#181919;--modal-border:#535353;--modal-text-primary:#ffffff;--modal-text-secondary:#b4b4b4;--modal-text-accent:#b7ee65}.unified-modal-overlay{position:fixed;inset:0;z-index:1400;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.unified-modal-content{position:fixed;top:50%;left:50%;z-index:1401;display:-webkit-box;display:-webkit-flex;display:flex;--tw-translate-x:-50%;--tw-translate-y:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background:var(--modal-background);border:1px solid var(--modal-border);border-radius:var(--modal-border-radius);width:-webkit-calc(100% - 64px);width:calc(100% - 64px);max-width:1200px;max-height:-webkit-calc(100vh - 64px);max-height:calc(100vh - 64px);overflow:hidden;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.unified-modal-content.device-info-modal{max-width:570px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.unified-modal-content.leaderboard-modal .modal-content-wrapper{padding:12px var(--modal-padding-desktop) 8px var(--modal-padding-desktop)}.device-info-popup{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:-webkit-calc(100% - 64px)!important;width:calc(100% - 64px)!important;max-width:570px!important;height:90vh!important;max-height:90vh!important;margin:0!important;z-index:1500!important}.device-info-popup .modal-header{padding:20px 20px 0!important}.device-info-popup .modal-content-wrapper{padding:12px 20px!important}.device-info-popup .modal-header-divider{margin:20px 0 0!important}.unified-modal-content.device-info-modal .modal-body-content{background:transparent;border:none;border-radius:0}.unified-modal-content.vehicle-scan-modal .modal-body-content{border:none;background:none;border-radius:0}.vehicle-scan-custom-header{padding-top:24px;margin-bottom:24px;background:var(--modal-background);border-bottom:none}.unified-modal-content.vehicle-scan-modal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:90vh;max-height:90vh}.unified-modal-content.vehicle-scan-modal .vehicle-scan-custom-header{-webkit-flex-shrink:0;flex-shrink:0;background:var(--modal-background);padding:24px 0 24px 40px}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content::-webkit-scrollbar{width:6px}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content::-webkit-scrollbar-track{background:rgba(83,83,83,.3);border-radius:3px;margin:1px}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content::-webkit-scrollbar-thumb{background:var(--modal-text-accent);border-radius:3px;min-height:20px;border:1px solid transparent;background-clip:content-box}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content::-webkit-scrollbar-thumb:hover{background:#9bcb3c}.unified-modal-content.vehicle-scan-modal .modal-body-content.vehicle-scan-scrollable-content{scrollbar-width:thin;scrollbar-color:var(--modal-text-accent) rgba(83,83,83,.3)}.unified-modal-content.vehicle-scan-modal .vehicle-scan-body{padding:20px 40px 40px}@media (max-width:768px){.unified-modal-content.vehicle-scan-modal .vehicle-scan-body{padding:20px 0 40px}}.vehicle-scan-custom-header img{width:270px;height:40px}.unified-modal-content.fleet-modal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto;max-height:90vh;width:90%;max-width:1640px;overflow-y:auto}.fleet-custom-header,.unified-modal-content.fleet-modal .fleet-custom-header{-webkit-flex-shrink:0;flex-shrink:0;background:var(--modal-background);padding-top:20px;padding-bottom:20px}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content::-webkit-scrollbar{width:6px}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content::-webkit-scrollbar-track{background:rgba(83,83,83,.3);border-radius:3px;margin:1px}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content::-webkit-scrollbar-thumb{background:var(--modal-text-accent);border-radius:3px;min-height:20px;border:1px solid transparent;background-clip:content-box}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content::-webkit-scrollbar-thumb:hover{background:#9bcb3c}.unified-modal-content.fleet-modal .modal-body-content.fleet-scrollable-content{scrollbar-width:thin;scrollbar-color:var(--modal-text-accent) rgba(83,83,83,.3)}@media (max-width:768px){.vehicle-scan-custom-header{padding:20px}.vehicle-scan-custom-header img{width:200px;height:30px}}@media (max-width:480px){.vehicle-scan-custom-header img{width:150px;height:22px}}.modal-header{-webkit-flex-shrink:0;flex-shrink:0;padding:var(--modal-padding-desktop) var(--modal-padding-desktop) 0 var(--modal-padding-desktop)}.modal-header-content{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.modal-header-content,.modal-title-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.modal-title-section{-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-right:60px}.modal-title{width:100%;font-weight:600;font-size:30px;line-height:34px;margin:0}.modal-description,.modal-title{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Plus Jakarta Sans,sans-serif}.modal-description{font-weight:400;font-size:16px;line-height:20px;margin-top:8px}.modal-close-button{position:absolute;top:0;right:0}.modal-header-divider{height:1px;width:100%;background:var(--modal-text-accent);opacity:1;margin:var(--modal-padding-desktop) 0 0 0}.modal-content-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:12px var(--modal-padding-desktop);min-height:0;border-top:none}.modal-scrollable{overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.modal-scrollable::-webkit-scrollbar{width:6px}.modal-scrollable::-webkit-scrollbar-track{background:rgba(83,83,83,.3);border-radius:3px;margin:1px}.modal-scrollable::-webkit-scrollbar-thumb{background:var(--modal-text-accent);border-radius:3px;min-height:20px;border:1px solid transparent;background-clip:content-box}.modal-scrollable::-webkit-scrollbar-thumb:hover{background:#9bcb3c}.modal-scrollable{scrollbar-width:thin;scrollbar-color:var(--modal-text-accent) rgba(83,83,83,.3)}.modal-body{height:auto;-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%;gap:0;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.modal-body,.modal-body-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.modal-body-header{gap:.5rem;border-bottom-width:1px;padding-top:0;padding-bottom:0;border-color:var(--modal-text-accent);margin-bottom:20px}@media (max-width:768px){.unified-modal-content{max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px)}.unified-modal-content,.unified-modal-content.fleet-modal{width:-webkit-calc(100vw - 26px);width:calc(100vw - 26px);max-width:-webkit-calc(100vw - 26px);max-width:calc(100vw - 26px)}.unified-modal-content.fleet-modal{max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px);overflow-y:auto}.unified-modal-content.vehicle-scan-modal{height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px);max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px)}.unified-modal-content.vehicle-scan-modal .vehicle-scan-custom-header{padding:20px 20px 0}.device-info-popup{width:-webkit-calc(100vw - 26px)!important;width:calc(100vw - 26px)!important;max-width:-webkit-calc(100vw - 26px)!important;max-width:calc(100vw - 26px)!important;height:90vh!important;max-height:90vh!important}.device-info-popup .modal-header{padding:12px 12px 0!important}.device-info-popup .modal-content-wrapper{padding:12px!important}.device-info-popup .modal-header-divider{margin:12px 0 0!important}.modal-header{padding:20px 12px 0}.modal-title-section{padding-right:48px;padding-left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.modal-title{font-size:20px;line-height:24px;margin:8px 0 16px}.modal-description{font-size:14px;line-height:18px}.modal-content-wrapper{padding:var(--modal-padding-mobile)}.unified-modal-content.leaderboard-modal .modal-content-wrapper{padding:12px var(--modal-padding-mobile) 6px var(--modal-padding-mobile)}.modal-header-divider{margin-top:12px}}@media (min-width:769px) and (max-width:1024px){.unified-modal-content{width:-webkit-calc(100vw - 26px);width:calc(100vw - 26px);max-width:-webkit-calc(100vw - 40px);max-width:calc(100vw - 40px);max-height:-webkit-calc(100vh - 40px);max-height:calc(100vh - 40px)}.modal-header{padding:var(--modal-padding-tablet);padding-bottom:0;padding-top:40px}.modal-title-section{padding-right:56px}.modal-title{font-size:24px;line-height:28px;margin:24px 0}.modal-description{font-size:15px;line-height:19px}.modal-content-wrapper{padding:var(--modal-padding-tablet)}.unified-modal-content.leaderboard-modal .modal-content-wrapper{padding:12px var(--modal-padding-tablet) 8px var(--modal-padding-tablet)}}@media (max-width:1024px){[data-radix-dialog-content]{width:-webkit-calc(100vw - 26px)!important;width:calc(100vw - 26px)!important;max-width:-webkit-calc(100vw - 26px)!important;max-width:calc(100vw - 26px)!important;max-height:-webkit-calc(100vh - 26px)!important;max-height:calc(100vh - 26px)!important;overflow:hidden!important;background:var(--modal-background)!important;border:1px solid var(--modal-border)!important;border-radius:var(--modal-border-radius)!important}}