.LabsCalculator-module__TN9nlq__calcCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);max-width:880px;overflow:hidden}.LabsCalculator-module__TN9nlq__calcInputs{gap:24px;padding:32px;display:grid}.LabsCalculator-module__TN9nlq__calcField{gap:4px;display:grid}.LabsCalculator-module__TN9nlq__calcLabel{color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.LabsCalculator-module__TN9nlq__calcValue{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;flex-shrink:0;font-weight:600}.LabsCalculator-module__TN9nlq__calcSlider{width:100%;height:44px;accent-color:var(--accent);cursor:pointer;background:0 0;margin:0;display:block}.LabsCalculator-module__TN9nlq__calcResults{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LabsCalculator-module__TN9nlq__calcResultsCompare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.LabsCalculator-module__TN9nlq__resultCol{flex-direction:column;gap:8px;min-width:0;padding:24px 32px;display:flex}.LabsCalculator-module__TN9nlq__resultCol+.LabsCalculator-module__TN9nlq__resultCol{border-left:1px solid var(--border)}.LabsCalculator-module__TN9nlq__resultColHot{background:var(--accent-soft)}.LabsCalculator-module__TN9nlq__resultLabel{color:var(--ink-3);font-size:14px;line-height:1.5}.LabsCalculator-module__TN9nlq__resultValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2}.LabsCalculator-module__TN9nlq__resultColHot .LabsCalculator-module__TN9nlq__resultValue{color:var(--accent-hover)}.LabsCalculator-module__TN9nlq__resultArrow{color:var(--ink-3);border-left:1px solid var(--border);border-right:1px solid var(--border);align-items:center;padding:0 8px;display:flex}.LabsCalculator-module__TN9nlq__savingsBanner{background:var(--surface-alt);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:20px 32px;display:flex}.LabsCalculator-module__TN9nlq__savingsLabel{color:var(--ink);font-size:16px;font-weight:500}.LabsCalculator-module__TN9nlq__savingsValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent-hover);font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}.LabsCalculator-module__TN9nlq__calcNote{border-top:1px solid var(--border);color:var(--ink-3);margin:0;padding:20px 32px;font-size:14px;line-height:1.6}@media (max-width:640px){.LabsCalculator-module__TN9nlq__calcInputs{padding:24px 20px}.LabsCalculator-module__TN9nlq__calcLabel{flex-direction:column;gap:4px}.LabsCalculator-module__TN9nlq__calcResults,.LabsCalculator-module__TN9nlq__calcResultsCompare{grid-template-columns:1fr}.LabsCalculator-module__TN9nlq__resultCol{padding:20px}.LabsCalculator-module__TN9nlq__resultCol+.LabsCalculator-module__TN9nlq__resultCol{border-left:0;border-top:1px solid var(--border)}.LabsCalculator-module__TN9nlq__resultArrow{display:none}.LabsCalculator-module__TN9nlq__resultArrow+.LabsCalculator-module__TN9nlq__resultCol{border-top:1px solid var(--border)}.LabsCalculator-module__TN9nlq__savingsBanner,.LabsCalculator-module__TN9nlq__calcNote{padding:20px}}.LabsCalculator-module__TN9nlq__calcCard{margin-inline:auto}
