.change-tool{border:1px solid var(--border);border-radius:var(--radius);background:var(--paper);grid-template-columns:1fr 1fr;margin-block:22px 36px;display:grid;overflow:hidden}.change-entry,.change-result{min-width:0;padding:30px 32px}.change-entry h2{margin-top:9px;font-size:25px}.change-intro{color:var(--muted);margin-top:9px;font-size:14px}.change-example-row{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-block:23px 18px;display:flex}.change-fields{gap:18px;display:grid}.change-step{background:var(--wash);color:var(--accent);border:1px solid var(--border);border-radius:50%;place-items:center;width:23px;height:23px;margin-right:8px;font-size:11px;display:inline-grid}.change-entry .amount-control input{min-height:60px;font-size:24px}.change-entry .field-help{margin-top:15px}.change-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.change-actions .button{flex:1}.change-private{color:var(--muted);margin-top:16px;font-size:11px;line-height:1.6}.change-result{background:var(--wash);border-left:1px solid var(--border);flex-direction:column;display:flex}.change-result-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.change-result-heading h2{scroll-margin-top:25px;font-size:15px}.change-result-heading>span{color:var(--muted);font-size:11px}.change-label{color:var(--muted);margin-top:30px;font-size:13px}.change-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(2.4rem,5vw,4rem);font-weight:500;line-height:1.15}.change-value.is-long{font-size:clamp(1.5rem,3vw,2.3rem)}.change-summary{border-top:1px solid #cadccc;border-bottom:1px solid #cadccc;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;padding-block:17px;display:grid}.change-summary span{color:var(--muted);font-size:11px;display:block}.change-summary strong{overflow-wrap:anywhere;margin-top:5px;font-size:16px;font-weight:500;display:block}.change-answer{margin-top:20px;font-size:14px;line-height:1.65}.change-notice{border-left:3px solid var(--accent);background:var(--paper);margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.65}.change-equation{margin-top:22px}.change-equation>p:last-child{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:9px;font-size:14px}.change-rounding{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.change-copy{margin-top:auto;padding-top:24px}.change-copy .field-help:empty{display:none}.change-empty{padding-top:42px}.change-empty>div{color:var(--accent);letter-spacing:-.04em;font-size:43px;font-weight:350}.change-empty>div span{color:var(--muted);margin-inline:8px;font-size:30px}.change-empty h3{max-width:300px;margin-top:24px;font-size:20px;line-height:1.4}.change-empty p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.7}.change-empty .change-empty-formula{border-top:1px solid #cadccc;margin-top:28px;padding-top:17px;font-size:13px}@media (max-width:760px){.change-tool{grid-template-columns:1fr}.change-entry,.change-result{padding:25px}.change-result{border-left:0;border-top:1px solid var(--border)}.change-empty{padding-top:25px}}@media (max-width:360px){.change-entry,.change-result{padding:21px 17px}.change-actions{gap:15px}.change-result-heading{flex-direction:column;align-items:flex-start;gap:4px}.change-summary{grid-template-columns:1fr}.change-entry .eyebrow{font-size:10px}}
