._workbench_1bylp_1{--tax-ink:#102f33;--tax-muted:#36575a;--tax-teal:#176b62;--tax-teal-dark:#0e514b;--tax-mint:#e6f2ed;--tax-cream:#fffdf8;--tax-sand:#f5f0e5;--tax-line:#bdcfca;--tax-blue:#1c5e82;min-width:0;color:var(--tax-ink);text-rendering:auto;-webkit-font-smoothing:antialiased;gap:1rem;display:grid;container-type:inline-size}._workbench_1bylp_1,._workbench_1bylp_1 *{text-shadow:none!important}._hero_1bylp_25{border:1px solid #b8d0c8;border-left:.38rem solid var(--tax-teal);background:linear-gradient(115deg,#eaf4ee,#fffdf8 72%);border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1.2rem 1.3rem;display:flex}._hero_1bylp_25>div{gap:.22rem;min-width:0;display:grid}._hero_1bylp_25 p{color:var(--tax-teal-dark);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}._hero_1bylp_25 h2{color:#0b3337;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.48rem,3vw,2.05rem);line-height:1.12}._hero_1bylp_25 div>span{color:var(--tax-muted);font-size:.86rem;font-weight:600;line-height:1.5}._hero_1bylp_25>strong{color:var(--tax-teal-dark);white-space:nowrap;background:#f7fcf9;border:1px solid #8fb9ac;border-radius:999px;flex:none;padding:.44rem .68rem;font-size:.82rem}._workspace_1bylp_80{grid-template-columns:1fr;align-items:start;gap:1rem;min-width:0;display:grid}._formCard_1bylp_88,._resultCard_1bylp_89{border:1px solid var(--tax-line);background:var(--tax-cream);border-radius:.95rem;min-width:0;box-shadow:0 .65rem 1.9rem #143f3b14}._formCard_1bylp_88{gap:.85rem;padding:.9rem;display:grid}._formSection_1bylp_103{background:#fff;border:1px solid #c5d4d0;border-radius:.78rem;min-width:0;overflow:hidden}._formSection_1bylp_103>header{background:#eef5f1;border-bottom:1px solid #cbd9d5;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.8rem .88rem;display:grid}._formSection_1bylp_103>header>span{background:var(--tax-teal);color:#fff;border-radius:.5rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.82rem;font-weight:800;display:grid}._formSection_1bylp_103>header>div{gap:.1rem;display:grid}._formSection_1bylp_103 h3{color:#12383b;margin:0;font-size:.94rem;line-height:1.25}._formSection_1bylp_103 header p{color:#36575a;margin:0;font-size:.82rem;font-weight:600;line-height:1.42}._sectionBody_1bylp_153{gap:.88rem;min-width:0;padding:.9rem;display:grid}._fieldGrid_1bylp_160{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-width:0;display:grid}._field_1bylp_160{align-content:start;gap:.32rem;min-width:0;display:grid}._fieldLabel_1bylp_174{color:#153c40;font-size:.84rem;font-weight:800;line-height:1.35}._field_1bylp_160 small{color:#36575a;margin:-.02rem 0 0;font-size:.82rem;font-weight:500;line-height:1.4}._moneyInput_1bylp_189,._plainInput_1bylp_190,._selectInput_1bylp_191{color:#102f33;min-width:0;min-height:2.7rem;font:inherit;background:#fff;border:1px solid #91aca6;border-radius:.55rem;box-shadow:inset 0 1px 1px #1336370a}._moneyInput_1bylp_189{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding-left:.72rem;display:grid}._moneyInput_1bylp_189>span,._moneyInput_1bylp_189>b{color:#264c50;font-size:.84rem;font-weight:700}._moneyInput_1bylp_189>b{padding-right:.72rem}._moneyInput_1bylp_189 input{width:100%;min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:.62rem .7rem .62rem .38rem;font-size:.88rem}._plainInput_1bylp_190,._selectInput_1bylp_191{width:100%;padding:.62rem .7rem;font-size:.88rem}._moneyInput_1bylp_189:focus-within,._plainInput_1bylp_190:focus,._selectInput_1bylp_191:focus{border-color:var(--tax-teal-dark);outline:3px solid #176b622e}._invalidField_1bylp_247 ._fieldLabel_1bylp_174,._invalidField_1bylp_247 ._check_1bylp_248{color:#922b24}._invalidInput_1bylp_252,._moneyInput_1bylp_189._invalidInput_1bylp_252{background:#fff7f5;border-color:#a8322a;box-shadow:inset 0 1px 1px #1336370a,0 0 0 1px #a8322a24}._moneyInput_1bylp_189._invalidInput_1bylp_252>span,._moneyInput_1bylp_189._invalidInput_1bylp_252>b{color:#922b24}._moneyInput_1bylp_189._invalidInput_1bylp_252:focus-within,._plainInput_1bylp_190._invalidInput_1bylp_252:focus,._selectInput_1bylp_191._invalidInput_1bylp_252:focus{border-color:#8e2822;outline:3px solid #a8322a38}._field_1bylp_160 ._fieldError_1bylp_273,._checkField_1bylp_274 ._fieldError_1bylp_273{color:#922b24;align-items:flex-start;gap:.32rem;margin:0;font-size:.82rem;font-weight:700;line-height:1.4;display:flex}._fieldError_1bylp_273:before{color:#fff;content:"!";background:#a8322a;border-radius:999px;flex:none;place-items:center;width:1rem;height:1rem;margin-top:.04rem;font-size:.82rem;line-height:1;display:grid}._sectionHint_1bylp_300{color:#294e52;background:#eef5f1;border-left:.24rem solid #568f84;margin:0;padding:.68rem .75rem;font-size:.82rem;font-weight:600;line-height:1.5}._subheading_1bylp_311{color:#153f43;letter-spacing:.015em;border-bottom:1px solid #d5dfdc;margin:.12rem 0 -.22rem;padding-bottom:.4rem;font-size:.82rem}._personPanel_1bylp_320{background:#fbfcfa;border:1px solid #cedbd7;border-radius:.65rem;gap:.75rem;min-width:0;padding:.78rem;display:grid}._personPanel_1bylp_320>h4{color:#153f43;margin:0;font-size:.84rem}._checkRow_1bylp_336{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding-top:.1rem;display:grid}._checkField_1bylp_274{gap:.32rem;min-width:0;display:grid}._check_1bylp_248{color:#203f43;align-items:flex-start;gap:.5rem;min-width:0;font-size:.84rem;font-weight:600;line-height:1.4;display:flex}._check_1bylp_248 input{width:1.1rem;height:1.1rem;accent-color:var(--tax-teal);flex:none;margin:.02rem 0 0}._invalidField_1bylp_247 ._check_1bylp_248 input{outline-offset:2px;outline:2px solid #a8322a52}._dependentGroup_1bylp_373{background:#f8fbf9;border:1px solid #b9cec8;border-radius:.68rem;gap:.7rem;min-width:0;margin:0;padding:.8rem;display:grid}._dependentGroup_1bylp_373 legend{color:#153c40;padding:0 .3rem;font-size:.88rem;font-weight:800}._dependentGroup_1bylp_373>p,._dependentGroup_1bylp_373>small{color:#294e52;margin:0;font-size:.82rem;font-weight:500;line-height:1.45}._dependentList_1bylp_400{gap:.62rem;display:grid}._dependentRow_1bylp_405{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;min-width:0;display:grid}._dependentEmpty_1bylp_413{background:#fff;border:1px dashed #a9beb8;border-radius:.52rem;padding:.68rem}._addDependentButton_1bylp_420,._removeDependentButton_1bylp_421{color:#153c40;cursor:pointer;min-height:2.7rem;font:inherit;background:#fff;border:1px solid #6f958d;border-radius:.55rem;padding:.62rem .78rem;font-size:.82rem;font-weight:700}._addDependentButton_1bylp_420{background:#e6f2ed;justify-self:start}._addDependentButton_1bylp_420:hover,._removeDependentButton_1bylp_421:hover{border-color:var(--tax-teal-dark);background:#dceee6}:is(._addDependentButton_1bylp_420:focus-visible,._removeDependentButton_1bylp_421:focus-visible){outline-offset:2px;outline:3px solid #176b6233}._addDependentButton_1bylp_420:disabled{cursor:not-allowed;opacity:.58}._businessToggle_1bylp_456{background:#f4f8f5;border:1px dashed #9db7b0;border-radius:.58rem;gap:.65rem;min-width:0;padding:.72rem;display:grid}._formActions_1bylp_466{align-items:center;gap:.6rem;padding-top:.15rem;display:flex}._calculateButton_1bylp_473,._clearButton_1bylp_474,._resultActions_1bylp_475 button{cursor:pointer;min-height:2.7rem;font:inherit;border-radius:.55rem;font-size:.84rem;font-weight:800}._calculateButton_1bylp_473{border:1px solid var(--tax-teal-dark);background:var(--tax-teal);color:#fff;min-width:9.2rem;padding:.65rem 1rem}._calculateButton_1bylp_473:hover{background:var(--tax-teal-dark)}._clearButton_1bylp_474,._resultActions_1bylp_475 button{color:#173e42;background:#fff;border:1px solid #8fa9a4;padding:.64rem .82rem}._clearButton_1bylp_474:hover,._resultActions_1bylp_475 button:hover{background:#edf5f1;border-color:#547f77}._formStatus_1bylp_510,._error_1bylp_511{color:#294e52;min-height:1.5rem;margin:-.25rem 0 0;font-size:.82rem;font-weight:600;line-height:1.45}._error_1bylp_511{color:#8e2822;font-weight:700}._resultCard_1bylp_89{align-self:start;position:static;overflow:hidden}._emptyResult_1bylp_531{text-align:center;background:linear-gradient(150deg,#eff6f1,#fffdf8);place-content:center;justify-items:center;gap:.5rem;min-height:28rem;padding:2rem;display:grid}._emptyResult_1bylp_531>span{width:3.2rem;height:3.2rem;color:var(--tax-teal-dark);background:#dceee6;border-radius:999px;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:800;display:grid}._emptyResult_1bylp_531 h3{color:#12383b;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.26rem}._emptyResult_1bylp_531 p{color:#294e52;margin:0;font-size:.82rem;line-height:1.45}._emptyResult_1bylp_531 ul{color:#294e52;text-align:left;gap:.34rem;margin:.55rem 0 0;padding-left:1.2rem;font-size:.82rem;line-height:1.45;display:grid}._resultHeader_1bylp_580{color:#fff;background:#135d56;justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;padding:1.05rem;display:flex}._resultHeader_1bylp_580>div:first-child{gap:.12rem;min-width:0;display:grid}._resultHeader_1bylp_580 span{color:#f0fffb;font-size:.82rem;font-weight:700}._resultHeader_1bylp_580 h3{color:#fff;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.25rem);line-height:1.06}._resultHeader_1bylp_580 p{color:#e6f8f3;max-width:22rem;margin:.16rem 0 0;font-size:.82rem;font-weight:500;line-height:1.42}._resultActions_1bylp_475{flex:none;gap:.38rem;display:flex}._resultActions_1bylp_475 button{color:#fff;background:#ffffff1f;border-color:#ffffffb8;min-height:2.2rem;padding:.45rem .58rem;font-size:.82rem}._resultActions_1bylp_475 button:hover{background:#ffffff38;border-color:#fff}._metricGrid_1bylp_641{border-bottom:1px solid var(--tax-line);background:#eef5f1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._metricGrid_1bylp_641>div{border-right:1px solid var(--tax-line);gap:.18rem;min-width:0;padding:.78rem;display:grid}._metricGrid_1bylp_641>div:last-child{border-right:0}._metricGrid_1bylp_641 span{color:#294e52;font-size:.82rem;font-weight:600;line-height:1.3}._metricGrid_1bylp_641 strong{color:#123b3f;font-variant-numeric:tabular-nums;font-size:.92rem}._resultSection_1bylp_673{padding:.78rem 1rem}._resultSection_1bylp_673+._resultSection_1bylp_673{border-top:1px solid var(--tax-line)}._resultSection_1bylp_673>header{gap:.12rem;margin-bottom:.48rem;display:grid}._resultSection_1bylp_673 h4{color:#103c40;margin:0;font-size:.84rem}._resultSection_1bylp_673 header p{color:#36575a;margin:0;font-size:.82rem;font-weight:500;line-height:1.4}._resultRow_1bylp_701,._resultTotal_1bylp_702{color:#274b4f;justify-content:space-between;align-items:baseline;gap:.8rem;min-width:0;padding:.31rem 0;font-size:.84rem;font-weight:500;line-height:1.42;display:flex}._resultRow_1bylp_701 strong,._resultTotal_1bylp_702 strong{color:#12383b;font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:.84rem}._resultTotal_1bylp_702{color:#102f33;border-top:1px solid #c7d5d1;margin-top:.22rem;padding-top:.52rem;font-weight:800}._resultTotal_1bylp_702 strong{font-size:.86rem}._row_tax_1bylp_736{color:#274b4f}._row_tax_1bylp_736 strong{color:#12383b}._row_credit_1bylp_744{color:#154e70}._row_credit_1bylp_744 strong{color:var(--tax-blue)}._row_payment_1bylp_752{color:#175149}._row_payment_1bylp_752 strong{color:#16675d}._refundReconciliation_1bylp_760{border:1px solid #9fc8bb;border-left:.28rem solid var(--tax-teal);background:#eef8f4;border-radius:.7rem;gap:.28rem;margin:0 1rem .9rem;padding:.82rem;display:grid}._refundReconciliation_1bylp_760 span{color:#1b4d4b;font-size:.82rem;font-weight:800}._refundReconciliation_1bylp_760 p{color:#31575a;margin:0;font-size:.82rem;font-weight:600;line-height:1.45}._refundReconciliation_1bylp_760 strong{color:#0f5f56;font-variant-numeric:tabular-nums;font-size:.98rem}._refundReconciliation_1bylp_760 small{color:#36575a;font-size:.82rem;font-weight:500;line-height:1.45}._resultNote_1bylp_798{border-top:1px solid var(--tax-line);color:#294e52;background:#f1f4f1;margin:0;padding:.72rem 1rem;font-size:.82rem;font-weight:500;line-height:1.48}._methodNote_1bylp_809{background:var(--tax-sand);border:1px solid #cbd7d2;border-radius:.8rem;grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr);gap:.4rem 1rem;padding:.9rem 1rem;display:grid}._methodNote_1bylp_809 h3{color:#163d41;margin:0;font-size:.84rem}._methodNote_1bylp_809 p{color:#365256;margin:0;font-size:.82rem;font-weight:500;line-height:1.5}._employerScopeNotice_1bylp_833{border:1px solid #b7cdc6;border-left:.3rem solid var(--tax-teal);color:#23484c;background:#f4faf7;border-radius:.72rem;margin:0;padding:.78rem .95rem;font-size:.84rem;font-weight:600;line-height:1.5}._employerScopeNotice_1bylp_833 a{color:#0f5a70;text-underline-offset:.15em;font-weight:800}._employerLimitSummary_1bylp_852,._employerMetricGrid_1bylp_853,._employerDisclosureGrid_1bylp_854{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;min-width:0;display:grid}._employerLimitSummary_1bylp_852>div,._employerMetricGrid_1bylp_853>div,._employerDisclosureGrid_1bylp_854>article{background:#f5faf7;border:1px solid #c4d5d0;border-radius:.68rem;align-content:start;gap:.18rem;min-width:0;padding:.78rem;display:grid}._employerLimitSummary_1bylp_852 span,._employerMetricGrid_1bylp_853 span,._employerDisclosureGrid_1bylp_854 span{color:#294e52;font-size:.82rem;font-weight:700;line-height:1.35}._employerLimitSummary_1bylp_852 strong,._employerMetricGrid_1bylp_853 strong{color:#103c40;font-variant-numeric:tabular-nums;font-size:.98rem}._employerLimitSummary_1bylp_852 small{color:#36575a;font-size:.8rem;font-weight:500;line-height:1.4}._employerConfirmation_1bylp_897{cursor:pointer;background:#fbfdfb;border:1px solid #b7cbc5;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.62rem;min-width:0;padding:.75rem;display:grid}._employerConfirmation_1bylp_897 input{width:1rem;height:1rem;accent-color:var(--tax-teal);margin:.16rem 0 0}._employerConfirmation_1bylp_897>span{gap:.18rem;display:grid}._employerConfirmation_1bylp_897 strong{color:#153c40;font-size:.84rem;line-height:1.42}._employerConfirmation_1bylp_897 small{color:#36575a;font-size:.8rem;font-weight:500;line-height:1.42}._employerVestingNotice_1bylp_935{background:var(--tax-sand);border:1px solid #c6d5d1;border-radius:.65rem;padding:.75rem}._employerVestingNotice_1bylp_935 strong{color:#173e42;font-size:.84rem}._employerVestingNotice_1bylp_935 p{color:#365256;margin:.2rem 0 0;font-size:.82rem;font-weight:500;line-height:1.5}._employerResultCard_1bylp_955{width:100%}._employerStaleNotice_1bylp_959{color:#594a17;background:#fff8dc;border-bottom:1px solid #d2c79d;margin:0;padding:.62rem 1rem;font-size:.82rem;font-weight:700;line-height:1.4}._employerMetricGrid_1bylp_853{border-bottom:1px solid var(--tax-line);background:#eef5f1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}._employerMetricGrid_1bylp_853>div{background:0 0;border-width:0 1px 0 0;border-radius:0}._employerMetricGrid_1bylp_853>div:last-child{border-right:0}._employerDisclosureGrid_1bylp_854>article{background:#fff}._employerDisclosureGrid_1bylp_854 strong{color:#12383b;font-size:.84rem;line-height:1.42}._employerDisclosureGrid_1bylp_854 p{color:#36575a;margin:.2rem 0;font-size:.82rem;font-weight:500;line-height:1.48}._employerDisclosureGrid_1bylp_854 a{color:#0f5a70;text-underline-offset:.15em;width:fit-content;font-size:.82rem;font-weight:700;text-decoration-thickness:1px}._employerTableWrap_1bylp_1014{overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #bdcfca;border-radius:.65rem;width:100%;max-width:100%;overflow:auto hidden}._employerTableWrap_1bylp_1014:focus-visible{outline-offset:2px;outline:3px solid #176b623d}._employerTable_1bylp_1014{border-collapse:collapse;color:#24484c;font-variant-numeric:tabular-nums;width:100%;min-width:100rem;font-size:.8rem}._employerTable_1bylp_1014 th,._employerTable_1bylp_1014 td{text-align:right;white-space:nowrap;border-bottom:1px solid #d5e0dc;border-right:1px solid #d5e0dc;padding:.58rem .65rem}._employerTable_1bylp_1014 th:last-child,._employerTable_1bylp_1014 td:last-child{border-right:0}._employerTable_1bylp_1014 tbody tr:last-child th,._employerTable_1bylp_1014 tbody tr:last-child td{border-bottom:0}._employerTable_1bylp_1014 thead th{color:#153c40;background:#eaf3ef;font-weight:800;line-height:1.3;position:sticky;top:0}._employerTable_1bylp_1014 th:first-child,._employerTable_1bylp_1014 td:first-child{z-index:1;text-align:left;background:#f7faf8;position:sticky;left:0}._employerTable_1bylp_1014 thead th:first-child{z-index:2;background:#eaf3ef}._employerStatus_1bylp_1083{border:1px solid;border-radius:999px;align-items:center;min-height:1.7rem;padding:.24rem .48rem;font-size:.82rem;font-weight:800;line-height:1.15;display:inline-flex}._employerStatusWithin_1bylp_1095{color:#15574f;background:#e8f5f0;border-color:#75a99d}._employerStatusReview_1bylp_1101{color:#5c4812;background:#fff6d8;border-color:#b99a48}._srOnly_1bylp_1107{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=46rem){._workspace_1bylp_80{grid-template-columns:1fr}._resultCard_1bylp_89{position:static}._employerMetricGrid_1bylp_853{grid-template-columns:repeat(2,minmax(0,1fr))}._employerMetricGrid_1bylp_853>div:nth-child(2){border-right:0}._employerMetricGrid_1bylp_853>div:nth-child(-n+2){border-bottom:1px solid var(--tax-line)}}@container (width<=36rem){._hero_1bylp_25,._resultHeader_1bylp_580{flex-direction:column;align-items:flex-start}._fieldGrid_1bylp_160,._checkRow_1bylp_336,._dependentRow_1bylp_405,._methodNote_1bylp_809,._employerLimitSummary_1bylp_852,._employerMetricGrid_1bylp_853,._employerDisclosureGrid_1bylp_854{grid-template-columns:1fr}._employerMetricGrid_1bylp_853>div{border-right:0;border-bottom:1px solid var(--tax-line)}._employerMetricGrid_1bylp_853>div:last-child{border-bottom:0}._removeDependentButton_1bylp_421,._resultActions_1bylp_475{width:100%}._resultActions_1bylp_475 button{flex:1}._metricGrid_1bylp_641{grid-template-columns:1fr}._metricGrid_1bylp_641>div{border-right:0;border-bottom:1px solid var(--tax-line);grid-template-columns:1fr auto}._metricGrid_1bylp_641>div:last-child{border-bottom:0}}@media (max-width:520px){._hero_1bylp_25,._formCard_1bylp_88,._resultSection_1bylp_673,._methodNote_1bylp_809{padding-left:.75rem;padding-right:.75rem}._sectionBody_1bylp_153{padding:.78rem}._formActions_1bylp_466{align-items:stretch}._calculateButton_1bylp_473{flex:1}}@media print{body.income-tax-report-printing *{visibility:hidden!important}body.income-tax-report-printing ._printReport_1bylp_1219,body.income-tax-report-printing ._printReport_1bylp_1219 *{visibility:visible!important}body.income-tax-report-printing ._printReport_1bylp_1219{width:100%;box-shadow:none;border:0;position:absolute;top:0;left:0}._resultActions_1bylp_475{display:none}}
