.J5sY1G_badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;display:inline-flex}.J5sY1G_neutral{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-ink-soft)}.J5sY1G_energy{background:var(--color-primary-soft);color:var(--color-primary-ink);font-variant-numeric:lining-nums}.J5sY1G_free{background:var(--color-success-soft);color:var(--color-success)}.J5sY1G_pending{background:var(--color-warning-soft);color:var(--color-warning)}
.VGNFWW_footer{margin-top:var(--space-8);border-top:1px solid var(--color-line);position:relative}.VGNFWW_inner{gap:var(--space-2);max-width:var(--page-max);padding:var(--space-6) var(--space-4);color:var(--color-ink-soft);margin:0 auto;display:grid}.VGNFWW_logo{color:var(--color-ink)}.VGNFWW_tagline{font-family:var(--type-heading);font-size:var(--text-lg);color:var(--color-primary);font-style:italic}.VGNFWW_note{max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-body)}.VGNFWW_extra{font-size:var(--text-sm)}.VGNFWW_copy{font-size:var(--text-xs);color:var(--color-muted)}
.Z2xzGq_header{border-bottom:1px solid var(--color-line);position:relative}.Z2xzGq_inner{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:var(--page-max);padding:var(--space-3) var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}.Z2xzGq_home{min-height:var(--tap-min);color:var(--color-ink);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.Z2xzGq_home:hover{color:var(--color-ink)}.Z2xzGq_slot{align-items:center;gap:var(--space-2);display:flex}
.oW5c_q_frame{isolation:isolate;min-height:100vh;position:relative}.oW5c_q_layer{z-index:-1;pointer-events:none;color:var(--color-watermark);position:absolute;inset:0;overflow:hidden}.oW5c_q_corner{opacity:.22;width:min(460px,90vw);height:auto;position:absolute;bottom:-90px;right:-90px;transform:rotate(12deg)}.oW5c_q_cornerSmall{opacity:.12;width:min(300px,60vw);height:auto;position:absolute;top:-110px;left:-110px}
._8aEwW_main{max-width:var(--page-max);padding:var(--space-6) var(--space-4) var(--space-8);gap:var(--space-7);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}._8aEwW_hero{gap:var(--space-6);align-items:center;display:grid}._8aEwW_heroText{gap:var(--space-2);max-width:560px;display:grid}._8aEwW_sample{opacity:.9;width:100%;max-width:420px;margin:0 auto}._8aEwW_formCard{gap:var(--space-3);display:grid}._8aEwW_privacy,._8aEwW_chartHint{font-size:var(--text-sm);color:var(--color-muted)}._8aEwW_resultHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:calc(-1 * var(--space-6));flex-wrap:wrap;display:flex}._8aEwW_resultHead>header{margin-bottom:0}._8aEwW_result{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}._8aEwW_side{align-content:start;display:grid}._8aEwW_chartHint{margin-top:var(--space-2);text-align:center}._8aEwW_sideCaption{display:none}._8aEwW_flow{gap:var(--space-7);min-width:0;display:grid}._8aEwW_summary{display:grid}._8aEwW_readings{gap:var(--space-6);width:100%;max-width:var(--reading-max);margin:0 auto;display:grid}._8aEwW_map{gap:var(--space-5);display:grid}._8aEwW_map>header{margin-bottom:0}@media (min-width:960px){._8aEwW_hero{grid-template-columns:1fr 1fr}._8aEwW_result{gap:var(--space-6);grid-template-columns:5fr 6fr;align-items:start}._8aEwW_side{position:sticky;top:4.5rem}._8aEwW_side ._8aEwW_sideChart{max-width:calc(117.895vh - 15.3263rem)}._8aEwW_sideCaption{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-soft);font-size:var(--text-sm);color:var(--color-primary-ink);line-height:1.5;display:block}}
