.hero-section[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at center top,rgba(34,197,94,.06) 0%,transparent 60%)}.hero-tagline[data-astro-cid-j7pv25f6]{color:#ffffff8c}body.light-mode .hero-tagline[data-astro-cid-j7pv25f6]{color:#00000073}.stats-text[data-astro-cid-j7pv25f6]{color:#fff6}body.light-mode .stats-text[data-astro-cid-j7pv25f6]{color:#0006}.search-input[data-astro-cid-j7pv25f6]{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#fff}.search-input[data-astro-cid-j7pv25f6]::placeholder{color:#ffffff4d}body.light-mode .search-input[data-astro-cid-j7pv25f6]{background:#fff;border-color:#0000001f;color:#1a1a2e}body.light-mode .search-input[data-astro-cid-j7pv25f6]::placeholder{color:#0000004d}.ticker-wrapper[data-astro-cid-j7pv25f6]{background:#22c55e0d;border-top:1px solid rgba(34,197,94,.1);border-bottom:1px solid rgba(34,197,94,.1);padding:10px 0;max-width:100%;overflow:hidden}body.light-mode .ticker-wrapper[data-astro-cid-j7pv25f6]{background:#22c55e0a;border-color:#22c55e1f}.ticker-fade-left[data-astro-cid-j7pv25f6],.ticker-fade-right[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.ticker-fade-left[data-astro-cid-j7pv25f6]{left:0;background:linear-gradient(to right,rgba(8,11,10,1) 0%,transparent 100%)}.ticker-fade-right[data-astro-cid-j7pv25f6]{right:0;background:linear-gradient(to left,rgba(8,11,10,1) 0%,transparent 100%)}body.light-mode .ticker-fade-left[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,rgba(249,250,251,1) 0%,transparent 100%)}body.light-mode .ticker-fade-right[data-astro-cid-j7pv25f6]{background:linear-gradient(to left,rgba(249,250,251,1) 0%,transparent 100%)}.ticker-track[data-astro-cid-j7pv25f6]{display:flex;gap:2rem;white-space:nowrap;animation:ticker 45s linear infinite;width:max-content}.ticker-track[data-astro-cid-j7pv25f6]:hover{animation-play-state:paused}.ticker-item[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0;padding:0 .25rem;transition:opacity .2s ease}.ticker-item[data-astro-cid-j7pv25f6]:hover{opacity:.7}.ticker-source[data-astro-cid-j7pv25f6]{color:#22c55e;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}body.light-mode .ticker-source[data-astro-cid-j7pv25f6]{color:#16a34a}.ticker-headline[data-astro-cid-j7pv25f6]{color:#ffffff8c;font-size:12.5px;font-weight:400}body.light-mode .ticker-headline[data-astro-cid-j7pv25f6]{color:#00000080}.ticker-stock-label[data-astro-cid-j7pv25f6]{color:#ffffffb3;font-size:11px;font-weight:700;letter-spacing:.5px;font-family:var(--font-heading)}body.light-mode .ticker-stock-label[data-astro-cid-j7pv25f6]{color:#000000b3}.ticker-stock-value[data-astro-cid-j7pv25f6]{color:#fff9;font-size:12px;font-weight:500}body.light-mode .ticker-stock-value[data-astro-cid-j7pv25f6]{color:#0000008c}.ticker-stock-up[data-astro-cid-j7pv25f6]{color:#22c55e;font-size:11px;font-weight:600}.ticker-stock-down[data-astro-cid-j7pv25f6]{color:#ef4444;font-size:11px;font-weight:600}.ticker-deal-badge[data-astro-cid-j7pv25f6]{background:#eab30833;color:#eab308;font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:4px;flex-shrink:0}body.light-mode .ticker-deal-badge[data-astro-cid-j7pv25f6]{background:#eab30826;color:#ca8a04}.ticker-launch-badge[data-astro-cid-j7pv25f6]{background:#3b82f633;color:#3b82f6;font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:4px;flex-shrink:0}body.light-mode .ticker-launch-badge[data-astro-cid-j7pv25f6]{background:#3b82f626;color:#2563eb}.ticker-stat-badge[data-astro-cid-j7pv25f6]{background:#a855f733;color:#a855f7;font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:4px;flex-shrink:0}body.light-mode .ticker-stat-badge[data-astro-cid-j7pv25f6]{background:#a855f726;color:#9333ea}.ticker-divider[data-astro-cid-j7pv25f6]{color:#ffffff1a;font-size:12px;margin-left:.5rem;flex-shrink:0}body.light-mode .ticker-divider[data-astro-cid-j7pv25f6]{color:#0000001a}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ev-dash-card{background:#ffffff08;border-color:#ffffff0f;transition:border-color .2s ease,background .2s ease}.ev-dash-card:hover{border-color:#22c55e33;background:#ffffff0d}.ev-dash-label{color:#ffffff80;font-family:var(--font-body)}.ev-dash-rule{background:#ffffff0f}.ev-dash-sublabel{color:#ffffff59}.ev-dash-text{color:#ffffffd9}.ev-dash-muted{color:#ffffff59}.ev-dash-divider{border-color:#ffffff0f}body.light-mode .ev-dash-card{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000a}body.light-mode .ev-dash-card:hover{border-color:#22c55e4d;background:#fff}body.light-mode .ev-dash-label{color:#00000073}body.light-mode .ev-dash-rule{background:#00000014}body.light-mode .ev-dash-sublabel{color:#0006}body.light-mode .ev-dash-text{color:#000c}body.light-mode .ev-dash-muted{color:#0006}body.light-mode .ev-dash-divider{border-color:#00000014}.ev-dash-bar-bg{background:#ffffff14}body.light-mode .ev-dash-bar-bg{background:#00000014}.fuel-compare-bar{background:#ffffff08;border-color:#ffffff0f}.fuel-label{color:#ffffff80}.fuel-muted{color:#ffffff59}.fuel-live-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:livepulse 2s ease-in-out infinite}.fuel-gas-section,.fuel-ev-section{border-right:1px solid rgba(255,255,255,.04)}.fuel-gas-icon-bg{background:#f871711f}.fuel-ev-icon-bg,.fuel-savings-icon-bg{background:#22c55e1f}.fuel-bar-bg{background:#ffffff14}body.light-mode .fuel-compare-bar{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000a}body.light-mode .fuel-label{color:#00000073}body.light-mode .fuel-muted{color:#0006}body.light-mode .fuel-gas-section,body.light-mode .fuel-ev-section{border-color:#0000000f}body.light-mode .fuel-gas-icon-bg{background:#f8717114}body.light-mode .fuel-ev-icon-bg,body.light-mode .fuel-savings-icon-bg{background:#22c55e14}body.light-mode .fuel-bar-bg{background:#00000014}@media(max-width:639px){.fuel-gas-section,.fuel-ev-section{border-right:none;border-bottom:1px solid rgba(255,255,255,.04)}body.light-mode .fuel-gas-section,body.light-mode .fuel-ev-section{border-color:#0000000f}}
