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