.trade-calculator-module__xM_NVW__calculator{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;margin:24px 0;display:grid}.trade-calculator-module__xM_NVW__inputs{align-content:start;gap:16px;display:grid}.trade-calculator-module__xM_NVW__inputs label{font-size:var(--text-base);gap:8px;font-weight:600;display:grid}.trade-calculator-module__xM_NVW__inputs input,.trade-calculator-module__xM_NVW__inputs select{width:100%;min-width:0;min-height:44px;font:inherit;color:#18181b;background:#fff;border:1px solid #a8a29e;border-radius:8px;padding:12px;font-weight:400}.trade-calculator-module__xM_NVW__inputs input:focus-visible,.trade-calculator-module__xM_NVW__inputs select:focus-visible,.trade-calculator-module__xM_NVW__calculator button:focus-visible{outline-offset:3px;outline:2px solid #18181b}.trade-calculator-module__xM_NVW__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.trade-calculator-module__xM_NVW__note{font-size:var(--text-base);line-height:var(--law-body-lh);color:#57534e;font-weight:400}.trade-calculator-module__xM_NVW__reset{min-height:44px;font-size:var(--text-base);text-underline-offset:4px;text-align:left;justify-self:start;text-decoration:underline}.trade-calculator-module__xM_NVW__results{border:1px solid #d6d3d1;border-radius:12px;align-self:start;padding:24px;position:sticky;top:48px}.trade-calculator-module__xM_NVW__kicker{font-size:var(--text-base);color:#57534e}.trade-calculator-module__xM_NVW__primary{font-size:var(--law-h1);font-weight:700;line-height:var(--law-h1-lh);overflow-wrap:anywhere;margin:16px 0 24px}.trade-calculator-module__xM_NVW__primary span{font-size:var(--text-base);font-weight:400}.trade-calculator-module__xM_NVW__results dl{margin-bottom:24px}.trade-calculator-module__xM_NVW__results dl>div{font-size:var(--text-base);border-top:1px solid #e7e5e4;grid-template-columns:1fr auto;gap:12px;padding:12px 0;display:grid}.trade-calculator-module__xM_NVW__results dd{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.trade-calculator-module__xM_NVW__warning{font-size:var(--text-base);line-height:var(--law-body-lh);border-left:3px solid #78716c;margin-bottom:16px;padding-left:12px}.trade-calculator-module__xM_NVW__save{color:#fff;width:100%;min-height:44px;font-size:var(--text-base);background:#18181b;border-radius:8px;margin-top:16px;padding:12px 16px}.trade-calculator-module__xM_NVW__save:disabled{opacity:.5}.trade-calculator-module__xM_NVW__scenarios{border-top:1px solid #d6d3d1;grid-column:1/-1;padding-top:24px}.trade-calculator-module__xM_NVW__scenarios h3{margin-bottom:8px}.trade-calculator-module__xM_NVW__tableScroll{margin-top:16px;overflow-x:auto}.trade-calculator-module__xM_NVW__tableScroll table{border-collapse:collapse;width:100%;font-size:var(--text-base);font-variant-numeric:tabular-nums}.trade-calculator-module__xM_NVW__tableScroll th,.trade-calculator-module__xM_NVW__tableScroll td{text-align:right;border-bottom:1px solid #d6d3d1;padding:12px 8px}.trade-calculator-module__xM_NVW__tableScroll th:first-child,.trade-calculator-module__xM_NVW__tableScroll td:first-child{text-align:left}.trade-calculator-module__xM_NVW__savedHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.trade-calculator-module__xM_NVW__savedHead button{font-size:var(--text-base);min-height:44px;text-decoration:underline}@media (max-width:767px){.trade-calculator-module__xM_NVW__calculator{grid-template-columns:minmax(0,1fr);gap:24px}.trade-calculator-module__xM_NVW__results{padding:16px;position:static}.trade-calculator-module__xM_NVW__results dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.trade-calculator-module__xM_NVW__results dd{text-align:left}}
