.signal-bars.svelte-qxupp9{flex:none;display:inline-block}rect.svelte-qxupp9{fill:var(--color-base-300);transition:fill .24s}rect.on.svelte-qxupp9{fill:var(--bar-on)}.muted.svelte-qxupp9 rect.on:where(.svelte-qxupp9){fill:var(--ink-muted)}.spark.svelte-1nzuzo{touch-action:pan-y;width:100%;position:relative}svg.svelte-1nzuzo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dim.svelte-1nzuzo{opacity:.45;filter:grayscale()}.end.svelte-1nzuzo{width:7px;height:7px;box-shadow:0 0 0 2px var(--color-base-100);pointer-events:none;border-radius:9999px;margin:-3.5px 0 0 -3.5px;position:absolute}.cross.svelte-1nzuzo{background-color:var(--viz-axis);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.tip.svelte-1nzuzo{border:1px solid var(--color-base-300);background-color:var(--color-base-100);box-shadow:var(--shadow-pop);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;z-index:5;border-radius:.375rem;align-items:baseline;gap:.375rem;padding:.1875rem .5rem;font-size:.6875rem;line-height:1rem;display:inline-flex;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%)}.tip.svelte-1nzuzo:not(.flip){transform:translate(-20%)}.tip.flip.svelte-1nzuzo{transform:translate(-85%)}.baseline.svelte-1nzuzo{background-color:var(--color-base-300);height:1px;position:absolute;top:50%;left:0;right:0}.ss-meter.svelte-13q9aja{--meter-h:.5rem;height:var(--meter-h);background-color:color-mix(in oklab, var(--color-base-300) 85%, transparent);border-radius:9999px;position:relative}.size-xs.svelte-13q9aja{--meter-h:4px}.size-sm.svelte-13q9aja{--meter-h:6px}.size-md.svelte-13q9aja{--meter-h:.5rem}.size-lg.svelte-13q9aja{--meter-h:.625rem}.ss-meter-fill.svelte-13q9aja{border-radius:inherit;transition:width .7s cubic-bezier(.22,.61,.36,1),background-color .7s;position:absolute;inset:0 auto 0 0}.tone-neutral.svelte-13q9aja:not(.banded) .ss-meter-fill:where(.svelte-13q9aja){background-color:var(--ink-muted)}.tone-brand.svelte-13q9aja:not(.banded) .ss-meter-fill:where(.svelte-13q9aja){background-image:var(--brand-gradient)}.tone-sun.svelte-13q9aja:not(.banded) .ss-meter-fill:where(.svelte-13q9aja){background-image:var(--sun-gradient)}.has-gap.svelte-13q9aja .ss-meter-fill:where(.svelte-13q9aja){border-radius:9999px 0 0 9999px}.ss-meter-gap.svelte-13q9aja{background-color:color-mix(in oklab, var(--ink-muted) 16%, var(--color-base-200));background-image:repeating-linear-gradient(135deg, color-mix(in oklab, var(--ink-muted) 55%, transparent) 0 1px, transparent 1px 4px);border-radius:0 9999px 9999px 0;transition:left .7s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0 0 0 auto}.ss-meter-marker.svelte-13q9aja{background-color:var(--color-base-content);border-radius:1px;width:2px;margin-left:-1px;transition:left .7s cubic-bezier(.22,.61,.36,1);position:absolute;top:-3px;bottom:-3px}.dim.svelte-13q9aja .ss-meter-fill:where(.svelte-13q9aja),.dim.svelte-13q9aja .ss-meter-marker:where(.svelte-13q9aja){filter:grayscale();opacity:.55}@media (prefers-reduced-motion:reduce){.ss-meter-fill.svelte-13q9aja,.ss-meter-gap.svelte-13q9aja,.ss-meter-marker.svelte-13q9aja{transition:none}}.pv.svelte-sv846w{width:100%;position:relative}.pv.tilt.svelte-sv846w{perspective:1600px}.module.svelte-sv846w{aspect-ratio:885/1241;border-radius:2.2%/1.6%;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s;position:relative}.tilt.svelte-sv846w .module:where(.svelte-sv846w){transform-origin:50% 60%;filter:drop-shadow(18px 22px 22px #040c2047);transform:rotateY(-13deg)rotateX(5deg)}[data-theme=solarsens-dark] .tilt.svelte-sv846w .module:where(.svelte-sv846w){filter:drop-shadow(18px 24px 26px #0009)}.tilt.svelte-sv846w:hover .module:where(.svelte-sv846w){transform:rotateY(-6deg)rotateX(2deg)}img.svelte-sv846w{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:filter .4s,opacity .4s;display:block}[data-theme=solarsens-dark] .module.svelte-sv846w:not(.nodata):not(.bypassed) img:where(.svelte-sv846w){filter:saturate(.88)brightness(.92)}.nodata.svelte-sv846w img:where(.svelte-sv846w){filter:grayscale(.9)brightness(.95);opacity:.45}.bypassed.svelte-sv846w img:where(.svelte-sv846w){filter:grayscale(.55)brightness(.8)}.layer.svelte-sv846w{pointer-events:none;position:absolute;inset:2.6% 3.4% 2.4%}.sheen.svelte-sv846w{background:linear-gradient(118deg,#ffffff42 0%,#ffffff12 20%,#fff0 36% 62%,#ffffff14 76%,#fff0 90%);border-radius:1.5%;inset:1% 1.2%}.dusk.svelte-sv846w{border-radius:inherit;background-color:#030818;transition:opacity 1.2s;inset:0}.shading.shade1.svelte-sv846w{background:linear-gradient(97deg,#030816b3 0%,#0308169e 27%,#03081600 37%)}.shading.shade2.svelte-sv846w{background:linear-gradient(97deg,#030816b3 0%,#0308169e 60%,#03081600 70%)}.shading.partial.svelte-sv846w{background:radial-gradient(70% 42% at 18% 82%,#03081694 0%,#03081657 55%,#03081600 100%)}.bypass.svelte-sv846w{background-color:#03081673}.hotspot.svelte-sv846w{background:radial-gradient(circle at 63% 38%,#ffecaaf2 0%,#febe3fe6 4%,#ec762c9e 10%,#be432647 18%,#be432600 28%)}.degraded.svelte-sv846w{mix-blend-mode:multiply;background:radial-gradient(70% 60% at 50% 55%,#b07c2c8c,#7854184d 75%)}.soil.svelte-sv846w{opacity:.8;background:linear-gradient(#0000 70%,#a08a6859 86%,#8c7450d9 100%),radial-gradient(circle at 18% 28%,#c4b292b3 0 1.6%,#0000 2.6%),radial-gradient(circle at 72% 52%,#c4b29299 0 1.2%,#0000 2.2%),radial-gradient(circle at 42% 74%,#c4b292a6 0 2%,#0000 3%),radial-gradient(circle at 84% 18%,#c4b2928c 0 1%,#0000 2%),radial-gradient(circle at 30% 58%,#c4b29280 0 1.2%,#0000 2.2%),linear-gradient(#c8b89a4d,#aa96748c)}.pv-ring.svelte-sv846w{border:2px solid var(--ring);box-shadow:0 0 22px -2px color-mix(in oklab, var(--ring) 55%, transparent);pointer-events:none;border-radius:8px;position:absolute;inset:-5px}.pv-ring.warning.svelte-sv846w{--ring:var(--status-warning)}.pv-ring.alarm.svelte-sv846w{--ring:var(--status-critical)}.marker.svelte-sv846w{width:0;height:0;position:absolute;top:50%;left:50%}.core.svelte-sv846w{background-color:#8d97a6;border:2px solid #fff;border-radius:9999px;width:14px;height:14px;transition:background-color .3s,box-shadow .3s;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000059}.detail.svelte-sv846w .core:where(.svelte-sv846w){width:12px;height:12px}.live.svelte-sv846w .core:where(.svelte-sv846w){background-color:var(--brand-cyan);box-shadow:0 0 0 4px #4dc8ef47,0 0 18px 6px #4dc8ef8c}.wave.svelte-sv846w{opacity:0;pointer-events:none;border:2px solid #4dc8efe6;border-radius:9999px;width:14px;height:14px;animation:1.8s cubic-bezier(.15,.6,.3,1) forwards svelte-sv846w-pv-wave;position:absolute;top:0;left:0}.wave.second.svelte-sv846w{animation-delay:.28s}@keyframes svelte-sv846w-pv-wave{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}.tag.svelte-sv846w{-webkit-backdrop-filter:blur(6px);color:#fff;letter-spacing:.02em;white-space:nowrap;background-color:#081024b8;border:1px solid #ffffff47;border-radius:9999px;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;top:calc(50% + 14px);left:50%;transform:translate(-50%)}.tag.live.svelte-sv846w{border-color:#4dc8ef99}.pv-badge.svelte-sv846w{width:26px;height:26px;box-shadow:0 0 0 2px var(--color-base-100), 0 2px 6px #0003;border-radius:9999px;place-items:center;display:grid;position:absolute;top:-9px;right:-9px}.pv-badge.warning.svelte-sv846w{background-color:var(--status-warning);color:#0b0b0b}.pv-badge.alarm.svelte-sv846w{background-color:var(--status-critical);color:#fff}.pv-badge.nodata.svelte-sv846w{background-color:var(--color-base-100);color:var(--ink-muted);box-shadow:0 0 0 1px var(--color-base-300), 0 2px 6px #0000001f}@media (prefers-reduced-motion:reduce){.module.svelte-sv846w,.tilt.svelte-sv846w:hover .module:where(.svelte-sv846w),img.svelte-sv846w,.dusk.svelte-sv846w{transition:none}.wave.svelte-sv846w{display:none}}.ss-status.svelte-1cwm5fm{white-space:nowrap;height:1.5rem;color:var(--color-base-content);background-color:var(--tint);border-radius:9999px;align-items:center;gap:.375rem;padding:.1875rem .625rem .1875rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.125rem;display:inline-flex}.ss-status.sm.svelte-1cwm5fm{gap:.3125rem;height:1.25rem;padding:.125rem .5rem .125rem .375rem;font-size:.75rem;line-height:1rem}.ss-status.svelte-1cwm5fm svg,.ss-status-icon.svelte-1cwm5fm svg{color:var(--fg);flex:none}.ss-status-icon.svelte-1cwm5fm{justify-content:center;align-items:center;display:inline-flex}.normal.svelte-1cwm5fm{--fg:var(--status-good-fg);--tint:color-mix(in oklab, var(--status-good) 12%, transparent)}.warning.svelte-1cwm5fm{--fg:var(--status-warning-fg);--tint:color-mix(in oklab, var(--status-warning) 20%, transparent)}.alarm.svelte-1cwm5fm{--fg:var(--status-critical-fg);--tint:color-mix(in oklab, var(--status-critical) 13%, transparent)}.nodata.svelte-1cwm5fm{--fg:var(--ink-muted);--tint:color-mix(in oklab, var(--ink-muted) 14%, transparent)}.log-mark.svelte-pdp6u9{color:var(--fg);flex:none;position:relative}.round.svelte-pdp6u9,.tile.svelte-pdp6u9{width:var(--mark-size);height:var(--mark-size);background-color:var(--tint);place-items:center;display:grid}.round.svelte-pdp6u9{border-radius:9999px}.tile.svelte-pdp6u9{border-radius:calc(var(--mark-size) * .28)}.bare.svelte-pdp6u9{align-self:flex-start;display:inline-flex}.cat-alarm.svelte-pdp6u9{--fg:var(--status-critical-fg);--tint:color-mix(in oklab, var(--status-critical) 14%, transparent);--pulse-color:var(--status-critical);--pulse-spread:6px}.cat-warning.svelte-pdp6u9{--fg:var(--status-warning-fg);--tint:color-mix(in oklab, var(--status-warning) 20%, transparent)}.cat-comms.svelte-pdp6u9{--fg:color-mix(in oklab, var(--ink-2) 55%, var(--color-info));--tint:color-mix(in oklab, var(--color-info) 9%, var(--color-base-200))}.cat-comms.severe.svelte-pdp6u9{--fg:var(--status-critical-fg);--tint:color-mix(in oklab, var(--status-critical) 14%, transparent);--pulse-color:var(--status-critical);--pulse-spread:6px}.ended.svelte-pdp6u9{--fg:var(--ink-muted);--tint:var(--color-base-200)}.log-pill.svelte-193s7sb{white-space:nowrap;height:1.25rem;color:var(--color-base-content);background-color:var(--tint);border-radius:9999px;flex:none;align-items:center;gap:.3125rem;padding:0 .5rem;font-size:.6875rem;font-weight:600;line-height:1rem;display:inline-flex}.dot.svelte-193s7sb{background-color:var(--fg);border-radius:9999px;flex:none;width:.375rem;height:.375rem}.cat-alarm.svelte-193s7sb{--fg:var(--status-critical-fg);--tint:color-mix(in oklab, var(--status-critical) 14%, transparent)}.cat-warning.svelte-193s7sb{--fg:var(--status-warning-fg);--tint:color-mix(in oklab, var(--status-warning) 20%, transparent)}.cat-comms.svelte-193s7sb{--fg:color-mix(in oklab, var(--ink-2) 55%, var(--color-info));--tint:color-mix(in oklab, var(--color-info) 9%, var(--color-base-200))}.cat-comms.severe.svelte-193s7sb{--fg:var(--status-critical-fg);--tint:color-mix(in oklab, var(--status-critical) 14%, transparent)}.ended.svelte-193s7sb{color:var(--ink-2);background-color:var(--color-base-200);font-weight:500}.kpi-tile.svelte-1dns5im{min-width:0;color:inherit;flex-direction:column;gap:.5rem;padding:.875rem 1rem 1rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.kpi-tile.is-link.svelte-1dns5im:hover{box-shadow:var(--shadow-pop);border-color:var(--viz-axis);transform:translateY(-2px)}.head.svelte-1dns5im{min-width:0;min-height:1.25rem;color:var(--ink-2);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.head.svelte-1dns5im .go{color:var(--ink-muted)}.value-row.svelte-1dns5im{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;min-width:0;display:flex}.value.svelte-1dns5im{font-family:var(--font-display);letter-spacing:-.015em;white-space:nowrap;font-size:1.75rem;font-weight:600;font-stretch:112.5%;line-height:2.125rem}.value.muted.svelte-1dns5im{color:var(--ink-muted)}.unit.svelte-1dns5im{color:var(--ink-2);white-space:nowrap;font-size:.875rem;font-weight:500}.sub.svelte-1dns5im{min-width:0;color:var(--ink-muted);text-wrap:pretty;font-size:.75rem;line-height:1rem}.kpi-tile.svelte-1dns5im .tile-meter{margin-top:auto}@media (prefers-reduced-motion:reduce){.kpi-tile.svelte-1dns5im{transition:none}}.kpis.svelte-p0582n{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.hero-card.svelte-p0582n{grid-column:1/-1}@media (width>=48rem){.kpis.svelte-p0582n{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.kpis.svelte-p0582n>.tile{grid-column:span 2}}@media (width>=64rem){.kpis.svelte-p0582n{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-card.svelte-p0582n{grid-column:span 2}.kpis.svelte-p0582n>.tile{grid-column:span 1}}.kpis.desktop.svelte-p0582n{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.kpis.desktop.svelte-p0582n .hero-card:where(.svelte-p0582n){grid-column:span 2}.kpis.desktop.svelte-p0582n>.tile{grid-column:span 1}.kpis.desktop.svelte-p0582n .hero-value:where(.svelte-p0582n){font-size:3.25rem}.hero-card.svelte-p0582n{isolation:isolate;flex-direction:column;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.hero-glow.svelte-p0582n{z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--brand-orange) 16%, transparent), transparent);pointer-events:none;height:160%;position:absolute;inset:auto -20% -70% 30%}[data-theme=solarsens-dark] .hero-glow.svelte-p0582n{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand-orange) 13%, transparent), transparent)}.hero-grid.svelte-p0582n{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;margin-bottom:.875rem;display:flex}.hero-icon.svelte-p0582n{color:#fff;background:var(--sun-gradient);border-radius:.4375rem;place-items:center;width:1.375rem;height:1.375rem;display:grid}.hero-value.svelte-p0582n{white-space:nowrap;margin-top:.5rem;font-size:2.75rem;font-weight:600;line-height:1.05}@media (width>=40rem){.hero-value.svelte-p0582n{font-size:3.25rem}}.hero-unit.svelte-p0582n{font-family:var(--font-sans);letter-spacing:0;color:var(--ink-2);margin-left:.375rem;font-size:1.25rem;font-weight:500}.today.svelte-p0582n{border-left:1px solid var(--color-base-300);margin-bottom:.25rem;padding-left:1rem}.today-label.svelte-p0582n{color:var(--ink-2);font-size:.75rem;font-weight:500}.today-value.svelte-p0582n{white-space:nowrap;margin-top:.125rem;font-size:1.5rem;font-weight:600;line-height:1.9rem}.today-unit.svelte-p0582n{font-family:var(--font-sans);color:var(--ink-2);margin-left:.3125rem;font-size:.875rem;font-weight:500}.today-sub.svelte-p0582n{color:var(--ink-muted);font-size:.75rem}.hero-card.svelte-p0582n .capacity{margin-top:auto}.hero-foot.svelte-p0582n{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.5rem;font-size:.75rem;display:flex}.kpis.svelte-p0582n .tile{transition:transform .16s,box-shadow .16s,border-color .16s}.kpis.svelte-p0582n a.tile:hover{box-shadow:var(--shadow-pop);border-color:var(--viz-axis);transform:translateY(-2px)}.money.svelte-p0582n{font-variant-numeric:tabular-nums;width:fit-content;color:var(--color-base-content);background:var(--color-base-200);border:1px solid color-mix(in oklab, var(--color-base-300) 80%, transparent);border-radius:.4375rem;align-items:center;gap:.375rem;margin-top:-.125rem;padding:.125rem .5rem .125rem .4375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.money.svelte-p0582n svg{color:var(--ink-2)}.alarms-tile.svelte-p0582n{min-width:0;color:inherit;flex-direction:column;gap:.5rem;padding:.875rem 1rem 1rem;display:flex}.counts.svelte-p0582n{gap:.25rem 1.25rem;display:flex}.count.svelte-p0582n{grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:.625rem;display:grid}.count-icon.svelte-p0582n{width:1.625rem;height:1.625rem;color:var(--ink-muted);background:var(--color-base-200);border-radius:9999px;place-items:center;display:grid;position:relative}.count.on.svelte-p0582n .count-icon.alarm:where(.svelte-p0582n){color:var(--status-critical-fg);background:color-mix(in oklab, var(--status-critical) 13%, transparent);--pulse-color:var(--status-critical)}.count.on.svelte-p0582n .count-icon.warn:where(.svelte-p0582n){color:var(--status-warning-fg);background:color-mix(in oklab, var(--status-warning) 20%, transparent)}.count-value.svelte-p0582n{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.75rem;font-weight:600;font-stretch:112.5%;line-height:2.125rem}.count.svelte-p0582n:not(.on) .count-value:where(.svelte-p0582n){color:var(--ink-muted)}.count-label.svelte-p0582n{color:var(--ink-2);grid-column:1/-1;margin-top:.125rem;font-size:.75rem}.all-ok.svelte-p0582n{align-items:center;gap:.5rem;display:flex}.is-stale.svelte-p0582n .hero-value:where(.svelte-p0582n),.is-stale.svelte-p0582n .today-value:where(.svelte-p0582n),.is-stale.svelte-p0582n .count-value:where(.svelte-p0582n),.is-stale.svelte-p0582n .money:where(.svelte-p0582n),.is-stale.svelte-p0582n .value{color:var(--ink-muted);transition:color .3s}.is-stale.svelte-p0582n .ss-meter-fill{filter:grayscale();opacity:.6}@media (prefers-reduced-motion:reduce){.kpis.svelte-p0582n .tile{transition:none}}
