@layer components{.StripedRows-module___3dX3q__rows>:nth-child(odd){background-color:var(--tsc-surface)}.StripedRows-module___3dX3q__rows>:nth-child(2n){background-color:var(--tsc-surface-alt)}.StripedRows-module___3dX3q__rows>tr>:is(th,td){background-color:inherit}}
.FinancialStatementTable-module__V0D3CW__wrap{overscroll-behavior-x:contain;border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;min-width:0;max-width:100%;overflow-x:auto}.FinancialStatementTable-module__V0D3CW__table{border-collapse:collapse;width:100%;min-width:1180px;font-size:12px}.FinancialStatementTable-module__V0D3CW__table th,.FinancialStatementTable-module__V0D3CW__table td{border-bottom:1px solid var(--tsc-border);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 10px}.FinancialStatementTable-module__V0D3CW__table thead th{color:var(--tsc-muted);background:var(--tsc-surface-alt);font-weight:600}.FinancialStatementTable-module__V0D3CW__table th:first-child,.FinancialStatementTable-module__V0D3CW__table td:first-child{z-index:1;text-align:left;font-variant-numeric:normal;position:sticky;left:0}.FinancialStatementTable-module__V0D3CW__table thead th:first-child{z-index:2}.FinancialStatementTable-module__V0D3CW__table td{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace}.FinancialStatementTable-module__V0D3CW__table tbody th{color:var(--tsc-body);font-family:var(--font-sans), system-ui, sans-serif;font-weight:500}.FinancialStatementTable-module__V0D3CW__sectionRow th{color:var(--tsc-ink);padding-top:14px;font-weight:700}.FinancialStatementTable-module__V0D3CW__totalRow th,.FinancialStatementTable-module__V0D3CW__totalRow td{color:var(--tsc-ink);font-weight:700}
.WageResearchRateCard-module__-zH9Qq__root{border:1px solid var(--tsc-border-subtle);border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.WageResearchRateCard-module__-zH9Qq__quiet{background:var(--tsc-surface-alt);border-style:dashed}.WageResearchRateCard-module__-zH9Qq__quiet .WageResearchRateCard-module__-zH9Qq__roleName{color:var(--tsc-body)}.WageResearchRateCard-module__-zH9Qq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.WageResearchRateCard-module__-zH9Qq__roleName{color:var(--tsc-ink);font-size:14px;font-weight:500;display:block}.WageResearchRateCard-module__-zH9Qq__roleMeta,.WageResearchRateCard-module__-zH9Qq__basis,.WageResearchRateCard-module__-zH9Qq__empty,.WageResearchRateCard-module__-zH9Qq__choiceCopy,.WageResearchRateCard-module__-zH9Qq__choiceDetail,.WageResearchRateCard-module__-zH9Qq__employerTable td,.WageResearchRateCard-module__-zH9Qq__outliers{color:var(--tsc-body);font-size:13px}.WageResearchRateCard-module__-zH9Qq__empty{margin:0;line-height:1.45}.WageResearchRateCard-module__-zH9Qq__lowConfidence,.WageResearchRateCard-module__-zH9Qq__emptyWhy{color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.45}.WageResearchRateCard-module__-zH9Qq__evidenceSummary,.WageResearchRateCard-module__-zH9Qq__requestStatus{color:var(--tsc-body);margin:0;font-size:12px;line-height:1.45}.WageResearchRateCard-module__-zH9Qq__feedbackActions{flex-wrap:wrap;gap:8px;display:flex}.WageResearchRateCard-module__-zH9Qq__researchRequest{border:1px solid var(--tsc-border-subtle);border-radius:8px;gap:10px;padding:12px;display:grid}.WageResearchRateCard-module__-zH9Qq__guidance{border-left:3px solid var(--tsc-accent);background:var(--tsc-accent-tint);color:var(--tsc-body);border-radius:0 8px 8px 0;gap:4px;padding:10px 12px;font-size:12px;line-height:1.45;display:grid}.WageResearchRateCard-module__-zH9Qq__guidanceQuery{color:var(--tsc-muted);overflow-wrap:anywhere}.WageResearchRateCard-module__-zH9Qq__sourceInput{width:100%;min-height:var(--tsc-touch-target);border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface);color:var(--tsc-ink);border-radius:8px;padding:8px 10px}.WageResearchRateCard-module__-zH9Qq__lowConfidence{font-style:italic}.WageResearchRateCard-module__-zH9Qq__emptyWhy{max-width:70ch}.WageResearchRateCard-module__-zH9Qq__sources{color:var(--tsc-muted);flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.WageResearchRateCard-module__-zH9Qq__sourceLink{color:var(--tsc-accent);text-underline-offset:2px;text-decoration:underline}.WageResearchRateCard-module__-zH9Qq__fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}@container wages-step (min-width:720px){.WageResearchRateCard-module__-zH9Qq__fieldset{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.WageResearchRateCard-module__-zH9Qq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WageResearchRateCard-module__-zH9Qq__choice{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface);border-radius:8px;min-width:0}.WageResearchRateCard-module__-zH9Qq__choiceSelected{border-color:var(--tsc-accent);background:var(--tsc-accent-tint)}.WageResearchRateCard-module__-zH9Qq__choiceDisabled{color:var(--tsc-muted)}.WageResearchRateCard-module__-zH9Qq__choiceHit{min-height:var(--tsc-touch-target);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px;display:grid}.WageResearchRateCard-module__-zH9Qq__choiceDisabled .WageResearchRateCard-module__-zH9Qq__choiceHit{cursor:not-allowed}.WageResearchRateCard-module__-zH9Qq__choiceHit:focus-within:has(:focus-visible){outline:2px solid var(--tsc-focus);outline-offset:2px;border-radius:8px}.WageResearchRateCard-module__-zH9Qq__choiceCopy,.WageResearchRateCard-module__-zH9Qq__choiceDetail{gap:4px;min-width:0;display:grid}.WageResearchRateCard-module__-zH9Qq__choiceDisabled .WageResearchRateCard-module__-zH9Qq__choiceCopy,.WageResearchRateCard-module__-zH9Qq__choiceDisabled .WageResearchRateCard-module__-zH9Qq__choiceDetail{color:var(--tsc-muted)}.WageResearchRateCard-module__-zH9Qq__choiceLabel{font-weight:600}.WageResearchRateCard-module__-zH9Qq__customPanel{gap:10px;padding:0 10px 12px;display:grid}.WageResearchRateCard-module__-zH9Qq__customRate{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.WageResearchRateCard-module__-zH9Qq__unit{color:var(--tsc-body);font-size:13px;font-weight:600}.WageResearchRateCard-module__-zH9Qq__employerWrap{min-width:0;overflow-x:auto}.WageResearchRateCard-module__-zH9Qq__employerTable{border-collapse:collapse;width:100%;font-size:13px}.WageResearchRateCard-module__-zH9Qq__employerTable caption{caption-side:top;text-align:left;color:var(--tsc-body);padding-bottom:6px;font-size:12px;font-weight:600}.WageResearchRateCard-module__-zH9Qq__employerTable th{color:var(--tsc-body);text-align:left;padding:4px 8px;font-weight:600}.WageResearchRateCard-module__-zH9Qq__employerTable th:first-child,.WageResearchRateCard-module__-zH9Qq__employerTable td:first-child{padding-left:0}.WageResearchRateCard-module__-zH9Qq__employerTable th:last-child,.WageResearchRateCard-module__-zH9Qq__employerTable td:last-child{text-align:right;padding-right:0}.WageResearchRateCard-module__-zH9Qq__employerTable th.WageResearchRateCard-module__-zH9Qq__num,.WageResearchRateCard-module__-zH9Qq__employerTable td.WageResearchRateCard-module__-zH9Qq__num{text-align:right;font-family:var(--font-mono), ui-monospace, monospace}.WageResearchRateCard-module__-zH9Qq__employerTable td{border-top:1px solid var(--tsc-border-subtle);padding:6px 8px}.WageResearchRateCard-module__-zH9Qq__employerTable td.WageResearchRateCard-module__-zH9Qq__ink{color:var(--tsc-ink)}.WageResearchRateCard-module__-zH9Qq__medianLabel,.WageResearchRateCard-module__-zH9Qq__medianValue{border-top:1px solid var(--tsc-border-subtle);font-weight:600}@media (max-width:640px){.WageResearchRateCard-module__-zH9Qq__rangeColumn{display:none}}.WageResearchRateCard-module__-zH9Qq__medianLabel{color:var(--tsc-body);padding:8px 8px 4px 0}.WageResearchRateCard-module__-zH9Qq__medianValue{text-align:right;font-family:var(--font-mono), ui-monospace, monospace;color:var(--tsc-ink);padding:8px 0 4px 8px}.WageResearchRateCard-module__-zH9Qq__outliersTitle{color:var(--tsc-body);margin-bottom:4px;font-size:12px;font-weight:600}.WageResearchRateCard-module__-zH9Qq__outliersDetails summary.WageResearchRateCard-module__-zH9Qq__outliersTitle{min-height:var(--tsc-touch-target);cursor:pointer;align-items:center;display:flex}.WageResearchRateCard-module__-zH9Qq__outliers{margin:0;padding-left:18px}
.AlignedFieldGrid-module__Evt0ZG__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-auto-rows:auto;align-items:stretch;gap:6px 24px;min-width:0;display:grid}.AlignedFieldGrid-module__Evt0ZG__item{grid-row:span 3;grid-template-rows:subgrid;min-width:0;padding-bottom:10px;display:grid}.AlignedFieldGrid-module__Evt0ZG__caption{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.AlignedFieldGrid-module__Evt0ZG__label{color:var(--tsc-ink);font-size:13px;font-weight:600}.AlignedFieldGrid-module__Evt0ZG__control,.AlignedFieldGrid-module__Evt0ZG__detail{min-width:0}.AlignedFieldGrid-module__Evt0ZG__detail:empty{display:block}
.WizardFooter-module__7si39a__footer{left:var(--sales-wizard-footer-left,24px);bottom:var(--sales-wizard-footer-offset,12px);z-index:8;box-sizing:border-box;width:var(--sales-wizard-footer-width,calc(100vw - 48px));border:1px solid var(--tsc-border);background:color-mix(in srgb, var(--tsc-surface) 94%, transparent);box-shadow:var(--tsc-shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;flex-wrap:nowrap;align-items:center;gap:10px;margin:0;padding:8px 12px;display:flex;position:fixed}.WizardFooter-module__7si39a__footer button{min-height:var(--tsc-touch-target)}.WizardFooter-module__7si39a__lead{flex-wrap:wrap;align-items:center;gap:10px;margin-right:auto;display:flex}.WizardFooter-module__7si39a__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}@media (min-width:1081px){.WizardFooter-module__7si39a__footer{left:calc(var(--sales-wizard-footer-left,24px) + var(--sales-wizard-footer-width,calc(100vw - 48px)) - var(--deal-rail-width,352px));width:var(--deal-rail-width,352px);flex-wrap:wrap}.WizardFooter-module__7si39a__lead,.WizardFooter-module__7si39a__actions{width:100%}.WizardFooter-module__7si39a__actions{margin-left:0}[data-wizard-step=wages] .WizardFooter-module__7si39a__footer{flex-wrap:nowrap}[data-wizard-step=wages] .WizardFooter-module__7si39a__lead{width:auto;min-width:0}[data-wizard-step=wages] .WizardFooter-module__7si39a__actions{flex:none;width:auto}}@media (min-width:821px) and (max-width:1080px){.WizardFooter-module__7si39a__footer{padding-right:168px}}@media (max-width:820px){.WizardFooter-module__7si39a__footer{bottom:calc(var(--tsc-bottom-navigation-height) + 8px + env(safe-area-inset-bottom));padding-bottom:8px;padding-right:136px}}@media (max-width:520px){.WizardFooter-module__7si39a__footer{flex-wrap:wrap}.WizardFooter-module__7si39a__lead,.WizardFooter-module__7si39a__actions{width:100%}}
.SalesDealList-module__YbaiUG__list{min-width:0;color:var(--tsc-body);gap:20px;font-family:Geist,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:grid}.SalesDealList-module__YbaiUG__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.SalesDealList-module__YbaiUG__headingGroup{gap:3px;min-width:0;display:grid}.SalesDealList-module__YbaiUG__eyebrow{width:fit-content;color:var(--tsc-accent-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.SalesDealList-module__YbaiUG__title{color:var(--tsc-ink);letter-spacing:-.04em;margin:0;font-size:30px;font-weight:650;line-height:1.15}.SalesDealList-module__YbaiUG__subtitle{color:var(--tsc-muted);margin:2px 0 0;font-size:14px;line-height:1.45}.SalesDealList-module__YbaiUG__primaryAction,.SalesDealList-module__YbaiUG__emptyAction{flex:none}.SalesDealList-module__YbaiUG__toolbar{border:1px solid var(--tsc-border);background:var(--tsc-surface);box-shadow:var(--tsc-shadow-xs);border-radius:12px;grid-template-columns:minmax(260px,1.7fr) minmax(180px,.9fr) minmax(180px,.9fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.SalesDealList-module__YbaiUG__searchField,.SalesDealList-module__YbaiUG__controlField,.SalesDealList-module__YbaiUG__viewField{min-width:0;color:var(--tsc-muted);gap:7px;font-size:12px;font-weight:600;display:grid}.SalesDealList-module__YbaiUG__searchInput{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-height:44px;color:var(--tsc-muted);border-radius:8px;align-items:center;gap:9px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.SalesDealList-module__YbaiUG__searchInput:focus-within{border-color:var(--tsc-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--tsc-focus) 14%, transparent)}.SalesDealList-module__YbaiUG__searchInput input{min-width:0}.SalesDealList-module__YbaiUG__viewField>div{min-height:44px}.SalesDealList-module__YbaiUG__resultsPanel{gap:12px;min-width:0;display:grid}.SalesDealList-module__YbaiUG__resultsHeader,.SalesDealList-module__YbaiUG__pagination,.SalesDealList-module__YbaiUG__pageControls,.SalesDealList-module__YbaiUG__pagination label{align-items:center;display:flex}.SalesDealList-module__YbaiUG__resultsHeader{min-height:40px;color:var(--tsc-muted);justify-content:space-between;gap:12px;font-size:13px}.SalesDealList-module__YbaiUG__resultsSummary{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.SalesDealList-module__YbaiUG__orderHint{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-height:22px;color:var(--tsc-faint);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.SalesDealList-module__YbaiUG__table{border:1px solid var(--tsc-border);background:var(--tsc-surface);box-shadow:var(--tsc-shadow-xs);border-radius:12px;overflow:hidden}.SalesDealList-module__YbaiUG__rows{display:grid}.SalesDealList-module__YbaiUG__columns,.SalesDealList-module__YbaiUG__row{box-sizing:border-box;grid-template-columns:minmax(160px,1.45fr) minmax(94px,.65fr) minmax(120px,1fr) minmax(82px,.6fr) minmax(92px,.7fr) minmax(118px,.95fr) minmax(105px,auto) 24px;align-items:center;gap:12px;width:100%;display:grid}.SalesDealList-module__YbaiUG__columns{border-bottom:1px solid var(--tsc-border);background:var(--tsc-surface-subtle);color:var(--tsc-muted);letter-spacing:.025em;padding:11px 16px;font-size:11px;font-weight:650}.SalesDealList-module__YbaiUG__columns>span:nth-child(5){text-align:right}.SalesDealList-module__YbaiUG__row,.SalesDealList-module__YbaiUG__card{color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.SalesDealList-module__YbaiUG__card{background:0 0}.SalesDealList-module__YbaiUG__row{border-bottom:1px solid var(--tsc-border-subtle);background:var(--tsc-surface);min-height:68px;padding:13px 16px}.SalesDealList-module__YbaiUG__row:last-child{border-bottom:0}.SalesDealList-module__YbaiUG__row:hover{background:var(--tsc-surface-subtle)}.SalesDealList-module__YbaiUG__row:focus-visible,.SalesDealList-module__YbaiUG__card:focus-visible{z-index:1;outline:3px solid color-mix(in srgb, var(--tsc-focus) 30%, transparent);outline-offset:-3px;position:relative}.SalesDealList-module__YbaiUG__dealIdentity,.SalesDealList-module__YbaiUG__contact{gap:3px;min-width:0;display:grid}.SalesDealList-module__YbaiUG__property,.SalesDealList-module__YbaiUG__metaPrimary,.SalesDealList-module__YbaiUG__metaSecondary,.SalesDealList-module__YbaiUG__metaMuted,.SalesDealList-module__YbaiUG__dealMeta{overflow-wrap:anywhere;min-width:0}.SalesDealList-module__YbaiUG__property{color:var(--tsc-ink);letter-spacing:-.02em;font-size:14px;font-weight:650;line-height:1.3}.SalesDealList-module__YbaiUG__dealMeta,.SalesDealList-module__YbaiUG__metaSecondary,.SalesDealList-module__YbaiUG__metaMuted,.SalesDealList-module__YbaiUG__created{overflow-wrap:anywhere;min-width:0;color:var(--tsc-muted)}.SalesDealList-module__YbaiUG__dealMeta,.SalesDealList-module__YbaiUG__metaSecondary{font-size:11px;line-height:1.35}.SalesDealList-module__YbaiUG__metaPrimary,.SalesDealList-module__YbaiUG__created,.SalesDealList-module__YbaiUG__nextAction{font-size:13px}.SalesDealList-module__YbaiUG__metaPrimary{color:var(--tsc-body);line-height:1.35}.SalesDealList-module__YbaiUG__metaMuted{font-size:12px;font-style:italic}.SalesDealList-module__YbaiUG__serviceLine,.SalesDealList-module__YbaiUG__year1{color:var(--tsc-body);font-size:13px}.SalesDealList-module__YbaiUG__year1{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.SalesDealList-module__YbaiUG__created{white-space:nowrap}.SalesDealList-module__YbaiUG__nextActionValue{color:var(--tsc-ink);font-weight:600;line-height:1.35}.SalesDealList-module__YbaiUG__rowArrow{color:var(--tsc-faint);flex:none;place-items:center;transition:color .16s,transform .16s;display:inline-grid}.SalesDealList-module__YbaiUG__row:hover .SalesDealList-module__YbaiUG__rowArrow,.SalesDealList-module__YbaiUG__card:hover .SalesDealList-module__YbaiUG__rowArrow{color:var(--tsc-accent-ink);transform:translate(2px)}.SalesDealList-module__YbaiUG__mobileLabel{display:none}.SalesDealList-module__YbaiUG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.SalesDealList-module__YbaiUG__card{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-height:254px;box-shadow:var(--tsc-shadow-xs);border-radius:12px;align-content:start;gap:18px;padding:18px;display:grid}.SalesDealList-module__YbaiUG__card:hover{border-color:var(--tsc-border-hover);box-shadow:var(--tsc-shadow-md);transform:translateY(-1px)}.SalesDealList-module__YbaiUG__cardLabel{color:var(--tsc-faint);letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:650}.SalesDealList-module__YbaiUG__cardHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.SalesDealList-module__YbaiUG__cardIdentity,.SalesDealList-module__YbaiUG__cardDetail{gap:5px;min-width:0;display:grid}.SalesDealList-module__YbaiUG__cardCustomer{overflow-wrap:anywhere;min-width:0;color:var(--tsc-muted);font-size:12px}.SalesDealList-module__YbaiUG__cardDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;display:grid}.SalesDealList-module__YbaiUG__cardContact{grid-column:1/-1}.SalesDealList-module__YbaiUG__cardStatus{flex:none}.SalesDealList-module__YbaiUG__cardFooter{border-top:1px solid var(--tsc-border-subtle);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.SalesDealList-module__YbaiUG__pagination{color:var(--tsc-muted);justify-content:space-between;gap:16px;padding:2px 0;font-size:12px}.SalesDealList-module__YbaiUG__pagination label,.SalesDealList-module__YbaiUG__pageControls{gap:10px}.SalesDealList-module__YbaiUG__pageControls>span{min-width:88px;color:var(--tsc-body);font-variant-numeric:tabular-nums;text-align:center}@media (max-width:1180px){.SalesDealList-module__YbaiUG__columns,.SalesDealList-module__YbaiUG__row{grid-template-columns:minmax(150px,1.35fr) minmax(90px,.65fr) minmax(110px,.9fr) minmax(80px,.55fr) minmax(88px,.65fr) minmax(112px,.85fr) minmax(100px,auto) 20px;gap:9px}}@media (max-width:1100px){.SalesDealList-module__YbaiUG__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesDealList-module__YbaiUG__searchField{grid-column:1/-1}.SalesDealList-module__YbaiUG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesDealList-module__YbaiUG__columns{display:none}.SalesDealList-module__YbaiUG__row{grid-template-columns:minmax(0,1fr) auto 24px;grid-template-areas:"identity status arrow""serviceline year1 arrow""contact contact arrow""action action arrow""created created arrow";gap:10px 12px;min-height:44px;padding:15px 16px}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__dealIdentity{grid-area:identity}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__contact{grid-area:contact}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__nextAction{grid-area:action}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__serviceLine{grid-area:serviceline}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__year1{grid-area:year1;justify-self:end}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__created{grid-area:created}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__status{grid-area:status;align-self:start}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__rowArrow{grid-area:arrow;align-self:center}.SalesDealList-module__YbaiUG__mobileLabel{color:var(--tsc-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650;display:inline}}@media (max-width:700px){.SalesDealList-module__YbaiUG__header{flex-direction:column;align-items:stretch}.SalesDealList-module__YbaiUG__primaryAction,.SalesDealList-module__YbaiUG__emptyAction{width:100%;min-height:44px}.SalesDealList-module__YbaiUG__toolbar{grid-template-columns:minmax(0,1fr)}.SalesDealList-module__YbaiUG__searchField{grid-column:auto}.SalesDealList-module__YbaiUG__viewField>div{width:100%}.SalesDealList-module__YbaiUG__grid{grid-template-columns:minmax(0,1fr)}.SalesDealList-module__YbaiUG__resultsHeader{flex-wrap:wrap}.SalesDealList-module__YbaiUG__clearFilters{min-height:44px}.SalesDealList-module__YbaiUG__pagination{flex-direction:column;align-items:stretch}.SalesDealList-module__YbaiUG__pageControls{justify-content:space-between}.SalesDealList-module__YbaiUG__pageButton{min-height:44px}}@media (max-width:480px){.SalesDealList-module__YbaiUG__list{gap:18px}.SalesDealList-module__YbaiUG__title{font-size:28px}.SalesDealList-module__YbaiUG__subtitle{font-size:13px}.SalesDealList-module__YbaiUG__toolbar{gap:13px;padding:12px}.SalesDealList-module__YbaiUG__row{grid-template-columns:minmax(0,1fr) 24px;grid-template-areas:"identity arrow""status status""serviceline year1""contact contact""action action""created created"}.SalesDealList-module__YbaiUG__row .SalesDealList-module__YbaiUG__status{justify-self:start}.SalesDealList-module__YbaiUG__card{min-height:0;padding:16px}}@media (prefers-reduced-motion:reduce){.SalesDealList-module__YbaiUG__searchInput,.SalesDealList-module__YbaiUG__row,.SalesDealList-module__YbaiUG__card,.SalesDealList-module__YbaiUG__rowArrow{transition:none}.SalesDealList-module__YbaiUG__row:hover .SalesDealList-module__YbaiUG__rowArrow,.SalesDealList-module__YbaiUG__card:hover .SalesDealList-module__YbaiUG__rowArrow,.SalesDealList-module__YbaiUG__card:hover{transform:none}}
.SalesProformaList-module__vg3Q4W__list{min-width:0;color:var(--tsc-body);gap:20px;padding-bottom:72px;display:grid}.SalesProformaList-module__vg3Q4W__header,.SalesProformaList-module__vg3Q4W__resultsHeader,.SalesProformaList-module__vg3Q4W__pagination,.SalesProformaList-module__vg3Q4W__pageControls,.SalesProformaList-module__vg3Q4W__pagination label{align-items:center;display:flex}.SalesProformaList-module__vg3Q4W__header{justify-content:space-between;gap:20px}.SalesProformaList-module__vg3Q4W__headingGroup{gap:3px;min-width:0;display:grid}.SalesProformaList-module__vg3Q4W__eyebrow{width:fit-content;color:var(--tsc-accent-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.SalesProformaList-module__vg3Q4W__title{color:var(--tsc-ink);letter-spacing:-.04em;margin:0;font-size:30px;font-weight:650;line-height:1.15}.SalesProformaList-module__vg3Q4W__subtitle{color:var(--tsc-muted);margin:2px 0 0;font-size:14px;line-height:1.45}.SalesProformaList-module__vg3Q4W__primaryAction{flex:none}.SalesProformaList-module__vg3Q4W__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.SalesProformaList-module__vg3Q4W__summaryButton{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-width:0;min-height:78px;box-shadow:var(--tsc-shadow-xs);text-align:left;border-radius:12px;justify-content:flex-start;padding:13px 14px}.SalesProformaList-module__vg3Q4W__summaryButton:hover,.SalesProformaList-module__vg3Q4W__summaryButton[aria-pressed=true]{border-color:var(--tsc-accent);background:var(--tsc-accent-tint)}.SalesProformaList-module__vg3Q4W__summaryButton>span{justify-items:start;gap:4px;width:100%;min-width:0;display:grid}.SalesProformaList-module__vg3Q4W__summaryButton strong{color:var(--tsc-ink);font-size:23px;font-weight:680;line-height:1}.SalesProformaList-module__vg3Q4W__summaryLabel{color:var(--tsc-muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.SalesProformaList-module__vg3Q4W__errorBanner{border:1px solid var(--tsc-danger-border);background:var(--tsc-danger-tint);min-height:44px;color:var(--tsc-danger);border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.SalesProformaList-module__vg3Q4W__errorBanner span{flex:1}.SalesProformaList-module__vg3Q4W__toolbar{border:1px solid var(--tsc-border);background:var(--tsc-surface);box-shadow:var(--tsc-shadow-xs);border-radius:12px;grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(150px,.8fr));align-items:end;gap:12px;padding:14px;display:grid}.SalesProformaList-module__vg3Q4W__searchField,.SalesProformaList-module__vg3Q4W__controlField{min-width:0;color:var(--tsc-muted);gap:7px;font-size:12px;font-weight:600;display:grid}.SalesProformaList-module__vg3Q4W__searchInput{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-height:44px;color:var(--tsc-muted);border-radius:8px;align-items:center;gap:9px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.SalesProformaList-module__vg3Q4W__searchInput:focus-within{border-color:var(--tsc-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--tsc-focus) 14%, transparent)}.SalesProformaList-module__vg3Q4W__searchInput input{min-width:0}.SalesProformaList-module__vg3Q4W__resultsHeader{min-height:40px;color:var(--tsc-muted);justify-content:space-between;gap:12px;font-size:13px}.SalesProformaList-module__vg3Q4W__resultsSummary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SalesProformaList-module__vg3Q4W__refreshing{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-height:22px;color:var(--tsc-faint);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.SalesProformaList-module__vg3Q4W__tableWrap{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-width:0;box-shadow:var(--tsc-shadow-xs);border-radius:12px;overflow:hidden}.SalesProformaList-module__vg3Q4W__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.SalesProformaList-module__vg3Q4W__table th,.SalesProformaList-module__vg3Q4W__table td{text-align:left;vertical-align:middle;padding:12px 14px}.SalesProformaList-module__vg3Q4W__table thead th{border-bottom:1px solid var(--tsc-border);background:var(--tsc-surface-subtle);color:var(--tsc-muted);letter-spacing:.025em;font-size:11px;font-weight:650}.SalesProformaList-module__vg3Q4W__table tbody tr{border-bottom:1px solid var(--tsc-border-subtle)}.SalesProformaList-module__vg3Q4W__table tbody tr:last-child{border-bottom:0}.SalesProformaList-module__vg3Q4W__table th:first-child{width:25%}.SalesProformaList-module__vg3Q4W__table th:nth-child(2){width:17%}.SalesProformaList-module__vg3Q4W__table th:nth-child(3){width:14%}.SalesProformaList-module__vg3Q4W__table th:nth-child(4){width:20%}.SalesProformaList-module__vg3Q4W__table th:nth-child(5){width:14%}.SalesProformaList-module__vg3Q4W__table th:nth-child(6){width:10%}.SalesProformaList-module__vg3Q4W__propertyName,.SalesProformaList-module__vg3Q4W__secondaryText{overflow-wrap:anywhere;min-width:0;display:block}.SalesProformaList-module__vg3Q4W__propertyName{color:var(--tsc-ink);font-size:14px;font-weight:650;line-height:1.3}.SalesProformaList-module__vg3Q4W__secondaryText,.SalesProformaList-module__vg3Q4W__reviewCounts{color:var(--tsc-muted);font-size:12px;line-height:1.35}.SalesProformaList-module__vg3Q4W__lifecycle{justify-items:start;gap:4px;min-width:0;display:grid}.SalesProformaList-module__vg3Q4W__actionCell{text-align:right!important}.SalesProformaList-module__vg3Q4W__mobileCards{display:none}.SalesProformaList-module__vg3Q4W__pagination{min-height:44px;color:var(--tsc-muted);justify-content:space-between;gap:16px;font-size:12px}.SalesProformaList-module__vg3Q4W__pagination label,.SalesProformaList-module__vg3Q4W__pageControls{gap:9px}@media (max-width:1060px){.SalesProformaList-module__vg3Q4W__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesProformaList-module__vg3Q4W__table th,.SalesProformaList-module__vg3Q4W__table td{padding-inline:10px}}@media (max-width:760px){.SalesProformaList-module__vg3Q4W__list{gap:16px;padding-bottom:92px}.SalesProformaList-module__vg3Q4W__header{flex-direction:column;align-items:stretch}.SalesProformaList-module__vg3Q4W__primaryAction{width:100%;min-height:44px}.SalesProformaList-module__vg3Q4W__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesProformaList-module__vg3Q4W__summaryButton{min-height:70px}.SalesProformaList-module__vg3Q4W__toolbar{grid-template-columns:minmax(0,1fr)}.SalesProformaList-module__vg3Q4W__resultsHeader,.SalesProformaList-module__vg3Q4W__pagination{flex-direction:column;align-items:stretch}.SalesProformaList-module__vg3Q4W__tableWrap{display:none}.SalesProformaList-module__vg3Q4W__mobileCards{gap:12px;display:grid}.SalesProformaList-module__vg3Q4W__card{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-width:0;box-shadow:var(--tsc-shadow-xs);border-radius:12px;gap:14px;padding:16px;display:grid}.SalesProformaList-module__vg3Q4W__cardHeader{gap:10px;min-width:0;display:grid}.SalesProformaList-module__vg3Q4W__cardHeader h2,.SalesProformaList-module__vg3Q4W__cardHeader p{overflow-wrap:anywhere;margin:0}.SalesProformaList-module__vg3Q4W__cardHeader h2{color:var(--tsc-ink);font-size:16px;line-height:1.3}.SalesProformaList-module__vg3Q4W__cardHeader p{color:var(--tsc-muted);margin-top:3px;font-size:12px}.SalesProformaList-module__vg3Q4W__cardMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.SalesProformaList-module__vg3Q4W__cardMeta div:last-child{grid-column:1/-1}.SalesProformaList-module__vg3Q4W__cardMeta dt{color:var(--tsc-muted);font-size:11px;font-weight:600}.SalesProformaList-module__vg3Q4W__cardMeta dd{color:var(--tsc-body);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.SalesProformaList-module__vg3Q4W__cardAction{width:100%;min-height:44px}.SalesProformaList-module__vg3Q4W__pagination label,.SalesProformaList-module__vg3Q4W__pageControls{justify-content:space-between}}@media (max-width:420px){.SalesProformaList-module__vg3Q4W__cardMeta{grid-template-columns:minmax(0,1fr)}.SalesProformaList-module__vg3Q4W__cardMeta div:last-child{grid-column:auto}.SalesProformaList-module__vg3Q4W__pageControls{grid-template-columns:1fr auto 1fr;display:grid}}
.QuestionnaireSectionProgress-module__s9cx9a__root{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.QuestionnaireSectionProgress-module__s9cx9a__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.QuestionnaireSectionProgress-module__s9cx9a__count{color:var(--tsc-accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.QuestionnaireSectionProgress-module__s9cx9a__summary{color:var(--tsc-faint);font-size:12px}.QuestionnaireSectionProgress-module__s9cx9a__currentTitle{color:var(--tsc-ink);font-size:15px;font-weight:650;line-height:1.3}.QuestionnaireSectionProgress-module__s9cx9a__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.QuestionnaireSectionProgress-module__s9cx9a__item{min-width:0;color:var(--tsc-body);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.QuestionnaireSectionProgress-module__s9cx9a__item[data-current=true]{background:var(--tsc-accent-tint)}.QuestionnaireSectionProgress-module__s9cx9a__marker{border:1px solid var(--tsc-border-strong);background:var(--tsc-surface);width:24px;height:24px;color:var(--tsc-faint);border-radius:999px;flex:0 0 24px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.QuestionnaireSectionProgress-module__s9cx9a__item[data-status=complete] .QuestionnaireSectionProgress-module__s9cx9a__marker{border-color:var(--tsc-success);background:var(--tsc-success);color:var(--tsc-on-accent)}.QuestionnaireSectionProgress-module__s9cx9a__item[data-status=needs-attention] .QuestionnaireSectionProgress-module__s9cx9a__marker{border-color:var(--tsc-danger);background:var(--tsc-danger-tint);color:var(--tsc-danger)}.QuestionnaireSectionProgress-module__s9cx9a__itemCopy{gap:2px;min-width:0;display:grid}.QuestionnaireSectionProgress-module__s9cx9a__itemCopy strong{color:var(--tsc-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;line-height:1.25;overflow:hidden}.QuestionnaireSectionProgress-module__s9cx9a__itemCopy small{color:var(--tsc-faint);font-size:10.5px;line-height:1.25}.QuestionnaireSectionProgress-module__s9cx9a__mobileList{display:none}@media (max-width:720px){.QuestionnaireSectionProgress-module__s9cx9a__root{padding:12px}.QuestionnaireSectionProgress-module__s9cx9a__desktopList{display:none}.QuestionnaireSectionProgress-module__s9cx9a__mobileList{border-top:1px solid var(--tsc-border-subtle);padding-top:8px;display:block}.QuestionnaireSectionProgress-module__s9cx9a__mobileList summary{cursor:pointer;min-height:44px;color:var(--tsc-accent);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;list-style:none;display:flex}.QuestionnaireSectionProgress-module__s9cx9a__mobileList summary::-webkit-details-marker{display:none}.QuestionnaireSectionProgress-module__s9cx9a__mobileList summary:focus-visible{outline:2px solid var(--tsc-focus);outline-offset:2px}.QuestionnaireSectionProgress-module__s9cx9a__mobileList summary small{color:var(--tsc-faint);font-size:11px;font-weight:550}.QuestionnaireSectionProgress-module__s9cx9a__list{grid-template-columns:1fr}.QuestionnaireSectionProgress-module__s9cx9a__itemCopy strong{white-space:normal}}
.SalesDealWizard-module__gjKXeq__wizard{--deal-rail-width:clamp(320px, 24vw, 352px);--sales-wizard-footer-height:72px;--sales-wizard-footer-offset:12px;--sales-wizard-footer-clearance:calc(var(--sales-wizard-footer-height) + var(--sales-wizard-footer-offset) + 12px);grid-template-columns:minmax(0, 1fr) var(--deal-rail-width);min-height:100%;padding-bottom:var(--sales-wizard-footer-clearance);color:var(--tsc-body);font-family:var(--font-sans), system-ui, sans-serif;grid-template-areas:"header header""body rail";align-items:start;gap:16px 28px;transition:grid-template-columns .18s;display:grid}@media (min-width:1081px){.SalesDealWizard-module__gjKXeq__wizard{--sales-wizard-footer-offset:72px}}.SalesDealWizard-module__gjKXeq__workspaceHeader{border-bottom:1px solid var(--tsc-border);grid-area:header;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;padding:2px 0 18px;display:flex}.SalesDealWizard-module__gjKXeq__headerIdentity{gap:4px;min-width:0;display:grid}.SalesDealWizard-module__gjKXeq__headerEyebrow{width:fit-content;color:var(--tsc-accent-ink);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.SalesDealWizard-module__gjKXeq__headerTitle{color:var(--tsc-ink);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:650;line-height:1.15}.SalesDealWizard-module__gjKXeq__headerSubtitle{color:var(--tsc-muted);margin:0;font-size:13px;line-height:1.45}.SalesDealWizard-module__gjKXeq__headerTags{flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.SalesDealWizard-module__gjKXeq__headerActions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.SalesDealWizard-module__gjKXeq__exitButton{min-height:var(--tsc-touch-target)}.SalesDealWizard-module__gjKXeq__mobileProgress{border:1px solid var(--tsc-border);background:var(--tsc-surface);min-width:0;box-shadow:var(--tsc-shadow-xs);border-radius:12px;display:none}.SalesDealWizard-module__gjKXeq__mobileProgressSummary{min-height:var(--tsc-touch-target);color:var(--tsc-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}.SalesDealWizard-module__gjKXeq__mobileProgressSummary::-webkit-details-marker{display:none}.SalesDealWizard-module__gjKXeq__mobileProgressSummary:focus-visible{outline:2px solid var(--tsc-focus);outline-offset:2px}.SalesDealWizard-module__gjKXeq__mobileProgressCount{color:var(--tsc-accent-ink);letter-spacing:.035em;text-transform:uppercase;font-size:11px;font-weight:650}.SalesDealWizard-module__gjKXeq__mobileProgressCopy{gap:1px;min-width:0;display:grid}.SalesDealWizard-module__gjKXeq__mobileProgressCopy strong{color:var(--tsc-ink);font-size:13px;line-height:1.3}.SalesDealWizard-module__gjKXeq__mobileProgressCopy small{color:var(--tsc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.SalesDealWizard-module__gjKXeq__mobileProgressHint{color:var(--tsc-muted);font-size:11px;font-weight:600}.SalesDealWizard-module__gjKXeq__mobileProgress[open] .SalesDealWizard-module__gjKXeq__mobileProgressSummary{border-bottom:1px solid var(--tsc-border-subtle)}.SalesDealWizard-module__gjKXeq__mobileProgressBody{padding:10px 12px 12px}.SalesDealWizard-module__gjKXeq__progressCard{box-shadow:var(--tsc-shadow-xs)}.SalesDealWizard-module__gjKXeq__isRailCompact{grid-template-columns:minmax(0,1fr) 52px}.SalesDealWizard-module__gjKXeq__railSide{grid-area:rail;gap:8px;min-width:0;min-height:36px;max-height:calc(100dvh - 24px);display:grid;position:sticky;top:12px;overflow-x:clip}.SalesDealWizard-module__gjKXeq__railSideTop{z-index:2;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:8px}.SalesDealWizard-module__gjKXeq__isRailCompact .SalesDealWizard-module__gjKXeq__railSideTop{right:7px}.SalesDealWizard-module__gjKXeq__isRailCollapsed .SalesDealWizard-module__gjKXeq__rail{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SalesDealWizard-module__gjKXeq__isRailClosing .SalesDealWizard-module__gjKXeq__rail,.SalesDealWizard-module__gjKXeq__isRailExpanding .SalesDealWizard-module__gjKXeq__rail{pointer-events:none;opacity:0;transform:translate(12px)}.SalesDealWizard-module__gjKXeq__body{grid-area:body;min-width:0;position:relative}.SalesDealWizard-module__gjKXeq__rail{opacity:1;flex-direction:column;align-content:stretch;gap:12px;width:100%;min-width:0;max-height:calc(100dvh - 24px);transition:opacity .15s,transform .18s;display:flex;overflow:hidden;transform:translate(0)}@media (prefers-reduced-motion:reduce){.SalesDealWizard-module__gjKXeq__wizard,.SalesDealWizard-module__gjKXeq__rail{transition-duration:.01ms}}.SalesDealWizard-module__gjKXeq__railMiddle{flex:auto;min-height:0;overflow:hidden}.SalesDealWizard-module__gjKXeq__railTabs{z-index:1;border:1px solid var(--tsc-border);background:var(--tsc-surface-subtle);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;margin-bottom:10px;padding:4px;display:grid;position:sticky;top:0}.SalesDealWizard-module__gjKXeq__railTab{min-height:var(--tsc-touch-target);color:var(--tsc-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s}.SalesDealWizard-module__gjKXeq__railTab:hover{background:var(--tsc-surface-alt);color:var(--tsc-ink)}.SalesDealWizard-module__gjKXeq__railTab[aria-selected=true]{background:var(--tsc-surface);color:var(--tsc-ink);box-shadow:inset 0 0 0 1px var(--tsc-border-strong), var(--tsc-shadow-xs)}.SalesDealWizard-module__gjKXeq__railTab:focus-visible{outline:2px solid var(--tsc-focus);outline-offset:1px}.SalesDealWizard-module__gjKXeq__railScroll{overscroll-behavior:contain;scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--tsc-border) transparent;height:100%;min-height:0;padding-right:0;overflow-y:auto}.SalesDealWizard-module__gjKXeq__railScroll::-webkit-scrollbar{width:8px}.SalesDealWizard-module__gjKXeq__railScroll::-webkit-scrollbar-track{background:0 0}.SalesDealWizard-module__gjKXeq__railScroll::-webkit-scrollbar-thumb{background:var(--tsc-border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.SalesDealWizard-module__gjKXeq__railPanel{gap:12px;display:grid}.SalesDealWizard-module__gjKXeq__railYear1Card{z-index:1;position:relative}.SalesDealWizard-module__gjKXeq__railCard{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:12px;gap:10px;padding:16px 18px;display:grid}.SalesDealWizard-module__gjKXeq__railTag{color:var(--tsc-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.SalesDealWizard-module__gjKXeq__railFacts{gap:6px;margin:0;padding:0;display:grid}.SalesDealWizard-module__gjKXeq__railFact{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.SalesDealWizard-module__gjKXeq__railFact dt{color:var(--tsc-muted)}.SalesDealWizard-module__gjKXeq__railFact dd{color:var(--tsc-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:560}.SalesDealWizard-module__gjKXeq__railYear1{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;font-size:18px;font-weight:600}.SalesDealWizard-module__gjKXeq__agentLine{color:var(--tsc-body);align-items:center;gap:8px;font-size:12.5px;line-height:1.35;display:flex}.SalesDealWizard-module__gjKXeq__agentLine svg{flex:none}.SalesDealWizard-module__gjKXeq__agentReady{color:var(--tsc-ink);font-weight:560}.SalesDealWizard-module__gjKXeq__agentFailed{color:var(--tsc-danger);font-weight:560}.SalesDealWizard-module__gjKXeq__agentCompact{z-index:1;border:1px solid var(--tsc-border);background:var(--tsc-surface);width:18px;height:18px;color:var(--tsc-accent);box-shadow:var(--tsc-shadow-xs);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:absolute;top:-3px;right:-3px}.SalesDealWizard-module__gjKXeq__agentCompact svg{width:12px;height:12px}.SalesDealWizard-module__gjKXeq__railHint{color:var(--tsc-faint);font-size:12.5px;line-height:1.4}.SalesDealWizard-module__gjKXeq__readinessDetails{gap:10px;display:grid}.SalesDealWizard-module__gjKXeq__readinessSummary{min-height:var(--tsc-touch-target);cursor:pointer;align-items:center;display:flex}.SalesDealWizard-module__gjKXeq__readinessHead{color:var(--tsc-body);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:560;line-height:1.35;display:flex}.SalesDealWizard-module__gjKXeq__readinessHead svg{flex:none;margin-top:1px}.SalesDealWizard-module__gjKXeq__readinessClear{color:var(--tsc-ink)}.SalesDealWizard-module__gjKXeq__readinessList{border-top:1px solid var(--tsc-border-subtle);gap:10px;margin:0;padding:10px 0 0;list-style:none;display:grid}.SalesDealWizard-module__gjKXeq__readinessItem{justify-items:start;gap:4px;display:grid}.SalesDealWizard-module__gjKXeq__readinessItemDetails{justify-items:start;gap:4px;width:100%;display:grid}.SalesDealWizard-module__gjKXeq__readinessItemSummary{min-height:var(--tsc-touch-target);cursor:pointer;align-items:center;display:flex}.SalesDealWizard-module__gjKXeq__readinessTitle{color:var(--tsc-ink);overflow-wrap:anywhere;font-size:12.5px;line-height:1.35}.SalesDealWizard-module__gjKXeq__readinessNames{color:var(--tsc-muted);gap:2px;margin:0;padding:0 0 0 14px;font-size:12px;line-height:1.35;list-style:outside;display:grid}.SalesDealWizard-module__gjKXeq__readinessNames li{overflow-wrap:anywhere}.SalesDealWizard-module__gjKXeq__readinessNameLink{color:inherit;font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.SalesDealWizard-module__gjKXeq__readinessNameLink:hover,.SalesDealWizard-module__gjKXeq__readinessNameLink:focus-visible{color:var(--tsc-accent);text-decoration-style:solid}.SalesDealWizard-module__gjKXeq__readinessLink{color:var(--tsc-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:560;text-decoration:underline}.SalesDealWizard-module__gjKXeq__readinessWhere{color:var(--tsc-muted);font-size:12px}.SalesDealWizard-module__gjKXeq__readinessHistory{border-top:1px solid var(--tsc-border-subtle);padding-top:10px}.SalesDealWizard-module__gjKXeq__readinessHistorySummary{min-height:var(--tsc-touch-target);color:var(--tsc-faint);cursor:pointer;align-items:center;font-size:12px;display:flex}.SalesDealWizard-module__gjKXeq__readinessHistoryNote{color:var(--tsc-faint);margin:6px 0 0;font-size:11.5px;line-height:1.4}.SalesDealWizard-module__gjKXeq__readinessSource{border-top:1px solid var(--tsc-border-subtle);color:var(--tsc-faint);margin:0;padding:10px 0 0}.SalesDealWizard-module__gjKXeq__readinessSourceSummary{min-height:var(--tsc-touch-target);cursor:pointer;align-items:center;display:flex}.SalesDealWizard-module__gjKXeq__readinessSourceTag{color:var(--tsc-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.SalesDealWizard-module__gjKXeq__readinessSourceNote{color:var(--tsc-faint);margin:4px 0 0;font-size:12px;line-height:1.4}.SalesDealWizard-module__gjKXeq__footerContext{color:var(--tsc-muted);font-size:12.5px}.SalesDealWizard-module__gjKXeq__primary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.SalesDealWizard-module__gjKXeq__notReady{color:var(--tsc-body);margin:0;font-size:13px;line-height:1.35}@media (max-width:820px){.SalesDealWizard-module__gjKXeq__wizard{--sales-wizard-footer-offset:calc(var(--tsc-bottom-navigation-height) + 8px + env(safe-area-inset-bottom))}}@media (max-width:1080px){.SalesDealWizard-module__gjKXeq__wizard{flex-direction:column;align-items:stretch;display:flex}.SalesDealWizard-module__gjKXeq__mobileProgress{order:1;display:block}.SalesDealWizard-module__gjKXeq__workspaceHeader{order:0}.SalesDealWizard-module__gjKXeq__body{order:2}.SalesDealWizard-module__gjKXeq__railSide{order:3}.SalesDealWizard-module__gjKXeq__desktopProgress,.SalesDealWizard-module__gjKXeq__railSideTop{display:none}.SalesDealWizard-module__gjKXeq__railSide{max-height:none;display:block;position:static}.SalesDealWizard-module__gjKXeq__isRailCollapsed .SalesDealWizard-module__gjKXeq__rail{clip:auto;clip-path:none;white-space:normal;visibility:visible;pointer-events:auto;opacity:1;width:auto;height:auto;margin:0;position:static;overflow:visible;transform:none}.SalesDealWizard-module__gjKXeq__rail{max-height:none;overflow:visible}.SalesDealWizard-module__gjKXeq__railMiddle{overflow:visible}.SalesDealWizard-module__gjKXeq__railScroll{height:auto;padding-right:0;overflow:visible}.SalesDealWizard-module__gjKXeq__railTabs{position:static}}@media (max-width:700px){.SalesDealWizard-module__gjKXeq__workspaceHeader{flex-direction:column;align-items:stretch;gap:14px;padding-bottom:14px}.SalesDealWizard-module__gjKXeq__headerActions{justify-content:space-between}.SalesDealWizard-module__gjKXeq__exitButton{width:100%}.SalesDealWizard-module__gjKXeq__mobileProgressSummary{grid-template-columns:minmax(0,1fr) auto}.SalesDealWizard-module__gjKXeq__mobileProgressCount{grid-column:1/-1}}@media (max-width:480px){.SalesDealWizard-module__gjKXeq__headerTitle{font-size:24px}.SalesDealWizard-module__gjKXeq__mobileProgressHint{align-self:center}}@media (prefers-reduced-motion:reduce){.SalesDealWizard-module__gjKXeq__wizard,.SalesDealWizard-module__gjKXeq__rail,.SalesDealWizard-module__gjKXeq__railTab{transition:none}}
.AnswersStep-module__haZDmq__root{color:var(--tsc-body);font-family:var(--font-sans), system-ui, sans-serif;gap:20px;display:grid}.AnswersStep-module__haZDmq__intro small{color:var(--tsc-faint);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:600;display:block}.AnswersStep-module__haZDmq__intro h2{color:var(--tsc-ink);letter-spacing:-.02em;text-wrap:balance;margin:0 0 4px;font-size:20px;font-weight:560}.AnswersStep-module__haZDmq__intro p{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.AnswersStep-module__haZDmq__questions{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:10px;gap:20px;padding:22px 24px;display:grid}.AnswersStep-module__haZDmq__question{border-radius:8px;gap:8px;margin:-10px;padding:10px;transition:box-shadow .2s,background-color .2s;display:grid}.AnswersStep-module__haZDmq__questionHighlighted{background:var(--tsc-accent-soft,var(--tsc-surface-raised,transparent));box-shadow:0 0 0 2px var(--tsc-accent)}.AnswersStep-module__haZDmq__question label,.AnswersStep-module__haZDmq__prompt{color:var(--tsc-ink);font-size:13px;font-weight:560}.AnswersStep-module__haZDmq__promptRow{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:8px 10px;display:flex}.AnswersStep-module__haZDmq__role{color:var(--tsc-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.AnswersStep-module__haZDmq__required{color:var(--tsc-danger)}.AnswersStep-module__haZDmq__help{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.4}.AnswersStep-module__haZDmq__emptySection{max-width:65ch;color:var(--tsc-faint);margin:0;font-size:13px;line-height:1.4}:is(.AnswersStep-module__haZDmq__root input[aria-invalid=true],.AnswersStep-module__haZDmq__root textarea[aria-invalid=true]){border-color:var(--tsc-danger)}.AnswersStep-module__haZDmq__choices{flex-wrap:wrap;gap:8px;display:flex}.AnswersStep-module__haZDmq__choice{min-height:var(--tsc-touch-target);border:1px solid var(--tsc-border);background:var(--tsc-surface);color:var(--tsc-body);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:border-color .16s ease-out,background-color .16s ease-out;display:inline-flex;position:relative}.AnswersStep-module__haZDmq__choice:hover{border-color:var(--tsc-border-hover)}.AnswersStep-module__haZDmq__choice:focus-within{border-color:var(--tsc-focus)}.AnswersStep-module__haZDmq__choice.AnswersStep-module__haZDmq__isSelected{z-index:1;border-color:var(--tsc-accent);background:var(--tsc-accent-tint);color:var(--tsc-accent-ink);font-weight:560}.AnswersStep-module__haZDmq__choices[data-kind=radio]{flex-wrap:nowrap;gap:0;width:fit-content;display:inline-flex}.AnswersStep-module__haZDmq__choices[data-kind=radio] .AnswersStep-module__haZDmq__choice{border-radius:0;margin-left:-1px}.AnswersStep-module__haZDmq__choices[data-kind=radio] .AnswersStep-module__haZDmq__choice:first-child{border-radius:8px 0 0 8px;margin-left:0}.AnswersStep-module__haZDmq__choices[data-kind=radio] .AnswersStep-module__haZDmq__choice:last-child{border-radius:0 8px 8px 0}.AnswersStep-module__haZDmq__repeatable{gap:12px;display:grid}.AnswersStep-module__haZDmq__repeatableRow{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface-alt);border-radius:8px;gap:10px;padding:12px;display:grid}.AnswersStep-module__haZDmq__repeatableHeader{color:var(--tsc-ink);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.AnswersStep-module__haZDmq__repeatableFields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.AnswersStep-module__haZDmq__repeatableField{gap:6px;min-width:0;display:grid}.AnswersStep-module__haZDmq__repeatableField span{color:var(--tsc-body);font-size:12px;font-weight:600}.AnswersStep-module__haZDmq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AnswersStep-module__haZDmq__tableWrap{overflow-x:auto}.AnswersStep-module__haZDmq__dataTable{border-collapse:collapse;width:100%;color:var(--tsc-body);font-size:13px}.AnswersStep-module__haZDmq__dataTable th,.AnswersStep-module__haZDmq__dataTable td{text-align:left;vertical-align:middle;padding:8px 8px 8px 0;font-weight:560}.AnswersStep-module__haZDmq__dataTable thead th{color:var(--tsc-body);font-size:12px;font-weight:600}.AnswersStep-module__haZDmq__dataTable tbody th{width:8.5rem;color:var(--tsc-ink);font-weight:600}.AnswersStep-module__haZDmq__laborTable tbody th{width:auto;min-width:14rem;font-weight:400}.AnswersStep-module__haZDmq__amountField{gap:4px;display:grid}.AnswersStep-module__haZDmq__amountField span{color:var(--tsc-body);font-size:12px;font-weight:600}.AnswersStep-module__haZDmq__addRow{width:fit-content}.AnswersStep-module__haZDmq__labor{gap:12px;display:grid}@media (max-width:720px){.AnswersStep-module__haZDmq__laborTable thead{display:none}.AnswersStep-module__haZDmq__laborTable,.AnswersStep-module__haZDmq__laborTable tbody,.AnswersStep-module__haZDmq__laborTable tr,.AnswersStep-module__haZDmq__laborTable th,.AnswersStep-module__haZDmq__laborTable td{width:100%;display:block}.AnswersStep-module__haZDmq__laborTable tr{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface-alt);border-radius:8px;gap:10px;margin-bottom:12px;padding:12px;display:grid}.AnswersStep-module__haZDmq__laborTable tbody th{min-width:0}}.AnswersStep-module__haZDmq__error{color:var(--tsc-danger);font-size:13px;font-weight:500;line-height:1.4}.AnswersStep-module__haZDmq__banner{border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.AnswersStep-module__haZDmq__banner>span{flex:1;min-width:0}.AnswersStep-module__haZDmq__banner.AnswersStep-module__haZDmq__isError{background:var(--tsc-danger-tint);color:var(--tsc-danger)}.AnswersStep-module__haZDmq__banner.AnswersStep-module__haZDmq__isOk{background:var(--tsc-success-tint);color:var(--tsc-success)}.AnswersStep-module__haZDmq__banner.AnswersStep-module__haZDmq__isInfo{background:var(--tsc-info-tint);color:var(--tsc-info)}.AnswersStep-module__haZDmq__sectionFieldset{border:0;min-width:0;margin:0;padding:0}.AnswersStep-module__haZDmq__sectionFieldset:disabled{opacity:.65}@media (prefers-reduced-motion:reduce){.AnswersStep-module__haZDmq__choice{transition:none}}
.ApproveStep-module__ArPzSG__root{color:var(--tsc-body);gap:20px;display:grid}.ApproveStep-module__ArPzSG__section{gap:12px;min-width:0;display:grid}.ApproveStep-module__ArPzSG__sectionHeading{gap:3px;display:grid}.ApproveStep-module__ArPzSG__sectionHeading h3,.ApproveStep-module__ArPzSG__sectionHeading p{margin:0}.ApproveStep-module__ArPzSG__sectionHeading h3{color:var(--tsc-ink);font-size:15px}.ApproveStep-module__ArPzSG__sectionHeading p,.ApproveStep-module__ArPzSG__copy,.ApproveStep-module__ArPzSG__hint{color:var(--tsc-body);font-size:13px;line-height:1.45}.ApproveStep-module__ArPzSG__copy,.ApproveStep-module__ArPzSG__hint{margin:0}.ApproveStep-module__ArPzSG__lockPanel,.ApproveStep-module__ArPzSG__acknowledgement{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;gap:8px;padding:12px;display:grid}.ApproveStep-module__ArPzSG__lockAction{justify-self:start}.ApproveStep-module__ArPzSG__acknowledgement{border-color:var(--tsc-warning-border);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start}.ApproveStep-module__ArPzSG__acknowledgement>span{font-size:13px;line-height:1.45}.ApproveStep-module__ArPzSG__acknowledgement strong{color:var(--tsc-ink)}.ApproveStep-module__ArPzSG__note{max-width:65ch}.ApproveStep-module__ArPzSG__attestationGrid{gap:10px;display:grid}.ApproveStep-module__ArPzSG__attestationRow{border:1px solid var(--tsc-border);background:var(--tsc-surface-raised);border-radius:8px;grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr) minmax(190px,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.ApproveStep-module__ArPzSG__attestationHeading{align-self:center;gap:3px;display:grid}.ApproveStep-module__ArPzSG__attestationHeading strong{color:var(--tsc-ink);font-size:13px}.ApproveStep-module__ArPzSG__attestationHeading span,.ApproveStep-module__ArPzSG__attestationMeta{color:var(--tsc-muted);font-size:12px;line-height:1.4}.ApproveStep-module__ArPzSG__attestationMeta,.ApproveStep-module__ArPzSG__attestationRow>.ApproveStep-module__ArPzSG__alert{grid-column:2/-1;margin:0}.ApproveStep-module__ArPzSG__alert{color:var(--tsc-danger);font-size:12px}.ApproveStep-module__ArPzSG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ApproveStep-module__ArPzSG__activityList,.ApproveStep-module__ArPzSG__decisionList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ApproveStep-module__ArPzSG__activity{border:1px solid var(--tsc-border);background:var(--tsc-surface-raised);border-radius:8px;gap:10px;padding:12px;display:grid}.ApproveStep-module__ArPzSG__activityHeader,.ApproveStep-module__ArPzSG__decision{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;display:grid}.ApproveStep-module__ArPzSG__activityHeader strong,.ApproveStep-module__ArPzSG__decision strong{color:var(--tsc-ink);font-size:13px}.ApproveStep-module__ArPzSG__activityMeta,.ApproveStep-module__ArPzSG__decisionMeta,.ApproveStep-module__ArPzSG__decisionComment{color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.4}.ApproveStep-module__ArPzSG__decision{border-top:1px solid var(--tsc-border);padding-top:10px}.ApproveStep-module__ArPzSG__decisionComment{color:var(--tsc-body);grid-column:1/-1}.ApproveStep-module__ArPzSG__emptyActivity{border:1px dashed var(--tsc-border-strong);color:var(--tsc-muted);border-radius:8px;margin:0;padding:12px;font-size:13px}@media (max-width:820px){.ApproveStep-module__ArPzSG__actions{padding-bottom:72px}.ApproveStep-module__ArPzSG__attestationRow{grid-template-columns:1fr 1fr}.ApproveStep-module__ArPzSG__attestationHeading,.ApproveStep-module__ArPzSG__attestationMeta,.ApproveStep-module__ArPzSG__attestationRow>.ApproveStep-module__ArPzSG__alert{grid-column:1/-1}}@media (max-width:520px){.ApproveStep-module__ArPzSG__activityHeader,.ApproveStep-module__ArPzSG__decision{grid-template-columns:1fr}.ApproveStep-module__ArPzSG__decisionComment{grid-column:1}.ApproveStep-module__ArPzSG__attestationRow{grid-template-columns:1fr}.ApproveStep-module__ArPzSG__attestationHeading,.ApproveStep-module__ArPzSG__attestationMeta,.ApproveStep-module__ArPzSG__attestationRow>.ApproveStep-module__ArPzSG__alert{grid-column:1}}
.PnLStep-module__wv-APW__root{color:var(--tsc-body);gap:20px;display:grid}.PnLStep-module__wv-APW__resultStrip{border:1px solid var(--tsc-border);background:var(--tsc-surface-raised);box-shadow:var(--tsc-shadow-sm);border-radius:10px;grid-template-columns:minmax(14rem,1.1fr) minmax(20rem,1fr);align-items:center;gap:16px 24px;padding:16px;display:grid}.PnLStep-module__wv-APW__resultPrimary{gap:3px;min-width:0;display:grid}.PnLStep-module__wv-APW__resultPrimary>span,.PnLStep-module__wv-APW__resultMeta dt{color:var(--tsc-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.PnLStep-module__wv-APW__resultPrimary>strong{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:28px}.PnLStep-module__wv-APW__resultPrimary>small{color:var(--tsc-body);font-size:12px}.PnLStep-module__wv-APW__resultMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.PnLStep-module__wv-APW__resultMeta>div{gap:5px;min-width:0;display:grid}.PnLStep-module__wv-APW__resultMeta dt,.PnLStep-module__wv-APW__resultMeta dd{margin:0}.PnLStep-module__wv-APW__resultMeta dd{color:var(--tsc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.PnLStep-module__wv-APW__viewTabs{border:1px solid var(--tsc-border);background:var(--tsc-surface-alt);border-radius:8px;gap:4px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.PnLStep-module__wv-APW__viewTab{min-height:36px;color:var(--tsc-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:600}.PnLStep-module__wv-APW__viewTabSelected{background:var(--tsc-surface);color:var(--tsc-ink);box-shadow:var(--tsc-shadow-xs)}.PnLStep-module__wv-APW__viewPanel{gap:12px;min-width:0;display:grid}.PnLStep-module__wv-APW__status{gap:8px;min-width:0;display:grid}.PnLStep-module__wv-APW__copy{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.PnLStep-module__wv-APW__year1{gap:4px;min-width:0;display:grid}.PnLStep-module__wv-APW__year1Label{color:var(--tsc-ink);margin:0;font-size:13px;font-weight:600}.PnLStep-module__wv-APW__year1Amount{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:560;line-height:1.2}.PnLStep-module__wv-APW__property{color:var(--tsc-body);margin:0;font-size:13px}.PnLStep-module__wv-APW__scroll{min-width:0;overflow-x:auto}.PnLStep-module__wv-APW__table{border-collapse:collapse;width:100%;font-size:13px}.PnLStep-module__wv-APW__sectionRow th{color:var(--tsc-ink);text-align:left;letter-spacing:0;text-transform:none;padding:14px 0 6px;font-size:12px;font-weight:600}.PnLStep-module__wv-APW__line th,.PnLStep-module__wv-APW__line td{vertical-align:baseline;border-bottom:1px dotted var(--tsc-border-strong);padding:7px 0}.PnLStep-module__wv-APW__line th{color:var(--tsc-body);text-align:left;padding-right:16px;font-weight:500}.PnLStep-module__wv-APW__line td{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.PnLStep-module__wv-APW__nested th{padding-left:18px;font-weight:400}.PnLStep-module__wv-APW__later{color:var(--tsc-body);grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;margin:0;padding:12px 0 0;font-size:13px;display:grid}.PnLStep-module__wv-APW__later dt{margin:0;font-weight:500}.PnLStep-module__wv-APW__later dd{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;color:var(--tsc-body);margin:0}.PnLStep-module__wv-APW__shapes,.PnLStep-module__wv-APW__roles{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.PnLStep-module__wv-APW__legend{color:var(--tsc-ink);padding:0;font-size:12px;font-weight:600}.PnLStep-module__wv-APW__hint{color:var(--tsc-body);margin:0;font-size:13px;line-height:1.4}.PnLStep-module__wv-APW__shape{min-height:var(--tsc-touch-target);border:1px solid var(--tsc-border);color:var(--tsc-body);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:8px 10px;font-size:13px;transition:border-color .16s ease-out,background-color .16s ease-out;display:grid}.PnLStep-module__wv-APW__shape:focus-within{border-color:var(--tsc-border-strong)}.PnLStep-module__wv-APW__shape:hover{border-color:var(--tsc-border-hover)}.PnLStep-module__wv-APW__shape.PnLStep-module__wv-APW__isSelected{border-color:var(--tsc-accent);background:var(--tsc-accent-tint)}.PnLStep-module__wv-APW__shapes:disabled .PnLStep-module__wv-APW__shape:hover,.PnLStep-module__wv-APW__shapes[disabled] .PnLStep-module__wv-APW__shape:hover{border-color:var(--tsc-border)}.PnLStep-module__wv-APW__shapeName{color:var(--tsc-ink);font-weight:600}.PnLStep-module__wv-APW__shapeHint{color:var(--tsc-body);margin-top:2px;font-size:12px;font-weight:400;display:block}.PnLStep-module__wv-APW__shapeQuote{min-width:0;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--tsc-ink);text-align:right;white-space:nowrap;font-size:12px}.PnLStep-module__wv-APW__role{min-width:0;min-height:var(--tsc-touch-target);color:var(--tsc-body);align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.PnLStep-module__wv-APW__months{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:4px 12px;min-width:0;display:grid}.PnLStep-module__wv-APW__roleMark{color:var(--tsc-body);flex-shrink:0;margin-left:auto;font-size:12px}.PnLStep-module__wv-APW__trashTidy{max-width:260px}.PnLStep-module__wv-APW__advanced{border:1px solid var(--tsc-border);background:var(--tsc-surface-raised);border-radius:9px;min-width:0;overflow:hidden}.PnLStep-module__wv-APW__advancedSummary{min-height:var(--tsc-touch-target);color:var(--tsc-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.PnLStep-module__wv-APW__advancedSummary:focus-visible{outline:2px solid var(--tsc-focus);outline-offset:-2px}.PnLStep-module__wv-APW__advancedSummary>span:first-child{gap:2px;min-width:0;display:grid}.PnLStep-module__wv-APW__advancedSummary strong{font-size:13px}.PnLStep-module__wv-APW__advancedSummary small{color:var(--tsc-body);overflow-wrap:anywhere;font-size:12px;font-weight:400}.PnLStep-module__wv-APW__advancedBody{border-top:1px solid var(--tsc-border);gap:18px;padding:14px 12px;display:grid}.PnLStep-module__wv-APW__scope{border:0;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.PnLStep-module__wv-APW__scope>.PnLStep-module__wv-APW__legend,.PnLStep-module__wv-APW__scope>.PnLStep-module__wv-APW__hint{grid-column:1/-1}.PnLStep-module__wv-APW__scopeField{min-width:0}.PnLStep-module__wv-APW__scopeSpan{grid-column:1/-1;justify-items:start;gap:8px;min-width:0;display:grid}.PnLStep-module__wv-APW__exports{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.PnLStep-module__wv-APW__alert{max-width:65ch;color:var(--tsc-danger);font-size:13px;line-height:1.4}.PnLStep-module__wv-APW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PnLStep-module__wv-APW__actions button{min-height:var(--tsc-touch-target)}@media (max-width:820px){.PnLStep-module__wv-APW__resultStrip{grid-template-columns:1fr}.PnLStep-module__wv-APW__actions{padding-bottom:72px}}@media (max-width:520px){.PnLStep-module__wv-APW__resultMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.PnLStep-module__wv-APW__resultMeta>div:last-child{grid-column:1/-1}.PnLStep-module__wv-APW__resultPrimary>strong{font-size:24px}.PnLStep-module__wv-APW__shape{grid-template-columns:auto minmax(0,1fr);align-items:start}.PnLStep-module__wv-APW__shapeQuote{text-align:left;white-space:normal;overflow-wrap:anywhere;grid-column:2}.PnLStep-module__wv-APW__year1Amount{font-size:24px}}@media (prefers-reduced-motion:reduce){.PnLStep-module__wv-APW__shape{transition:none}}.PnLStep-module__wv-APW__controllableCosts{border:1px solid var(--tsc-border-subtle);border-radius:8px;gap:10px;padding:14px;display:grid}.PnLStep-module__wv-APW__costGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}@media (max-width:720px){.PnLStep-module__wv-APW__costGrid{grid-template-columns:1fr}}
.PropertyStep-module__qrSFua__root{color:var(--tsc-body);font-family:var(--font-sans), system-ui, sans-serif;gap:20px;display:grid}.PropertyStep-module__qrSFua__intro h2{color:var(--tsc-ink);letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:560}.PropertyStep-module__qrSFua__intro p{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.PropertyStep-module__qrSFua__form{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:10px;gap:16px;padding:22px 24px;display:grid}.PropertyStep-module__qrSFua__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PropertyStep-module__qrSFua__location{grid-template-columns:2fr 1.4fr;gap:12px;display:grid}@media (max-width:640px){.PropertyStep-module__qrSFua__location{grid-template-columns:1fr}}.PropertyStep-module__qrSFua__required{color:var(--tsc-danger)}.PropertyStep-module__qrSFua__root input[aria-invalid=true]{border-color:var(--tsc-danger)}.PropertyStep-module__qrSFua__contact{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface-alt);border-radius:8px;gap:12px;padding:14px;display:grid}.PropertyStep-module__qrSFua__contactTitle{color:var(--tsc-ink);font-size:12px;font-weight:600}.PropertyStep-module__qrSFua__error{color:var(--tsc-danger);font-size:13px;font-weight:500;line-height:1.4}.PropertyStep-module__qrSFua__hint{color:var(--tsc-muted);font-size:12px;line-height:1.4}.PropertyStep-module__qrSFua__banner{background:var(--tsc-danger-tint);color:var(--tsc-danger);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}@media (max-width:640px){.PropertyStep-module__qrSFua__row{grid-template-columns:1fr}}
.WagesStep-module__NeFIva__root{min-width:0;color:var(--tsc-body);gap:16px;display:grid;container:wages-step/inline-size}.WagesStep-module__NeFIva__sectionTitle{color:var(--tsc-ink);margin:0;font-size:13px;font-weight:600}.WagesStep-module__NeFIva__workflowHeading{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding-top:4px;display:grid}.WagesStep-module__NeFIva__workflowHeading>span{border:1px solid var(--tsc-border);background:var(--tsc-surface-alt);width:28px;height:28px;color:var(--tsc-accent);font-family:var(--font-mono), ui-monospace, monospace;border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.WagesStep-module__NeFIva__workflowHeading h3,.WagesStep-module__NeFIva__workflowHeading p{margin:0}.WagesStep-module__NeFIva__workflowHeading h3{color:var(--tsc-ink);font-size:14px;font-weight:700}.WagesStep-module__NeFIva__workflowHeading p{color:var(--tsc-muted);margin-top:2px;font-size:12px;line-height:1.4}.WagesStep-module__NeFIva__evidenceGroup,.WagesStep-module__NeFIva__evidenceBody{gap:12px;min-width:0;display:grid}.WagesStep-module__NeFIva__evidenceBody{padding-top:8px}.WagesStep-module__NeFIva__evidenceDownload{justify-content:flex-start;display:flex}.WagesStep-module__NeFIva__skip{gap:8px;min-width:0;display:grid}.WagesStep-module__NeFIva__skipHeader{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.WagesStep-module__NeFIva__skipControl{grid-template-columns:minmax(5.5rem,8.5rem) auto;align-items:center;gap:8px;max-width:14rem;display:grid}@container wages-step (min-width:480px){.WagesStep-module__NeFIva__skip:has(>.WagesStep-module__NeFIva__skipControl){grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.WagesStep-module__NeFIva__skip:has(>.WagesStep-module__NeFIva__skipControl)>.WagesStep-module__NeFIva__help{grid-column:1}.WagesStep-module__NeFIva__skip>.WagesStep-module__NeFIva__skipControl{grid-area:1/2/3;align-self:center}}.WagesStep-module__NeFIva__termLine{grid-template-columns:minmax(0,1fr) minmax(5.5rem,6.5rem) auto;align-items:center;gap:8px 10px;min-width:0;display:grid}.WagesStep-module__NeFIva__termLine .WagesStep-module__NeFIva__skipHeader{min-width:0}.WagesStep-module__NeFIva__termLine .WagesStep-module__NeFIva__softWarning{grid-column:1/-1}.WagesStep-module__NeFIva__skipField{min-width:0}.WagesStep-module__NeFIva__unit{color:var(--tsc-body);font-size:13px;font-weight:600}.WagesStep-module__NeFIva__help{color:var(--tsc-body);max-width:85ch;margin:0;font-size:13px;line-height:1.45}.WagesStep-module__NeFIva__group{gap:8px;min-width:0;display:grid}.WagesStep-module__NeFIva__band{gap:10px;min-width:0;display:grid}.WagesStep-module__NeFIva__roleBlock{gap:8px;min-width:0;display:grid}.WagesStep-module__NeFIva__roleBlock+.WagesStep-module__NeFIva__roleBlock{margin-top:12px}.WagesStep-module__NeFIva__hourAdjustment{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface-alt);border-radius:8px;grid-template-columns:minmax(10rem,14rem) minmax(8rem,12rem) minmax(0,1fr);align-items:center;gap:8px 12px;padding:10px 12px;display:grid}.WagesStep-module__NeFIva__hourAdjustmentHelp{color:var(--tsc-body);margin:0;font-size:12px;line-height:1.45}@media (max-width:720px){.WagesStep-module__NeFIva__hourAdjustment{grid-template-columns:1fr}}.WagesStep-module__NeFIva__facts{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;grid-auto-rows:min-content;min-width:0;margin:0;display:grid;overflow:hidden}.WagesStep-module__NeFIva__factRow{grid-template-columns:minmax(0,1fr) minmax(12rem,22rem);align-items:stretch;min-width:0;font-size:13px;display:grid}.WagesStep-module__NeFIva__factRow+.WagesStep-module__NeFIva__factRow{border-top:1px solid var(--tsc-border)}.WagesStep-module__NeFIva__factLabel{min-width:0;color:var(--tsc-body);overflow-wrap:anywhere;align-items:center;padding:9px 12px;font-weight:500;display:flex}.WagesStep-module__NeFIva__factValue{border-left:1px solid var(--tsc-border);color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;margin:0;padding:9px 12px;font-size:13px;display:flex}.WagesStep-module__NeFIva__sourceTag{min-width:0;display:inline-flex}.WagesStep-module__NeFIva__factValuePending{color:var(--tsc-body)}.WagesStep-module__NeFIva__factValueMissing{color:var(--tsc-danger)}.WagesStep-module__NeFIva__minutesWrap{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;min-width:0;overflow-x:auto}.WagesStep-module__NeFIva__minutesTable{border-collapse:collapse;width:100%;font-size:13px}.WagesStep-module__NeFIva__minutesTable thead th{color:var(--tsc-muted);text-align:left;white-space:nowrap;padding:9px 12px;font-weight:600}.WagesStep-module__NeFIva__minutesTable thead th.WagesStep-module__NeFIva__num{text-align:right}.WagesStep-module__NeFIva__minutesTable tbody tr{border-top:1px solid var(--tsc-border)}.WagesStep-module__NeFIva__minutesTable td+td,.WagesStep-module__NeFIva__minutesTable th+th,.WagesStep-module__NeFIva__minutesTable th+td{border-left:1px solid var(--tsc-border)}.WagesStep-module__NeFIva__minutesRoom{min-width:12rem;color:var(--tsc-body);text-align:left;overflow-wrap:anywhere;padding:9px 12px;font-weight:500}.WagesStep-module__NeFIva__minutesCell{text-align:right;min-width:8.5rem;padding:6px 12px}.WagesStep-module__NeFIva__factor{gap:6px;min-width:0;display:grid}.WagesStep-module__NeFIva__reattach{justify-content:flex-end;margin-top:4px;display:flex}.WagesStep-module__NeFIva__formula{color:var(--tsc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:2px;font-size:12px;display:block}.WagesStep-module__NeFIva__minutesInput{text-align:right;font-variant-numeric:tabular-nums}.WagesStep-module__NeFIva__roomMeta{color:var(--tsc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-weight:400}.WagesStep-module__NeFIva__skeleton{gap:10px;display:grid}.WagesStep-module__NeFIva__skeletonMessage{color:var(--tsc-body);max-width:60ch;margin:0 0 2px;font-size:13px;line-height:1.5}.WagesStep-module__NeFIva__skeletonCard{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface-alt);border-radius:8px;gap:10px;padding:14px;display:grid}.WagesStep-module__NeFIva__skeletonLine{background:var(--tsc-border);border-radius:4px;height:12px;display:block}.WagesStep-module__NeFIva__skeletonLineWide{width:58%}.WagesStep-module__NeFIva__skeletonLineMid{width:46%}.WagesStep-module__NeFIva__skeletonValue{background:var(--tsc-border-subtle);border-radius:4px;width:28%;height:18px;display:block}.WagesStep-module__NeFIva__role{border:1px solid var(--tsc-border-subtle);border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.WagesStep-module__NeFIva__roleQuiet{background:var(--tsc-surface-alt);border-style:dashed}.WagesStep-module__NeFIva__roleQuiet .WagesStep-module__NeFIva__roleName{color:var(--tsc-body)}.WagesStep-module__NeFIva__roleHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.WagesStep-module__NeFIva__roleName{color:var(--tsc-ink);font-size:14px;font-weight:500;display:block}.WagesStep-module__NeFIva__roleMeta,.WagesStep-module__NeFIva__basis{color:var(--tsc-body);font-size:13px}.WagesStep-module__NeFIva__empty{color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.WagesStep-module__NeFIva__sources{gap:6px;display:grid}.WagesStep-module__NeFIva__sourceList{color:var(--tsc-body);margin:0;padding-left:18px;font-size:13px}.WagesStep-module__NeFIva__sourceLink{color:var(--tsc-link,var(--tsc-ink));text-underline-offset:2px;text-decoration:underline}.WagesStep-module__NeFIva__sourceLink:hover,.WagesStep-module__NeFIva__sourceLink:focus-visible{text-decoration-thickness:2px}.WagesStep-module__NeFIva__lowConfidence{color:var(--tsc-body);margin:0;font-size:12px;font-style:italic}.WagesStep-module__NeFIva__emptyWhy{max-width:70ch;color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.45}.WagesStep-module__NeFIva__outliersTitle{color:var(--tsc-body);margin-bottom:4px;font-size:12px;font-weight:600}.WagesStep-module__NeFIva__outliersDetails summary.WagesStep-module__NeFIva__outliersTitle{min-height:var(--tsc-touch-target);cursor:pointer;align-items:center;display:flex}.WagesStep-module__NeFIva__outliers{color:var(--tsc-body);margin:0;padding-left:18px;font-size:13px}.WagesStep-module__NeFIva__fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.WagesStep-module__NeFIva__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WagesStep-module__NeFIva__choice{border:1px solid var(--tsc-border-subtle);background:var(--tsc-surface);border-radius:8px;min-width:0}.WagesStep-module__NeFIva__choiceSelected{border-color:var(--tsc-accent);background:var(--tsc-accent-tint)}.WagesStep-module__NeFIva__choiceDisabled{color:var(--tsc-muted)}.WagesStep-module__NeFIva__choiceHit{min-height:var(--tsc-touch-target);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 8px;display:grid}.WagesStep-module__NeFIva__choiceDisabled .WagesStep-module__NeFIva__choiceHit{cursor:not-allowed}.WagesStep-module__NeFIva__choiceHit:focus-within:has(:focus-visible){outline:2px solid var(--tsc-focus);outline-offset:2px;border-radius:8px}.WagesStep-module__NeFIva__choiceCopy{min-width:0;color:var(--tsc-body);gap:4px;font-size:13px;display:grid}.WagesStep-module__NeFIva__choiceDisabled .WagesStep-module__NeFIva__choiceCopy{color:var(--tsc-muted)}.WagesStep-module__NeFIva__choiceLabel{font-weight:600}.WagesStep-module__NeFIva__choiceDetail{color:var(--tsc-body);gap:2px;font-size:13px;display:grid}.WagesStep-module__NeFIva__choiceDisabled .WagesStep-module__NeFIva__choiceDetail{color:var(--tsc-muted)}.WagesStep-module__NeFIva__customRate{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px 10px;display:grid}.WagesStep-module__NeFIva__employerWrap{min-width:0;overflow-x:auto}.WagesStep-module__NeFIva__employerTable{border-collapse:collapse;width:100%;font-size:13px}.WagesStep-module__NeFIva__employerTable caption{caption-side:top;text-align:left;color:var(--tsc-body);padding-bottom:6px;font-size:12px;font-weight:600}.WagesStep-module__NeFIva__employerTable th{color:var(--tsc-body);text-align:left;padding:4px 8px;font-weight:600}.WagesStep-module__NeFIva__employerTable th:first-child,.WagesStep-module__NeFIva__employerTable td:first-child{padding-left:0}.WagesStep-module__NeFIva__employerTable th:last-child,.WagesStep-module__NeFIva__employerTable td:last-child{text-align:right;padding-right:0}.WagesStep-module__NeFIva__employerTable th.WagesStep-module__NeFIva__num,.WagesStep-module__NeFIva__employerTable td.WagesStep-module__NeFIva__num{text-align:right;font-family:var(--font-mono), ui-monospace, monospace}.WagesStep-module__NeFIva__employerTable td{color:var(--tsc-body);border-top:1px solid var(--tsc-border-subtle);padding:6px 8px}.WagesStep-module__NeFIva__employerTable td.WagesStep-module__NeFIva__ink{color:var(--tsc-ink)}.WagesStep-module__NeFIva__medianLabel{color:var(--tsc-body);border-top:1px solid var(--tsc-border-subtle);padding:8px 8px 4px 0;font-weight:600}.WagesStep-module__NeFIva__medianValue{text-align:right;font-family:var(--font-mono), ui-monospace, monospace;color:var(--tsc-ink);border-top:1px solid var(--tsc-border-subtle);padding:8px 0 4px 8px;font-weight:600}.WagesStep-module__NeFIva__alert{background:var(--tsc-danger-tint);color:var(--tsc-danger);border-radius:8px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45}.WagesStep-module__NeFIva__next{color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.WagesStep-module__NeFIva__actions{border-top:1px solid var(--tsc-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.WagesStep-module__NeFIva__researchActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.WagesStep-module__NeFIva__changedOnlyToggle{min-height:var(--tsc-touch-target);color:var(--tsc-body);cursor:pointer;align-items:center;gap:8px;margin-right:auto;font-size:13px;font-weight:500;display:inline-flex}.WagesStep-module__NeFIva__researchStatus{color:var(--tsc-muted);align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.45;display:flex}.WagesStep-module__NeFIva__actions .tsc-button{min-height:var(--tsc-touch-target)}@media (min-width:821px) and (max-width:1080px){.WagesStep-module__NeFIva__actions{padding-right:168px}}@media (max-width:820px){.WagesStep-module__NeFIva__actions{padding-bottom:72px;padding-right:136px}}@media (max-width:640px){.WagesStep-module__NeFIva__skipControl{grid-template-columns:minmax(0,1fr) auto;max-width:none}.WagesStep-module__NeFIva__factRow{grid-template-columns:minmax(0,1fr) minmax(6.5rem,45%)}.WagesStep-module__NeFIva__factLabel,.WagesStep-module__NeFIva__factValue,.WagesStep-module__NeFIva__minutesRoom,.WagesStep-module__NeFIva__minutesCell,.WagesStep-module__NeFIva__minutesTable thead th{padding-left:10px;padding-right:10px}.WagesStep-module__NeFIva__minutesRoom{min-width:9rem}.WagesStep-module__NeFIva__actions{flex-direction:column;align-items:stretch}.WagesStep-module__NeFIva__actions .tsc-button{justify-content:center;width:100%}}.WagesStep-module__NeFIva__termsGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;gap:16px 24px;min-width:0;display:grid}.WagesStep-module__NeFIva__inspectorCoverageGrid{gap:10px;min-width:0;display:grid}.WagesStep-module__NeFIva__inspectorSourceNote{color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.45}.WagesStep-module__NeFIva__inspectorChoices{border:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.WagesStep-module__NeFIva__inspectorChoices>legend{grid-column:1/-1;margin-bottom:2px}.WagesStep-module__NeFIva__inspectorChoice{border:1px solid var(--tsc-border);background:var(--tsc-surface);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px 12px;display:grid}.WagesStep-module__NeFIva__inspectorChoice:focus-within:has(:focus-visible){outline:2px solid var(--tsc-focus);outline-offset:2px}.WagesStep-module__NeFIva__inspectorChoice>span{gap:3px;min-width:0;display:grid}.WagesStep-module__NeFIva__termLabel{color:var(--tsc-ink);font-size:13px;font-weight:600}.WagesStep-module__NeFIva__softWarning{border:1px solid var(--tsc-warning-border);background:var(--tsc-warning-tint);color:var(--tsc-warning);border-radius:8px;max-width:44ch;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.WagesStep-module__NeFIva__collapsibleWrap{min-width:0}.WagesStep-module__NeFIva__collapsibleSummary{min-height:var(--tsc-touch-target);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.WagesStep-module__NeFIva__collapsibleSummary .WagesStep-module__NeFIva__sectionTitle{margin:0}.WagesStep-module__NeFIva__collapsibleCount{color:var(--tsc-muted);white-space:nowrap;font-size:12px;font-weight:500}
.StaffingStep-module__CCl9QW__root{min-width:0;color:var(--tsc-body);gap:16px;display:grid}.StaffingStep-module__CCl9QW__sectionTitle{color:var(--tsc-ink);margin:0;font-size:13px;font-weight:600}.StaffingStep-module__CCl9QW__group{gap:8px;min-width:0;display:grid}.StaffingStep-module__CCl9QW__groupHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.StaffingStep-module__CCl9QW__groupHeading{flex-wrap:wrap;align-items:baseline;gap:8px 10px;min-width:0;display:flex}.StaffingStep-module__CCl9QW__count{color:var(--tsc-muted);white-space:nowrap;font-size:12px;font-weight:500}.StaffingStep-module__CCl9QW__help{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.StaffingStep-module__CCl9QW__termField{min-width:0}.StaffingStep-module__CCl9QW__percentControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.StaffingStep-module__CCl9QW__percentControl>span{color:var(--tsc-muted);font-size:13px;font-weight:600}.StaffingStep-module__CCl9QW__termHelp{max-width:44ch;color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.45}.StaffingStep-module__CCl9QW__termWarning{color:var(--tsc-warning);margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.45}.StaffingStep-module__CCl9QW__positions{--position-columns:minmax(8rem, 1.35fr) minmax(4.5rem, .8fr) minmax(4.5rem, .8fr) minmax(7rem, 1fr) 38px;border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;min-width:0;overflow-x:auto}.StaffingStep-module__CCl9QW__positionsHead{grid-template-columns:var(--position-columns);border-bottom:1px solid var(--tsc-border);background:var(--tsc-surface-alt);color:var(--tsc-muted);letter-spacing:.03em;text-transform:uppercase;gap:12px;padding:8px 12px;font-size:11px;font-weight:600;display:grid}.StaffingStep-module__CCl9QW__headNum{text-align:right;padding-right:10px}.StaffingStep-module__CCl9QW__headText{padding-left:9px}.StaffingStep-module__CCl9QW__positionsBody{min-width:0}.StaffingStep-module__CCl9QW__row{grid-template-columns:var(--position-columns);align-items:start;gap:12px;min-width:0;padding:10px 12px;display:grid}.StaffingStep-module__CCl9QW__row+.StaffingStep-module__CCl9QW__row{border-top:1px solid var(--tsc-border)}.StaffingStep-module__CCl9QW__cell{gap:4px;min-width:0;display:grid}.StaffingStep-module__CCl9QW__cellCaption{display:none}.StaffingStep-module__CCl9QW__stackedField{gap:4px;min-width:0;display:grid}.StaffingStep-module__CCl9QW__fieldCaption{color:var(--tsc-muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:600}.StaffingStep-module__CCl9QW__required{color:var(--tsc-danger)}.StaffingStep-module__CCl9QW__numberInput{text-align:right;font-variant-numeric:tabular-nums}.StaffingStep-module__CCl9QW__suggest{justify-content:flex-end;display:flex}.StaffingStep-module__CCl9QW__wageSource{flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;display:flex}.StaffingStep-module__CCl9QW__wageSourceChoice{color:var(--tsc-body);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.StaffingStep-module__CCl9QW__wageEvidence{color:var(--tsc-muted);text-align:right;flex-basis:100%;margin:0;font-size:11px;line-height:1.4}.StaffingStep-module__CCl9QW__wageEvidence a{color:var(--tsc-accent)}.StaffingStep-module__CCl9QW__rowActions{min-height:var(--tsc-touch-target);grid-area:1/5;justify-content:flex-end;align-items:center;display:flex}.StaffingStep-module__CCl9QW__wageCard{grid-area:2/1/auto/-1;min-width:0}.StaffingStep-module__CCl9QW__otherRows,.StaffingStep-module__CCl9QW__accountFields{gap:8px;min-width:0;display:grid}.StaffingStep-module__CCl9QW__phoneMigration{border:1px solid var(--tsc-warning);background:var(--tsc-warning-tint);color:var(--tsc-body);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:12px;font-size:13px;display:flex}.StaffingStep-module__CCl9QW__phoneMigration p{max-width:64ch;margin:3px 0 0;line-height:1.45}.StaffingStep-module__CCl9QW__phoneChoices{flex-wrap:wrap;gap:8px 16px;display:flex}.StaffingStep-module__CCl9QW__otherRow{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem) minmax(8rem,12rem) auto;align-items:end;gap:10px;min-width:0;display:grid}.StaffingStep-module__CCl9QW__otherRow .StaffingStep-module__CCl9QW__rowActions{grid-column:4}.StaffingStep-module__CCl9QW__collapsibleWrap{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;min-width:0}.StaffingStep-module__CCl9QW__collapsibleSummary{min-height:var(--tsc-touch-target);cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;display:flex}.StaffingStep-module__CCl9QW__collapsibleSummary:focus-visible{outline:2px solid var(--tsc-focus);outline-offset:-2px;border-radius:8px}.StaffingStep-module__CCl9QW__collapsibleSummary::-webkit-details-marker{display:none}.StaffingStep-module__CCl9QW__collapsibleChevron{color:var(--tsc-muted);transition:transform var(--tsc-motion-fast) ease-out;flex:none}.StaffingStep-module__CCl9QW__collapsibleWrap[open]>.StaffingStep-module__CCl9QW__collapsibleSummary{border-bottom:1px solid var(--tsc-border)}.StaffingStep-module__CCl9QW__collapsibleWrap[open]>.StaffingStep-module__CCl9QW__collapsibleSummary .StaffingStep-module__CCl9QW__collapsibleChevron{transform:rotate(90deg)}.StaffingStep-module__CCl9QW__collapsibleCount{color:var(--tsc-muted);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.StaffingStep-module__CCl9QW__collapsibleBody{gap:12px;min-width:0;padding:12px;display:grid}.StaffingStep-module__CCl9QW__alert{background:var(--tsc-danger-tint);color:var(--tsc-danger);border-radius:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45}.StaffingStep-module__CCl9QW__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.StaffingStep-module__CCl9QW__actions .tsc-button{min-height:var(--tsc-touch-target)}@media (max-width:820px){.StaffingStep-module__CCl9QW__actions{padding-bottom:72px}}@media (max-width:960px){.StaffingStep-module__CCl9QW__positionsHead{display:none}.StaffingStep-module__CCl9QW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:12px}.StaffingStep-module__CCl9QW__cellCaption{color:var(--tsc-muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.StaffingStep-module__CCl9QW__rowActions{grid-area:auto/1/auto/-1;min-height:0}.StaffingStep-module__CCl9QW__wageCard{grid-row:auto}}@media (max-width:640px){.StaffingStep-module__CCl9QW__otherRow{grid-template-columns:minmax(0,1fr);align-items:stretch}.StaffingStep-module__CCl9QW__otherRow .StaffingStep-module__CCl9QW__rowActions{grid-column:1/-1}.StaffingStep-module__CCl9QW__actions{flex-direction:column;align-items:stretch}.StaffingStep-module__CCl9QW__actions .tsc-button{justify-content:center;width:100%}}@media (max-width:560px){.StaffingStep-module__CCl9QW__row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.StaffingStep-module__CCl9QW__collapsibleChevron{transition:none}}
.StaffingPnLStep-module__VhlFuq__root{min-width:0;color:var(--tsc-body);gap:16px;display:grid}.StaffingPnLStep-module__VhlFuq__sectionTitle{color:var(--tsc-ink);margin:0;font-size:13px;font-weight:600}.StaffingPnLStep-module__VhlFuq__group{gap:8px;min-width:0;display:grid}.StaffingPnLStep-module__VhlFuq__help{max-width:65ch;color:var(--tsc-body);margin:0;font-size:13px;line-height:1.45}.StaffingPnLStep-module__VhlFuq__facts{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;grid-auto-rows:min-content;min-width:0;margin:0;display:grid;overflow:hidden}.StaffingPnLStep-module__VhlFuq__factRow{grid-template-columns:minmax(0,1fr) minmax(12rem,22rem);align-items:stretch;min-width:0;font-size:13px;display:grid}.StaffingPnLStep-module__VhlFuq__factRow+.StaffingPnLStep-module__VhlFuq__factRow{border-top:1px solid var(--tsc-border)}.StaffingPnLStep-module__VhlFuq__factLabel{min-width:0;color:var(--tsc-body);overflow-wrap:anywhere;align-items:center;padding:9px 12px;font-weight:500;display:flex}.StaffingPnLStep-module__VhlFuq__factValue{border-left:1px solid var(--tsc-border);color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;margin:0;padding:9px 12px;display:flex}.StaffingPnLStep-module__VhlFuq__tableWrap{border:1px solid var(--tsc-border);background:var(--tsc-surface);border-radius:8px;min-width:0;overflow-x:auto}.StaffingPnLStep-module__VhlFuq__table{border-collapse:collapse;width:100%;min-width:1180px;font-size:12px}.StaffingPnLStep-module__VhlFuq__table th,.StaffingPnLStep-module__VhlFuq__table td{border-bottom:1px solid var(--tsc-border);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 10px}.StaffingPnLStep-module__VhlFuq__table thead th{color:var(--tsc-muted);background:var(--tsc-surface-alt);font-weight:600}.StaffingPnLStep-module__VhlFuq__table th:first-child,.StaffingPnLStep-module__VhlFuq__table td:first-child{z-index:1;text-align:left;font-variant-numeric:normal;position:sticky;left:0}.StaffingPnLStep-module__VhlFuq__table td{color:var(--tsc-ink);font-family:var(--font-mono), ui-monospace, monospace}.StaffingPnLStep-module__VhlFuq__table tbody th{color:var(--tsc-body);font-family:var(--font-sans), system-ui, sans-serif;font-weight:500}.StaffingPnLStep-module__VhlFuq__sectionRow th{color:var(--tsc-ink);padding-top:14px;font-weight:700}.StaffingPnLStep-module__VhlFuq__totalRow th,.StaffingPnLStep-module__VhlFuq__totalRow td{color:var(--tsc-ink);font-weight:700}.StaffingPnLStep-module__VhlFuq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:2px;display:flex}.StaffingPnLStep-module__VhlFuq__exportNote{color:var(--tsc-muted);margin:0;font-size:12px;line-height:1.45}.StaffingPnLStep-module__VhlFuq__actions .tsc-button{min-height:var(--tsc-touch-target)}@media (max-width:820px){.StaffingPnLStep-module__VhlFuq__actions{padding-bottom:72px}}@media (max-width:640px){.StaffingPnLStep-module__VhlFuq__factRow{grid-template-columns:minmax(0,1fr) minmax(6.5rem,45%)}.StaffingPnLStep-module__VhlFuq__actions{flex-direction:column;align-items:stretch}.StaffingPnLStep-module__VhlFuq__actions .tsc-button{justify-content:center;width:100%}}
.SalesDealWorkspace-module__dyttya__workspace{min-height:100%}
