:root{--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-full:9999px;--sp-0:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-10:56px;--gutter:24px;--gap-card:16px;--gap-section:24px;--pad-card:20px;--content-max:1520px;--topbar-h:56px;--navbar-h:44px;--mheader-h:48px;--mstrip-h:36px;--bottomnav-h:56px;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Consolas, Menlo, monospace;--fs-display:40px;--lh-display:44px;--fw-display:700;--fs-kpi:24px;--lh-kpi:28px;--fw-kpi:650;--fs-h1:22px;--lh-h1:28px;--fw-h1:650;--fs-h2:16px;--lh-h2:22px;--fw-h2:650;--fs-title:14px;--lh-title:20px;--fw-title:600;--fs-body:14px;--lh-body:20px;--fw-body:400;--fs-small:13px;--lh-small:18px;--fw-small:400;--fs-caption:12px;--lh-caption:16px;--fw-caption:500;--fs-micro:11px;--lh-micro:14px;--fw-micro:500;--z-nav:50;--z-chrome:200;--z-popover:300;--z-modal:1000;--z-toast:1100;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--tap-min:32px;--price-neg:#a855f7;--price-cheap:#22c55e;--price-mid:#f59e0b;--price-high:#ef4444;--c-solar:var(--c-pv-fill);--c-cons:var(--c-load-fill);--c-home:var(--c-load-fill);--c-grid:var(--c-import-fill);--c-battery:var(--c-batt-fill);--c-danger:var(--c-error);--c-market:var(--c-neutral);--c-accent:#8b5cf6}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef2f7;--bg-elevated:#f6f8fb;--bg-card:#fff;--surface-card:#fff;--surface-card-blur:none;--bg-card-2:#f3f6fa;--bg-hover:#e9eef5;--bg-muted:#eaf0f6;--surface-chrome:#fff;--surface-overlay:#0f172a73;--text-1:#0f172a;--text-2:#3d4f6a;--text-3:#5b6b85;--text-inverse:#fff;--border:#dde4ee;--border-strong:#c3cfdf;--border-accent:#7dd3fc;--accent:#0369a1;--accent-fill:#0369a1;--accent-on:#fff;--accent-soft:#0369a11a;--focus-ring:#0369a1;--shadow-card:0 1px 2px #0f172a0f, 0 1px 3px #0f172a0a;--shadow-pop:0 8px 24px #0f172a24;--c-pv:#ca8a04;--c-pv-fill:#facc15;--ink-pv:#a16207;--c-load:#ea580c;--c-load-fill:#f97316;--ink-load:#c2410c;--c-import:#2563eb;--c-import-fill:#3b82f6;--ink-import:#1d4ed8;--c-export:#8b5cf6;--c-export-fill:#8b5cf6;--ink-export:#6d28d9;--c-batt:#0d9488;--c-batt-fill:#14b8a6;--ink-batt:#0f766e;--c-batt-out:#115e59;--c-batt-out-fill:#115e59;--ink-batt-out:var(--ink-batt);--c-actual:#7c3aed;--ink-actual:#6d28d9;--c-neutral:#64748b;--c-miss:#94a3b8;--c-ok:#22c55e;--ink-ok:#15803d;--soft-ok:#22c55e1f;--c-warn:#f59e0b;--ink-warn:#b45309;--soft-warn:#f59e0b24;--c-error:#ef4444;--ink-error:#b91c1c;--soft-error:#ef44441a;--c-info:#0ea5e9;--ink-info:#0369a1;--soft-info:#0ea5e91a;--ink-neutral:var(--text-2);--soft-neutral:#64748b1a;--chart-text:#3d4f6a;--chart-text-muted:#5b6b85;--chart-axis:#c3cfdf;--chart-grid:#0f172a12;--chart-tooltip-bg:#fff;--chart-tooltip-border:#dde4ee;--chart-tooltip-text:#0f172a;--chart-now:#5b6b85;--cad-line:#64748b;--cad-thin:#94a3b8;--cad-dim:#cbd5e1;--cad-text:#334155;--cad-meter:#e2e8f0;--shadow-sm:var(--shadow-card);--shadow-md:var(--shadow-pop);--shadow-lg:var(--shadow-pop);--accent-subtle:var(--accent-soft);--sidebar-bg:var(--surface-chrome);--sidebar-fg:var(--text-1);--sidebar-fg-sub:var(--text-2);--sidebar-hover:var(--bg-hover);--sidebar-active:var(--accent-soft)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0f14;--bg-elevated:#11161d;--bg-card:#151c25;--surface-card:#151c25e6;--surface-card-blur:blur(12px);--bg-card-2:#1a2230;--bg-hover:#1f2937;--bg-muted:#161d26;--surface-chrome:#0d131b;--surface-overlay:#0009;--text-1:#e6edf3;--text-2:#a3b1c6;--text-3:#7d8ba1;--text-inverse:#0b1220;--border:#232d3b;--border-strong:#334155;--border-accent:#0369a1;--accent:#38bdf8;--accent-fill:#0ea5e9;--accent-on:#0b1220;--accent-soft:#38bdf824;--focus-ring:#38bdf8;--shadow-card:0 1px 2px #00000059;--shadow-pop:0 12px 32px #0000008c;--c-pv:#facc15;--c-pv-fill:#facc15;--ink-pv:#facc15;--c-load:#f97316;--c-load-fill:#f97316;--ink-load:#fb923c;--c-import:#3b82f6;--c-import-fill:#3b82f6;--ink-import:#60a5fa;--c-export:#8b5cf6;--c-export-fill:#8b5cf6;--ink-export:#a78bfa;--c-batt:#14b8a6;--c-batt-fill:#14b8a6;--ink-batt:#2dd4bf;--c-batt-out:#5eead4;--c-batt-out-fill:#5eead4;--ink-batt-out:var(--ink-batt);--c-actual:#a78bfa;--ink-actual:#a78bfa;--c-neutral:#94a3b8;--c-miss:#94a3b8;--c-ok:#22c55e;--ink-ok:#4ade80;--soft-ok:#22c55e24;--c-warn:#f59e0b;--ink-warn:#fbbf24;--soft-warn:#f59e0b29;--c-error:#ef4444;--ink-error:#f87171;--soft-error:#ef444429;--c-info:#0ea5e9;--ink-info:#38bdf8;--soft-info:#0ea5e924;--ink-neutral:var(--text-2);--soft-neutral:#94a3b81f;--chart-text:#a3b1c6;--chart-text-muted:#7d8ba1;--chart-axis:#334155;--chart-grid:#94a3b81f;--chart-tooltip-bg:#151c25;--chart-tooltip-border:#334155;--chart-tooltip-text:#e6edf3;--chart-now:#7d8ba1;--cad-line:#aeb9c7;--cad-thin:#8b97a6;--cad-dim:#5b6675;--cad-text:#cbd5e1;--cad-meter:#0f172a;--shadow-sm:var(--shadow-card);--shadow-md:var(--shadow-pop);--shadow-lg:var(--shadow-pop);--accent-subtle:var(--accent-soft);--sidebar-bg:var(--surface-chrome);--sidebar-fg:var(--text-1);--sidebar-fg-sub:var(--text-2);--sidebar-hover:var(--bg-hover);--sidebar-active:var(--accent-soft)}@media (width<=900px){:root{--gutter:16px;--gap-card:12px;--gap-section:20px;--pad-card:16px}}@media (width<=600px){:root{--fs-display:32px;--lh-display:36px;--fs-kpi:22px;--lh-kpi:26px;--fs-title:15px;--fs-body:15px;--lh-body:22px}}@media (width<=379.98px){:root{--gutter:12px}}@media (pointer:coarse){:root{--tap-min:44px}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text-1);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:14px;line-height:1.5;transition:background-color .16s,color .16s}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button,a,[role=button],select,label,.clickable{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:1.75rem}h2{font-size:1.35rem}h3{font-size:1.125rem}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.num,.tabular{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ink-pv{color:var(--ink-pv)}.ink-load{color:var(--ink-load)}.ink-import{color:var(--ink-import)}.ink-export{color:var(--ink-export)}.ink-batt{color:var(--ink-batt)}.ink-actual{color:var(--ink-actual)}.ink-ok{color:var(--ink-ok)}.ink-warn{color:var(--ink-warn)}.ink-error{color:var(--ink-error)}.ink-info{color:var(--ink-info)}.scrollbar::-webkit-scrollbar{width:8px;height:8px}.scrollbar::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.scrollbar::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.react-grid-item.react-grid-placeholder{background:var(--c-info);opacity:.15;border-radius:var(--r-md)}.react-grid-item>.react-resizable-handle{opacity:.4}.react-grid-item.resizing,.react-grid-item.react-draggable-dragging{z-index:4;box-shadow:var(--shadow-lg)}._overlay_dj6i4_13{--intro-warm:#fbbf24;--intro-panel:#14233a;--intro-panel-edge:#3d5a80;--intro-sheen:#93c5fd;--intro-ink:var(--text-2);--intro-line:color-mix(in srgb, var(--text-3) 42%, transparent);--intro-tint:color-mix(in srgb, var(--c-pv-fill) 4%, transparent);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--spring:cubic-bezier(.22, 1.2, .36, 1);--settle:cubic-bezier(.2, .8, .2, 1);z-index:1200;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--bg);-webkit-user-select:none;user-select:none;contain:strict;place-items:center;animation:.16s ease-out backwards _introIn_dj6i4_1;display:grid;position:fixed;inset:0}[data-theme=light] ._overlay_dj6i4_13{--intro-warm:#f59e0b;--intro-panel:#2b4a70;--intro-panel-edge:#2b4a70;--intro-sheen:#bfdbfe;--intro-line:color-mix(in srgb, var(--text-3) 45%, transparent);--intro-tint:transparent}@keyframes _introIn_dj6i4_1{0%{opacity:0}}._overlay_dj6i4_13:before{content:"";background:radial-gradient(ellipse 55% 40% at 32% 38%, var(--intro-tint), transparent 70%);pointer-events:none;animation:.5s ease-out both _tintIn_dj6i4_1;position:absolute;inset:0}@keyframes _tintIn_dj6i4_1{0%{opacity:0}to{opacity:1}}[data-theme=light] ._overlay_dj6i4_13:after{content:"";height:env(safe-area-inset-top,0px);background:var(--text-1);position:absolute;inset:0 0 auto}._out_dj6i4_127,._skip_dj6i4_127{opacity:0}._out_dj6i4_127{pointer-events:none;transition:opacity .24s cubic-bezier(.2,0,0,1) .1s}._skip_dj6i4_127{transition:opacity .2s cubic-bezier(.2,0,0,1) 60ms}._stage_dj6i4_137{flex-direction:column;align-items:center;gap:clamp(16px,3vh,28px);width:min(90vw,560px);display:flex;position:relative}._out_dj6i4_127 ._stage_dj6i4_137,._skip_dj6i4_127 ._stage_dj6i4_137{opacity:0;transition:opacity .14s cubic-bezier(.2,0,.4,1),transform .26s cubic-bezier(.4,0,1,1);transform:scale(.97)}._skip_dj6i4_127 ._stage_dj6i4_137{transition-duration:.1s,.16s}._scene_dj6i4_167{width:100%;height:auto;display:block;overflow:visible}._sun_dj6i4_171,._halo_dj6i4_171,._panels_dj6i4_171,._glint_dj6i4_171,._battery_dj6i4_171,._fill_dj6i4_171,._house_dj6i4_171,._glow_dj6i4_171{transform-box:fill-box;transform-origin:50%}._rays_dj6i4_177,._raysIn_dj6i4_177{transform-origin:0 0}@keyframes _pop_dj6i4_1{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}._sun_dj6i4_171{animation:_pop_dj6i4_1 .42s var(--spring) both}._halo_dj6i4_171{animation:_halo_dj6i4_171 1.5s var(--ease-out) both}@keyframes _halo_dj6i4_171{0%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1.08)}to{opacity:.7;transform:scale(1)}}._sunCore_dj6i4_207{fill:var(--c-pv-fill)}._rays_dj6i4_177 line{stroke:var(--c-pv-fill);stroke-width:3px;stroke-linecap:round}._raysIn_dj6i4_177{animation:_raysIn_dj6i4_177 .42s var(--settle) 60ms both}@keyframes _raysIn_dj6i4_177{0%{opacity:0;transform:scale(.7)}to{opacity:.9;transform:none}}._rays_dj6i4_177{animation:1.5s linear 60ms both _spin_dj6i4_1}@keyframes _spin_dj6i4_1{0%{transform:rotate(-12deg)}to{transform:rotate(10deg)}}._panels_dj6i4_171{animation:_pop_dj6i4_1 .4s var(--spring) .1s both}._panel_dj6i4_171{fill:var(--intro-panel);stroke:var(--intro-panel-edge);stroke-width:2px;stroke-linejoin:round}._panelLit_dj6i4_227{fill:var(--intro-sheen);opacity:0;animation:_lit_dj6i4_407 .8s var(--ease-out) .3s both}@keyframes _lit_dj6i4_407{0%{opacity:0}35%{opacity:.28}to{opacity:.12}}._cells_dj6i4_231{stroke:#ffffff4d;stroke-width:1.2px;fill:none}[data-theme=light] ._cells_dj6i4_231{stroke:#ffffff59}._leg_dj6i4_235{stroke:var(--intro-ink);stroke-width:2.5px;stroke-linecap:round}._glint_dj6i4_171{opacity:0;animation:.42s cubic-bezier(.4,0,.2,1) .3s both _glint_dj6i4_171}@keyframes _glint_dj6i4_171{0%{opacity:0;transform:translate(0)skew(-22deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(160px)skew(-22deg)}}._base_dj6i4_255{fill:none;stroke:var(--intro-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.1;stroke-dashoffset:1.05px;animation:_draw_dj6i4_1 .3s var(--ease-in-out) .2s both}._base2_dj6i4_265{animation-delay:.34s}@keyframes _draw_dj6i4_1{to{stroke-dashoffset:0}}._flow1_dj6i4_273{color:var(--c-pv-fill);--run:.34s;--at:.42s}._flow2_dj6i4_275{color:var(--c-batt-fill);--run:.3s;--at:.78s}._dot_dj6i4_277,._dotCore_dj6i4_277,._dotHalo_dj6i4_277,._dotGlow_dj6i4_277,._trail_dj6i4_277,._trail2_dj6i4_277{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:.001 2;animation:_run_dj6i4_1 var(--run) cubic-bezier(.45, 0, .2, 1) var(--at) both}._dotGlow_dj6i4_277{stroke-width:24px;stroke-opacity:.12}._dotHalo_dj6i4_277{stroke-width:14px;stroke-opacity:.35}._dot_dj6i4_277{stroke-width:6px}._dotCore_dj6i4_277{stroke:#fff;stroke-width:2.5px;stroke-opacity:.9}._trail_dj6i4_277{stroke-width:3px;stroke-dasharray:.22 2;stroke-opacity:.3;animation-name:_runTrail_dj6i4_1}._trail2_dj6i4_277{stroke-width:3.5px;stroke-dasharray:.12 2;stroke-opacity:.6;animation-name:_runTrail2_dj6i4_1}@keyframes _run_dj6i4_1{0%{opacity:0;stroke-dashoffset:0}12%{opacity:1}88%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}@keyframes _runTrail_dj6i4_1{0%{opacity:0;stroke-dashoffset:.22px}12%{opacity:1}88%{opacity:1}to{opacity:0;stroke-dashoffset:-.78px}}@keyframes _runTrail2_dj6i4_1{0%{opacity:0;stroke-dashoffset:.12px}12%{opacity:1}88%{opacity:1}to{opacity:0;stroke-dashoffset:-.88px}}._battery_dj6i4_171{animation:_pop_dj6i4_1 .42s var(--spring) .22s both}._shell_dj6i4_341{fill:color-mix(in srgb, var(--bg-card) 70%, transparent);stroke:var(--intro-ink);stroke-width:2.5px;animation:.36s ease-out .74s both _flashBatt_dj6i4_1}@keyframes _flashBatt_dj6i4_1{0%,to{stroke:var(--intro-ink)}25%{stroke:var(--c-batt-fill)}}._cap_dj6i4_351{fill:var(--intro-ink)}._fill_dj6i4_171{transform-origin:bottom;transition:transform .52s cubic-bezier(.2,.9,.25,1.05);transform:scaleY(0)}._scan_dj6i4_365{opacity:0;animation:_scan_dj6i4_365 .9s var(--ease-in-out) .72s infinite}@keyframes _scan_dj6i4_365{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-58px)}}._soc_dj6i4_377{fill:var(--ink-batt);font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;animation:.26s ease-out .3s both _socIn_dj6i4_1}@keyframes _socIn_dj6i4_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}._house_dj6i4_171{animation:_pop_dj6i4_1 .42s var(--spring) .34s both}._wall_dj6i4_393{fill:color-mix(in srgb, var(--bg-card) 80%, transparent);stroke:var(--intro-ink);stroke-width:2.5px;stroke-linejoin:round;animation:.36s ease-out 1.06s both _flashHome_dj6i4_1}@keyframes _flashHome_dj6i4_1{0%,to{stroke:var(--intro-ink)}25%{stroke:var(--c-batt-fill)}}._roof_dj6i4_403{fill:none;stroke:var(--intro-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._win_dj6i4_405{fill:color-mix(in srgb, var(--intro-ink) 18%, transparent)}._lit_dj6i4_407{fill:var(--intro-warm);opacity:0;animation:_on_dj6i4_1 .26s var(--ease-out) 1.06s both}._lit2_dj6i4_409{animation-delay:1.12s}@keyframes _on_dj6i4_1{0%{opacity:0}to{opacity:1}}._glow_dj6i4_171{opacity:0;animation:_glowIn_dj6i4_1 .42s var(--ease-out) 1.07s both}@keyframes _glowIn_dj6i4_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}._tagline_dj6i4_423{text-align:center;letter-spacing:.01em;flex-direction:column;align-items:center;gap:.1em;margin:0;font-family:inherit;font-size:clamp(21px,6.2vw,34px);line-height:1.15;display:flex}._line1_dj6i4_433{color:var(--text-1);flex-wrap:wrap;justify-content:center;column-gap:.28em;font-weight:600;display:flex}._wordBox_dj6i4_441{white-space:nowrap;display:inline-block}._ch_dj6i4_443{opacity:0;animation:_chIn_dj6i4_1 .42s var(--settle) calc(1.08s + var(--i) * 32ms) both;display:inline-block}@keyframes _chIn_dj6i4_1{0%{opacity:0;filter:none;transform:translateY(.35em)}to{opacity:1;transform:none}}._line2_dj6i4_459{padding-bottom:.22em;display:inline-block;position:relative}._today_dj6i4_461{letter-spacing:.02em;background:linear-gradient(100deg,#2b8fff 0%,#22c3f5 40%,#e0f7ff 50%,#22c3f5 60%,#2b8fff 100%) 100% 0/250% 100%;color:#0000;animation:_todayIn_dj6i4_1 .44s var(--settle) 1.78s both, _shimmer_dj6i4_1 .9s var(--ease-in-out) 2.05s both;-webkit-background-clip:text;background-clip:text;font-size:1.12em;font-weight:800;display:inline-block}[data-theme=light] ._today_dj6i4_461{background-image:linear-gradient(100deg,#0072ce 0%,#00aeef 40%,#9fe3ff 50%,#00aeef 60%,#0072ce 100%)}@keyframes _todayIn_dj6i4_1{0%{opacity:0;transform:translateY(.3em)scale(.96)}to{opacity:1;transform:none}}@keyframes _shimmer_dj6i4_1{0%{background-position:100% 0}to{background-position:0 0}}._under_dj6i4_491{width:108%;height:.32em;position:absolute;bottom:0;left:-4%;right:-4%;overflow:visible}._swoosh_dj6i4_499{opacity:.9;stroke-dasharray:1 1.1;stroke-dashoffset:1.05px;animation:_draw_dj6i4_1 .45s var(--ease-out) 1.95s both}@media (prefers-reduced-motion:reduce){._overlay_dj6i4_13{display:none}}._aura_d2n65_13{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}._blob_d2n65_31{filter:blur(90px);opacity:.35;border-radius:50%;position:absolute}[data-theme=light] ._blob_d2n65_31{opacity:.12}[data-theme=light] ._aura_d2n65_13{background-color:var(--bg)}[data-theme=light] ._aura_d2n65_13:after{content:"";mix-blend-mode:overlay;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='3 0 0 0 -1 3 0 0 0 -1 3 0 0 0 -1 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}._blobA_d2n65_79{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--c-accent) 55%, transparent), transparent 68%);width:46vw;min-width:380px;height:46vw;min-height:380px;top:-20%;left:-10%}._blobB_d2n65_101{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--c-pv-fill) 32%, transparent), transparent 68%);width:40vw;min-width:340px;height:40vw;min-height:340px;top:6%;right:-16%}._blobC_d2n65_123{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--c-batt-fill) 34%, transparent), transparent 68%);width:44vw;min-width:360px;height:44vw;min-height:360px;bottom:-26%;left:24%}._badge_1iykv_1{border-radius:var(--r-md);height:36px;color:var(--text-2);transition:background-color var(--dur-fast) var(--ease-std);flex:none;align-items:center;gap:6px;padding:0 8px;text-decoration:none;display:inline-flex}._badge_1iykv_1:hover{background:var(--bg-hover)}._bell_1iykv_31{flex:none;width:16px;height:16px}._bellError_1iykv_43{color:var(--ink-error)}._bellWarn_1iykv_45{color:var(--ink-warn)}._compact_1iykv_49{justify-content:center;gap:4px;min-width:36px;padding:0 6px}@media (pointer:coarse){._badge_1iykv_1{min-height:44px}}._header_gv64a_3{justify-content:space-between;align-items:center;gap:var(--sp-3);height:calc(var(--mheader-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--gutter) 0;background:var(--surface-chrome);border-bottom:1px solid var(--border);display:flex;position:relative}[data-theme=light] ._header_gv64a_3:before{content:"";height:env(safe-area-inset-top,0px);background:var(--text-1);position:absolute;inset:0 0 auto}._title_gv64a_47{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-1);-webkit-user-select:none;user-select:none;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}._logo_gv64a_73{height:40px;color:var(--text-1);align-items:center;display:inline-flex}._logo_gv64a_73 svg{display:block}@media (pointer:coarse){._logo_gv64a_73{height:44px}}._actions_gv64a_101{align-items:center;gap:var(--sp-1);flex:none;display:flex}._strip_i6krd_3{justify-content:space-between;align-items:center;gap:var(--sp-2);height:var(--mstrip-h);padding:0 var(--gutter);background:var(--surface-chrome);border-bottom:1px solid var(--border);color:var(--text-1);white-space:nowrap;transition:opacity var(--dur-base) var(--ease-std);text-decoration:none;display:flex;overflow:hidden}._dim_i6krd_37{opacity:.5}._item_i6krd_41{align-items:center;gap:4px;min-width:0;display:inline-flex}._icon_i6krd_55{flex:none;width:14px;height:14px}._value_i6krd_67{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:18px}._word_i6krd_83{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);font-weight:500}@media (width<=359.98px){._battWord_i6krd_101{display:none}}._bar_1xzpg_3{z-index:var(--z-chrome);height:calc(var(--bottomnav-h) + max(8px, env(safe-area-inset-bottom,0px)));padding-bottom:max(8px, env(safe-area-inset-bottom,0px));background:var(--surface-chrome);border-top:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}._slot_1xzpg_31{min-width:44px;min-height:44px;color:var(--text-3);transition:color var(--dur-fast) var(--ease-std);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;text-decoration:none;display:flex;position:relative}._active_1xzpg_63{color:var(--accent)}._active_1xzpg_63:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;width:24px;height:3px;margin-left:-12px;position:absolute;top:0;left:50%}._iconWrap_1xzpg_89{display:inline-flex;position:relative}._icon_1xzpg_89{width:22px;height:22px}._label_1xzpg_109{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:500;overflow:hidden}._dot_1xzpg_131{width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-chrome);border-radius:50%;position:absolute;top:-2px;right:-4px}._dotError_1xzpg_149{background:var(--c-error)}._dotWarn_1xzpg_151{background:var(--c-warn)}._dotNew_1xzpg_153{background:var(--accent);width:6px;height:6px}._backdrop_1xzpg_159{z-index:var(--z-modal);background:var(--surface-overlay);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-base) var(--ease-std), visibility 0s linear var(--dur-base);position:fixed;inset:0}._backdropOpen_1xzpg_181{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-base) var(--ease-std), visibility 0s}._drawer_1xzpg_195{z-index:var(--z-modal);max-height:80dvh;padding-bottom:max(16px, env(safe-area-inset-bottom,0px));background:var(--bg-elevated);border-top:1px solid var(--border);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-pop);visibility:hidden;pointer-events:none;flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,0,1),visibility 0s linear .28s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}._drawerOpen_1xzpg_243{visibility:visible;pointer-events:auto;transition:transform .28s cubic-bezier(.32,.72,0,1),visibility;transform:translateY(0)}._handle_1xzpg_257{background:var(--border-strong);border-radius:2px;flex:none;width:36px;height:4px;margin:10px auto 0}._head_1xzpg_275{justify-content:space-between;align-items:center;gap:var(--sp-3);flex:none;padding:4px 12px 4px 20px;display:flex}._title_1xzpg_293{color:var(--text-1);font-size:15px;font-weight:600;line-height:20px}._body_1xzpg_307{overscroll-behavior:contain;flex:1;min-height:0;padding:0 12px 4px;overflow-y:auto}._items_1xzpg_323{margin:0;padding:0;list-style:none}._sep_1xzpg_335{background:var(--border);border:0;height:1px;margin:6px 8px}._row_1xzpg_349{border-radius:var(--r-md);height:48px;color:var(--text-1);transition:background-color var(--dur-fast) var(--ease-std);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative}._row_1xzpg_349:active{background:var(--bg-hover)}._rowIcon_1xzpg_379{width:20px;height:20px;color:var(--text-3);flex:none}._rowLabel_1xzpg_393{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:20px}._rowCurrent_1xzpg_411{background:var(--accent-soft);color:var(--accent)}._rowCurrent_1xzpg_411 ._rowIcon_1xzpg_379{color:var(--accent)}._rowCurrent_1xzpg_411:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}._themeRow_1xzpg_443{flex-direction:column;gap:8px;padding:8px 12px 4px;display:flex}._themeLabel_1xzpg_457{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2);font-weight:600}@media (prefers-reduced-motion:reduce){._drawer_1xzpg_195,._drawerOpen_1xzpg_243{transition:none}}._bar_1ytdl_3{height:var(--navbar-h);background:var(--surface-chrome);border-bottom:1px solid var(--border);scrollbar-width:none;overflow:auto hidden}._bar_1ytdl_3::-webkit-scrollbar{display:none}._list_1ytdl_23{min-width:max-content;height:100%;padding:0 var(--sp-4);justify-content:center;align-items:stretch;margin:0 auto;list-style:none;display:flex}._list_1ytdl_23>li{align-items:stretch;display:flex}._list_1ytdl_23>._divider_1ytdl_57{background:var(--border-strong);align-self:center;width:1px;height:16px;margin:0 8px}._item_1ytdl_73{color:var(--text-2);font-size:var(--fs-body);line-height:var(--lh-body);white-space:nowrap;transition:color var(--dur-fast) var(--ease-std);align-items:center;gap:6px;padding:0 14px;font-weight:500;text-decoration:none;display:flex;position:relative}._item_1ytdl_73:hover{color:var(--text-1)}._label_1ytdl_109{flex-direction:column;display:inline-flex}._label_1ytdl_109:after{content:attr(data-label);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:600;overflow:hidden}._active_1ytdl_137{color:var(--text-1);font-weight:600}._active_1ytdl_137:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:12px;right:12px}._newDot_1ytdl_173{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}._strip_1umuo_3{min-width:0;height:100%;transition:opacity var(--dur-base) var(--ease-std);justify-content:center;align-items:center;display:flex}._dim_1umuo_23{opacity:.5}._list_1umuo_27{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}._cell_1umuo_45{align-items:center;padding:0 1px;display:flex;position:relative}._cell_1umuo_45+._cell_1umuo_45:before{content:"";background:var(--border);width:1px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._item_1umuo_83{height:44px;color:var(--text-1);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-std);border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding:0 16px;text-decoration:none;display:flex}._item_1umuo_83:hover{background:var(--bg-hover)}._head_1umuo_115{align-items:center;gap:6px;display:flex}._dot_1umuo_127{border-radius:50%;flex:none;width:8px;height:8px}._label_1umuo_141{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);font-weight:500}._body_1umuo_155{align-items:baseline;gap:6px;display:flex}._value_1umuo_167{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650;line-height:20px}._word_1umuo_185{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:500}@media (width<=1180px){._item_1umuo_83{flex-direction:row;align-items:center;gap:8px;padding:0 12px}._label_1umuo_141{display:none}}@media (width<=1024px){._spot_1umuo_227{display:none}}@media (width<=960px){._item_1umuo_83{gap:6px;padding:0 8px}}._wrap_1xy3l_1{display:inline-flex;position:relative}._menu_1xy3l_13{z-index:var(--z-popover);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-md);min-width:168px;box-shadow:var(--shadow-pop);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}._item_1xy3l_45{height:36px;color:var(--text-1);font-size:var(--fs-small);line-height:var(--lh-small);text-align:left;transition:background-color var(--dur-fast) var(--ease-std);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex}._item_1xy3l_45:hover,._item_1xy3l_45:focus-visible{background:var(--bg-hover)}._icon_1xy3l_81{width:16px;height:16px;color:var(--text-2);flex:none}._label_1xy3l_95{flex:1}._check_1xy3l_99{width:16px;height:16px;color:var(--accent);visibility:hidden;flex:none}._item_1xy3l_45[aria-checked=true]{font-weight:600}._item_1xy3l_45[aria-checked=true] ._check_1xy3l_99{visibility:visible}@media (pointer:coarse){._item_1xy3l_45{height:44px}}._topbar_1ifwt_3{align-items:center;column-gap:var(--sp-4);height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 20px 0;background:var(--surface-chrome);border-bottom:1px solid var(--border);grid-template-columns:180px minmax(0,1fr) auto;display:grid;position:relative}[data-theme=light] ._topbar_1ifwt_3:before{content:"";height:env(safe-area-inset-top,0px);background:var(--text-1);position:absolute;inset:0 0 auto}._logo_1ifwt_47{border-radius:var(--r-md);height:40px;color:var(--text-1);justify-self:start;align-items:center;padding:0 4px;display:inline-flex}._logo_1ifwt_47 svg{display:block}@media (pointer:coarse){._logo_1ifwt_47{height:44px}}._actions_1ifwt_81{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-width:0;display:flex}@media (width<=1180px){._topbar_1ifwt_3{grid-template-columns:auto minmax(0,1fr) auto}}._shell_mids4_5{background:var(--bg);isolation:isolate;grid-template:"chrome""nav""strip""content"minmax(0,1fr)/minmax(0,1fr);min-height:100dvh;max-height:100dvh;display:grid;position:relative;overflow:hidden}._chrome_mids4_49{z-index:var(--z-chrome);grid-area:chrome;position:relative}._nav_mids4_61{z-index:var(--z-nav);grid-area:nav;position:relative}._strip_mids4_73{z-index:var(--z-nav);grid-area:strip;position:relative}._content_mids4_85{z-index:1;min-height:0;padding:var(--sp-6) var(--gutter) var(--sp-8);background:0 0;grid-area:content;position:relative;overflow:hidden auto}._inner_mids4_109{max-width:var(--content-max);margin:0 auto}._content_mids4_85::-webkit-scrollbar{width:10px}._content_mids4_85::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:5px}._content_mids4_85::-webkit-scrollbar-track{background:0 0}@media (width<=900px){._content_mids4_85{padding:var(--sp-3) var(--gutter) calc(var(--bottomnav-h) + max(8px, env(safe-area-inset-bottom,0px)) + 24px)}}body[data-spot-fullscreen="1"] ._chrome_mids4_49,body[data-spot-fullscreen="1"] ._nav_mids4_61,body[data-spot-fullscreen="1"] ._strip_mids4_73,body[data-spot-fullscreen="1"] ._bottom_mids4_157,body[data-fullscreen] ._chrome_mids4_49,body[data-fullscreen] ._nav_mids4_61,body[data-fullscreen] ._strip_mids4_73,body[data-fullscreen] ._bottom_mids4_157{display:none!important}body[data-spot-fullscreen="1"] ._content_mids4_85,body[data-fullscreen] ._content_mids4_85{padding:0!important}body[data-spot-fullscreen="1"] ._inner_mids4_109,body[data-fullscreen] ._inner_mids4_109{max-width:none}._banner_9tq03_5{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);transition:box-shadow var(--dur-fast) var(--ease-std);border:1px solid #0000;text-decoration:none;display:flex}._banner_9tq03_5:hover{box-shadow:inset 0 0 0 1px}._error_9tq03_31{background:var(--soft-error);border-color:color-mix(in srgb, var(--c-error) 30%, transparent);color:var(--ink-error)}._warn_9tq03_43{background:var(--soft-warn);border-color:color-mix(in srgb, var(--c-warn) 30%, transparent);color:var(--ink-warn)}._icon_9tq03_55{flex:none;width:20px;height:20px;margin-top:1px}._body_9tq03_69{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_9tq03_85{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:600}._list_9tq03_97{flex-direction:column;display:flex}._line_9tq03_107{font-size:var(--fs-small);line-height:var(--lh-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_9tq03_123{opacity:.8;flex:none;align-self:center;width:18px;height:18px}._wrap_1stc1_1{width:100%;min-width:0;position:relative}._title_1cn2m_1{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}._chips_1cn2m_15{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}._legend_1cn2m_29{margin-bottom:6px}._chart_1cn2m_33{width:100%;position:relative}._backdrop_16oid_1{z-index:var(--z-modal);padding:var(--sp-4);background:var(--surface-overlay);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_16oid_25{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-lg);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-pop);color:var(--text-1);outline:none;flex-direction:column;display:flex}._header_16oid_51{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border);display:flex}._title_16oid_69{min-width:0;font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);letter-spacing:0;color:var(--text-1);overflow-wrap:anywhere;margin:0}._close_16oid_91{margin:-2px 0}._body_16oid_95{padding:var(--sp-5);overscroll-behavior:contain;overflow-y:auto}._footer_16oid_107{justify-content:flex-end;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border);background:var(--bg-card-2);border-radius:0 0 var(--r-lg) var(--r-lg);flex-wrap:wrap;display:flex}@media (width<=600px){._header_16oid_51{padding-left:var(--sp-4)}._body_16oid_95{padding:var(--sp-4)}._footer_16oid_107{padding:var(--sp-3) var(--sp-4)}}._wrap_1hiu4_5{-webkit-user-select:none;user-select:none;width:100%;max-width:440px;margin:0 auto;padding-bottom:20px;position:relative;container-type:inline-size}._stage_1hiu4_27{aspect-ratio:1;width:100%;transition:opacity var(--dur-base) var(--ease-std);position:relative}._dim_1hiu4_43{opacity:.5}._svg_1hiu4_49{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._track_1hiu4_69{stroke:var(--border-strong);stroke-width:2px;opacity:.7}._node_1hiu4_83{z-index:5;aspect-ratio:1;width:30%;color:var(--text-1);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}._pv_1hiu4_109{top:0;left:0}._load_1hiu4_111{top:0;right:0}._grid_1hiu4_113{bottom:0;left:0}._battery_1hiu4_115{bottom:0;right:0}._ring_1hiu4_119{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._ringTrack_1hiu4_135{fill:none;stroke:var(--border);stroke-width:7px}._ringArc_1hiu4_147{fill:none;stroke-width:7px;stroke-linecap:round}._ringFill_1hiu4_159{fill:var(--bg-card-2);transition:fill var(--dur-fast) var(--ease-std)}._node_1hiu4_83:hover ._ringFill_1hiu4_159{fill:var(--bg-hover)}._inner_1hiu4_173{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}._icon_1hiu4_195{object-fit:contain;width:26px;height:26px;margin-bottom:1px}._value_1hiu4_211{color:var(--text-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}._word_1hiu4_229{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}._caption_1hiu4_247{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);white-space:nowrap;margin-top:2px;font-weight:600;position:absolute;top:100%;left:50%;transform:translate(-50%)}._hub_1hiu4_275{z-index:6;aspect-ratio:1;width:18%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._hub_1hiu4_275 svg{width:100%;height:100%;display:block}._hubCircle_1hiu4_307{fill:var(--bg-card-2);stroke:var(--border-strong);stroke-width:2px}._hubBolt_1hiu4_319{fill:var(--text-3)}@container (width<=360px){._node_1hiu4_83{width:34%}._icon_1hiu4_195{width:22px;height:22px}}@container (width<=300px){._node_1hiu4_83{width:36%}._word_1hiu4_229{font-size:var(--fs-micro)}}._dlg_1hiu4_349{gap:var(--sp-4);flex-direction:column;display:flex}._dlgRows_1hiu4_361{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}._dlgRow_1hiu4_361{background:var(--bg-card-2);border:1px solid var(--border);border-radius:var(--r-md);padding:10px 14px}._dlgRow_1hiu4_361 dt{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-2);font-weight:500}._dlgRow_1hiu4_361 dd{color:var(--text-1);margin:2px 0 0;font-size:18px;font-weight:650;line-height:24px}._dlgChart_1hiu4_419{width:100%;position:relative}._card_s2pqp_1{min-width:0}._legend_s2pqp_5{margin-bottom:var(--sp-3)}._body_s2pqp_9{height:var(--cc-h);min-width:0;position:relative}._footer_s2pqp_21{margin-top:var(--sp-3)}._titleLink_s2pqp_25{color:inherit;border-radius:var(--r-xs);align-items:center;gap:2px;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){._titleLink_s2pqp_25:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}}._titleChevron_s2pqp_71{width:16px;height:16px;color:var(--text-3);transition:transform var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std)}._titleLink_s2pqp_25:hover{color:var(--accent)}._titleLink_s2pqp_25:hover ._titleChevron_s2pqp_71{color:var(--accent);transform:translate(2px)}@media (width<=600px){._body_s2pqp_9{height:var(--cc-hm)}}._root_pjwao_1{flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;display:inline-flex}._word_pjwao_17{color:var(--tone-ink);font-weight:600}._value_pjwao_27{color:var(--text-1);white-space:nowrap}._sm_pjwao_39 ._word_pjwao_17{font-size:var(--fs-caption);line-height:var(--lh-caption)}._sm_pjwao_39 ._value_pjwao_27{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600}._md_pjwao_47 ._word_pjwao_17{font-size:15px;line-height:22px}._md_pjwao_47 ._value_pjwao_27{font-size:16px;font-weight:650;line-height:22px}._xl_pjwao_55{align-items:flex-start;gap:var(--sp-0);flex-direction:column;display:inline-flex}._xl_pjwao_55 ._word_pjwao_17{font-size:15px;line-height:20px}._xl_pjwao_55 ._value_pjwao_27{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:-.01em}._root_oieit_1{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}._bar_oieit_15{gap:2px;width:100%;display:flex;overflow:hidden}._empty_oieit_31{background:var(--bg-card-2)}._seg_oieit_35{background:var(--tone-fill);flex-shrink:1;flex-basis:0;justify-content:center;align-items:center;min-width:3px;display:flex;overflow:hidden}._inline_oieit_59{border-radius:var(--r-xs);background:color-mix(in srgb, var(--bg-card) 78%, transparent);color:var(--text-1);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap;padding:0 4px;font-weight:600}._rows_oieit_81{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_oieit_81{align-items:center;gap:var(--sp-2);min-height:24px;font-size:var(--fs-small);line-height:var(--lh-small);grid-template-columns:10px minmax(0,1fr) auto 44px;display:grid}._swatch_oieit_119{background:var(--tone-fill);border-radius:2px;width:10px;height:10px}._label_oieit_133{min-width:0;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._kwh_oieit_149{color:var(--text-1);text-align:right;white-space:nowrap;font-weight:600}._pct_oieit_163{color:var(--text-2);text-align:right;white-space:nowrap}._flowCol_1f3m4_9{flex-direction:column;min-width:0;display:flex}._flowCol_1f3m4_9>*{flex:auto}._sideCol_1f3m4_23{gap:var(--gap-card);flex-direction:column;min-width:0;display:flex}._flowCard_1f3m4_39>:last-child{flex-direction:column;justify-content:center;display:flex}._flowCard_1f3m4_39>:last-child>:first-child{max-width:600px}._tiles_1f3m4_67{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1100px){._priceCard_1f3m4_83{order:-2}._todayCard_1f3m4_85{order:-1}._tiles_1f3m4_67{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){._tiles_1f3m4_67{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}}._priceBody_1f3m4_121{height:168px;position:relative}._priceFill_1f3m4_131{position:absolute;inset:0}@media (width<=600px){._priceBody_1f3m4_121{height:150px}}._chips_1f3m4_149{justify-content:flex-end;gap:var(--sp-1);flex-wrap:wrap;display:flex}@media (width<=600px){._chips_1f3m4_149{justify-content:flex-start}}._priceDot_1f3m4_173{border-radius:50%;width:8px;height:8px;display:block}._titleLink_1f3m4_189{color:inherit;border-radius:var(--r-xs);align-items:center;gap:2px;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){._titleLink_1f3m4_189:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}}._titleChevron_1f3m4_233{width:16px;height:16px;color:var(--text-3);transition:transform var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std)}._titleLink_1f3m4_189:hover{color:var(--accent)}._titleLink_1f3m4_189:hover ._titleChevron_1f3m4_233{color:var(--accent);transform:translate(2px)}
