.TrumpAccountsProjectionCalculator_form__etygy{margin-bottom:26px}.TrumpAccountsProjectionCalculator_fields__kELxp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.TrumpAccountsProjectionCalculator_fields__kELxp>*{min-width:0}.TrumpAccountsProjectionCalculator_fields__kELxp .hint{margin-bottom:0;line-height:1.6}.TrumpAccountsProjectionCalculator_fields__kELxp .reset{justify-self:start}.TrumpAccountsProjectionCalculator_fields__kELxp input[aria-invalid=true]{border-color:#a12435;outline-color:#a12435}.TrumpAccountsProjectionCalculator_inputError__OYyDI{color:#a12435;font:12px/1.6 var(--mono);margin:6px 0 0}.TrumpAccountsProjectionCalculator_switch__ElQdu{display:flex;align-items:center;gap:10px;padding:10px 0;font:700 13px/1.6 var(--mono)}.TrumpAccountsProjectionCalculator_switch__ElQdu input{width:20px;height:20px;flex:0 0 20px;accent-color:var(--green)}.TrumpAccountsProjectionCalculator_switch__ElQdu strong{margin-left:auto}.TrumpAccountsProjectionCalculator_bannerLink__pLEC0{display:inline-block;margin-top:4px;color:inherit;text-underline-offset:3px;font:700 12px var(--mono)}.TrumpAccountsProjectionCalculator_result__VsX1k{min-width:0;border:1px solid var(--ink);background:var(--paper);padding:24px;margin:26px 0;scroll-margin-top:90px}.TrumpAccountsProjectionCalculator_resultHeader__ALHn_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.TrumpAccountsProjectionCalculator_resultHeader__ALHn_ h2{margin:0}.TrumpAccountsProjectionCalculator_stamp__Q4Czd{border:2px solid var(--ink);padding:8px;font:700 11px/1.5 var(--mono);text-align:center;flex-shrink:0}.TrumpAccountsProjectionCalculator_result__VsX1k p{font-size:13px;line-height:1.7}.TrumpAccountsProjectionCalculator_netSummary__U8c17{display:flex;flex-direction:column;gap:10px;background:var(--highlight);border-top:4px solid var(--green);padding:18px;margin:20px 0;font:700 13px/1.6 var(--mono)}.TrumpAccountsProjectionCalculator_netSummary__U8c17 strong{font-size:30px;overflow-wrap:anywhere}.TrumpAccountsProjectionCalculator_netSummary__U8c17 small{font-weight:400;font-size:11px}.TrumpAccountsProjectionCalculator_scroll__fGYP5{overflow-x:auto;width:100%}.TrumpAccountsProjectionCalculator_scroll__fGYP5:focus-visible,.TrumpAccountsProjectionCalculator_switch__ElQdu input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.TrumpAccountsProjectionCalculator_table__bY3Sg{width:100%;min-width:540px;table-layout:fixed;border-collapse:collapse;font:13px/1.55 var(--mono)}.TrumpAccountsProjectionCalculator_table__bY3Sg caption{text-align:left;margin-bottom:10px;font-size:12px}.TrumpAccountsProjectionCalculator_table__bY3Sg td,.TrumpAccountsProjectionCalculator_table__bY3Sg th{border:1px solid var(--rule);padding:13px 10px;vertical-align:top;text-align:right;overflow-wrap:anywhere}.TrumpAccountsProjectionCalculator_table__bY3Sg th{text-align:left}.TrumpAccountsProjectionCalculator_table__bY3Sg thead th{background:var(--paper);font-size:12px}.TrumpAccountsProjectionCalculator_table__bY3Sg th:first-child{width:40%}.TrumpAccountsProjectionCalculator_total__D99Wf td,.TrumpAccountsProjectionCalculator_total__D99Wf th{font-weight:700}.TrumpAccountsProjectionCalculator_net__7wkWK td,.TrumpAccountsProjectionCalculator_net__7wkWK th{border-top:4px solid var(--green);background:var(--highlight);font-size:14px;font-weight:700}.TrumpAccountsProjectionCalculator_actions__tgwpx{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}@media (max-width:700px){.TrumpAccountsProjectionCalculator_fields__kELxp{grid-template-columns:1fr}.TrumpAccountsProjectionCalculator_result__VsX1k{padding:14px}.TrumpAccountsProjectionCalculator_resultHeader__ALHn_{flex-direction:column}.TrumpAccountsProjectionCalculator_netSummary__U8c17{padding:14px}}@media print{.TrumpAccountsProjectionCalculator_actions__tgwpx,.TrumpAccountsProjectionCalculator_form__etygy{display:none}.TrumpAccountsProjectionCalculator_result__VsX1k{padding:8px}.TrumpAccountsProjectionCalculator_scroll__fGYP5{overflow:visible}.TrumpAccountsProjectionCalculator_table__bY3Sg{min-width:0;font-size:10px}.TrumpAccountsProjectionCalculator_table__bY3Sg td,.TrumpAccountsProjectionCalculator_table__bY3Sg th{padding:6px}.TrumpAccountsProjectionCalculator_stamp__Q4Czd{font-size:9px}}