._calculatorRoot_98ckv_1{gap:var(--space-7);display:grid}._inputPanel_98ckv_6,._resultsSection_98ckv_7,._scenarioSection_98ckv_8,._nextActions_98ckv_9,._outputActions_98ckv_10,._printMethod_98ckv_11{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-8));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}._panelHeading_98ckv_20,._scenarioHeading_98ckv_21,._sectionHeading_98ckv_22,._nextActions_98ckv_9,._outputActions_98ckv_10{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}._panelHeading_98ckv_20>div>p,._scenarioHeading_98ckv_21>div>p,._nextActions_98ckv_9>div:first-child>p,._sectionHeading_98ckv_22 span{color:var(--color-accent);font-size:var(--font-size-caption);letter-spacing:.08em;font-weight:850}._panelHeading_98ckv_20 h2,._scenarioHeading_98ckv_21 h2,._nextActions_98ckv_9 h2{margin-top:var(--space-1);font-size:var(--font-size-h3)}._printDate_98ckv_48,._roundingNote_98ckv_49,._nextActions_98ckv_9>div:first-child>span,._outputActions_98ckv_10 p{color:var(--color-muted-foreground);font-size:var(--font-size-small)}._inputForm_98ckv_56,._resultsSection_98ckv_7,._scenarioSection_98ckv_8,._printMethod_98ckv_11{gap:var(--space-6);display:grid}._inputForm_98ckv_56{margin-top:var(--space-7)}._inputForm_98ckv_56 fieldset{min-width:0}._fieldGrid_98ckv_72{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._derivedValue_98ckv_78{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-4);background:var(--color-accent-soft);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);display:flex}._derivedValue_98ckv_78 span{color:var(--color-muted-foreground);font-size:var(--font-size-small)}._derivedValue_98ckv_78 strong{overflow-wrap:anywhere;font-size:var(--font-size-h4)}._inputDetails_98ckv_100{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._inputDetails_98ckv_100>summary{min-height:4.75rem;padding:var(--space-4) var(--space-5);cursor:pointer;background:var(--color-surface-secondary);justify-content:space-between;align-items:center;list-style:none;display:flex}._inputDetails_98ckv_100>summary::-webkit-details-marker{display:none}._inputDetails_98ckv_100>summary:after{content:"+";color:var(--color-accent);flex:none;font-size:1.5rem;font-weight:700}._inputDetails_98ckv_100[open]>summary:after{content:"−"}._inputDetails_98ckv_100>summary span{gap:var(--space-1);display:grid}._inputDetails_98ckv_100>summary small,._contextNote_98ckv_139{color:var(--color-muted-foreground);font-size:var(--font-size-small)}._inputDetails_98ckv_100>:not(summary){margin-inline:var(--space-5)}._inputDetails_98ckv_100>:last-child{margin-bottom:var(--space-5)}._inputDetails_98ckv_100>div:first-of-type,._inputDetails_98ckv_100>p:first-of-type{margin-top:var(--space-5)}._costFieldList_98ckv_157{gap:var(--space-4);margin-top:var(--space-5);display:grid}._costFieldRow_98ckv_163{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.5fr) minmax(10rem,.5fr);align-items:end;display:grid}._costFieldRow_98ckv_163:last-child{border-bottom:0;padding-bottom:0}._inputDetails_98ckv_100 ._fieldGrid_98ckv_72{margin-top:var(--space-5)}._formActions_98ckv_181,._outputActions_98ckv_10>div:last-child,._nextActions_98ckv_9>div:last-child{gap:var(--space-3);flex-wrap:wrap;display:flex}._liveNotice_98ckv_189{min-height:1.75rem;padding-inline:var(--space-2);color:var(--color-accent-hover);font-size:var(--font-size-small);font-weight:700}._printBrand_98ckv_197{display:none}._resultGrid_98ckv_201{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._resultGrid_98ckv_201 article{gap:var(--space-2);min-width:0;padding:var(--space-5);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}._resultGrid_98ckv_201 ._primaryMetric_98ckv_217{color:var(--color-on-dark);background:var(--color-dark-surface);border-color:var(--color-dark-border)}._resultGrid_98ckv_201 article>span,._resultGrid_98ckv_201 article>small{color:var(--color-muted-foreground);font-size:var(--font-size-small)}._resultGrid_98ckv_201 ._primaryMetric_98ckv_217>span,._resultGrid_98ckv_201 ._primaryMetric_98ckv_217>small{color:var(--color-on-dark-muted)}._resultGrid_98ckv_201 strong{overflow-wrap:anywhere;font-size:clamp(1.7rem,4vw,2.65rem);line-height:1.12}._loanSummary_98ckv_240{background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._loanSummary_98ckv_240>div{min-width:0;padding:var(--space-4);border-right:1px solid var(--color-border)}._loanSummary_98ckv_240>div:last-child{border-right:0}._loanSummary_98ckv_240 dt{color:var(--color-muted-foreground);font-size:var(--font-size-caption)}._loanSummary_98ckv_240 dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-weight:800}._chartFigure_98ckv_270{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;display:grid}._chartFigure_98ckv_270 figcaption{gap:var(--space-1);display:grid}._chartFigure_98ckv_270 figcaption span{color:var(--color-muted-foreground);font-size:var(--font-size-small)}._stackedBar_98ckv_289{background:var(--color-surface-secondary);border-radius:var(--radius-full);height:1.75rem;display:flex;overflow:hidden}._stackedBar_98ckv_289 span{width:var(--segment-width);min-width:var(--segment-width);background:var(--segment-color);display:block}._chartLegend_98ckv_304{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._chartLegend_98ckv_304 li{gap:var(--space-2);min-width:0;font-size:var(--font-size-small);grid-template-columns:.75rem minmax(0,1fr) auto auto;align-items:center;display:grid}._chartLegend_98ckv_304 li>span:first-child{border-radius:var(--radius-full);width:.65rem;height:.65rem}._chartLegend_98ckv_304 strong{overflow-wrap:anywhere}._chartLegend_98ckv_304 small{color:var(--color-muted-foreground)}._tableSection_98ckv_336{gap:var(--space-4);min-width:0;padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}._sectionHeading_98ckv_22{align-items:end}._sectionHeading_98ckv_22 h3{margin-top:var(--space-1);font-size:var(--font-size-h4)}._sectionHeading_98ckv_22>strong{overflow-wrap:anywhere;text-align:right}._scenarioSection_98ckv_8{background:var(--color-accent-soft);border-color:var(--color-accent-border)}._scenarioComparison_98ckv_363{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._scenarioComparison_98ckv_363 article{gap:var(--space-2);min-width:0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}._scenarioComparison_98ckv_363 span,._scenarioComparison_98ckv_363 small{color:var(--color-muted-foreground);font-size:var(--font-size-caption)}._scenarioComparison_98ckv_363 strong{overflow-wrap:anywhere;font-size:var(--font-size-h4)}._nextActions_98ckv_9{color:var(--color-on-dark);background:var(--color-dark-surface);border-color:var(--color-dark-border);align-items:center}._nextActions_98ckv_9>div:first-child{max-width:40rem}._nextActions_98ckv_9>div:first-child>span{margin-top:var(--space-2);color:var(--color-on-dark-muted);display:block}._outputActions_98ckv_10{align-items:center}._outputActions_98ckv_10 h2,._printMethod_98ckv_11 h2{font-size:var(--font-size-h4)}._printMethod_98ckv_11 ul{gap:var(--space-2);color:var(--color-muted-foreground);margin:0;padding-inline-start:1.25rem;display:grid}._printMethod_98ckv_11>p{padding:var(--space-4);background:var(--color-warning-soft);border-left:3px solid var(--color-warning)}@media (max-width:62rem){._scenarioComparison_98ckv_363,._loanSummary_98ckv_240{grid-template-columns:repeat(2,minmax(0,1fr))}._loanSummary_98ckv_240>div:nth-child(2){border-right:0}._loanSummary_98ckv_240>div:nth-child(-n+2){border-bottom:1px solid var(--color-border)}}@media (max-width:48rem){._fieldGrid_98ckv_72,._resultGrid_98ckv_201,._chartLegend_98ckv_304,._costFieldRow_98ckv_163{grid-template-columns:1fr}._panelHeading_98ckv_20,._scenarioHeading_98ckv_21,._sectionHeading_98ckv_22,._nextActions_98ckv_9,._outputActions_98ckv_10{flex-direction:column}._sectionHeading_98ckv_22>strong{text-align:left}._inputDetails_98ckv_100>:not(summary){margin-inline:var(--space-4)}._chartLegend_98ckv_304 li{grid-template-columns:.75rem minmax(0,1fr) auto}._chartLegend_98ckv_304 small{grid-column:2}}@media (max-width:30rem){._inputPanel_98ckv_6,._resultsSection_98ckv_7,._scenarioSection_98ckv_8,._nextActions_98ckv_9,._outputActions_98ckv_10,._printMethod_98ckv_11{padding:var(--space-4)}._derivedValue_98ckv_78,._scenarioComparison_98ckv_363{grid-template-columns:1fr}._derivedValue_98ckv_78{display:grid}._loanSummary_98ckv_240{grid-template-columns:1fr}._loanSummary_98ckv_240>div,._loanSummary_98ckv_240>div:nth-child(2){border-right:0;border-bottom:1px solid var(--color-border)}._loanSummary_98ckv_240>div:last-child{border-bottom:0}}@media print{._inputPanel_98ckv_6,._liveNotice_98ckv_189,._scenarioSection_98ckv_8,._nextActions_98ckv_9,._outputActions_98ckv_10{display:none!important}._calculatorRoot_98ckv_1{gap:1rem}._resultsSection_98ckv_7,._printMethod_98ckv_11{box-shadow:none;border:0;padding:0}._printBrand_98ckv_197{font-size:1.15rem;font-weight:900;display:block}._chartFigure_98ckv_270,._resultGrid_98ckv_201 article,._loanSummary_98ckv_240,._tableSection_98ckv_336{break-inside:avoid}}
