/*! Britannia booking enhancements v1.1.0: vehicle-selection-enhancements.css (Phase 02F). Scoped to the vendor booking markup; no HTML changes. DS v1.2.0 tokens included. */
/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
/*!
 * Britannia booking enhancements, step 2 (vehicle selection), v1.0.0 (Phase 02F).
 * CSS-ONLY restyle of the vendor results: journey summary (.qss-Load-Fleets-info) and
 * vehicle cards (.qss-LoadFleets-Body .pjTbs-car). Fares, availability and the Book
 * buttons are untouched.
 *
 * STATUS: UNVERIFIED AGAINST A REAL RENDER. Built only on class names and relationships
 * proven by the live site's own legacy CSS (modules/reservation.html). The real results
 * page needs a POST to the engine; verify on staging (docs/STAGING_PLAN.md).
 * Layout changes are CONDITIONAL (:has) so a different real hierarchy degrades to the
 * restyled cards in their normal flow, never to a broken layout.
 *
 * Specificity: vendor containers use a doubled class (.a.a) to beat the unlayered legacy
 * rules (single class) without !important.
 * Literal colours only inside data-URI icons: #011138 = --bms-navy-900, #ffffff = --bms-neutral-0.
 */
/*!
 * Britannia Minicab Services — Design System v1.2.0
 * tokens.css — primitive + semantic design tokens
 *
 * All tokens are prefixed --bms- so they cannot collide with the legacy
 * :root variables defined inline in navbar.html / hero.html / footer.html
 * (--color-white, --color-yellow, --form-color, ...).
 *
 * BRAND PRIMITIVES VERIFIED against the finalized logo
 * (docs/design-system/Logo.png, sampled 2026-11-10): navy #011138, red #CD0001,
 * white. Navy #011138 is the APPROVED primary brand colour (v1.2.0).
 * The navy scale ("Midnight Navy") is derived from it in OKLCH: constant hue,
 * evenly stepped lightness, 950 darkest -> 50 lightest. Regenerate with
 *   node tools/design-system/navy-scale.js "#011138"
 * Red tints/shades are RGB mixes of the logo red (hue preserved).
 * To re-brand, change ONLY the --bms-navy-* and --bms-red-* primitives.
 */
:root{--bms-ds-version:"1.2.0";--bms-navy-950:#000622;--bms-navy-900:#011138;--bms-navy-800:#0d2654;--bms-navy-700:#203c70;--bms-navy-600:#36548a;--bms-navy-300:#9eb2d5;--bms-navy-200:#c7d3e8;--bms-navy-100:#e2e9f4;--bms-navy-50:#f1f5fb;--bms-red-800:#830001;--bms-red-700:#a40001;--bms-red-600:#cd0001;--bms-red-500:#e01b1b;--bms-red-200:#f3c2c2;--bms-red-100:#fae6e6;--bms-red-50:#fdf4f4;--bms-neutral-0:#fff;--bms-neutral-50:#f5f7fb;--bms-neutral-100:#eef1f7;--bms-neutral-200:#dde3ef;--bms-neutral-300:#c3cbdb;--bms-neutral-400:#98a2b8;--bms-neutral-500:#636c86;--bms-neutral-600:#4d5770;--bms-neutral-700:#353e56;--bms-neutral-800:#222a42;--bms-neutral-900:#121a31;--bms-green-700:#0f6b3a;--bms-green-100:#e3f4ea;--bms-green-300:#9fd8b8;--bms-amber-800:#7a4a00;--bms-amber-500:#f2a900;--bms-amber-100:#fff4dc;--bms-amber-300:#f2c879;--bms-error-700:#b42318;--bms-error-100:#fef3f2;--bms-error-300:#f5b5af;--bms-blue-700:#1d4ed8;--bms-blue-100:#e8effd;--bms-blue-300:#a9c1f5}:root,.bms-theme-light,.bms-surface-inverse :is(.bms-surface,.bms-surface-page,.bms-card,.bms-booking-panel,.bms-summary,.bms-summary-disclosure,.bms-calendar,.bms-autocomplete__list,.bms-vehicle-card,.bms-accordion__item,.bms-alert,.bms-state,.bms-error-summary){--bms-color-text:var(--bms-neutral-900);--bms-color-text-secondary:var(--bms-neutral-600);--bms-color-text-muted:var(--bms-neutral-500);--bms-color-text-brand:var(--bms-navy-900);--bms-color-text-accent:var(--bms-red-600);--bms-color-text-inverse:var(--bms-neutral-0);--bms-color-text-inverse-secondary:var(--bms-navy-200);--bms-color-text-disabled:var(--bms-neutral-500);--bms-color-link:var(--bms-navy-800);--bms-color-link-hover:var(--bms-red-700);--bms-color-link-visited:var(--bms-navy-700);--bms-color-link-inverse:var(--bms-neutral-0);--bms-color-bg-page:var(--bms-neutral-50);--bms-color-bg-surface:var(--bms-neutral-0);--bms-color-bg-surface-sunken:var(--bms-neutral-100);--bms-color-bg-brand-subtle:var(--bms-navy-50);--bms-color-bg-accent-subtle:var(--bms-red-50);--bms-color-bg-inverse:var(--bms-navy-900);--bms-color-bg-inverse-raised:var(--bms-navy-800);--bms-color-bg-overlay:#00062299;--bms-color-border:var(--bms-neutral-200);--bms-color-border-strong:var(--bms-neutral-300);--bms-color-border-input:var(--bms-neutral-500);--bms-color-border-input-hover:var(--bms-neutral-700);--bms-color-border-brand:var(--bms-navy-900);--bms-color-border-inverse:#ffffff2e;--bms-color-action-primary:var(--bms-red-600);--bms-color-action-primary-hover:var(--bms-red-700);--bms-color-action-primary-active:var(--bms-red-800);--bms-color-action-primary-text:var(--bms-neutral-0);--bms-color-action-primary-hover-text:var(--bms-neutral-0);--bms-color-action-primary-on-inverse:var(--bms-red-500);--bms-color-action-primary-on-inverse-hover-bg:var(--bms-neutral-0);--bms-color-action-primary-on-inverse-hover-text:var(--bms-red-700);--bms-color-bg-control:var(--bms-neutral-0);--bms-color-action-secondary:var(--bms-navy-900);--bms-color-action-secondary-hover:var(--bms-navy-800);--bms-color-action-secondary-active:var(--bms-navy-950);--bms-color-action-secondary-text:var(--bms-neutral-0);--bms-color-action-subtle-hover:var(--bms-navy-50);--bms-color-action-subtle-active:var(--bms-navy-100);--bms-color-selected:var(--bms-navy-900);--bms-color-selected-bg:var(--bms-navy-50);--bms-color-focus:var(--bms-blue-700);--bms-color-focus-inverse:var(--bms-neutral-0);--bms-color-disabled-bg:var(--bms-neutral-100);--bms-color-disabled-border:var(--bms-neutral-200);--bms-color-disabled-text:var(--bms-neutral-500);--bms-color-success:var(--bms-green-700);--bms-color-success-bg:var(--bms-green-100);--bms-color-success-border:var(--bms-green-300);--bms-color-warning:var(--bms-amber-800);--bms-color-warning-bg:var(--bms-amber-100);--bms-color-warning-border:var(--bms-amber-300);--bms-color-warning-accent:var(--bms-amber-500);--bms-color-error:var(--bms-error-700);--bms-color-error-bg:var(--bms-error-100);--bms-color-error-border:var(--bms-error-300);--bms-color-info:var(--bms-blue-700);--bms-color-info-bg:var(--bms-blue-100);--bms-color-info-border:var(--bms-blue-300)}:root{--bms-font-heading:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bms-font-body:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bms-font-mono:ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace;--bms-font-weight-regular:400;--bms-font-weight-medium:500;--bms-font-weight-semibold:600;--bms-font-weight-bold:700;--bms-font-weight-extrabold:800;--bms-text-h1:clamp(2rem, 1.643rem + 1.786vw, 3.25rem);--bms-text-h2:clamp(1.625rem, 1.375rem + 1.25vw, 2.5rem);--bms-text-h3:clamp(1.375rem, 1.232rem + .714vw, 1.875rem);--bms-text-h4:clamp(1.1875rem, 1.116rem + .357vw, 1.4375rem);--bms-text-h5:1.125rem;--bms-text-h6:1rem;--bms-text-lead:clamp(1.0625rem, 1.027rem + .179vw, 1.1875rem);--bms-text-body:1rem;--bms-text-sm:.875rem;--bms-text-xs:.8125rem;--bms-text-label:.9375rem;--bms-text-button:1rem;--bms-text-nav:.9375rem;--bms-text-price:clamp(1.375rem, 1.304rem + .357vw, 1.625rem);--bms-leading-tight:1.15;--bms-leading-snug:1.3;--bms-leading-normal:1.5;--bms-leading-relaxed:1.65;--bms-tracking-tight:-.02em;--bms-tracking-snug:-.01em;--bms-tracking-normal:0;--bms-tracking-wide:.06em;--bms-measure:68ch;--bms-space-0:0;--bms-space-4:.25rem;--bms-space-8:.5rem;--bms-space-12:.75rem;--bms-space-16:1rem;--bms-space-24:1.5rem;--bms-space-32:2rem;--bms-space-48:3rem;--bms-space-64:4rem;--bms-space-80:5rem;--bms-space-96:6rem;--bms-container-max:80rem;--bms-container-wide:90rem;--bms-container-narrow:48rem;--bms-gutter:var(--bms-space-16);--bms-grid-gap:var(--bms-space-16);--bms-section-space:var(--bms-space-48);--bms-card-padding:var(--bms-space-16);--bms-header-height:4rem;--bms-radius-sm:4px;--bms-radius-md:8px;--bms-radius-lg:12px;--bms-radius-xl:16px;--bms-radius-pill:999px;--bms-border-width:1px;--bms-border-width-strong:2px;--bms-shadow-sm:0 1px 2px #121a310f, 0 1px 3px #121a310f;--bms-shadow-md:0 2px 4px #121a310d, 0 6px 16px #121a3114;--bms-shadow-lg:0 4px 8px #121a310f, 0 16px 32px #121a311f;--bms-shadow-xl:0 2px 6px #0006221f, 0 24px 48px #00062247;--bms-shadow-up:0 -8px 24px #121a311f;--bms-shadow-focus:0 0 0 3px var(--bms-color-focus);--bms-control-height:3rem;--bms-control-height-sm:2.5rem;--bms-control-height-lg:3.5rem;--bms-control-padding-x:var(--bms-space-16);--bms-control-radius:var(--bms-radius-md);--bms-focus-ring-width:3px;--bms-focus-ring-offset:2px;--bms-duration-instant:.1s;--bms-duration-fast:.15s;--bms-duration-base:.2s;--bms-duration-slow:.3s;--bms-ease-standard:cubic-bezier(.2, 0, 0, 1);--bms-ease-enter:cubic-bezier(0, 0, .2, 1);--bms-ease-exit:cubic-bezier(.4, 0, 1, 1);--bms-z-base:1;--bms-z-dropdown:100;--bms-z-sticky:200;--bms-z-header:300;--bms-z-overlay:400;--bms-z-modal:500;--bms-z-toast:600}@media (min-width:768px){:root{--bms-gutter:var(--bms-space-24);--bms-grid-gap:var(--bms-space-24);--bms-section-space:var(--bms-space-64);--bms-card-padding:var(--bms-space-24)}}@media (min-width:1024px){:root{--bms-gutter:var(--bms-space-32);--bms-section-space:var(--bms-space-80);--bms-header-height:4.5rem}}@media (min-width:1440px){:root{--bms-grid-gap:var(--bms-space-32);--bms-section-space:var(--bms-space-96);--bms-card-padding:var(--bms-space-32)}}@media (prefers-reduced-motion:reduce){:root{--bms-duration-instant:.01ms;--bms-duration-fast:.01ms;--bms-duration-base:.01ms;--bms-duration-slow:.01ms}}@media (min-width:64rem){:where(*):has(>.qss-Load-Fleets-info):has(>.qss-LoadFleets-Body){align-items:start;gap:var(--bms-space-32);max-width:80rem;padding:var(--bms-space-32) var(--bms-gutter);grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);margin-inline:auto;display:grid}:where(*):has(>.qss-Load-Fleets-info):has(>.qss-LoadFleets-Body)>.qss-Load-Fleets-info.qss-Load-Fleets-info{top:var(--bms-space-24);margin:0;position:sticky}:where(*):has(>.qss-Load-Fleets-info):has(>.qss-LoadFleets-Body)>.qss-LoadFleets-Body.qss-LoadFleets-Body{max-width:none;margin:0}}.qss-Load-Fleets-info.qss-Load-Fleets-info{max-width:48rem;margin:var(--bms-space-24) auto;padding:var(--bms-space-24);border-radius:var(--bms-radius-xl);background:var(--bms-navy-900);box-shadow:var(--bms-shadow-lg);font-family:var(--bms-font-body);text-align:left;grid-template-columns:minmax(0,1fr);gap:0;display:grid;color:var(--bms-neutral-0)!important}.qss-Load-Fleets-info.qss-Load-Fleets-info>*{grid-area:auto/1!important}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-Title,.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-subTitle{margin:0 0 var(--bms-space-8);color:var(--bms-neutral-0);font-family:var(--bms-font-heading);font-size:var(--bms-text-h4);font-weight:var(--bms-font-weight-bold);text-transform:none;line-height:1.3;text-decoration:none}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-subTitle{margin-top:var(--bms-space-16);font-size:var(--bms-text-body);color:var(--bms-navy-200)}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row{padding:var(--bms-space-12) 0 var(--bms-space-12) 2rem;border-bottom:var(--bms-border-width) solid #ffffff26;background:none no-repeat 0 var(--bms-space-12) / 1.25rem;color:var(--bms-neutral-0);font-size:var(--bms-text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:last-of-type{border-bottom:0}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:nth-of-type(2),.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:nth-of-type(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-5.5 10.2-7.4 11.8a1 1 0 0 1-1.2 0C9.5 20.2 4 15 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:nth-of-type(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4m8-4v4'/%3E%3C/svg%3E")}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:nth-of-type(6){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='3'/%3E%3Cpath d='M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15'/%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3C/svg%3E")}.qss-Load-Fleets-info.qss-Load-Fleets-info .fleetsInfo-row:last-of-type{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.qss-LoadFleets-Body.qss-LoadFleets-Body{gap:var(--bms-space-16);max-width:80rem;margin:0 auto var(--bms-space-48);padding:0 var(--bms-gutter);font-family:var(--bms-font-body);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));display:grid}.qss-LoadFleets-Body.qss-LoadFleets-Body:not(:has(.pjTbs-car)){padding:var(--bms-space-32);border:var(--bms-border-width) dashed var(--bms-color-border-strong);border-radius:var(--bms-radius-xl);color:var(--bms-color-text-secondary);text-align:center;display:block}.qss-LoadFleets-Body.qss-LoadFleets-Body:empty{display:none}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car{gap:var(--bms-space-12);width:auto;min-height:0;padding:var(--bms-space-16);border:var(--bms-border-width) solid var(--bms-color-border);border-radius:var(--bms-radius-xl);background:var(--bms-color-bg-surface);box-shadow:var(--bms-shadow-sm);color:var(--bms-color-text);text-align:left;transition:border-color var(--bms-duration-fast) var(--bms-ease-standard), box-shadow var(--bms-duration-fast) var(--bms-ease-standard), translate var(--bms-duration-fast) var(--bms-ease-standard);flex-direction:column;margin:0;display:flex;position:relative}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car:hover{border-color:var(--bms-navy-300);box-shadow:var(--bms-shadow-md)}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car:focus-within{border-color:var(--bms-color-border-brand)}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car[data-bms-selected]{border-color:var(--bms-navy-900);box-shadow:0 0 0 2px var(--bms-navy-900), var(--bms-shadow-md)}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car[data-bms-selected]:after{content:"Selected";top:var(--bms-space-12);right:var(--bms-space-12);padding:.125rem var(--bms-space-8);border-radius:var(--bms-radius-pill);background:var(--bms-navy-900);color:var(--bms-neutral-0);font-size:var(--bms-text-xs);font-weight:var(--bms-font-weight-bold);position:absolute}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-image{aspect-ratio:16/7;border-radius:var(--bms-radius-lg);background:var(--bms-color-bg-page);mix-blend-mode:normal;place-items:center;margin:0;display:grid;overflow:hidden}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-image img{object-fit:contain;width:100%;height:100%}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-title{color:var(--bms-color-text-brand);font-family:var(--bms-font-heading);font-size:var(--bms-text-h4);font-weight:var(--bms-font-weight-bold);letter-spacing:0;margin:0;line-height:1.25;display:block}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-desc{justify-content:normal;gap:var(--bms-space-12);height:auto;display:grid}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-meta{gap:var(--bms-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-meta li{width:auto;padding:var(--bms-space-4) var(--bms-space-12) var(--bms-space-4) 2rem;border-radius:var(--bms-radius-pill);background:var(--bms-navy-50) no-repeat .625rem center / 1rem;color:var(--bms-color-text-brand);font-size:var(--bms-text-sm);font-weight:var(--bms-font-weight-semibold);align-items:center;margin:0;line-height:1.5;list-style:none;display:inline-flex}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-meta li:first-of-type{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23011138' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.9M16 3.1a4 4 0 0 1 0 7.8'/%3E%3C/svg%3E")}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-meta li:last-of-type{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23011138' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2'/%3E%3Cpath d='M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14M10 20h4'/%3E%3Ccircle cx='16' cy='20' r='2'/%3E%3Ccircle cx='8' cy='20' r='2'/%3E%3C/svg%3E")}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car-info{color:var(--bms-color-text-secondary);font-size:var(--bms-text-sm);font-weight:var(--bms-font-weight-regular);margin:0;line-height:1.5}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-price-holder{height:auto;padding-top:var(--bms-space-8);border-top:var(--bms-border-width) solid var(--bms-color-border);margin-top:auto}.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-price strong{color:var(--bms-color-text-brand);font-family:var(--bms-font-heading);font-size:1.5rem;font-weight:var(--bms-font-weight-extrabold,800);font-variant-numeric:tabular-nums;line-height:1.2}.qss-LoadFleets-Body.qss-LoadFleets-Body .BtnBookVehicle{border-radius:var(--bms-control-radius);background:var(--bms-color-action-primary);width:100%;height:auto;min-height:3rem;box-shadow:none;color:var(--bms-color-action-primary-text);font-size:var(--bms-text-body);font-weight:var(--bms-font-weight-bold);cursor:pointer;transition:background-color var(--bms-duration-fast) var(--bms-ease-standard);border:0;justify-content:center;align-items:center;display:inline-flex}.qss-LoadFleets-Body.qss-LoadFleets-Body .BtnBookVehicle:hover{background:var(--bms-color-action-primary-hover);color:var(--bms-color-action-primary-text);font-size:var(--bms-text-body)}.qss-LoadFleets-Body.qss-LoadFleets-Body .BtnBookVehicle:active{background:var(--bms-color-action-primary-active)}.qss-LoadFleets-Body.qss-LoadFleets-Body .BtnBookVehicle:focus-visible{outline:var(--bms-focus-ring-width) solid var(--bms-color-focus);outline-offset:var(--bms-focus-ring-offset)}.qss-LoadFleets-Body.qss-LoadFleets-Body .BtnBookVehicle[data-bms-loading]{background:var(--bms-color-action-primary-active);cursor:progress}@media (prefers-reduced-motion:reduce){.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car{transition:none}}@media (forced-colors:active){.qss-LoadFleets-Body.qss-LoadFleets-Body .pjTbs-car[data-bms-selected]{outline:3px solid highlight}}