.estimateTypes_section__93Vs_{display:flex;flex-direction:column;gap:var(--js-space-16px);font-family:var(--js-font-ui)}.estimateTypes_list__WS5tm{display:flex;flex-direction:column;gap:var(--js-space-8px)}.estimateTypes_header__lXShX,.estimateTypes_record__HZnrR{display:grid;grid-template-columns:28px minmax(0,3fr) minmax(0,2fr) 64px 64px;align-items:center;column-gap:var(--js-space-10px)}.estimateTypes_header__lXShX{padding:0 calc(var(--js-space-12px) + 1px) 0 calc(var(--js-space-6px) + 1px);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase;color:var(--js-ink-5)}.estimateTypes_record__HZnrR{padding:var(--js-space-8px) var(--js-space-12px) var(--js-space-8px) var(--js-space-6px);background:var(--js-surface-card);border:1px solid var(--js-border-card-on-card);border-radius:var(--js-radius-md);box-shadow:var(--js-shadow-card-on-card-raised-soft)}.estimateTypes_grip__G0JUQ{width:28px;height:28px;cursor:grab;touch-action:none}.estimateTypes_header__lXShX>:nth-child(3),.estimateTypes_slug__eWk8k{padding-left:var(--js-space-14px)}.estimateTypes_slug__eWk8k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--js-text-ui-size);color:var(--js-ink-5)}.estimateTypes_active__7fV40{display:flex;justify-content:center}.estimateTypes_trailing__ZGW9r{display:flex;justify-content:flex-end}.estimateTypes_addRow__rFmLR{display:flex;align-items:flex-start;gap:var(--js-space-10px)}.estimateTypes_addInput__kePJ_{width:320px}.estimateTypes_actions__q6s0i{display:flex;justify-content:flex-end;align-items:center;gap:var(--js-space-8px)}.estimateTypes_status__gql5F{margin:0;font-size:var(--js-text-body-size);color:var(--js-ink-4)}@media (max-width:768px){.estimateTypes_header__lXShX,.estimateTypes_record__HZnrR{grid-template-columns:28px minmax(0,1fr) 64px 64px}.estimateTypes_header__lXShX>:nth-child(3),.estimateTypes_slug__eWk8k{display:none}.estimateTypes_addInput__kePJ_{flex:1;width:auto;min-width:0}}.jobTagsSettings_section__F83Gi{display:flex;flex-direction:column;gap:var(--js-space-16px);font-family:var(--js-font-ui)}.jobTagsSettings_list__W8jHJ{display:flex;flex-direction:column;gap:var(--js-space-8px)}.jobTagsSettings_header__h1GT8,.jobTagsSettings_row__a4rbp{display:grid;grid-template-columns:minmax(0,1fr) 88px 64px;align-items:center;column-gap:var(--js-space-10px)}.jobTagsSettings_header__h1GT8{padding:0 calc(var(--js-space-12px) + 1px);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase;color:var(--js-ink-5)}.jobTagsSettings_row__a4rbp{padding:var(--js-space-8px) var(--js-space-12px);background:var(--js-surface-card);border:1px solid var(--js-border-card-on-card);border-radius:var(--js-radius-md);box-shadow:var(--js-shadow-card-on-card-raised-soft)}.jobTagsSettings_tagName__167nf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--js-text-ui-size);color:var(--js-ink-2)}.jobTagsSettings_jobCount__WtRc5{text-align:center;font-size:var(--js-text-ui-size);color:var(--js-ink-4)}.jobTagsSettings_trailing__5DIDX{display:flex;justify-content:flex-end}.jobTagsSettings_status__EZCnG{margin:0;font-size:var(--js-text-ui-size);color:var(--js-ink-4)}.jobTagsSettings_retiredHeading__ss_xH{margin:var(--js-space-8px) 0 0;font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase;color:var(--js-ink-5)}.jobTagsSettings_rowRetired__3j2Zh .jobTagsSettings_tagName__167nf{color:var(--js-ink-5);text-decoration:line-through}.authOnboarding_page__BV9fZ{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--js-space-40px) var(--js-space-24px);background:var(--js-surface-chrome);font-family:var(--js-font-ui);position:relative}.authOnboarding_page__BV9fZ :where(h1,h2,h3,h4,h5,h6,p){margin:0}.authOnboarding_top__qoJD9{width:min(100%,var(--js-content-max-wide));position:relative;display:flex;justify-content:center;margin-bottom:var(--js-space-16px)}.authOnboarding_chromeActionSlot__hF_Ho{position:absolute;right:0;top:0;height:var(--js-space-40px);display:flex;align-items:center}.authOnboarding_brand__k5BdI{display:flex;flex-direction:column;align-items:center;gap:var(--js-space-8px);margin-bottom:var(--js-space-24px);text-align:center;width:min(100%,var(--js-content-max-wide))}.authOnboarding_logo__VyrL4{height:var(--js-space-40px);width:auto;display:block}.authOnboarding_greeting__rrfzf{font-family:var(--js-font-display);font-size:var(--js-text-h1-size);font-weight:var(--js-font-weight-semibold);line-height:var(--js-text-h1-line);letter-spacing:var(--js-tracking-tight);color:var(--js-text-on-dark)}.authOnboarding_progress__HS7lQ{color:var(--js-text-on-dark-muted);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-regular)}.authOnboarding_chromeAction__VLBkU{color:var(--js-text-on-dark-faint);font-size:var(--js-text-meta-size);font-weight:var(--js-font-weight-medium);background:none;border:none;padding:0;cursor:pointer;font-family:var(--js-font-ui)}.authOnboarding_chromeAction__VLBkU:hover:not(:disabled){color:var(--js-text-on-dark)}.authOnboarding_chromeAction__VLBkU:disabled{opacity:.5;cursor:not-allowed}.authOnboarding_panel__cJGeU{box-sizing:border-box;width:min(100%,calc(var(--js-content-max-form) / 2));background:var(--js-surface-panel);border:1px solid var(--js-border-panel);border-radius:var(--js-radius-xl);box-shadow:var(--js-shadow-panel);padding:var(--js-space-36px)}.authOnboarding_panelWide__rNNlU{width:min(100%,var(--js-content-max-wide))}.authOnboarding_panelSplit__JfPlo{width:min(100%,var(--js-content-max))}.authOnboarding_columns__p_KXb{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:0;align-items:stretch}.authOnboarding_form__ZBvhP{display:flex;flex-direction:column;gap:var(--js-space-16px);min-width:0}.authOnboarding_subtitle__TwgIE{color:var(--js-ink-4);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-regular);line-height:var(--js-text-line-body)}.authOnboarding_subtitleEmphasis__1b_fq{color:var(--js-ink-3);font-weight:var(--js-font-weight-semibold)}.authOnboarding_stepHeading__14hFy{display:flex;flex-direction:column;gap:var(--js-space-2px)}.authOnboarding_stepSubtitle__hN7fr{font-size:var(--js-text-ui-size)}.authOnboarding_stepTitle__FyQhG{color:var(--js-ink-1);font-size:var(--js-text-h3-size);font-weight:var(--js-font-weight-semibold);line-height:var(--js-text-line-heading)}.authOnboarding_aside__gSMjm{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--js-space-16px);margin-left:var(--js-space-32px);padding-left:var(--js-space-32px);border-left:1px solid var(--js-border-card)}.authOnboarding_asideTitle__LyjlU{color:var(--js-ink-5);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase}.authOnboarding_asideBody__p_iNl{color:var(--js-ink-3);font-size:var(--js-text-body-size);line-height:var(--js-text-line-dense)}.authOnboarding_nav__NhoYY{display:flex;justify-content:space-between;align-items:center;gap:var(--js-space-12px);margin-top:var(--js-space-8px)}.authOnboarding_navEnd__iVLMs{justify-content:flex-end}.authOnboarding_navRight__FajGu{display:flex;align-items:center;gap:var(--js-space-12px)}.authOnboarding_footer__Wp52x{display:flex;justify-content:center;align-items:center;gap:var(--js-space-8px);margin-top:var(--js-space-16px)}.authOnboarding_loading__SfA9x{color:var(--js-text-on-dark-muted);font-size:var(--js-text-body-size)}.authOnboarding_toolRows__j_9QD{display:flex;flex-direction:column;gap:var(--js-space-8px)}.authOnboarding_toolRow__nSFXv{align-items:center;justify-content:space-between;padding:var(--js-space-8px) var(--js-space-12px);background:var(--js-surface-panel);color:var(--js-ink-2);font-size:var(--js-text-body-size)}.authOnboarding_category__qiaaU,.authOnboarding_toolRow__nSFXv{display:flex;gap:var(--js-space-12px);border:1px solid var(--js-border-card);border-radius:var(--js-radius-md)}.authOnboarding_category__qiaaU{flex-direction:column;padding:var(--js-space-16px);background:var(--js-surface-card)}.authOnboarding_categoryHead__cFjwn{display:flex;align-items:center;justify-content:space-between;gap:var(--js-space-16px);flex-wrap:wrap}.authOnboarding_categoryTitle__3I4LX{color:var(--js-ink-1);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold)}.authOnboarding_mock__NATs_{background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-md);overflow:hidden}.authOnboarding_mockFigure__Ht8wX{margin:0;display:flex;flex-direction:column;gap:var(--js-space-8px)}.authOnboarding_mockCaption__aASzA{color:var(--js-ink-5);font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);letter-spacing:var(--js-tracking-wide);text-transform:uppercase}.authOnboarding_mockChrome__296nA{background:var(--js-surface-chrome);padding:var(--js-space-8px) var(--js-space-10px);display:flex;gap:var(--js-space-8px);align-items:center}.authOnboarding_mockRail__RnF2A{width:var(--js-space-12px);align-self:stretch;background:color-mix(in srgb,var(--js-surface-chrome) 88%,black)}.authOnboarding_mockBody__JoigY{display:flex;background:var(--js-surface-chrome);min-height:132px}.authOnboarding_mockPanel__WSACa{flex:1;background:var(--js-surface-panel);border-top-left-radius:var(--js-radius-md);padding:var(--js-space-10px);display:flex;flex-direction:column;gap:var(--js-space-8px)}.authOnboarding_mockGreeting__gRLfW{font-family:var(--js-font-display);font-size:var(--js-text-caption2-size);color:var(--js-ink-1)}.authOnboarding_mockCta__7cR_Z{align-self:flex-start;border:none;color:var(--js-text-on-dark);font-size:var(--js-text-caption2-size);font-family:var(--js-font-ui);font-weight:var(--js-font-weight-semibold);padding:var(--js-space-4px) var(--js-space-8px);border-radius:var(--js-radius-sm)}.authOnboarding_mockCards__Fni5l{display:grid;grid-template-columns:1fr 1fr;gap:var(--js-space-6px)}.authOnboarding_mockCard__s7To9{background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-sm);padding:var(--js-space-8px)}.authOnboarding_mockLabel__xsRYi{color:var(--js-ink-5);font-size:var(--js-text-caption2-size)}.authOnboarding_mockValue__iRzVQ{color:var(--js-ink-1);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold)}.authOnboarding_mockPdf__ZxjUT{padding:var(--js-space-12px);display:flex;flex-direction:column;gap:var(--js-space-6px)}.authOnboarding_mockTermsTitle__dn4sE{margin-top:var(--js-space-4px);color:var(--js-ink-1);font-size:var(--js-text-caption2-size);font-weight:var(--js-font-weight-semibold)}.authOnboarding_mockTerms__sNyi_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere;color:var(--js-ink-4);font-size:var(--js-text-caption2-size);line-height:var(--js-text-line-body)}.authOnboarding_mockAgree__9tMLo{display:flex;align-items:center;gap:var(--js-space-6px);margin-top:var(--js-space-4px);color:var(--js-ink-3);font-size:var(--js-text-caption2-size)}.authOnboarding_mockCheckbox__g8M_W{flex-shrink:0;width:10px;height:10px;border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);background:var(--js-surface-field-tinted)}.authOnboarding_peopleStep__yFJsy{display:flex;flex-direction:column;gap:var(--js-space-16px)}.authOnboarding_peopleCard__yBYTm{display:flex;flex-direction:column;gap:var(--js-space-12px);padding:var(--js-space-16px);background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-md)}.authOnboarding_peopleCardHeading__5n3iJ{display:flex;flex-direction:column;gap:var(--js-space-2px)}.authOnboarding_peopleCardTitle__WebfN{margin:0;color:var(--js-ink-1);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold)}.authOnboarding_peopleCardText__0mAmn{margin:0;color:var(--js-ink-4);font-size:var(--js-text-ui-size);line-height:var(--js-text-line-body)}.authOnboarding_peopleTable__y3ZhJ{overflow-x:auto}.authOnboarding_peopleTable__y3ZhJ table{min-width:640px}.authOnboarding_peopleName__Q1bZP{display:flex;align-items:center;min-height:28px;gap:var(--js-space-10px);min-width:0;color:var(--js-ink-1);font-weight:var(--js-font-weight-medium)}.authOnboarding_peopleName__Q1bZP>:first-child{flex:none}.authOnboarding_peopleName__Q1bZP>:last-child{min-width:0}.authOnboarding_peopleMuted__lNipZ{color:var(--js-ink-5)}.authOnboarding_peopleRowActions__Qk8f7{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--js-space-4px)}.authOnboarding_peopleActions__rtZ2E{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--js-space-10px)}.authOnboarding_peopleActionsStart__ZaIqw{justify-content:flex-start}.authOnboarding_peopleFields__kRwmA{display:flex;flex-direction:column;gap:var(--js-space-14px)}.authOnboarding_roleOption__Pgchz{display:flex;flex-direction:column;gap:var(--js-space-2px);padding:var(--js-space-2px) 0}.authOnboarding_roleOptionDescription__FUMEi{color:var(--js-ink-5);font-size:var(--js-text-label-size);line-height:var(--js-text-line-body);white-space:normal}.authOnboarding_crewName__T93BX{display:block;min-width:0;color:var(--js-ink-1);font-weight:var(--js-font-weight-medium)}.authOnboarding_mockInvoice__b5K5i{display:flex;flex-direction:column;gap:var(--js-space-4px);margin-top:var(--js-space-4px);font-size:var(--js-text-caption2-size);font-variant-numeric:tabular-nums}.authOnboarding_mockInvoiceRow__2nmfL,.authOnboarding_mockInvoiceTask__efUD5{display:flex;justify-content:space-between;gap:var(--js-space-8px)}.authOnboarding_mockInvoiceRoom__i71LZ,.authOnboarding_mockInvoiceRow__2nmfL{color:var(--js-ink-2);font-weight:var(--js-font-weight-medium)}.authOnboarding_mockInvoiceGroup__10XFQ{display:flex;flex-direction:column;gap:var(--js-space-2px)}.authOnboarding_mockInvoiceTask__efUD5{padding-left:var(--js-space-10px);color:var(--js-ink-4)}.authOnboarding_mockInvoiceTotal__r_brO{margin-top:var(--js-space-2px);padding-top:var(--js-space-6px);border-top:1px solid var(--js-border-card);color:var(--js-ink-1);font-weight:var(--js-font-weight-semibold)}.authOnboarding_mockRule__EJc68{height:2px;width:40%}.authOnboarding_mockLine__dQST3{height:6px;background:var(--js-surface-muted);border-radius:var(--js-radius-sm)}@media (max-width:1100px){.authOnboarding_columns__p_KXb{grid-template-columns:minmax(0,1fr)}.authOnboarding_aside__gSMjm{margin-left:0;padding-left:0;border-left:none;margin-top:var(--js-space-24px);padding-top:var(--js-space-24px);border-top:1px solid var(--js-border-card);justify-content:flex-start}.authOnboarding_greeting__rrfzf{font-size:var(--js-text-h1-mobile-size)}.authOnboarding_panel__cJGeU{padding:var(--js-space-24px)}}.Radio_radio__krqau .mantine-Radio-body{align-items:center}.Radio_radio__krqau .mantine-Radio-radio{box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);min-width:var(--radio-size);flex-shrink:0;padding:0;border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-pill);background:var(--js-surface-field-tinted);cursor:pointer;transition:background-color var(--js-motion-fast),border-color var(--js-motion-fast)}.Radio_radio__krqau .mantine-Radio-radio:checked{background:var(--js-green);border-color:var(--js-green)}.Radio_radio__krqau.Radio_radio__krqau .mantine-Radio-icon{width:6px;height:6px;top:calc(50% - 3px);left:calc(50% - 3px);color:var(--js-text-on-dark)}.Radio_radio__krqau .mantine-Radio-radio:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.Radio_radio__krqau .mantine-Radio-label{padding-inline-start:var(--js-space-9px);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-medium);line-height:var(--js-text-line-heading);color:var(--js-ink-3);cursor:pointer}.Radio_description__OnyXN{display:block;font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-regular);line-height:var(--js-text-line-dense);color:var(--js-ink-5)}.Radio_radio__krqau .mantine-Radio-radio:disabled{opacity:.55;cursor:not-allowed;background:var(--js-surface-field-tinted-disabled);border-color:var(--js-border-card-strong)}.Radio_radio__krqau .mantine-Radio-radio:disabled:checked{background:var(--js-green);border-color:var(--js-green)}.Radio_radio__krqau .mantine-Radio-label[data-disabled]{opacity:.55;cursor:not-allowed;color:var(--js-ink-3)}.Radio_options__bmjNS{display:flex;flex-direction:column;gap:var(--js-space-12px);padding-top:var(--js-space-5px)}.notificationsTab_body__9owwk{display:flex;flex-direction:column;gap:var(--js-space-16px);font-family:var(--js-font-ui)}.notificationsTab_body__9owwk :where(p){margin:0}.notificationsTab_intro__8Tnmz{font-size:var(--js-text-ui-size);line-height:var(--js-text-line-body);color:var(--js-ink-4)}.notificationsTab_groups__d6jXu{display:flex;flex-direction:column;gap:var(--js-space-24px)}.notificationsTab_options__Ewa1_{display:flex;flex-direction:column;gap:var(--js-space-12px);padding-top:var(--js-space-5px)}.settingsCardBody_panel__KJf_4{display:flex;flex-direction:column;gap:var(--js-space-16px);font-family:var(--js-font-ui)}.settingsCardBody_panel__KJf_4 :where(h2,h3,p){margin:0}.settingsCardBody_notices__B4H52{display:flex;flex-direction:column;gap:var(--js-space-10px)}.settingsCardBody_status__B3kYB{font-size:var(--js-text-body-size);color:var(--js-ink-4)}.settingsCardBody_empty__B9Dy3{padding:var(--js-space-8px) 0;font-size:var(--js-text-ui-size);color:var(--js-ink-5)}.settingsCardBody_tableScroll__oYTG_{overflow-x:auto;margin:0 calc(var(--js-space-20px) * -1);padding:0 var(--js-space-20px)}.settingsCardBody_rowActions__C_Glr{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--js-space-4px)}.settingsCardBody_form__o9rW7{display:flex;flex-direction:column;gap:var(--js-space-16px);font-family:var(--js-font-ui)}.settingsCardBody_form__o9rW7 :where(h3,p){margin:0}.settingsCardBody_pair__aLO0R,.settingsCardBody_trio__9GBiq{display:grid;gap:var(--js-space-12px);align-items:start}.settingsCardBody_pair__aLO0R{grid-template-columns:repeat(2,minmax(0,1fr))}.settingsCardBody_trio__9GBiq{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:768px){.settingsCardBody_pair__aLO0R,.settingsCardBody_trio__9GBiq{grid-template-columns:minmax(0,1fr)}}.settingsCardBody_formActions__GqjnC{display:flex;justify-content:flex-end;align-items:center;gap:var(--js-space-8px);width:100%}.Modal_modal__s9Doj .mantine-Modal-inner{padding:var(--js-space-24px)}.Modal_modal__s9Doj .mantine-Modal-overlay{background:var(--js-overlay-scrim)}.Modal_modal__s9Doj .mantine-Modal-content{display:flex;flex-direction:column;background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-xl);box-shadow:var(--js-shadow-modal);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.Modal_modal__s9Doj .mantine-Modal-header{flex-shrink:0;align-items:center;gap:var(--js-space-12px);min-height:0;padding:var(--js-space-22px) var(--js-space-24px) 0;background:transparent}.Modal_modal__s9Doj .mantine-Modal-title{font-family:var(--js-font-ui);font-size:var(--js-text-h3-size);font-weight:var(--js-font-weight-semibold);line-height:var(--js-text-line-heading);color:var(--js-ink-1)}.Modal_titleWithActions__k6zoY{flex:1;min-width:0;display:flex;align-items:center;gap:var(--js-space-12px)}.Modal_titleText__Og0yL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Modal_titleGroup__R7NnS{flex:1;min-width:0;display:flex;align-items:center;gap:var(--js-space-10px)}.Modal_titleTrailing__s6Df2{display:inline-flex;align-items:center;flex-shrink:0}.Modal_headerActions__txKl2{display:flex;align-items:center;gap:var(--js-space-4px);margin-left:auto;flex-shrink:0}.Modal_modal__s9Doj .mantine-Modal-close{width:24px;height:24px;min-width:24px;min-height:24px;color:var(--js-ink-6);background:transparent}.Modal_modal__s9Doj .mantine-Modal-close svg{width:24px;height:24px}.Modal_headerActions__txKl2 svg,.Modal_modal__s9Doj .mantine-Modal-close svg{stroke-width:1.75}.Modal_modal__s9Doj .mantine-Modal-close:hover{color:var(--js-ink-4);background:transparent}.Modal_modal__s9Doj .mantine-Modal-body{padding:var(--js-space-18px) var(--js-space-24px) var(--js-space-24px);overflow-y:auto}.Modal_titleWithIcon__qveJk{display:inline-flex;align-items:center;gap:var(--js-space-8px)}.Modal_titleWithIcon__qveJk svg,.Modal_titleWithIcon__qveJk>*{flex-shrink:0}.Modal_confirmBody__QBBlo{display:flex;flex-direction:column;gap:var(--js-space-14px)}.Modal_formModalBody__xsZCm{display:flex;flex-direction:column;gap:var(--js-space-22px)}.Modal_confirmList__UIhCv,.Modal_confirmMessage__ARN2o{margin:0;font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);line-height:var(--js-text-line-dense);color:var(--js-ink-3)}.Modal_confirmList__UIhCv{padding-left:var(--js-space-18px);display:flex;flex-direction:column;gap:var(--js-space-6px)}.Modal_confirmList__UIhCv li::marker{color:var(--js-ink-6,var(--js-ink-5))}.Modal_confirmFooter__mxyWG{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--js-space-8px)}.Modal_confirmFooterLead__4jIjW{margin-right:auto}.JobsuiteLogo_image__cUSLY{top:10px;width:auto;height:60px;object-fit:contain;border-radius:var(--mantine-radius-md)}@media (max-width:768px){.JobsuiteLogo_image__cUSLY{position:relative;top:5px;height:50px}}@media (max-width:480px){.JobsuiteLogo_image__cUSLY{position:relative;top:5px;height:40px}}.NotificationRow_row__AA8ek{position:relative;border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg);padding:var(--js-space-14px) var(--js-space-16px);box-shadow:var(--js-shadow-card-inset);background:var(--js-surface-card)}.NotificationRow_rowInteractive__xIl91{cursor:pointer}.NotificationRow_openHit__CZ3FV{position:absolute;inset:0;z-index:0;border:0;padding:0;background:transparent;cursor:pointer}.NotificationRow_actions__ncMS0,.NotificationRow_message__fXEdU,.NotificationRow_meta__HqNNB,.NotificationRow_top__G_U25{position:relative;z-index:1}.NotificationRow_message__fXEdU,.NotificationRow_meta__HqNNB,.NotificationRow_top__G_U25{pointer-events:none}.NotificationRow_actions__ncMS0,.NotificationRow_jobLink__BxClH{pointer-events:auto;z-index:2}.NotificationRow_row__AA8ek:hover{background:var(--js-surface-hover-soft)}.NotificationRow_top__G_U25{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--js-space-10px)}.NotificationRow_title__BwLLn{flex:1;min-width:0;font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);line-height:var(--js-text-line-dense)}.NotificationRow_titleAck__g_O_E{color:var(--js-ink-3);font-weight:var(--js-font-weight-medium)}.NotificationRow_titleClamp__zrase{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.NotificationRow_message__fXEdU{margin-top:var(--js-space-4px);font-size:var(--js-text-meta-size);color:var(--js-ink-4);line-height:var(--js-text-line-dense);white-space:pre-line}.NotificationRow_messageClamp__jyV_y{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.NotificationRow_meta__HqNNB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--js-space-8px) var(--js-space-12px);margin-top:var(--js-space-8px)}.NotificationRow_time__3sjGH{font-size:var(--js-text-label-size);color:var(--js-ink-6)}.NotificationRow_jobLink__BxClH{font-size:var(--js-text-badge-size)}.NotificationRow_actions__ncMS0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--js-space-8px);margin-top:var(--js-space-10px)}.UsStateField_field__7prwf{min-width:0}.UsStateField_dropdown__dn5yn{min-width:4.75rem}.UsStateField_options__H8Ord{max-height:220px}.EstimatesList_page__9jcF8{box-sizing:border-box;height:calc(100vh - var(--js-topbar-height) - 28px);display:flex;flex-direction:column;padding:30px 34px 20px;font-family:var(--js-font-ui);color:var(--js-ink-1);line-height:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.EstimatesList_page__9jcF8 :where(h1,h2,h3,h4,h5,h6,p){margin:0}.EstimatesList_header__QmqS8{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--js-space-24px);flex-wrap:wrap;margin-bottom:var(--js-space-20px);position:relative;z-index:var(--js-z-raised)}.EstimatesList_heading__35YFR{font-size:var(--js-text-page-title-size);line-height:var(--js-text-line-tight);font-weight:var(--js-font-weight-semibold);letter-spacing:var(--js-tracking-tight);color:var(--js-ink-1)}.EstimatesList_summary____5fN{margin-top:var(--js-space-6px);font-size:var(--js-text-ui-size);color:var(--js-ink-4)}.EstimatesList_headerControls__O_1Zg{display:flex;align-items:center;gap:var(--js-space-10px);flex-wrap:wrap}.EstimatesList_refreshIcon__91zWo{display:flex;transition:transform var(--js-motion-spin)}.EstimatesList_errorBanner__EsUUp{margin-bottom:var(--js-space-12px)}.EstimatesList_board__StXOs{flex:1;min-height:0;display:flex}.EstimatesList_boardInner__OaSq4{box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;gap:var(--js-space-20px);width:100%;height:100%}.EstimatesList_column__um8BR{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 0;min-width:0;height:100%}.EstimatesList_columnHeader__teiPb{display:flex;align-items:center;justify-content:center;gap:var(--js-space-8px);min-width:0;min-height:34px}.EstimatesList_columnTitle__0uVZU{font-size:var(--js-text-h3-sm-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.EstimatesList_countChip__kM_zj{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 var(--js-space-6px);border-radius:var(--js-radius-sm);font-size:var(--js-text-badge-size);font-weight:var(--js-font-weight-semibold);font-variant-numeric:tabular-nums}.EstimatesList_countChipHint__tKsJX{cursor:help}.EstimatesList_columnScroll__k_2kI{flex:1;min-height:0;margin-top:var(--js-space-14px);overflow-y:auto;overflow-x:hidden}.EstimatesList_proposalCards__7ocWf{display:flex;flex-direction:column;gap:var(--js-space-14px)}.EstimatesList_emptyColumn__1iX0w{padding:var(--js-space-16px) 0;text-align:center;font-size:var(--js-text-table-size);color:var(--js-ink-5)}.EstimatesList_proposalCard__a6GI8{box-sizing:border-box;padding:var(--js-space-14px) var(--js-space-16px);border:1px solid var(--js-border-card-on-card);border-radius:var(--js-radius-lg);cursor:pointer;min-height:44px;box-shadow:var(--js-shadow-card-inset-medium);transition:background-color var(--js-motion-fast)}.EstimatesList_proposalCard__a6GI8:hover{background:var(--js-surface-hover-faint)}.EstimatesList_cardHeader__LIKEG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--js-space-8px)}.EstimatesList_cardBadges___T_uv{display:flex;align-items:center;gap:var(--js-space-4px);flex-wrap:wrap;min-width:0}.EstimatesList_cardTitle__AMrBA{display:-webkit-box;max-width:100%;margin-top:var(--js-space-6px);font-size:var(--js-text-lead-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EstimatesList_cardMeta__Tr1tC{margin-top:var(--js-space-8px);display:flex;align-items:center;gap:var(--js-space-6px);min-width:0;font-size:var(--js-text-meta-size);color:var(--js-ink-4)}.EstimatesList_cardMetaText__Wi_2r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimatesList_cardAddress__SphDe{margin-top:var(--js-space-8px);display:flex;align-items:center;gap:var(--js-space-6px);font-size:var(--js-text-meta-size);color:var(--js-ink-5)}.EstimatesList_cardIcon__bYI3t{flex:0 0 22px;color:var(--js-ink-6)}.EstimatesList_cardAddressLines__xuT6x{display:flex;flex-direction:column;gap:var(--js-space-2px);min-width:0}.EstimatesList_cardAddressLine__2sUxu{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.EstimatesList_cardFooter__F4RMT{margin-top:var(--js-space-10px);display:flex;align-items:center;justify-content:space-between;gap:var(--js-space-8px);font-size:var(--js-text-meta-size);color:var(--js-ink-4);font-variant-numeric:tabular-nums}.EstimatesList_cardHours__uR43c{flex-shrink:0;white-space:nowrap;font-weight:var(--js-font-weight-medium)}.EstimatesList_cardDate__QKZZm{color:var(--js-ink-6);text-align:right}.EstimatesList_cardFacts__Bf_ny{margin-top:var(--js-space-6px);display:flex;flex-wrap:wrap;gap:var(--js-space-4px) var(--js-space-12px);font-size:var(--js-text-meta-size);color:var(--js-ink-5);font-variant-numeric:tabular-nums}.EstimatesList_cardFactsEnd__9jGbC{margin-left:auto;text-align:right;color:var(--js-ink-6)}.EstimatesList_cardDays__JXtoX{display:inline-flex;flex-shrink:0}.EstimatesList_cardActions__v7_12{margin-top:var(--js-space-12px);flex-direction:column}.EstimatesList_cardActionPair__UY2tV,.EstimatesList_cardActions__v7_12{display:flex;gap:var(--js-space-8px)}.EstimatesList_cardActionFull__CXwH4{width:100%}.EstimatesList_cardActionHalf__ygOux{flex:1;min-width:0}.EstimatesList_modalField__TZ_T4{margin-bottom:var(--js-space-16px)}.EstimatesList_modalField__TZ_T4 .fieldLabel{margin-bottom:var(--js-space-3px)}.EstimatesList_modalRecord__Ng6c1{margin:0;font-size:var(--js-text-h4-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.EstimatesList_modalActions__Ep8So{margin-top:var(--js-space-20px);display:flex;justify-content:flex-end;gap:var(--js-space-8px)}.EstimatesList_listBody__yJ2wE{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--js-space-16px)}.EstimatesList_filterBar___N3KR{display:flex;flex-direction:column;gap:var(--js-space-12px);flex-shrink:0}.EstimatesList_filterRow__0NW3h{display:flex;align-items:center;gap:var(--js-space-10px);flex-wrap:wrap}.EstimatesList_filterDate__pgAUF{flex-shrink:0}.EstimatesList_callbackFilter__vP2Pv{flex-shrink:0;padding:0 var(--js-space-4px)}.EstimatesList_searchField__qo_dd{display:flex;align-items:center;gap:var(--js-space-10px);box-sizing:border-box;width:190px;flex-shrink:0;height:40px;padding:0 14px;background:var(--js-surface-card);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);box-shadow:var(--js-shadow-card-inset)}.EstimatesList_searchField__qo_dd:focus-within{box-shadow:var(--js-shadow-focus)}.EstimatesList_searchFieldGrow__NnoKU{width:auto;flex:1 1 0;min-width:120px}.EstimatesList_searchIcon__Zjvua{display:flex;align-items:center;flex-shrink:0;color:var(--js-ink-6)}.EstimatesList_searchInput__kaLxH{flex:1;min-width:0;border:none;background:transparent;outline:none;font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1)}.EstimatesList_searchInput__kaLxH::placeholder{color:var(--js-ink-5)}.EstimatesList_searchClear__thuw6{flex-shrink:0;margin-right:calc(var(--js-space-4px) * -1)}.EstimatesList_searchClearHidden__5n6Or{visibility:hidden}.EstimatesList_filterPills__MCb73{display:flex;flex-wrap:wrap;gap:var(--js-space-6px)}.EstimatesList_filterPill__QfkTG{display:inline-flex;align-items:center;gap:var(--js-space-6px);height:24px;padding:0 var(--js-space-4px) 0 var(--js-space-10px);border-radius:var(--js-radius-pill);background:var(--js-surface-hover);font-size:var(--js-text-badge-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3);white-space:nowrap}.EstimatesList_filterPillRemove__HsuTk{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--js-ink-6);cursor:pointer;transition:color var(--js-motion-fast)}.EstimatesList_filterPillRemove__HsuTk:hover{color:var(--js-ink-3)}.EstimatesList_filterClearAll__X0obU{align-self:center;margin-left:var(--js-space-4px);font-size:var(--js-text-badge-size)}.EstimatesList_resultCount__lIfQD{flex-shrink:0;font-size:var(--js-text-label-size);color:var(--js-ink-5)}.EstimatesList_bulkBar__LrXhT{display:flex;align-items:center;gap:var(--js-space-10px);flex-wrap:wrap}.EstimatesList_bulkCount__gstL5{font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3)}.EstimatesList_tableSelect__Y2Ju8{display:flex;align-items:center;justify-content:center}.EstimatesList_tableCard__4_Zjf{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.EstimatesList_tableScroll__O_14K{flex:1;min-height:0;overflow:auto}.EstimatesList_tableScroll__O_14K table{min-width:980px}.EstimatesList_tableStrong__JBAxv{font-weight:var(--js-font-weight-medium);color:var(--js-ink-1)}.EstimatesList_tableClient__Ln0AQ{display:inline-flex;align-items:center;gap:var(--js-space-6px)}.EstimatesList_tableBadges__zXJ6u{display:inline-flex;align-items:center;gap:var(--js-space-4px)}.EstimatesList_tableActions__Yn0uY{display:inline-flex;align-items:center;gap:var(--js-space-6px);min-height:34px}@media (max-width:768px){.EstimatesList_page__9jcF8{height:calc(100vh - var(--js-topbar-height) - 18px);padding:var(--js-space-20px) var(--js-space-16px) var(--js-space-16px)}.EstimatesList_header__QmqS8{align-items:stretch;flex-direction:column;gap:var(--js-space-14px)}.EstimatesList_board__StXOs{overflow-y:auto}.EstimatesList_boardInner__OaSq4{flex-direction:column;height:auto}.EstimatesList_column__um8BR{flex:0 0 auto;height:auto}.EstimatesList_columnScroll__k_2kI{overflow-y:visible}.EstimatesList_searchFieldGrow__NnoKU{min-width:0}.EstimatesList_tableScroll__O_14K table{min-width:600px}}.flowsTab_body__21bFO{margin-top:var(--js-space-24px);display:flex;flex-direction:column;gap:var(--js-space-20px)}.flowsTab_body__21bFO .flowsTab_head__sh4VL{gap:var(--js-space-12px);padding-left:var(--js-space-16px)}.flowsTab_tabsRow__xPjwC{display:flex;align-items:center;justify-content:space-between;gap:var(--js-space-16px);flex-wrap:wrap}.flowsTab_content__pPDLs{display:flex;flex-direction:column;gap:var(--js-space-16px);margin-top:calc(var(--js-space-4px) * -1)}.flowsTab_contentHead__n4TjK{display:flex;justify-content:space-between;align-items:center;gap:var(--js-space-16px)}.flowsTab_summary__Qalab{display:flex;flex-direction:column;min-width:0;max-width:640px}.flowsTab_description__Kw1rb{font-size:var(--js-text-ui-size);line-height:var(--js-text-line-body);color:var(--js-ink-3);overflow-wrap:anywhere}.flowsTab_contentActions__a7GA_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--js-space-8px);flex-shrink:0}.flowsTab_chartCanvas__k_goJ{padding:var(--js-space-20px) var(--js-space-16px);background:var(--js-surface-panel);border-radius:var(--js-radius-lg)}@media (max-width:768px){.flowsTab_contentHead__n4TjK{flex-direction:column}.flowsTab_contentActions__a7GA_{justify-content:flex-start}}.DataImportTab_page__BKjjR{display:flex;flex-direction:column;gap:var(--js-space-16px)}.DataImportTab_importList__y_l0J .DataImportTab_importRow__4cYAC:first-child{padding-top:var(--js-space-4px)}.DataImportTab_importRow__4cYAC{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--js-space-16px);padding:var(--js-space-14px) 0;border-bottom:1px solid var(--js-border-row)}.DataImportTab_importRow__4cYAC:last-child{border-bottom:0;padding-bottom:0}.DataImportTab_importName__Z3pyQ{font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.DataImportTab_importMeta__WdC_0{margin-top:var(--js-space-4px);font-size:var(--js-text-label-size);color:var(--js-ink-5);line-height:var(--js-text-line-dense)}.DataImportTab_exportDetails__4nLti{margin-top:var(--js-space-6px)}.DataImportTab_exportDetails__4nLti summary{cursor:pointer;list-style:none;font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-4)}.DataImportTab_exportDetails__4nLti summary::-webkit-details-marker{display:none}.DataImportTab_exportSteps__bR5XA{margin:var(--js-space-6px) 0 0;font-size:var(--js-text-label-size);color:var(--js-ink-5);line-height:var(--js-text-line-body);white-space:pre-wrap}.DataImportTab_previewCounts__CKxA1{font-size:var(--js-text-body-size);color:var(--js-ink-3)}.DataImportTab_previewRow__3jGIZ{font-size:var(--js-text-label-size);color:var(--js-ink-3)}