.is-ie{.d-flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.align-items-center{-ms-flex-align:center;align-items:center}.grid-container{display:-ms-grid;display:grid}.btn-primary{background-color:#1B84FF;border-color:#1B84FF}.text-primary{color:#1B84FF}html{scroll-behavior:auto}.object-fit-cover{font-family:'object-fit: cover;'}}.is-edge-legacy{.backdrop-blur{backdrop-filter:none;background:rgb(255 255 255 / .95)}[data-bs-theme="dark"] .backdrop-blur{background:rgb(30 30 45 / .95)}}.is-safari{input[type="date"],input[type="time"],input[type="datetime-local"]{-webkit-appearance:textfield;appearance:textfield}.sticky-safari-fix{position:-webkit-sticky;position:sticky}@supports not (gap:1rem){.d-flex.gap-2>*+*{margin-left:.5rem}.d-flex.gap-3>*+*{margin-left:1rem}.flex-column.gap-2>*+*{margin-left:0;margin-top:.5rem}.flex-column.gap-3>*+*{margin-left:0;margin-top:1rem}}.backdrop-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.is-firefox{*{scrollbar-width:thin;scrollbar-color:#c1c1c1 #fff0}[data-bs-theme="dark"] *{scrollbar-color:#4a4a4a #fff0}input[type="number"]{-moz-appearance:textfield}}.is-ios{.min-vh-100{min-height:100vh;min-height:-webkit-fill-available}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="search"],textarea,select{font-size:16px}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0}.scroll-container{-webkit-overflow-scrolling:touch;overflow-y:auto}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-inset-top{padding-top:env(safe-area-inset-top)}}.is-android{*{-webkit-tap-highlight-color:#fff0}select{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 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;appearance:none}}.is-mobile{.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img,a{-webkit-touch-callout:none}@media (hover:none){.btn:hover{opacity:1}.card:hover{box-shadow:var(--ez-shadow-sm)}}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.border,.border-top,.border-bottom,.border-left,.border-right{border-width:0.5px!important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.skeleton{animation:none;background:#f0f0f0}.status-indicator.active,.status-indicator.online,.status-indicator.maintenance,.status-indicator.warning,.status-indicator.breakdown,.status-indicator.error{animation:none}}@media (prefers-contrast:high){.card,.modal-content,.dropdown-menu{border:2px solid currentColor}:focus{outline:3px solid currentColor!important;outline-offset:2px}.fuel-gauge-fill{background:currentColor!important}}