@layer properties,theme,base;@layer components{._root_pf5cq_6{align-content:start;gap:var(--pui-space-4);min-height:0;padding:var(--pui-space-4);--solar:var(--pui-identity-1);--battery:var(--pui-identity-2);--grid:var(--pui-identity-3);flex:1;display:grid;overflow-y:auto;container-type:inline-size}._wide_pf5cq_19{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);align-items:start}@container (width>=60rem){._root_pf5cq_6{padding:var(--pui-space-6) var(--pui-space-8)}}._card_pf5cq_28{gap:var(--pui-space-3);border-radius:var(--pui-radius-card);min-width:0;padding:var(--pui-space-4);flex-direction:column;display:flex}._pick_pf5cq_36{gap:var(--pui-space-2);grid-template-columns:minmax(0,1fr) 8rem;align-items:end;display:grid}._subhead_pf5cq_42{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:600}._label_pf5cq_47{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:600}._quiet_pf5cq_52{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._icon_pf5cq_56{flex-shrink:0;width:1rem;height:1rem;margin-block-start:.125rem}._iconSm_pf5cq_62{flex-shrink:0;width:.75rem;height:.75rem}._note_pf5cq_67,._warn_pf5cq_68{align-items:start;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);display:flex}._note_pf5cq_67{background:var(--pui-blue-tint)}._warn_pf5cq_68{background:var(--pui-orange-tint)}._results_pf5cq_83{gap:var(--pui-space-4);flex-direction:column;min-width:0;display:flex}._metrics_pf5cq_89{gap:var(--pui-space-3);display:grid}@container (width>=44rem){._metrics_pf5cq_89{grid-template-columns:repeat(3,minmax(0,1fr))}}._metric_pf5cq_89{border-radius:var(--pui-radius-card);padding:var(--pui-space-3) var(--pui-space-4);flex-direction:column;gap:.125rem;display:flex}._big_pf5cq_105{color:var(--pui-ink);font-size:var(--pui-text-xl);font-variant-numeric:tabular-nums;font-weight:700}._outageLine_pf5cq_111{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:600}._dayHead_pf5cq_116{justify-content:space-between;align-items:center;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._legend_pf5cq_123{gap:var(--pui-space-1) var(--pui-space-3);flex-wrap:wrap;display:flex}._key_pf5cq_128{align-items:center;gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);display:inline-flex}._key_pf5cq_128:before{content:"";border-radius:2px;width:.625rem;height:.625rem}._key_pf5cq_128[data-k=solar]:before{background:var(--solar)}._key_pf5cq_128[data-k=battery]:before{background:var(--battery)}._key_pf5cq_128[data-k=grid]:before{background:var(--grid)}._key_pf5cq_128[data-k=peak]:before{background:var(--pui-orange-tint);box-shadow:inset 0 0 0 1px var(--pui-orange)}._chart_pf5cq_154{width:100%}._peak_pf5cq_157{fill:var(--pui-orange-tint)}._part_pf5cq_160[data-k=solar]{fill:var(--solar)}._part_pf5cq_160[data-k=battery]{fill:var(--battery)}._part_pf5cq_160[data-k=grid]{fill:var(--grid)}._solarLine_pf5cq_169{fill:none;stroke:var(--pui-ink);stroke-width:.8px;stroke-dasharray:2 1.5}._hour_pf5cq_175{fill:var(--pui-ink-3);font-size:4.5px}._lineKey_pf5cq_179{border-top:2px dashed var(--pui-ink);vertical-align:middle;width:1.25rem;display:inline-block}}@layer utilities;
