.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8{background:#f7f8fa!important;color:#252d38;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.general-job-reference_root__Gn6O8 .general-job-reference_desk__b0cXc{grid-template-columns:232px minmax(0,1fr);gap:16px;padding:14px 22px 0;box-sizing:border-box;background:#f7f8fa}.general-job-reference_root__Gn6O8 .general-job-reference_sidebar__jdXwn{padding:0 0 32px;background:transparent;border:0;scrollbar-gutter:auto}.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ{padding:0 8px 50px 0;background:transparent;scrollbar-gutter:stable}.general-job-reference_root__Gn6O8 h3{font-weight:500;font-size:18px;line-height:1.3;letter-spacing:0}.general-job-reference_root__Gn6O8 button,.general-job-reference_root__Gn6O8 input,.general-job-reference_root__Gn6O8 select,.general-job-reference_root__Gn6O8 textarea{font-family:inherit}.general-job-reference_customerCard__mshF8,.general-job-reference_mapCard__igvIR,.general-job-reference_sideCard__v005K,.general-job-reference_workCard__d34OI{background:#fff;border:1px solid #e8e9ec;border-radius:7px;box-shadow:0 2px 9px #1823330c;overflow:hidden}.general-job-reference_customerCard__mshF8{margin-bottom:14px}.general-job-reference_customerCard__mshF8>header,.general-job-reference_sideCard__v005K>header{min-height:37px;padding:8px 11px;box-sizing:border-box;border-bottom:1px solid #e4e6e9;display:flex;justify-content:space-between;align-items:center;gap:6px}.general-job-reference_customerCard__mshF8>header b{font-size:12px;font-weight:600}.general-job-reference_customerCard__mshF8>header :is(button,a){text-decoration:none;border:1px solid #197ac7;border-radius:16px;color:#0869b3;background:#fff;padding:5px 8px;font-size:10px;cursor:pointer}.general-job-reference_propertyImage__3mEHT{display:block;width:100%;height:110px;object-fit:cover}.general-job-reference_customerBody__OOvoE{padding:12px 11px 0}.general-job-reference_customerName__xv2ln{display:flex;align-items:center;gap:6px;margin:0 0 12px}.general-job-reference_customerName__xv2ln strong{font-size:13px;font-weight:600;color:#145486;line-height:1.4}.general-job-reference_contactRow__gattx{display:flex;align-items:flex-start;gap:8px;margin:11px 0;font-size:12px;line-height:1.6}.general-job-reference_contactRow__gattx>span:first-child{font-size:14px;color:#62676c;flex:0 0 14px}.general-job-reference_contactRow__gattx>a,.general-job-reference_contactValue__1iGOQ{color:#15527d;text-decoration:none;overflow-wrap:anywhere;min-width:0}.general-job-reference_contactRow__gattx>button:not(.general-job-reference_contactValue__1iGOQ){margin-left:auto;border:0;background:none;padding:0;color:#73787e;cursor:pointer}.general-job-reference_contactValue__1iGOQ{border:0;background:none;text-align:left;padding:0;cursor:pointer;font-size:12px}.general-job-reference_tags__xn2wv{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0}.general-job-reference_tags__xn2wv>span{padding:3px 6px;border-radius:12px;background:#04a64c;color:#fff;font-size:9px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.general-job-reference_tags__xn2wv>span[data-tone=notice]{color:#23573e;background:#e8f6c9}.general-job-reference_tags__xn2wv>span[data-tone=warning]{background:#fff0c6;color:#805200}.general-job-reference_tags__xn2wv>span[data-tone=danger]{background:#b42e3d;color:white}.general-job-reference_tags__xn2wv small{font-size:10px;color:#8a929b}.general-job-reference_savedCard__agtSF{display:flex;align-items:flex-start;gap:7px;border-top:1px solid #edf0f2;padding:11px 0 4px;color:#315069}.general-job-reference_savedCard__agtSF>span{font-size:19px;line-height:1}.general-job-reference_savedCard__agtSF>div{flex:1 1;min-width:0}.general-job-reference_savedCard__agtSF strong{font-size:11px;font-weight:600;overflow-wrap:anywhere}.general-job-reference_savedCard__agtSF small{display:block;font-size:10px;color:#6a7885;line-height:1.5;margin-top:3px}.general-job-reference_savedCard__agtSF em{display:block;color:#07894a;font-size:10px;font-style:normal;margin-top:4px}.general-job-reference_savedCard__agtSF[data-card-state=expired] em{color:#a45712}.general-job-reference_savedCard__agtSF>button{border:0;background:none;color:#667887;padding:2px;cursor:pointer}.general-job-reference_paymentTools__3sW01{display:block;text-align:left;width:100%;border:0;background:#fff;padding:7px 0;color:#1477bf;cursor:pointer;font-size:10px}.general-job-reference_customerProfile__9Bcd6{display:block;margin:8px -11px 0;padding:11px;border-top:1px solid #e3e7eb;color:#0877c6;text-decoration:none;font-size:11px}.general-job-reference_mapCard__igvIR{margin-bottom:14px}.general-job-reference_mapCard__igvIR iframe{border:0;width:100%;height:200px;display:block}.general-job-reference_mapCard__igvIR>a{display:block;text-align:right;color:#0e78c7;text-decoration:none;font-size:10px;padding:10px}.general-job-reference_mapCard__igvIR p{padding:14px;font-size:12px;color:#7e8b99}.general-job-reference_sideCard__v005K{margin-bottom:14px}.general-job-reference_sideCard__v005K h3{font-size:13px!important;font-weight:500;margin:0!important}.general-job-reference_sideCard__v005K>header>button{border:0;background:transparent;color:#78818a;font-size:17px;cursor:pointer}.general-job-reference_sideCard__v005K>p,.general-job-reference_sideCard__v005K>small{display:block;padding:0 11px;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.general-job-reference_sideCard__v005K>button{margin:0 11px 12px;padding:7px 8px;border:1px solid #d5e1ec;border-radius:5px;background:#fff;color:#0e70b9;font-size:10px;cursor:pointer}.general-job-reference_sideCard__v005K dl{margin:0;padding:3px 11px 12px}.general-job-reference_sideCard__v005K dl>div{padding:8px 0;border-bottom:1px solid #edf0f2}.general-job-reference_sideCard__v005K dt{font-size:10px;color:#84909c}.general-job-reference_sideCard__v005K dd{margin:3px 0 0;font-size:11px;color:#344e65}.general-job-reference_sideCard__v005K section[aria-label="Internal customer tags and notes"]{margin:0;border:0;border-radius:0;padding:11px;box-shadow:none;background:#fff}.general-job-reference_sideCard__v005K section[aria-label="Internal customer tags and notes"] h3{font-size:12px!important}.general-job-reference_sideCard__v005K section[aria-label="Internal customer tags and notes"] :is(p,label,small,span,button){font-size:10px;line-height:1.5}.general-job-reference_sideCard__v005K section[aria-label="Internal customer tags and notes"] header{padding:0!important;border:0!important;background:#fff!important}.general-job-reference_sideCard__v005K input,.general-job-reference_sideCard__v005K select,.general-job-reference_sideCard__v005K textarea{width:100%;box-sizing:border-box;font-size:11px;padding:7px;min-width:0}.general-job-reference_privateNote__lnfBc{padding:11px;border-top:1px solid #edf0f2;font-size:11px}.general-job-reference_privateNote__lnfBc p{white-space:pre-wrap;line-height:1.6}.general-job-reference_genieActions__H2xfH{display:grid;grid-gap:7px;gap:7px;padding:11px}.general-job-reference_genieActions__H2xfH button{border:1px solid #c7ddec;border-radius:5px;background:#f7fbff;color:#126eb4;font-size:11px;padding:9px;cursor:pointer}.general-job-reference_genieActions__H2xfH button:disabled{opacity:.4;cursor:default}.general-job-reference_workCard__d34OI{margin:0 0 14px}.general-job-reference_workCard__d34OI>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e3e6ea;min-height:46px;box-sizing:border-box}.general-job-reference_workCard__d34OI>header h3{margin:0}.general-job-reference_workCard__d34OI>header button{border:1px solid #c9d7e3;border-radius:5px;background:#fff;color:#1670b7;font-size:11px;padding:6px 9px;cursor:pointer}.general-job-reference_workCard__d34OI>header>div{display:flex;gap:8px}.general-job-reference_invoiceCard__F4D8P>header{border:0;padding-bottom:7px}.general-job-reference_invoiceCard__F4D8P>header>div>button:first-child{border:0;border-radius:15px;background:#0879bd;color:#fff;font-size:10px;font-weight:600;padding:6px 11px}.general-job-reference_invoiceCard__F4D8P .general-job-reference_previewButton__phton{border:0;background:none;color:#7d8489;font-size:19px;padding:0}.general-job-reference_invoiceFacts__a7In3{display:flex;justify-content:space-between;gap:14px;padding:14px 12px;font-size:11px;color:#5b6b79}.general-job-reference_invoiceFacts__a7In3 b{font-weight:400;color:#1973b6;margin-left:12px}.general-job-reference_invoiceLinks__XrRpY{display:flex;gap:12px;flex-wrap:wrap;padding:0 12px 12px}.general-job-reference_invoiceLinks__XrRpY button{border:0;background:none;color:#0877c8;padding:4px 0;font-size:10px;cursor:pointer}.general-job-reference_summary__Hv1SZ>summary{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:39px;padding:10px 12px;font-size:13px;cursor:pointer;list-style:none;box-sizing:border-box}.general-job-reference_summary__Hv1SZ>summary::-webkit-details-marker{display:none}.general-job-reference_summary__Hv1SZ>summary>span{font-size:20px;line-height:1;color:#6b747f}.general-job-reference_summary__Hv1SZ[open]>summary{border-bottom:1px solid #e5e9ed}.general-job-reference_summary__Hv1SZ>div{padding:12px}.general-job-reference_summary__Hv1SZ p{font-size:12px;line-height:1.6;white-space:pre-wrap}.general-job-reference_summary__Hv1SZ button{border:1px solid #cbd9e4;border-radius:5px;background:#fff;color:#1b6bab;padding:7px 10px;cursor:pointer}.general-job-reference_tableScroll__yTpEt{overflow-x:auto}.general-job-reference_workCard__d34OI table{border-collapse:collapse;width:100%;min-width:540px;font-size:11px;text-align:left}.general-job-reference_workCard__d34OI th{padding:13px 10px;border-bottom:1px solid #cfd5dc;background:#fff!important;color:#53687b;font-size:10px;font-weight:500;white-space:nowrap}.general-job-reference_workCard__d34OI td{padding:12px 10px;color:#244b6e;border-bottom:1px solid #eef1f4;white-space:nowrap}.general-job-reference_workCard__d34OI td:first-child{display:flex;align-items:center;gap:7px}.general-job-reference_workCard__d34OI td i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#d967e7;color:#fff;font-size:10px;font-style:normal;flex:0 0 25px}.general-job-reference_evidenceNote__4cDB4{display:block;padding:8px 12px;font-size:9px;color:#7b8794}.general-job-reference_empty__LTX5c,.general-job-reference_warning__W9oaG{padding:10px 12px;font-size:11px;color:#788797}.general-job-reference_warning__W9oaG{background:#fff4dd;color:#8e632b}.general-job-reference_root__Gn6O8 .general-job-reference_lowerTabs__O_eoP{position:static;top:auto;margin-top:18px;font-size:11px}.general-job-reference_lineItems__AQ_3Z>section{border:0;border-radius:0;box-shadow:none;padding:12px;margin:0}.general-job-reference_lineItems__AQ_3Z>section>fieldset{border:0;padding:0;min-width:0}.general-job-reference_lineItems__AQ_3Z section[aria-label="Saved services and estimates"] h3{font-size:13px;margin:0 0 7px}.general-job-reference_lineItems__AQ_3Z section[aria-label="Service details and job report"] h3{font-size:14px}.general-job-reference_lineItems__AQ_3Z section[aria-label="Service details and job report"]>header{background:#fff!important;border:0!important}.general-job-reference_lineItems__AQ_3Z section[aria-label="Service details and job report"] textarea{font-size:12px;line-height:1.6}.general-job-reference_statusSelect__5m_eM{display:flex;align-items:center;gap:10px;margin:12px;font-size:12px}.general-job-reference_statusSelect__5m_eM select{padding:8px;border:1px solid #c6d2df;border-radius:5px}.general-job-reference_main__X0OzJ [aria-label="Job progress"]{grid-template-columns:repeat(6,minmax(70px,1fr));gap:12px;padding:8px 0 13px;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;min-height:92px;align-items:start}.general-job-reference_main__X0OzJ [aria-label="Job progress"] li{display:flex;flex-direction:column;text-align:center;gap:7px;padding:0;margin:0;background:transparent}.general-job-reference_main__X0OzJ [aria-label="Job progress"] li>i{width:31px;height:31px;flex:0 0 31px;border:1px solid #1482cf;background:#fff;color:#087ccd;box-shadow:0 1px 6px #167dce28;font-size:14px}.general-job-reference_main__X0OzJ [aria-label="Job progress"] li>div{display:flex;flex-direction:column;align-items:center;background:transparent;gap:3px}.general-job-reference_main__X0OzJ [aria-label="Job progress"] li>span{display:none}.general-job-reference_main__X0OzJ [aria-label="Job progress"] b{font-size:10px;font-weight:400;color:#0e7ac8;letter-spacing:0}.general-job-reference_main__X0OzJ [aria-label="Job progress"] small{font-size:9px;line-height:1.3;white-space:normal;max-width:125px;color:#8a9098}.general-job-reference_main__X0OzJ [aria-label="Job control center"]{margin-bottom:12px!important}.general-job-reference_main__X0OzJ [aria-label="Job control center"]>button{font-size:10px;padding:4px 7px;margin:0 0 6px;background:none;border:0;box-shadow:none;color:#6e7c89;min-height:0}.general-job-reference_root__Gn6O8 :focus-visible{outline:2px solid #54a3e1;outline-offset:3px}@media(min-width:1600px){.general-job-reference_root__Gn6O8 .general-job-reference_desk__b0cXc{grid-template-columns:250px minmax(0,1fr);gap:20px;padding:18px 28px 0}.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ{padding-right:14px}.general-job-reference_customerBody__OOvoE{padding:14px 13px 0}.general-job-reference_customerProfile__9Bcd6{margin-left:-13px;margin-right:-13px}}@media(max-width:1100px) and (min-width:901px){.general-job-reference_root__Gn6O8 .general-job-reference_desk__b0cXc{grid-template-columns:210px minmax(0,1fr);gap:12px;padding:12px 14px 0}.general-job-reference_main__X0OzJ [aria-label="Job progress"]{grid-template-columns:repeat(6,minmax(45px,1fr));gap:4px}.general-job-reference_main__X0OzJ [aria-label="Job progress"] small{font-size:8px}}@media(max-width:900px){.general-job-reference_root__Gn6O8 .general-job-reference_desk__b0cXc{grid-template-columns:minmax(0,1fr);padding:12px;height:calc(100% - 62px)}.general-job-reference_root__Gn6O8 .general-job-reference_sidebar__jdXwn{padding:12px;width:min(310px,90vw);background:#f7f8fa;box-sizing:border-box}.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ{padding:0 0 50px}.general-job-reference_main__X0OzJ [aria-label="Job progress"]{grid-template-columns:repeat(6,minmax(40px,1fr));gap:4px}.general-job-reference_invoiceFacts__a7In3{flex-wrap:wrap}.general-job-reference_main__X0OzJ [aria-label="Job progress"] small{font-size:8px}.general-job-reference_workCard__d34OI>header h3{font-size:17px}.general-job-reference_root__Gn6O8 .general-job-reference_desk__b0cXc[data-rail-open=true] .general-job-reference_sidebar__jdXwn{border-right:1px solid #d9dfe6}}.general-job-reference_lineEditor__05znV{padding:12px}.general-job-reference_lineEditor__05znV>fieldset{border:0;margin:0;padding:0;min-width:0}.general-job-reference_lineEditor__05znV>section{margin:0 0 14px}.general-job-reference_lineEditor__05znV>section>h3{font-size:14px}.general-job-reference_lineEditor__05znV label{color:#76818b;font-size:10px}.general-job-reference_lineEditor__05znV input,.general-job-reference_lineEditor__05znV select,.general-job-reference_lineEditor__05znV textarea{box-sizing:border-box;width:100%;min-height:34px;margin-top:4px;border:1px solid #c7cbd1;border-radius:5px;background:#fff;color:#333e4a;padding:7px 8px;font-size:12px;line-height:1.5}.general-job-reference_lineGroupTitle__aEemz{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #e3e7ea}.general-job-reference_lineGroupTitle__aEemz h4{margin:0;font-size:13px;font-weight:500}.general-job-reference_lineGroupTitle__aEemz a{color:#047ac6;font-size:11px;text-decoration:none}.general-job-reference_serviceLine__bLPCa{padding:12px 0;border-bottom:1px solid #e5e9ed}.general-job-reference_serviceLineTop__fnHdz{display:grid;grid-template-columns:minmax(140px,1fr) 64px 90px 85px 24px;grid-gap:7px;gap:7px;align-items:end}.general-job-reference_serviceLineTop__fnHdz label{display:block}.general-job-reference_serviceLineTop__fnHdz>strong{font-weight:500;font-size:12px;padding-bottom:10px;text-align:right}.general-job-reference_serviceLineTop__fnHdz>button{border:0;background:none;font-size:20px;padding:0 0 7px;color:#777;cursor:pointer}.general-job-reference_lineDescription__x2LeZ{display:block;margin:9px 0 0}.general-job-reference_lineDescription__x2LeZ textarea{display:block;resize:vertical;white-space:pre-wrap}.general-job-reference_lineFoot__c1dAQ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px;color:#7a8692;font-size:10px}.general-job-reference_calculate__dXX2J,.general-job-reference_lineFoot__c1dAQ label{display:flex!important;align-items:center;gap:6px;font-size:11px}.general-job-reference_calculate__dXX2J input,.general-job-reference_lineFoot__c1dAQ input{width:14px;height:14px;min-height:0;margin:0}.general-job-reference_addLines__4AHRy{display:flex;gap:20px;padding:13px 0;border-bottom:1px solid #e4e9ed}.general-job-reference_addLines__4AHRy button{border:0;background:none;padding:0;color:#0477c3;cursor:pointer;font-size:12px}.general-job-reference_calculate__dXX2J{margin:16px 0;color:#4b6073!important}.general-job-reference_pricingFields__2aDuY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:8px 0 14px}.general-job-reference_invoiceTotals__j7pZD{display:grid;grid-gap:0;gap:0;margin:12px 0 0;border-top:1px solid #dce1e6}.general-job-reference_invoiceTotals__j7pZD>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #e4e8ec;font-size:13px}.general-job-reference_invoiceTotals__j7pZD dt{color:#627282}.general-job-reference_invoiceTotals__j7pZD dd{margin:0;color:#1d3955}.general-job-reference_invoiceTotals__j7pZD>div:last-child{font-size:17px;font-weight:600}.general-job-reference_referenceSave__QBZTm{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0 0;font-size:11px;color:#728394}.general-job-reference_referenceSave__QBZTm button{border:0;background:#0876bd;border-radius:5px;color:#fff;padding:10px 18px;font-size:12px;cursor:pointer}.general-job-reference_referenceSave__QBZTm button:disabled{opacity:.4;cursor:default}.general-job-reference_lineEditor__05znV+details{padding:12px;border-top:1px solid #e7ebef;font-size:12px}.general-job-reference_lineEditor__05znV fieldset:disabled{opacity:.65}@media(max-width:600px){.general-job-reference_serviceLineTop__fnHdz{grid-template-columns:1fr 64px 85px;align-items:start}.general-job-reference_serviceLineTop__fnHdz>label:first-child{grid-column:1/-1}.general-job-reference_serviceLineTop__fnHdz>strong{text-align:left;padding:12px 0}.general-job-reference_serviceLineTop__fnHdz>button{justify-self:end}.general-job-reference_pricingFields__2aDuY{grid-template-columns:1fr 1fr}.general-job-reference_lineEditor__05znV{padding:10px}}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :where(*){font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-synthesis:none;-webkit-font-smoothing:antialiased}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8{font-size:13px;line-height:1.55;letter-spacing:-.12px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :is(h1,h2,h3,h4){letter-spacing:-.3px;line-height:1.35;font-weight:600}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :is(button,input,textarea,select){letter-spacing:-.1px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 a{color:#1769d2;text-decoration:none}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 a:hover{text-decoration:underline}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 button{font-weight:600}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :is(input,textarea,select):not([type=checkbox]):not([type=radio]){border:1px solid #d0dced;border-radius:8px;background:#fff;color:#243b58;box-shadow:0 1px 2px #1f3d6510}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :is(input,textarea,select):focus{border-color:#3988ec;outline:0;box-shadow:0 0 0 3px #3988ec1c}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :is(button,input,textarea,select):focus-visible{outline:2px solid #76adf5;outline-offset:3px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_lowerTabs__O_eoP{background:#eff4fc;border-color:#dbe6f6;border-radius:11px;padding:5px;gap:5px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_lowerTabs__O_eoP button{font-size:12px;font-weight:600;letter-spacing:-.1px;border-radius:8px;padding:10px 13px;color:#627b9d}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_lowerTabs__O_eoP button[aria-selected=true]{border-color:#c3d9fa;color:#1765c8;background:#fff;box-shadow:0 2px 5px #1a65b810}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerCard__mshF8,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_sideCard__v005K,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_workCard__d34OI{border-color:#e0e7f1;border-radius:11px;box-shadow:0 3px 12px #24487608}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_contactRow__gattx,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_contactValue__1iGOQ{font-size:12px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerName__xv2ln strong{font-size:14px;font-weight:600;letter-spacing:-.25px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerCard__mshF8>header b{font-size:12px;font-weight:600}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerCard__mshF8>header{min-height:37px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerCard__mshF8>header b{white-space:nowrap;font-size:12px!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_customerCard__mshF8>header :is(button,a){display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:5px 8px!important;border:1px solid #197ac7!important;border-radius:16px!important;background:#fff!important;color:#0869b3!important;font-size:10px!important;line-height:1.3!important;white-space:nowrap!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_workCard__d34OI>header button{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:6px 9px!important;border:1px solid #c9d7e3!important;border-radius:5px!important;background:#fff!important;color:#1670b7!important;font-size:11px!important;line-height:1.3!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceCard__F4D8P>header>div>button:first-child{border:0!important;border-radius:15px!important;background:#0879bd!important;color:#fff!important;font-size:10px!important;padding:7px 11px!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceCard__F4D8P>header .general-job-reference_previewButton__phton{border:0!important;background:none!important;color:#7d8489!important;font-size:19px!important;padding:0!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 button.general-job-reference_customerProfile__9Bcd6{border:0;border-top:1px solid #e3e7eb;background:#fff;text-align:left;width:calc(100% + 22px);font-size:11px;padding:11px}.general-job-reference_sampleMap__GYuuW{height:200px;position:relative;overflow:hidden;display:grid;place-items:center;background:repeating-linear-gradient(20deg,transparent 0 38px,#fff 39px 48px,transparent 49px 90px),repeating-linear-gradient(110deg,#e5efdf 0 58px,#fff 59px 68px,#e8edf2 69px 130px);color:#244c72}.general-job-reference_sampleMap__GYuuW>span{position:absolute;top:10px;left:10px;padding:5px 8px;border-radius:5px;background:#fff;color:#41627f;font-size:10px;box-shadow:0 2px 6px #17345112}.general-job-reference_sampleMap__GYuuW>b{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:50% 50% 50% 5px;transform:rotate(-45deg);background:#1769d2;color:#fff;box-shadow:0 3px 9px #17345133;font-size:20px}.general-job-reference_sampleMap__GYuuW>small{position:absolute;bottom:10px;left:10px;right:10px;background:#ffffffe8;padding:5px 7px;font-size:10px;text-align:center}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 :where(*){font-family:Lato,Helvetica Neue,Arial,sans-serif!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8{font-size:14px;line-height:1.5}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ :is(h3,h4){color:#173653;font-weight:600;line-height:1.4}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_workCard__d34OI>header h3{font-size:18px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"],.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"]{margin:0 0 18px;padding:16px;border:1px solid #dce6f2;border-radius:10px;background:#f8fbff;color:#294660;min-width:0}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"] h3,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] h4{font-size:15px;margin:0 0 10px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"] p,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] p{font-size:13px;line-height:1.55;margin:8px 0 12px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"] label,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] label{display:grid;grid-gap:6px;gap:6px;margin:12px 0;color:#526b84;font-size:12px;font-weight:600}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"] :is(input,select),.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] input{display:block;width:100%;min-width:0;min-height:40px;padding:9px 12px;margin:0;font-size:13px;line-height:1.5}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"] button,.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-height:38px;height:auto;padding:9px 13px;margin:4px 0;border:1px solid #b9d2f1;border-radius:8px;background:#fff;color:#1765ba;font-size:13px;line-height:1.45;font-weight:600;text-align:left;white-space:normal;box-shadow:0 1px 3px #1736530a;cursor:pointer}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"]>button{background:#1769d4;border-color:#1769d4;color:#fff}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] button{display:block;width:100%;padding:12px 14px;margin:0}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] button strong{font-size:14px;font-weight:600;color:#173653}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] button small{font-size:12px;line-height:1.5;color:#526b84}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"] button:hover:not(:disabled){border-color:#3988ec;background:#edf5ff}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"]>a{display:inline-block;margin-top:12px;font-size:12px;font-weight:600}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"]{padding:18px;color:#294660;font-size:13px;line-height:1.55}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] h3{font-size:18px;margin:0 0 12px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] h4{font-size:14px;margin:20px 0 10px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:auto;min-height:36px;padding:8px 12px;margin:4px 6px 4px 0;border:1px solid #bed4ed;border-radius:8px;background:#f4f8fe;color:#1765ba;font-size:13px;line-height:1.4;font-weight:600;box-shadow:none;cursor:pointer}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"]>button:first-of-type{background:#1769d4;border-color:#1769d4;color:#fff}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] ol{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] li{padding:13px 15px;border:1px solid #dce6f2;border-left:3px solid #3988ec;border-radius:8px;background:#f8fbff;overflow-wrap:anywhere}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] time{font-size:12px;color:#60758c}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] summary{margin-top:8px;color:#1765ba;cursor:pointer;font-size:12px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] article{margin:10px 0;border:1px solid #dce6f2!important;border-radius:8px;padding:14px!important}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"] article p{margin:7px 0;font-size:13px}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceTotals__j7pZD{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;width:100%;margin:16px 0}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceTotals__j7pZD>div{display:flex!important;justify-content:space-between;align-items:baseline;gap:20px;width:100%;padding:12px 0}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceTotals__j7pZD :is(dt,dd){display:block!important;float:none!important;width:auto!important;margin:0!important;line-height:1.5}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_invoiceTotals__j7pZD dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_referenceSave__QBZTm{gap:12px;flex-wrap:wrap}.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_referenceSave__QBZTm button{background:#1769d4;border-radius:8px;min-height:40px;font-size:13px;font-weight:600}@media(max-width:600px){.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Job activity and customer history"],.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and estimates"],.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8.general-job-reference_root__Gn6O8 .general-job-reference_main__X0OzJ section[aria-label="Saved services and materials"]{padding:12px}}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{position:fixed!important;inset:5vh auto!important;left:50%!important;transform:translateX(-50%)!important;width:min(1090px,calc(100vw - 48px))!important;max-width:1090px!important;height:90vh!important;margin:0!important;box-sizing:border-box!important;padding:0 18px 18px!important;border:1px solid #d7e0eb!important;border-radius:18px!important;background:#f5f7fb!important;box-shadow:0 25px 90px #13233f3d!important;z-index:120!important;overflow:auto!important;color:#1d2f46;font-family:Lato,Helvetica Neue,Arial,sans-serif;line-height:1.4}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:6;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 -18px 7px!important;padding:8px 18px!important;background:#fff!important;border-bottom:1px solid #e1e7ef;box-shadow:0 5px 15px #223a5a06}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header h2{font-size:23px!important;line-height:1.25;margin:4px 0!important;letter-spacing:-.6px;color:#1c304b}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header span{color:#526c89!important;font-size:10px!important;letter-spacing:.12em}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header p{margin:0!important;font-size:12px!important;color:#6b7f96}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header>button{width:38px;height:38px;flex-shrink:0;border:1px solid #d8e1ec!important;border-radius:50%;background:#f5f8fc!important;color:#334b67!important;font-size:24px!important;cursor:pointer}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header .general-job-workspace_headerTools__QilCb{display:flex;gap:12px;align-items:center}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header .general-job-workspace_headerTools__QilCb>button{padding:9px 13px;border:1px solid #b7cadf;border-radius:9px;background:#fff;color:#294e7b;font:600 12px/1.4 Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer}.general-job-workspace_backdrop__G50Mv{position:fixed;inset:0;border:0;background:#172b465e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:119}.general-job-workspace_overview__Po78W{margin:0 0 18px;color:#233c58}.general-job-workspace_facts__Orb0N{display:grid;grid-template-columns:1fr 1.1fr 1.2fr;grid-gap:1px;gap:1px;border:1px solid #dce5ef;border-radius:14px;overflow:hidden;background:#dce5ef}.general-job-workspace_facts__Orb0N>section{padding:18px 20px;background:#fff;min-width:0}.general-job-workspace_overview__Po78W span{font-size:10px;font-weight:800;letter-spacing:.09em;color:#6a7d94}.general-job-workspace_overview__Po78W h3{font-size:17px;line-height:1.4;letter-spacing:-.3px;margin:7px 0;color:inherit;overflow-wrap:anywhere}.general-job-workspace_overview__Po78W p{font-size:12px;line-height:1.6;margin:4px 0;overflow-wrap:anywhere}.general-job-workspace_overview__Po78W small{font-size:11px;line-height:1.6;color:#607791}.general-job-workspace_preauthReady__1JLUM{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:11px 14px;border:2px solid #25a36f;border-radius:12px;background:#e8f8f0;color:#135c40}.general-job-workspace_preauthReady__1JLUM b{font-size:14px}.general-job-workspace_preauthReady__1JLUM span{color:#246d52;font-size:12px;letter-spacing:0}.general-job-workspace_trackers__RkyfZ{display:grid;grid-template-columns:1.7fr 1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.general-job-workspace_trackers__RkyfZ>section{border:1px solid #dce5ef;border-radius:14px;background:white;padding:18px;min-width:0}.general-job-workspace_trackers__RkyfZ h3{font-size:20px;margin:7px 0 10px}.general-job-workspace_visit__rrw_S ol{list-style:none;display:flex;padding:0;margin:18px 0 2px}.general-job-workspace_visit__rrw_S li{flex:1 1;position:relative;display:flex;align-items:center;flex-direction:column;gap:7px;text-align:center;min-width:0}.general-job-workspace_visit__rrw_S li:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 17px);width:calc(100% - 34px);height:2px;background:#dbe4ef}.general-job-workspace_visit__rrw_S li i{position:relative;z-index:1;width:27px;height:27px;display:grid;place-items:center;border:1px solid #d7e1ee;border-radius:50%;background:#f2f6fb;color:#6b829b;font-style:normal;font-size:11px;font-weight:800}.general-job-workspace_visit__rrw_S li b{font-size:10px;line-height:1.3;color:#75889e;padding:0 2px}.general-job-workspace_visit__rrw_S li[data-state=done] i{background:#e3f3ed;color:#127452;border-color:#9bcbb8}.general-job-workspace_visit__rrw_S li[data-state=current] i{background:#275bb5;color:white;border-color:#275bb5;box-shadow:0 0 0 4px #e7effb}.general-job-workspace_visit__rrw_S li[data-state=current] b{color:#214f99}.general-job-workspace_trackers__RkyfZ>.general-job-workspace_payment__2YliM[data-billing=unpaid]{background:#fff;border:2px solid #dc4954;color:#a92332}.general-job-workspace_payment__2YliM[data-billing=unpaid] span{color:#a92332}.general-job-workspace_trackers__RkyfZ>.general-job-workspace_payment__2YliM[data-billing=complete-paid]{background:#e9edf2;border:2px solid #b1bdca;color:#485c71}.general-job-workspace_payment__2YliM[data-billing=complete-paid] span{color:#61748a}.general-job-workspace_trackers__RkyfZ>.general-job-workspace_payment__2YliM[data-billing=paid]{border:2px solid #62a88c;background:#fff;color:#176342}.general-job-workspace_payment__2YliM strong{font-size:20px;font-weight:800}.general-job-workspace_next__3KFpL{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px}.general-job-workspace_next__3KFpL p{margin:0;color:#506880}.general-job-workspace_next__3KFpL p b{color:#24476e;margin-right:6px}.general-job-workspace_next__3KFpL>div{display:flex;gap:8px;flex-shrink:0}.general-job-workspace_actions__FDaMk summary,.general-job-workspace_next__3KFpL button,.general-job-workspace_sectionHead__ZjPuJ button{border:1px solid #c4d4e6;border-radius:9px;background:#fff;padding:9px 13px;font:600 12px/1.4 Lato,Helvetica Neue,Arial,sans-serif;color:#285486;cursor:pointer}.general-job-workspace_next__3KFpL button:first-child{background:#285eb4;border-color:#285eb4;color:#fff}.general-job-workspace_next__3KFpL button:disabled{opacity:.6;cursor:wait}.general-job-workspace_error__X2LsN{color:#aa2e3e!important;background:#fff0f2;border-radius:8px;padding:10px}.general-job-workspace_workspace__Budy4 .general-job-workspace_actions__FDaMk{border:1px solid #d6e1ee;border-radius:10px;background:#fff;margin:7px 0;padding:7px 9px}.general-job-workspace_actions__FDaMk>summary{display:list-item;font-size:12px;font-weight:750;padding:2px;border:0;background:transparent;cursor:pointer}.general-job-workspace_sectionHead__ZjPuJ{display:flex;justify-content:space-between;gap:10px;margin:9px 0 7px}.general-job-workspace_sectionHead__ZjPuJ h3{font-size:15px;margin:0}.general-job-workspace_sectionHead__ZjPuJ p{font-size:11px;color:#6b7f97;margin:2px 0}.general-job-workspace_sections__nsFll{display:flex;gap:5px;padding:4px;border:1px solid #d7e2ef;background:#eaf0f8;border-radius:10px;margin:9px 0}.general-job-workspace_sections__nsFll button{flex:1 1;padding:8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#526d8b;font:700 11px/1.3 Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer}.general-job-workspace_sections__nsFll button[aria-selected=true]{background:#fff;color:#2556a2;border-color:#bdd0e8;box-shadow:0 2px 5px #163b6410}.general-job-workspace_sectionPanel__pCuyD{padding:14px;border:1px solid #dbe5f0;border-radius:12px;background:white}.general-job-workspace_sectionPanel__pCuyD>h3{margin-top:0}.general-job-workspace_workspace__Budy4 :focus-visible{outline:3px solid #91b3e6;outline-offset:3px}.general-job-workspace_legend__osW8l{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:12px 16px;background:#fff;border:1px solid #d8e2ed;border-radius:11px;margin:12px 0;color:#536c85;font-size:11px}.general-job-workspace_legend__osW8l>span{display:flex;align-items:center;gap:7px}.general-job-workspace_legend__osW8l i{width:13px;height:13px;border:2px solid #d94754;border-radius:4px;background:#fff}.general-job-workspace_legend__osW8l>span:nth-child(2) i{background:#e9edf2;border-color:#a6b4c3}.general-job-workspace_legend__osW8l>span:nth-child(3) i{border-color:#7d93ad;background:#f0f4f9}.general-job-workspace_billingTag__FwowJ{display:inline-block;font-size:10px;line-height:1.35;font-weight:800;letter-spacing:.01em;margin:4px 0;padding:3px 6px;border-radius:5px;border:1px solid}.general-job-workspace_unpaid___LYli.general-job-workspace_unpaid___LYli.general-job-workspace_unpaid___LYli{background:#fff!important;border:2px solid #d84956!important;box-shadow:none!important;color:#8d2735!important}.general-job-workspace_paid__RBsf_.general-job-workspace_paid__RBsf_.general-job-workspace_paid__RBsf_{background:#fff!important;border:2px solid #64aa8c!important;color:#1b6046!important}.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6{background:#e9edf2!important;border:2px solid #a6b4c3!important;box-shadow:none!important;color:#485c71!important}.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6 b,.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6 em,.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6 small,.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6 span,.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6.general-job-workspace_completePaid__BKjn6 time{color:#485c71!important}.general-job-workspace_unknown__kcK4x.general-job-workspace_unknown__kcK4x.general-job-workspace_unknown__kcK4x{border:2px dashed #9cabbc!important;background:#f3f6fa!important;color:#536c85!important}.general-job-workspace_canceled__XNovn.general-job-workspace_canceled__XNovn.general-job-workspace_canceled__XNovn{border-color:#a7b0ba!important;background:#f3f5f7!important;color:#66778c!important}@media(max-width:1000px){.general-job-workspace_trackers__RkyfZ{grid-template-columns:1fr 1fr}.general-job-workspace_trackers__RkyfZ>.general-job-workspace_visit__rrw_S{grid-column:1/-1}.general-job-workspace_facts__Orb0N{grid-template-columns:1fr 1fr}.general-job-workspace_facts__Orb0N>section:last-child{grid-column:1/-1}.general-job-workspace_next__3KFpL{align-items:flex-start;flex-direction:column}.general-job-workspace_headerTools__QilCb{max-width:50%}}@media(max-width:640px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{inset:0!important;padding:0 14px 22px!important;border-radius:0!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header{margin:0 -14px 14px!important;padding:14px!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header h2{font-size:19px!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header .general-job-workspace_headerTools__QilCb{display:none}.general-job-workspace_facts__Orb0N{grid-template-columns:1fr}.general-job-workspace_facts__Orb0N>section:last-child{grid-column:auto}.general-job-workspace_facts__Orb0N>section{padding:14px}.general-job-workspace_trackers__RkyfZ{gap:8px}.general-job-workspace_trackers__RkyfZ>section{padding:12px}.general-job-workspace_trackers__RkyfZ h3{font-size:17px}.general-job-workspace_next__3KFpL>div{width:100%}.general-job-workspace_next__3KFpL button{flex:1 1}.general-job-workspace_sections__nsFll{gap:3px;overflow:auto}.general-job-workspace_sections__nsFll button{padding:10px 8px;white-space:nowrap}.general-job-workspace_sectionPanel__pCuyD{padding:13px}.general-job-workspace_legend__osW8l{gap:10px;font-size:10px}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:0!important;transform:none!important;width:100%!important;max-width:none!important;height:100vh!important}}tr.general-job-workspace_unpaid___LYli>td,tr.general-job-workspace_unpaid___LYli>th{background:#fff!important;color:#8d2735}tr.general-job-workspace_completePaid__BKjn6>td,tr.general-job-workspace_completePaid__BKjn6>th{background:#e9edf2!important;color:#485c71!important}tr.general-job-workspace_completePaid__BKjn6 button{color:#485c71!important}tr.general-job-workspace_completePaid__BKjn6 select{color:#164631;background:#fff}tr.general-job-workspace_unpaid___LYli>td:first-child,tr.general-job-workspace_unpaid___LYli>th:first-child{border-left:3px solid #d84956}tr.general-job-workspace_completePaid__BKjn6>td:first-child,tr.general-job-workspace_completePaid__BKjn6>th:first-child{border-left:3px solid #a6b4c3}.general-job-workspace_paid__RBsf_ [data-status=assigned],.general-job-workspace_paid__RBsf_ [data-status=upcoming],.general-job-workspace_unpaid___LYli [data-status=assigned],.general-job-workspace_unpaid___LYli [data-status=upcoming]{background:#e7f0ff!important;color:#245ca8!important;border-color:#b5ceee!important}.general-job-workspace_paid__RBsf_ [data-status=en_route],.general-job-workspace_paid__RBsf_ [data-status=running_late],.general-job-workspace_unpaid___LYli [data-status=en_route],.general-job-workspace_unpaid___LYli [data-status=running_late]{background:#fff0d5!important;color:#975b08!important;border-color:#efcc8f!important}.general-job-workspace_paid__RBsf_ [data-status=in_progress],.general-job-workspace_unpaid___LYli [data-status=in_progress]{background:#efe7ff!important;color:#7040af!important;border-color:#cdb5ed!important}.general-job-workspace_completePaid__BKjn6 [data-status=completed],.general-job-workspace_paid__RBsf_ [data-status=completed],.general-job-workspace_unpaid___LYli [data-status=completed]{background:#e4eaf0!important;color:#526779!important;border-color:#b5c2cf!important}.general-job-workspace_visit__rrw_S[data-progress=en_route] h3,.general-job-workspace_visit__rrw_S[data-progress=running_late] h3{color:#975b08}.general-job-workspace_visit__rrw_S[data-progress=in_progress] h3{color:#7040af}.general-job-workspace_visit__rrw_S[data-progress=completed] h3{color:#526779}.general-job-workspace_legend__osW8l>span:nth-child(4) i{border-color:#64aa8c;background:#fff}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>.general-job-workspace_identityHeader__sXcmx{display:flex!important;align-items:flex-start!important;gap:14px!important;top:0!important;isolation:isolate;flex-shrink:0}.general-job-workspace_identityMain__xpeaH{min-width:0;flex:1 1}.general-job-workspace_identityTitle__Hs_y3{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>.general-job-workspace_identityHeader__sXcmx h2{font-size:20px!important;margin:0 0 5px!important;overflow-wrap:anywhere}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1.1fr);grid-gap:5px 18px;gap:5px 18px;margin:0;padding:0}.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU>div{min-width:0}.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU dt{padding:0 0 2px;border:0;font-size:9px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:750;color:#73869b}.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU dd{margin:0;padding:0;border:0;font-size:12px;line-height:1.35;font-weight:650;color:#294560;overflow-wrap:anywhere;white-space:normal}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>.general-job-workspace_identityHeader__sXcmx>button{margin-top:1px}@media(max-width:900px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 18px}.general-job-workspace_identityContacts__dCOFU>div:first-child{grid-column:1/-1}}@media(max-width:640px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{inset:0!important;width:100%!important;max-width:100%!important;border-radius:0!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>.general-job-workspace_identityHeader__sXcmx{gap:10px!important;padding:14px!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>.general-job-workspace_identityHeader__sXcmx h2{font-size:21px!important;margin-bottom:7px!important}.general-job-workspace_identityTitle__Hs_y3{gap:6px 12px}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU{gap:7px 12px}.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU dd{font-size:12px}.general-job-workspace_workspace__Budy4 .general-job-workspace_identityContacts__dCOFU dt{font-size:9px}}.general-job-workspace_upcomingVisit___f__o.general-job-workspace_upcomingVisit___f__o.general-job-workspace_upcomingVisit___f__o{background:#edf4ff!important;border:2px solid #8caee0!important;color:#234e83!important;box-shadow:none!important}.general-job-workspace_enRoute__B6Idw.general-job-workspace_enRoute__B6Idw.general-job-workspace_enRoute__B6Idw{background:#fff4df!important;border:2px solid #d9a240!important;color:#795018!important;box-shadow:none!important}.general-job-workspace_activeVisit__J69J_.general-job-workspace_activeVisit__J69J_.general-job-workspace_activeVisit__J69J_{background:#ddf3e6!important;border:2px solid #3a9c68!important;color:#175f3b!important;box-shadow:none!important}.general-job-workspace_onHold___ArdD.general-job-workspace_onHold___ArdD.general-job-workspace_onHold___ArdD{background:#e3e6eb!important;border:2px solid #929dab!important;color:#526174!important;box-shadow:none!important}.general-job-workspace_activeVisit__J69J_ :is(b,span,small,time,em),.general-job-workspace_enRoute__B6Idw :is(b,span,small,time,em),.general-job-workspace_onHold___ArdD :is(b,span,small,time,em),.general-job-workspace_upcomingVisit___f__o :is(b,span,small,time,em){color:inherit}.general-job-workspace_billingTag__FwowJ.general-job-workspace_paymentDue__dNfPc{background:#fff3f3!important;border-color:#cf4654!important;color:#a22738!important}tr.general-job-workspace_upcomingVisit___f__o>td,tr.general-job-workspace_upcomingVisit___f__o>th{background:#edf4ff!important}tr.general-job-workspace_enRoute__B6Idw>td,tr.general-job-workspace_enRoute__B6Idw>th{background:#fff4df!important}tr.general-job-workspace_activeVisit__J69J_>td,tr.general-job-workspace_activeVisit__J69J_>th{background:#ddf3e6!important}tr.general-job-workspace_onHold___ArdD>td,tr.general-job-workspace_onHold___ArdD>th{background:#e3e6eb!important}tr.general-job-workspace_upcomingVisit___f__o>td:first-child,tr.general-job-workspace_upcomingVisit___f__o>th:first-child{border-left:3px solid #8caee0}tr.general-job-workspace_enRoute__B6Idw>td:first-child,tr.general-job-workspace_enRoute__B6Idw>th:first-child{border-left:3px solid #d9a240}tr.general-job-workspace_activeVisit__J69J_>td:first-child,tr.general-job-workspace_activeVisit__J69J_>th:first-child{border-left:3px solid #3a9c68}tr.general-job-workspace_onHold___ArdD>td:first-child,tr.general-job-workspace_onHold___ArdD>th:first-child{border-left:3px solid #929dab}.general-job-workspace_photoRule__YbBnm{margin:14px 0 0!important;padding:9px 11px;border-radius:8px;background:#eef7ff;color:#24527e!important;font-size:11px!important;font-weight:750;line-height:1.45!important}.general-job-workspace_topSummaryGrid__gpWOX{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;grid-gap:10px;gap:10px;margin:8px 0}.general-job-workspace_setupPanel__Ml0Vi{margin:0;min-width:0}.general-job-workspace_setupPanel__Ml0Vi>section{margin:0}.general-job-workspace_sectionHead__ZjPuJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin:8px 0}.general-job-workspace_sectionHead__ZjPuJ :is(button,a){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:50px!important;padding:13px 17px!important;border-radius:11px!important;font-size:14px!important;line-height:1.2!important;font-weight:900!important;text-decoration:none}.general-job-workspace_topRequests__4WHtH{margin:8px 0}.general-job-workspace_topRequests__4WHtH>section{margin:0;padding:14px 16px;border-width:2px;background:#f1f7ff}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ{grid-template-columns:1fr;align-content:start;margin:0;padding:8px 10px;border:1px solid #cbd9e7;border-radius:10px;background:#eef5fc}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>div{width:100%}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ :is(button,a){min-height:38px!important;padding:9px 11px!important;font-size:12px!important}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_summaryAppointmentActions__x0low{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px!important;gap:7px!important;width:100%}.general-job-workspace_formActionsHost__ADrJh{width:100%}.general-job-workspace_formActionsHost__ADrJh:empty{display:none}.general-job-workspace_formActionsHost__ADrJh>div{margin:0!important}.general-job-workspace_formActionsHost__ADrJh .formButtons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.general-job-workspace_formActionsHost__ADrJh .formButtons>*{box-sizing:border-box;width:100%;min-width:0}.general-job-workspace_formActionsHost__ADrJh .formHelp{margin:7px 0 0}.general-job-workspace_formActionsHost__ADrJh .deliveryStamp{margin-top:5px}.general-job-workspace_compactCommunication__uyFJ5{width:100%}.general-job-workspace_compactCommunication__uyFJ5>div{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px!important;gap:6px!important;margin:0!important}.general-job-workspace_compactCommunication__uyFJ5>div>*{box-sizing:border-box;min-width:0!important;min-height:36px!important;padding:7px 5px!important;white-space:normal!important;text-align:center}.general-job-workspace_summaryAppointmentActions__x0low{width:100%;margin-top:2px!important;padding-top:10px!important;border-top:2px solid #c9d8e8;background:transparent!important}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_topSendRequest__p8Wgd{width:100%;box-sizing:border-box;margin-top:2px;padding:10px 0 0;border-top:2px solid #c9d8e8}.general-job-workspace_topSummaryGrid__gpWOX{gap:14px;margin:10px 0 12px;padding:12px;border:1px solid #d4dfeb;border-radius:14px;background:#eaf1f8;box-shadow:0 5px 18px #173a5f0d}.general-job-workspace_topSummaryGrid__gpWOX>.general-job-workspace_sectionHead__ZjPuJ,.general-job-workspace_topSummaryGrid__gpWOX>.general-job-workspace_setupPanel__Ml0Vi{box-sizing:border-box;height:100%;border:1px solid #c7d6e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 12px #1637570b}.general-job-workspace_topSummaryGrid__gpWOX>.general-job-workspace_setupPanel__Ml0Vi{padding:10px;display:flex;flex-direction:column}.general-job-workspace_topSummaryGrid__gpWOX>.general-job-workspace_setupPanel__Ml0Vi>section{flex:1 1;border-radius:10px}.general-job-workspace_topSummaryGrid__gpWOX>.general-job-workspace_sectionHead__ZjPuJ{padding:10px 11px}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_summaryAppointmentActions__x0low{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ :is(button,a){min-width:0;min-height:40px!important;padding:9px 8px!important}.general-job-workspace_topRequests__4WHtH{margin:0 0 12px}.general-job-workspace_topRequests__4WHtH>section{border-radius:13px;background:#fff;box-shadow:0 4px 15px #173a5f0c}@media(max-width:1120px){.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_summaryAppointmentActions__x0low{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.general-job-workspace_topSummaryGrid__gpWOX{grid-template-columns:1fr}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_summaryAppointmentActions__x0low{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.general-job-workspace_sectionHead__ZjPuJ{grid-template-columns:1fr}.general-job-workspace_sectionHead__ZjPuJ>div{width:100%}.general-job-workspace_sectionHead__ZjPuJ :is(button,a){flex:1 1;min-width:135px}.general-job-workspace_topRequests__4WHtH>section{padding:12px}.general-job-workspace_topSummaryGrid__gpWOX .general-job-workspace_sectionHead__ZjPuJ>.general-job-workspace_summaryAppointmentActions__x0low{grid-template-columns:1fr 1fr}.general-job-workspace_formActionsHost__ADrJh .formButtons{grid-template-columns:1fr}.general-job-workspace_compactCommunication__uyFJ5>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{top:calc(var(--genie-live-calls-height,0px) + 82px)!important;bottom:16px!important}@media(max-width:640px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{top:var(--genie-live-calls-height,0)!important;bottom:0!important;height:calc(100dvh - var(--genie-live-calls-height,0px))!important}}.general-job-workspace_workspaceShell__ZXE80{display:grid;grid-template-columns:285px minmax(0,1fr);grid-gap:16px;gap:16px;min-height:100%}.general-job-workspace_customerRail__8YPdo{min-width:0;border-right:1px solid #d9e3ef;padding:0 15px 18px 0}.general-job-workspace_jobMain__yhISv{min-width:0;padding-top:10px}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityHeader__sXcmx{position:-webkit-sticky;position:sticky;z-index:8;display:flex;align-items:flex-start;gap:10px;margin:0 -8px 12px;padding:16px 8px 14px;background:#fff;border-bottom:1px solid #dce6f1}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityHeader__sXcmx>button{width:34px;height:34px;flex:0 0 34px;border:1px solid #d5e0ec;border-radius:50%;background:#f4f8fc;color:#36506c;font-size:21px}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityTitle__Hs_y3{display:block}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityTitle__Hs_y3 h2{font-size:20px;margin:4px 0 9px;color:#18324f}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;margin:10px 0 0}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU dt{font-size:9px;font-weight:850;letter-spacing:.1em;color:#72859b;text-transform:uppercase}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU dd{margin:2px 0 0;font-size:12px;font-weight:650;color:#294661;overflow-wrap:anywhere}.general-job-workspace_customerBadges__bu49Z{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 10px}.general-job-workspace_customerBadges__bu49Z em,.general-job-workspace_customerBadges__bu49Z strong{display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;font-size:10px;line-height:1;font-style:normal;font-weight:850}.general-job-workspace_customerBadges__bu49Z strong{color:#a12839;background:#fff0f2;border:1px solid #e4a1aa}.general-job-workspace_customerBadges__bu49Z strong[data-ready=true]{color:#176244;background:#e5f5ed;border-color:#91c8ae}.general-job-workspace_customerBadges__bu49Z em{color:#365676;background:#edf3fa;border:1px solid #cbd9e8}.general-job-workspace_railBlock__P6dzD{margin:0 0 12px;padding:12px;border:1px solid #d9e4ef;border-radius:12px;background:#fff;overflow:hidden}.general-job-workspace_railHeading__kNtfB{display:flex;flex-direction:column;gap:2px;margin:0 0 9px;padding-bottom:8px;border-bottom:1px solid #e5ebf2}.general-job-workspace_railHeading__kNtfB span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#35577b}.general-job-workspace_railHeading__kNtfB small{font-size:10px;color:#71849a}.general-job-workspace_savedJobNote__neZ6c{margin-top:10px;padding:9px;border-radius:8px;background:#f3f7fb}.general-job-workspace_savedJobNote__neZ6c strong{font-size:11px}.general-job-workspace_savedJobNote__neZ6c p{white-space:pre-wrap;font-size:11px;line-height:1.45;margin:5px 0 0}.general-job-workspace_customerRail__8YPdo .general-job-workspace_railBlock__P6dzD :is(button,input,textarea,select){max-width:100%;box-sizing:border-box}.general-job-workspace_customerRail__8YPdo .general-job-workspace_railBlock__P6dzD :is(h2,h3,h4){font-size:13px;margin:8px 0}.general-job-workspace_customerRail__8YPdo .general-job-workspace_railBlock__P6dzD :is(p,li,time,label){font-size:10px;line-height:1.45}@media(max-width:900px){.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:1fr}.general-job-workspace_customerRail__8YPdo{border-right:0;border-bottom:1px solid #d9e3ef;padding:0 0 12px}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityHeader__sXcmx{position:static}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU{grid-template-columns:1.4fr 1fr 1fr}.general-job-workspace_railBlock__P6dzD{max-height:260px;overflow:auto}}@media(max-width:640px){.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU{grid-template-columns:1fr}.general-job-workspace_workspaceShell__ZXE80{gap:8px}.general-job-workspace_jobMain__yhISv{padding-top:0}}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{right:0!important;top:calc(var(--genie-live-calls-height,0px) + 70px)!important;bottom:0!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;padding:0!important;border-radius:18px 0 0 0!important;overflow:hidden!important;background:#f4f7fb!important;box-shadow:-18px 0 55px #10233d2b!important}.general-job-workspace_backdrop__G50Mv{background:#172b4629;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.general-job-workspace_workspaceToolbar__pykAS{height:58px;box-sizing:border-box;display:flex;align-items:center;gap:16px;padding:9px 18px;border-bottom:1px solid #d8e3ef;background:#fff}.general-job-workspace_workspaceToolbar__pykAS>div{display:flex;flex-direction:column;min-width:0;flex:1 1}.general-job-workspace_workspaceToolbar__pykAS strong{font-size:15px;color:#173451}.general-job-workspace_workspaceToolbar__pykAS span{font-size:11px;color:#6b7e94}.general-job-workspace_closeWorkspace__7wCac{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid #cedbe8;border-radius:50%;background:#f5f8fc;color:#294762;font-size:24px;cursor:pointer}.general-job-workspace_mobileRailToggle__nv2I2{display:none;border:1px solid #bcd0e6;border-radius:9px;background:#fff;color:#285486;padding:8px 11px;font-weight:800}.general-job-workspace_workspaceShell__ZXE80{height:calc(100% - 58px);min-height:0;grid-template-columns:minmax(300px,22vw) minmax(0,1fr);gap:0}.general-job-workspace_customerRail__8YPdo{padding:0 16px 28px;background:#f8fbff;border-right:1px solid #cfdae7}.general-job-workspace_customerRail__8YPdo,.general-job-workspace_jobMain__yhISv{height:100%;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.general-job-workspace_jobMain__yhISv{padding:18px clamp(18px,2.2vw,36px) 56px;background:#f5f7fb}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityHeader__sXcmx{top:0;margin:0 -16px 14px;padding:18px 16px 16px}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityHeader__sXcmx>button{display:none}.general-job-workspace_mapCard__dE1l6{margin:0 0 12px;overflow:hidden;border:1px solid #d5e1ed;border-radius:13px;background:#fff}.general-job-workspace_mapFrame__9H9Yr{position:relative;height:150px;overflow:hidden;background:linear-gradient(28deg,#e4eef4 0 18%,transparent 18% 22%,#d9e8de 22% 46%,transparent 46% 50%,#e8eef5 50% 75%,transparent 75%),linear-gradient(135deg,#dce8f3,#f1f5f8)}.general-job-workspace_mapFrame__9H9Yr i,.general-job-workspace_mapFrame__9H9Yr:after,.general-job-workspace_mapFrame__9H9Yr:before{content:"";position:absolute;background:#fff;border:1px solid #c4d5e3;transform:rotate(-19deg);box-shadow:0 0 0 4px #ffffff72}.general-job-workspace_mapFrame__9H9Yr:before{width:130%;height:13px;left:-15%;top:44%}.general-job-workspace_mapFrame__9H9Yr:after{width:14px;height:150%;left:62%;top:-22%;transform:rotate(31deg)}.general-job-workspace_mapFrame__9H9Yr i:first-child{width:85px;height:54px;left:12%;top:12%;transform:rotate(-8deg);background:#cfe2d2}.general-job-workspace_mapFrame__9H9Yr i:nth-child(2){width:65px;height:42px;right:8%;bottom:10%;transform:rotate(8deg);background:#d4e6d7}.general-job-workspace_mapFrame__9H9Yr i:nth-child(3){width:52px;height:35px;left:28%;bottom:6%;transform:rotate(3deg);background:#e2ead6}.general-job-workspace_mapFrame__9H9Yr b{position:absolute;z-index:2;left:50%;top:50%;width:34px;height:34px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50% 50% 50% 8px;background:#2864c3;color:#fff;font-size:22px;box-shadow:0 5px 13px #173d7560}.general-job-workspace_mapDetails__h4eHl{display:flex;flex-direction:column;gap:4px;padding:12px 13px}.general-job-workspace_mapDetails__h4eHl span{font-size:9px;font-weight:900;letter-spacing:.1em;color:#55718e}.general-job-workspace_mapDetails__h4eHl strong{font-size:13px;line-height:1.35;color:#1d3a57}.general-job-workspace_mapDetails__h4eHl small{font-size:10px;color:#6d8298}.general-job-workspace_scheduleFacts__aY_q0{display:grid;grid-gap:0;gap:0;margin:0}.general-job-workspace_scheduleFacts__aY_q0>div{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:9px;gap:9px;padding:8px 0;border-bottom:1px solid #e7edf4}.general-job-workspace_scheduleFacts__aY_q0 dt{font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.06em;color:#72859a}.general-job-workspace_scheduleFacts__aY_q0 dd{margin:0;font-size:11px;font-weight:700;color:#294660;overflow-wrap:anywhere}.general-job-workspace_railEditButton__K7EdP{width:100%;margin-top:11px;padding:9px;border:1px solid #bcd0e5;border-radius:8px;background:#f1f6fc;color:#23569d;font-size:11px;font-weight:850;cursor:pointer}.general-job-workspace_jobMain__yhISv>.general-job-workspace_actions__FDaMk,.general-job-workspace_jobMain__yhISv>.general-job-workspace_overview__Po78W,.general-job-workspace_jobMain__yhISv>.general-job-workspace_sectionHead__ZjPuJ,.general-job-workspace_jobMain__yhISv>.general-job-workspace_sections__nsFll,.general-job-workspace_jobMain__yhISv>section{max-width:1500px;margin-left:auto;margin-right:auto}.general-job-workspace_jobMain__yhISv .general-job-workspace_facts__Orb0N>section{padding:20px 22px}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ{grid-template-columns:minmax(390px,1.5fr) minmax(210px,.8fr) minmax(210px,.8fr)}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ>section{padding:20px}.general-job-workspace_jobMain__yhISv .general-job-workspace_sections__nsFll{position:-webkit-sticky;position:sticky;top:-18px;z-index:5;box-shadow:0 5px 16px #18334f12}@media(max-width:1180px){.general-job-workspace_backdrop__G50Mv,.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:236px!important}.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:290px minmax(0,1fr)}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ{grid-template-columns:1fr 1fr}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ>.general-job-workspace_visit__rrw_S{grid-column:1/-1}}@media(max-width:900px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:0!important;top:var(--genie-live-calls-height,0)!important;border-radius:0!important}.general-job-workspace_backdrop__G50Mv{left:0!important}.general-job-workspace_workspaceToolbar__pykAS{height:62px}.general-job-workspace_mobileRailToggle__nv2I2{display:inline-flex}.general-job-workspace_workspaceShell__ZXE80{height:calc(100% - 62px);display:grid;grid-template-columns:1fr}.general-job-workspace_customerRail__8YPdo{display:none;position:absolute;z-index:20;left:0;top:62px;bottom:0;width:min(360px,92vw);height:auto;box-shadow:14px 0 30px #18304d33}.general-job-workspace_workspaceShell__ZXE80[data-rail-open=true] .general-job-workspace_customerRail__8YPdo{display:block}.general-job-workspace_jobMain__yhISv{grid-column:1;padding:16px 14px 50px}.general-job-workspace_customerRail__8YPdo .general-job-workspace_identityContacts__dCOFU{grid-template-columns:1fr}.general-job-workspace_railBlock__P6dzD{max-height:none;overflow:visible}}@media(max-width:640px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{top:var(--genie-live-calls-height,0)!important;bottom:0!important;height:auto!important}.general-job-workspace_workspaceToolbar__pykAS>div span{display:none}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ{grid-template-columns:1fr}.general-job-workspace_jobMain__yhISv .general-job-workspace_trackers__RkyfZ>.general-job-workspace_visit__rrw_S{grid-column:auto}.general-job-workspace_sectionHead__ZjPuJ{display:grid;grid-template-columns:1fr}.general-job-workspace_sectionHead__ZjPuJ>div:last-child{display:grid!important;grid-template-columns:1fr 1fr}.general-job-workspace_sectionHead__ZjPuJ>div:last-child button:last-child{grid-column:1/-1}}.general-job-workspace_backdrop__G50Mv{display:none!important}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{border:0!important;border-left:1px solid #d5dfeb!important;border-radius:0!important;box-shadow:none!important;background:#f6f8fb!important}.general-job-workspace_workspaceToolbar__pykAS{position:relative;z-index:30;box-shadow:0 2px 8px #1734510a}.general-job-workspace_customerRail__8YPdo{background:#fff}.general-job-workspace_jobMain__yhISv{background:#f6f8fb}.general-job-workspace_customerRail__8YPdo .general-job-workspace_scheduleFacts__aY_q0{display:flex!important;flex-direction:column!important;gap:0!important}.general-job-workspace_customerRail__8YPdo .general-job-workspace_scheduleFacts__aY_q0>div{display:block!important;padding:9px 0!important}.general-job-workspace_customerRail__8YPdo .general-job-workspace_scheduleFacts__aY_q0 dt{display:block!important;margin:0 0 3px!important}.general-job-workspace_customerRail__8YPdo .general-job-workspace_scheduleFacts__aY_q0 dd{display:block!important;width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;line-height:1.4!important}.general-job-workspace_workspaceToolbar__pykAS{gap:18px}.general-job-workspace_jobIdentity__JeBCq{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;min-width:0!important;flex:0 1 auto!important}.general-job-workspace_jobIdentity__JeBCq>span{padding:5px 8px;border:1px solid #cbd9e7;border-radius:7px;background:#f2f6fa;color:#536d87;font-size:11px;font-weight:800}.general-job-workspace_jobIdentity__JeBCq>strong{font-size:14px!important;color:#173451;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.general-job-workspace_jobIdentity__JeBCq>em{padding:5px 9px;border-radius:999px;background:#e6f5ed;color:#19704f;font-size:10px;font-style:normal;font-weight:900;text-transform:capitalize;white-space:nowrap}.general-job-workspace_jobIdentity__JeBCq>em[data-status=canceled],.general-job-workspace_jobIdentity__JeBCq>em[data-status=on_hold]{background:#eef1f4;color:#5b6b7e}.general-job-workspace_jobIdentity__JeBCq>em[data-status=completed]{background:#e5edf8;color:#31567c}.general-job-workspace_toolbarHint__4rP92{display:block!important;flex:1 1!important;text-align:right;color:#70839a;font-size:11px}.general-job-workspace_railMenu__muEHH{display:flex;flex-direction:column;margin:0 0 13px;border:1px solid #d7e2ed;border-radius:12px;overflow:hidden;background:#fff}.general-job-workspace_railMenu__muEHH :is(button,a){display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 11px;border:0;border-bottom:1px solid #e4ebf2;background:#fff;color:#405b76;text-align:left;text-decoration:none;font:750 11px/1.25 Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer}.general-job-workspace_railMenu__muEHH :is(button,a):last-child{border-bottom:0}.general-job-workspace_railMenu__muEHH :is(button,a):hover{background:#f3f7fc;color:#23599d}.general-job-workspace_railMenu__muEHH button[data-active=true]{background:#edf4ff;color:#225ba8;box-shadow:inset 3px 0 #2b6bc5}.general-job-workspace_railMenu__muEHH span{width:19px;height:19px;display:grid;place-items:center;flex:0 0 19px;border-radius:6px;background:#edf2f7;color:#53718f;font-size:11px}.general-job-workspace_railMenu__muEHH button[data-active=true] span{background:#d9e8ff;color:#245da9}@media(max-width:900px){.general-job-workspace_toolbarHint__4rP92{display:none!important}.general-job-workspace_jobIdentity__JeBCq>strong{max-width:34vw}}@media(max-width:640px){.general-job-workspace_jobIdentity__JeBCq>strong{display:none}.general-job-workspace_jobIdentity__JeBCq{gap:6px!important}.general-job-workspace_workspaceToolbar__pykAS{gap:8px;padding-inline:10px}}.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:minmax(310px,20.5vw) minmax(0,1fr)}.general-job-workspace_jobMain__yhISv{padding:14px clamp(18px,2vw,32px) 60px;background:#f7f9fc}.general-job-workspace_customerActions__x5vjk{margin:0 0 13px;padding:12px;border:1px solid #cfddea;border-radius:12px;background:linear-gradient(145deg,#f4f9ff,#fff);box-shadow:0 5px 15px #1a477515}.general-job-workspace_customerActions__x5vjk>span{display:block;margin-bottom:9px;color:#315f91;font-size:9px;font-weight:950;letter-spacing:.11em}.general-job-workspace_customerActions__x5vjk>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.general-job-workspace_customerActions__x5vjk :is(button,a){display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:38px;padding:8px;border:1px solid #b8cee6;border-radius:8px;background:#fff;color:#205b9d;text-align:center;text-decoration:none;font:850 10px/1.25 Lato,Helvetica Neue,Arial,sans-serif;cursor:pointer}.general-job-workspace_customerActions__x5vjk button:first-child{border-color:#196dd0;background:linear-gradient(135deg,#166dce,#3e8ce8);color:#fff;box-shadow:0 6px 13px #176dc52b}.general-job-workspace_customerActions__x5vjk :is(button,a):hover:not(:disabled){transform:translateY(-1px);filter:brightness(.97)}.general-job-workspace_customerActions__x5vjk button:disabled{opacity:.48;cursor:not-allowed}.general-job-workspace_hcpProgress___nUaH{display:grid;grid-template-columns:repeat(6,minmax(95px,1fr));margin:0 0 12px;padding:14px 16px;border:1px solid #d6e0eb;border-radius:12px;background:#fff;box-shadow:0 5px 16px #1734510d;list-style:none}.general-job-workspace_hcpProgress___nUaH li{position:relative;display:flex;align-items:center;gap:9px;min-width:0}.general-job-workspace_hcpProgress___nUaH li>i{position:relative;z-index:2;width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border:2px solid #c7d2de;border-radius:50%;background:#eef2f6;color:#7e8c9b;font-size:13px;font-style:normal;font-weight:900}.general-job-workspace_hcpProgress___nUaH li>div{position:relative;z-index:2;display:grid;min-width:0;background:#fff}.general-job-workspace_hcpProgress___nUaH b{color:#526579;font-size:10px;text-transform:uppercase;white-space:nowrap}.general-job-workspace_hcpProgress___nUaH small{max-width:105px;overflow:hidden;color:#8795a4;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.general-job-workspace_hcpProgress___nUaH li>span{position:absolute;z-index:1;left:34px;right:0;top:16px;height:2px;background:#dbe3eb}.general-job-workspace_hcpProgress___nUaH li[data-state=done]>i{border-color:#1a73d1;background:#1a73d1;color:#fff}.general-job-workspace_hcpProgress___nUaH li[data-state=done]>span{background:#1a73d1}.general-job-workspace_hcpProgress___nUaH li[data-state=current]>i{border-color:#1675d6;background:#e9f3ff;color:#166cc7;box-shadow:0 0 0 5px #1976d21b}.general-job-workspace_hcpProgress___nUaH li[data-state=current] b{color:#155fa9}.general-job-workspace_hcpJobSummary__QjJAf{display:grid;grid-template-columns:1fr 1.25fr 1fr 1fr auto;align-items:stretch;margin:0 0 12px;border:1px solid #d6e0eb;border-radius:10px;background:#fff;overflow:hidden}.general-job-workspace_hcpJobSummary__QjJAf>div{display:grid;align-content:center;grid-gap:3px;gap:3px;min-width:0;padding:11px 13px;border-right:1px solid #e1e7ee}.general-job-workspace_hcpJobSummary__QjJAf span{color:#718398;font-size:8px;font-weight:950;letter-spacing:.1em}.general-job-workspace_hcpJobSummary__QjJAf strong{overflow:hidden;color:#193b60;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.general-job-workspace_hcpJobSummary__QjJAf small{overflow:hidden;color:#6d7f92;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.general-job-workspace_hcpJobSummary__QjJAf>button{margin:9px;min-width:150px;border:0;border-radius:8px;background:#176dc9;color:#fff;padding:9px 12px;font-size:11px;font-weight:900;cursor:pointer}.general-job-workspace_overview__Po78W{margin:0!important}.general-job-workspace_jobMain__yhISv>.general-job-workspace_sectionHead__ZjPuJ{margin-top:8px}.general-job-workspace_jobMain__yhISv>.general-job-workspace_sections__nsFll{top:-14px}@media(max-width:1180px){.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:290px minmax(0,1fr)}.general-job-workspace_hcpProgress___nUaH{grid-template-columns:repeat(3,1fr);gap:12px}.general-job-workspace_hcpProgress___nUaH li>span{display:none}.general-job-workspace_hcpJobSummary__QjJAf{grid-template-columns:1fr 1fr}.general-job-workspace_hcpJobSummary__QjJAf>button{grid-column:1/-1}.general-job-workspace_hcpJobSummary__QjJAf>div:nth-child(2){border-right:0}}@media(max-width:900px){.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:1fr}.general-job-workspace_hcpProgress___nUaH{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.general-job-workspace_hcpProgress___nUaH{grid-template-columns:1fr 1fr;padding:11px;gap:10px}.general-job-workspace_hcpJobSummary__QjJAf{grid-template-columns:1fr}.general-job-workspace_hcpJobSummary__QjJAf>div{border-right:0;border-bottom:1px solid #e1e7ee}.general-job-workspace_customerActions__x5vjk>div{grid-template-columns:1fr 1fr}}.general-job-workspace_nextActionBar__J_kMe{position:-webkit-sticky;position:sticky;top:0;z-index:18;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 12px;padding:11px 13px;border:1px solid #9ec6f3;border-radius:11px;background:linear-gradient(115deg,#eaf4ff,#f5f0ff);box-shadow:0 7px 20px #145fa81a}.general-job-workspace_nextActionBar__J_kMe>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.general-job-workspace_nextActionBar__J_kMe span{color:#2b67a7;font-size:8px;font-weight:950;letter-spacing:.12em}.general-job-workspace_nextActionBar__J_kMe strong{color:#153c67;font-size:14px}.general-job-workspace_nextActionBar__J_kMe small{color:#647b94;font-size:10px}.general-job-workspace_nextActionBar__J_kMe>button{flex:0 0 auto;min-height:42px;padding:10px 17px;border:0;border-radius:9px;background:linear-gradient(135deg,#126fd4,#6e6df4);box-shadow:0 8px 17px #1b6bc52d;color:#fff;font-size:11px;font-weight:950;cursor:pointer}.general-job-workspace_nextActionBar__J_kMe>button:hover{transform:translateY(-1px);filter:brightness(1.03)}.general-job-workspace_timelinePanel__6vWJl{padding:18px;border:1px solid #d5e0eb;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1734510d}.general-job-workspace_timelinePanel__6vWJl>section>h3{margin-top:0;color:#173b61}.general-job-workspace_timelinePanel__6vWJl ol{display:grid;grid-gap:10px;gap:10px;padding-left:0;list-style:none}.general-job-workspace_timelinePanel__6vWJl ol>li{position:relative;padding:12px 14px 12px 42px;border:1px solid #dce6ef;border-radius:10px;background:#f9fbfd}.general-job-workspace_timelinePanel__6vWJl ol>li:before{content:"◷";position:absolute;left:13px;top:12px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#dcecff;color:#1c65ae;font-weight:900}.general-job-workspace_timelinePanel__6vWJl article{border:1px solid #dce6ef!important;border-radius:10px;padding:12px!important;margin:8px 0;background:#fbfcfe}@media(max-width:640px){.general-job-workspace_nextActionBar__J_kMe{position:-webkit-sticky;position:sticky;bottom:0;top:auto;align-items:stretch}.general-job-workspace_nextActionBar__J_kMe>div small{display:none}.general-job-workspace_nextActionBar__J_kMe>button{min-width:47%}.general-job-workspace_timelinePanel__6vWJl{padding:12px}}.general-job-workspace_attentionPanel__jxih4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;margin:0 0 12px;padding:11px 13px;border:1px solid #f0bd6c;border-left:5px solid #e28b16;border-radius:10px;background:#fff9ef;box-shadow:0 5px 14px #7d4c0e12}.general-job-workspace_attentionPanel__jxih4>div{display:grid;grid-gap:2px;gap:2px}.general-job-workspace_attentionPanel__jxih4 span{color:#a45b09;font-size:8px;font-weight:950;letter-spacing:.12em}.general-job-workspace_attentionPanel__jxih4 strong{color:#6d4211;font-size:12px}.general-job-workspace_attentionPanel__jxih4 ul{display:flex;flex-wrap:wrap;gap:5px 16px;margin:0;padding-left:18px;color:#71522c;font-size:10px}.general-job-workspace_attentionPanel__jxih4 button{min-height:36px;padding:8px 12px;border:1px solid #dfa34f;border-radius:8px;background:#fff;color:#92520a;font-weight:850;cursor:pointer}@media(max-width:720px){.general-job-workspace_attentionPanel__jxih4{grid-template-columns:1fr}.general-job-workspace_attentionPanel__jxih4 button{width:100%}}.general-job-workspace_activityDock__JSST_{margin:18px 0 42px;border:1px solid #cadbec;border-radius:13px;background:#fff;overflow:hidden;box-shadow:0 7px 22px #153b6410}.general-job-workspace_activityDock__JSST_>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:16px 18px;cursor:pointer;list-style:none;background:linear-gradient(110deg,#f0f7ff,#f7f5ff)}.general-job-workspace_activityDock__JSST_>summary::-webkit-details-marker{display:none}.general-job-workspace_activityDock__JSST_>summary span{font-size:9px;font-weight:900;letter-spacing:1px;color:#1769bd}.general-job-workspace_activityDock__JSST_>summary strong{font-size:12px;color:#193f65}.general-job-workspace_activityDock__JSST_>summary em{font-size:10px;font-style:normal;font-weight:850;color:#1b67b5}.general-job-workspace_activityDock__JSST_[open]>summary{border-bottom:1px solid #d8e5f1}.general-job-workspace_activityDock__JSST_>div,.general-job-workspace_activityDock__JSST_>section{margin:14px}@media(max-width:720px){.general-job-workspace_activityDock__JSST_>summary{grid-template-columns:1fr;gap:4px}.general-job-workspace_activityDock__JSST_>summary em{justify-self:start}}.general-job-workspace_hcpProgress___nUaH li[data-editable=true]{cursor:pointer;border-radius:9px;padding:4px;margin:-4px;transition:background .16s ease,transform .16s ease}.general-job-workspace_hcpProgress___nUaH li[data-editable=true]:focus-visible,.general-job-workspace_hcpProgress___nUaH li[data-editable=true]:hover{background:#edf6ff;outline:2px solid #78afe8;outline-offset:2px;transform:translateY(-1px)}.general-job-workspace_hcpProgress___nUaH li[data-editable=true] small{color:#3974ad}.general-job-workspace_invoiceWorkspace__3HClQ{position:fixed;z-index:230;inset:var(--genie-live-calls-height,0) 0 0 234px;display:flex;flex-direction:column;background:#f5f6f8;color:#17273b}.general-job-workspace_invoiceWorkspaceHeader__VkYsh{min-height:64px;box-sizing:border-box;display:flex;align-items:center;gap:14px;padding:10px 20px;border-bottom:1px solid #d8dee7;background:#fff;box-shadow:0 2px 7px #1734510b}.general-job-workspace_invoiceWorkspaceHeader__VkYsh>button{width:34px;height:34px;border:0;background:transparent;color:#22364c;font-size:27px;line-height:1;cursor:pointer}.general-job-workspace_invoiceWorkspaceHeader__VkYsh>div{display:grid;grid-gap:1px;gap:1px}.general-job-workspace_invoiceWorkspaceHeader__VkYsh h2{margin:0;color:#122b45;font-size:22px}.general-job-workspace_invoiceWorkspaceHeader__VkYsh p{margin:0;color:#718197;font-size:11px}.general-job-workspace_invoiceWorkspaceBody__diJG3{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(265px,320px) minmax(0,1fr);grid-gap:16px;gap:16px;overflow:hidden;padding:22px clamp(18px,3vw,54px)}.general-job-workspace_invoiceControlRail__z9d_h{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:11px;padding:0 3px 25px}.general-job-workspace_invoiceControlRail__z9d_h>details,.general-job-workspace_invoiceControlRail__z9d_h>section{border:1px solid #e0e5eb;border-radius:10px;background:#fff;box-shadow:0 4px 15px #18344f0d}.general-job-workspace_invoiceControlRail__z9d_h>section{padding:17px}.general-job-workspace_invoiceControlRail__z9d_h>section>span{display:block;margin-bottom:13px;color:#244b71;font-size:10px;font-weight:950;letter-spacing:.11em}.general-job-workspace_invoiceControlRail__z9d_h dl{display:grid;grid-gap:11px;gap:11px;margin:0}.general-job-workspace_invoiceControlRail__z9d_h dl>div{display:grid;grid-gap:3px;gap:3px}.general-job-workspace_invoiceControlRail__z9d_h dt{color:#758397;font-size:9px;text-transform:uppercase}.general-job-workspace_invoiceControlRail__z9d_h dd{margin:0;color:#172d45;font-size:13px}.general-job-workspace_invoiceControlRail__z9d_h .general-job-workspace_invoiceAmount__TGO1c{margin-top:5px;font-size:22px;font-weight:900}.general-job-workspace_invoiceControlRail__z9d_h summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;box-sizing:border-box;padding:13px 16px;color:#18324c;font-size:14px;font-weight:800;cursor:pointer;list-style:none}.general-job-workspace_invoiceControlRail__z9d_h summary::-webkit-details-marker{display:none}.general-job-workspace_invoiceControlRail__z9d_h summary b{color:#126dc5;font-size:16px}.general-job-workspace_invoiceControlRail__z9d_h details[open] summary{border-bottom:1px solid #e6ebf1}.general-job-workspace_invoiceControlRail__z9d_h details p{margin:0;padding:13px 16px;color:#68798d;font-size:11px;line-height:1.55}.general-job-workspace_invoiceCanvas__IreNE{min-width:0;min-height:0;overflow-y:auto;padding:22px;border:1px solid #e0e5eb;border-radius:11px;background:#fff;box-shadow:0 7px 25px #17345112;scrollbar-gutter:stable}.general-job-workspace_invoiceCanvasHeading__LOc4j{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid #e1e6ed}.general-job-workspace_invoiceCanvasHeading__LOc4j span{color:#1670c7;font-size:9px;font-weight:950;letter-spacing:.12em}.general-job-workspace_invoiceCanvasHeading__LOc4j h3{margin:4px 0 0;color:#162f48;font-size:19px}.general-job-workspace_invoiceCanvasHeading__LOc4j small{color:#78889b;font-size:10px}@media(max-width:1180px){.general-job-workspace_invoiceWorkspace__3HClQ{left:236px}.general-job-workspace_invoiceWorkspaceBody__diJG3{grid-template-columns:260px minmax(0,1fr);padding:16px}}@media(max-width:900px){.general-job-workspace_invoiceWorkspace__3HClQ{left:0}.general-job-workspace_invoiceWorkspaceBody__diJG3{grid-template-columns:1fr;overflow-y:auto}.general-job-workspace_invoiceCanvas__IreNE,.general-job-workspace_invoiceControlRail__z9d_h{overflow:visible}.general-job-workspace_invoiceControlRail__z9d_h>details:not([open]){display:none}}@media(max-width:640px){.general-job-workspace_invoiceWorkspaceHeader__VkYsh p{display:none}.general-job-workspace_invoiceWorkspaceBody__diJG3{padding:10px}.general-job-workspace_invoiceCanvas__IreNE{padding:13px}.general-job-workspace_invoiceCanvasHeading__LOc4j{align-items:flex-start;flex-direction:column}}.general-job-workspace_backdrop__G50Mv,.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:236px!important}.general-job-workspace_invoiceWorkspace__3HClQ{left:236px}.general-job-workspace_jobMain__yhISv>.general-job-workspace_actions__FDaMk,.general-job-workspace_jobMain__yhISv>.general-job-workspace_overview__Po78W,.general-job-workspace_jobMain__yhISv>.general-job-workspace_sectionHead__ZjPuJ,.general-job-workspace_jobMain__yhISv>.general-job-workspace_sections__nsFll,.general-job-workspace_jobMain__yhISv>section{width:100%;max-width:none!important}.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:clamp(280px,19vw,340px) minmax(0,1fr)}[data-nav-collapsed=true] .general-job-workspace_backdrop__G50Mv,[data-nav-collapsed=true] .general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:74px!important}[data-nav-collapsed=true] .general-job-workspace_invoiceWorkspace__3HClQ{left:74px}@media(max-width:1180px) and (min-width:901px){.general-job-workspace_backdrop__G50Mv,.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:236px!important}.general-job-workspace_invoiceWorkspace__3HClQ{left:236px}[data-nav-collapsed=true] .general-job-workspace_backdrop__G50Mv,[data-nav-collapsed=true] .general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:70px!important}[data-nav-collapsed=true] .general-job-workspace_invoiceWorkspace__3HClQ{left:70px}.general-job-workspace_workspaceShell__ZXE80{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:900px){.general-job-workspace_backdrop__G50Mv,.general-job-workspace_invoiceWorkspace__3HClQ,.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:0!important}}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{--workspace-blue:#2879d9;--workspace-violet:#7259c9;--workspace-green:#27836b;--workspace-amber:#b7782e;--workspace-slate:#536579;background:#edf1f6!important;color:#1d2d42}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4>header{background:#f8fafc!important;border-bottom-color:#d4dde7}.general-job-workspace_facts__Orb0N{background:#d4dde7;border-color:#d4dde7}.general-job-workspace_facts__Orb0N>section:first-child{background:#f8fafc}.general-job-workspace_facts__Orb0N>section:nth-child(2){background:#f4f1fa}.general-job-workspace_facts__Orb0N>section:nth-child(3){background:#eef5f2}.general-job-workspace_trackers__RkyfZ>section{border-color:#d3dde7}.general-job-workspace_trackers__RkyfZ>section:first-child{background:#f8fafc}.general-job-workspace_trackers__RkyfZ>section:nth-child(2){background:#f4f1fa}.general-job-workspace_trackers__RkyfZ>section:nth-child(3){background:#f7f3ed}.general-job-workspace_sectionHead__ZjPuJ,.general-job-workspace_section__QuTxt,.general-job-workspace_workspace__Budy4 .general-job-workspace_actions__FDaMk{border-color:#d3dde7}.general-job-workspace_workspace__Budy4 [role=columnheader],.general-job-workspace_workspace__Budy4 table thead{background:#e9eef3;color:#465b72}.general-job-workspace_workspace__Budy4 input,.general-job-workspace_workspace__Budy4 select,.general-job-workspace_workspace__Budy4 textarea{border-color:#cbd6e2;background:#fbfcfd}.general-job-workspace_workspace__Budy4 input:focus,.general-job-workspace_workspace__Budy4 select:focus,.general-job-workspace_workspace__Budy4 textarea:focus{border-color:var(--workspace-blue);box-shadow:0 0 0 3px rgba(40,121,217,.12)}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{z-index:40!important;top:max(70px,var(--genie-live-calls-height,0px))!important}@media(max-width:900px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{left:0!important;top:var(--genie-live-calls-height,0)!important}}.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{top:max(70px,var(--genie-live-calls-height,0px),var(--crm-tutorial-guide-height,0px))!important}.general-job-workspace_invoiceWorkspace__3HClQ{top:max(var(--genie-live-calls-height,0px),var(--crm-tutorial-guide-height,0px))}@media(max-width:900px){.general-job-workspace_workspace__Budy4.general-job-workspace_workspace__Budy4{top:max(var(--genie-live-calls-height,0px),var(--crm-tutorial-guide-height,0px))!important}}