.rd-combined.colour-direction[data-palette=citron]{--s-page:#f8faf7;--s-card:#ffffff;--s-inset:#edf1e9;--s-feature:#252d28;--s-verdict:#252d28;--s-wash:#e6f0ec;--s-row-rec:#edf1e9;--l-soft:#c7d0c3;--l-control:#7d8c80;--l-feature-edge:#252d28;--l-on-feature:#4f5852;--l-unit:#747f77;--l-verdict:transparent;--i-primary:#252d28;--i-secondary:#58655b;--i-muted:#58655b;--if-primary:#ffffff;--if-secondary:#d3dbd2;--a-citron:#e2ea76;--a-citron-hover:#d1dc57;--a-on-citron:#252d28;--a-olive:#cdd8b7;--a-on-olive:#252d28;--a-olive-ink:#435337;--a-teal:#26716b;--a-on-teal:#ffffff;--a-teal-cell:#8fd0c6;--a-on-teal-cell:#14201c;--a-action:#435337;--a-action-hover:#252d28;--a-on-action:#ffffff;--a-sel:#252d28;--a-on-sel:#ffffff;--st-check-text:#75551a;--st-check-bg:#fcf2d9;--st-check-line:#d9b96b;--focus-on-feature:#a8bcff;--bar-current:#58655b;--bar-rec:#252d28;--hatch:#7c857f;--on-sun:#252d28;--header-btn:#252d28;--on-header-btn:#ffffff;--fig:var(--a-citron);--shadow:0 1px 2px rgba(37,45,40,.06),0 6px 18px rgba(37,45,40,.06);--hero-shadow:0 10px 30px rgba(20,30,25,.12)}.rd-combined.colour-direction[data-palette=citron][data-theme=dark]{--s-page:#18211b;--s-card:#212d25;--s-inset:#141b16;--s-feature:#2b3a30;--s-verdict:#0e1410;--s-wash:#1a2c28;--s-row-rec:#2a382f;--l-soft:#3a4b40;--l-control:#7a8f7f;--l-feature-edge:#4f6656;--l-on-feature:#4a5f50;--l-unit:#7a9783;--l-verdict:#3a4b40;--i-primary:#eef3ec;--i-secondary:#c9d4c8;--i-muted:#a9b7a9;--if-primary:#eef3ec;--if-secondary:#c9d4c8;--a-citron:#e2ea76;--a-citron-hover:#edf2a3;--a-on-citron:#1f2620;--a-olive:#c3d2a2;--a-on-olive:#1f2620;--a-olive-ink:#c3d2a2;--a-teal:#7fc6bb;--a-on-teal:#14201c;--a-teal-cell:#7fc6bb;--a-on-teal-cell:#14201c;--a-action:#cdd8b7;--a-action-hover:#e1e9d3;--a-on-action:#1f2620;--a-sel:#41564a;--a-on-sel:#f2f6f0;--st-check-text:#f0d59f;--st-check-bg:#3a3120;--st-check-line:#8a7444;--focus-on-feature:#a8bcff;--bar-current:#7d8c7f;--bar-rec:#c9d4c8;--hatch:#8fa594;--on-sun:#1f2620;--header-btn:#eef3ec;--on-header-btn:#18211b;--fig:var(--a-citron);--shadow:0 1px 2px rgba(0,0,0,.28),0 8px 22px rgba(0,0,0,.24);--hero-shadow:0 10px 30px rgba(0,0,0,.35)}.rd-combined.colour-direction.report-live.report-ledger[data-palette=citron][data-theme=dark]{--study-bg:var(--s-page);--study-card:var(--s-card);--study-panel:var(--s-inset);--study-ink:var(--i-primary);--study-muted:var(--i-secondary);--study-line:var(--l-soft);--study-action:var(--a-action);--study-on-action:var(--a-on-action);--study-action-hover:var(--a-action-hover);--study-watch:var(--a-citron);--study-watch-hover:var(--a-citron-hover);--study-on-watch:var(--a-on-citron);--study-watch-ink:var(--a-olive-ink);--study-export:var(--a-teal);--study-middle:var(--a-olive);--study-cell-ink:var(--a-on-olive);--study-hero:var(--s-feature);--study-on-hero:var(--if-primary);--study-focus:#a8bcff;--focus:var(--study-focus);--evidence-meter:var(--a-teal);--check-text:var(--st-check-text);--check-bg:var(--st-check-bg);--check-border:var(--st-check-line);--deep-green:var(--a-olive-ink);--hairline-2:var(--l-soft);--mint-line:var(--l-soft);--green-dark:var(--a-olive-ink);--pine-muted:var(--i-secondary);background:var(--s-page)}.rd-combined.report-live.report-ledger[data-theme=dark] .site-header .btn.btn-nav{background:var(--header-btn);color:var(--on-header-btn)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.cb-theme,.site-menu summary){border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .site-menu-links{background:var(--s-card);border-color:var(--l-soft);box-shadow:var(--shadow)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.site-menu[open] summary,.site-menu-links a:hover){background:var(--s-row-rec)}.rd-combined.report-live.report-ledger[data-theme=dark] .app-foot{border-top-color:var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-hero-panel{background:var(--s-card);border-color:var(--l-soft);box-shadow:var(--hero-shadow)}.rd-combined.report-live.report-ledger[data-theme=dark][data-outcome=switch] .ledger-heading em{background:var(--s-verdict);color:var(--a-citron);box-shadow:0 0 0 1px var(--l-verdict)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-heading em{color:var(--a-olive-ink)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.ledger-chip,.ledger-hero .ledger-access){background:var(--s-inset);border-color:var(--l-soft);color:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-chip-citron{background:var(--a-olive);border-color:var(--a-olive);color:var(--a-on-olive)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-chip-citron .ledger-chip-dot{background:var(--a-on-olive)}.rd-combined.report-live.report-ledger[data-theme=dark] .cb-navigation button{background:var(--s-card);border-color:var(--l-soft);color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .cb-navigation button:not([aria-selected=true]):hover{background:var(--s-row-rec);border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .cb-navigation button[aria-selected=true]{background:var(--a-sel);border-color:var(--a-sel);color:var(--a-on-sel);box-shadow:inset 0 -3px 0 var(--a-on-sel)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation{background:var(--s-feature);color:var(--if-primary);border-color:var(--l-feature-edge);box-shadow:var(--shadow);--cb-focus:var(--focus-on-feature)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .cb-summary{background:transparent;color:var(--if-primary);border-color:var(--l-on-feature)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .cb-annual{color:var(--fig)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation :is(.cb-period-note,.ledger-plan-note){color:var(--if-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation :is(.ledger-cost-row,.ledger-discount-note){border-color:var(--l-on-feature);color:var(--if-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .ledger-cost-row strong{color:var(--if-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .ledger-tags span{background:transparent;border-color:var(--l-unit);color:var(--if-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .cb-period button{background:transparent;border-color:var(--l-unit);color:var(--if-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .cb-period button[aria-pressed=true]{background:var(--if-primary);border-color:var(--if-primary);color:var(--s-feature)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-recommendation .cb-period button:is(:hover,:focus-visible):not([aria-pressed=true]){background:transparent;border-color:var(--if-primary);color:var(--if-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.cb-notice .meter-success-band,.keep-watching-slot,.cb-watch-offer,.monitoring-slot,.answer-evidence){background:var(--s-card);color:var(--i-primary);border:1px solid var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .answer-evidence :is(h2,h3,p,.answer-insight-note){color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.cb-watch-offer,.keep-watching-slot) :is(p,.watch-tagline){color:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.cb-watch-offer,.keep-watching-slot) :is(h2,strong,.cb-watch-promise){color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.cb-watch-choice .rd-action,.keep-watching-actions .btn){background:var(--a-action);color:var(--a-on-action)!important}.rd-combined.report-live.report-ledger[data-theme=dark] .rd-action.rd-action-ghost{background:transparent;border-color:var(--i-primary);color:var(--i-primary)!important}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-close-watch{border-color:var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-close-watch .t-caption{color:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .cb-watch-choice .rd-action:hover{background:var(--a-action-hover)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-meter-invitation{background:var(--s-wash);border-color:color-mix(in srgb,var(--a-teal) 40%,var(--s-page))}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-meter-invitation h2{color:var(--a-teal)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-meter-invitation p{color:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-meter-disc{background:var(--a-teal);color:var(--a-on-teal)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.ledger-meter-invitation,.cb-stay-meter) .rd-action{background:var(--a-citron);border-color:var(--a-citron);color:var(--a-on-citron)!important}.rd-combined.report-live.report-ledger[data-theme=dark] .rd-cost-track{background:var(--s-card);border-color:var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .rd-cost-fill{background:var(--bar-current)}.rd-combined.report-live.report-ledger[data-theme=dark] .rd-cost-fill.rd-cost-better{background:var(--bar-rec);outline:0}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.ledger-purchase,.ledger-average-day,.ledger-completed,.cost-history,.card,.cb-next-details .answer-changes,.cb-next-details .year-coverage){background:var(--s-card);border-color:var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.ruled-table-row,.ranked-card).bg-tint-row{background:var(--s-row-rec);border-left-color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .tag-recommended{background:var(--i-primary);border-color:var(--i-primary);color:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.tag-illustrative,.tag-basis,.tag-unconfirmed,.tag-upper-bound,.tag-daily-limit){background:var(--s-inset);border-color:var(--l-soft);color:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .more-details>summary{color:var(--a-olive-ink);border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .more-details>summary:hover{border-color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .more-details>summary:focus-visible{outline-color:var(--focus)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.rd-segments button,.cost-history-toggle,.cost-history-pager button,.cb-access-code input,.btn-ghost,.rd-day-grid button,.ledger-season select,.ledger-calendar select,.ledger-hour-controls button){border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .cost-history-toggle button[aria-pressed=true]{background:var(--a-sel);color:var(--a-on-sel)}.rd-combined.report-live.report-ledger[data-theme=dark] .meter-nmi .field input{border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .meter-file-row{background:var(--s-inset);border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.yc-bar,.yc-sw-bills,.yc-season-covered){background:var(--a-olive);color:var(--a-on-olive)}.rd-combined.report-live.report-ledger[data-theme=dark] .yc{--card:var(--s-inset)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.yc-month-bill,.yc-tiles .yc-sw-bills){background:var(--s-inset);border-color:var(--a-teal)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-calendar{--le-panel:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.ledger-hour-chart,.ledger-calendar){--le-citron:var(--a-olive)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-hour-readout{border:1px solid var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-hour-readout.is-selected{background:var(--s-inset);border-color:var(--a-olive-ink)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-selected-time{background:var(--a-sel);color:var(--a-on-sel)}.rd-combined.report-live.report-ledger[data-theme=dark] .ledger-selected-flow{background:var(--s-row-rec);color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] :is(.yc-prompt,.monitoring-pulse,.monitoring-changed-inset,.meter-success-band,.card-mint,.done-card){--green-ink:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .monitoring-pulse-dot{background:var(--a-olive-ink)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh{--daylight-ink:var(--i-primary);--daylight-ink-2:var(--i-secondary);--daylight-muted:var(--i-muted);--daylight-line:var(--l-soft);--daylight-panel:var(--s-inset);--daylight-paper:var(--s-row-rec);--daylight-focus:var(--focus);--daylight-amber:var(--st-check-text);--daylight-teal:var(--a-teal);--daylight-on-sun:var(--on-sun)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh.wh-yh-card{background:var(--s-card);border-color:var(--l-soft)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh :is(.wh-yh-ctl,.wh-yh-pill span,.wh-yh-chk){background:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh :is(.wh-yh-ctl,.wh-yh-pill span,.wh-yh-chk){border-color:var(--l-control)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-chk:hover{background:var(--s-row-rec)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-chk:has(input:checked){background:var(--s-inset);border-color:var(--i-primary)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-pill input:checked+span{background:var(--i-primary);border-color:var(--i-primary);color:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-save{background:var(--i-primary);color:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-save:hover{background:var(--i-secondary)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh .wh-yh-row[data-badge=empty] .wh-yh-badge{background:var(--s-card)}.rd-combined.report-live.report-ledger[data-theme=dark] .wh-yh select.wh-yh-ctl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eef3ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.read-next{margin:28px 0 8px}.rd-combined .cb-section>.read-next{max-width:none}.read-next-kicker{margin:0 0 10px;font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--i-muted,var(--muted))}.read-next-card{display:grid;border:1px solid var(--l-soft,var(--border));border-radius:var(--r-card);overflow:hidden;background:var(--s-card,var(--card));color:var(--i-primary,var(--ink));text-decoration:none;transition:border-color var(--dur-quick) ease-out,transform var(--dur-quick) ease-out}.read-next-card:hover{border-color:var(--l-control,var(--ink))}.read-next-card:active{transform:scale(.99)}.read-next-card:focus-visible{outline:3px solid var(--focus,var(--volt));outline-offset:3px}@media (min-width:720px){.read-next-card{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.read-next-card .poster{min-height:260px}}.read-next-card .poster{min-height:210px;padding:104px 20px 20px}.read-next-card .poster .poster-picto{width:80px;height:80px}.read-next-card .poster .poster-line{font-size:clamp(24px,6.4vw,30px)}.read-next-body{display:grid;align-content:center;grid-gap:10px;gap:10px;padding:20px 22px 22px;min-width:0}.read-next-because{font-size:15.5px;line-height:1.45}.read-next-because,.read-next-pillar{color:var(--i-secondary,var(--ink-2))}.read-next-pillar{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600}.read-next-dot{display:inline-block;flex-shrink:0;width:10px;height:10px;border-radius:999px;background:var(--daylight-teal)}.read-next-dot:is([data-pillar=battery-grid],[data-pillar=ev]){background:color-mix(in srgb,var(--daylight-cell) 80%,var(--daylight-ink))}.read-next-dot[data-pillar=plans]{background:var(--daylight-sun)}.read-next-dot[data-pillar=big-loads]{background:var(--daylight-citron)}.read-next-title{font-family:var(--font-display),var(--font-sans-stack);font-weight:700;font-size:clamp(1.2rem,3.4vw,1.5rem);line-height:1.2;letter-spacing:-.02em}.read-next-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.read-next-meta{gap:5px;font-size:13px;color:var(--i-muted,var(--muted))}.read-next-meta,.read-next-open{display:inline-flex;align-items:center}.read-next-open{gap:6px;font-weight:700}.read-next-card:hover .read-next-open{text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.read-next-card .poster{transition:transform var(--dur-move) var(--ease-out)}.read-next-card:hover .poster{transform:scale(1.01)}}