main:has(.fuel-page){min-width:0;padding:12px}header:has(.fuel-title-row){border-top:0;flex-wrap:wrap;gap:8px;height:auto;min-height:56px;padding:12px 12px 9px}header:has(.fuel-title-row):before{content:"";background:var(--fuel-gradient);height:3px;position:absolute;top:0;left:0;right:0}header:has(.fuel-title-row)>h1{display:none}header:has(.fuel-title-row)>button[aria-label=Alerts]{display:none}.fuel-title-row{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.fuel-title{white-space:nowrap;align-items:center;gap:7px;font-size:18px;font-weight:700;display:flex}.fuel-title-icon{background:var(--fuel-icon-gradient);width:26px;height:26px;color:var(--card);border-radius:7px;place-items:center;display:grid}.fuel-title-icon svg{width:16px;height:16px}.fuel-summary{flex-wrap:wrap;gap:10px;display:flex}.fuel-chip{--tone:var(--fuel-blue);background:color-mix(in oklab, var(--tone) 9%, var(--card));color:var(--tone);border-radius:6px;align-items:center;gap:7px;padding:5px 9px 5px 5px;display:flex}.fuel-chip-icon{width:28px;height:28px;color:var(--card);background:var(--tone);border-radius:5px;place-items:center;display:grid}.fuel-chip-icon svg{width:15px;height:15px}.fuel-chip-label{text-transform:uppercase;color:var(--fuel-secondary);font-size:14px;line-height:17px}.fuel-chip-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;line-height:23px}:where(.fuel-page,.fuel-title-row) [data-tone=cyan]{--tone:var(--fuel-cyan)}:where(.fuel-page,.fuel-title-row) [data-tone=purple]{--tone:var(--fuel-purple)}:where(.fuel-page,.fuel-title-row) [data-tone=orange]{--tone:var(--fuel-orange)}:where(.fuel-page,.fuel-title-row) [data-tone=pink]{--tone:var(--fuel-pink)}:where(.fuel-page,.fuel-title-row) [data-tone=green]{--tone:var(--fuel-green)}:where(.fuel-page,.fuel-title-row) [data-tone=blue]{--tone:var(--fuel-blue)}.fuel-controls{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.fuel-card{background:var(--card);border:1px solid var(--border);border-radius:7px;min-width:0;overflow:hidden}.fuel-layout{align-items:start;gap:12px;min-width:0;display:grid}.fuel-economy-strip{min-width:0}.fuel-economy-cards{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.fuel-economy-card{--tone:var(--muted-foreground);border:1px solid var(--border);background:var(--card);text-align:left;border-radius:7px;flex:1 1 0;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;min-width:108px;max-width:150px;height:66px;padding:6px 10px;display:grid}.fuel-economy-card[data-selected=true]{border-color:var(--tone);box-shadow:0 0 0 1px var(--tone);background:color-mix(in oklab, var(--tone) 7%, var(--card))}.fuel-economy-card-no{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;grid-area:1/1/auto/-1;font-size:14px;font-weight:700;overflow:hidden}.fuel-economy-card-value{color:var(--tone);font-variant-numeric:tabular-nums;grid-row:2;font-size:21px;font-weight:700;line-height:24px}.fuel-economy-card-unit{color:var(--fuel-secondary);grid-row:2;place-self:end;font-size:11.5px}.fuel-economy-card .fuel-economy-track{grid-area:3/1/auto/-1}.fuel-note{color:var(--fuel-secondary);margin-top:6px;font-size:12.5px;line-height:1.5}.fuel-table{min-width:1480px;font-size:14.5px}.fuel-table th{background:var(--muted);letter-spacing:.03em;text-transform:uppercase;height:38px;color:color-mix(in oklab, var(--muted-foreground) 45%, var(--foreground));padding:0 8px;font-size:12px;font-weight:600}.fuel-table td{white-space:nowrap;font-variant-numeric:tabular-nums;padding:9px 8px}.fuel-table .fuel-divider{border-left:1px solid var(--border)}.fuel-table tr.fuel-row-bad td:first-child{box-shadow:inset 3px 0 var(--destructive)}.fuel-subtext{color:var(--fuel-secondary);font-size:12.5px;line-height:17px}.fuel-pill{--tone:var(--fuel-blue);background:color-mix(in oklab, var(--tone) 10%, var(--card));color:var(--tone);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:13px;font-weight:600;display:inline-flex}.fuel-est{padding:1px 5px;font-size:11.5px}.fuel-pill[data-tone=cyan]{--tone:var(--fuel-cyan)}.fuel-pill[data-tone=purple]{--tone:var(--fuel-purple)}.fuel-pill[data-tone=orange]{--tone:var(--fuel-orange)}.fuel-pill[data-tone=pink]{--tone:var(--fuel-pink)}.fuel-pill[data-tone=green]{--tone:var(--fuel-green)}.fuel-pill[data-tone=blue]{--tone:var(--fuel-blue)}.fuel-pill[data-tone=good],.fuel-economy-card[data-tone=good]{--tone:var(--success)}.fuel-pill[data-tone=warn],.fuel-economy-card[data-tone=warn]{--tone:var(--warning)}.fuel-pill[data-tone=bad],.fuel-economy-card[data-tone=bad]{--tone:var(--destructive)}.fuel-pill[data-tone=muted],.fuel-pill[data-tone=neutral]{--tone:var(--muted-foreground)}.fuel-initials{--tone:var(--fuel-blue);background:color-mix(in oklab, var(--tone) 12%, var(--card));width:26px;height:26px;color:var(--tone);border-radius:50%;place-items:center;margin-right:6px;font-size:11.5px;font-weight:700;display:inline-grid}.fuel-initials[data-tone=cyan]{--tone:var(--fuel-cyan)}.fuel-initials[data-tone=pink]{--tone:var(--fuel-pink)}.fuel-initials[data-tone=purple]{--tone:var(--fuel-purple)}.fuel-initials[data-tone=orange]{--tone:var(--fuel-orange)}.fuel-initials[data-tone=green]{--tone:var(--fuel-green)}.fuel-source{--tone:var(--muted-foreground);color:var(--tone)}.fuel-source[data-source=bpcl]{--tone:var(--fuel-bpcl)}.fuel-source[data-source=import]{--tone:var(--fuel-import)}.fuel-source[data-source=tracker_estimate]{--tone:var(--fuel-tracker)}.fuel-source-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.fuel-source-segment{background:var(--tone);min-width:1px}.fuel-source-filter{border-radius:20px;gap:6px;height:30px;padding:0 10px;font-size:14px}.fuel-source-filter[aria-pressed=true]{background:var(--accent);color:var(--primary)}.fuel-footer{border-top:1px solid var(--border);background:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 14px;font-size:14.5px;display:flex}.fuel-footer small{color:var(--fuel-secondary);max-width:520px;margin-left:auto;font-size:12.5px}.fuel-economy-track{background:var(--muted);border-radius:3px;height:4px;overflow:hidden}.fuel-economy-bar{background:var(--tone,var(--muted-foreground));border-radius:3px;height:100%}.fuel-queue{border:1px solid color-mix(in oklab, var(--tone,var(--primary)) 20%, var(--border));border-radius:20px}@media (width<=700px){.fuel-summary{order:3;width:100%}.fuel-controls{margin-left:0}.fuel-chip{flex:1}.fuel-title-row{gap:8px}}:where(.fuel-page,.fuel-title-row,.fuel-floating){--fuel-secondary:color-mix(in oklab, var(--muted-foreground) 75%, var(--foreground));color:var(--foreground);font-size:14.5px}:where(.fuel-page,.fuel-title-row,.fuel-floating) :is(.text-sm,input,textarea,label,button,[role=combobox],[role=option]){font-size:14.5px}:where(.fuel-page,.fuel-title-row,.fuel-floating) :is(.text-xs,[class*="text-[10px]"],[class*="text-[11.5px]"]){font-size:12.5px}:where(.fuel-page,.fuel-title-row,.fuel-floating) [class*="text-[13px]"]{font-size:13px}:where(.fuel-page,.fuel-title-row,.fuel-floating) .text-muted-foreground{color:var(--fuel-secondary)}.fuel-page .fuel-economy-card{font-size:14px}.fuel-page .fuel-note{font-size:12.5px}.fuel-page .fuel-table :is(td,td button,td .border-transparent){font-size:14.5px}.fuel-page .fuel-table .fuel-pill{font-size:13px}.fuel-page .fuel-queue{font-size:14px}.fuel-page .fuel-table th :is(button,span){font-size:inherit}.fuel-page .fuel-table th button{color:inherit}.fuel-page .fuel-table .fuel-est,.fuel-page .fuel-table [class*="text-[11.5px]"]{font-size:11.5px}.fuel-page .fuel-table :is(.fuel-subtext,[class*="text-[13px]"]){font-size:12.5px}.fuel-page .fuel-table .fuel-subtext span{font-size:inherit}.fuel-page .fuel-table .fuel-initials,.fuel-page .fuel-economy-card-unit{font-size:11.5px}.fuel-truck-check{--tone:var(--fuel-purple);color:var(--tone);white-space:nowrap;font-weight:600}.fuel-truck-check[data-tone=bad]{--tone:var(--destructive)}button.fuel-truck-check:hover{text-decoration:underline}
