.FederalIncomeTaxCalculator-module__jOSAda__workspace{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.FederalIncomeTaxCalculator-module__jOSAda__printSheet{display:none}.FederalIncomeTaxCalculator-module__jOSAda__summary{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}@media print{body:has([data-federal-tool]){background:#fff}.FederalIncomeTaxCalculator-module__jOSAda__workspace>:not(.FederalIncomeTaxCalculator-module__jOSAda__printSheet){display:none!important}body:has([data-federal-tool]) header{display:none!important}body:has([data-federal-tool]) footer{display:none!important}body:has([data-federal-tool]) nextjs-portal{display:none!important}body:has([data-federal-tool]) main>section:not(:has([data-federal-tool])){display:none!important}body:has([data-federal-tool]) #tax-estimator{background:#fff;min-height:0;padding:0}.FederalIncomeTaxCalculator-module__jOSAda__printSheet{color:#000;font-size:10pt;line-height:1.5;display:block}.FederalIncomeTaxCalculator-module__jOSAda__printSheet h2{font-size:18pt;font-weight:700}.FederalIncomeTaxCalculator-module__jOSAda__printSheet p{margin:8pt 0}}
.gains-module__OjHyFG__tool{color:#182b43;max-width:1180px;margin:auto;padding:44px 24px 52px;scroll-margin-top:110px}.gains-module__OjHyFG__sectionTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.gains-module__OjHyFG__eyebrow{letter-spacing:.14em;color:#61758e;font-size:10px;font-weight:800}.gains-module__OjHyFG__sectionTop h2{letter-spacing:-.04em;margin:7px 0;font-size:30px;font-weight:800}.gains-module__OjHyFG__sectionTop p{color:#65738a;font-size:13px;line-height:1.7}.gains-module__OjHyFG__private{color:#536c9c;align-items:center;gap:7px;font-size:11px;font-weight:650;display:flex}.gains-module__OjHyFG__workspace{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:24px;display:grid}.gains-module__OjHyFG__form,.gains-module__OjHyFG__results{background:#fff;border:1px solid #dce3ef;border-radius:20px;min-width:0;padding:26px;box-shadow:0 8px 30px #14284004}.gains-module__OjHyFG__formTitle{color:#526ab0;align-items:center;gap:10px;margin-bottom:23px;display:flex}.gains-module__OjHyFG__formTitle h3{font-size:17px;font-weight:750}.gains-module__OjHyFG__two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gains-module__OjHyFG__field{margin-bottom:19px}.gains-module__OjHyFG__field label{margin-bottom:8px;font-size:11px;font-weight:750;line-height:1.6;display:block}.gains-module__OjHyFG__field select,.gains-module__OjHyFG__field input{color:#182b43;background:#fff;border:1px solid #ccd7e7;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:11px 12px;font-size:12px}.gains-module__OjHyFG__field input{font-variant-numeric:tabular-nums;padding-right:50px;font-size:16px;font-weight:650}.gains-module__OjHyFG__field p{color:#68788f;margin-top:7px;font-size:10px;line-height:1.7}.gains-module__OjHyFG__inputWrap{position:relative}.gains-module__OjHyFG__inputWrap>span{color:#78869a;pointer-events:none;font-size:10px;position:absolute;top:14px;right:11px}.gains-module__OjHyFG__currency input{padding-left:26px;padding-right:10px}.gains-module__OjHyFG__currency>span{font-size:13px;left:12px;right:auto}.gains-module__OjHyFG__field input[aria-invalid=true]{border-color:#b91c1c}.gains-module__OjHyFG__field .gains-module__OjHyFG__error{color:#b91c1c;font-weight:650}.gains-module__OjHyFG__tool :is(button,summary,a,select,input):focus-visible{outline-offset:3px;outline:3px solid #93a9ff}.gains-module__OjHyFG__rules{margin-bottom:20px}.gains-module__OjHyFG__rules summary{color:#536ab0;cursor:pointer;min-height:28px;font-size:11px;font-weight:700}.gains-module__OjHyFG__rules ul{margin:10px 0;padding-left:17px;list-style:outside}.gains-module__OjHyFG__rules li{color:#63758b;margin-bottom:7px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__rules a{color:#536ab0;min-height:32px;font-size:11px;text-decoration:underline;display:inline-flex}.gains-module__OjHyFG__inputSection{border-top:1px solid #e6ecf3;padding-top:19px}.gains-module__OjHyFG__inputSection h4{margin-bottom:14px;font-size:12px;font-weight:800}.gains-module__OjHyFG__expenses{border:1px solid #dfe6f0;border-radius:11px;margin-bottom:21px;padding:14px}.gains-module__OjHyFG__expenses summary{cursor:pointer;min-height:26px;font-size:12px;font-weight:750}.gains-module__OjHyFG__expenses>p{color:#64768e;margin:10px 0 17px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__expenses .gains-module__OjHyFG__field:last-child{margin-bottom:0}.gains-module__OjHyFG__ownerNote{color:#5f6f95;background:#f3f5fc;border-radius:9px;align-items:start;gap:8px;margin-bottom:20px;padding:14px;font-size:11px;line-height:1.8;display:flex}.gains-module__OjHyFG__ownerNote svg{flex-shrink:0;margin-top:3px}.gains-module__OjHyFG__primary{color:#fff;cursor:pointer;background:#5268b6;border:0;border-radius:10px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:49px;font-size:12px;font-weight:750;display:flex}.gains-module__OjHyFG__primary:hover{background:#40559c}.gains-module__OjHyFG__reset{color:#687a94;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:32px;margin:12px auto 0;font-size:10px;display:flex}.gains-module__OjHyFG__resultHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.gains-module__OjHyFG__tag{color:#68788f;background:#f1f4f9;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:650}.gains-module__OjHyFG__resultTitle{letter-spacing:-.03em;margin-top:12px;font-size:21px;font-weight:800}.gains-module__OjHyFG__live{color:#68798f;min-height:34px;margin:10px 0 15px;font-size:11px;line-height:1.7}.gains-module__OjHyFG__status{background:#f5f6fd;border:1px solid #e6e9f6;border-radius:10px;align-items:start;gap:8px;margin:0 0 18px;padding:13px;display:flex}.gains-module__OjHyFG__status svg{color:#6675ae;flex-shrink:0;margin-top:2px}.gains-module__OjHyFG__status p{color:#617098;font-size:11px;line-height:1.8}.gains-module__OjHyFG__cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gains-module__OjHyFG__simpleCard,.gains-module__OjHyFG__actualCard{background:#f1f4ff;border:1px solid #dce3fb;border-radius:13px;min-width:0;padding:20px 16px}.gains-module__OjHyFG__actualCard{background:#f0f8f5;border-color:#d4e9df}.gains-module__OjHyFG__cards article>span{color:#5b6eac;font-size:11px;font-weight:750}.gains-module__OjHyFG__actualCard>span{color:#4b7a65!important}.gains-module__OjHyFG__cards strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:11px 0;font-size:28px;font-weight:800;line-height:1.2;display:block}.gains-module__OjHyFG__cards p{color:#63718b;font-size:10px;line-height:1.7}.gains-module__OjHyFG__cards small{color:#71809a;border-top:1px solid #dfe6ee;margin-top:15px;padding-top:12px;font-size:10px;line-height:1.7;display:block}.gains-module__OjHyFG__difference{background:#f8fafc;border:1px solid #e5eaf1;border-radius:10px;margin-top:18px;padding:15px}.gains-module__OjHyFG__difference>span{font-size:11px;font-weight:650}.gains-module__OjHyFG__difference>strong{float:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:750}.gains-module__OjHyFG__difference p{color:#748399;margin-top:9px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__breakdown{margin-top:24px}.gains-module__OjHyFG__breakdown h4,.gains-module__OjHyFG__limits h4{margin-bottom:7px;font-size:13px;font-weight:750}.gains-module__OjHyFG__breakdown dl>div{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:11px;line-height:1.6;display:flex}.gains-module__OjHyFG__breakdown dt{color:#62758b}.gains-module__OjHyFG__breakdown dd{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:650}.gains-module__OjHyFG__breakdown .gains-module__OjHyFG__incomeRow{border-bottom:0;padding-top:16px;font-weight:800}.gains-module__OjHyFG__limits{background:#fffcf5;border:1px solid #ece6d7;border-radius:11px;margin-top:16px;padding:16px}.gains-module__OjHyFG__limits p{color:#86724b;margin-top:8px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__records{margin:25px 0}.gains-module__OjHyFG__recordTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.gains-module__OjHyFG__recordTitle h4{align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.gains-module__OjHyFG__recordTitle>span{color:#74839a;white-space:nowrap;font-size:10px}.gains-module__OjHyFG__record{cursor:pointer;border-bottom:1px solid #edf1f5;align-items:start;gap:10px;padding:13px 0;display:flex}.gains-module__OjHyFG__record input{accent-color:#5268b6;flex-shrink:0;width:17px;height:17px;margin-top:2px}.gains-module__OjHyFG__record strong{font-size:11px;font-weight:700;display:block}.gains-module__OjHyFG__record small{color:#71829a;margin-top:3px;font-size:10px;line-height:1.8;display:block}.gains-module__OjHyFG__assumptions{border-bottom:1px solid #e7edf3;padding:0 0 14px}.gains-module__OjHyFG__assumptions summary{color:#5b7093;cursor:pointer;min-height:30px;font-size:11px;font-weight:700}.gains-module__OjHyFG__assumptions p{color:#73829a;margin-top:8px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__actions{gap:9px;margin-top:17px;display:flex}.gains-module__OjHyFG__actions button{color:#566ba5;cursor:pointer;background:#fff;border:1px solid #dbe2ee;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:10px 13px;font-size:11px;font-weight:700;display:flex}.gains-module__OjHyFG__actions button:hover{background:#f5f6fc}.gains-module__OjHyFG__actions button:disabled{opacity:.4;cursor:not-allowed}.gains-module__OjHyFG__fine{color:#7a899e;margin-top:13px;font-size:10px;line-height:1.8}.gains-module__OjHyFG__consult{color:#536ab0;border-top:1px solid #e5ecf1;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-top:17px;padding-top:18px;font-size:11px;font-weight:750;display:flex}.gains-module__OjHyFG__examples{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.gains-module__OjHyFG__examples>span{color:#66799b;align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.gains-module__OjHyFG__examples button{color:#536ca0;cursor:pointer;background:#fff;border:1px solid #dfe5f0;border-radius:8px;align-items:center;gap:12px;min-height:40px;padding:10px 12px;font-size:11px;display:flex}@media (max-width:1000px){.gains-module__OjHyFG__workspace{grid-template-columns:340px minmax(0,1fr)}.gains-module__OjHyFG__form,.gains-module__OjHyFG__results{padding:21px}.gains-module__OjHyFG__cards strong{font-size:24px}.gains-module__OjHyFG__cards{gap:9px}.gains-module__OjHyFG__recordTitle{flex-wrap:wrap}.gains-module__OjHyFG__recordTitle h4{font-size:11px}.gains-module__OjHyFG__difference>strong{float:none;margin-top:7px;display:block}}@media (max-width:760px){.gains-module__OjHyFG__tool{padding:32px 16px}.gains-module__OjHyFG__sectionTop{flex-direction:column;align-items:start;gap:10px}.gains-module__OjHyFG__sectionTop h2{font-size:26px}.gains-module__OjHyFG__workspace{grid-template-columns:1fr}.gains-module__OjHyFG__form,.gains-module__OjHyFG__results{padding:21px}.gains-module__OjHyFG__cards strong{font-size:26px}.gains-module__OjHyFG__actions{flex-wrap:wrap}.gains-module__OjHyFG__actions button{flex:1}.gains-module__OjHyFG__examples>span{width:100%}.gains-module__OjHyFG__examples button{flex:1;justify-content:space-between;min-width:220px}.gains-module__OjHyFG__private,.gains-module__OjHyFG__breakdown dl>div{font-size:10px}.gains-module__OjHyFG__resultTitle{font-size:20px}}@media (max-width:380px){.gains-module__OjHyFG__form,.gains-module__OjHyFG__results{padding:17px}.gains-module__OjHyFG__cards article{padding:16px 11px}.gains-module__OjHyFG__cards strong{font-size:23px}.gains-module__OjHyFG__two{gap:9px}.gains-module__OjHyFG__breakdown dd{flex-shrink:1}.gains-module__OjHyFG__cards article>span{font-size:10px}}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(header,nav,footer,.gains-content,.gains-hero){display:none!important}.gains-page{padding-top:0!important}.gains-module__OjHyFG__tool{max-width:none;padding:0}.gains-module__OjHyFG__sectionTop,.gains-module__OjHyFG__form,.gains-module__OjHyFG__examples,.gains-module__OjHyFG__actions,.gains-module__OjHyFG__consult{display:none!important}.gains-module__OjHyFG__workspace{display:block}.gains-module__OjHyFG__results{box-shadow:none;border:0;outline:0;padding:0;position:static}.gains-module__OjHyFG__cards,.gains-module__OjHyFG__records,.gains-module__OjHyFG__limits,.gains-module__OjHyFG__status{break-inside:avoid}.gains-module__OjHyFG__results details>*{display:block!important}.gains-module__OjHyFG__live{min-height:0}.gains-module__OjHyFG__record{break-inside:avoid}.gains-module__OjHyFG__fine{font-size:9px}}.gains-module__OjHyFG__bands{margin:24px 0}.gains-module__OjHyFG__bands h4{margin-bottom:12px;font-size:13px;font-weight:750}.gains-module__OjHyFG__band{margin-bottom:16px}.gains-module__OjHyFG__band>div{justify-content:space-between;gap:12px;font-size:11px;line-height:1.7;display:flex}.gains-module__OjHyFG__band strong{color:#5268b6}.gains-module__OjHyFG__band span{text-align:right;color:#62758b}.gains-module__OjHyFG__band progress{accent-color:#5268b6;width:100%;height:8px;margin:7px 0;display:block}.gains-module__OjHyFG__band small{color:#73829a;font-size:10px}.gains-module__OjHyFG__band{break-inside:avoid}
.Tax1099Calculator-module__ZFzzlq__workspace{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.Tax1099Calculator-module__ZFzzlq__printSheet{display:none}.Tax1099Calculator-module__ZFzzlq__amountSlider{appearance:none;cursor:pointer;touch-action:pan-y;background-position:50%;background-repeat:no-repeat;background-size:100% 6px;border-radius:3px;width:100%;height:44px}.Tax1099Calculator-module__ZFzzlq__amountSlider::-webkit-slider-thumb{appearance:none;background:var(--primary);width:22px;height:22px;box-shadow:0 0 0 1px var(--primary), 0 2px 7px #2563eb33;border:3px solid #fff;border-radius:50%}.Tax1099Calculator-module__ZFzzlq__amountSlider::-moz-range-thumb{background:var(--primary);width:18px;height:18px;box-shadow:0 0 0 1px var(--primary);border:3px solid #fff;border-radius:50%}.Tax1099Calculator-module__ZFzzlq__amountSlider:focus-visible{outline:3px solid var(--primary);outline-offset:8px}@media print{body:has([data-tax1099-tool]){background:#fff}.Tax1099Calculator-module__ZFzzlq__workspace>:not(.Tax1099Calculator-module__ZFzzlq__printSheet){display:none!important}body:has([data-tax1099-tool]) header{display:none!important}body:has([data-tax1099-tool]) footer{display:none!important}body:has([data-tax1099-tool]) nextjs-portal{display:none!important}body:has([data-tax1099-tool]) #site-content main>section:not(:has([data-tax1099-tool])){display:none!important}body:has([data-tax1099-tool]) .tax1099-editorial{display:none!important}.Tax1099Calculator-module__ZFzzlq__printSheet{color:#000;padding:0;font-size:10pt;line-height:1.4;display:block}.Tax1099Calculator-module__ZFzzlq__printSheet h1{margin-bottom:8pt;font-size:18pt;font-weight:700}.Tax1099Calculator-module__ZFzzlq__printSheet p{margin:10pt 0}.Tax1099Calculator-module__ZFzzlq__printSheet dl{margin:12pt 0}.Tax1099Calculator-module__ZFzzlq__printSheet dl>div{break-inside:avoid;padding:6pt 0}.Tax1099Calculator-module__ZFzzlq__printSheet dt,.Tax1099Calculator-module__ZFzzlq__printSheet dd{font-size:10pt}.Tax1099Calculator-module__ZFzzlq__workspace{scroll-margin:0}}
.QuarterlyTaxCalculator-module__baw53W__workspace{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.QuarterlyTaxCalculator-module__baw53W__printSheet{display:none}.QuarterlyTaxCalculator-module__baw53W__amountSlider{appearance:none;cursor:pointer;touch-action:pan-y;background-position:50%;background-repeat:no-repeat;background-size:100% 6px;width:100%;height:44px}.QuarterlyTaxCalculator-module__baw53W__amountSlider::-webkit-slider-thumb{appearance:none;background:var(--primary);width:22px;height:22px;box-shadow:0 0 0 1px var(--primary);border:3px solid #fff;border-radius:50%}.QuarterlyTaxCalculator-module__baw53W__amountSlider::-moz-range-thumb{background:var(--primary);border:3px solid #fff;border-radius:50%;width:18px;height:18px}.QuarterlyTaxCalculator-module__baw53W__amountSlider:focus-visible{outline:3px solid var(--primary);outline-offset:5px}@media print{body:has([data-quarterly-tool]){background:#fff}.QuarterlyTaxCalculator-module__baw53W__workspace>:not(.QuarterlyTaxCalculator-module__baw53W__printSheet){display:none!important}body:has([data-quarterly-tool]) header{display:none!important}body:has([data-quarterly-tool]) footer{display:none!important}body:has([data-quarterly-tool]) nextjs-portal{display:none!important}body:has([data-quarterly-tool]) #site-content main>section:not(:has([data-quarterly-tool])){display:none!important}body:has([data-quarterly-tool]) .quarterly-editorial{display:none!important}.QuarterlyTaxCalculator-module__baw53W__printSheet{color:#000;font-size:10pt;line-height:1.4;display:block}.QuarterlyTaxCalculator-module__baw53W__printSheet h2{font-size:18pt;font-weight:700}.QuarterlyTaxCalculator-module__baw53W__printSheet h3{margin-top:12pt;font-size:12pt;font-weight:700}.QuarterlyTaxCalculator-module__baw53W__printSheet p{margin:8pt 0}.QuarterlyTaxCalculator-module__baw53W__printSheet li{break-inside:avoid;margin:6pt 0}}
.SelfEmploymentTaxCalculator-module__dKLdPa__workspace{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.SelfEmploymentTaxCalculator-module__dKLdPa__printSheet{display:none}.SelfEmploymentTaxCalculator-module__dKLdPa__summary{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}@media print{body:has([data-se-tool]){background:#fff}.SelfEmploymentTaxCalculator-module__dKLdPa__workspace>:not(.SelfEmploymentTaxCalculator-module__dKLdPa__printSheet){display:none!important}body:has([data-se-tool]) header{display:none!important}body:has([data-se-tool]) footer{display:none!important}body:has([data-se-tool]) nextjs-portal{display:none!important}body:has([data-se-tool]) .se-editorial{display:none!important}body:has([data-se-tool]) #site-content main>section:not(:has([data-se-tool])){display:none!important}.SelfEmploymentTaxCalculator-module__dKLdPa__printSheet{color:#000;font-size:10pt;line-height:1.5;display:block}.SelfEmploymentTaxCalculator-module__dKLdPa__printSheet h2{font-size:18pt;font-weight:700}.SelfEmploymentTaxCalculator-module__dKLdPa__printSheet p{margin:8pt 0}}
