.TicketInformationSection_container__Lb_q0{padding:1rem 0;display:flex;flex-direction:column;gap:1rem}.TicketInformationSection_container__Lb_q0>div{flex:1 1}.TicketInformationSection_warning-banner__3VThM{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--warning--bg);border:1px solid var(--warning);border-radius:6px;margin-bottom:1rem;color:var(--warning--dark);font-size:.875rem;font-weight:600}.TicketInformationSection_error-banner__X_koF{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;background:var(--error100);border:1px solid var(--error);border-radius:6px;margin-bottom:1rem;color:var(--error--dark);font-size:.875rem}.TicketInformationSection_banner-content__VDHL6{flex:1 1;display:flex;flex-direction:column;gap:.75rem}.TicketInformationSection_volume-choice__RQM0_{display:flex;align-items:center;gap:1rem;font-weight:500}.TicketInformationSection_radio-label__oUo28{display:flex;align-items:center;gap:.375rem;cursor:pointer}.TicketInformationSection_radio-label__oUo28 input[type=radio]{cursor:pointer}.TicketInformationSection_reset-button__2jer7{padding:.5rem 1rem;background:var(--gray-200);color:var(--gray-700);border:1px solid var(--border-color);border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;margin-right:.5rem}.TicketInformationSection_reset-button__2jer7:hover{background:var(--gray-300)}.TicketInformationSection_fields-grid__KAFfF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.TicketInformationSection_field__yhxfM{display:flex;flex-direction:column;gap:.5rem}.TicketInformationSection_field-wrapper__BWOOT{display:flex;flex-direction:column;gap:.25rem}.TicketInformationSection_original-hint__frnIs{font-size:.7rem;color:var(--gray-600);font-style:italic;padding-left:.5rem}.TicketInformationSection_label__v0EV3{font-size:.875rem;font-weight:600;color:var(--gray-700);display:flex;align-items:center;gap:.5rem}.TicketInformationSection_match-indicator__zC_1q{font-size:.75rem;font-weight:500;color:var(--success900)}.TicketInformationSection_input__Pqmmc{padding:.75rem;border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;background:transparent;color:var(--color)}.TicketInformationSection_input__Pqmmc:focus{outline:none;border-color:var(--brand--light);box-shadow:0 0 0 3px rgba(242,103,34,.1)}.TicketInformationSection_ticket-section__kiuZY{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--gray-50);border:1px solid var(--border-color);border-radius:6px}.TicketInformationSection_ticket-display__D0H2t{display:flex;align-items:center;gap:.5rem;padding:.75rem;border:1px solid var(--success900);border-radius:6px;background:var(--success100)}.TicketInformationSection_ticket-number-display__5Pzqx{flex:1 1;font-size:.875rem;font-weight:600;color:var(--gray-900)}.TicketInformationSection_dismiss-button__SGkuO{width:24px;height:24px;background:var(--gray-200);color:var(--gray-700);border:none;border-radius:4px;font-size:1.25rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TicketInformationSection_dismiss-button__SGkuO:hover{background:var(--error);color:var(--white)}.TicketInformationSection_search-container__SvISq{width:100%}.TicketInformationSection_save-button__pa__6{padding:.5rem 1rem;background:var(--brand--light);color:var(--white);border:none;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s}.TicketInformationSection_save-button__pa__6:hover{background:var(--brand--dark)}.TicketInformationSection_volume-section__NJ2k7{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--gray-50);border:1px solid var(--border-color);border-radius:6px}.TicketInformationSection_volume-input-group___fUmY{display:grid;grid-template-columns:1fr 140px;grid-gap:.5rem;gap:.5rem}.TicketInformationSection_volume-input__9Y1Pn{text-align:right}.TicketInformationSection_unit-select___i4Hp{cursor:pointer}.TicketInformationSection_reference-values__1hcb6{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--white);border:1px solid var(--border-color);border-radius:4px}.TicketInformationSection_ref-value__Ujvrh{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.TicketInformationSection_ref-label__fyBUm{color:var(--gray-600);font-weight:500}.TicketInformationSection_ref-number__s6BPr{font-weight:600;color:var(--gray-900);display:flex;align-items:center;gap:.375rem}.TicketInformationSection_warning-icon__akfL5{color:var(--warning)}.TicketInformationSection_calculation-choice__eyTom{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--border-color)}.TicketInformationSection_choice-label__jnI7j{font-size:.875rem;font-weight:600;color:var(--gray-700)}.TicketInformationSection_radio-group__n8wD9{display:flex;gap:1rem}@media (max-width:1200px){.TicketInformationSection_fields-grid__KAFfF{grid-template-columns:1fr}}.IncomingARColumn_ledger-column__mOnTf{border-radius:8px;overflow:hidden;border:1px solid var(--gray-200);border-left:4px solid var(--green-500)}.IncomingARColumn_ledger-header__FBA2p{padding:1rem;border-bottom:2px solid var(--gray-100)}.IncomingARColumn_ledger-header-top__OJPbp{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.IncomingARColumn_ledger-header__FBA2p h4{margin:0;font-size:1rem;font-weight:600;color:var(--gray-900)}.IncomingARColumn_reset-button__Rh7Ju{padding:.375rem .75rem;background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray200);border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.IncomingARColumn_reset-button__Rh7Ju:hover{background:var(--gray-200);border-color:var(--gray-400)}.IncomingARColumn_ledger-subheader__IFXFk{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;color:var(--gray-600)}.IncomingARColumn_ledger-items__sN8go{display:flex;flex-direction:column;gap:.75rem;min-height:100px}.IncomingARColumn_ledger-item__WMhBK{flex:1 1;display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:var(--gray-50);border-radius:6px;border:2px dashed var(--border-color);transition:all .2s}.IncomingARColumn_ledger-item__WMhBK.IncomingARColumn_approved-item__sdPvT{border:2px solid var(--success900)!important;background:var(--success100)!important}.IncomingARColumn_ledger-item__WMhBK.IncomingARColumn_mismatch-item__NPAgq{border:2px solid var(--warning)!important;background:var(--warning--bg)!important}.IncomingARColumn_ledger-item__WMhBK.IncomingARColumn_approved-item__sdPvT input,.IncomingARColumn_ledger-item__WMhBK.IncomingARColumn_approved-item__sdPvT select{cursor:not-allowed}.IncomingARColumn_service-type-wrapper__Mlgtf{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.IncomingARColumn_service-select-inline__A3e1g{padding:.5rem;border:1px solid var(--border-color);border-radius:4px;font-size:.75rem;font-weight:600;background-color:transparent;color:var(--blue-700);cursor:pointer;text-transform:uppercase;min-width:100px;flex:1 1}.IncomingARColumn_service-select-inline__A3e1g:focus{outline:none;border-color:var(--brand--light);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.IncomingARColumn_service-select-inline__A3e1g:disabled{opacity:.7;cursor:not-allowed}.IncomingARColumn_raw-type-hint___15OK{font-size:.7rem;color:var(--gray-600);font-style:italic;padding-left:.25rem}.IncomingARColumn_amount-input__8YALz{background-color:transparent;color:var(--color);width:110px;padding:.5rem;border:1px solid var(--border-color);border-radius:4px;font-size:.875rem;text-align:right;font-weight:600;flex:1 1}.IncomingARColumn_amount-input__8YALz:focus{outline:none;border-color:var(--brand--light);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.IncomingARColumn_button-container__MX46P{display:flex;gap:.15rem}.IncomingARColumn_check-icon___XQbb{color:var(--green-600);flex-shrink:0}.IncomingARColumn_approve-button__2tc_E,.IncomingARColumn_remove-button__Zxth8{width:24px;height:24px;background:transparent;color:var(--success900);border:none;border-radius:4px;font-size:1.25rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.IncomingARColumn_approve-button__2tc_E:hover{background:var(--success900);color:var(--white)}.IncomingARColumn_approve-button__2tc_E.IncomingARColumn_approved__TEWZj{background:var(--success900)!important;color:var(--white)!important}.IncomingARColumn_approve-button__2tc_E:disabled{opacity:.65;cursor:not-allowed}.IncomingARColumn_remove-button__Zxth8{color:var(--error)}.IncomingARColumn_remove-button__Zxth8:hover{background-color:var(--error);color:var(--white)}.IncomingARColumn_manual-entry__AOKzB{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--yellow-50);border-radius:6px;border:2px dashed var(--border-color)}.IncomingARColumn_service-select__nXTzw{padding:.5rem;border:1px solid var(--border-color);border-radius:4px;font-size:.875rem;background-color:transparent;color:var(--color);cursor:pointer;flex:1 1}.IncomingARColumn_service-select__nXTzw:focus{outline:none;border-color:var(--brand--light)}.IncomingARColumn_cancel-button__mnhl6{padding:.5rem 1rem;background:var(--gray-200);color:var(--gray-700);border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s;white-space:nowrap}.IncomingARColumn_cancel-button__mnhl6:hover{background:var(--gray200)}.IncomingARColumn_add-button__hIo7T{padding:.625rem 1rem;background:transparent;color:var(--brand--light);border:2px dashed var(--brand--light);border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s;width:100%}.IncomingARColumn_add-button__hIo7T:hover{background:var(--brand--light);color:var(--white)}.IncomingARColumn_ledger-footer__irAVz{border-top:2px solid var(--gray-200);background:var(--gray-50)}.IncomingARColumn_ledger-total__QPQz9{padding:1rem;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600}.IncomingARColumn_ledger-total__QPQz9 strong{font-size:1.125rem;color:var(--gray-900)}.IncomingARColumn_create-settlements-button__21Jx4{width:100%;padding:.75rem;background:var(--success900);color:var(--white);border:none;border-top:1px solid var(--success900);border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.IncomingARColumn_create-settlements-button__21Jx4:hover{background:var(--success--green--dark)}.IncomingARColumn_created-badge__uKKka{width:100%;padding:.75rem;background:var(--success100);color:var(--success900);border:none;border-top:1px solid var(--success900);font-size:.875rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem}.IncomingARColumn_exists-badge-button__VBAtj{padding:.375rem .75rem;background:var(--warning600);color:var(--white);border:1px solid var(--warning300);border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .2s}.IncomingARColumn_exists-badge-button__VBAtj:hover{background:var(--warning900);color:var(--white);border-color:var(--warning600)}.WaldoModal_modal__gbF3_{position:fixed;border:0;padding:0;color:inherit;z-index:1001;box-sizing:border-box;width:100%}.WaldoModal_modal__gbF3_::-webkit-backdrop{background-color:rgba(0,0,0,.7);animation:WaldoModal_dialogBackdropFadeIn__GEu8n .3s forwards}.WaldoModal_modal__gbF3_::backdrop{background-color:rgba(0,0,0,.7);animation:WaldoModal_dialogBackdropFadeIn__GEu8n .3s forwards}.WaldoModal_modal--container__LOg1h{position:fixed;bottom:0;left:0;right:0;background-color:var(--gray200);border-radius:1rem;animation:WaldoModal_bottomSheetForegroundFadeIn__LQ_uU .5s forwards;will-change:transform}.WaldoModal_modal--close__nGDmg{position:absolute;z-index:10;top:.5rem;right:.5rem;object-fit:contain;padding:.25rem;border:0;background-color:transparent;color:inherit}.WaldoModal_modal--content__XDe7h{max-height:75vh;padding:2.5rem 2rem 2rem;border-radius:1rem;overflow:auto;scrollbar-color:var(--gray700) var(--gray200);scrollbar-width:thin}.WaldoModal_modal--close__nGDmg svg{max-width:1rem;max-height:1rem}@media (min-width:800px){.WaldoModal_modal--container__LOg1h{bottom:unset;left:50%;right:unset;top:50%;border-radius:1rem;animation:none;transition:transform .5s ease-in;transform:translate(-50%,-50%)}}@media (prefers-color-scheme:dark){.WaldoModal_modal--container__LOg1h{background-color:var(--gray900);color:var(--color)}}@keyframes WaldoModal_bottomSheetForegroundFadeIn__LQ_uU{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes WaldoModal_dialogBackdropFadeIn__GEu8n{0%{opacity:0}to{opacity:.8}}@keyframes WaldoModal_dialogForegroundFadeIn__UAqzb{0%{opacity:0;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-50%)}}.SearchCompaniesForm_form__E9tQv{display:flex;flex-direction:column;width:100%;position:relative;z-index:1}.SearchCompaniesForm_form__E9tQv label{font-weight:700;margin-bottom:.25rem;font-size:1.1rem}.SearchCompaniesForm_input--icon__G2E6z{position:absolute;bottom:1rem;left:1rem;color:var(--gray700);pointer-events:none}.SearchCompaniesForm_input--search__D5G2H{padding:1rem 1rem 1rem 3rem;border-radius:.5rem;border:1px solid var(--border-color);font-family:inherit;font-size:inherit}.SearchCompaniesForm_input--search__D5G2H:focus{outline:none}form.SearchCompaniesForm_is-show-search-options__bKW_Z .SearchCompaniesForm_input--search__D5G2H{border-radius:.5rem .5rem 0 0}.SearchCompaniesForm_list--search__NvXXi{position:absolute;z-index:30;top:calc(100% - 1px);left:0;right:0;background-color:var(--white);border:1px solid var(--border-color);border-radius:0 0 .5rem .5rem;box-shadow:3px 4px 4px rgba(0,0,0,.1);padding:0;margin:0;list-style-type:none}.SearchCompaniesForm_list--search-max__yQWKZ{overflow:auto}.SearchCompaniesForm_list--search__NvXXi li button{display:block;width:100%;padding:.5rem;text-align:left;color:var(--gray900);background-color:transparent;border:none;border-bottom:1px solid var(--border-color);cursor:pointer}button.SearchCompaniesForm_button--company-option__7uXMW{display:flex!important;gap:.5rem!important;align-items:center}.SearchCompaniesForm_company--name__Uc4yK{font-weight:700}.SearchCompaniesForm_company--city-state__ODsUW{font-size:.9rem;color:var(--gray700)}.SearchCompaniesForm_company--location-type__1AGiU{text-align:right;font-size:.9rem;color:var(--gray700);flex:1 1}.SearchCompaniesForm_create-new-company__EOhg_{display:flex!important;flex-direction:column!important;align-items:center;gap:0!important;font-size:.9rem;color:var(--gray700)}.SearchCompaniesForm_create-new-company__EOhg_ p:last-child{font-weight:700;color:var(--brand--light)!important}@media screen and (prefers-color-scheme:dark){.SearchCompaniesForm_input--search__D5G2H{background-color:var(--gray900);color:var(--color)}.SearchCompaniesForm_list--search__NvXXi{background-color:var(--gray900)}.SearchCompaniesForm_list--search__NvXXi li button{color:var(--color)}}.InvoiceConfirmModal_modal__vcItx{width:min(420px,calc(100vw - 48px));padding:2.25rem 1.5rem 1.5rem}.InvoiceConfirmModal_content__fjJoN{display:flex;flex-direction:column;gap:1.25rem}.InvoiceConfirmModal_title__lrQb_{margin:0 0 .35rem;font-size:1.25rem;font-weight:700;line-height:1.2}.InvoiceConfirmModal_message__98J2k{margin:0;color:var(--gray700);font-size:.9rem;line-height:1.5}.InvoiceConfirmModal_actions__UKiff{display:flex;justify-content:flex-end;gap:.5rem;padding-top:1.25rem;border-top:1px solid var(--border-color)}.PayInvoiceModal_modal__kqwtG{width:min(460px,calc(100vw - 48px));padding:8px 4px 4px}.PayInvoiceModal_title__rEzw2{margin:0 0 8px;font-size:1.15rem}.PayInvoiceModal_description__DAx0P{margin:0 0 16px;color:var(--gray800,#4a4a4a);line-height:1.5}.PayInvoiceModal_settlement-list__x1oqh{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px;max-height:240px;overflow-y:auto}.PayInvoiceModal_settlement-list__x1oqh label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;line-height:1.4}.PayInvoiceModal_settlement-list__x1oqh input{margin-top:3px}.PayInvoiceModal_actions__EpmmR{display:flex;justify-content:flex-end;gap:8px}.AddJobCompanyPanel_body__0qvcN{display:flex;flex-direction:column;gap:1rem}.AddJobCompanyPanel_form__t2O1y fieldset{border:2px solid var(--border-color);border-radius:.5rem;padding:1rem 1rem 0}.AddJobCompanyPanel_form__t2O1y fieldset legend{font-size:1.25rem;font-weight:700}.AddJobCompanyPanel_form__t2O1y fieldset label{font-weight:400}.SettlementsTrialModal_card___aY_L{background-color:var(--background-color);padding:0;gap:0}.SettlementsTrialModal_card___aY_L header{background-color:var(--white);padding:1rem 2rem 1rem 1rem}.SettlementsTrialModal_form__AmVmT{padding:1rem;width:100%}.SettlementsTrialModal_field--beta_consent__fNdfU{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 .75rem;width:100%;margin-bottom:1rem}.SettlementsTrialModal_field--beta_consent__fNdfU label,.SettlementsTrialModal_field--beta_consent__fNdfU svg{cursor:pointer}.SettlementsTrialModal_field--beta_consent__fNdfU label{flex:1 1;width:100%}.SettlementsTrialModal_field--beta_consent__fNdfU svg{flex-shrink:0;background-color:#fff;border-radius:.25rem}.SettlementsTrialModal_field--beta_consent__fNdfU input{position:absolute;z-index:-1}.SettlementsTrialModal_field--beta_consent__fNdfU input:focus+svg{outline:2px solid #007bff;outline-offset:2px}.SettlementsTrialModal_form__AmVmT button[type=submit]{margin:0 auto}@media screen and (min-width:800px){.SettlementsTrialModal_form__AmVmT{max-width:425px}}.SettlementsOverviewCards_container__TNokj{display:flex;flex-direction:column;gap:1rem}.SettlementsOverviewCards_container__TNokj>*{flex:1 1}.SettlementsOverviewCards_card__wjhBS{gap:.5rem}.SettlementsOverviewCards_amount__vm1_l{font-size:1.5rem;font-weight:700}.SettlementsOverviewCards_count__tJjIK{font-size:.875rem;opacity:.75}@container main (width > 800px){.SettlementsOverviewCards_container__TNokj{flex-direction:row}}@media print{.SettlementsOverviewCards_container__TNokj{display:none}}.SettlementsTabs_container__sFFL_{display:flex;overflow-x:auto}.SettlementsTabs_container__sFFL_ a{white-space:nowrap;padding:.5rem .75rem;border:1px solid var(--border-color);border-right:none;border-radius:.5rem .5rem 0 0;background-color:var(--white);text-decoration:none;color:var(--black);font-weight:700;font-size:1.1rem;display:flex;align-items:center;gap:.25rem}.SettlementsTabs_container__sFFL_ a:last-child{border-right:1px solid var(--border-color)}.SettlementsTabs_container__sFFL_ a.SettlementsTabs_is-active__uxNS8{background-color:var(--brand--light);border-color:var(--brand--light);color:var(--white)}.SettlementsTabs_container__sFFL_ a small{font-size:.75rem;font-weight:400;opacity:.6}@media (prefers-color-scheme:dark){.SettlementsTabs_container__sFFL_ a{background-color:var(--gray900);color:var(--gray100)}}@media print{.SettlementsTabs_container__sFFL_{display:none}}.UpsellSettlementsScreen_page__Pv81_{padding:2rem 1rem 4rem;background-image:url(https://cdn.prod.website-files.com/6804566cfd0cbde4d4166890/6804566cfd0cbde4d4166b4c_bg-pattern-01.png),linear-gradient(to bottom,var(--black) 75%,var(--gray200) 75%);background-repeat:no-repeat;background-position:100% 0;background-size:cover}.UpsellSettlementsScreen_hero__OpoqR{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:center;margin:0 auto}.UpsellSettlementsScreen_hero__OpoqR h2,.UpsellSettlementsScreen_hero__OpoqR p{text-align:center;max-width:830px;color:var(--gray600)}.UpsellSettlementsScreen_hero__OpoqR h2{color:var(--brand--light)}.UpsellSettlementsScreen_hero-actions__T_tnC{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.UpsellSettlementsScreen_hero-image__Gburv{object-fit:contain;width:100%;height:auto;max-width:1100px}.UpsellSettlementsScreen_video-container__6VDwN iframe{aspect-ratio:16/9;max-width:1000px;height:auto}@media (min-width:800px){.UpsellSettlementsScreen_page__Pv81_{padding:2rem 3rem 4rem;background-image:url(https://cdn.prod.website-files.com/6804566cfd0cbde4d4166890/6804566cfd0cbde4d4166b4c_bg-pattern-01.png),linear-gradient(to bottom,var(--black) 50%,var(--gray200) 50%);background-size:100%}}.JobProductMix_container__caKHO{display:flex;flex-direction:column;gap:1rem;scroll-margin-top:4.5rem}.JobProductMix_expand-all-button-container__1b7uZ{position:relative}.JobProductMix_expand-all-button__Rnv43{background:none;border:1px solid var(--brand--light);color:var(--brand--light);border-radius:.25rem;cursor:pointer;padding:.35rem .5rem!important;position:absolute!important;top:0;right:0;white-space:nowrap;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem}.JobProductMix_expand-all-button__Rnv43 svg{width:.75rem;height:.75rem}.JobProductMix_is-expanded__xytp8{transform:rotate(0deg)}.JobProductMix_is-collapsed__AihDP{transform:rotate(180deg)}.JobProductMix_expandable-table__cCtMc,.JobProductMix_expandable-table__cCtMc td,.JobProductMix_nested-table__IlyNS,.JobProductMix_nested-table__IlyNS td{border-collapse:separate;border-spacing:0!important;padding:0}.JobProductMix_expandable-table__cCtMc{width:100%;border-collapse:collapse;border-spacing:0;font-size:.9rem}.JobProductMix_expandable-table__cCtMc>tbody>tr>td{border-bottom:1px solid var(--border-color)}.JobProductMix_expandable-table__cCtMc td>button{width:100%;padding:.5rem;text-align:left;background:transparent;border:none;display:flex;align-items:center;gap:.5rem;color:var(--brand--light);cursor:pointer;font-weight:700}.JobProductMix_expanded-table-row__oF_QC+tr>td{border-bottom:3px solid var(--brand--light)!important}.JobProductMix_expanded-table-cell___04tP{border-top:3px solid var(--brand--light);background-color:var(--brand--light100)}.JobProductMix_nested-table__IlyNS{width:100%;font-size:.9rem}.JobProductMix_nested-table__IlyNS td{color:var(--gray800);border-bottom:1px solid var(--border-color)}.JobProductMix_nested-table__IlyNS tr:last-child td{border-bottom:none}.JobProductMix_nested-table__IlyNS th{text-align:left;padding:.5rem;border-bottom:1px solid var(--border-color)!important;background-color:var(--background-color)!important;border:0}.JobProductMix_nested-table__IlyNS td{padding:0}.JobProductMix_nested-table__IlyNS td:first-child{padding-left:1rem;width:1.5rem}.JobProductMix_nested-table__IlyNS td:nth-child(2){width:100px;padding-left:1rem}.JobProductMix_nested-table__IlyNS td:nth-child(3){padding-left:1rem}.JobProductMix_nested-table__IlyNS td:nth-child(4){width:420px;padding:.5rem 1rem}.JobProductMix_nested-table-row__sipkh{display:flex;align-items:center;gap:.5rem}.JobProductMix_nested-table-row__sipkh button{color:var(--error);background-color:transparent;border:none;cursor:pointer;padding:.5rem 0;width:1.5rem;margin:0 auto 0 0}.JobProductMix_unit_of_measure__S_sso{margin-bottom:0;width:100px;padding:.5rem 0}.JobProductMix_unit_of_measure__S_sso select{font-size:.9em;padding:.5rem!important;border-radius:.35rem;min-height:unset;background-position:92% 50%}.JobProductMix_unit_of_measure__S_sso p{display:none}.JobProductMix_quota-controls___uVhA{display:grid;grid-template-columns:1fr 90px;grid-gap:.5rem;gap:.5rem;align-items:center}.JobProductMix_quota-controls___uVhA input[type=range]{width:100%;accent-color:var(--brand--light)}.JobProductMix_quota-controls___uVhA input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--brand--light);cursor:pointer;margin-top:-6px}.JobProductMix_quota-controls___uVhA input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px}.JobProductMix_quota-controls___uVhA input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--brand--light);cursor:pointer;border:none}.JobProductMix_quota-controls___uVhA input[type=number]{border:1px solid var(--border-color);border-radius:.35rem;padding:.35rem .5rem;font-size:.9rem}.JobProductMix_quota-dates__MLgP3{display:flex;gap:.5rem;grid-column:1/3}.JobProductMix_quota-dates__MLgP3 input{border:1px solid var(--border-color);border-radius:.35rem;padding:.35rem .5rem;font-size:.85rem;width:100%}.JobProductMix_link-quota-row__utHC9{grid-column:1/3;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.JobProductMix_link-quota-label__41kgH{font-size:.8rem;font-weight:500;color:var(--gray700)}.JobProductMix_link-quota-select__LbUGE{border:1px solid var(--border-color);border-radius:.35rem;padding:.35rem .5rem;font-size:.9rem;max-width:280px;background-color:var(--white)}.JobProductMix_quota-cell__Vckq1{min-height:2.5rem}.JobProductMix_quota-summary-card__s2N4d{width:100%;max-width:26rem;border-radius:.5rem;background:linear-gradient(135deg,rgba(237,112,45,.06) 0,var(--white) 48%,var(--white) 100%);border:1px solid var(--border-color);border-left:3px solid var(--brand--light);padding:.65rem .75rem .65rem .85rem;box-shadow:0 1px 2px rgba(15,23,42,.04)}.JobProductMix_quota-summary-main__mvn9T{display:flex;align-items:stretch;justify-content:space-between;gap:.75rem}.JobProductMix_quota-summary-body__U_yVg{display:flex;flex-direction:column;gap:.15rem;flex:1 1;min-width:0}.JobProductMix_quota-summary-label__gFtyu{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gray700)}.JobProductMix_quota-summary-amount__gJdVY{font-size:1.35rem;font-weight:700;line-height:1.15;color:var(--color);letter-spacing:-.02em}.JobProductMix_quota-summary-dates__4WEK3{display:flex;align-items:center;gap:.35rem;margin-top:.2rem}.JobProductMix_quota-summary-date-icon__aUPuP{flex-shrink:0;color:var(--gray700);opacity:.9}.JobProductMix_quota-summary-date-range__SU9s_{font-size:.78rem;color:var(--gray800);line-height:1.35}.JobProductMix_quota-summary-actions___AUJ6{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.35rem;flex-shrink:0;align-self:flex-start;padding-top:.1rem}.JobProductMix_quota-edit-button__rrSVx{background:var(--white);color:var(--brand--light);border:1px solid var(--brand--light);border-radius:.35rem;padding:.3rem .65rem;font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.JobProductMix_quota-edit-button__rrSVx:hover:not(:disabled){background:var(--brand--light);color:var(--white)}.JobProductMix_quota-edit-button__rrSVx:disabled{opacity:.45;cursor:not-allowed}.JobProductMix_quota-panel__CzMl3{display:flex;flex-direction:column;gap:.5rem;width:100%}.JobProductMix_quota-panel-header__KBvRL{display:flex;justify-content:flex-end;min-height:1.5rem}.JobProductMix_quota-panel-footer__DTd8S{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.JobProductMix_quota-primary-button__B6c2E{background:var(--brand--light);color:var(--white);border:1px solid var(--brand--light);border-radius:.35rem;padding:.4rem .75rem;font-size:.85rem;font-weight:600;cursor:pointer}.JobProductMix_quota-primary-button__B6c2E:disabled{opacity:.5;cursor:not-allowed}.JobProductMix_quota-secondary-button__EIkoa{background:var(--white);color:var(--gray800);border:1px solid var(--border-color);border-radius:.35rem;padding:.4rem .75rem;font-size:.85rem;cursor:pointer}.JobProductMix_quota-secondary-button__EIkoa:disabled{opacity:.5;cursor:not-allowed}.JobProductMix_quota-text-button__HGX_z{background:transparent;color:var(--brand--light);border:none;padding:.25rem .35rem;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:underline}.JobProductMix_quota-text-button__HGX_z:disabled{opacity:.5;cursor:not-allowed}.JobProductMix_quota-delete-button__PDzTe{display:inline-flex;align-items:center;justify-content:center;padding:.35rem;background:transparent;border:none;cursor:pointer;color:var(--error);border-radius:.25rem}.JobProductMix_quota-delete-button__PDzTe:hover:not(:disabled){background:rgba(225,78,92,.08)}.JobProductMix_quota-delete-button__PDzTe:disabled{opacity:.45;cursor:not-allowed}.JobProductMix_quota-confirm-dialog__7XDBU{max-width:28rem}.JobProductMix_quota-confirm-dialog-title__aAhsz{margin:0 0 .75rem;font-size:1.125rem;font-weight:700;color:var(--color)}.JobProductMix_quota-confirm-dialog-text__PO_p1{margin:0 0 1.5rem;line-height:1.45;color:var(--gray800)}.JobProductMix_quota-confirm-actions__xy7WN{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.JobProductMix_quota-delete-confirm-button__ERUcM{background:var(--error);color:var(--white);border:none;border-radius:.35rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;cursor:pointer}.JobProductMix_quota-delete-confirm-button__ERUcM:hover:not(:disabled){filter:brightness(.95)}.JobProductMix_quota-delete-confirm-button__ERUcM:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.JobProductMix_nested-table__IlyNS td{color:var(--color)}.JobProductMix_quota-summary-card__s2N4d{background:linear-gradient(135deg,rgba(237,112,45,.12) 0,var(--background-color) 55%,var(--background-color) 100%);border-color:var(--border-color)}.JobProductMix_quota-edit-button__rrSVx{background:transparent}.JobProductMix_quota-edit-button__rrSVx:hover:not(:disabled){color:var(--white)}.JobProductMix_quota-confirm-dialog-text__PO_p1{color:var(--gray300)}}