.dt-tele{color:#071841}.dt-tele *{box-sizing:border-box}.dt-tele .dt-hero{min-height:260px!important}.dt-tele .dt-hero-art{position:absolute;inset:0;background-image:url(/telematics/approved-desktop.jpg);background-size:120.56% 432.7%;background-position:88.66% 10.26%;z-index:-3}.dt-tele .dt-hero .brand-hero-wash{background:linear-gradient(90deg,#f3faff,#f3faff 35%,#f3faffb0 48%,transparent 64%)}.dt-tele .tele-vehicle{display:flex;gap:32px;align-items:center;background:white;border:1px solid #dfe9f5;border-radius:10px;margin:14px 0;padding:10px 28px;min-height:160px}.dt-tele .dt-vehicle-photo{width:320px;height:145px;flex:0 0 320px;background-image:url(/telematics/approved-desktop.jpg);background-repeat:no-repeat;background-size:479.4% 643.3%;background-position:23% 39%}.dt-tele .dt-vehicle-identity{flex:1;min-width:0}.dt-tele .dt-vehicle-name{font-size:clamp(24px,2.5vw,40px);font-weight:600;color:#071841;text-decoration:none;display:flex;align-items:center;gap:20px}.dt-tele .dt-vehicle-name svg{color:#005cff;flex:none}.dt-tele .dt-connection{display:flex;align-items:center;gap:25px;margin-top:15px}.dt-tele .dt-connection p{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.dt-tele .dt-connection i{width:12px;height:12px;border-radius:50%;background:#8192a8}.dt-tele .dt-connection i.connected{background:#14aa60}.dt-tele .dt-connection small{font-size:13px;border-left:1px solid #dce7f5;padding-left:24px;color:#537098}.dt-tele .tele-sample{font-size:12px;white-space:nowrap;border-radius:25px;background:#e8f2ff;color:#005cff;padding:9px 18px}.dt-tele .tele-filters{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}.dt-tele .tele-filters button{border:1px solid #dce7f7;border-radius:25px;background:white;color:#234977;font:inherit;font-size:12px;padding:10px 18px;cursor:pointer}.dt-tele .tele-filters button.is-active{background:#005cff;color:white;border-color:#005cff}.dt-tele .tele-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dt-tele .tele-grid{display:contents}.dt-tele .tele-card{border:1px solid #dfe9f5;border-radius:10px;background:white;padding:14px 18px;min-width:0;position:relative}.dt-tele .tele-card-title{display:flex;align-items:center;gap:12px;width:100%;border:0;padding:0;background:none;color:#071841;cursor:pointer;text-align:left;min-height:30px}.dt-tele .tele-card-title h2{flex:1;font-size:16px!important}.dt-tele .tele-card-title>svg{width:22px;height:22px;flex:none}.dt-tele .tele-card-title>svg:last-child{width:14px;color:#005cff}.dt-tele .tele-open{transform:rotate(180deg)}.dt-tele .tele-energy{order:1}.dt-tele .tele-health-card{order:2}.dt-tele .tele-tire-card{order:3}.dt-tele .tele-battery{order:4}.dt-tele .tele-driving{order:5;grid-column:span 2}.dt-tele .tele-location-card{order:6}.dt-tele .tele-status-card{order:7}.dt-tele .tele-dtcs{order:8}.dt-tele .tele-energy{display:grid;grid-template-columns:45% 1fr;align-items:center}.dt-tele .tele-energy .tele-card-title{grid-column:1/-1}.dt-tele .tele-ring{grid-row:2/4;width:105px;height:105px;justify-self:center;padding:8px;border-radius:50%;background:conic-gradient(#1671ff var(--fuel),#dbe4ef 0);margin:12px 0}.dt-tele .tele-ring>div{border-radius:50%;background:white;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dt-tele .tele-ring b{font-size:26px}.dt-tele .tele-ring small{font-size:11px;color:#536e96}.dt-tele .tele-range{font-size:29px;align-self:end}.dt-tele .tele-caption{font-size:12px;align-self:start;color:#536e96}.dt-tele .tele-battery>strong{font-size:30px;display:inline-block;margin-top:10px}.dt-tele .tele-pill{font-size:11px;font-weight:600;padding:6px 14px;background:#e8eef7;border-radius:20px;text-transform:capitalize;white-space:nowrap}.dt-tele .tele-battery>.tele-pill{float:right;margin-top:18px}.dt-tele .tele-pill.good{color:#126242;background:#b6f8d6}.dt-tele .tele-pill.active{color:#9a4206;background:#ffe5b3}.dt-tele .tele-health{display:flex;align-items:center;gap:15px;min-height:70px;font-size:13px}.dt-tele .tele-health>span{padding:10px;border-radius:50%;background:#f0f5fa;display:grid;place-items:center}.dt-tele .tele-health>span.tele-warning{color:#ea9b00;background:#fff3d4}.dt-tele .tele-health-other{padding-top:12px;border-top:1px solid #e7eef7;display:flex;align-items:center;gap:12px;font-size:12px;color:#536e96}.dt-tele .tele-health-other>svg{color:#16aa66;flex:none}.dt-tele .tele-tires{position:relative;height:125px;margin-top:5px}.dt-tele .tele-tire-car{position:absolute;left:50%;top:0;transform:translateX(-50%);height:122px;width:59px}.dt-tele .tele-tire{position:absolute;font-size:16px;display:flex;flex-direction:column}.dt-tele .tele-tire small{font-size:11px;color:#587298}.dt-tele .tele-tire-0{left:12px;top:8px}.dt-tele .tele-tire-1{right:12px;top:8px}.dt-tele .tele-tire-2{left:12px;bottom:8px}.dt-tele .tele-tire-3{right:12px;bottom:8px}.dt-tele .tele-tire.low,.dt-tele .tele-tire.low small{color:#a75a0b}.dt-tele .tele-period{position:absolute;right:45px;top:15px;background:#e8f1ff;border-radius:20px;padding:5px 14px;font-size:11px}.dt-tele .tele-driving .tele-card-title h2{padding-right:90px}.dt-tele .tele-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.dt-tele .tele-metrics>div{padding:0 18px}.dt-tele .tele-metrics>div:first-child{padding-left:0}.dt-tele .tele-metrics>div+div{border-left:1px solid #e3ebf7}.dt-tele .tele-metrics b{font-size:20px}.dt-tele .tele-metrics small{display:block;font-size:11px;color:#567297;margin-top:4px}.dt-tele .tele-map{width:100%;height:85px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:6px;margin-top:7px}.dt-tele .tele-location{display:flex;gap:12px;align-items:center;background:#f0f7ff;border-radius:7px;padding:8px;margin-top:5px}.dt-tele .tele-location b{font-size:11px}.dt-tele .tele-location small{display:block;color:#547299;font-size:10px;margin-top:3px}.dt-tele .tele-status{display:flex;gap:14px;align-items:center;padding:9px 0;font-size:12px}.dt-tele .tele-status span{flex:1}.dt-tele .tele-status+.tele-status{border-top:1px solid #ecf1f7}.dt-tele .tele-status>svg:last-child{color:#14ab61}.dt-tele .tele-dtc-count{font-size:11px;color:#55739a;margin:3px 0 7px!important}.dt-tele .tele-dtc{border-radius:8px;background:#f3f7fd;margin-top:6px;padding:7px 10px;display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center}.dt-tele .tele-dtc>b{font-size:13px}.dt-tele .tele-dtc>span:nth-child(2){font-size:10px;color:#42618d;grid-row:2;grid-column:1}.dt-tele .tele-dtc .tele-pill{grid-column:2;grid-row:1/3;padding:5px 12px;font-size:10px}.dt-tele .tele-details{font-size:11px;line-height:1.6;padding-top:10px;margin-top:10px;border-top:1px solid #e7eef7;grid-column:1/-1}.dt-tele .tele-state{padding:12px;border-radius:8px;background:#fff3d5;font-size:13px;margin-bottom:14px!important}.dt-tele .tele-empty{padding:40px;border:1px solid #dfe9f5;border-radius:10px;background:white;margin-top:20px}.dt-tele .tele-empty p{margin:10px 0!important}.dt-tele .tele-unavailable{font-size:12px;padding:20px;color:#5e7494}.dt-tele a:focus-visible,.dt-tele button:focus-visible{outline:3px solid #1265ff;outline-offset:3px}.dt-tele .tele-cards:not([data-filter=Overview]) .tele-card{display:none}.dt-tele .tele-cards[data-filter="Diagnostic codes"] .tele-dtcs,.dt-tele .tele-cards[data-filter="Fuel & range"] .tele-energy,.dt-tele .tele-cards[data-filter=Battery] .tele-battery,.dt-tele .tele-cards[data-filter=Driving] .tele-driving,.dt-tele .tele-cards[data-filter=Health] .tele-health-card,.dt-tele .tele-cards[data-filter=Location] .tele-location-card,.dt-tele .tele-cards[data-filter=Status] .tele-status-card,.dt-tele .tele-cards[data-filter=Tires] .tele-tire-card{display:block;grid-column:1/-1}.dt-tele .tele-cards[data-filter="Fuel & range"] .tele-energy{display:grid;grid-template-columns:160px 1fr}.dt-tele .tele-details[hidden]{display:none}@media(max-width:1200px){.dt-tele .dt-vehicle-photo{width:230px;flex-basis:230px;height:120px}.dt-tele .tele-vehicle{gap:20px;padding:12px 18px}.dt-tele .dt-vehicle-name{font-size:27px}.dt-tele .dt-connection{gap:12px;flex-wrap:wrap}.dt-tele .dt-connection small{padding-left:12px}.dt-tele .tele-metrics>div{padding:0 10px}.dt-tele .tele-metrics b{font-size:17px}.dt-tele .tele-tire-0,.dt-tele .tele-tire-2{left:0}.dt-tele .tele-tire-1,.dt-tele .tele-tire-3{right:0}}@media(max-width:900px){.dt-tele .tele-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-tele .tele-driving{grid-column:span 2}.dt-tele .tele-vehicle{flex-wrap:wrap}.dt-tele .tele-sample{margin-left:auto}.dt-tele .dt-connection small{border:0;padding:0}.dt-tele .dt-hero{min-height:250px!important}}@media(max-width:650px){.dt-tele .tele-cards{grid-template-columns:1fr}.dt-tele .tele-driving{grid-column:auto}.dt-tele .dt-vehicle-photo{width:160px;flex-basis:160px;height:90px}.dt-tele .dt-vehicle-name{font-size:22px}.dt-tele .dt-vehicle-identity{min-width:160px}.dt-tele .tele-metrics b{font-size:14px}.dt-tele .tele-metrics>div{padding:0 6px}.dt-tele .tele-filters{gap:6px}.dt-tele .tele-filters button{padding:8px 12px;font-size:11px}.dt-tele .tele-vehicle{gap:12px}.dt-tele .dt-hero .brand-hero-wash{background:linear-gradient(90deg,#f3fafff2,#f3faff99 65%,transparent)}}.tele-screen{padding:12px 12px 20px;color:#0d2352;background:#f7faff;min-height:100%;font-family:inherit}.tele-screen *{box-sizing:border-box}.tele-screen .tele-header{height:44px;display:grid;grid-template-columns:105px 1fr 44px;align-items:center;margin-bottom:5px;border-bottom:1px solid #e8eef7}.tele-screen .tele-header>img{width:95px}.tele-screen .tele-header h1{font-size:15px;text-align:center;margin:0;letter-spacing:-.03em}.tele-screen .tele-header button{height:44px;width:44px;display:grid;place-items:center;cursor:pointer}.tele-screen .tele-vehicle{display:flex;align-items:center;gap:9px;min-height:69px;margin-bottom:10px}.tele-screen .tele-vehicle>img{width:100px;height:56px;-o-object-fit:contain;object-fit:contain}.tele-screen .tele-vehicle>div{min-width:0;flex:1}.tele-screen .tele-vehicle strong{font-size:13px;display:block}.tele-screen .tele-vehicle p{display:flex;align-items:center;gap:5px;font-size:11px;margin:6px 0 3px}.tele-screen .tele-vehicle i{width:7px;height:7px;background:#8794a5;border-radius:50%}.tele-screen .tele-vehicle i.connected{background:#16ac65}.tele-screen .tele-vehicle small{display:block;font-size:9px}.tele-screen .tele-sample{font-size:8px;white-space:nowrap;padding:6px 8px;background:#e7f1ff;border-radius:20px}.tele-screen .tele-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:9px}.tele-screen .tele-card{position:relative;background:#fff;border:1px solid #e2eaf4;border-radius:13px;padding:8px 11px 10px;margin-bottom:9px;min-width:0}.tele-screen .tele-grid .tele-card{margin:0}.tele-screen .tele-card-title{display:flex;align-items:center;gap:6px;width:100%;padding:0;min-height:30px;cursor:pointer;text-align:left}.tele-screen .tele-card-title h2{font-size:12px;line-height:1.25;margin:0;flex:1;letter-spacing:-.025em}.tele-screen .tele-card-title>svg:first-child{flex:0 0 auto}.tele-screen .tele-card-title>svg:last-child{color:#6386b1;flex:0 0 auto;transition:transform .15s}.tele-screen .tele-open{transform:rotate(180deg)}.tele-screen button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.tele-screen .tele-details{font-size:10px;line-height:1.5;border-top:1px solid #edf1f7;margin-top:9px;padding-top:6px}.tele-screen .tele-details p{margin:3px 0}.tele-screen .tele-ring{width:76px;height:76px;border-radius:50%;padding:5px;background:conic-gradient(#2675f8 var(--fuel),#d5e3f5 0);margin:4px auto 6px}.tele-screen .tele-ring>div{background:#fff;width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tele-screen .tele-ring b{font-size:22px}.tele-screen .tele-ring small{font-size:8px}.tele-screen .tele-range{font-size:19px;display:block;text-align:center}.tele-screen .tele-caption{font-size:10px;display:block;text-align:center}.tele-screen .tele-battery,.tele-screen .tele-energy{min-height:173px}.tele-screen .tele-battery>strong{font-size:25px;display:block;text-align:center;margin:30px 0 12px}.tele-screen .tele-pill{border-radius:20px;padding:4px 9px;background:#e9eef6;font-size:10px;font-weight:650;text-transform:capitalize}.tele-screen .tele-battery>.tele-pill{display:table;margin:auto}.tele-screen .tele-pill.good{background:#b6f8d5;color:#146540}.tele-screen .tele-pill.active{background:#ffe6b4;color:#8b3d0a}.tele-screen .tele-health{display:flex;align-items:center;gap:8px;min-height:65px;font-size:11px}.tele-screen .tele-health>span{background:#f5f7fa;padding:8px;border-radius:50%;display:grid;place-items:center}.tele-screen .tele-health>span.tele-warning{background:#fff4d8;color:#ec9b00}.tele-screen .tele-health-other{display:flex;align-items:center;gap:8px;padding-top:9px;border-top:1px solid #edf1f7;font-size:10px}.tele-screen .tele-health-other>svg{color:#15a664;flex-shrink:0}.tele-screen .tele-tires{position:relative;height:105px}.tele-screen .tele-tire-car{position:absolute;width:42px;height:99px;left:50%;top:0;transform:translateX(-50%)}.tele-screen .tele-tire{position:absolute;display:flex;flex-direction:column;font-size:12px;max-width:42px}.tele-screen .tele-tire small{font-size:8px}.tele-screen .tele-tire-0{left:0;top:8px}.tele-screen .tele-tire-1{right:0;top:8px}.tele-screen .tele-tire-2{left:0;bottom:8px}.tele-screen .tele-tire-3{right:0;bottom:8px}.tele-screen .tele-tire.low{color:#a94b00}.tele-screen .tele-period{position:absolute;right:30px;top:15px;font-size:9px;padding:3px 9px;border-radius:20px;background:#eaf3ff}.tele-screen .tele-driving .tele-card-title h2{padding-right:60px}.tele-screen .tele-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.tele-screen .tele-metrics>div{padding:0 6px;min-width:0}.tele-screen .tele-metrics>div+div{border-left:1px solid #e7edf5}.tele-screen .tele-metrics b{font-size:13px;white-space:normal}.tele-screen .tele-metrics small{font-size:9px;display:block;margin-top:3px}.tele-screen .tele-map{display:block;width:100%;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin-top:3px}.tele-screen .tele-location{display:flex;align-items:center;gap:9px;padding:8px;background:#f1f7ff;border-radius:8px;margin-top:5px}.tele-screen .tele-location b{font-size:10px}.tele-screen .tele-location small{display:block;font-size:9px;margin-top:3px}.tele-screen .tele-status{display:flex;align-items:center;gap:10px;min-height:29px;font-size:11px}.tele-screen .tele-status+.tele-status{border-top:1px solid #edf1f7}.tele-screen .tele-status span{flex:1}.tele-screen .tele-status>svg:last-child{color:#13a464}.tele-screen .tele-dtc-count{font-size:10px;margin:0 0 7px 23px}.tele-screen .tele-dtc{display:grid;grid-template-columns:45px 1fr auto;gap:7px;align-items:center;padding:8px 4px;border-top:1px solid #eaf0f7;font-size:10px}.tele-screen .tele-dtc>b{font-size:11px}.tele-screen .tele-dtc>span:nth-child(2){font-size:9px;line-height:1.4}.tele-screen .tele-dtc .tele-pill{font-size:9px;padding:4px 7px}.tele-screen .tele-state{padding:9px;border-radius:8px;background:#fff3d7;font-size:11px}.tele-screen .tele-unavailable{font-size:11px;color:#748196}.tele-screen .shared-state{min-height:600px}@media(max-width:360px){.tele-screen .tele-vehicle{flex-wrap:wrap}.tele-screen .tele-vehicle>img{width:72px}.tele-screen .tele-sample{margin-left:auto}.tele-screen .tele-grid{gap:7px}.tele-screen .tele-card{padding-left:8px;padding-right:8px}.tele-screen .tele-card-title h2,.tele-screen .tele-metrics b{font-size:11px}}.tele-screen .tele-ring b{max-width:100%;overflow-wrap:anywhere}.tele-screen .tele-ring b:has(+small){line-height:1.15}.tele-screen .tele-health-other:has(.lucide-triangle-alert)>svg{color:#b9780b}.pt-telematics-desktop{display:none}.pt-telematics-mobile{display:block}@media(min-width:1024px){.pt-telematics-desktop{display:block}.pt-telematics-mobile{display:none}}.dt-tele .brand-hero{position:relative;isolation:isolate;overflow:hidden;min-height:300px;display:flex;align-items:center;background:#eaf5fc;border:1px solid #dfebf4;border-radius:10px;color:#071841}.dt-tele .brand-hero-art{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;z-index:-3}.dt-tele .brand-hero-wash{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f3faffde,#f2faffb0 34%,#f2faff00 63%)}.dt-tele .brand-hero-copy{position:relative;width:57%;padding:32px;box-sizing:border-box}.dt-tele .brand-hero-copy h1{font-size:34px;font-weight:600;line-height:1.2;letter-spacing:-.8px;margin:8px 0 13px;overflow-wrap:break-word}.dt-tele .brand-hero-copy p{font-size:14px;line-height:1.65;max-width:52ch;margin:0}.dt-tele .brand-hero-copy .core-eyebrow,.dt-tele .brand-hero-copy .endpoint-eyebrow{font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#315782;font-weight:500}.dt-tele .tele-ring b,.tele-screen .tele-ring b{font-size:14px;overflow-wrap:normal}.tele-screen .tele-tire b{font-size:10px}.tele-screen .tele-tire{max-width:56px}:root{--color-primary-50:#eef5ff;--color-primary-100:#d9e8ff;--color-primary-200:#b3d1ff;--color-primary-300:#6ba6ff;--color-primary-400:#3385ff;--color-primary-500:#0066ff;--color-primary-600:#0052cc;--color-primary-700:#003d99;--color-primary-800:#002966;--color-primary-900:#001433;--color-neutral-0:#ffffff;--color-neutral-50:#f7f8fa;--color-neutral-100:#eef0f4;--color-neutral-200:#dde1e8;--color-neutral-300:#c5cbd6;--color-neutral-400:#8e95a6;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-neutral-950:#0b0f14;--color-success:#059669;--color-success-muted:#d1fae5;--color-warning:#d97706;--color-warning-muted:#fef3c7;--color-danger:#dc2626;--color-danger-muted:#fee2e2;--color-info:#0284c7;--color-info-muted:#e0f2fe;--color-surface-canvas:#f7f8fa;--color-surface-elevated:#ffffff;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#6b7280;--color-border-subtle:#eef0f4;--color-border-default:#dde1e8;--color-border-strong:#c5cbd6;--color-primary:var(--color-primary-500);--color-bg-canvas:var(--color-surface-canvas);--color-surface:var(--color-surface-elevated);--color-text:var(--color-text-primary);--color-muted:var(--color-text-muted);--color-border:var(--color-border-default);--radius-sm:4px;--radius-md:8px;--radius-lg:8px;--radius-xl:8px;--radius-2xl:8px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:28px;--font-size-4xl:32px;--shadow-sm:0 1px 2px rgba(15,23,42,0.06);--shadow-soft:0 4px 12px rgba(15,23,42,0.08);--shadow-lg:0 12px 40px rgba(15,23,42,0.1);--color-brand-green:#10b981;--color-brand-green-50:#ecfdf5;--color-brand-green-100:#d1fae5;--color-brand-green-200:#a7f3d0;--color-brand-green-600:#059669;--color-brand-green-700:#047857;--color-brand-skyblue:#93c5fd;--color-brand-skyblue-50:#eff6ff;--color-brand-skyblue-100:#dbeafe;--color-brand-skyblue-200:#bfdbfe;--color-brand-skyblue-600:#3b82f6;--color-brand-skyblue-700:#1d4ed8;--color-brand-skyblue-800:#1e40af;--color-brand-navy:#0f172a;--color-brand-navy-700:#1e293b;--color-brand-navy-600:#334155;--color-brand-violet-50:#f5f3ff;--color-brand-violet-100:#ede9fe;--color-brand-violet-500:#8b5cf6;--color-brand-violet-600:#7c3aed;--color-brand-amber-50:#fff7ed;--color-brand-amber-100:#ffedd5;--color-brand-amber-200:#fed7aa;--color-brand-amber-500:#f97316;--color-brand-amber-600:#ea580c;--color-brand-amber-700:#c2410c;--color-brand-red-50:#fef2f2;--color-brand-red-100:#fee2e2;--color-brand-red-600:#dc2626;--color-brand-red-700:#b91c1c;--color-service-axia-soft:#f0fdfa;--color-service-axia-bg:#ccfbf1;--color-service-axia-border:#99f6e4;--color-service-axia-text:#0f766e;--color-service-home-soft:#f0f9ff;--color-service-home-bg:#e0f2fe;--color-service-home-border:#bae6fd;--color-service-home-text:#0369a1;--color-service-vehicle-soft:#f8fafc;--color-service-vehicle-bg:#e2e8f0;--color-service-vehicle-border:#cbd5e1;--color-service-vehicle-text:#334155;--color-service-equity-soft:#f0fdf4;--color-service-equity-bg:#dcfce7;--color-service-equity-border:#bbf7d0;--color-service-equity-text:#15803d;--color-service-insurance-soft:#eff6ff;--color-service-insurance-bg:#dbeafe;--color-service-insurance-border:#bfdbfe;--color-service-insurance-text:#1d4ed8;--color-service-warranty-soft:#f5f3ff;--color-service-warranty-bg:#ede9fe;--color-service-warranty-border:#ddd6fe;--color-service-warranty-text:#7c3aed;--color-service-service-soft:#fff7ed;--color-service-service-bg:#ffedd5;--color-service-service-border:#fed7aa;--color-service-service-text:#c2410c;--color-service-research-soft:#eef2ff;--color-service-research-bg:#e0e7ff;--color-service-research-border:#c7d2fe;--color-service-research-text:#4338ca;--color-service-financing-soft:#f0fdf4;--color-service-financing-bg:#dcfce7;--color-service-financing-border:#86efac;--color-service-financing-text:#166534;--color-service-autocoin-soft:#fefce8;--color-service-autocoin-bg:#fef3c7;--color-service-autocoin-border:#fde68a;--color-service-autocoin-text:#a16207;--color-service-recalls-soft:#fef2f2;--color-service-recalls-bg:#fee2e2;--color-service-recalls-border:#fecaca;--color-service-recalls-text:#b91c1c;--color-service-history-soft:#f9fafb;--color-service-history-bg:#e5e7eb;--color-service-history-border:#d1d5db;--color-service-history-text:#374151;--color-service-tracking-soft:#ecfeff;--color-service-tracking-bg:#cffafe;--color-service-tracking-border:#a5f3fc;--color-service-tracking-text:#0e7490;--color-service-settings-soft:#f8fafc;--color-service-settings-bg:#f1f5f9;--color-service-settings-border:#e2e8f0;--color-service-settings-text:#475569;--color-service-search-soft:#fdf4ff;--color-service-search-bg:#fae8ff;--color-service-search-border:#f5d0fe;--color-service-search-text:#c026d3;--color-service-notifications-soft:#fff1f2;--color-service-notifications-bg:#ffe4e6;--color-service-notifications-border:#fecdd3;--color-service-notifications-text:#be123c;--color-service-trade-in-soft:#faf5ff;--color-service-trade-in-bg:#f3e8ff;--color-service-trade-in-border:#e9d5ff;--color-service-trade-in-text:#9333ea}