.NewJobWorkflow_page__RYmTy{position:relative;padding:var(--js-space-24px) var(--js-space-34px) 40px;font-family:var(--js-font-ui);color:var(--js-ink-1);line-height:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.NewJobWorkflow_page__RYmTy :where(h1,h2,h3,h4,h5,h6,p){margin:0}.NewJobWorkflow_inner__Mmyzl{max-width:var(--js-content-max-form);margin:0 auto;display:flex;flex-direction:column;gap:var(--js-space-20px)}.NewJobWorkflow_title__QObHP{font-family:var(--js-font-ui);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);text-align:center}.NewJobWorkflow_stepRail__1Q3SL{display:flex;align-items:center;gap:var(--js-space-18px);padding:var(--js-space-8px) var(--js-space-4px)}.NewJobWorkflow_stepItem__Jom1r{display:flex;align-items:center;gap:var(--js-space-14px);flex-shrink:0}.NewJobWorkflow_stepItemClickable__JGDnm{cursor:pointer;border-radius:var(--js-radius-sm);margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left}.NewJobWorkflow_stepItemClickable__JGDnm:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.NewJobWorkflow_stepItemDisabled__CQSMz{cursor:not-allowed;opacity:.55;pointer-events:none}.NewJobWorkflow_stepCircle__kldwm{width:44px;height:44px;flex-shrink:0;border-radius:50%;font-size:var(--js-text-h3-size);font-weight:var(--js-font-weight-bold);display:flex;align-items:center;justify-content:center}.NewJobWorkflow_stepCircleActive__ZJYLj{background:var(--js-green);color:var(--js-text-on-dark)}.NewJobWorkflow_stepCircleCompleted__QpayZ{background:var(--js-surface-card);border:1px solid var(--js-border-card-strong);color:var(--js-green)}.NewJobWorkflow_stepCircleInactive__6h4Au{background:var(--js-surface-card);border:1px solid var(--js-border-card-strong);color:var(--js-ink-6)}.NewJobWorkflow_stepLabels__8xc_5{display:flex;flex-direction:column}.NewJobWorkflow_stepLabel__Xjcv1{font-size:var(--js-text-h4-size);font-weight:var(--js-font-weight-semibold);white-space:nowrap}.NewJobWorkflow_stepLabelActive__eO4U1{color:var(--js-ink-1)}.NewJobWorkflow_stepLabelInactive__s02gK{color:var(--js-ink-5)}.NewJobWorkflow_stepDescription__3c4k2{font-size:var(--js-text-table-size);white-space:nowrap}.NewJobWorkflow_stepDescriptionActive__OTdrH{color:var(--js-ink-5)}.NewJobWorkflow_stepDescriptionInactive__v1AO5{color:var(--js-ink-6)}.NewJobWorkflow_stepConnector__2N7_6{flex:1;height:2px;min-width:var(--js-space-16px);background:var(--js-border-row)}.NewJobWorkflow_clientCard__dZ3D4{background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-xl);padding:var(--js-space-22px) var(--js-space-24px) var(--js-space-24px)}.NewJobWorkflow_clientCardStack__1dDFF{display:flex;flex-direction:column;gap:calc(var(--js-space-22px) + 6px)}.NewJobWorkflow_sectionHeading__gRU_c{margin-bottom:var(--js-space-14px)}.NewJobWorkflow_sectionHeadingCompact__DcRm1{margin-bottom:var(--js-space-8px)}.NewJobWorkflow_sectionTitle__bwpuT{font-size:var(--js-text-h3-sm-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.NewJobWorkflow_sectionCaption__HaAoB{font-size:var(--js-text-badge-size);color:var(--js-ink-5);margin-top:var(--js-space-3px)}.NewJobWorkflow_searchWrap__2OXBD{position:relative}.NewJobWorkflow_searchField__BJZEO{position:relative;display:flex;align-items:center}.NewJobWorkflow_searchIcon__6DgV9{position:absolute;left:var(--js-space-14px);display:flex;color:var(--js-ink-5);pointer-events:none}.NewJobWorkflow_searchInput__7WOGZ{box-sizing:border-box;width:100%;height:40px;padding:0 var(--js-space-14px) 0 40px;border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);background:var(--js-surface-field-tinted);box-shadow:var(--js-shadow-card-inset);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1);-webkit-appearance:none;appearance:none}.NewJobWorkflow_searchInput__7WOGZ::placeholder{color:var(--js-ink-5)}.NewJobWorkflow_searchInput__7WOGZ:focus{outline:none;border-color:var(--js-border-card-strong)}.NewJobWorkflow_searchInput__7WOGZ:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.NewJobWorkflow_searchDropdown__8IIKz{position:absolute;left:0;right:0;top:100%;margin-top:var(--js-space-6px);z-index:var(--js-z-dropdown);background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg);box-shadow:var(--js-shadow-menu);padding:var(--js-space-6px);max-height:296px;overflow-y:auto}.NewJobWorkflow_searchEmpty__UztyB{padding:var(--js-space-14px) var(--js-space-16px);font-size:var(--js-text-table-size);color:var(--js-ink-5)}.NewJobWorkflow_searchResult__Fy2Ry{display:flex;align-items:center;gap:12px;padding:9px var(--js-space-10px);border-radius:var(--js-radius-sm);cursor:pointer;border:none;background:transparent;width:100%;text-align:left;font-family:var(--js-font-ui)}.NewJobWorkflow_searchResult__Fy2Ry:hover{background:var(--js-surface-hover)}.NewJobWorkflow_resultAvatar__7MC9r{width:var(--js-space-34px);height:var(--js-space-34px);flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--js-green) 12%,var(--js-surface-card));color:var(--js-green);font-size:var(--js-text-badge-size);font-weight:var(--js-font-weight-semibold);display:flex;align-items:center;justify-content:center}.NewJobWorkflow_resultText__Yuw_X{min-width:0;display:flex;flex-direction:column;gap:2px;flex:1}.NewJobWorkflow_resultName__aLw6U{font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NewJobWorkflow_resultEmail__XNknA{font-size:var(--js-text-label-size);color:var(--js-ink-5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NewJobWorkflow_resultCity__31cb_{margin-left:auto;font-size:var(--js-text-label-size);color:var(--js-ink-6);white-space:nowrap}.NewJobWorkflow_orDivider__kN0Gb{display:flex;align-items:center;justify-content:center;gap:var(--js-space-14px);width:70%;margin:var(--js-space-8px) auto 2px}.NewJobWorkflow_orRule__MDi5I{flex:1;height:1px;background:var(--js-border-row)}.NewJobWorkflow_orLabel__v4RqC{font-size:var(--js-text-label-size);font-weight:var(--js-font-weight-bold);color:var(--js-ink-5);text-transform:uppercase;letter-spacing:var(--js-tracking-wide)}.NewJobWorkflow_twoCol__iywGr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--js-space-16px) var(--js-space-18px)}.NewJobWorkflow_cityStateZip__srypo{display:grid;grid-template-columns:minmax(0,1fr) 4.75rem minmax(5.5rem,.55fr);gap:var(--js-space-18px)}.NewJobWorkflow_billingStack__4JRgj{display:flex;flex-direction:column;gap:var(--js-space-16px)}.NewJobWorkflow_sameAddressCheck__ZSgCi{display:inline-flex;align-items:center;gap:var(--js-space-8px);cursor:pointer;font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3);user-select:none;width:fit-content}.NewJobWorkflow_sameAddressCheckInput__Yc0UR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NewJobWorkflow_sameAddressCheckBox__2SvCk{box-sizing:border-box;width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--js-radius-sm);border:1px solid var(--js-border-card-strong);background:var(--js-surface-card);color:var(--js-text-on-dark);transition:background-color var(--js-motion-fast),border-color var(--js-motion-fast)}.NewJobWorkflow_sameAddressCheckInput__Yc0UR:checked+.NewJobWorkflow_sameAddressCheckBox__2SvCk{background:var(--js-green);border-color:var(--js-green)}.NewJobWorkflow_sameAddressCheckInput__Yc0UR:focus-visible+.NewJobWorkflow_sameAddressCheckBox__2SvCk{box-shadow:var(--js-shadow-focus)}.NewJobWorkflow_sameAddressCheckLabel__b0Ey5{line-height:var(--js-text-line-heading)}.NewJobWorkflow_stateField__W4iMQ{min-width:0}.NewJobWorkflow_stateDropdown__5aaCq{background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg);box-shadow:var(--js-shadow-menu);padding:var(--js-space-6px);min-width:4.75rem}.NewJobWorkflow_stateOptions__fuOom{max-height:220px;overflow-y:auto}.NewJobWorkflow_stateOption__nXvwK{border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3);padding:9px var(--js-space-10px)}.NewJobWorkflow_stateOption__nXvwK[data-combobox-selected]{background:var(--js-surface-hover);color:var(--js-ink-1);font-weight:var(--js-font-weight-semibold)}.NewJobWorkflow_stateOption__nXvwK[data-combobox-active]{background:var(--js-surface-hover);color:var(--js-ink-1)}.NewJobWorkflow_selectedCard__PZscD{border:1px solid var(--js-border-card);border-radius:var(--js-radius-md);background:var(--js-surface-card);box-shadow:var(--js-shadow-card-inset);padding:var(--js-space-16px) var(--js-space-18px)}.NewJobWorkflow_selectedRow__vB4UJ{display:flex;align-items:flex-start;gap:var(--js-space-14px)}.NewJobWorkflow_selectedAvatar__MTnuG{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:var(--js-green);color:var(--js-text-on-dark);font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-semibold);display:flex;align-items:center;justify-content:center}.NewJobWorkflow_selectedBody__Tn3n3{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--js-space-8px)}.NewJobWorkflow_selectedNameRow__7SrUE{display:flex;align-items:center;gap:var(--js-space-10px);flex-wrap:wrap}.NewJobWorkflow_selectedName__9BWRB{font-size:var(--js-text-lead-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.NewJobWorkflow_selectedMeta__EfhUs{display:flex;gap:var(--js-space-20px);flex-wrap:wrap}.NewJobWorkflow_selectedMetaItem__fVS6f{display:inline-flex;align-items:center;gap:var(--js-space-8px);font-size:var(--js-text-eyebrow-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3)}.NewJobWorkflow_selectedMetaItem__fVS6f svg{flex-shrink:0;color:var(--js-ink-5)}.NewJobWorkflow_selectedAddress__OdScR{display:inline-flex;align-items:flex-start;gap:var(--js-space-8px);font-size:var(--js-text-eyebrow-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3)}.NewJobWorkflow_selectedAddress__OdScR svg{flex-shrink:0;color:var(--js-ink-5);margin-top:1px}.NewJobWorkflow_notesCallout__nk3m6{display:flex;gap:var(--js-space-10px);margin-top:var(--js-space-16px);padding:12px var(--js-space-14px);border:1px solid color-mix(in srgb,var(--js-status-info-muted) 22%,transparent);border-radius:var(--js-radius-md);background:color-mix(in srgb,var(--js-status-info-muted) 6%,var(--js-surface-card))}.NewJobWorkflow_notesIcon__qOCPi{display:flex;flex-shrink:0;color:var(--js-status-info-muted);margin-top:1px}.NewJobWorkflow_notesBody__vtGLz{display:flex;flex-direction:column;gap:var(--js-space-4px);min-width:0}.NewJobWorkflow_notesLabel__ydVfE{color:var(--js-status-info-muted)}.NewJobWorkflow_notesText__B0WuO{font-size:var(--js-text-eyebrow-size);color:var(--js-ink-3);line-height:var(--js-text-line-dense);white-space:pre-wrap}.NewJobWorkflow_reviewSectionHeader__vLFFI{display:flex;align-items:baseline;justify-content:space-between;gap:var(--js-space-14px);margin-bottom:var(--js-space-14px)}.NewJobWorkflow_reviewSectionHeader__vLFFI .NewJobWorkflow_sectionHeadingCompact__DcRm1,.NewJobWorkflow_reviewSectionHeader__vLFFI .NewJobWorkflow_sectionHeading__gRU_c{margin-bottom:0}.NewJobWorkflow_reviewSelectedCard__HRY_J{padding-bottom:var(--js-space-24px)}.NewJobWorkflow_reviewRows__E0PuZ{display:flex;flex-direction:column;gap:var(--js-space-14px);padding-bottom:var(--js-space-14px)}.NewJobWorkflow_reviewRow__fioqa{display:flex;flex-direction:column;gap:var(--js-space-3px);min-width:0}.NewJobWorkflow_reviewLabel__eeFrV{font-family:var(--js-font-ui);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)}.NewJobWorkflow_reviewValue__GVWlv{font-family:var(--js-font-ui);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);line-height:var(--js-text-line-body);word-break:break-word}.NewJobWorkflow_reviewRows__E0PuZ .NewJobWorkflow_notesCallout__nk3m6{margin-top:0}.NewJobWorkflow_footer__RYT8y{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.NewJobWorkflow_footerActions__WGKLx{margin-left:auto;display:flex;align-items:center;gap:var(--js-space-10px)}.NewJobWorkflow_loadingHint__4MpBI{display:flex;align-items:center;gap:var(--js-space-8px);margin-top:var(--js-space-8px);font-size:var(--js-text-eyebrow-size);color:var(--js-ink-5)}@media (max-width:720px){.NewJobWorkflow_stepRail__1Q3SL{flex-direction:column;align-items:stretch;gap:12px}.NewJobWorkflow_stepConnector__2N7_6{display:none}.NewJobWorkflow_cityStateZip__srypo,.NewJobWorkflow_twoCol__iywGr{grid-template-columns:1fr}.NewJobWorkflow_orDivider__kN0Gb{width:100%}}.FormFields_fieldsOnCard__iLgpG input,.FormFields_fieldsOnCard__iLgpG textarea,.FormFields_fields__D9G2g input,.FormFields_fields__D9G2g textarea{box-sizing:border-box;padding:0 var(--js-space-14px);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);background:var(--js-surface-card);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1)}.FormFields_fieldsOnCard__iLgpG input,.FormFields_fields__D9G2g input{height:40px}.FormFields_fieldsOnCard__iLgpG textarea,.FormFields_fields__D9G2g textarea{padding:var(--js-space-10px) var(--js-space-14px);line-height:var(--js-text-line-dense)}.FormFields_fieldsOnCard__iLgpG input::placeholder,.FormFields_fieldsOnCard__iLgpG textarea::placeholder,.FormFields_fields__D9G2g input::placeholder,.FormFields_fields__D9G2g textarea::placeholder{color:var(--js-ink-5)}.FormFields_fieldsOnCard__iLgpG input:focus,.FormFields_fieldsOnCard__iLgpG textarea:focus,.FormFields_fields__D9G2g input:focus,.FormFields_fields__D9G2g textarea:focus{border-color:var(--js-border-card-strong)}.FormFields_fieldsOnCard__iLgpG input:focus-visible,.FormFields_fieldsOnCard__iLgpG textarea:focus-visible,.FormFields_fields__D9G2g input:focus-visible,.FormFields_fields__D9G2g textarea:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_fieldsOnCard__iLgpG input[data-error],.FormFields_fieldsOnCard__iLgpG input[data-error]:focus,.FormFields_fieldsOnCard__iLgpG textarea[data-error],.FormFields_fieldsOnCard__iLgpG textarea[data-error]:focus,.FormFields_fields__D9G2g input[data-error],.FormFields_fields__D9G2g input[data-error]:focus,.FormFields_fields__D9G2g textarea[data-error],.FormFields_fields__D9G2g textarea[data-error]:focus{border-width:2px;border-color:var(--js-status-error)}.FormFields_fieldsOnCard__iLgpG input[data-error]:focus-visible,.FormFields_fieldsOnCard__iLgpG textarea[data-error]:focus-visible,.FormFields_fields__D9G2g input[data-error]:focus-visible,.FormFields_fields__D9G2g textarea[data-error]:focus-visible{box-shadow:var(--js-shadow-focus-error)}.FormFields_fields__D9G2g input:disabled,.FormFields_fields__D9G2g textarea:disabled{background:var(--js-surface-panel);border-color:var(--js-border-card);color:var(--js-ink-5)}.FormFields_fieldsOnCard__iLgpG input,.FormFields_fieldsOnCard__iLgpG textarea{background:var(--js-surface-field-tinted);box-shadow:var(--js-shadow-card-inset)}.FormFields_fieldsOnCard__iLgpG input:disabled,.FormFields_fieldsOnCard__iLgpG textarea:disabled{background:var(--js-surface-field-tinted-disabled);border-color:var(--js-border-card);color:var(--js-ink-5);box-shadow:var(--js-shadow-card-inset);cursor:not-allowed}.FormFields_menuDropdown__tznRN{background:var(--js-surface-card);border:1px solid var(--js-border-card);border-radius:var(--js-radius-lg);box-shadow:var(--js-shadow-menu);padding:var(--js-space-6px)}.FormFields_menuOptions__i4_7w{max-height:260px;overflow-y:auto}.FormFields_menuOption__mJ_v_{border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-medium);color:var(--js-ink-3);padding:9px var(--js-space-10px)}.FormFields_menuOption__mJ_v_[data-combobox-active],.FormFields_menuOption__mJ_v_[data-combobox-selected]{background:var(--js-surface-hover);color:var(--js-ink-1)}.FormFields_menuOption__mJ_v_[data-combobox-selected]{font-weight:var(--js-font-weight-semibold)}.Modal_modal__s9Doj .mantine-Modal-inner{padding:var(--js-space-24px)}.Modal_modal__s9Doj .mantine-Modal-content{display:flex;flex-direction:column;background:var(--js-surface-panel);border:1px solid var(--js-border-panel);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;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:1.3;color:var(--js-ink-1)}.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_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}.HomeJobRow_header__VLpCg{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;min-height:34px}.HomeJobRow_title__ibLAr{font-size:var(--js-text-h2-sm-size);font-weight:var(--js-font-weight-semibold);letter-spacing:var(--js-tracking-tight);margin:0;color:var(--js-ink-1)}.HomeJobRow_row__txPsY{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.HomeJobRow_rowNoScroll__9Jm8f{overflow-x:hidden}.HomeJobRow_row__txPsY::-webkit-scrollbar{height:8px}.HomeJobRow_row__txPsY::-webkit-scrollbar-track{background:transparent}.HomeJobRow_row__txPsY::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:999px;border:none;background-clip:border-box}.HomeJobRow_row__txPsY::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.SchedulingCapacityCard_header__nWY9S{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:14px}.SchedulingCapacityCard_headerLeft__X2fYQ{display:flex;gap:12px;align-items:center}.SchedulingCapacityCard_headerIcon__DHBE5{display:inline-flex;color:var(--js-ink-1)}.SchedulingCapacityCard_title__v3GIP{font-size:19px;font-weight:600;color:var(--js-ink-1)}.SchedulingCapacityCard_subtitle__mjWQV{font-size:13px;color:var(--js-ink-4);margin-top:2px}.SchedulingCapacityCard_legend__od91S{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.SchedulingCapacityCard_legendItem__rvXJm{display:inline-flex;align-items:center;gap:var(--js-space-8px);font-size:12.5px;color:var(--js-ink-4)}.SchedulingCapacityCard_legendNote__JkkTa{font-size:12.5px;color:var(--js-ink-4)}.SchedulingCapacityCard_legendDot__SdRmn{width:9px;height:9px;border-radius:var(--js-radius-3xs);background:color-mix(in srgb,var(--js-status-warning) 10%,transparent);border:1px solid var(--js-variance-over);display:inline-block;flex-shrink:0}.SchedulingCapacityCard_tableScroll__EC_rt{overflow-x:auto}.SchedulingCapacityCard_table__yPXTr{width:100%;border-collapse:collapse;font-size:13.5px;min-width:640px;table-layout:fixed}.SchedulingCapacityCard_headRow__ENoPw{color:var(--js-ink-6)}.SchedulingCapacityCard_th__Myrnm{font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;padding:8px 6px;text-align:center;color:var(--js-ink-6)}.SchedulingCapacityCard_row__G_gCP{border-top:1px solid var(--js-border-row)}.SchedulingCapacityCard_rowFull__6xRUd{background:color-mix(in srgb,var(--js-status-warning) 10%,transparent)}.SchedulingCapacityCard_rowClosed__7msdq{background:color-mix(in srgb,var(--js-ink-4) 10%,transparent)}.SchedulingCapacityCard_rowAlt__4j2b4{background:color-mix(in srgb,var(--js-ink-4) 4%,transparent)}.SchedulingCapacityCard_tdMonth__QEAU1{padding:10px 6px;color:var(--js-ink-2);font-weight:400;text-align:left}.SchedulingCapacityCard_monthFull__SNp_c{color:var(--js-variance-over);font-weight:600}.SchedulingCapacityCard_monthClosed__ayjh1{text-decoration:line-through}.SchedulingCapacityCard_td__Bzy_2{color:var(--js-ink-3)}.SchedulingCapacityCard_tdCenter__4V4gE,.SchedulingCapacityCard_td__Bzy_2{padding:10px 6px;text-align:center}.SchedulingCapacityCard_tdAvailable__dkyUd{padding:10px 6px;text-align:center;font-weight:600;color:var(--js-ink-2)}.SchedulingCapacityCard_availableFull__GiYaP{color:var(--js-variance-over)}.SchedulingCapacityCard_toggle__ABRFD{width:38px;height:22px;border-radius:999px;border:none;cursor:pointer;padding:2px;background:var(--js-border-card-strong);display:flex;align-items:center;justify-content:flex-start;margin:0 auto;transition:background var(--js-motion-fast)}.SchedulingCapacityCard_toggleOn__9RFLd{background:var(--js-green);justify-content:flex-end}.SchedulingCapacityCard_toggle__ABRFD:disabled{opacity:.55;cursor:default}.SchedulingCapacityCard_toggleKnob__iU2xJ{width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:var(--js-shadow-toggle-knob)}.SchedulingCapacityCard_moreButton__KgcuI{margin-top:12px;display:flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--js-ink-4);font-size:13px;font-weight:600;font-family:var(--js-font-ui);cursor:pointer;padding:0}.SchedulingCapacityCard_moreButton__KgcuI:hover{color:var(--js-ink-3)}.LoadingState_container__21K7L{width:100%;height:100%;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center}.LoadingState_loader__e3UvN{display:block}.EstimateDetails_header__tr3kd{display:flex;margin-bottom:30px}.EstimateDetails_jobDetailsWrapper__teYjz{display:flex;width:100%;flex-direction:row;gap:var(--mantine-spacing-lg);margin-bottom:30px;align-items:flex-start}.EstimateDetails_estimatePreviewWrapper__NJrBp{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.EstimateDetails_estimatePreviewWrapper__NJrBp .full-page-wrapper{width:100%;max-width:100%}.EstimateDetails_estimatePreviewWrapper__NJrBp .container{width:100%;max-width:100%;padding:var(--mantine-spacing-md);box-sizing:border-box}@media (max-width:768px){.EstimateDetails_estimatePreviewWrapper__NJrBp{width:100%;overflow-x:hidden;padding:var(--mantine-spacing-xs)}.EstimateDetails_estimatePreviewWrapper__NJrBp .mantine-Paper-root{width:100%;max-width:100%;overflow-x:hidden}.EstimateDetails_estimatePreviewWrapper__NJrBp .full-page-wrapper{width:100%;max-width:100%;transform:scale(1);transform-origin:top center}.EstimateDetails_estimatePreviewWrapper__NJrBp .container{padding:var(--mantine-spacing-sm);width:100%;max-width:100%;box-sizing:border-box}.EstimateDetails_estimatePreviewWrapper__NJrBp *{font-size:1em}.EstimateDetails_estimatePreviewWrapper__NJrBp h1,.EstimateDetails_estimatePreviewWrapper__NJrBp h2,.EstimateDetails_estimatePreviewWrapper__NJrBp h3{font-size:1.3em}.EstimateDetails_estimatePreviewWrapper__NJrBp table{font-size:.9em;width:100%;display:block;overflow-x:auto}.EstimateDetails_estimatePreviewWrapper__NJrBp .image-wrapper img,.EstimateDetails_estimatePreviewWrapper__NJrBp img{max-width:100%!important;width:100%!important;height:auto!important;margin:var(--mantine-spacing-md) auto!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .logo{width:60%!important;max-width:200px!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-section{flex-direction:column!important;align-items:stretch!important;gap:var(--mantine-spacing-md)!important;width:100%!important;max-width:100%!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-field-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;padding:var(--mantine-spacing-sm) 0!important;box-sizing:border-box!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field.signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field[role="Property Owner"],.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field[role="Service Provider"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;display:block!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-label{font-size:1em!important;text-align:left!important;margin-top:var(--mantine-spacing-xs)!important}}@media (max-width:480px){.EstimateDetails_estimatePreviewWrapper__NJrBp{padding:var(--mantine-spacing-xs)}.EstimateDetails_estimatePreviewWrapper__NJrBp .full-page-wrapper{transform:scale(1);transform-origin:top center}.EstimateDetails_estimatePreviewWrapper__NJrBp .container{padding:var(--mantine-spacing-xs)}.EstimateDetails_estimatePreviewWrapper__NJrBp *{font-size:.95em}.EstimateDetails_estimatePreviewWrapper__NJrBp h1,.EstimateDetails_estimatePreviewWrapper__NJrBp h2,.EstimateDetails_estimatePreviewWrapper__NJrBp h3{font-size:1.2em}.EstimateDetails_estimatePreviewWrapper__NJrBp table{font-size:.85em}.EstimateDetails_estimatePreviewWrapper__NJrBp .image-wrapper img,.EstimateDetails_estimatePreviewWrapper__NJrBp img{max-width:100%!important;width:100%!important;height:auto!important;margin:var(--mantine-spacing-sm) auto!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .logo{width:50%!important;max-width:150px!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field.signature-field,.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field[role="Property Owner"],.EstimateDetails_estimatePreviewWrapper__NJrBp signature-field[role="Service Provider"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-field-wrapper{width:100%!important;max-width:100%!important;padding:var(--mantine-spacing-xs) 0!important;box-sizing:border-box!important}.EstimateDetails_estimatePreviewWrapper__NJrBp .signature-section{width:100%!important;max-width:100%!important}}.EstimateDetails_twoColumnLayout__hbbEK{display:flex;width:100%;gap:var(--mantine-spacing-xs);align-items:flex-start;height:calc(100vh - 64px);min-height:calc(100vh - 64px);max-height:calc(100vh - 64px);background-color:white;position:relative;margin:0;padding:0}.EstimateDetails_mainColumn__ai2OV{flex:1;display:flex;flex-direction:column;min-width:0;height:100%;overflow-y:auto;margin-left:var(--mantine-spacing-lg);padding:var(--mantine-spacing-lg);background-color:white;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.EstimateDetails_mainColumn__ai2OV::-webkit-scrollbar{width:8px}.EstimateDetails_mainColumn__ai2OV::-webkit-scrollbar-track{background:transparent}.EstimateDetails_mainColumn__ai2OV::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px;transition:background-color .2s}.EstimateDetails_mainColumn__ai2OV:focus-within::-webkit-scrollbar-thumb,.EstimateDetails_mainColumn__ai2OV:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.EstimateDetails_mainColumn__ai2OV:active::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.EstimateDetails_columnContent__orgN3{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}.EstimateDetails_sidebarColumn__FEzZ3{width:400px;min-width:400px;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:var(--mantine-spacing-lg);margin-right:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);background-color:white;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent;border-left:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EstimateDetails_sidebarColumn__FEzZ3{border-left:1px solid var(--mantine-color-dark-4)}.EstimateDetails_sidebarColumn__FEzZ3::-webkit-scrollbar{width:8px}.EstimateDetails_sidebarColumn__FEzZ3::-webkit-scrollbar-track{background:transparent}.EstimateDetails_sidebarColumn__FEzZ3::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px;transition:background-color .2s}.EstimateDetails_sidebarColumn__FEzZ3:focus-within::-webkit-scrollbar-thumb,.EstimateDetails_sidebarColumn__FEzZ3:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.EstimateDetails_sidebarColumn__FEzZ3:active::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.EstimateDetails_sidebarContent__beMCI{display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.EstimateDetails_mainContent__XqLNf{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-md);max-width:calc(100% - 400px)}.EstimateDetails_rightSidebar__7LjkG{width:350px;min-width:350px;display:flex;flex-direction:column;gap:var(--mantine-spacing-md);position:sticky;top:var(--mantine-spacing-lg);align-self:flex-start}.EstimateDetails_videoWrapper__QrgNe{width:70%;display:flex;flex-direction:column;min-height:100%}.EstimateDetails_videoWrapper__QrgNe>*{flex-grow:1}.EstimateDetails_detailsWrapper__OUlHF{width:30%;display:flex;flex-direction:column;min-height:100%}.EstimateDetails_detailsWrapper__OUlHF>*{flex-grow:1}.EstimateDetails_flexContainer__rNOED{display:flex;flex-direction:row;gap:var(--mantine-spacing-md);align-items:stretch;margin-top:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-lg);width:930px;justify-content:center}.EstimateDetails_imageAndHoverContainer__qhrdF{display:flex;flex-direction:row;gap:var(--mantine-spacing-md);align-items:stretch;width:100%}.EstimateDetails_videoFrame__EbXr9{width:100%;height:100%}.EstimateDetails_hoverIntegration__aRR_r{flex-grow:2;text-align:center}@media (max-width:768px){.EstimateDetails_twoColumnLayout__hbbEK{flex-direction:column;height:auto;min-height:auto;max-height:none;padding:0}.EstimateDetails_mainColumn__ai2OV{margin-left:0;order:1}.EstimateDetails_mainColumn__ai2OV,.EstimateDetails_sidebarColumn__FEzZ3{height:auto;overflow-y:visible;padding:var(--mantine-spacing-sm);width:100%}.EstimateDetails_sidebarColumn__FEzZ3{min-width:unset;margin-right:0;border-left:none;border-top:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EstimateDetails_sidebarColumn__FEzZ3{border-top:1px solid var(--mantine-color-dark-4)}.EstimateDetails_sidebarColumn__FEzZ3{order:2}.EstimateDetails_jobDetailsWrapper__teYjz{flex-direction:column}.EstimateDetails_mainContent__XqLNf{max-width:100%}.EstimateDetails_rightSidebar__7LjkG{width:100%;min-width:unset;position:relative;top:0}.EstimateDetails_flexContainer__rNOED,.EstimateDetails_imageAndHoverContainer__qhrdF{flex-direction:column;width:100%}.EstimateDetails_videoWrapper__QrgNe{width:100%}.EstimateDetails_videoFrame__EbXr9{margin-top:0;justify-self:center}.EstimateDetails_detailsWrapper__OUlHF,.EstimateDetails_jobFieldWrapper__iacUI{width:100%}.EstimateDetails_jobTitle__UheVA{font-size:20px}.EstimateDetails_columnContent__orgN3{padding-bottom:var(--mantine-spacing-sm)}.EstimateDetails_pdfIframe__hvIUC{height:60vh!important;max-height:600px}}.EstimateDetails_archiveModal__8qySG,.EstimateDetails_uploadModal__M2bQ3{width:90%;max-width:600px}.EstimateDetails_uploadModal__M2bQ3 .mantine-Modal-body,.EstimateDetails_uploadModal__M2bQ3 .mantine-Modal-overlay,.EstimateDetails_uploadModal__M2bQ3 [data-mantine-dropzone]{pointer-events:auto}.EstimateDetails_archiveModalButtons__DLvit{flex-direction:column}@media (max-width:768px){.EstimateDetails_archiveModal__8qySG,.EstimateDetails_uploadModal__M2bQ3{width:90%;max-width:600px}.EstimateDetails_archiveModalButtons__DLvit{flex-direction:column}}@media (max-width:480px){.EstimateDetails_pdfIframe__hvIUC{height:50vh!important;max-height:400px}.EstimateDetails_archiveModal__8qySG,.EstimateDetails_uploadModal__M2bQ3{width:95%}.EstimateDetails_mainColumn__ai2OV,.EstimateDetails_sidebarColumn__FEzZ3{padding:var(--mantine-spacing-xs)}.EstimateDetails_jobTitle__UheVA{font-size:18px}.EstimateDetails_sectionContent__rR_NP{padding:var(--mantine-spacing-sm)}}.EstimateDetails_jobTitleWrapper__nuEKl{margin:0 0 var(--mantine-spacing-md) 0;width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}.EstimateDetails_addButtonWrapper__c2bYv{position:relative}@media (min-width:769px){.EstimateDetails_addButtonFixed__xcB5w{position:fixed;top:calc(64px + var(--mantine-spacing-lg));right:calc(400px + var(--mantine-spacing-lg) + var(--mantine-spacing-xs) + 40px);z-index:100;will-change:transform}}@media (max-width:768px){.EstimateDetails_addButtonFixed__xcB5w{position:relative;right:auto;top:auto}}.EstimateDetails_jobTitleContainer__S6A3V{margin:0;width:auto;display:flex;justify-content:flex-start}.EstimateDetails_jobTitle__UheVA{cursor:pointer;padding:8px;border-radius:4px;transition:color .3s ease;font-size:24px;font-weight:700}.EstimateDetails_jobTitle__UheVA:hover{color:var(--mantine-primary-color-filled)!important;background-color:transparent}.EstimateDetails_sectionContent__rR_NP{width:100%;padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md)}.EstimateDetails_sectionContentInner__2F_b1{width:100%}.EstimateDetails_videoContainer__MtRB7{flex-direction:column;min-height:200px}.EstimateDetails_videoContainer__MtRB7,.EstimateDetails_videoPlayerWrapper__BPIq2{width:100%;display:flex;align-items:center;justify-content:center}.EstimateDetails_imageGalleryContainer__EI9RY,.EstimateDetails_imageGrid__1c_1E{width:100%}.EstimateDetails_imageGalleryScroll__AZvi6{display:flex;gap:var(--mantine-spacing-md);overflow-x:auto;overflow-y:hidden;padding:var(--mantine-spacing-xs) 0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent;-webkit-overflow-scrolling:touch}.EstimateDetails_imageGalleryScroll__AZvi6::-webkit-scrollbar{height:8px}.EstimateDetails_imageGalleryScroll__AZvi6::-webkit-scrollbar-track{background:transparent}.EstimateDetails_imageGalleryScroll__AZvi6::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px;transition:background-color .2s}.EstimateDetails_imageGalleryScroll__AZvi6::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.EstimateDetails_lineItemsContainer__DFU0T{width:100%}.EstimateDetails_lineItemCard__xRew_{margin-bottom:var(--mantine-spacing-md)}.EstimateDetails_commentsContainer__jGMuA,.EstimateDetails_transcriptionContainer__v4_nz{width:100%}.EstimateDetails_aiComposer__SlzY6{margin-top:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-sm);padding:1px;border-radius:12px;background:linear-gradient(120deg,#0d9488,#0f766e 35%,#334155 70%,#0d9488);background-size:200% 200%;animation:EstimateDetails_ai-composer-shimmer__OsHLN 8s ease infinite}.EstimateDetails_aiComposerInner__naG63{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:11px;background:#f8fafc}.EstimateDetails_aiComposerHeader__j3_7e{display:flex;align-items:center;gap:8px;color:#0f766e;font-size:13px;font-weight:600}.EstimateDetails_aiComposerHeaderHint__A0I30{color:#64748b;font-weight:400;font-size:12px}.EstimateDetails_aiComposer__SlzY6 .mantine-Textarea-input{background:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:14px}.EstimateDetails_aiComposer__SlzY6 .mantine-Textarea-input:focus{border-color:#0d9488}@keyframes EstimateDetails_ai-composer-shimmer__OsHLN{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.EstimateDetails_aiComposer__SlzY6{animation:none}}.EstimateDetails_descriptionContainer__PiT7g{width:100%;padding:var(--mantine-spacing-xs) 0}.EstimateDetails_emptyState__hOikv{min-height:200px}.EstimateDetails_emptyState__hOikv,.EstimateDetails_uploadState__kpNho{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--mantine-spacing-lg);text-align:center}.EstimateDetails_collapsibleSection__6ec67{margin-bottom:var(--mantine-spacing-md)}.EstimateDetails_collapsibleSectionHeader__LNa_1{width:100%;margin-bottom:var(--mantine-spacing-md);display:flex;align-items:center;gap:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EstimateDetails_collapsibleSectionHeader__LNa_1{border-bottom:1px solid var(--mantine-color-dark-4)}.EstimateDetails_collapsibleSectionHeader__LNa_1{padding-bottom:var(--mantine-spacing-xs)}.EstimateDetails_collapsibleSectionContent__jhTT_{margin-left:26px}.MarkdownRenderer_markdown__cap26 h1,.MarkdownRenderer_markdown__cap26 h2,.MarkdownRenderer_markdown__cap26 h3{color:#333}.MarkdownRenderer_markdown__cap26 p{line-height:1.6}.MarkdownRenderer_markdown__cap26 a{color:blue;text-decoration:underline}.MarkdownRenderer_markdown__cap26 ul{list-style:disc;padding-left:20px}.MarkdownRenderer_markdown__cap26 code{background-color:#f4f4f4;padding:2px 4px;border-radius:4px}.AssistantPanel_layer__B2J0v{position:fixed;top:var(--jobsuite-shell-header-height,calc(4rem * var(--mantine-scale)));right:var(--removed-body-scroll-bar-size,0);bottom:0;left:0;z-index:250;pointer-events:none;visibility:hidden}.AssistantPanel_layerOpen__FfwaV{pointer-events:auto;visibility:visible}.AssistantPanel_overlay__1_AAK{position:absolute;inset:0;margin:0;padding:0;border:0;background:rgb(0 0 0/45%);cursor:default}.AssistantPanel_panel__mZ8cR{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,27.5rem);background-color:var(--mantine-color-body);box-shadow:-8px 0 24px rgb(0 0 0/12%);overflow:hidden}.AssistantPanel_panelHeader__RNOav{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .AssistantPanel_panelHeader__RNOav{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.AssistantPanel_panelBody__56BKL{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-sm)}.AssistantPanel_closeButton__IKbAP{flex-shrink:0}