.login_page__pxwLY{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--js-space-40px) var(--js-space-24px);background:var(--js-surface-chrome);font-family:var(--js-font-ui)}.login_page__pxwLY :where(h1,h2,h3,h4,h5,h6,p){margin:0}.login_brand__KOOKw{display:flex;flex-direction:column;align-items:center;gap:var(--js-space-16px);margin-bottom:var(--js-space-28px);text-align:center}.login_logo__oLM1C{height:var(--js-space-40px);width:auto;display:block}.login_greeting__EpQ9E{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)}.login_panel__OIgju{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)}.login_subtitle__Y1NzP{color:var(--js-ink-4);font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-regular);text-align:center;margin:0 0 var(--js-space-24px)}.login_form__TI6wS{display:flex;flex-direction:column;gap:var(--js-space-16px)}.login_links__APM2s{display:flex;flex-direction:column;align-items:center;gap:var(--js-space-12px)}.login_signupHint__9GSTL{color:var(--js-ink-4);font-size:var(--js-text-body-size);text-align:center}.login_footer__iLKSc{display:flex;justify-content:center;align-items:center;gap:var(--js-space-8px);color:var(--js-ink-5);font-size:var(--js-text-label-size)}.login_loading__Sddik{color:var(--js-text-on-dark-muted);font-size:var(--js-text-body-size)}.login_actions__4G4Ix{display:flex;flex-direction:column;gap:var(--js-space-12px)}.login_planList__tp_2u{display:flex;flex-direction:column;gap:var(--js-space-8px);margin-top:var(--js-space-8px)}.login_planOption__8csRB .mantine-Radio-radio{border-color:var(--js-border-card-strong);background:var(--js-surface-card)}.login_planOption__8csRB .mantine-Radio-radio[data-checked]{background:var(--js-green);border-color:var(--js-green)}.login_planOption__8csRB .mantine-Radio-icon{color:var(--js-text-on-dark)}.login_planOption__8csRB .mantine-Radio-label{color:var(--js-ink-3);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size)}.login_planLegend__y8IfI{color:var(--js-ink-5);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}@media (max-width:768px){.login_greeting__EpQ9E{font-size:var(--js-text-h1-mobile-size)}.login_panel__OIgju{padding:var(--js-space-24px)}}.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;flex-shrink:0}.EstimateDetails_clientNotesBanner__Bg67v,.EstimateDetails_onboardingStepper__cie2W,.EstimateDetails_signatureBanner__2b2On{flex-shrink:0;width:100%;min-height:min-content}.EstimateDetails_onboardingStepper__cie2W{margin-bottom:1.5rem}.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_videoCard__GkvLL{width:fit-content;max-width:100%;display:flex;flex-direction:column;align-items:stretch;min-width:0;flex:0 0 auto}.EstimateDetails_videoCardFull__ExxnB{width:100%;flex:1 1 auto}.EstimateDetails_videoCardInner__NkJat{width:100%;min-width:0}.EstimateDetails_videoThumb__GCPtI{display:block;position:relative;width:100%;margin:0;padding:0;overflow:hidden;border:none;border-radius:var(--js-radius-sm,8px);background:var(--js-ink-1,#26251F);height:200px;cursor:pointer}.EstimateDetails_videoThumb__GCPtI:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.EstimateDetails_videoThumbMedia__bMcVg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.EstimateDetails_videoThumbPlay__Ocrqj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding-left:3px;border-radius:var(--js-radius-pill);background:color-mix(in srgb,var(--js-ink-1) 62%,transparent);color:#fff;transition:background var(--js-motion-fast)}.EstimateDetails_videoThumb__GCPtI:hover .EstimateDetails_videoThumbPlay__Ocrqj{background:color-mix(in srgb,var(--js-ink-1) 78%,transparent)}.EstimateDetails_videoModalShell__fdZbk{position:relative;width:100%;max-height:var(--js-video-modal-max-height,80vh);margin-inline:auto;overflow:hidden;border-radius:var(--js-radius-sm,8px);background:var(--js-ink-1,#26251F)}.EstimateDetails_videoModalMedia__gSymy{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.EstimateDetails_videoPlayerWrapper__BPIq2{width:100%;display:flex;justify-content:center;align-items:center}.EstimateDetails_videoGallery__LA7Ej{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:var(--mantine-spacing-md)}.EstimateDetails_videoGalleryCentered__GguGl{justify-content:center}.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_commentsContainer__jGMuA,.EstimateDetails_lineItemsContainer__DFU0T,.EstimateDetails_transcriptionContainer__v4_nz{width:100%}.EstimateDetails_descriptionSection__28sM9:not(:last-child){margin-bottom:var(--js-space-24px)}.EstimateDetails_descriptionContainer__PiT7g{width:100%;padding:var(--mantine-spacing-xs) 0}.EstimateDetails_emptyState__hOikv{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--mantine-spacing-lg);text-align:center}.EstimateDetails_videoResolving__drDwn{width:100%;min-height:200px}.EstimateDetails_videoStatePanel__IBrWT{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--js-space-10px);min-height:200px;padding:var(--js-space-12px) var(--js-space-36px);border-radius:var(--js-radius-sm);background:var(--js-surface-muted-soft);text-align:center}.EstimateDetails_videoStateIcon__UvYE9{color:var(--js-ink-5);margin-bottom:calc(-1 * var(--js-space-6px))}.EstimateDetails_videoStateTitle__n7hyM{margin:0;font-size:var(--js-text-body-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-4)}.EstimateDetails_videoStateHint__ysK5j{margin:0;max-width:42ch;font-size:var(--js-text-table-size);line-height:var(--js-text-line-dense);color:var(--js-ink-5)}.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}.EstimateDetails_invoiceTotals__410ML{display:grid;grid-template-columns:auto auto;justify-content:end;align-items:baseline;column-gap:var(--js-space-24px);row-gap:var(--js-space-6px)}.EstimateDetails_invoiceTotalsLabel__mCU8H{text-align:right}.EstimateDetails_invoiceTotalsValue__FOl9D{text-align:right;font-variant-numeric:tabular-nums}.EstimateDetails_invoiceTotalsRule__X6_yD{grid-column:1/-1;height:1px;margin:var(--js-space-2px) 0;background:var(--js-border-row)}.ApplyDescriptionTemplates_descriptionFieldLabel__QrHcI{display:block;width:100%;max-width:100%}.ApplyDescriptionTemplates_descriptionLabelRow__r7RjX{display:flex;align-items:center;gap:var(--js-space-8px);width:100%;box-sizing:border-box}.ApplyDescriptionTemplates_descriptionLabelText__1s3du{flex:1 1 auto;min-width:0;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)}.ApplyDescriptionTemplates_descriptionLabelAction__seZZr{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;pointer-events:auto}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)),.FormFields_fieldsOnCard__iLgpG textarea,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)),.FormFields_fields__D9G2g textarea{box-sizing:border-box;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:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)),.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)){--input-padding:var(--js-space-14px);height:40px;padding-block:0;padding-inline-start:var(--input-padding-inline-start,var(--js-space-14px));padding-inline-end:var(--input-padding-inline-end,var(--js-space-14px))}.FormFields_fieldsOnCard__iLgpG textarea,.FormFields_fields__D9G2g textarea{padding:var(--js-space-10px) var(--js-space-14px);line-height:22px}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))::placeholder,.FormFields_fieldsOnCard__iLgpG textarea::placeholder,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))::placeholder,.FormFields_fields__D9G2g textarea::placeholder{color:var(--js-ink-5)}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):focus,.FormFields_fieldsOnCard__iLgpG textarea:focus,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):focus,.FormFields_fields__D9G2g textarea:focus{border-color:var(--js-border-card-strong)}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):focus-visible,.FormFields_fieldsOnCard__iLgpG textarea:focus-visible,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):focus-visible,.FormFields_fields__D9G2g textarea:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[data-error],.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[data-error]:focus,.FormFields_fieldsOnCard__iLgpG textarea[data-error],.FormFields_fieldsOnCard__iLgpG textarea[data-error]:focus,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[data-error],.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[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:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[data-error]:focus-visible,.FormFields_fieldsOnCard__iLgpG textarea[data-error]:focus-visible,.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk))[data-error]:focus-visible,.FormFields_fields__D9G2g textarea[data-error]:focus-visible{box-shadow:var(--js-shadow-focus-error)}.FormFields_fields__D9G2g input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):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:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)),.FormFields_fieldsOnCard__iLgpG textarea{background:var(--js-surface-field-tinted);box-shadow:var(--js-shadow-card-inset)}.FormFields_fieldsOnCard__iLgpG input:where(:not([type=checkbox],[type=radio],.FormFields_passwordInnerInput___bDOk)):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_fieldsOnCard__iLgpG .FormFields_passwordInput__xwgkz,.FormFields_fields__D9G2g .FormFields_passwordInput__xwgkz{box-sizing:border-box;height:40px;padding:0;border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1)}.FormFields_fields__D9G2g .FormFields_passwordInput__xwgkz{background:var(--js-surface-card)}.FormFields_fieldsOnCard__iLgpG .FormFields_passwordInput__xwgkz{background:var(--js-surface-field-tinted);box-shadow:var(--js-shadow-card-inset)}.FormFields_passwordInnerInput___bDOk{box-sizing:border-box;height:100%;width:100%;padding-inline-start:var(--js-space-14px);padding-inline-end:var(--input-padding-inline-end);border:none;border-radius:0;background:transparent;box-shadow:none;font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1)}.FormFields_passwordInnerInput___bDOk::placeholder{color:var(--js-ink-5)}.FormFields_fieldsOnCard__iLgpG .FormFields_passwordInnerInput___bDOk:focus,.FormFields_fieldsOnCard__iLgpG .FormFields_passwordInnerInput___bDOk:focus-visible,.FormFields_fields__D9G2g .FormFields_passwordInnerInput___bDOk:focus,.FormFields_fields__D9G2g .FormFields_passwordInnerInput___bDOk:focus-visible{outline:none;box-shadow:none}.FormFields_fieldsOnCard__iLgpG .FormFields_passwordInput__xwgkz:focus-within,.FormFields_fields__D9G2g .FormFields_passwordInput__xwgkz:focus-within{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_passwordToggle__tP_MZ{color:var(--js-ink-6);background:transparent;border:none}.FormFields_passwordToggle__tP_MZ:hover{color:var(--js-ink-4);background:transparent}.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)}.FormFields_menuOption__mJ_v_+.FormFields_menuOption__mJ_v_{margin-top:var(--js-space-2px)}.FormFields_menuGroupLabel__FeBXj{padding:var(--js-space-8px) var(--js-space-10px) var(--js-space-4px);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-6)}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerInput__E7q8l,.FormFields_fields__D9G2g .FormFields_pickerInput__E7q8l{--input-padding:var(--js-space-14px);box-sizing:border-box;height:40px;padding-block:0;padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-1);text-align:left;cursor:pointer}.FormFields_fields__D9G2g .FormFields_pickerInput__E7q8l{background:var(--js-surface-card)}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerInput__E7q8l{background:var(--js-surface-field-tinted);box-shadow:var(--js-shadow-card-inset)}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerInput__E7q8l:focus-visible,.FormFields_fields__D9G2g .FormFields_pickerInput__E7q8l:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerInput__E7q8l[data-disabled],.FormFields_fields__D9G2g .FormFields_pickerInput__E7q8l[data-disabled]{color:var(--js-ink-5);cursor:not-allowed}.FormFields_multiSelectInput__NLiby{--input-height:40px;--input-padding:var(--js-space-14px);--input-padding-y:calc((var(--input-height) - 1.6em) / 2);box-sizing:border-box;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)}.FormFields_multiSelectInput__NLiby:focus-within{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_multiSelectInput__NLiby input{height:1.6em;min-height:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.FormFields_multiSelectInput__NLiby input:focus,.FormFields_multiSelectInput__NLiby input:focus-visible{outline:none;box-shadow:none}.FormFields_multiSelectPill__IuAqr{background:color-mix(in srgb,var(--js-green) 12%,white);color:var(--js-green-hover);font-weight:var(--js-font-weight-semibold)}.FormFields_pickerButtonRoot__0ciDE{width:fit-content}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerButton__fhNCN,.FormFields_fields__D9G2g .FormFields_pickerButton__fhNCN{--input-padding:15px;box-sizing:border-box;height:40px;padding-block:0;padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);background:var(--js-surface-card);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-lg);box-shadow:var(--js-shadow-card-inset);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);white-space:nowrap;text-align:left}.FormFields_fieldsOnCard__iLgpG .FormFields_pickerButton__fhNCN:focus-visible,.FormFields_fields__D9G2g .FormFields_pickerButton__fhNCN:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_pickerPlaceholder__zoU6U{color:var(--js-ink-5)}.FormFields_pickerSection__K2FZl{color:var(--js-ink-6)}.FormFields_calendarDropdown__KMW6a{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-10px)}.FormFields_calendarHeader__Ig4Pa{margin-bottom:var(--js-space-4px)}.FormFields_calendarHeaderLevel__UoAR0{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-semibold);color:var(--js-ink-1)}.FormFields_calendarHeaderLevel__UoAR0:hover{background:var(--js-surface-hover)}.FormFields_calendarHeaderControl__HQu6V{border-radius:var(--js-radius-sm);color:var(--js-ink-5)}.FormFields_calendarHeaderControl__HQu6V:hover{background:var(--js-surface-hover);color:var(--js-ink-3)}.FormFields_calendarWeekday__sehqv{font-family:var(--js-font-ui);font-size:var(--js-text-table-header-size);font-weight:var(--js-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--js-tracking-wide);color:var(--js-ink-6);padding-bottom:var(--js-space-4px)}.FormFields_calendarDay__XAv6w{border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-table-size);color:var(--js-ink-2)}.FormFields_calendarDay__XAv6w:hover:not([data-selected],[data-disabled]){background:var(--js-surface-hover)}.FormFields_calendarDay__XAv6w[data-in-range]{background:color-mix(in srgb,var(--js-green) 10%,var(--js-surface-card));border-radius:0}.FormFields_calendarDay__XAv6w[data-first-in-range]{border-radius:var(--js-radius-sm) 0 0 var(--js-radius-sm)}.FormFields_calendarDay__XAv6w[data-last-in-range]{border-radius:0 var(--js-radius-sm) var(--js-radius-sm) 0}.FormFields_calendarDay__XAv6w[data-selected]{background:var(--js-green);color:var(--js-text-on-dark)}.FormFields_calendarDay__XAv6w[data-selected]:hover{background:var(--js-green-hover)}.FormFields_calendarDay__XAv6w[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--js-border-card-strong);color:var(--js-ink-1);font-weight:var(--js-font-weight-semibold)}.FormFields_calendarDay__XAv6w[data-disabled]{color:var(--js-ink-6);cursor:not-allowed}.FormFields_calendarDay__XAv6w[data-outside]{color:var(--js-ink-6)}.FormFields_calendarDay__XAv6w:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.FormFields_calendarPickerControl__Zohiw{border-radius:var(--js-radius-sm);font-family:var(--js-font-ui);font-size:var(--js-text-table-size);color:var(--js-ink-2)}.FormFields_calendarPickerControl__Zohiw:hover:not([data-selected]){background:var(--js-surface-hover)}.FormFields_calendarPickerControl__Zohiw[data-selected]{background:var(--js-green);color:var(--js-text-on-dark)}.FormFields_comboInput__9gTAp{--input-padding:15px;box-sizing:border-box;height:40px;padding-block:0;background:var(--js-surface-card);border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-lg);box-shadow:var(--js-shadow-card-inset);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)}.FormFields_comboInput__9gTAp:focus,.FormFields_comboInput__9gTAp:focus-visible{outline:none;border-color:var(--js-border-card-strong);box-shadow:var(--js-shadow-focus)}.FormFields_comboInput__9gTAp::placeholder{color:var(--js-ink-6);font-weight:var(--js-font-weight-medium)}.FormFields_comboInput__9gTAp.FormFields_comboInput__9gTAp:disabled,.FormFields_comboInput__9gTAp.FormFields_comboInput__9gTAp[data-disabled]{background:var(--js-surface-card);color:var(--js-ink-3);opacity:.5;cursor:not-allowed}.FormFields_comboSection__5O4XL{color:var(--js-ink-6)}.FormFields_comboHint__Uag0G{color:var(--js-ink-5);font-size:var(--js-text-label-size);line-height:var(--js-text-line-body);white-space:normal}.FormFields_menuOption__mJ_v_:has(.FormFields_comboHint__Uag0G){opacity:1;cursor:default}.FormFields_comboCreate___GuL5{display:flex;align-items:center;gap:var(--js-space-8px);color:var(--js-ink-1);font-weight:var(--js-font-weight-semibold)}.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)}.EmptyState_hint__LUnit{display:block;width:fit-content;margin:0;padding:0;border:none;background:transparent;font-family:var(--js-font-ui);text-align:left;cursor:pointer;transition:color var(--js-motion-fast);font-size:var(--js-text-table-size);font-style:italic;color:var(--js-ink-5)}.EmptyState_hint__LUnit:hover{color:var(--js-ink-4)}.Checkbox_checkbox__ZvCRo{--checkbox-radius:var(--js-radius-sm)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-body{align-items:center}.Checkbox_checkbox__ZvCRo.Checkbox_alignTop__e7b_B .mantine-Checkbox-body{align-items:flex-start}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);min-width:var(--checkbox-size);flex-shrink:0;padding:0;border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);background:var(--js-surface-field-tinted);cursor:pointer;transition:background-color var(--js-motion-fast),border-color var(--js-motion-fast)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:checked,.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:indeterminate{background:var(--js-green);border-color:var(--js-green)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-icon{width:15px;height:15px;color:var(--js-text-on-dark)}.Checkbox_checkbox__ZvCRo.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:disabled:checked+.mantine-Checkbox-icon,.Checkbox_checkbox__ZvCRo.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:disabled[data-indeterminate]+.mantine-Checkbox-icon{color:var(--js-text-on-dark)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:focus-visible{outline:none;box-shadow:var(--js-shadow-focus)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-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}.Checkbox_text__9JvTF{display:flex;flex-direction:column;min-width:0}.Checkbox_description__oxUqK{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)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-error{padding-inline-start:var(--js-space-9px);font-size:var(--js-text-label-size);color:var(--js-status-error);margin-top:var(--js-space-4px)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:disabled{opacity:.55;cursor:not-allowed;background:var(--js-surface-field-tinted-disabled);border-color:var(--js-border-card-strong)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-input:disabled:checked{background:var(--js-green);border-color:var(--js-green)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-label[data-disabled]{opacity:.55;cursor:not-allowed;color:var(--js-ink-3)}.Checkbox_checkbox__ZvCRo .mantine-Checkbox-label[data-disabled] .Checkbox_description__oxUqK{color:var(--js-ink-5)}.RichTextBodyEditor_root__kKFex{border-radius:8px;border:1px solid var(--mantine-color-gray-4);display:flex;flex-direction:column;overflow:hidden}.RichTextBodyEditor_content__5FrMw{padding:0;min-height:var(--rich-text-min-height,240px);max-height:400px;overflow:auto}.RichTextBodyEditor_content__5FrMw .ProseMirror{min-height:var(--rich-text-min-height,240px);padding:24px;box-sizing:border-box;outline:none;box-shadow:none}.RichTextBodyEditor_content__5FrMw .ProseMirror-focused{outline:none;box-shadow:none}.RichTextBodyEditor_content__5FrMw .ProseMirror h1,.RichTextBodyEditor_content__5FrMw .ProseMirror h2,.RichTextBodyEditor_content__5FrMw .ProseMirror h3{font-family:inherit;font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);letter-spacing:var(--js-tracking-tight,0)}.RichTextBodyEditor_content__5FrMw .ProseMirror h1,.RichTextBodyEditor_content__5FrMw .ProseMirror h2{font-size:var(--js-text-h2-size);line-height:var(--js-text-line-heading);margin:0 0 8px}.RichTextBodyEditor_content__5FrMw .ProseMirror h3{font-size:var(--js-text-h3-size);line-height:var(--js-text-line-heading);margin:0 0 6px}.RichTextBodyEditor_toolbar__wcqAf{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border-top:1px solid var(--mantine-color-gray-3);background-color:transparent;visibility:visible;opacity:1;min-height:44px}.RichTextBodyEditor_rootOnCard__1ZQTq{border:1px solid var(--js-border-card-strong);border-radius:var(--js-radius-sm);background:var(--js-surface-card)}.RichTextBodyEditor_rootOnCard__1ZQTq:focus-within{box-shadow:var(--js-shadow-focus)}.RichTextBodyEditor_contentOnCard__SWJUv .ProseMirror{padding:var(--js-space-14px);font-family:var(--js-font-ui);font-size:14px;line-height:1.55;color:var(--js-ink-3)}.RichTextBodyEditor_toolbarOnCard__C3z3t{border-top:1px solid var(--js-border-row);padding:var(--js-space-6px) var(--js-space-8px);min-height:40px}.RichTextBodyEditor_toolbarOnCard__C3z3t .mantine-RichTextEditor-control{color:var(--js-ink-4);border-radius:var(--js-radius-sm)}.RichTextBodyEditor_toolbarOnCard__C3z3t .mantine-RichTextEditor-control:hover{background:var(--js-surface-hover);color:var(--js-ink-1)}.IncomingNotificationBanner_toast__xzwAP{cursor:pointer;font-family:var(--js-font-ui);align-items:flex-start;user-select:none}.IncomingNotificationBanner_toastTitle__ril0H{font-size:var(--js-text-ui-size);font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1)}.IncomingNotificationBanner_toastBody__mQYhT,.IncomingNotificationBanner_toastTitle__ril0H{font-family:var(--js-font-ui);line-height:var(--js-text-line-dense);white-space:normal;overflow:visible;text-overflow:unset}.IncomingNotificationBanner_toastBody__mQYhT{font-size:var(--js-text-meta-size);color:var(--js-ink-4);overflow-wrap:break-word}.Shell_verticalWrapper__DXork{--jobsuite-shell-header-height:var(--js-topbar-height);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;width:100%;background-color:var(--js-surface-chrome);overflow-x:clip}.Shell_wrapper__WPLRQ{position:relative;display:flex;flex-direction:column;flex:1;box-sizing:border-box;margin-top:var(--js-topbar-height);margin-left:var(--js-nav-collapsed-width);min-height:calc(100vh - var(--js-topbar-height));transition:margin-left .22s cubic-bezier(.4,0,.2,1)}.Shell_wrapperWithSidebar__e_ozo{margin-left:var(--js-nav-expanded-width)}.Shell_wrapperNoHeader__RTyfb{margin-top:0;margin-left:0}.Shell_panels__7iyeN{display:flex;flex-direction:row;align-items:stretch;flex:1;min-width:0}.Shell_main__g9BIV{flex-grow:1;box-sizing:border-box;width:auto;min-width:0;margin:6px 18px 20px 6px;background-color:var(--js-surface-panel);border:1px solid var(--js-border-panel);border-radius:var(--js-radius-xl);box-shadow:var(--js-shadow-panel);min-height:calc(100vh - var(--js-topbar-height) - 26px);overflow-x:clip}.Shell_sidePanel__IogJ6{--js-side-panel-width:clamp(300px,24vw,460px);box-sizing:border-box;flex:0 0 auto;width:0;overflow:clip;visibility:hidden;transition:width .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .26s}.Shell_sidePanelOpen__3gymt{width:var(--js-side-panel-width);visibility:visible;transition:width .26s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.Shell_sidePanelScrim__XkVrf{display:none}.Shell_sidePanelSurface__sHJJt{box-sizing:border-box;position:sticky;top:calc(var(--js-topbar-height) + 6px);width:calc(var(--js-side-panel-width) - 20px);height:calc(100vh - var(--js-topbar-height) - 26px);margin:6px 20px 20px 0;background-color:var(--js-surface-panel);border:1px solid var(--js-border-panel);border-radius:var(--js-radius-xl);box-shadow:var(--js-shadow-panel);overflow:hidden}@media (prefers-reduced-motion:reduce){.Shell_sidePanelOpen__3gymt,.Shell_sidePanel__IogJ6{transition:none}}.Shell_mainNoPanel__251ut{margin:0;border:none;border-radius:0;box-shadow:none;background-color:var(--js-surface-chrome);min-height:100%}@media (max-width:999px){.Shell_main__g9BIV{margin-right:6px}.Shell_sidePanel__IogJ6{position:fixed;top:var(--js-topbar-height);right:0;bottom:0;left:0;z-index:220;width:auto;pointer-events:none;transition:visibility 0s linear .26s}.Shell_sidePanelOpen__3gymt{width:auto;pointer-events:auto;transition:visibility 0s linear 0s}.Shell_sidePanelScrim__XkVrf{display:block;position:absolute;inset:0;margin:0;padding:0;border:0;background:rgb(0 0 0/45%);opacity:0;cursor:default;touch-action:none;transition:opacity .26s ease}.Shell_sidePanelOpen__3gymt .Shell_sidePanelScrim__XkVrf{opacity:1}.Shell_sidePanelSurface__sHJJt{position:absolute;top:0;right:0;bottom:0;width:min(100%,400px);height:auto;margin:0;border:none;border-radius:0;transform:translateX(100%);transition:transform .26s cubic-bezier(.4,0,.2,1)}.Shell_sidePanelOpen__3gymt .Shell_sidePanelSurface__sHJJt{transform:none}@media (prefers-reduced-motion:reduce){.Shell_sidePanelScrim__XkVrf,.Shell_sidePanelSurface__sHJJt{transition:none}}}@media (max-width:768px){.Shell_wrapperWithSidebar__e_ozo,.Shell_wrapper__WPLRQ{margin-left:0}.Shell_main__g9BIV{margin:8px;min-height:calc(100vh - var(--js-topbar-height) - 16px);overflow-x:clip}.Shell_mainNoPanel__251ut{margin:0}}@media print{.Shell_printHide__3_ecB{display:none!important}.Shell_verticalWrapper__DXork{background-color:var(--js-surface-card);min-height:0}.Shell_wrapperNoHeader__RTyfb,.Shell_wrapperWithSidebar__e_ozo,.Shell_wrapper__WPLRQ{margin:0}.Shell_main__g9BIV{margin:0;min-height:0;border:none;border-radius:0;box-shadow:none;background-color:var(--js-surface-card)}.Shell_sidePanel__IogJ6{display:none!important}}.descriptionTemplates_typeGroup__Fxo8O{display:flex;flex-direction:column;gap:var(--js-space-10px);margin-top:var(--js-space-8px)}.descriptionTemplates_rowForm__1iDJL{padding-top:var(--js-space-8px)}.descriptionTemplates_workOrderSection__GLev4{display:flex;flex-direction:column;gap:var(--js-space-12px);margin-top:var(--js-space-8px);padding-top:var(--js-space-16px);border-top:1px solid var(--js-border-row)}.descriptionTemplates_workOrderSectionTitle__hA1U2{margin:0;font-size:var(--js-text-h4-size);font-weight:var(--js-font-weight-semibold);line-height:var(--js-text-line-heading);color:var(--js-ink-1)}.descriptionTemplates_workOrderSectionCaption__9CvUk{margin:var(--js-space-6px) 0 0;max-width:720px;font-size:var(--js-text-meta-size);line-height:var(--js-text-line-body);color:var(--js-ink-5)}.MarkdownRenderer_markdown__cap26 h1,.MarkdownRenderer_markdown__cap26 h2,.MarkdownRenderer_markdown__cap26 h3{font-family:inherit;font-weight:var(--js-font-weight-semibold);color:var(--js-ink-1);letter-spacing:var(--js-tracking-tight,0)}.MarkdownRenderer_markdown__cap26 h1,.MarkdownRenderer_markdown__cap26 h2{font-size:var(--js-text-h2-size);line-height:var(--js-text-line-heading);margin:0 0 var(--js-space-8px)}.MarkdownRenderer_markdown__cap26 h3{font-size:var(--js-text-h3-size);line-height:var(--js-text-line-heading);margin:0 0 var(--js-space-8px)}.MarkdownRenderer_markdown__cap26 h2:not(:first-child),.MarkdownRenderer_markdown__cap26 h3:not(:first-child){margin-top:var(--js-space-24px)}.MarkdownRenderer_markdown__cap26 p{line-height:1.6;margin:0 0 var(--js-space-8px)}.MarkdownRenderer_markdown__cap26 p:last-child{margin-bottom:0}.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}.DataTable_interactiveRow__ucGmc{cursor:pointer;transition:background-color var(--js-motion-fast)}.DataTable_interactiveRow__ucGmc:hover{background-color:var(--js-surface-hover-soft)}.DataTable_interactiveRow__ucGmc:focus-visible{outline:2px solid color-mix(in srgb,var(--js-green) 70%,transparent);outline-offset:-2px}.DataTable_striped__dVwsd>tbody>tr:nth-of-type(2n){background-color:var(--js-surface-hover-faint)}.DataTable_striped__dVwsd>tbody>tr.DataTable_interactiveRow__ucGmc:hover{background-color:var(--js-surface-hover-soft)}.DataTable_gridWrap__BQ6Lv{border:1px solid var(--js-border-card);border-radius:var(--js-radius-md);overflow:auto}.ClampedCell_clamp__kMz1b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:var(--js-text-line-body);min-width:0}.DescriptionSectionsEditor_sections__HZGRi{display:flex;flex-direction:column;gap:var(--js-space-12px)}.DescriptionSectionsEditor_section__vNxNh{display:flex;flex-direction:column;gap:var(--js-space-10px);padding: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)}.DescriptionSectionsEditor_sectionDragging__ISGYq{opacity:.6;box-shadow:var(--js-shadow-card-on-card-raised)}.DescriptionSectionsEditor_sectionHeader__DlHNy{display:flex;align-items:center;gap:var(--js-space-8px)}.DescriptionSectionsEditor_grip__EKbR0{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--js-ink-6);cursor:grab}.DescriptionSectionsEditor_grip__EKbR0:hover:not(:disabled){color:var(--js-ink-4)}.DescriptionSectionsEditor_grip__EKbR0:active:not(:disabled){cursor:grabbing}.DescriptionSectionsEditor_grip__EKbR0:disabled{cursor:default}.DescriptionSectionsEditor_grip__EKbR0:focus-visible{outline:none;border-radius:var(--js-radius-sm);box-shadow:var(--js-shadow-focus)}.DescriptionSectionsEditor_headingField__s_FDx{flex:1;min-width:0}.DescriptionSectionsEditor_headingInput__53e_o{font-weight:var(--js-font-weight-semibold)}.DescriptionSectionsEditor_remove__nrxhV{flex-shrink:0}.DescriptionSectionsEditor_empty__8loPW{margin:0;line-height:var(--js-text-line-dense)}.DescriptionSectionsEditor_empty__8loPW,.DescriptionSectionsEditor_loading__s_yUv{font-family:var(--js-font-ui);font-size:var(--js-text-ui-size);color:var(--js-ink-5)}.DescriptionSectionsEditor_loading__s_yUv{display:flex;align-items:center;min-height:56px;padding: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)}