@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_65423c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_65423c{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_f34a2c{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_f34a2c{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}:root{--surface-background:#ffffff;--surface-screen-background:#f4f4ed;--surface-page-glow-header:#e2e4de;--surface-card-contact-shadow:#00000012;--surface-card-ambient-shadow:#00000014;--surface-page-glow-body:#b0c394;--surface-card:#f3f6f5;--surface-panel:#ffffff;--surface-control:#e2e4de;--surface-section-card:#ffffff;--surface-section-card-highlight:#f2f5f2;--surface-card-sheen:#ffffff99;--surface-card-shade:#00000005;--surface-metric-card:#838f8d;--surface-skeleton:#838f8d;--surface-modal:#ffffff;--surface-button:#86d23f;--surface-menu-button:#2c3c30;--surface-card-glass:#ffffff99;--surface-brand-mark:#104638;--surface-shadow:#000000;--text-primary:#16282d;--text-heading:#104638;--text-secondary:#afd98e;--text-supporting:#4b5956;--text-description:#646e6e;--text-subtle:#4b5956;--text-inverse:#ffffff;--text-accent:#86d23f;--text-danger:#ff3f3f;--text-warning:#4b5956;--text-menu-button-icon:#afd98e;--text-stats-label:#d7e0de;--accent-primary:#104638;--accent-on-primary:#f7f7ed;--status-notification:#ff3f3f;--status-danger:#b42318;--status-danger-surface:#b423181a;--status-danger-border:#b4231859;--status-warning:#fdb022;--status-attention:#b42318;--status-positive:#86d23f;--status-negative:#f97066;--energy-produced:#499600;--energy-consumed:#f97066;--energy-produced-soft:#afd98e66;--energy-produced-fade:#afd98e00;--energy-consumed-soft:#f9706666;--energy-consumed-fade:#f9706600;--lines-divider:#d7e0de;--lines-default:#d7e0de;--lines-border:#eeeeee;--lines-input-border:#646e6e;--lines-section-card:#eeeeee;--lines-section-card-divider:#eeeeee;--lines-section-card-highlight:#eeeeee;--lines-card-highlight:#ffffff99;--selector-track:#e2e4de;--selector-segmented-track:#e2e4de;--selector-switch-track:#cdd1c9;--selector-active-segment:#ffffff;--selector-selected-control:#afd98e;--selector-border:#eeeeee;--selector-label-active:#86d23f;--selector-label-inactive:#838f8d;--chip-neutral-surface:#2c3c30;--chip-neutral-label:#ffffff;--chip-reading-surface:#151e21;--chip-reading-label:#86d23f;--chip-outline-border:#afd98e;--chip-outline-label:#afd98e;--chip-warning-surface:#fdb02266;--chip-warning-label:#fdb022;--chip-muted-surface:#838f8d28;--chip-muted-label:#838f8d;--badge-count-surface:#ff3f3f;--badge-count-label:#ffffff;--progress-track:#172220;--progress-fill:#afd98e;--navigation-bar-tab-foreground:#000000;--navigation-bar-tab-surface:#f3f6f5;--navigation-bar-tab-glass-surface:#ffffff99;--navigation-bar-surface-top:#ffffff0d;--navigation-bar-surface-bottom:#ffffff08;--navigation-bar-shadow:#0000000d;--navigation-bar-icon-active:#000000;--navigation-bar-icon-inactive:#7a8484;--navigation-bar-icon-disabled:#7a848466;--navigation-bar-label-disabled:#7a848466;--navigation-bar-label-inactive:#7a8484;--navigation-bar-action-surface:#afd98e;--navigation-bar-action-icon:#0b1417;--navigation-row-frame:#f3f6f5;--navigation-row-surface:#ffffff;--navigation-row-border:#eeeeee;--navigation-row-label:#16282d;--navigation-row-icon:#86d23f;--navigation-row-warning-border:#fdb02266;--navigation-row-warning-label:#fdb022;--navigation-row-warning-icon:#fdb022;--navigation-row-danger-border:#f9706666;--navigation-row-danger-label:#f97066;--navigation-row-danger-icon:#f97066;--graph-grid-line:#d7e0de;--graph-axis-label:#838f8d;--graph-axis-label-high-contrast:#000000;--graph-forecast-solar:#86d23f;--graph-forecast-load:#fdb022;--graph-forecast-inverter:#38bdf8;--graph-forecast-battery:#c084fc;--graph-market-next-day:#7e22ce;--graph-market-intraday:#5887ff;--graph-market-intraday-auction:#4a90e2;--graph-market-block:#172554;--graph-market-balancing:#a855f7;--graph-market-inactive:#838f8d4d;--graph-consumption:#007d92;--graph-grid-import:#b54708;--graph-grid-export:#0059db;--graph-battery:#7e22ce;--surface-screen-scrim:rgba(244,244,237,0.95);--font-text:var(--font-inter,Inter),system-ui,sans-serif;--font-display:var(--font-space-grotesk,"Space Grotesk"),var(--font-text);--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:40px;--space-xxxl:48px;--radius-xxs:2px;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-xxl:40px;--radius-xxxl:48px;--type-display-size:2.25rem;--type-display-line:2.75rem;--type-headline-size:2rem;--type-headline-line:2.5rem;--type-headline-tracking:-0.0187em;--type-title-size:1.5rem;--type-title-line:2rem;--type-title-tracking:-0.0167em;--type-heading-size:1.25rem;--type-heading-line:1.625rem;--type-heading-tracking:-0.02em;--type-subheading-size:1.0625rem;--type-subheading-line:1.375rem;--type-body-size:1rem;--type-body-line:1.375rem;--type-body-tracking:-0.01em;--type-body-small-size:0.875rem;--type-body-small-line:1.25rem;--type-label-size:0.8125rem;--type-label-line:1.125rem;--type-caption-size:0.75rem;--type-caption-line:1rem;--type-micro-size:0.6875rem;--type-micro-line:1rem;--type-overline-size:0.625rem;--type-overline-line:0.875rem;--type-overline-tracking:0.07em;--opacity-pressed:0.7;--opacity-disabled:0.4;--card-padding:var(--space-lg);--card-padding-compact:var(--space-md);--card-radius:var(--radius-md);--card-border-width:1px;--shadow-card:none;--shadow-card-hover:none;--card-hover-lift:-3px}.dark{--surface-background:#0b1417;--surface-screen-background:#0a1613;--surface-page-glow-header:#287a70;--surface-card-contact-shadow:#00000040;--surface-card-ambient-shadow:#0000002e;--surface-page-glow-body:#104638;--surface-card:#203033;--surface-panel:#16282d;--surface-control:#16282d;--surface-section-card:#182a28;--surface-section-card-highlight:#20322f;--surface-card-sheen:#ffffff0d;--surface-card-shade:#0000000d;--surface-metric-card:#203033;--surface-skeleton:#2d3d41;--surface-modal:#203033;--surface-button:#d7e0de;--surface-card-glass:#ffffff0d;--surface-brand-mark:#0b1417;--text-primary:#ffffff;--text-heading:#ffffff;--text-supporting:#d7e0de;--text-description:#9aa5a3;--text-inverse:#0b1417;--text-danger:#f97066;--text-warning:#fdb022;--accent-primary:#c5ea6e;--accent-on-primary:#0a1613;--status-danger:#f97066;--status-danger-surface:#f970661a;--status-danger-border:#f9706659;--status-attention:#fdb022;--energy-produced:#afd98e;--lines-divider:#2d3d41;--lines-default:#838f8d28;--lines-input-border:#9aa5a3bf;--lines-section-card:#2a3a38;--lines-section-card-divider:#30403e;--lines-section-card-highlight:#30403e;--lines-card-highlight:#ffffff3b;--selector-track:#203033;--selector-segmented-track:#20322f;--selector-switch-track:#838f8d28;--selector-active-segment:#16282d;--selector-label-active:#afd98e;--badge-count-surface:#f97066;--navigation-bar-tab-foreground:#ffffff;--navigation-bar-tab-surface:#203033;--navigation-bar-tab-glass-surface:#0b1417d9;--navigation-bar-icon-active:#ffffff;--navigation-bar-icon-inactive:#838f8d;--navigation-bar-icon-disabled:#838f8d40;--navigation-bar-label-disabled:#838f8d40;--navigation-bar-label-inactive:#838f8d;--navigation-row-frame:#ffffff0d;--navigation-row-surface:#0a1215;--navigation-row-border:#838f8d4d;--navigation-row-label:#838f8d;--navigation-row-icon:#2c3c30;--graph-grid-line:#2d3d41;--graph-axis-label:#d7e0de;--graph-axis-label-high-contrast:#ffffff;--graph-market-next-day:#c084fc;--graph-market-block:#38bdf8;--graph-consumption:#24cbe3;--graph-grid-import:#fdb022;--graph-grid-export:#5887ff;--graph-battery:#c084fc;--surface-screen-scrim:rgba(10,22,19,0.95);--shadow-card:0 18px 46px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.025);--shadow-card-hover:0 24px 54px rgba(0,0,0,0.26),inset 0 1px 0 rgba(255,255,255,0.035)}@media (max-width:767px){:root{--card-padding:var(--space-md)}}@media (min-width:1024px){:root{--type-display-size:2.5rem;--type-display-line:3.125rem;--type-headline-size:2.25rem;--type-headline-line:2.875rem;--type-title-size:1.75rem;--type-title-line:2.25rem;--type-heading-size:1.375rem;--type-heading-line:1.875rem;--type-subheading-size:1.1875rem;--type-subheading-line:1.5rem;--type-body-size:1.125rem;--type-body-line:1.5rem;--type-body-small-size:1rem;--type-body-small-line:1.375rem;--type-label-size:0.9375rem;--type-label-line:1.25rem;--type-caption-size:0.875rem;--type-caption-line:1.125rem;--type-micro-size:0.75rem;--type-micro-line:1.125rem;--type-overline-size:0.6875rem;--type-overline-line:1rem}}.dark,:root{--dashboard-card-surface:var(--surface-section-card);--dashboard-card-ink:var(--text-primary);--dashboard-card-muted:var(--text-supporting);--dashboard-card-border:var(--lines-section-card);--dashboard-card-accent:var(--accent-primary);--dashboard-card-radius:var(--card-radius)}.dashboard-page{--dashboard-header-height:82px;--dashboard-overview-chart-height:190px}@media (max-width:767px){.dashboard-page{--dashboard-overview-chart-height:180px}}@media (min-width:1366px){.dashboard-page{--dashboard-header-height:123px}}.unit-explore-links .unit-explore-link{gap:var(--space-md);border:0;border-bottom:1px solid var(--lines-section-card-divider);border-radius:0;background:transparent;padding:1.125rem 0}.unit-explore-links .unit-explore-link>span:first-child{width:1.75rem;border:0;border-radius:0;background:transparent}.unit-explore-links .unit-explore-link:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.unit-explore-links .unit-explore-link:last-child{border-bottom:0}@media (min-width:768px){.unit-explore-links .unit-explore-link:nth-last-child(-n+2){border-bottom:0}.unit-explore-links .unit-explore-link:nth-child(odd){position:relative}.unit-explore-links .unit-explore-link:nth-child(odd):after{content:"";position:absolute;top:1.125rem;right:-1.25rem;bottom:1.125rem;width:1px;background:var(--lines-section-card-divider);pointer-events:none}}[data-card]{border-radius:var(--card-radius);border:var(--card-border-width) solid var(--lines-section-card);padding:var(--card-padding);box-shadow:var(--shadow-card);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}[data-card=tinted]{background-color:var(--surface-section-card);color:var(--text-primary)}.unit-card-stretched-link:hover,a[data-card]:hover{transform:translateY(var(--card-hover-lift));border-color:var(--accent-primary);box-shadow:var(--shadow-card-hover)}.unit-card-stretched-link:has(>a:active),a[data-card]:active{transform:translateY(var(--card-hover-lift)) scale(.99)}.unit-card-stretched-link{isolation:isolate}.unit-card-stretched-link>.unit-card-topic-link:after{content:"";position:absolute;inset:0;z-index:1;cursor:pointer}.unit-card-stretched-link button{position:relative;z-index:2}.unit-card-stretched-link:has(>a:focus-visible){outline:2px solid var(--accent-primary);outline-offset:4px}.dark [data-card=tinted]{background-image:var(--dashboard-card-tint,none)}.dark [data-card-tone=market],.dark [data-card-tone=market]>a[data-card=tinted]:nth-of-type(3n+1){--dashboard-card-tint:radial-gradient(circle at 92% 4%,rgba(183,242,91,0.11),transparent 33%)}.dark [data-card-tone=market]>a[data-card=tinted]:nth-of-type(3n+2){--dashboard-card-tint:radial-gradient(circle at 92% 4%,rgba(255,200,92,0.1),transparent 33%)}.dark [data-card-tone=market]>a[data-card=tinted]:nth-of-type(3n){--dashboard-card-tint:radial-gradient(circle at 92% 4%,rgba(112,165,255,0.11),transparent 33%)}.dark [data-card-tone=performance]{--dashboard-card-tint:radial-gradient(circle at 92% 5%,rgba(116,228,177,0.09),transparent 32%)}[data-unit-artwork=prosumer]{--unit-artwork:url(/customer-dashboard/card-prosumer-architectural-v1.webp)}[data-unit-artwork=producer]{--unit-artwork:url(/customer-dashboard/card-producer-architectural-v1.webp)}[data-unit-artwork]:before{content:"";position:absolute;z-index:0;right:-46px;bottom:-58px;width:210px;height:210px;pointer-events:none;background:var(--unit-artwork) right bottom /cover no-repeat;opacity:.22;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}.dark [data-unit-artwork]:before{opacity:.38}[data-unit-artwork]>*{position:relative;z-index:1}@media (min-width:768px){[data-unit-artwork]:before{right:-44px;bottom:-62px;width:248px;height:248px}}.dark [data-card-tone=perspective]{--dashboard-card-tint:radial-gradient(circle at 88% 0%,rgba(184,156,255,0.1),transparent 34%)}.dark [data-card] .cud-chart{filter:saturate(1.08) drop-shadow(0 7px 14px rgba(0,0,0,.08))}@media (prefers-reduced-motion:reduce){[data-card]{transition:none}.unit-card-stretched-link:has(>a:active),.unit-card-stretched-link:hover,a[data-card]:active,a[data-card]:hover{transform:none}}