.dashboard-overview_preliminary__VlaQ4{display:block;margin-top:2px;color:#955000;font-size:10px;line-height:1.25;white-space:normal}.dashboard-overview_pipelineFooter__Ocg3Q>span:has(.dashboard-overview_preliminary__VlaQ4){flex-wrap:wrap;row-gap:2px}.dashboard-overview_pipelineFooter__Ocg3Q>span .dashboard-overview_preliminary__VlaQ4{flex-basis:100%;margin-top:0;text-align:right}.dashboard-overview_dashboard__Xd_6c{--red:#ef1527;--ink:#151923;--muted:#778295;padding:18px 22px;display:grid;gap:12px;color:var(--ink);background:#f4f7fa;font-family:Aptos,Helvetica Neue,sans-serif;letter-spacing:0}.dashboard-overview_dashboard__Xd_6c *,.dashboard-overview_dialog__Jfxz9 *{box-sizing:border-box}.dashboard-overview_top__l1cbn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.dashboard-overview_top__l1cbn h1{margin:0 0 4px;font-size:28px;line-height:1.25;font-weight:700}.dashboard-overview_top__l1cbn p{margin:0;color:var(--muted);font-size:14px}.dashboard-overview_actions__rBAE3,.dashboard-overview_displayControls__V0onX,.dashboard-overview_sectionActions__KOz1c{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dashboard-overview_sectionActions__KOz1c{justify-content:space-between;margin-bottom:8px}.dashboard-overview_section__GL5c4{min-width:0}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:not(:first-of-type){background:#fff;border:1px solid #e2e8ef;border-radius:6px;padding:0 18px;box-shadow:0 1px 3px #20202002}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:not(:first-of-type) .dashboard-overview_sectionBody__zcuj3:not([hidden]){padding-bottom:16px}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:has(.dashboard-overview_chartControls__HYR0C) .dashboard-overview_sectionHeading__uj_7P{width:calc(100% - 300px);min-height:48px;padding:10px 0}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:has(.dashboard-overview_chartControls__HYR0C) .dashboard-overview_sectionBody__zcuj3:not([hidden]){padding-bottom:8px}.dashboard-overview_section__GL5c4 h2{margin:0}.dashboard-overview_sectionHeader__k0ery{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px}.dashboard-overview_sectionHeader__k0ery h2{flex:1 1;min-width:0}.dashboard-overview_sectionHeading__uj_7P{display:flex;width:100%;min-height:56px;align-items:center;gap:10px;padding:14px 0;border:0;background:transparent;text-align:left;color:var(--ink);font:inherit;font-size:17px;font-weight:700;cursor:pointer}.dashboard-overview_sectionSubtitle__dEbAm{display:block;margin-top:3px;color:#778295;font-size:11px;line-height:1.4;font-weight:400}.dashboard-overview_sectionTitle__E_7_l{flex:1 1;min-width:0}.dashboard-overview_sectionIcon__7K_4_{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;color:#ef1527;background:#ffe9ec}.dashboard-overview_sectionHeading__uj_7P small{font-size:12px;font-weight:500;color:var(--muted)}.dashboard-overview_sectionHeading__uj_7P svg{flex-shrink:0;transition:transform .15s ease}.dashboard-overview_chevronClosed__llevj{transform:rotate(-90deg)}.dashboard-overview_chevronOpen__9h5HH{transform:rotate(0)}.dashboard-overview_sectionBody__zcuj3[hidden]{display:none}.dashboard-overview_kpis__SFk4j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dashboard-overview_kpi__x_37K{display:grid;grid-template-columns:46px minmax(0,1fr) 12px;align-items:start;gap:12px;min-width:0;padding:14px;border:1px solid #e2e8ef;border-radius:6px;background:#fff;text-align:left;color:var(--ink);font:inherit;cursor:pointer;box-shadow:0 1px 3px #20202002}.dashboard-overview_kpi__x_37K:hover{border-color:var(--red)}.dashboard-overview_kpi__x_37K .dashboard-overview_kpiBody__0lVSi{display:grid;min-width:0;gap:4px}.dashboard-overview_kpi__x_37K small{color:#778295;font-size:11px;font-weight:600;line-height:1.35}.dashboard-overview_kpiBody__0lVSi>span{color:#778295;font-size:10px;line-height:1.4}.dashboard-overview_kpiArrow__IbWqI{align-self:center;color:#778295}.dashboard-overview_kpi__x_37K:has(.dashboard-overview_metricIcon__rINHi.dashboard-overview_red__QoiSW):last-child strong{color:#ef1527}.dashboard-overview_metricIcon__rINHi{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;flex:0 0 46px}.dashboard-overview_red__QoiSW{background:#ffe9ec;color:#ef1527}.dashboard-overview_black__RA2C_{background:#f0f1f3;color:#30343b}.dashboard-overview_green__IHcW1{background:#eaf5ef;color:#278251}.dashboard-overview_amber__e5Zz1{background:#fff5e4;color:#bd8120}.dashboard-overview_kpiBody__0lVSi{container-type:inline-size}.dashboard-overview_kpi__x_37K .dashboard-overview_kpiBody__0lVSi strong:not(.dashboard-overview_unavailableValue__WesA4){font-size:min(26px,calc(150cqi / var(--metric-characters,1)))}.dashboard-overview_kpi__x_37K strong{font-size:26px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dashboard-overview_kpi__x_37K .dashboard-overview_unavailableValue__WesA4{font-size:17px;line-height:30px;color:#737b83;font-weight:600}.dashboard-overview_columns__f12Sd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px}.dashboard-overview_singleColumn__BKv7j{display:grid;gap:8px}.dashboard-overview_columns__f12Sd>.dashboard-overview_section__GL5c4,.dashboard-overview_singleColumn__BKv7j>.dashboard-overview_section__GL5c4{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8ef;border-radius:6px;padding:0 12px;box-shadow:0 1px 3px #20202002}.dashboard-overview_columns__f12Sd>.dashboard-overview_section__GL5c4{container-type:inline-size}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionHeading__uj_7P,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionHeading__uj_7P{min-height:84px;padding:18px 0 16px;font-size:20px;font-weight:800;gap:12px;color:#151923}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionIcon__7K_4_{width:48px;height:48px;flex-basis:48px;background:#ffe3e7}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_ svg,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionIcon__7K_4_ svg{width:27px;height:27px;stroke-width:2.6}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionSubtitle__dEbAm,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionSubtitle__dEbAm{margin-top:5px;font-size:12.5px;line-height:1.4;color:#6f7886}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionTitleText__RDEh_,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionTitleText__RDEh_{display:block;padding-right:58px;line-height:1.2}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4:has(.dashboard-overview_taskAdd__y6srI) .dashboard-overview_sectionTitleText__RDEh_{padding-right:84px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionHeading__uj_7P>svg,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionHeading__uj_7P>svg{width:12px}.dashboard-overview_columns__f12Sd .dashboard-overview_taskSectionIcon__4BRck svg,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_taskSectionIcon__4BRck svg{width:26px;height:26px;padding:4px;border-radius:50%;background:#ef1527;color:#fff}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_headerLink__gD5h2,.dashboard-overview_singleColumn__BKv7j .dashboard-overview_section__GL5c4 .dashboard-overview_headerLink__gD5h2{position:absolute;right:12px;top:17px;padding:4px 0;min-height:28px;font-size:12.5px;font-weight:600}.dashboard-overview_columns__f12Sd .dashboard-overview_taskAdd__y6srI{position:absolute;right:12px;top:16px}.dashboard-overview_columns__f12Sd .dashboard-overview_previewActions__XImpi{margin-bottom:8px}.dashboard-overview_columns__f12Sd .dashboard-overview_previewActions__XImpi:has(.dashboard-overview_taskAdd__y6srI){margin:0}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionBody__zcuj3:not([hidden]),.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionBody__zcuj3:not([hidden]){display:flex;flex-direction:column;flex:1 1}.dashboard-overview_columns__f12Sd .dashboard-overview_cardFooterLink__AeIfo,.dashboard-overview_columns__f12Sd .dashboard-overview_sectionBody__zcuj3>.dashboard-overview_potential__oP8kc{margin-top:auto;padding-top:18px}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_cardFooterLink__AeIfo{align-self:flex-start;padding-left:0;font-size:13px;font-weight:600}.dashboard-overview_columns__f12Sd .dashboard-overview_potential__oP8kc{font-size:9px;gap:4px}.dashboard-overview_columns__f12Sd .dashboard-overview_potential__oP8kc .dashboard-overview_textButton__ETm_E{font-size:10px;gap:4px}.dashboard-overview_columns__f12Sd .dashboard-overview_potential__oP8kc strong{font-size:13px}.dashboard-overview_columns__f12Sd .dashboard-overview_empty__R3_jb{font-size:13px;line-height:1.6}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionBody__zcuj3:not([hidden]),.dashboard-overview_singleColumn__BKv7j .dashboard-overview_sectionBody__zcuj3:not([hidden]){padding-bottom:12px}.dashboard-overview_sectionHeading__uj_7P[aria-expanded=false]{min-height:52px}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:first-of-type .dashboard-overview_sectionHeading__uj_7P{width:auto;min-height:32px;padding:0 0 6px;font-size:12px;color:#778295}@media (min-width:901px){.dashboard-overview_columns__f12Sd>.dashboard-overview_section__GL5c4:has(.dashboard-overview_sectionHeading__uj_7P[aria-expanded=true]){min-height:260px}.dashboard-overview_columns__f12Sd:not(:has(.dashboard-overview_sectionHeading__uj_7P[aria-expanded=false])){align-items:stretch}}.dashboard-overview_topTools__g7cOk{display:grid;justify-items:end;gap:2px}.dashboard-overview_topSelectors__cWwsw{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.dashboard-overview_viewSelector__67Poz{padding-left:12px}.dashboard-overview_viewLabel__Ujy8Q{color:#778295;font-size:12px;font-weight:600}.dashboard-overview_viewSelector__67Poz select{max-width:200px;text-overflow:ellipsis}.dashboard-overview_kpis__SFk4j.dashboard-overview_kpisThree__DSbvh{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-overview_commissionSummary__ugb39{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:12px 0;border-bottom:1px solid #e2e8ef;font-size:13px}.dashboard-overview_commissionSummary__ugb39>strong{font-size:13px}.dashboard-overview_yearSelector__jY5l6{display:flex;align-items:center;gap:6px;padding-left:10px;border:1px solid #e2e8ef;border-radius:6px;background:#fff;color:#30343b}.dashboard-overview_intervalSelector__5BWbL select,.dashboard-overview_yearSelector__jY5l6 select{min-height:32px;padding:4px 8px;border:1px solid #e2e8ef;border-radius:5px;background:#fff;color:#30343b;font:inherit;font-size:12px;font-weight:600}.dashboard-overview_yearSelector__jY5l6 select{border:0}.dashboard-overview_displayControls__V0onX{justify-content:flex-end}.dashboard-overview_displayControls__V0onX .dashboard-overview_textButton__ETm_E{padding:4px 0}.dashboard-overview_button__4E40m,.dashboard-overview_danger__MJrtD,.dashboard-overview_icon__EQ_Aq,.dashboard-overview_primary___EMXa,.dashboard-overview_textButton__ETm_E{min-height:44px;display:inline-flex;justify-content:center;align-items:center;gap:7px;border:1px solid #d1d7dc;border-radius:6px;padding:8px 10px;background:#fff;color:#343b42;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.dashboard-overview_danger__MJrtD,.dashboard-overview_primary___EMXa{background:#cf1420;border-color:#cf1420;color:#fff}.dashboard-overview_textButton__ETm_E{border:0;background:transparent;padding:8px 6px}.dashboard-overview_dashboard__Xd_6c .dashboard-overview_textButton__ETm_E{color:#3181ed;font-size:11px;min-height:32px}.dashboard-overview_dashboard__Xd_6c .dashboard-overview_sectionActions__KOz1c .dashboard-overview_button__4E40m,.dashboard-overview_dashboard__Xd_6c .dashboard-overview_sectionActions__KOz1c .dashboard-overview_primary___EMXa{min-height:30px;padding:5px 8px;font-size:11px;border-radius:4px}.dashboard-overview_dashboard__Xd_6c .dashboard-overview_sectionActions__KOz1c .dashboard-overview_primary___EMXa{background:#ef1527;border-color:#ef1527}.dashboard-overview_customerLink__ZzvHo:hover,.dashboard-overview_textButton__ETm_E:hover{color:#b5101b}.dashboard-overview_icon__EQ_Aq{width:44px;flex:0 0 44px;padding:0;border:0;background:transparent}.dashboard-overview_icon__EQ_Aq:hover{background:#eef1f3}.dashboard-overview_dashboard__Xd_6c button:focus-visible,.dashboard-overview_dialog__Jfxz9 button:focus-visible,.dashboard-overview_dialog__Jfxz9 input:focus-visible,.dashboard-overview_dialog__Jfxz9 textarea:focus-visible{outline:2px solid #cf1420;outline-offset:2px}.dashboard-overview_dashboard__Xd_6c button:disabled,.dashboard-overview_dialog__Jfxz9 button:disabled{opacity:.5;cursor:default}.dashboard-overview_planningList__IV0tE{list-style:none;padding:0;margin:0}.dashboard-overview_planningList__IV0tE>li{display:flex;align-items:flex-start;gap:7px;padding:10px 0;border-bottom:1px solid #e1e5e8}.dashboard-overview_recordBody__Nx9d6{flex:1 1;min-width:0;overflow-wrap:anywhere;padding-top:5px}.dashboard-overview_recordBody__Nx9d6>strong{display:block;font-size:13px;line-height:1.4;font-weight:600}.dashboard-overview_prospectPreview__ywzkm{container-type:inline-size}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4:has(.dashboard-overview_pipelineViewAll__tg5t5) .dashboard-overview_sectionBody__zcuj3:not([hidden]){padding-bottom:14px}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4:has(.dashboard-overview_headerLink__gD5h2) .dashboard-overview_sectionHeading__uj_7P[aria-expanded=true]>svg{display:none}.dashboard-overview_pipelineGrid__cYMYe{display:block;width:100%;margin:2px 0 16px;border-collapse:collapse;font-size:12px;line-height:1.4}.dashboard-overview_pipelineGrid__cYMYe tbody,.dashboard-overview_pipelineGrid__cYMYe thead{display:block}.dashboard-overview_pipelineGrid__cYMYe tr{position:relative;display:grid;grid-template-columns:minmax(89px,1.25fr) minmax(78px,1fr) minmax(69px,.85fr) minmax(70px,.85fr);align-items:center;column-gap:4px;min-height:50px;padding:9px 16px 9px 0;border-bottom:1px solid #edf0f2}.dashboard-overview_pipelineGrid__cYMYe thead tr{min-height:36px;padding:9px 16px 9px 0;background:#f4f6f8;box-shadow:-6px 0 0 #f4f6f8;border-bottom:0}.dashboard-overview_pipelineGrid__cYMYe td,.dashboard-overview_pipelineGrid__cYMYe th{min-width:0;padding:0;border:0;background:transparent}.dashboard-overview_pipelineGrid__cYMYe th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.01em;color:#657084;white-space:nowrap;text-transform:uppercase}.dashboard-overview_pipelineGrid__cYMYe td{color:#303b50;font-size:12px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_customerLink__ZzvHo{display:block;max-width:100%;font-size:12px;font-weight:700;line-height:1.35;color:#151923;overflow-wrap:break-word}.dashboard-overview_pipelineGrid__cYMYe td:nth-child(2){white-space:nowrap;font-weight:400;color:#3d4757}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_prospectValue__r6UAs,.dashboard-overview_pipelineGrid__cYMYe th:nth-child(3){padding-right:7px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_prospectValue__r6UAs{font-weight:500;color:#202838}.dashboard-overview_pipelineGrid__cYMYe td:last-child,.dashboard-overview_pipelineGrid__cYMYe th:last-child{text-align:left}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stagePill___pkNe{display:inline-block;max-width:100%;padding:5px 6px;border-radius:5px;font-size:10.5px;font-weight:700;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:normal;text-wrap:balance}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stageGreen__AnkOS{background:#d9f3e3;color:#22703f}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stageAmber__Y_h4V{background:#fff0b8;color:#7d5f15}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stageNeutral__TAHah{background:#d8ecff;color:#2468ad}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_pipelineEdit__yS_cB{position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;min-height:32px;height:32px;color:#9aa2ad}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_expectedStar__Qj7Wm{color:#c69214}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo tr{grid-template-columns:minmax(0,1.2fr) minmax(110px,1fr) minmax(80px,.85fr);column-gap:8px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_commissionHeader___gdmI{padding-right:7px;text-align:right;white-space:normal;line-height:1.2}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo th:last-child{padding-right:0}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_commissionLink__0GfSg{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_commissionLink__0GfSg:hover{color:#b5101b}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_commissionIncomplete__H_i7D{color:#9a6700;font-weight:600}.dashboard-overview_pipelineFooter__Ocg3Q{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:auto;padding-top:4px;color:#202838;font-size:13px;font-weight:700}.dashboard-overview_columns__f12Sd .dashboard-overview_pipelineFooter__Ocg3Q .dashboard-overview_textButton__ETm_E{min-height:30px;padding:0;font-size:13px;font-weight:600;gap:4px}.dashboard-overview_pipelineFooter__Ocg3Q>span{display:inline-flex;align-items:baseline;gap:8px;margin-left:auto;white-space:nowrap}.dashboard-overview_pipelineFooter__Ocg3Q strong{font-size:20px;font-weight:800;color:#151923;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@container (min-width: 346px){.dashboard-overview_pipelineGrid__cYMYe tr{grid-template-columns:minmax(89px,1.25fr) minmax(78px,1fr) minmax(72px,.85fr) minmax(74px,.85fr);column-gap:5px;min-height:52px;padding:10px 18px 10px 4px}.dashboard-overview_pipelineGrid__cYMYe thead tr{min-height:38px;padding:10px 18px 10px 4px}.dashboard-overview_pipelineGrid__cYMYe th{font-size:10.5px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stagePill___pkNe{padding:5px 7px;font-size:11px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_pipelineEdit__yS_cB{width:18px}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo tr{grid-template-columns:minmax(0,1.2fr) minmax(120px,1fr) minmax(84px,.85fr)}.dashboard-overview_columns__f12Sd .dashboard-overview_pipelineFooter__Ocg3Q .dashboard-overview_textButton__ETm_E,.dashboard-overview_pipelineFooter__Ocg3Q{font-size:13.5px}.dashboard-overview_pipelineFooter__Ocg3Q strong{font-size:22px}}@container (min-width: 400px){.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_sectionHeading__uj_7P{padding:20px 0 18px;font-size:22px;gap:14px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_{width:54px;height:54px;flex-basis:54px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_ svg{width:30px;height:30px}.dashboard-overview_columns__f12Sd .dashboard-overview_taskSectionIcon__4BRck svg{width:29px;height:29px;padding:4.5px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionSubtitle__dEbAm{font-size:13.5px}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_headerLink__gD5h2{top:21px;font-size:13px}.dashboard-overview_columns__f12Sd .dashboard-overview_taskAdd__y6srI{top:21px}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_cardFooterLink__AeIfo{font-size:14px}.dashboard-overview_pipelineGrid__cYMYe tr{grid-template-columns:minmax(100px,1.25fr) minmax(86px,1fr) minmax(76px,.85fr) minmax(84px,.85fr);column-gap:8px;min-height:56px;padding:11px 22px 11px 8px}.dashboard-overview_pipelineGrid__cYMYe thead tr{min-height:40px;padding:11px 22px 11px 8px}.dashboard-overview_pipelineGrid__cYMYe td{font-size:13px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_customerLink__ZzvHo{font-size:13.5px}.dashboard-overview_pipelineGrid__cYMYe th{font-size:11px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stagePill___pkNe{padding:6px 10px;font-size:11.5px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_pipelineEdit__yS_cB{width:20px}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo tr{grid-template-columns:minmax(0,1.4fr) minmax(120px,1fr) minmax(96px,.9fr);column-gap:12px}.dashboard-overview_columns__f12Sd .dashboard-overview_pipelineFooter__Ocg3Q .dashboard-overview_textButton__ETm_E,.dashboard-overview_pipelineFooter__Ocg3Q{font-size:14px}.dashboard-overview_pipelineFooter__Ocg3Q strong{font-size:24px}}@container (max-width: 330px){.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_sectionHeading__uj_7P{gap:10px;font-size:18px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionTitleText__RDEh_{padding-right:52px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionSubtitle__dEbAm{font-size:11px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_{width:42px;height:42px;flex-basis:42px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionIcon__7K_4_ svg{width:25px;height:25px}.dashboard-overview_columns__f12Sd .dashboard-overview_taskSectionIcon__4BRck svg{width:23px;height:23px;padding:3.5px}.dashboard-overview_columns__f12Sd .dashboard-overview_section__GL5c4 .dashboard-overview_headerLink__gD5h2{top:16px;font-size:11.5px}.dashboard-overview_pipelineGrid__cYMYe tr{grid-template-columns:minmax(0,1fr) 70px 64px 60px;column-gap:4px;padding-right:18px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_commissionHeader___gdmI,.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_prospectValue__r6UAs,.dashboard-overview_pipelineGrid__cYMYe th:nth-child(3){padding-right:4px}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo tr{grid-template-columns:minmax(0,1.2fr) minmax(74px,1fr) minmax(70px,.9fr);column-gap:6px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_customerLink__ZzvHo,.dashboard-overview_pipelineGrid__cYMYe td{font-size:11px}.dashboard-overview_pipelineGrid__cYMYe th{font-size:9px;letter-spacing:0}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stagePill___pkNe{padding:4px 3px;font-size:10px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_pipelineEdit__yS_cB{width:18px}.dashboard-overview_pipelineFooter__Ocg3Q{font-size:11.5px;gap:4px 8px}.dashboard-overview_columns__f12Sd .dashboard-overview_pipelineFooter__Ocg3Q .dashboard-overview_textButton__ETm_E{font-size:11.5px}.dashboard-overview_pipelineFooter__Ocg3Q strong{font-size:18px}}@container (max-width: 290px){.dashboard-overview_pipelineGrid__cYMYe tr{grid-template-columns:minmax(0,1fr) 70px 64px 58px;column-gap:4px;padding-right:16px}.dashboard-overview_pipelineGrid__cYMYe.dashboard-overview_expectedGrid__7kbGo tr{grid-template-columns:minmax(0,1.2fr) minmax(70px,1fr) minmax(68px,.9fr);column-gap:5px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_stagePill___pkNe{padding:3px 2px}.dashboard-overview_pipelineGrid__cYMYe .dashboard-overview_pipelineEdit__yS_cB{width:16px}}.dashboard-overview_stagePill___pkNe{display:inline-block;flex-shrink:0;padding:4px 6px;border-radius:5px;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}.dashboard-overview_stageGreen__AnkOS{background:#eaf5ef;color:#28754c}.dashboard-overview_stageAmber__Y_h4V{background:#fff4df;color:#94691c}.dashboard-overview_stageNeutral__TAHah{background:#e4f0ff;color:#2671bd}.dashboard-overview_notSet__tW3J7{color:#929aa2}.dashboard-overview_tableDate__5B_af{display:block;margin-top:5px;color:#9098a0;font-size:10px}.dashboard-overview_recordMeta__sH1qD{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;color:#707880;font-size:11px}.dashboard-overview_recordMeta__sH1qD .dashboard-overview_customerLink__ZzvHo{font-size:11px}.dashboard-overview_recordMeta__sH1qD .dashboard-overview_city__9hFeh{color:#505a63;font-weight:600}.dashboard-overview_recordMeta__sH1qD .dashboard-overview_estimate__vslQg{color:#303943;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-overview_recordMeta__sH1qD .dashboard-overview_closeDate__4Skg8{display:inline-flex;align-items:center;gap:4px}.dashboard-overview_customerLink__ZzvHo{border:0;padding:0;background:transparent;color:#252c33;text-align:left;font:inherit;font-size:13px;font-weight:600;cursor:pointer;overflow-wrap:anywhere}.dashboard-overview_notes__DN3og{margin:6px 0 0;color:#69727b;font-size:12px;line-height:1.5;white-space:pre-wrap}.dashboard-overview_rowActions__bS44w{display:flex;flex-direction:column;margin-top:-3px}.dashboard-overview_rowActions__bS44w .dashboard-overview_icon__EQ_Aq{min-height:44px;height:44px;flex-basis:44px}.dashboard-overview_dashboard__Xd_6c .dashboard-overview_notes__DN3og,.dashboard-overview_dashboard__Xd_6c .dashboard-overview_recordBody__Nx9d6>strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-overview_dialog__Jfxz9 .dashboard-overview_notes__DN3og,.dashboard-overview_dialog__Jfxz9 .dashboard-overview_recordBody__Nx9d6>strong{display:block;overflow:visible}.dashboard-overview_taskCheck__CQv90{display:flex;align-items:center;justify-content:center;width:38px;min-height:44px;flex-shrink:0;cursor:pointer}.dashboard-overview_taskCheck__CQv90 input{width:19px;height:19px;margin:0;accent-color:#cf1420}.dashboard-overview_completed__tZiIc .dashboard-overview_recordBody__Nx9d6>strong{text-decoration:line-through;color:#818a93}.dashboard-overview_overdue__vLm3m{color:#b5101b;font-weight:600}.dashboard-overview_taskPreview__978cq{list-style:none;padding:0;margin:0}.dashboard-overview_taskPreview__978cq>li{display:flex;align-items:flex-start;gap:7px;padding:5px 0;border-bottom:1px solid #edf0f2;font-size:12px}.dashboard-overview_taskPreview__978cq .dashboard-overview_taskCheck__CQv90{width:16px;min-height:24px}.dashboard-overview_taskPreview__978cq .dashboard-overview_taskCheck__CQv90 input{width:14px;height:14px}.dashboard-overview_taskDescription__wC_mT{flex:1 1;min-width:0}.dashboard-overview_taskDescription__wC_mT>button{border:0;background:transparent;padding:4px 0;color:#303b50;text-align:left;font:inherit;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}.dashboard-overview_taskDescription__wC_mT .dashboard-overview_customerLink__ZzvHo{display:block;padding-top:0;color:#778295;font-size:10px}.dashboard-overview_taskDate__If8x1,.dashboard-overview_taskPreview__978cq .dashboard-overview_overdue__vLm3m{margin-left:auto;padding-top:4px;text-align:right;font-size:10px;line-height:1.45;max-width:70px;flex-shrink:0}.dashboard-overview_taskPreview__978cq .dashboard-overview_overdue__vLm3m{color:#ef1527}.dashboard-overview_taskDate__If8x1{color:#778295}.dashboard-overview_potential__oP8kc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;margin-top:8px;padding-top:8px;font-size:10px;color:#414c60}.dashboard-overview_potential__oP8kc strong{color:#151923;font-size:14px;font-weight:750;margin-left:4px}.dashboard-overview_potential__oP8kc .dashboard-overview_textButton__ETm_E{padding-left:0}.dashboard-overview_empty__R3_jb{margin:16px 0;color:#737b83;font-size:13px;line-height:1.5}.dashboard-overview_error__b3iMR{color:#a5101a;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.dashboard-overview_planningList__IV0tE>li:last-child{border-bottom:0}.dashboard-overview_notepad__PoM0i{display:flex;flex-direction:column;flex:1 1;gap:10px;min-width:0}.dashboard-overview_notepadText__vWpiA{display:block;flex:1 1;width:100%;min-height:200px;box-sizing:border-box;resize:vertical;padding:12px;border:1px solid #d5dbe1;border-radius:6px;background:#fff;color:#1f2933;color-scheme:light;font:inherit;font-size:14px;line-height:1.55}.dashboard-overview_notepadText__vWpiA::placeholder{color:#8a939d}.dashboard-overview_notepadText__vWpiA:focus{outline:2px solid #ef152733;outline-offset:0;border-color:#ef1527}.dashboard-overview_notepadText__vWpiA:disabled{background:#f6f8fa;color:#737b83}.dashboard-overview_notepadProblem__ru9gZ{display:grid;gap:6px;padding:10px 12px;border:1px solid #f3c2c6;border-radius:6px;background:#fff5f6;color:#a5101a;font-size:12.5px;line-height:1.5;overflow-wrap:anywhere}.dashboard-overview_notepadConflictActions__6pHG6{display:flex;flex-wrap:wrap;gap:4px 14px}.dashboard-overview_notepadProblem__ru9gZ .dashboard-overview_textButton__ETm_E{justify-self:start;min-height:36px;padding:4px 0;color:#a5101a;font-size:12.5px;font-weight:700}.dashboard-overview_notepadFooter__i3LAE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.dashboard-overview_notepadStatus__eY2A9{min-width:0;color:#5f6873;font-size:12.5px;font-weight:600}.dashboard-overview_notepadDirty__aAOac{color:#b5101b}.dashboard-overview_notepadFooter__i3LAE .dashboard-overview_primary___EMXa{min-height:40px;margin-left:auto;padding:8px 14px;background:#ef1527;border-color:#ef1527;font-size:13px;font-weight:700}.dashboard-overview_chartControls__HYR0C{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 20px;margin-top:-44px;margin-bottom:12px;color:#778295;font-size:12px}.dashboard-overview_chartControls__HYR0C>span{grid-row:2;grid-column:1/-1}.dashboard-overview_chartControls__HYR0C .dashboard-overview_legend__OEj2u{grid-row:1;grid-column:2}.dashboard-overview_chartControls__HYR0C .dashboard-overview_intervalSelector__5BWbL{grid-row:1;grid-column:3}.dashboard-overview_chart__fycpr{display:flex;height:120px;gap:16px}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:has(.dashboard-overview_chartControls__HYR0C) .dashboard-overview_sectionBody__zcuj3>.dashboard-overview_textButton__ETm_E{min-height:24px;padding:4px 0}.dashboard-overview_axis__tK3I3{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:28px;color:#7b838b;font-size:11px;min-width:20px}.dashboard-overview_chartMonths__ktAU5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));flex:1 1;min-width:0;gap:0;background:repeating-linear-gradient(180deg,#edf1f6 0,#edf1f6 1px,transparent 0,transparent 42px)}.dashboard-overview_month__ZLyff{display:grid;grid-template-rows:minmax(0,1fr) 24px;min-width:0;text-align:center}.dashboard-overview_month__ZLyff small{padding-top:9px;color:#737b83;font-size:11px}.dashboard-overview_bars__duJ36{display:flex;align-items:end;justify-content:center;gap:3px;border-bottom:1px solid #dce1e5;border-left:1px solid #f0f3f7}.dashboard-overview_barColumn__eLiQD{display:flex;align-items:end;height:100%;width:min(18px,30%)}.dashboard-overview_barColumn__eLiQD span{display:block;width:100%;border-radius:3px 3px 0 0}.dashboard-overview_legend__OEj2u{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;color:#778295;font-size:11px}.dashboard-overview_legend__OEj2u span{display:flex;align-items:center;gap:7px}.dashboard-overview_legend__OEj2u i{width:8px;height:8px;border-radius:50%}.dashboard-overview_srOnly__CBjrv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard-overview_dialog__Jfxz9{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 40px);border:0;border-radius:8px;padding:22px;background:#fff;color:#202020;box-shadow:0 16px 60px #0004;font-family:Aptos,Helvetica Neue,sans-serif;overflow-y:auto}.dashboard-overview_dialog__Jfxz9::backdrop{background:#0006}.dashboard-overview_dialogHeading__1dKhg{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.dashboard-overview_dialogHeading__1dKhg h2{margin:0;font-size:18px;overflow-wrap:anywhere}.dashboard-overview_editor___8QA1{display:grid;gap:14px}.dashboard-overview_editor___8QA1 label{display:grid;gap:6px;min-width:0;color:#59626b;font-size:12px;font-weight:600}.dashboard-overview_editor___8QA1 input,.dashboard-overview_editor___8QA1 textarea{width:100%;min-width:0;min-height:44px;border:1px solid #ccd3d9;border-radius:5px;background:#fff;color:#202020;font:inherit;font-size:15px;padding:9px 10px}.dashboard-overview_editor___8QA1 textarea{resize:vertical}.dashboard-overview_search__iB2vU{display:flex;align-items:center;gap:8px;border:1px solid #ccd3d9;border-radius:5px;padding-left:10px}.dashboard-overview_search__iB2vU input{border:0}.dashboard-overview_searchResults__tSPgf{display:grid;max-height:220px;overflow-y:auto;padding:4px 0}.dashboard-overview_searchResults__tSPgf>button{display:grid;gap:3px;min-height:48px;border:0;border-bottom:1px solid #e3e7eb;background:#fff;padding:8px;font:inherit;text-align:left;cursor:pointer}.dashboard-overview_searchResults__tSPgf small{color:#737b83;font-size:12px}.dashboard-overview_selectedCustomer__42TJX{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:0 8px;background:#f3f5f7;font-size:13px}.dashboard-overview_segmented__peNMt{display:flex;flex-wrap:wrap;gap:0;border:1px solid #d1d7dc;border-radius:5px;overflow:hidden}.dashboard-overview_segmented__peNMt button{min-height:44px;border:0;padding:8px 10px;background:#fff;color:#59626b;font:inherit;font-size:12px;cursor:pointer}.dashboard-overview_segmented__peNMt button[aria-pressed=true]{background:#202020;color:#fff}.dashboard-overview_drilldown__ZoFyK{list-style:none;padding:0;margin:0}.dashboard-overview_drilldown__ZoFyK button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:60px;padding:12px 0;border:0;border-bottom:1px solid #e3e7eb;background:transparent;color:#202020;font:inherit;text-align:left;cursor:pointer}.dashboard-overview_drilldown__ZoFyK button>div{display:grid;min-width:0;gap:5px;overflow-wrap:anywhere}.dashboard-overview_drilldown__ZoFyK small{color:#737b83;font-size:12px}.dashboard-overview_activeJobsList__KzTHU button{min-height:52px;padding:6px 0}.dashboard-overview_activeJobsList__KzTHU button>div{gap:3px}.dashboard-overview_drilldownTotal__QqX8_{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:12px 14px;border:1px solid #e3e7eb;border-radius:6px;background:#f6f8f9}.dashboard-overview_drilldownTotal__QqX8_ span{display:grid;gap:3px;min-width:0;font-size:13px;font-weight:700;color:#202020}.dashboard-overview_drilldownTotal__QqX8_ small{color:#737b83;font-size:12px;font-weight:400}.dashboard-overview_drilldownTotal__QqX8_ strong{color:#16a363;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-overview_balanceList__0Kqrm button>div{flex:1 1 auto}.dashboard-overview_drilldownBalance__ng_bt{display:grid;justify-items:end;gap:2px;flex:0 0 auto;margin-left:auto;text-align:right;white-space:nowrap}.dashboard-overview_drilldownBalance__ng_bt strong{font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-overview_balanceList__0Kqrm button>svg{flex:0 0 auto}@media (max-width:600px){.dashboard-overview_balanceList__0Kqrm button{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:6px}.dashboard-overview_balanceList__0Kqrm button>div{grid-column:1;grid-row:1}.dashboard-overview_drilldownBalance__ng_bt{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px;margin-left:0;text-align:left}.dashboard-overview_balanceList__0Kqrm button>svg{grid-column:2;grid-row:1/span 2;align-self:center}.dashboard-overview_drilldownTotal__QqX8_{flex-wrap:wrap}}@media (max-width:1150px){.dashboard-overview_dashboard__Xd_6c{padding:18px}.dashboard-overview_kpi__x_37K{grid-template-columns:42px minmax(0,1fr);gap:8px;padding:12px}.dashboard-overview_kpi__x_37K strong{font-size:24px}.dashboard-overview_kpiArrow__IbWqI{display:none}.dashboard-overview_metricIcon__rINHi{width:42px;height:42px;flex-basis:42px}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionHeading__uj_7P{font-size:14px}}@media (max-width:900px){.dashboard-overview_columns__f12Sd{grid-template-columns:minmax(0,1fr);gap:20px}.dashboard-overview_kpis__SFk4j,.dashboard-overview_kpis__SFk4j.dashboard-overview_kpisThree__DSbvh{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-overview_kpis__SFk4j.dashboard-overview_kpisThree__DSbvh>:last-child{grid-column:1/-1}}@media (max-width:600px){.dashboard-overview_dashboard__Xd_6c{padding:16px 12px;gap:12px}.dashboard-overview_top__l1cbn h1{font-size:24px}.dashboard-overview_topTools__g7cOk{display:flex;align-items:center;gap:8px}.dashboard-overview_kpi__x_37K{padding:12px 10px;grid-template-columns:36px minmax(0,1fr)}.dashboard-overview_kpi__x_37K strong{font-size:22px}.dashboard-overview_metricIcon__rINHi{width:36px;height:36px;flex-basis:36px}.dashboard-overview_metricIcon__rINHi svg{width:22px;height:22px}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:not(:first-of-type){padding:0 12px}.dashboard-overview_dashboard__Xd_6c>.dashboard-overview_section__GL5c4:has(.dashboard-overview_chartControls__HYR0C) .dashboard-overview_sectionHeading__uj_7P{width:100%}.dashboard-overview_chart__fycpr{height:140px;gap:8px}.dashboard-overview_chartControls__HYR0C{margin-top:0;grid-template-columns:minmax(0,1fr) auto;gap:10px}.dashboard-overview_chartControls__HYR0C>span{grid-row:1;grid-column:1/-1}.dashboard-overview_chartControls__HYR0C .dashboard-overview_legend__OEj2u{grid-row:2;grid-column:1;justify-content:flex-start}.dashboard-overview_chartControls__HYR0C .dashboard-overview_intervalSelector__5BWbL{grid-row:2;grid-column:2}.dashboard-overview_legend__OEj2u{gap:12px}.dashboard-overview_bars__duJ36{gap:1px}.dashboard-overview_month__ZLyff small{font-size:9px}.dashboard-overview_dialog__Jfxz9{padding:18px}.dashboard-overview_notepadText__vWpiA{min-height:180px;font-size:16px}}.dashboard-overview_columns__f12Sd .dashboard-overview_sectionHeading__uj_7P{font-size:20px}.dashboard-overview_attentionReason__btkcA{display:flex;align-items:flex-start;gap:6px;margin-top:4px;color:#b30d15;font-size:13px;font-weight:600;line-height:1.35;text-align:left}.dashboard-overview_attentionReason__btkcA:before{content:"!";flex:0 0 auto;display:inline-grid;place-items:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:#fdecee;color:#b30d15;font-size:11px;font-weight:800}.dashboard-overview_todayGrid___tyaa{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;align-items:start;margin:0 0 14px}.dashboard-overview_todayCol__ZLD0I{display:grid;gap:14px;min-width:0}.dashboard-overview_todayCol__ZLD0I>section{margin:0}.dashboard-overview_simpleCard__lHcts{min-width:0;padding:16px 18px;border:1px solid #dce2e7;border-radius:14px;background:#fff;box-shadow:0 3px 10px rgb(17 24 39/5%)}.dashboard-overview_simpleHead__GeyHA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0 0 12px}.dashboard-overview_simpleHead__GeyHA h2{margin:0;font-size:18px}.dashboard-overview_simpleHead__GeyHA small{color:#5b6570;font-size:12.5px;font-weight:700}.dashboard-overview_moneyText__fG0F9{color:#15803d!important;font-size:15px!important;font-weight:900!important}.dashboard-overview_needRow__Bswbd{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:11px;align-items:center;width:100%;margin:0 0 8px;padding:11px 13px;border:2px solid #e3e6ea;border-radius:12px;background:#fff;color:#16191d;font:inherit;text-align:left;cursor:pointer}.dashboard-overview_needRow__Bswbd>i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2563a8;color:#fff;font-size:13px;font-style:normal;font-weight:900}.dashboard-overview_needRow__Bswbd>span{display:grid;gap:2px;min-width:0}.dashboard-overview_needRow__Bswbd b{font-size:15px}.dashboard-overview_needRow__Bswbd small{color:#5b6570;font-size:12.5px}.dashboard-overview_needRow__Bswbd>em{padding:8px 12px;border-radius:9px;background:#16191d;color:#fff;font-size:12.5px;font-style:normal;font-weight:800;white-space:nowrap}.dashboard-overview_needHot__Qqw0F{border-color:#fca5a5;background:#fff5f5}.dashboard-overview_needHot__Qqw0F>i{background:#df1019}.dashboard-overview_needMid__WYObU{border-color:#f6d68b;background:#fffbef}.dashboard-overview_needMid__WYObU>i{background:#d97706}.dashboard-overview_needMoney__TdgsD>i{background:#15803d}.dashboard-overview_eventRow__54gvx{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;width:100%;padding:10px 0;border:0;border-bottom:1px solid #eef0f2;background:none;color:#16191d;font:inherit;text-align:left;cursor:pointer}.dashboard-overview_eventRow__54gvx:disabled{cursor:default;opacity:1}.dashboard-overview_eventRow__54gvx>span:last-child{display:grid;gap:1px;min-width:0}.dashboard-overview_eventRow__54gvx b{font-size:14px}.dashboard-overview_eventRow__54gvx small{color:#5b6570;font-size:12.5px}.dashboard-overview_eventTime__L_uPX{color:#c8101e;font-size:13.5px;font-weight:900}.dashboard-overview_moreBar__Zm6VR{margin-top:10px;padding:11px 13px;border:0;border-radius:10px;background:#f6f7f9;font:inherit;font-size:13.5px}.dashboard-overview_collectRow__jhk1e,.dashboard-overview_moreBar__Zm6VR{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;color:#16191d;text-align:left;cursor:pointer}.dashboard-overview_collectRow__jhk1e{padding:10px 0;border:0;border-bottom:1px solid #eef0f2;background:none;font:inherit}.dashboard-overview_collectRow__jhk1e>span{display:grid;gap:1px;min-width:0}.dashboard-overview_collectRow__jhk1e b{font-size:14px}.dashboard-overview_collectRow__jhk1e small{color:#5b6570;font-size:12.5px}.dashboard-overview_collectRow__jhk1e strong{font-size:15px;white-space:nowrap}@media (max-width:900px){.dashboard-overview_todayGrid___tyaa{grid-template-columns:minmax(0,1fr)}}.dashboard-overview_eventRow__54gvx:disabled{opacity:1!important;color:#16191d!important;background:none!important}.commissions_flow__dEzzF{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:stretch;margin:0 0 14px}.commissions_flow__dEzzF>div{display:grid;gap:2px;min-width:0;padding:14px 16px;border:2px solid transparent;border-radius:14px;background:#fff;box-shadow:0 3px 10px rgb(17 24 39/5%)}.commissions_flow__dEzzF small{color:#5b6570;font-size:12px;font-weight:800}.commissions_flow__dEzzF b{font-size:26px}.commissions_flow__dEzzF span{color:#5b6570;font-size:12.5px}.commissions_flow__dEzzF>i{display:grid;place-items:center;color:#8f969e;font-size:20px;font-style:normal;font-weight:900}.commissions_flowProjected__libmM{border-color:#16191d!important}.commissions_flowPaid__RcsXM b{color:#15803d}.commissions_columns__iQ5R_{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:start}.commissions_col__g10fS{display:grid;gap:14px;min-width:0}.commissions_card__nluti{min-width:0;padding:16px 18px;border:1px solid #dce2e7;border-radius:14px;background:#fff;box-shadow:0 3px 10px rgb(17 24 39/5%)}.commissions_head__awSJL{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0 0 12px}.commissions_head__awSJL h2{margin:0;font-size:18px}.commissions_head__awSJL small{color:#5b6570;font-size:12.5px;font-weight:700}.commissions_empty__W5LvJ{margin:0;padding:12px;border-radius:11px;background:#f6f7f9;color:#5b6570;font-size:13.5px}.commissions_note__u2Io6{margin:10px 0 0;color:#5b6570;font-size:12.5px}.commissions_row__gn6MD{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;margin:0 0 8px;padding:10px 12px;border:2px solid #e3e6ea;border-radius:12px;background:#fff}.commissions_rowReady__7pg5O{border-color:#9fd3b1;background:#f3fbf6}.commissions_rowPaid__3pHdC{border-color:#9fd3b1}.commissions_rowMain__XKUHb{display:grid;gap:2px;min-width:0;padding:0;border:0!important;background:none!important;color:#16191d!important;font:inherit;text-align:left;cursor:pointer;box-shadow:none!important}.commissions_rowMain__XKUHb b{font-size:15px}.commissions_rowMain__XKUHb small{color:#5b6570;font-size:12.5px}.commissions_row__gn6MD>strong{font-size:16px;white-space:nowrap}.commissions_overhead__356u2{color:#8a929c;font-size:12px;font-weight:600}.commissions_row__gn6MD>strong{text-align:right}.commissions_row__gn6MD>strong .commissions_overhead__356u2{display:block;font-size:11.5px}.commissions_rowPossible__HZsAh{border-style:dashed;background:#fafbfc}.commissions_rowPossible__HZsAh>strong{color:#5b6570}.commissions_tagMine__HMZQ3,.commissions_tagSales__Xcvoz{display:inline-block;margin-left:6px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:800;vertical-align:2px}.commissions_tagMine__HMZQ3{background:#16191d;color:#fff}.commissions_tagSales__Xcvoz{background:#dbeafe;color:#1d4ed8}.commissions_logButton__gLSAY{min-height:40px;padding:0 14px;border:0!important;border-radius:10px;background:#15803d!important;color:#fff!important;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer;white-space:nowrap}.commissions_logButton__gLSAY:disabled{opacity:.6}.commissions_openButton__n7D_m{min-height:38px;padding:0 12px;border:1.5px solid #d8dde2!important;border-radius:10px;background:#fff!important;color:#2b3037!important;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.commissions_waitText__Z4OOh{color:#5b6570;font-size:12px;font-weight:700}.commissions_fix__tBgNw{display:block;width:100%;margin:0 0 8px;padding:11px 13px;border:2px solid #f6d68b!important;border-radius:12px;background:#fffbef!important;color:#16191d!important;font:inherit;text-align:left;cursor:pointer;box-shadow:none!important}div.commissions_fix__tBgNw{cursor:default}.commissions_fix__tBgNw b{font-size:14.5px}.commissions_fix__tBgNw small{display:block;margin-top:2px;color:#7c5a10;font-size:12.5px}.commissions_chips__aglPm{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.commissions_chips__aglPm button{min-height:34px;padding:0 12px;border:1.5px solid #e5c56b!important;border-radius:999px;background:#fff!important;color:#2b3037!important;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.commissions_statusPick__y5sc7{display:flex;align-items:center;gap:8px;margin:-4px 0 10px;color:#5b6570;font-size:12.5px;font-weight:700}.commissions_statusPick__y5sc7 select{min-height:34px;padding:0 8px;border:1.5px solid #d8dde2;border-radius:9px;font:inherit;font-size:13px}@media (max-width:860px){.commissions_columns__iQ5R_,.commissions_flow__dEzzF{grid-template-columns:minmax(0,1fr)}.commissions_flow__dEzzF>i{display:none}}@media (max-width:520px){.commissions_row__gn6MD{grid-template-columns:minmax(0,1fr) auto}.commissions_row__gn6MD>button:last-child,.commissions_row__gn6MD>span:last-child{grid-column:1/-1}}.measurement-overview_card___JElE{min-width:0;margin:0 0 14px;padding:16px 18px;border:1px solid #dce2e7;border-radius:14px;background:#fff;box-shadow:0 3px 10px rgb(17 24 39/5%)}.measurement-overview_card___JElE h2{margin:0 0 12px;font-size:17px}.measurement-overview_card___JElE h2 small{color:#68727d;font-size:12.5px;font-weight:700}.measurement-overview_uploadButton__XfGRv{position:relative;overflow:hidden}.measurement-overview_uploadButton__XfGRv input{position:absolute;inset:0;opacity:0;cursor:pointer}.measurement-overview_feedback__5LFV0{margin:-6px 0 14px;padding:9px 12px;border-radius:10px;background:#eef4fb;color:#1e3a5f;font-size:13px;font-weight:700}.measurement-overview_flow___ZKMW{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr);gap:8px;align-items:stretch}.measurement-overview_flow___ZKMW>div{display:grid;align-content:start;gap:2px;min-width:0;padding:11px 12px;border:2px solid #e3e6ea;border-radius:12px}.measurement-overview_flow___ZKMW small{color:#5b6570;font-size:12px;font-weight:700}.measurement-overview_flow___ZKMW b{font-size:20px}.measurement-overview_flow___ZKMW span{color:#5b6570;font-size:11.5px}.measurement-overview_flow___ZKMW>i{display:grid;place-items:center;color:#8f969e;font-size:18px;font-style:normal;font-weight:900}.measurement-overview_flow___ZKMW .measurement-overview_order__aG8_K{border-color:#16191d;background:#16191d;color:#fff}.measurement-overview_flow___ZKMW .measurement-overview_order__aG8_K small{color:#ffc93c;text-transform:uppercase;letter-spacing:.5px}.measurement-overview_flow___ZKMW .measurement-overview_order__aG8_K b{color:#4ade80;font-size:25px}.measurement-overview_flow___ZKMW .measurement-overview_order__aG8_K span{color:#c9cdd3}.measurement-overview_fit__njgu_{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 13px;border:2px solid #9fd3b1;border-radius:12px;background:#f3fbf6;font-size:13.5px}.measurement-overview_fit__njgu_ b{color:#15803d}.measurement-overview_fitShort__3407o{border-color:#f6d68b;background:#fff7e0}.measurement-overview_fitShort__3407o b{color:#92400e}.measurement-overview_fit__njgu_ button{flex:none;min-height:40px;border:0;background:none;color:#c8101e;font:inherit;font-weight:800;cursor:pointer}.measurement-overview_columns__LwbPB{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;align-items:start}.measurement-overview_lengths__oW4d6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.measurement-overview_lengths__oW4d6>div{display:grid;gap:1px;min-width:0;padding:9px 10px;border:2px solid #e3e6ea;border-radius:11px}.measurement-overview_lengths__oW4d6 small{color:#5b6570;font-size:11.5px;font-weight:700}.measurement-overview_lengths__oW4d6 b{font-size:18px}.measurement-overview_uses__Lxy2z{display:grid;gap:6px;margin-top:10px}.measurement-overview_uses__Lxy2z>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;background:#f6f7f9;font-size:13px;color:#5b6570}.measurement-overview_uses__Lxy2z b{color:#16191d}.measurement-overview_uses__Lxy2z small{display:block;font-size:11.5px}.measurement-overview_uses__Lxy2z strong{flex:none;font-size:15px;color:#16191d}.measurement-overview_muted___kt2m{margin:10px 0 0;color:#5b6570;font-size:12.5px;line-height:1.45}.measurement-overview_glance__6TYcV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.measurement-overview_glance__6TYcV>div{display:grid;gap:1px;min-width:0;padding:10px 12px;border-radius:11px;background:#f6f7f9}.measurement-overview_glance__6TYcV small{color:#5b6570;font-size:11.5px;font-weight:700}.measurement-overview_glance__6TYcV b{font-size:18px}.measurement-overview_glance__6TYcV span{color:#5b6570;font-size:11.5px}.measurement-overview_glance__6TYcV .measurement-overview_glanceWarn__GgjcT{border:2px solid #f6d68b;background:#fff7e0}.measurement-overview_glance__6TYcV .measurement-overview_glanceWarn__GgjcT span{color:#7c5a10;font-weight:700}@media (max-width:760px){.measurement-overview_columns__LwbPB,.measurement-overview_flow___ZKMW,.measurement-overview_glance__6TYcV{grid-template-columns:minmax(0,1fr)}.measurement-overview_flow___ZKMW>i{display:none}.measurement-overview_lengths__oW4d6{grid-template-columns:repeat(3,minmax(0,1fr))}}label.measurement-overview_uploadButton__XfGRv{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;margin:0!important;color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important}label.measurement-overview_uploadButton__XfGRv svg{color:#fff}.measurementWorkspace{--measurement-ink:#171d2b;--measurement-muted:#5d6b80;--measurement-border:#e1e6ed;--measurement-blue:#087df1;display:grid;gap:16px;color:var(--measurement-ink);min-width:0;letter-spacing:0}.measurementWorkspace *{box-sizing:border-box;min-width:0}.measurementWorkspace h2,.measurementWorkspace h3{color:var(--measurement-ink);font-weight:750;letter-spacing:0;margin:0}.measurementWorkspace h2{font-size:21px}.measurementWorkspace h3{font-size:18px;line-height:1.35;display:flex;align-items:center;justify-content:flex-start;gap:10px}.measurementWorkspace p{margin:5px 0 0;line-height:1.5}.measurementWorkspace .reportUpload,.measurementWorkspace button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;white-space:normal;border-radius:5px}.measurementWorkspace button:disabled{opacity:.5;cursor:not-allowed}.measurementWorkspace .reportUpload:focus-within,.measurementWorkspace button:focus-visible,.measurementWorkspace input:focus-visible,.measurementWorkspace select:focus-visible{outline:3px solid #94c6ff;outline-offset:2px}.measurementMetric,.measurementWorkspace .reviewBlock,.measurementWorkspace .structureCardHeader,.roofReportCard,.roofSketchCard{background:#fff;border:1px solid var(--measurement-border);border-radius:6px;box-shadow:0 1px 3px #14243b05}.roofReportCard{padding:18px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.roofReportIdentity{display:flex;align-items:center;gap:14px;flex:1 1 300px}.reportTitleRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.roofReportIdentity p{color:var(--measurement-muted);font-size:14px}.reportFileName{overflow-wrap:anywhere}.roofReportActions{display:flex;gap:10px;flex-wrap:wrap}.reportUpload{position:relative;color:#233451;border:1px solid #d5deea;background:#fff;padding:9px 14px;font-weight:600;cursor:pointer}.reportUpload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.measurementStatus{color:#934300;background:#fff0da;border-radius:20px;padding:5px 10px;font-size:13px;font-weight:600}.measurementStatus.isConfirmed{color:#177032;background:#e8f6ec}.measurementFeedback{flex-basis:100%;font-size:14px;color:#8c3e05}.measurementIcon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#f0f2f4;color:#252a31}.measurementSummaryCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.measurementMetric{padding:18px 16px;display:flex;align-items:flex-start;gap:14px}.measurementMetric strong{display:block;font-size:27px;line-height:1.35;color:#14191e}.measurementMetric .metricLabel{font-size:14px;color:var(--measurement-muted);font-weight:500}.measurementMetric small{display:block;font-size:12px;line-height:1.45;color:var(--measurement-muted);margin-top:5px}.measurementMetric.blue .measurementIcon{background:#e9f2ff;color:#087df1}.measurementMetric.green .measurementIcon{background:#e6f4ea;color:#18813c}.roofSketchHeader{justify-content:space-between;padding:16px 18px;flex-wrap:wrap}.roofSketchHeader,.roofSketchTitle{display:flex;align-items:center;gap:14px}.roofSketchTitle>svg{color:var(--measurement-blue)}.roofSketchTitle span{font-size:14px;color:var(--measurement-muted)}.sketchActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.measurementWorkspace .sketchIconButton{width:44px;flex:0 0 44px;padding:8px}.sketchBody{padding:0 18px 14px}.sketchState{padding:26px 10px;text-align:center;color:var(--measurement-muted);font-size:15px}.sketchPageControls{display:flex;justify-content:flex-end;margin-bottom:8px}.sketchPageSelector{display:flex!important;align-items:center;gap:8px;color:var(--measurement-muted);font-size:13px}.sketchPageSelector select{width:auto!important;min-height:40px;border:1px solid #d5deea;border-radius:4px;padding:5px 8px;background:white;color:#24324b}.measurementWorkspace .sketchPreview{display:block;width:100%;height:380px;border:0;background:#fff;padding:0;cursor:zoom-in;overflow:hidden}.sketchCanvas{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.sketchCanvas canvas{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.sketchCanvas>span{position:absolute;background:#fff;padding:10px;color:#526079;z-index:1}.structureMeasurementGroup{display:grid;gap:12px}.measurementWorkspace .structureCardHeader{display:flex;align-items:center;gap:14px;padding:12px 18px;margin:0}.measurementWorkspace .structureCardHeader>label:first-of-type{flex:1 1;max-width:420px}.measurementWorkspace .structureCardHeader>label:first-of-type>span{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.measurementWorkspace .structureCardHeader>label:first-of-type input{font-size:18px;font-weight:750;border:1px solid transparent;background:transparent;padding:8px 4px}.measurementWorkspace .structureCardHeader>label:first-of-type input:hover{border-color:#d5deea}.measurementWorkspace .structureInclude{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#5d6b80;white-space:normal}.measurementWorkspace .structureInclude.included{color:#177833}.measurementWorkspace input[type=checkbox]{width:19px;height:19px;min-height:19px;accent-color:#168338;flex-shrink:0}.structureMeasurementColumns{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;align-items:start}.structureMeasurementColumn{display:grid;gap:14px;align-content:start}.measurementWorkspace .reviewBlock{padding:16px;margin:0}.measurementWorkspace .reviewBlock h3{margin:0 0 14px}.measurementWorkspace .reviewBlock h3>svg{color:var(--measurement-blue);flex-shrink:0}.measurementWorkspace .geometryBlock h3>svg,.measurementWorkspace .storyBlock h3>svg{color:#252a31}.measurementWorkspace .sectionTitle{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;flex-wrap:wrap}.measurementWorkspace .sectionTitle h3{margin:0}.measurementWorkspace .measurementGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.measurementWorkspace label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--measurement-muted)}.measurementWorkspace label>span{line-height:1.4}.measurementWorkspace input:not([type=checkbox]):not([type=file]){display:block;width:100%;min-height:42px;border:1px solid #d5deea;border-radius:4px;padding:8px 9px;font-size:16px;font-weight:500;background:#fff;color:#192438}.measurementWorkspace .geometryGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.measurementWorkspace .storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.measurementWorkspace .muted,.measurementWorkspace .sourceNote{font-size:13px;color:var(--measurement-muted);line-height:1.5;margin:10px 0 0}.measurementWorkspace .reviewWarning{color:#8c4808;background:#fff6e7;border:1px solid #f3d8aa;padding:10px;font-size:14px;border-radius:4px;margin-top:10px}.measurementWorkspace .compactHeader,.measurementWorkspace .compactRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 44px;gap:8px;align-items:center;padding:7px 0}.measurementWorkspace .compactHeader{background:#f5f7fa;color:var(--measurement-muted);font-size:12px;padding:9px 4px}.measurementWorkspace .compactRow{border-bottom:1px solid #edf0f4}.measurementWorkspace .compactRow label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.measurementWorkspace .compactRow input{padding:7px!important}.measurementWorkspace .sourceTag{font-size:12px;white-space:normal;overflow-wrap:anywhere;color:var(--measurement-muted);background:none;padding:0}.measurementWorkspace .laborSettingsBlock label{margin-top:10px}.measurementWorkspace .allocationConfirm{flex-direction:row;align-items:center}.measurementWorkspace .laborSettingsBlock small{font-weight:400}.sketchOverlay{position:fixed;inset:0;z-index:10000;background:#f1f3f6;display:flex;flex-direction:column;overscroll-behavior:contain;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.sketchModalToolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 20px;background:#fff;border-bottom:1px solid #dce2e9;flex-shrink:0}.sketchModalToolbar output{width:44px;text-align:center;font-size:14px}.sketchPanSurface{overflow:auto;flex:1 1;min-height:0;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:contain;cursor:grab;-webkit-overflow-scrolling:touch;padding:16px}.sketchPanSurface:active{cursor:grabbing}.expandedCanvas{height:auto;min-height:100%;display:block;margin:0 auto}.expandedCanvas canvas{width:100%;max-width:none;max-height:none;height:auto;background:white}@media(max-width:1200px){.measurementMetric{padding:16px 12px;gap:10px}.measurementMetric strong{font-size:24px}.measurementWorkspace .measurementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.measurementWorkspace .geometryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.structureMeasurementColumns{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media(max-width:760px){.measurementSummaryCards{gap:8px}.measurementMetric{display:block;padding:12px}.measurementMetric .measurementIcon{width:36px;height:36px;margin-bottom:8px}.measurementMetric strong{font-size:21px}.measurementMetric .metricLabel{font-size:13px}.structureMeasurementColumns{grid-template-columns:minmax(0,1fr)}.roofSketchHeader{padding:14px}.sketchBody{padding:0 12px 12px}.measurementWorkspace .sketchPreview{height:320px}.measurementWorkspace .structureCardHeader{flex-wrap:wrap;padding:12px}.measurementWorkspace .structureCardHeader>label:first-of-type{flex:1 1 150px}.measurementWorkspace .structureInclude{margin-left:0}.roofReportCard{padding:14px}.sketchModalToolbar{padding:10px}.sketchModalToolbar h3{font-size:16px}.sketchModalToolbar .sketchActions{gap:4px}}@media(max-width:420px){.measurementSummaryCards{grid-template-columns:minmax(0,1fr)}.measurementMetric{display:flex;align-items:center;padding:14px}.measurementMetric .measurementIcon{margin:0;width:44px;height:44px}.measurementMetric strong{font-size:25px}.roofReportActions{width:100%}.roofReportActions>*{flex:1 1}.measurementWorkspace .geometryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.measurementWorkspace .compactHeader,.measurementWorkspace .compactRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.85fr) 40px;gap:5px}.measurementWorkspace .compactRow .sketchIconButton{width:40px;flex-basis:40px}.sketchActions{gap:6px}}.measurementWorkspace .reportUpload,.measurementWorkspace .sketchPageSelector,.measurementWorkspace .structureInclude{flex-direction:row}.measurementWorkspace .compactRow .sourceTag{grid-column:auto}.sketchAttachment{padding:0 10px 18px;display:grid;gap:12px}.sketchAttachment>.reportUpload{justify-self:start}.sketchAttachmentActions{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.sketchAttachmentActions label{flex:1 1 220px}.sketchAttachmentActions select{min-height:44px;padding:8px;border:1px solid #d5deea;border-radius:4px;background:#fff;color:#24324b;width:100%}.measurementEditToggle{display:flex!important;justify-content:space-between!important;align-items:center;gap:10px;width:100%;min-height:48px;margin:14px 0;padding:12px 16px;border:1px solid #dce2e7;border-radius:14px;background:#fff;color:#5b6570;font:inherit;font-size:14px;text-align:left;cursor:pointer;box-shadow:0 3px 10px rgb(17 24 39/5%)}.measurementEditToggle b{color:#16191d}.measurementEditToggle>span:last-child{flex:none;color:#c8101e;font-weight:800}.inspection-reports_reports__hN93z{display:grid;min-width:0;gap:14px;color:#29313a}.inspection-reports_editorHeader__C7vge,.inspection-reports_reportsHeader__wY_yy{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 14px;border-bottom:1px solid #dfe3e8}.inspection-reports_reports__hN93z header{height:auto;min-height:0;padding:12px 0 14px;border-right:0;background:transparent;color:#29313a}.inspection-reports_reports__hN93z header>div:first-child{display:flex}.inspection-reports_reports__hN93z header span{color:inherit;font-size:inherit;letter-spacing:0}.inspection-reports_editorTitle__z5GeM{display:flex;min-width:0;align-items:center;gap:10px}.inspection-reports_editorTitle__z5GeM>svg{flex:0 0 auto;color:#bd1e27}.inspection-reports_editorTitle__z5GeM h2{margin:0;color:#29313a;font-size:18px}.inspection-reports_editorTitle__z5GeM p{margin:3px 0 0;color:#67717b;font-size:12px}.inspection-reports_backButton__4ImN_,.inspection-reports_saveButton__mSUVV{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid #cbd1d7;border-radius:5px;background:#fff;color:#38414a;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.inspection-reports_saveButton__mSUVV{border-color:#c8101e;background:#c8101e;color:#fff}.inspection-reports_backButton__4ImN_:disabled,.inspection-reports_saveButton__mSUVV:disabled{opacity:.55;cursor:default}.inspection-reports_backButton__4ImN_{margin-right:auto}.inspection-reports_reportList__oDrOy{display:grid;border-top:1px solid #e0e4e8}.inspection-reports_reportRow__SSW_4{display:flex;min-width:0;min-height:66px;align-items:center;gap:12px;padding:10px 8px;border:0;border-bottom:1px solid #e0e4e8;background:transparent;color:inherit;text-align:left;cursor:pointer}.inspection-reports_reportRow__SSW_4:hover{background:#f8f9fa}.inspection-reports_reportIcon__hs63B{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid #e2e5e8;border-radius:5px;background:#fff;color:#b51d25}.inspection-reports_reportCopy__h3j2_{display:grid;min-width:0;flex:1 1;gap:4px}.inspection-reports_reportCopy__h3j2_ strong{overflow-wrap:anywhere;font-size:14px}.inspection-reports_reportCopy__h3j2_ small{color:#68727d;font-size:11px}.inspection-reports_openArrow___k2ZX{flex:0 0 auto;color:#65707a;transform:rotate(180deg)}.inspection-reports_metadata__XpH7y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.inspection-reports_itemDetails__4jf7W label,.inspection-reports_metadata__XpH7y label{display:grid;min-width:0;gap:5px;color:#535d67;font-size:12px;font-weight:650}.inspection-reports_itemDetails__4jf7W select,.inspection-reports_itemDetails__4jf7W textarea,.inspection-reports_metadata__XpH7y input,.inspection-reports_paneHeading__KjAXF input{width:100%;min-width:0;min-height:42px;box-sizing:border-box;padding:8px 10px;border:1px solid #d3d9df;border-radius:4px;background:#fff;color:#29313a;font:inherit;font-size:13px}.inspection-reports_metadata__XpH7y input[readonly]{background:#f4f5f6;color:#59636d}.inspection-reports_resultSection__aSbPG{display:grid;gap:12px;padding:16px;border:1px solid #dfe3e8;border-top:3px solid #c8101e;border-radius:5px;background:#fff}.inspection-reports_resultHeading__Y5W_n h3{margin:0;color:#29313a;font-size:16px}.inspection-reports_resultHeading__Y5W_n p{margin:4px 0 0;color:#68727d;font-size:12px}.inspection-reports_resultOptions__kZqjH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.inspection-reports_resultOption__d_M0u{display:flex;min-height:64px;align-items:center;gap:9px;padding:10px;border:1px solid #d4d9df;border-radius:5px;background:#fff;color:#39434d;font-size:12px;font-weight:700;cursor:pointer}.inspection-reports_resultOption__d_M0u input{width:18px;height:18px;flex:0 0 auto;accent-color:#c8101e}.inspection-reports_resultSelected__J_xvF{border-color:#c8101e;background:#fff7f7;box-shadow:0 0 0 1px #c8101e}.inspection-reports_resultPreview__8wRQV{margin:0;padding:11px 12px;border-left:3px solid #c8101e;background:#f6f7f8;color:#39434d;font-size:12px;line-height:1.55}.inspection-reports_reportNote__wz2t_{display:grid;gap:6px;color:#535d67;font-size:12px;font-weight:650}.inspection-reports_reportNote__wz2t_>span{justify-self:end;margin-bottom:-23px;color:#7b848d;font-size:10px;font-weight:400}.inspection-reports_reportNote__wz2t_ textarea{width:100%;min-width:0;box-sizing:border-box;padding:9px 10px;border:1px solid #d3d9df;border-radius:4px;color:#29313a;font:inherit;font-size:13px;resize:vertical}.inspection-reports_resultRequired__iSClg{margin:0;color:#8c252a;font-size:12px}.inspection-reports_builderGrid__bGN5x{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;align-items:start}.inspection-reports_libraryPane__NwePD,.inspection-reports_selectionPane__F2O09{min-width:0}.inspection-reports_libraryPane__NwePD{padding-right:14px;border-right:1px solid #e0e4e8}.inspection-reports_paneHeading__KjAXF{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;margin-bottom:11px}.inspection-reports_paneHeading__KjAXF>div{display:grid;gap:3px}.inspection-reports_paneHeading__KjAXF h3{margin:0;font-size:15px}.inspection-reports_paneHeading__KjAXF span{color:#68727d;font-size:11px}.inspection-reports_paneHeading__KjAXF input{width:min(190px,100%);min-height:40px}.inspection-reports_libraryGrid__5_x8g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.inspection-reports_libraryPhoto__2qdaO{min-width:0;overflow:hidden;border:1px solid #dfe3e8;border-radius:5px;background:#fff}.inspection-reports_photoSelected___dDEN{border-color:#a8cdb3;box-shadow:0 0 0 1px #d6e9dc}.inspection-reports_libraryImage__d_rfs{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;padding:0;border:0;background:#edf0f2;cursor:zoom-in}.inspection-reports_libraryImage__d_rfs img{display:block;width:100%;height:100%;object-fit:cover}.inspection-reports_libraryPhotoFooter__0Z2w3{display:flex;min-width:0;min-height:43px;align-items:center;gap:5px;padding:5px}.inspection-reports_libraryPhotoFooter__0Z2w3>span{min-width:0;flex:1 1;overflow:hidden;color:#4d5761;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.inspection-reports_libraryPhotoFooter__0Z2w3 button{display:inline-flex;min-height:36px;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;padding:5px 7px;border:1px solid #dfe3e8;border-radius:4px;background:#fff;color:#4b555f;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.inspection-reports_photoSelected___dDEN .inspection-reports_libraryPhotoFooter__0Z2w3 button{border-color:#b7d9c1;color:#176b36}.inspection-reports_selectedGroups__qINY5{display:grid;gap:10px}.inspection-reports_reportGroup__0g2pP{min-width:0}.inspection-reports_reportGroup__0g2pP h4{display:flex;align-items:center;gap:8px;margin:0 0 7px;padding:7px 9px;border-left:3px solid #c8101e;border-radius:3px;background:#edf0f3;font-size:12px}.inspection-reports_reportGroup__0g2pP h4 span{display:grid;min-width:22px;height:22px;place-items:center;border-radius:11px;background:#fff;color:#56616b;font-size:10px}.inspection-reports_selectedItems__7sOf0{display:grid;gap:7px}.inspection-reports_selectedItem__mQ85B{display:grid;min-width:0;grid-template-columns:88px minmax(0,1fr) 36px;gap:8px;align-items:start;padding:7px;border:1px solid #e0e4e8;border-radius:5px;background:#fff}.inspection-reports_selectedThumb__ONVpP{display:grid;width:88px;aspect-ratio:4/3;place-items:center;overflow:hidden;border-radius:3px;background:#edf0f2}.inspection-reports_selectedThumb__ONVpP button{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.inspection-reports_selectedThumb__ONVpP img{display:block;width:100%;height:100%;object-fit:cover}.inspection-reports_selectedThumb__ONVpP>span{padding:5px;color:#69737d;font-size:9px;text-align:center}.inspection-reports_itemDetails__4jf7W{display:grid;min-width:0;gap:7px}.inspection-reports_itemDetails__4jf7W>strong{overflow:hidden;color:#39434d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.inspection-reports_sectionPill__dQt1Q{display:inline-block;margin-left:4px;padding:2px 5px;border-radius:3px;background:#edf0f3;color:#56616b;font-size:9px;font-weight:650;vertical-align:1px}.inspection-reports_itemDetails__4jf7W select{min-height:36px;padding:6px 8px;font-size:11px}.inspection-reports_itemDetails__4jf7W textarea{min-height:50px;resize:vertical;font-size:12px}.inspection-reports_captionCount__8vQ9J{justify-self:end;margin-top:-20px;color:#7b848d;font-size:10px;font-weight:400}.inspection-reports_itemActions__HNeHn{display:grid;gap:4px}.inspection-reports_itemActions__HNeHn button{display:grid;width:36px;height:36px;place-items:center;border:1px solid #dfe3e8;border-radius:4px;background:#fff;color:#4a555f;cursor:pointer}.inspection-reports_itemActions__HNeHn button:disabled{opacity:.35;cursor:default}.inspection-reports_itemActions__HNeHn .inspection-reports_removeItem__tg7xG{color:#a42b31}.inspection-reports_editorFooter__M1uBi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #e1e5e9}.inspection-reports_editorFooter__M1uBi>span{color:#68727d;font-size:12px}.inspection-reports_empty__XnLyC,.inspection-reports_error__XLXM7,.inspection-reports_message__9Cehn{margin:0;padding:9px 10px;border-radius:4px;font-size:12px}.inspection-reports_message__9Cehn{background:#eff8f1;color:#27653a}.inspection-reports_error__XLXM7{background:#fff1f1;color:#991b1b;overflow-wrap:anywhere}.inspection-reports_empty__XnLyC{color:#68727d}@media (max-width:1000px){.inspection-reports_builderGrid__bGN5x{grid-template-columns:minmax(0,1fr)}.inspection-reports_libraryPane__NwePD{padding:0 0 14px;border-right:0;border-bottom:1px solid #e0e4e8}.inspection-reports_libraryGrid__5_x8g{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.inspection-reports_resultOptions__kZqjH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.inspection-reports_metadata__XpH7y,.inspection-reports_resultOptions__kZqjH{grid-template-columns:minmax(0,1fr)}.inspection-reports_resultOption__d_M0u{min-height:52px}.inspection-reports_libraryGrid__5_x8g{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-reports_selectedItem__mQ85B{grid-template-columns:72px minmax(0,1fr) 36px;gap:6px;padding:6px}.inspection-reports_selectedThumb__ONVpP{width:72px}.inspection-reports_reportsHeader__wY_yy{gap:8px}.inspection-reports_editorHeader__C7vge{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.inspection-reports_editorHeader__C7vge .inspection-reports_backButton__4ImN_{grid-column:1;grid-row:1;margin:0;justify-self:start}.inspection-reports_editorHeader__C7vge .inspection-reports_saveButton__mSUVV{grid-column:2;grid-row:1}.inspection-reports_editorHeader__C7vge .inspection-reports_editorTitle__z5GeM{grid-column:1/-1;grid-row:2;min-width:0}.inspection-reports_editorTitle__z5GeM h2{font-size:16px}}.inspection-reports_generateButton__WW_j4{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid #29313a;border-radius:5px;background:#29313a;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.inspection-reports_generateButton__WW_j4:disabled{opacity:.55;cursor:default}.inspection-reports_latestPdf__9vPP5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-block:1px solid #dfe3e8;font-size:12px}.inspection-reports_latestPdf__9vPP5>div,.inspection-reports_versionRow__ORfmh>div{display:flex;flex-wrap:wrap;gap:6px}.inspection-reports_latestPdf__9vPP5 button,.inspection-reports_versionRow__ORfmh button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid #d3d9df;border-radius:4px;background:#fff;color:#38414a;font:inherit;font-size:12px;cursor:pointer}.inspection-reports_versionHistory__UMxEA{min-width:0;border-bottom:1px solid #dfe3e8}.inspection-reports_versionHistory__UMxEA summary{display:flex;min-height:44px;align-items:center;gap:8px;cursor:pointer;color:#46515c;font-size:13px}.inspection-reports_versionHistory__UMxEA summary>span{color:#737d87;font-size:11px}.inspection-reports_versionRow__ORfmh{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid #e4e7ea;font-size:12px}.inspection-reports_versionRow__ORfmh>span{display:grid;min-width:0;gap:4px}.inspection-reports_versionRow__ORfmh small{color:#68727d;overflow-wrap:anywhere}@media (max-width:700px){.inspection-reports_editorHeader__C7vge .inspection-reports_generateButton__WW_j4{grid-column:1/-1;grid-row:3;justify-self:stretch}}