.calc{--calc-big:clamp(3rem,2.2rem + 3.4vw,4.75rem)}.calc p{margin:0}.calc-top{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"question currency" "modes modes";align-items:center;gap:10px 16px}.calc-top__question{grid-area:question}.calc-top__modes{grid-area:modes}.calc-top__currency{grid-area:currency;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--t-muted)}.calc .calc-currency{width:auto;height:36px;padding:0 8px 0 10px;font-size:14.5px;cursor:pointer}@container (max-width: 460px){.calc-top__modes--4.t-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.calc-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"question" "modes" "currency"}}.calc-optional{font-weight:400;color:var(--t-muted)}.calc .t-affix--pre>.t-input{padding-left:calc(20px + var(--calc-prefix, 1ch))}.calc .calc-divider{display:flex;align-items:center;gap:12px;margin-top:4px;font-size:14px;font-weight:500;color:var(--t-muted)}.calc-divider:after{content:"";flex:1;height:1px;background:var(--t-rule)}.calc-result{display:flex;flex-direction:column;gap:18px;min-width:0}@media (max-width:640px){.calc-result{padding:16px}}@media (min-width:900px){.calc-result{align-self:start}}@media (min-width:900px) and (min-height:820px){.calc-result{position:sticky;top:100px}}.calc-readout{container-type:inline-size}.calc-readout .t-readout__value{display:flex;align-items:center;min-height:var(--calc-big);font-size:min(var(--calc-big),calc(100cqi / (var(--calc-chars, 1) * .52)));overflow-wrap:anywhere}.calc-readout output{display:block;min-width:0}.calc-readout .calc-waiting{font-family:var(--t-sans);font-size:16px;font-weight:400;line-height:1.45;letter-spacing:0;color:var(--t-muted)}.calc-result .t-stats>div{align-items:baseline}.calc-result .t-stats dt{min-width:0}.calc-result .t-stats dd{flex:none;max-width:55%;text-align:right;overflow-wrap:anywhere}.calc-formula{display:grid;gap:6px}.calc-formula__title{font-size:14px;font-weight:500;color:var(--t-muted)}.calc-formula .t-formula{background:var(--t-surface)}.calc-formula .t-formula p{padding-left:14px;text-indent:-14px;overflow-wrap:anywhere}.calc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:2px}.calc-copy{min-width:8.75rem}