.EnergyPresentation-module__RdiRWq__energyPage{--energy-accent:var(--ux-action);--energy-ink:var(--ux-text);--energy-soft:var(--ux-surface);background:var(--ux-bg);color:var(--energy-ink)}.EnergyPresentation-module__RdiRWq__energyPage .text-text-primary{color:var(--ux-text)}:is(.EnergyPresentation-module__RdiRWq__energyPage .text-text-secondary,.EnergyPresentation-module__RdiRWq__energyPage .text-text-muted){color:var(--ux-muted)}.EnergyPresentation-module__RdiRWq__energyPage .text-bev-cyan{color:var(--ux-link)}:is(.EnergyPresentation-module__RdiRWq__energyPage .bg-bev-cyan,.EnergyPresentation-module__RdiRWq__energyPage .bg-bev-cyan\/10){background-color:var(--energy-accent);color:var(--ux-action-text)}:is(.EnergyPresentation-module__RdiRWq__energyPage .border-bev-cyan\/20,.EnergyPresentation-module__RdiRWq__energyPage .border-bev-cyan\/30,.EnergyPresentation-module__RdiRWq__energyPage .border-border-subtle){border-color:var(--ux-border)}:is(.EnergyPresentation-module__RdiRWq__energyPage .glass-card,.EnergyPresentation-module__RdiRWq__energyPage .bg-surface\/60){background:var(--ux-bg);border-color:var(--ux-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.EnergyPresentation-module__RdiRWq__hub{padding:var(--ux-space-8) 0 var(--ux-space-16)}.EnergyPresentation-module__RdiRWq__hub section{padding-left:var(--ux-space-4);padding-right:var(--ux-space-4)}:is(.EnergyPresentation-module__RdiRWq__hub section>div,.EnergyPresentation-module__RdiRWq__hub article){max-width:76rem}.EnergyPresentation-module__RdiRWq__hub article{max-width:56rem}:is(.EnergyPresentation-module__RdiRWq__hub h1,.EnergyPresentation-module__RdiRWq__calculator h1){color:var(--ux-text);letter-spacing:-.045em;font-family:var(--ux-font);font-weight:720}.EnergyPresentation-module__RdiRWq__hub .gradient-text{-webkit-text-fill-color:currentColor;color:inherit;background:0 0}.EnergyPresentation-module__RdiRWq__hub h2{color:var(--ux-text);letter-spacing:-.025em}.EnergyPresentation-module__RdiRWq__hub article>div{padding:var(--ux-space-6) 0;border-top:1px solid var(--ux-border)}.EnergyPresentation-module__RdiRWq__hub article>div:first-child{border-top:0}.EnergyPresentation-module__RdiRWq__hub table{border:1px solid var(--ux-border)}.EnergyPresentation-module__RdiRWq__hub th{background:var(--ux-surface)}:is(.EnergyPresentation-module__RdiRWq__hub th,.EnergyPresentation-module__RdiRWq__hub td){padding:.8rem 1rem}.EnergyPresentation-module__RdiRWq__hub details{border-radius:var(--ux-radius)}.EnergyPresentation-module__RdiRWq__hub summary{align-items:center;min-height:48px;display:flex}.EnergyPresentation-module__RdiRWq__hub a{text-underline-offset:.18em}:is(.EnergyPresentation-module__RdiRWq__hub a:focus-visible,.EnergyPresentation-module__RdiRWq__calculator button:focus-visible,.EnergyPresentation-module__RdiRWq__calculator input:focus-visible,.EnergyPresentation-module__RdiRWq__calculator select:focus-visible){outline:3px solid var(--ux-focus);outline-offset:3px}.EnergyPresentation-module__RdiRWq__hub .group:hover{border-color:var(--ux-control-border)}.EnergyPresentation-module__RdiRWq__calculator{background:var(--ux-bg);color:var(--ux-text);padding:clamp(2rem,5vw,4.5rem) clamp(1rem,3vw,2rem)}.EnergyPresentation-module__RdiRWq__calculator .max-w-6xl{max-width:var(--ux-content-width)}.EnergyPresentation-module__RdiRWq__calculator .text-center>p{max-width:42rem;line-height:1.65}.EnergyPresentation-module__RdiRWq__calculator .grid.grid-cols-1.lg\:grid-cols-2{align-items:start;gap:clamp(1.5rem,4vw,4rem)}.EnergyPresentation-module__RdiRWq__calculator .space-y-5>div{border-radius:var(--ux-radius);padding:clamp(1rem,2vw,1.5rem)}.EnergyPresentation-module__RdiRWq__calculator .space-y-5>div:first-child{border-top:3px solid var(--energy-accent)}:is(.EnergyPresentation-module__RdiRWq__calculator label,.EnergyPresentation-module__RdiRWq__calculator #charging-type-label,.EnergyPresentation-module__RdiRWq__calculator #soc-range-label,.EnergyPresentation-module__RdiRWq__calculator #tariff-settings-label){color:var(--ux-muted);letter-spacing:normal;text-transform:none;font-size:.9rem}:is(.EnergyPresentation-module__RdiRWq__calculator input,.EnergyPresentation-module__RdiRWq__calculator select){border-color:var(--ux-control-border);background:var(--ux-bg);min-height:48px;color:var(--ux-text);border-radius:6px}.EnergyPresentation-module__RdiRWq__calculator input[type=range]{min-height:32px;accent-color:var(--energy-accent)}.EnergyPresentation-module__RdiRWq__calculator button{min-height:48px}.EnergyPresentation-module__RdiRWq__calculator .bg-deep-space{background:var(--ux-surface);color:var(--ux-text)}.EnergyPresentation-module__RdiRWq__calculator .bg-bev-cyan{background:var(--energy-accent);color:var(--ux-action-text)}.EnergyPresentation-module__RdiRWq__calculator .bg-bev-cyan\/10{color:var(--ux-text);background:#fff7d8}:is(.EnergyPresentation-module__RdiRWq__calculator .text-5xl,.EnergyPresentation-module__RdiRWq__calculator .text-6xl){letter-spacing:-.06em;color:var(--ux-text)}.EnergyPresentation-module__RdiRWq__calculator .text-ice-red{color:var(--ux-error)}.EnergyPresentation-module__RdiRWq__results{border-left:1px solid var(--ux-border);padding-left:clamp(1.5rem,3vw,3rem)}.EnergyPresentation-module__RdiRWq__results>div:first-child{background:var(--ux-action);border-color:var(--ux-action)}.EnergyPresentation-module__RdiRWq__results>div:first-child p{color:var(--ux-action-text)}@media (max-width:1023px){.EnergyPresentation-module__RdiRWq__results{border-left:0;border-top:1px solid var(--ux-border);padding-left:0;padding-top:var(--ux-space-6)}}@media (max-width:420px){:is(.EnergyPresentation-module__RdiRWq__hub h1,.EnergyPresentation-module__RdiRWq__calculator h1){font-size:2rem}:is(.EnergyPresentation-module__RdiRWq__hub .grid-cols-2,.EnergyPresentation-module__RdiRWq__calculator .grid-cols-2){gap:.75rem}.EnergyPresentation-module__RdiRWq__calculator .grid-cols-2>*{min-width:0}.EnergyPresentation-module__RdiRWq__calculator input[type=range]{width:100%}:is(.EnergyPresentation-module__RdiRWq__hub th,.EnergyPresentation-module__RdiRWq__hub td){padding:.65rem .75rem}}@media (prefers-reduced-motion:reduce){.EnergyPresentation-module__RdiRWq__energyPage *{transition-duration:.01ms!important}}[data-ux-theme=dark] .EnergyPresentation-module__RdiRWq__energyPage .bg-bev-cyan\/10{background:#3b3007}
