._formContainer_d3ho9_1{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);max-width:720px;margin:var(--spacing-8) auto;border:1px solid var(--border)}._header_d3ho9_11{text-align:center;margin-bottom:var(--spacing-6)}._header_d3ho9_11 h2{font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2)}._header_d3ho9_11 p{font-size:1rem;color:var(--muted-foreground);margin:0}._progressWrapper_d3ho9_29{margin-bottom:var(--spacing-6)}._preview_d3ho9_33{margin-top:var(--spacing-6);padding:var(--spacing-4);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--primary) 6%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border))}._preview_d3ho9_33 h4{margin:0 0 var(--spacing-3);font-size:1rem}._previewTableWrap_d3ho9_46{overflow-x:auto}._previewTable_d3ho9_46{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}._previewTable_d3ho9_46 th,._previewTable_d3ho9_46 td{text-align:right;padding:var(--spacing-2);border-bottom:1px solid var(--border);white-space:nowrap}._previewTable_d3ho9_46 th:first-child,._previewTable_d3ho9_46 td:first-child{text-align:left;white-space:normal}._previewTable_d3ho9_46 th{font-weight:600;color:var(--muted-foreground);font-size:.8125rem}._owe_d3ho9_77{color:var(--error);font-weight:600}._credit_d3ho9_82{color:var(--success);font-weight:600}._previewNote_d3ho9_87{margin:var(--spacing-3) 0 0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}@media(max-width:640px){._formContainer_d3ho9_1{padding:var(--spacing-5, 1.25rem) var(--spacing-4)}}._progressBar_d3ho9_100{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._progressIndicator_d3ho9_108{height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:width var(--animation-duration-normal) ease-in-out}._progressLabel_d3ho9_115{display:block;text-align:right;font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._form_d3ho9_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._stepContent_d3ho9_129{animation:_fadeIn_d3ho9_1 var(--animation-duration-normal) ease-in-out;display:flex;flex-direction:column;gap:var(--spacing-4)}@keyframes _fadeIn_d3ho9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._stepContent_d3ho9_129 h3{font-size:1.25rem;font-weight:600;color:var(--foreground);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);margin:0 0 var(--spacing-2)}._stepDescription_d3ho9_156{font-size:.9rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-2))}._unitItem_d3ho9_162,._costItem_d3ho9_163{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4);background-color:var(--background)}._unitItem_d3ho9_162 h4{font-size:1.1rem;font-weight:500;margin:0 0 var(--spacing-4)}._unitGrid_d3ho9_176,._costGrid_d3ho9_177{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._costItemHeader_d3ho9_183{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._costItemHeader_d3ho9_183 h5{font-size:1rem;font-weight:500;margin:0}._navigation_d3ho9_196{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._spinner_d3ho9_205{animation:_spin_d3ho9_205 1s linear infinite}@keyframes _spin_d3ho9_205{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._successStep_d3ho9_218{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-8) 0;gap:var(--spacing-4);animation:_fadeIn_d3ho9_1 var(--animation-duration-normal) ease-in-out}._successIcon_d3ho9_228{color:var(--success)}._successStep_d3ho9_218 h3{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0}._successStep_d3ho9_218 p{color:var(--muted-foreground);max-width:400px;margin:0}._unitGrid_d3ho9_176{grid-template-columns:1fr 1fr 1fr}._numberField_d3ho9_249{position:relative;display:flex;align-items:center}._numberField_d3ho9_249 input{padding-right:3.2rem}._numberSuffix_d3ho9_259{position:absolute;right:var(--spacing-3);font-size:.85rem;color:var(--muted-foreground);pointer-events:none}._exampleRow_d3ho9_267{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4)}._exampleLabel_d3ho9_276{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground)}._stepper_d3ho9_284{display:flex;align-items:center;gap:var(--spacing-3)}._stepperValue_d3ho9_290{min-width:2.5rem;text-align:center;font-size:1.25rem;font-weight:600}._costFooter_d3ho9_297{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._costTotal_d3ho9_305{font-weight:600;color:var(--foreground)}@media(max-width:600px){._unitGrid_d3ho9_176,._costGrid_d3ho9_177{grid-template-columns:1fr}._formContainer_d3ho9_1{padding:var(--spacing-4)}}
