.hcs[data-astro-cid-agpddaz2]{--hcs-hair:#0024321a;min-width:0}.hcs-stage[data-astro-cid-agpddaz2]{position:relative;container:hcs/inline-size}.hcs-card[data-astro-cid-agpddaz2]{border-radius:var(--ds-radius);border:1px solid var(--hcs-hair);background:#fff;overflow:clip;box-shadow:0 1px 2px #0024320d,0 30px 60px -36px #00243252}.hcs-head[data-astro-cid-agpddaz2]{border-bottom:1px solid var(--hcs-hair);font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 16px;display:flex}.hcs-head-title[data-astro-cid-agpddaz2]{color:var(--ds-ground-dark);font-weight:500}.hcs-legend[data-astro-cid-agpddaz2]{gap:14px;display:inline-flex}.hcs-legend[data-astro-cid-agpddaz2]>span[data-astro-cid-agpddaz2]{align-items:center;gap:6px;display:inline-flex}.hcs-swatch[data-astro-cid-agpddaz2]{border:1px solid var(--ds-primary);background:repeating-linear-gradient(-45deg,#005f6e80 0 2px,#0000 2px 4.5px),#005f6e14;border-radius:2px;flex:none;width:10px;height:10px}.hcs-key[data-astro-cid-agpddaz2]{background:var(--ds-primary);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #005f6e29}.hcs-map[data-astro-cid-agpddaz2]{--z:1;background:var(--ds-ground);position:relative;overflow:clip}.hcs-map[data-astro-cid-agpddaz2] svg[data-astro-cid-agpddaz2]{width:100%;height:100%;scale:var(--z);transform-origin:var(--ox) var(--oy);position:absolute;inset:0}.hcs-land[data-astro-cid-agpddaz2]{fill:var(--ds-ground)}.hcs-dot-land[data-astro-cid-agpddaz2]{fill:#0024322b}.hcs-road-case[data-astro-cid-agpddaz2],.hcs-road[data-astro-cid-agpddaz2]{fill:none}.hcs-road-case[data-astro-cid-agpddaz2]{stroke:#0024321a;stroke-width:32px}.hcs-road[data-astro-cid-agpddaz2]{stroke:#fff;stroke-width:30px}.hcs-road-case[data-astro-cid-agpddaz2].is-side{stroke-width:28px}.hcs-road[data-astro-cid-agpddaz2].is-side{stroke-width:26px}.hcs-lawn[data-astro-cid-agpddaz2]{fill:color-mix(in srgb, var(--ds-primary) 6%, var(--ds-ground))}.hcs-dot-sea[data-astro-cid-agpddaz2]{fill:#0024320d}.hcs-kerb[data-astro-cid-agpddaz2],.hcs-plot[data-astro-cid-agpddaz2]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 4.5}.hcs-kerb[data-astro-cid-agpddaz2]{stroke:#00243252;stroke-width:1.9px}.hcs-plot[data-astro-cid-agpddaz2]{stroke:#0024323d;stroke-width:1.6px}.hcs-drive[data-astro-cid-agpddaz2]{fill:#00243208;stroke:#00243221;stroke-width:.8px}.hcs-pave[data-astro-cid-agpddaz2]{fill:#fff;stroke:#00243229;stroke-width:.8px}.hcs-ghost[data-astro-cid-agpddaz2] path[data-astro-cid-agpddaz2]{stroke:#00243233;stroke-width:.8px;stroke-linejoin:round}.hcs-ghost[data-astro-cid-agpddaz2] .is-lit[data-astro-cid-agpddaz2]{fill:#00243209}.hcs-ghost[data-astro-cid-agpddaz2] .is-shade[data-astro-cid-agpddaz2]{fill:#00243212}.hcs-ridge[data-astro-cid-agpddaz2]{fill:none}.hcs-home[data-astro-cid-agpddaz2] path[data-astro-cid-agpddaz2],.hcs-home[data-astro-cid-agpddaz2] rect[data-astro-cid-agpddaz2]{stroke:#00243266;stroke-width:.9px;stroke-linejoin:round}.hcs-home[data-astro-cid-agpddaz2] .is-lit[data-astro-cid-agpddaz2]{fill:#fff}.hcs-home[data-astro-cid-agpddaz2] .is-shade[data-astro-cid-agpddaz2]{fill:color-mix(in srgb, var(--ds-primary) 11%, #fff)}.hcs-home[data-astro-cid-agpddaz2] .hcs-chimney[data-astro-cid-agpddaz2]{fill:#00243214;stroke:#00243257}.hcs-home[data-astro-cid-agpddaz2] .hcs-sky[data-astro-cid-agpddaz2]{stroke:#0024324d;stroke-width:.8px}.hcs-home[data-astro-cid-agpddaz2] .hcs-porch[data-astro-cid-agpddaz2]{fill:#fff;stroke:#0024324d}.hcs-home[data-astro-cid-agpddaz2] .hcs-door[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-width:2.4px;stroke-linecap:round}.hcs-home[data-astro-cid-agpddaz2] .hcs-socket[data-astro-cid-agpddaz2]{fill:#fff;stroke:var(--ds-primary);stroke-width:1.3px}.hcs-pane-a[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:.26}.hcs-pane-b[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:.16}.hcs-pane-glint[data-astro-cid-agpddaz2]{stop-color:#fff;stop-opacity:.9}.hcs-tree[data-astro-cid-agpddaz2]{fill:color-mix(in srgb, var(--ds-ground-dark) 5%, var(--ds-ground));stroke:#00243238;stroke-width:.8px}.hcs-shadow[data-astro-cid-agpddaz2]{fill:#0024321f}.hcs-car[data-astro-cid-agpddaz2] .hcs-shadow[data-astro-cid-agpddaz2]{fill:#00243229}.hcs-car[data-astro-cid-agpddaz2] .hcs-body[data-astro-cid-agpddaz2]{fill:#fff;stroke:#00243275;stroke-width:.8px}.hcs-car[data-astro-cid-agpddaz2] .hcs-mirror[data-astro-cid-agpddaz2]{fill:#fff;stroke:#00243275;stroke-width:.7px}.hcs-car[data-astro-cid-agpddaz2] .hcs-roof[data-astro-cid-agpddaz2]{fill:color-mix(in srgb, var(--ds-primary) 6%, #fff);stroke:#00243229;stroke-width:.7px}.hcs-car[data-astro-cid-agpddaz2] .hcs-light[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-width:1.2px;stroke-linecap:round}.hcs-car[data-astro-cid-agpddaz2] .hcs-port[data-astro-cid-agpddaz2]{fill:#fff;stroke:var(--ds-primary);stroke-width:1px}.hcs-glass-a[data-astro-cid-agpddaz2]{stop-color:var(--ds-ground-dark);stop-opacity:.9}.hcs-glass-b[data-astro-cid-agpddaz2]{stop-color:var(--ds-surface-dark-2);stop-opacity:.86}.hcs-glass-glint[data-astro-cid-agpddaz2]{stop-color:#fff;stop-opacity:.55}.hcs-glass-c[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:.8}.hcs-stop-spark[data-astro-cid-agpddaz2]{stop-color:var(--ds-accent-data);stop-opacity:1}.hcs-stop-core[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:1}.hcs-stop-glow[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:.22}.hcs-stop-out[data-astro-cid-agpddaz2]{stop-color:var(--ds-primary);stop-opacity:0}.hcs-mark-ring[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-width:1.1px;opacity:0;transform-box:fill-box;transform-origin:50%}.hcs-zone-fill[data-astro-cid-agpddaz2]{fill:#005f6e0d}.hcs-hatch-stripe[data-astro-cid-agpddaz2]{fill:#005f6e33}.hcs-zone-edge[data-astro-cid-agpddaz2],.hcs-zone-pulse[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-width:1.6px;stroke-linejoin:round}.hcs-zone-pulse[data-astro-cid-agpddaz2]{opacity:0;transform-box:fill-box;transform-origin:50%}.hcs-cable[data-astro-cid-agpddaz2],.hcs-cable-glow[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-linecap:round}.hcs-cable[data-astro-cid-agpddaz2]{stroke-width:2px}.hcs-cable-glow[data-astro-cid-agpddaz2]{stroke-width:8px;opacity:.18;transition:opacity .4s}.hcs-sparks[data-astro-cid-agpddaz2]{transition:opacity .4s}.hcs-stage[data-astro-cid-agpddaz2][data-state]:not([data-state=charging]) [data-astro-cid-agpddaz2]:is(.hcs-sparks,.hcs-cable-glow){opacity:0}.hcs-spark[data-astro-cid-agpddaz2]{offset-rotate:0deg}@supports (offset-path:path("M 0 0")){.hcs-spark[data-astro-cid-agpddaz2]{offset-path:var(--cable);offset-distance:calc(var(--p) * 100%);transform:none}}.hcs-stem[data-astro-cid-agpddaz2]{fill:none;stroke:#005f6e80;stroke-width:1px;stroke-dasharray:2 3}.hcb-track[data-astro-cid-agpddaz2]{fill:none;stroke:#005f6e61;stroke-width:1.2px;stroke-dasharray:2 4}.hcb-trace[data-astro-cid-agpddaz2],.hcb-trace-glow[data-astro-cid-agpddaz2],.hcb-draw[data-astro-cid-agpddaz2]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.hcb-trace[data-astro-cid-agpddaz2],.hcb-trace-glow[data-astro-cid-agpddaz2]{stroke:var(--ds-primary)}.hcb-trace[data-astro-cid-agpddaz2]{stroke-width:2.6px}.hcb-trace-glow[data-astro-cid-agpddaz2]{stroke-width:10px;opacity:.18}.hcb-origin[data-astro-cid-agpddaz2]{fill:#fff;stroke:#00243273;stroke-width:1px}.hcb-car[data-astro-cid-agpddaz2]{offset-rotate:auto}@supports (offset-path:path("M 0 0")){.hcb-car[data-astro-cid-agpddaz2]{offset-path:var(--route);offset-distance:100%;transform:none}}.hcb-ring[data-astro-cid-agpddaz2]{fill:none;stroke:var(--ds-primary);stroke-width:1.2px}.hcs-stage[data-astro-cid-agpddaz2][data-away] .hcb-ring[data-astro-cid-agpddaz2],.hcs-stage[data-astro-cid-agpddaz2]:is([data-state=reset],[data-state=drive],[data-state=arrive]) [data-astro-cid-agpddaz2]:is(.hcs-soc,.hcs-stem){opacity:0}.hcb-slot[data-astro-cid-agpddaz2]{justify-items:start;display:grid;overflow:clip}.hcb-was[data-astro-cid-agpddaz2],.hcb-now[data-astro-cid-agpddaz2]{grid-area:1/1}.hcb-was[data-astro-cid-agpddaz2]{translate:0 -130%}.hcs-stage[data-astro-cid-agpddaz2][data-away] .hcb-was[data-astro-cid-agpddaz2]{translate:0}.hcs-stage[data-astro-cid-agpddaz2][data-away] .hcb-now[data-astro-cid-agpddaz2]{translate:0 130%}.hcs-chip[data-astro-cid-agpddaz2],.hcs-soc[data-astro-cid-agpddaz2]{left:calc(var(--ox) + (var(--x) - var(--ox)) * var(--z));top:calc(var(--oy) + (var(--y) - var(--oy)) * var(--z));border:1px solid var(--color-border);font-size:var(--ds-text-xs);color:var(--ds-ground-dark);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:7px;line-height:1.2;display:inline-flex;position:absolute;box-shadow:0 6px 16px -10px #00243266}.hcs-chip[data-astro-cid-agpddaz2]{padding:5px 9px 5px 7px;font-weight:500;translate:-50% -100%}.hcs-soc[data-astro-cid-agpddaz2]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:4px 8px 4px 6px;translate:-50% -100%}.hcs-batt[data-astro-cid-agpddaz2]{border:1px solid #0024328c;border-radius:2px;grid-template-columns:repeat(5,1fr);gap:1.5px;width:26px;height:12px;padding:1.5px;display:grid;position:relative}.hcs-batt[data-astro-cid-agpddaz2]:after{content:"";background:#0024328c;width:2px;height:4px;position:absolute;top:3px;right:-3.5px}.hcs-cell[data-astro-cid-agpddaz2]{background:#00243214;position:relative;overflow:clip}.hcs-cell[data-astro-cid-agpddaz2].is-base{background:#00243257}.hcs-cell[data-astro-cid-agpddaz2]>span[data-astro-cid-agpddaz2],.hcs-tick[data-astro-cid-agpddaz2]>span[data-astro-cid-agpddaz2]{background:var(--ds-primary);opacity:0;transition:opacity var(--dur-ui) var(--ease-out);position:absolute;inset:0}.hcs-cell[data-astro-cid-agpddaz2].is-lit>span[data-astro-cid-agpddaz2],.hcs-tick[data-astro-cid-agpddaz2].is-lit>span[data-astro-cid-agpddaz2]{opacity:1}.hcs-tile[data-astro-cid-agpddaz2]{border-radius:var(--ds-radius);border:1px solid var(--color-border);color:var(--ds-ground-dark);background:#fff;padding:12px 13px 13px;display:grid;position:absolute;box-shadow:0 1px 2px #0024320f,0 18px 40px -22px #00243247}.hcs-session[data-astro-cid-agpddaz2]{width:15.5rem;top:58px;right:16px}.hcs-payroll[data-astro-cid-agpddaz2]{width:14rem;bottom:-22px;right:-18px}.hcs-t-head[data-astro-cid-agpddaz2]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-primary);white-space:nowrap;align-items:center;gap:8px;font-weight:500;line-height:1;display:flex}.hcs-dot[data-astro-cid-agpddaz2]{background:var(--ds-primary);border-radius:50%;flex:none;width:6px;height:6px;position:relative;box-shadow:0 0 0 3px #005f6e24}.hcs-dot-ring[data-astro-cid-agpddaz2]{border:1px solid var(--ds-primary);opacity:0;border-radius:50%;position:absolute;inset:0}.hcs-t-main[data-astro-cid-agpddaz2]{white-space:nowrap;align-items:baseline;gap:6px;margin-top:10px;display:flex}.hcs-t-value[data-astro-cid-agpddaz2]{font-size:var(--ds-text-h3);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.hcs-t-unit[data-astro-cid-agpddaz2]{font-size:var(--ds-text-sm);color:var(--color-text-soft)}.hcs-t-pill[data-astro-cid-agpddaz2]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ds-primary);white-space:nowrap;background:#005f6e14;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;line-height:1.2;display:inline-flex}.hcs-t-main[data-astro-cid-agpddaz2]>.hcs-t-pill[data-astro-cid-agpddaz2],.hcs-slot[data-astro-cid-agpddaz2]{align-self:center;margin-left:auto}.hcs-t-pill[data-astro-cid-agpddaz2].is-ready{background:var(--ds-primary);color:#fff}.hcs-t-pill[data-astro-cid-agpddaz2] svg[data-astro-cid-agpddaz2]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.hcs-ticks[data-astro-cid-agpddaz2]{grid-template-columns:repeat(10,1fr);gap:3px;margin-top:12px;display:grid}.hcs-tick[data-astro-cid-agpddaz2]{background:#0024321a;border-radius:2px;height:6px;position:relative;overflow:clip}.hcs-tick[data-astro-cid-agpddaz2].is-base{background:#0024324d}.hcs-night[data-astro-cid-agpddaz2]{font-family:var(--font-mono);font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;color:var(--ds-ground-dark);align-items:center;gap:8px;margin-top:11px;line-height:1;display:flex}.hcs-night-track[data-astro-cid-agpddaz2]{flex:1;height:12px;position:relative}.hcs-night-track[data-astro-cid-agpddaz2]:before{content:"";background:#0024321f;border-radius:2px;height:2px;position:absolute;top:5px;left:0;right:0}.hcs-night-track[data-astro-cid-agpddaz2]>i[data-astro-cid-agpddaz2]{background:#00243238;width:1px;height:6px;position:absolute;top:3px}.hcs-night-fill[data-astro-cid-agpddaz2]{background:var(--ds-primary);transform-origin:0;border-radius:2px;height:2px;position:absolute;top:5px;left:0;right:0}.hcs-night-run[data-astro-cid-agpddaz2]{position:absolute;inset:0}.hcs-night-knob[data-astro-cid-agpddaz2]{background:var(--ds-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:0;translate:50% -50%;box-shadow:0 0 0 2px #fff,0 0 0 5px #005f6e24}.hcs-t-sub[data-astro-cid-agpddaz2]{font-family:var(--font-mono);font-size:var(--ds-text-xs);color:var(--color-text-soft);white-space:nowrap;margin:9px 0 0;line-height:1.2}.hcs-slot[data-astro-cid-agpddaz2]{justify-items:end;display:grid;overflow:clip}.hcs-was[data-astro-cid-agpddaz2],.hcs-now[data-astro-cid-agpddaz2]{grid-area:1/1;display:inline-flex}.hcs-was[data-astro-cid-agpddaz2]{translate:0 -130%}.hcs-stage[data-astro-cid-agpddaz2]:is([data-state=reset],[data-state=drive],[data-state=arrive],[data-state=plug],[data-state=charging]) .hcs-was[data-astro-cid-agpddaz2]{translate:0}.hcs-stage[data-astro-cid-agpddaz2]:is([data-state=reset],[data-state=drive],[data-state=arrive],[data-state=plug],[data-state=charging]) .hcs-now[data-astro-cid-agpddaz2]{translate:0 130%}@media (prefers-reduced-motion:no-preference){@supports (offset-path:path("M 0 0")){.hcs-spark[data-astro-cid-agpddaz2]{animation:1.6s linear infinite hcs-travel;animation-delay:calc(var(--p) * -1.6s)}}.hcs-tick[data-astro-cid-agpddaz2].is-next>span[data-astro-cid-agpddaz2],.hcs-cell[data-astro-cid-agpddaz2].is-next>span[data-astro-cid-agpddaz2]{animation:hcs-charge .9s var(--ease-in-out) infinite alternate}.hcs-stage[data-astro-cid-agpddaz2][data-state=charging] .hcs-dot-ring[data-astro-cid-agpddaz2]{animation:hcs-ping 1.8s var(--ease-out) infinite}.hcs-stage[data-astro-cid-agpddaz2][data-state=charging] .hcs-mark-ring[data-astro-cid-agpddaz2]{animation:hcs-ring 1.8s var(--ease-out) infinite}.hcs-was[data-astro-cid-agpddaz2],.hcs-now[data-astro-cid-agpddaz2]{transition:translate .28s var(--ease-out)}.hcb-was[data-astro-cid-agpddaz2],.hcb-now[data-astro-cid-agpddaz2]{transition:translate .26s var(--ease-out)}.hcs-stage[data-astro-cid-agpddaz2]:not([data-away]) [data-astro-cid-agpddaz2]:is(.hcb-was,.hcb-now){transition-delay:.12s}.hcb-ring[data-astro-cid-agpddaz2],.hcs-soc[data-astro-cid-agpddaz2],.hcs-stem[data-astro-cid-agpddaz2]{transition:opacity .26s var(--ease-out)}.hcs-stage[data-astro-cid-agpddaz2][data-state=reset] [data-astro-cid-agpddaz2]:is(.hcs-night-run,.hcs-night-fill){transition:transform .65s var(--ease-in-out)}}@keyframes hcs-travel{0%{offset-distance:0%;opacity:0}14%,86%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes hcs-charge{0%{opacity:.14}to{opacity:.9}}@keyframes hcs-ping{0%{opacity:.6;scale:1}to{opacity:0;scale:3}}@keyframes hcs-ring{0%{opacity:.7;scale:1}to{opacity:0;scale:2.2}}@media print{.hcs-stage[data-astro-cid-agpddaz2],.hcs-stage[data-astro-cid-agpddaz2] [data-astro-cid-agpddaz2]{transition:none!important;animation:none!important}}.is-compact[data-astro-cid-agpddaz2] .hcs-card[data-astro-cid-agpddaz2]{box-shadow:none;border-color:#005f6e24}.is-compact[data-astro-cid-agpddaz2] .hcs-session[data-astro-cid-agpddaz2]{top:14px;right:14px}@media (width<=1023px){.hcs[data-astro-cid-agpddaz2]:not(.is-compact){max-width:640px}}@container hcs (width<=519px){.hcs-map[data-astro-cid-agpddaz2]{--z:1.12}.is-compact[data-astro-cid-agpddaz2] .hcs-map[data-astro-cid-agpddaz2]{--z:1.05}.hcs-chip[data-astro-cid-agpddaz2]{top:10px;left:auto;right:10px;translate:none}.hcs-tile[data-astro-cid-agpddaz2]{width:min(15.5rem,100% - 24px);margin:-32px 12px 0 auto;position:relative;top:auto;bottom:auto;right:auto}.hcs-payroll[data-astro-cid-agpddaz2]{margin-top:10px}}
