._workbench_tx7wi_1{min-width:0;color:var(--ink);gap:1rem;display:grid}._header_tx7wi_8{background:linear-gradient(135deg,#f8fbfa 0%,#edf5f2 100%);border:1px solid #18393b24;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.42fr);align-items:end;gap:1rem;padding:1.05rem 1.1rem;display:grid}._header_tx7wi_8>div,._header_tx7wi_8 aside,._panelHeading_tx7wi_21,._summaryHeading_tx7wi_22{gap:.28rem;min-width:0;display:grid}._header_tx7wi_8>div>span,._panelHeading_tx7wi_21>span,._summaryHeading_tx7wi_22>span,._previewHeader_tx7wi_31>div>span{color:#2f6d63;letter-spacing:.09em;text-transform:uppercase;font-size:.69rem;font-weight:850}._header_tx7wi_8 h2,._panelHeading_tx7wi_21 h3,._summaryHeading_tx7wi_22 h3,._previewHeader_tx7wi_31 h3{color:#173335;letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.12}._header_tx7wi_8 h2{font-size:clamp(1.45rem,3vw,2.05rem)}._header_tx7wi_8 p,._panelHeading_tx7wi_21 p,._summaryHeading_tx7wi_22 p,._previewHeader_tx7wi_31 p{color:var(--ink-muted);margin:0;font-size:.77rem;line-height:1.5}._header_tx7wi_8 aside{background:#fffc;border:1px solid #2f6d632e;border-radius:.75rem;padding:.8rem .9rem}._header_tx7wi_8 aside strong{color:#245c53;font-size:.76rem}._header_tx7wi_8 aside span{color:var(--ink-muted);font-size:.68rem;line-height:1.45}._workspace_tx7wi_82{grid-template-columns:minmax(0,1.42fr) minmax(18rem,.7fr);align-items:start;gap:1rem;display:grid}._formCard_tx7wi_89,._summaryCard_tx7wi_90,._preview_tx7wi_31{background:#fff;border:1px solid #18393b24;border-radius:1rem;min-width:0;overflow:hidden;box-shadow:0 .8rem 2rem #1e433f12}._tabs_tx7wi_100{background:#eef4f2;border-bottom:1px solid #18393b21;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._tabs_tx7wi_100 button{color:#61706f;cursor:pointer;min-width:0;min-height:3.2rem;font:inherit;background:0 0;border:0;border-bottom:.2rem solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.6rem .45rem;font-size:.68rem;font-weight:780;display:flex}._tabs_tx7wi_100 button+button{border-left:1px solid #18393b14}._tabs_tx7wi_100 i{background:#dce7e4;border-radius:999px;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.62rem;font-style:normal;display:grid}._tabs_tx7wi_100 ._activeTab_tx7wi_141{color:#245c53;background:#fff;border-bottom-color:#356f65}._tabs_tx7wi_100 ._activeTab_tx7wi_141 i{color:#fff;background:#356f65}._stepPanel_tx7wi_152{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem;display:grid}._panelHeading_tx7wi_21{border-bottom:1px solid #18393b1a;padding-bottom:.75rem}._panelHeading_tx7wi_21 h3,._summaryHeading_tx7wi_22 h3,._previewHeader_tx7wi_31 h3{font-size:clamp(1.14rem,2.2vw,1.48rem)}._fieldGrid_tx7wi_170{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;width:100%;min-width:0;display:grid}._field_tx7wi_170,._namedAmount_tx7wi_179,._checkField_tx7wi_180{gap:.33rem;min-width:0;display:grid}._field_tx7wi_170>span,._namedAmount_tx7wi_179>span{color:#294544;font-size:.72rem;font-weight:800}._field_tx7wi_170 input,._field_tx7wi_170 select,._namedAmount_tx7wi_179 input{width:100%;min-width:0;min-height:2.62rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #19373a3b;border-radius:.58rem;padding:.58rem .66rem;font-size:.82rem}._field_tx7wi_170 input:focus,._field_tx7wi_170 select:focus,._namedAmount_tx7wi_179 input:focus{border-color:#2f7a6e;outline:3px solid #2f7a6e24}._inputShell_tx7wi_215{min-width:0;position:relative}._inputShell_tx7wi_215 input{padding-right:3.3rem}._inputShell_tx7wi_215 small{color:#6a7a78;text-align:right;max-width:2.75rem;font-size:.6rem;font-weight:760;position:absolute;top:50%;right:.62rem;transform:translateY(-50%)}._fullField_tx7wi_236{grid-column:1/-1}._subsection_tx7wi_240,._deductionGroup_tx7wi_241{background:#f8faf9;border:1px solid #18393b1a;border-radius:.75rem;gap:.72rem;padding:.86rem;display:grid}._subsection_tx7wi_240 h4,._deductionGroup_tx7wi_241 h4{color:#234443;margin:0;font-size:.82rem}._groupNote_tx7wi_257{color:var(--ink-muted);margin:0;font-size:.65rem;line-height:1.5}._employerMiniSummary_tx7wi_264,._employerSummary_tx7wi_265{gap:.5rem;display:grid}._employerMiniSummary_tx7wi_264{background:#edf3f8;border-radius:.62rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.7rem}._employerMiniSummary_tx7wi_264>div,._employerSummary_tx7wi_265>div,._employerSummary_tx7wi_265 footer{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._employerMiniSummary_tx7wi_264 span,._employerSummary_tx7wi_265 small{color:#50656e;font-size:.63rem}._employerMiniSummary_tx7wi_264 strong,._employerSummary_tx7wi_265 strong{color:#233e4a;font-size:.73rem}._segmented_tx7wi_298{background:#e7eeec;border-radius:.58rem;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,25rem);padding:.2rem;display:grid}._segmented_tx7wi_298 button{color:#60706e;cursor:pointer;min-height:2.2rem;font:inherit;background:0 0;border:0;border-radius:.44rem;font-size:.7rem;font-weight:780}._segmented_tx7wi_298 button[aria-pressed=true]{color:#245c53;background:#fff;box-shadow:0 .2rem .55rem #1f46411f}._namedAmount_tx7wi_179>div{grid-template-columns:minmax(0,1.4fr) minmax(7.5rem,.6fr);gap:.45rem;display:grid}._lineItemSection_tx7wi_331{background:#fff;border:1px solid #18393b1a;border-radius:.72rem;gap:.62rem;padding:.82rem;display:grid}._lineItemHeading_tx7wi_340{justify-content:space-between;align-items:start;gap:.75rem;display:flex}._lineItemHeading_tx7wi_340 h4{color:#203f3e;margin:0;font-size:.82rem}._lineItemHeading_tx7wi_340 p{color:var(--ink-muted);margin:.18rem 0 0;font-size:.63rem;line-height:1.45}._earningRow_tx7wi_360,._overtimeRow_tx7wi_361,._retirementRow_tx7wi_362{align-items:end;gap:.45rem;display:grid}._earningRow_tx7wi_360{grid-template-columns:minmax(9rem,1fr) minmax(8rem,1fr) auto}._overtimeRow_tx7wi_361,._retirementRow_tx7wi_362{grid-template-columns:minmax(8rem,1fr) minmax(7rem,.8fr) minmax(8rem,1fr) auto}._earningRow_tx7wi_360 label,._overtimeRow_tx7wi_361 label,._retirementRow_tx7wi_362 label{gap:.3rem;min-width:0;display:grid}._earningRow_tx7wi_360 label>span,._overtimeRow_tx7wi_361 label>span,._retirementRow_tx7wi_362 label>span{color:#294544;font-size:.67rem;font-weight:790}._earningRow_tx7wi_360 input,._earningRow_tx7wi_360 select,._overtimeRow_tx7wi_361 input,._overtimeRow_tx7wi_361 select,._retirementRow_tx7wi_362 input,._retirementRow_tx7wi_362 select{width:100%;min-width:0;min-height:2.55rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #19373a3b;border-radius:.55rem;padding:.54rem .62rem;font-size:.78rem}._earningRow_tx7wi_360 input:focus,._earningRow_tx7wi_360 select:focus,._overtimeRow_tx7wi_361 input:focus,._overtimeRow_tx7wi_361 select:focus,._retirementRow_tx7wi_362 input:focus,._retirementRow_tx7wi_362 select:focus{border-color:#2f7a6e;outline:3px solid #2f7a6e24}._removeLine_tx7wi_421{color:#93615d;cursor:pointer;background:0 0;border:0;place-items:center;width:2.25rem;min-height:2.55rem;font-size:1.15rem;display:grid}._removeLine_tx7wi_421:disabled{cursor:not-allowed;opacity:.28}._addLine_tx7wi_438{color:#315ea8;cursor:pointer;width:fit-content;font:inherit;background:0 0;border:0;align-items:center;gap:.35rem;padding:.18rem 0;font-size:.68rem;font-weight:800;text-decoration:underline;display:inline-flex}._addLine_tx7wi_438 span{color:#fff;background:#315ea8;border-radius:999px;place-items:center;width:1rem;height:1rem;font-size:.72rem;text-decoration:none;display:grid}._addLine_tx7wi_438:disabled{cursor:not-allowed;opacity:.4}._lineTotal_tx7wi_471{color:#305b57;border-top:1px solid #18393b1a;justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.62rem;font-size:.68rem;font-weight:780;display:flex}._liveGross_tx7wi_483{color:#245c53;background:#e9f3f0;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .82rem;display:flex}._liveGross_tx7wi_483 span{font-size:.74rem;font-weight:760}._liveGross_tx7wi_483 strong{font-family:Georgia,Times New Roman,serif;font-size:1.18rem}._checkField_tx7wi_180{background:#f8faf9;border:1px solid #18393b1a;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.72rem .78rem}._checkField_tx7wi_180 input{accent-color:#356f65;width:1rem;height:1rem;margin-top:.1rem}._checkField_tx7wi_180 span{gap:.16rem;display:grid}._checkField_tx7wi_180 strong{color:#294544;font-size:.72rem}._checkField_tx7wi_180 small{color:var(--ink-muted);font-size:.64rem;line-height:1.42}._advanced_tx7wi_536{background:#fbfcfb;border:1px solid #18393b1f;border-radius:.7rem;padding:.8rem}._advanced_tx7wi_536 summary,._wageAudit_tx7wi_544 summary{color:#2d625a;cursor:pointer;font-size:.72rem;font-weight:800}._advanced_tx7wi_536[open] summary{margin-bottom:.75rem}._advanced_tx7wi_536 ._fieldGrid_tx7wi_170{margin-top:.72rem}._scopeCallout_tx7wi_559{background:#fff7eb;border-left:.24rem solid #c6782b;border-radius:.25rem .65rem .65rem .25rem;padding:.9rem}._scopeCallout_tx7wi_559 strong{color:#82501d;font-size:.75rem}._scopeCallout_tx7wi_559 p{color:#705f4d;margin:.25rem 0 0;font-size:.67rem;line-height:1.5}._formFooter_tx7wi_578{background:#f4f7f6;border-top:1px solid #18393b1c;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}._formFooter_tx7wi_578 p{color:var(--ink-muted);margin:0;font-size:.66rem}._formFooter_tx7wi_578 p[role=alert]{color:#a63f36;font-weight:730}._formFooter_tx7wi_578 button,._previewHeader_tx7wi_31 button{color:#fff;cursor:pointer;min-height:2.55rem;font:inherit;background:#2f6d63;border:0;border-radius:.58rem;padding:.58rem .9rem;font-size:.72rem;font-weight:820}._formFooter_tx7wi_578 button:disabled,._previewHeader_tx7wi_31 button:disabled{cursor:not-allowed;opacity:.45}._summaryCard_tx7wi_90{border-top:.3rem solid #356f65;gap:.95rem;padding:1rem;display:grid;position:sticky;top:1rem}._summaryHeading_tx7wi_22 p{font-size:.64rem}._summaryVisual_tx7wi_632{gap:1rem;display:grid}._donut_tx7wi_637{aspect-ratio:1;border-radius:999px;place-items:center;width:min(11.5rem,70vw);margin-inline:auto;display:grid;box-shadow:inset 0 0 0 1px #18393b14}._donut_tx7wi_637>div{aspect-ratio:1;border-radius:inherit;text-align:center;background:#fff;place-content:center;gap:.2rem;width:67%;display:grid}._donut_tx7wi_637 span{color:var(--ink-muted);font-size:.62rem;font-weight:720}._donut_tx7wi_637 strong{color:#173335;font-family:Georgia,Times New Roman,serif;font-size:1.18rem}._summaryTotals_tx7wi_670,._taxBreakdown_tx7wi_671{gap:.55rem;display:grid}._summaryTotals_tx7wi_670>div,._taxBreakdown_tx7wi_671>div{color:#3f5553;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.69rem;display:flex}._summaryTotals_tx7wi_670 strong,._taxBreakdown_tx7wi_671 strong{color:#1d3737}._summaryTotals_tx7wi_670 ._takeHomeRow_tx7wi_691{color:#245c53;border-top:1px solid #18393b1f;margin-top:.15rem;padding-top:.65rem;font-size:.76rem;font-weight:800}._taxBreakdown_tx7wi_671{background:#f6f8f7;border-radius:.68rem;padding:.72rem}._legend_tx7wi_706{flex-wrap:wrap;gap:.45rem .7rem;display:flex}._legend_tx7wi_706 span{color:#667573;align-items:center;gap:.28rem;font-size:.6rem;display:inline-flex}._legend_tx7wi_706 i{border-radius:.15rem;width:.58rem;height:.58rem}._netSwatch_tx7wi_726{background:#316f64}._federalSwatch_tx7wi_727{background:#315ea8}._ficaSwatch_tx7wi_728{background:#cf7a27}._stateSwatch_tx7wi_729{background:#8f69b2}._deductionSwatch_tx7wi_730{background:#bd5160}._summaryNote_tx7wi_732{color:#4b6662;background:#eef5f3;border-radius:.62rem;margin:0;padding:.72rem;font-size:.63rem;line-height:1.48}._employerSummary_tx7wi_265{background:#f3f6fb;border:1px solid #315ea826;border-radius:.68rem;padding:.75rem}._employerSummary_tx7wi_265>span{color:#315e8b;letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:820}._employerSummary_tx7wi_265 footer{border-top:1px solid #315ea824;padding-top:.5rem}._preview_tx7wi_31{scroll-margin-top:1rem;display:grid}._previewHeader_tx7wi_31{background:#f5f8f7;border-bottom:1px solid #18393b1f;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._previewHeader_tx7wi_31>div{gap:.25rem;display:grid}._stubIdentity_tx7wi_782{border-bottom:1px solid #18393b1f;grid-template-columns:1.2fr 1.2fr 1fr .8fr;display:grid}._stubIdentity_tx7wi_782>div{gap:.2rem;min-width:0;padding:.8rem .9rem;display:grid}._stubIdentity_tx7wi_782>div+div{border-left:1px solid #18393b1a}._stubIdentity_tx7wi_782 span,._stubIdentity_tx7wi_782 small{color:var(--ink-muted);font-size:.61rem}._stubIdentity_tx7wi_782 strong{overflow-wrap:anywhere;color:#213d3d;font-size:.73rem}._stubColumns_tx7wi_811{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}._stubColumns_tx7wi_811 section{border:1px solid #18393b1a;border-radius:.72rem;align-content:start;gap:.48rem;min-width:0;padding:.8rem;display:grid}._stubColumns_tx7wi_811 h4{color:#234443;border-bottom:.17rem solid #356f65;margin:0 0 .2rem;padding-bottom:.5rem;font-size:.78rem}._stubColumns_tx7wi_811 section>div,._stubColumns_tx7wi_811 footer{color:#526461;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.65rem;display:flex}._stubColumns_tx7wi_811 section>div span{overflow-wrap:anywhere}._stubColumns_tx7wi_811 section strong{color:#1d3737;flex:none}._stubColumns_tx7wi_811 footer{color:#245c53;border-top:1px solid #18393b1a;margin-top:auto;padding-top:.6rem;font-weight:820}._netBanner_tx7wi_863{color:#fff;background:#234f49;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 1rem 1rem;display:grid;overflow:hidden}._employerCostBanner_tx7wi_873{background:#f3f6fb;border:1px solid #315ea826;border-radius:.72rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0 1rem 1rem;padding:.72rem;display:grid}._employerCostBanner_tx7wi_873>div{gap:.2rem;min-width:0;display:grid}._employerCostBanner_tx7wi_873 span{color:#5c6d79;font-size:.59rem}._employerCostBanner_tx7wi_873 strong{color:#243e51;font-family:Georgia,Times New Roman,serif;font-size:.78rem}._netBanner_tx7wi_863>div{gap:.18rem;padding:.78rem .9rem;display:grid}._netBanner_tx7wi_863>div+div{border-left:1px solid #ffffff2e}._netBanner_tx7wi_863 span{color:#ffffffb8;font-size:.62rem}._netBanner_tx7wi_863 strong{font-family:Georgia,Times New Roman,serif;font-size:1rem}._wageAudit_tx7wi_544{background:#f8faf9;border:1px solid #18393b1a;border-radius:.68rem;margin:0 1rem 1rem;padding:.75rem}._wageAudit_tx7wi_544[open] summary{margin-bottom:.55rem}._wageAudit_tx7wi_544>div{color:#526461;justify-content:space-between;gap:.75rem;padding-block:.28rem;font-size:.65rem;display:flex}._previewError_tx7wi_942{color:#a63f36;margin:1rem;font-size:.72rem}@media (max-width:900px){._header_tx7wi_8,._workspace_tx7wi_82{grid-template-columns:1fr}._summaryCard_tx7wi_90{position:static}._summaryVisual_tx7wi_632{grid-template-columns:minmax(10rem,.7fr) minmax(12rem,1fr);align-items:center}._stubIdentity_tx7wi_782,._stubColumns_tx7wi_811{grid-template-columns:repeat(2,minmax(0,1fr))}._stubColumns_tx7wi_811 section:last-child{grid-column:1/-1}}@media (max-width:620px){._tabs_tx7wi_100 button{flex-direction:column;gap:.2rem;min-height:3.5rem;font-size:.59rem}._fieldGrid_tx7wi_170,._summaryVisual_tx7wi_632,._stubIdentity_tx7wi_782,._stubColumns_tx7wi_811,._netBanner_tx7wi_863,._employerCostBanner_tx7wi_873{grid-template-columns:1fr}._fullField_tx7wi_236,._stubColumns_tx7wi_811 section:last-child{grid-column:auto}._stubIdentity_tx7wi_782>div+div,._netBanner_tx7wi_863>div+div{border-top:1px solid #18393b1a;border-left:0}._netBanner_tx7wi_863>div+div{border-top-color:#ffffff2e}._previewHeader_tx7wi_31,._formFooter_tx7wi_578{flex-direction:column;align-items:stretch}._earningRow_tx7wi_360,._overtimeRow_tx7wi_361,._retirementRow_tx7wi_362{grid-template-columns:1fr}._removeLine_tx7wi_421{border:1px dashed #93615d47;border-radius:.5rem;width:100%;min-height:2rem}}@media print{body.pay-stub-printing *{visibility:hidden!important}body.pay-stub-printing ._preview_tx7wi_31,body.pay-stub-printing ._preview_tx7wi_31 *{visibility:visible!important}body.pay-stub-printing ._preview_tx7wi_31{width:100%;box-shadow:none;border:0;position:absolute;inset:0 auto auto 0;padding-top:0!important}body.pay-stub-printing ._preview_tx7wi_31 [data-calculator-result-actions]{display:none!important}._previewHeader_tx7wi_31 button,._wageAudit_tx7wi_544{display:none}}
