._container_1ixdx_3{display:flex;flex-direction:column;gap:var(--space-md)}._chart_1ixdx_11{width:100%;height:auto;max-height:350px}._actualLine_1ixdx_19{stroke:var(--color-accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}._projectedLine_1ixdx_26{stroke:var(--color-accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:2 4}._offsetDot_1ixdx_34{fill:var(--color-secondary)}._offsetLabel_1ixdx_38{font-family:var(--font-ui);font-size:8px;fill:var(--color-secondary)}._netLinePositive_1ixdx_44{stroke:var(--color-error);stroke-width:2.5;stroke-linecap:round}._netLineNegative_1ixdx_50{stroke:var(--color-success);stroke-width:2.5;stroke-linecap:round}._projectedNetPositive_1ixdx_56{stroke:var(--color-error);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2 4}._projectedNetNegative_1ixdx_63{stroke:var(--color-success);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2 4}._dot_1ixdx_72{fill:transparent;cursor:default;stroke:none}._dot_1ixdx_72:hover{fill:var(--color-accent);r:5}._gridline_1ixdx_85{stroke:var(--color-border);stroke-width:.5;stroke-dasharray:4 4}._zeroLine_1ixdx_91{stroke:var(--color-text-muted);stroke-width:1;stroke-dasharray:6 3}._axisLabel_1ixdx_99{font-family:var(--font-ui);font-size:10px;fill:var(--color-text-muted)}._tooltipBg_1ixdx_107{fill:var(--color-bg);stroke:var(--color-border);stroke-width:1}._tooltipText_1ixdx_113{font-family:var(--font-ui);font-size:9px;fill:var(--color-text)}._legend_1ixdx_121{display:flex;gap:var(--space-lg);justify-content:center;flex-wrap:wrap}._legendItem_1ixdx_128{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--font-size-xs);color:var(--color-text-muted)}._actualSwatch_1ixdx_137,._projectedSwatch_1ixdx_138,._offsetSwatch_1ixdx_139,._netSwatch_1ixdx_140,._projectedNetSwatch_1ixdx_141{display:inline-block;width:16px;height:3px;border-radius:1px}._actualSwatch_1ixdx_137{background:var(--color-accent)}._projectedSwatch_1ixdx_138{background-image:repeating-linear-gradient(90deg,var(--color-accent) 0,var(--color-accent) 2px,transparent 2px,transparent 6px)}._offsetSwatch_1ixdx_139{width:8px;height:8px;border-radius:50%;background:var(--color-secondary)}._netSwatch_1ixdx_140{background:linear-gradient(90deg,var(--color-success),var(--color-error))}._projectedNetSwatch_1ixdx_141{background:repeating-linear-gradient(90deg,transparent 0,transparent 2px,var(--color-bg) 2px,var(--color-bg) 4px),linear-gradient(90deg,var(--color-success),var(--color-error))}._empty_1ixdx_186{display:flex;align-items:center;justify-content:center;height:200px;font-family:var(--font-ui);font-size:var(--font-size-base);color:var(--color-text-muted)}._loadingArea_1ixdx_198{display:flex;align-items:center;justify-content:center;gap:var(--space-md);height:200px}._loadingBar_1ixdx_206{width:40px;height:4px;background:var(--color-border);border-radius:var(--radius-sm);animation:_chartPulse_1ixdx_1 1.5s ease-in-out infinite}@keyframes _chartPulse_1ixdx_1{0%,to{opacity:.6}50%{opacity:1}}._table_s20a3_3{width:100%;border-collapse:collapse;font-family:var(--font-ui);font-size:var(--font-size-sm)}._table_s20a3_3 th,._table_s20a3_3 td{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--color-border)}._table_s20a3_3 th{font-weight:600;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em}._empty_s20a3_27{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-base);padding:var(--space-lg) 0}._grid_8ws2r_3{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md)}._card_8ws2r_10{flex:0 1 auto;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:center}._value_8ws2r_24{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-text)}._valueError_8ws2r_30{color:var(--color-error)}._valueSuccess_8ws2r_34{color:var(--color-success)}._unit_8ws2r_38{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--color-text-muted)}._label_8ws2r_44{font-family:var(--font-ui);font-size:var(--font-size-xs);color:var(--color-text-muted)}._page_2nl1w_3{display:flex;flex-direction:column;gap:var(--space-xl)}._intro_2nl1w_11{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.6;margin:0}._intro_2nl1w_11 a{color:var(--color-link);text-decoration:underline;text-underline-offset:2px}._intro_2nl1w_11 a:hover{color:var(--color-link-hover)}._kpiRow_2nl1w_30{display:flex;gap:var(--space-lg)}@media(max-width:767px){._kpiRow_2nl1w_30{flex-direction:column}}._kpiRow_2nl1w_30>*{flex:1}._valueError_2nl1w_47{color:var(--color-error)}._valueSuccess_2nl1w_51{color:var(--color-success)}._summaryCard_2nl1w_57{align-self:center;display:inline-flex;flex-direction:column;align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-lg) var(--space-xl);text-align:center}._summaryLabel_2nl1w_69{margin:0;font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._summaryValue_2nl1w_78{margin:var(--space-xs) 0;font-family:var(--font-heading);font-size:var(--font-size-3xl, 2rem)}._summaryMath_2nl1w_84{margin:0;font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--color-text-muted)}._subsectionHeading_2nl1w_93{font-family:var(--font-heading);font-size:var(--font-size-lg);margin:0}._status_2nl1w_102{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-base);padding:var(--space-2xl) 0}._entryTable_2nl1w_111{width:100%;border-collapse:collapse;font-family:var(--font-ui);font-size:var(--font-size-sm)}._entryTable_2nl1w_111 th,._entryTable_2nl1w_111 td{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--color-border)}._entryTable_2nl1w_111 th{font-weight:600;color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em}._methodologyIntro_2nl1w_135{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6;margin:0}._methodologyDetails_2nl1w_142{border:1px solid var(--color-border);border-radius:var(--radius-sm)}._methodologyDetails_2nl1w_142+._methodologyDetails_2nl1w_142{border-top:none;border-radius:0}._methodologyDetails_2nl1w_142:first-of-type{border-radius:var(--radius-sm) var(--radius-sm) 0 0}._methodologyDetails_2nl1w_142:last-of-type{border-radius:0 0 var(--radius-sm) var(--radius-sm)}._methodologyDetails_2nl1w_142:only-of-type{border-radius:var(--radius-sm)}._methodologySummary_2nl1w_164{padding:var(--space-sm) var(--space-md);font-family:var(--font-ui);font-weight:600;font-size:var(--font-size-base);cursor:pointer;-webkit-user-select:none;user-select:none}._methodologySummary_2nl1w_164:hover{background:var(--color-surface-hover)}._methodologyContent_2nl1w_177{padding:0 var(--space-md) var(--space-md);font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-muted)}._methodologyContent_2nl1w_177 p{margin:0 0 var(--space-sm)}._methodologyContent_2nl1w_177 p:last-child{margin-bottom:0}._methodologyNote_2nl1w_192{font-size:var(--font-size-xs);font-style:italic}._methodologyNote_2nl1w_192 a{color:var(--color-link);text-decoration:underline;text-underline-offset:2px}._rateTable_2nl1w_203{width:100%;border-collapse:collapse;font-family:var(--font-ui);font-size:var(--font-size-xs);margin:var(--space-sm) 0}._rateTable_2nl1w_203 th,._rateTable_2nl1w_203 td{padding:var(--space-xs) var(--space-sm);text-align:left;border-bottom:1px solid var(--color-border)}._rateTable_2nl1w_203 th{font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._offsetBadge_2nl1w_227{display:inline-block;margin-left:var(--space-xs);padding:1px var(--space-xs);background:var(--color-success);color:var(--color-text-on-color);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600;vertical-align:middle}
