.lVRZkW_calc{gap:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}@media (max-width:860px){.lVRZkW_calc{grid-template-columns:minmax(0,1fr)}}.lVRZkW_inputs{gap:var(--space-lg);display:grid}.lVRZkW_modes{border:2px solid var(--color-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lVRZkW_mode,.lVRZkW_modeOn{gap:var(--space-3xs);text-align:start;min-height:52px;padding:var(--space-sm) var(--space-md);font:inherit;color:var(--color-ink);background:var(--color-paper-2);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out);border:0;display:grid}.lVRZkW_mode:hover{background:var(--color-paper)}.lVRZkW_mode:active{background:var(--color-paper-3)}.lVRZkW_mode+.lVRZkW_mode,.lVRZkW_mode+.lVRZkW_modeOn,.lVRZkW_modeOn+.lVRZkW_mode{border-left:2px solid var(--color-ink)}.lVRZkW_modeOn{background:var(--color-ink);color:var(--color-plate-ink)}.lVRZkW_mode strong,.lVRZkW_modeOn strong{font-weight:500}.lVRZkW_mode span,.lVRZkW_modeOn span{font-size:var(--text-sm)}.lVRZkW_mode:focus-visible,.lVRZkW_modeOn:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (max-width:480px){.lVRZkW_modes{grid-template-columns:minmax(0,1fr)}.lVRZkW_mode+.lVRZkW_mode,.lVRZkW_mode+.lVRZkW_modeOn,.lVRZkW_modeOn+.lVRZkW_mode{border-left:0;border-top:2px solid var(--color-ink)}}.lVRZkW_field{gap:var(--space-2xs);display:grid}.lVRZkW_field label{font-weight:500;font-size:var(--text-sm);color:var(--color-ink)}.lVRZkW_money{border:2px solid var(--color-ink);background:var(--color-paper-2);min-height:52px;box-shadow:inset 0 2px 3px color-mix(in oklab, var(--color-ink) 22%, transparent);align-items:stretch;display:flex}.lVRZkW_money span{padding-inline:var(--space-md);background:var(--color-ink);color:var(--color-plate-ink);font:500 var(--text-lg)/1 var(--font-outlier);place-items:center;display:grid}.lVRZkW_money input{min-width:0;padding:0 var(--space-md);color:var(--color-ink);font:500 var(--text-lg)/1 var(--font-outlier);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1}.lVRZkW_money:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.lVRZkW_hint{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}.lVRZkW_rates{gap:var(--space-xs);border:0;margin:0;padding:0;display:grid}.lVRZkW_rates legend{font-weight:500;font-size:var(--text-sm);color:var(--color-ink);margin-bottom:var(--space-xs)}.lVRZkW_rate,.lVRZkW_rateOn{gap:var(--space-sm);min-height:52px;padding:var(--space-sm) var(--space-md);border:2px solid var(--color-ink);background:var(--color-paper-2);color:var(--color-ink);cursor:pointer;grid-template-columns:auto 4.5rem minmax(0,1fr);align-items:center;display:grid}.lVRZkW_rate:hover{background:var(--color-paper)}.lVRZkW_rateOn{background:var(--color-plate);box-shadow:inset var(--rule-bar) 0 0 var(--color-ink)}:is(.lVRZkW_rate:has(input:focus-visible),.lVRZkW_rateOn:has(input:focus-visible)){outline:3px solid var(--color-focus);outline-offset:2px}.lVRZkW_rate input,.lVRZkW_rateOn input{width:18px;height:18px;accent-color:var(--color-ink);margin:0}.lVRZkW_ratePct{font:500 var(--text-2xl)/1 var(--font-outlier);font-variant-numeric:tabular-nums}.lVRZkW_rateText{font-size:var(--text-sm)}.lVRZkW_more{border-top:var(--rule-hair) solid var(--color-ink-2);padding-top:var(--space-md);gap:var(--space-md);display:grid}.lVRZkW_more summary{cursor:pointer;color:var(--color-ink);align-items:center;min-height:44px;font-weight:500;display:flex}.lVRZkW_more summary:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.lVRZkW_more summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.lVRZkW_more .lVRZkW_field+.lVRZkW_field{margin-top:var(--space-md)}.lVRZkW_slip{background:var(--color-ink);color:var(--color-plate-ink);padding:var(--space-xl);top:var(--space-md);position:sticky}.lVRZkW_slipHead{margin:0 0 var(--space-md);padding-bottom:var(--space-sm);border-bottom:var(--rule-bar) solid var(--color-plate-ink);font:700 var(--text-xl)/1.05 var(--font-display);text-transform:uppercase}.lVRZkW_lines{margin:0;display:grid}.lVRZkW_line{justify-content:space-between;gap:var(--space-md);padding-block:var(--space-xs);border-bottom:var(--rule-hair) solid color-mix(in oklab, var(--color-plate-ink) 22%, transparent);font-variant-numeric:tabular-nums;display:flex}.lVRZkW_line dd{font:500 var(--text-lg)/1.3 var(--font-outlier);margin:0}.lVRZkW_big dd,.lVRZkW_big dt{color:var(--color-plate-ink);font-weight:500}.lVRZkW_total{padding-top:var(--space-md);border-bottom:0;align-items:baseline}.lVRZkW_total dt{font-weight:500}.lVRZkW_total dd{font:500 var(--text-display-s)/1 var(--font-outlier);color:var(--color-accent)}.lVRZkW_empty{margin:0 0 var(--space-md)}.lVRZkW_err,.lVRZkW_warn{background:var(--color-plate);color:var(--color-ink);border-left:var(--rule-bar) solid var(--color-accent);padding:var(--space-xs) var(--space-sm);margin:var(--space-sm) 0;font-weight:500}.lVRZkW_note,.lVRZkW_small{font-size:var(--text-sm);margin:var(--space-md) 0 0}
