.geko-dropdown{display:flex}.geko-dropdown__trigger{border-radius:2px;color:#000}.geko-dropdown__trigger:hover{background-color:#0003}.geko-dropdown .dropdown-item{display:flex;align-items:center;column-gap:8px;font-size:14px;white-space:nowrap}.geko-dropdown .dropdown-item:active{background-color:var(--brand-color-main);color:var(--brand-color-accent)}.geko-dropdown .dropdown-item:active svg{color:var(--brand-color-accent)!important}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.form-input{position:relative;--input-height: 32px}.form-input label{margin:0;font-size:12px}.form-input input{height:var(--input-height);font-size:12px}.form-input input::placeholder{color:#6f6f6f}.form-input input[type=date]{position:relative}.form-input input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background-position:100%;background-size:auto}.form-input input[type=datetime-local]{position:relative}.form-input input[type=datetime-local]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background-position:100%;background-size:auto}.form-input__icon-container{position:absolute;bottom:0;height:var(--input-height);display:flex;align-items:center;justify-content:center;width:var(--input-height);max-width:32px}.form-input__icon-container button{border-radius:2px}.form-input__icon-right input{padding-right:var(--input-height)}.form-input__icon-right .right{font-size:10px;right:0;padding-right:4px}.form-input__icon-left input{padding-left:var(--input-height)}.form-input__icon-left .left{font-size:10px;left:0}.form-input .invalid-tooltip{width:100%}.form-checkbox-input.labelPosition-top .form-check{height:56px;flex-direction:column-reverse;justify-self:flex-start;align-items:start}.form-checkbox-input .form-check{margin:0;padding:0;position:relative;display:flex;align-items:center;column-gap:8px}.form-checkbox-input .form-check-input{border-radius:var(--bs-border-radius);width:25px;height:25px;margin:0;background-size:75%}.form-checkbox-input:has(.is-invalid) .invalid-tooltip{display:block}.form-checkbox-input label{cursor:pointer;-webkit-user-select:none;user-select:none}.form-check-input:checked{background-color:var(--brand-color-main);border-color:var(--brand-color-main)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%237efb7c' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")!important}.form-fieldset{position:relative}.form-fieldset.is-invalid .form-fieldset__invalid-tooltip{display:block}.form-select-input{font-size:12px!important;height:var(--input-height)}.form-multi-select-input .is-invalid .dropdown-toggle{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-multi-select-input .is-invalid .dropdown-toggle.show{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-multi-select-input .is-invalid .dropdown-toggle{border-color:var(--bs-danger)}.form-multi-select-input .is-invalid .invalid-tooltip{display:block}.form-multi-select-input .dropdown-toggle{min-height:var(--input-height);padding:.375rem 2.25rem .375rem .75rem;font-size:12px!important;background-color:#fff;border-color:var(--bs-border-color);cursor:pointer;-webkit-user-select:none;user-select:none}.form-multi-select-input .dropdown-toggle.show{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-multi-select-input .dropdown-toggle:disabled{background-color:var(--bs-secondary-bg);cursor:auto}.form-multi-select-input .dropdown-toggle:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:12px;height:12px;top:50%;transform:translateY(-50%);right:.85rem;position:absolute;border:none;margin:auto}.form-multi-select-input .dropdown-menu{font-size:12px!important;overflow-y:auto;max-height:200px;-webkit-user-select:none;user-select:none}.form-multi-select-input .dropdown-menu::-webkit-scrollbar{width:5px;height:5px}.form-multi-select-input .dropdown-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #fafafa;border-radius:10px}.form-multi-select-input .dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 15px var(--brand-color-main)}.form-multi-select-input .dropdown-menu .action-button{font-weight:700}.pin-input__container{align-self:center;display:flex;justify-content:space-between;position:relative;max-width:264px;column-gap:16px}.pin-input__container:has(.is-invalid) input{border-color:var(--bs-form-invalid-border-color)}.pin-input__container .main-input{position:absolute;left:0;visibility:hidden;pointer-events:none}.pin-input__container .invalid-tooltip{left:0}.pin-input__container input{max-width:56px;text-align:center}.password-input:has(.is-invalid,.form-input__icon-container) input{padding-right:calc(1.5em + .75rem + 24px);background-position:right 32px center}.datetime-input .dropdown-toggle{white-space:initial;cursor:pointer;width:100%}.datetime-input .dropdown-toggle:after{display:none}.qrcode-modal__content{display:flex;flex-direction:column;align-items:center;font-weight:700;row-gap:16px}.qrcode-modal__content p{color:#000;font-size:24px}.car-configuration{margin-block:16px;display:flex;flex-direction:column;row-gap:16px}.car-configuration .row{font-size:12px;padding-block:16px;border:1px solid var(--bs-gray-300);margin:0}.car-configuration .row:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.car-configuration .row input{width:48px;text-align:center;border-bottom:1px solid #000;height:20px}.car-configuration .row button{font-size:12px;height:20px;padding:0;padding-inline:4px;background:none;height:fit-content}.car-configuration .col-md-2{display:flex;justify-content:end}.car-configuration__speed,.car-configuration__consumption{display:flex;column-gap:4px;justify-content:center}.edit-car_modal__trigger:disabled{cursor:not-allowed}
