.X2iswW_collections{min-width:0;container-type:inline-size}.X2iswW_summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin-bottom:20px;display:grid}.X2iswW_summary>div{border-bottom:1px solid var(--rule);flex-direction:column;min-width:0;padding-bottom:16px;display:flex}.X2iswW_summary span,.X2iswW_summary small{color:var(--muted);font-size:12px}.X2iswW_summary strong{white-space:nowrap;font-variant-numeric:tabular-nums;margin:8px 0;font-size:28px;font-weight:650;line-height:1.3;display:block}.X2iswW_filters{margin-bottom:16px}.X2iswW_filters>button{overflow-wrap:normal;white-space:normal}.X2iswW_list{min-width:0}.X2iswW_list .table-toolbar{padding:16px}.X2iswW_list .search-box{flex:1;max-width:none}@media (max-width:600px){.X2iswW_summary{gap:16px}}@container (max-width:600px){.X2iswW_summary strong{font-size:21px}}
.Z5O81W_pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px;font-size:14px;display:flex}.Z5O81W_pagination>span{overflow-wrap:anywhere;min-width:0}.Z5O81W_pagination>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}
.rclhaa_pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}.rclhaa_pagination>div{flex-wrap:wrap;gap:8px;display:flex}
.KaOKka_picker{gap:10px;min-width:0;margin-bottom:18px;display:grid}.KaOKka_heading,.KaOKka_selected{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.KaOKka_selected>span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.KaOKka_picker input{width:100%;min-width:0;font-size:16px}.KaOKka_results{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.KaOKka_results button{text-align:left;border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);width:100%;color:var(--text);justify-content:space-between;gap:12px;min-width:0;padding:12px;display:flex}.KaOKka_results button>span:first-child{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.KaOKka_results small,.KaOKka_selected small{color:var(--muted)}
.XF63ta_fields{border:0;min-width:0;margin:0;padding:0}.XF63ta_currency{border:0;gap:8px;min-width:0;margin:0 0 20px;padding:0;display:flex}.XF63ta_currency legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:650}.XF63ta_currency label{cursor:pointer;flex:1;min-width:0;position:relative}.XF63ta_currency input{opacity:0;width:1px;height:1px;position:absolute}.XF63ta_currency span{border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-input);text-align:center;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 8px;font-size:14px;font-weight:600;display:flex}.XF63ta_currency input:checked+span{background:var(--surface-success);border-color:var(--sage);color:var(--sage)}.XF63ta_currency input:checked+span:before{content:"✓"}.XF63ta_currency input:focus-visible+span{outline:3px solid var(--purple);outline-offset:3px}.XF63ta_currency input:disabled+span{opacity:.5;cursor:not-allowed}.XF63ta_amountField{margin-bottom:20px}.XF63ta_amountLabel{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.XF63ta_amountLabel label{font-size:13px;font-weight:650}.XF63ta_amountLabel button{min-height:32px;padding:0;font-size:12px}.XF63ta_amount{border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-input);align-items:center;gap:12px;min-width:0;padding:0 14px;display:flex}.XF63ta_amount:focus-within{outline:2px solid var(--purple);outline-offset:2px}.XF63ta_amount>span{color:var(--muted)}.XF63ta_amount input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:54px;padding:8px 0;font-size:24px;font-weight:650}.XF63ta_hint{color:var(--muted);margin:6px 0 0;font-size:12px}.XF63ta_summary .balance-line{padding-bottom:0}.XF63ta_pendingReceipt{overflow-wrap:anywhere;gap:8px;margin:20px 0;display:grid}.XF63ta_actions>button{white-space:normal;overflow-wrap:anywhere}@media (max-width:400px){.XF63ta_currency span{font-size:13px}.XF63ta_amountLabel{gap:8px}}
.JUoqRG_metrics{gap:var(--space-5);margin:var(--space-5) 0 var(--space-6);background:var(--surface-inset);border:1px solid var(--rule-soft);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding:clamp(12px,3%,24px);display:grid}.JUoqRG_metrics>div{min-width:0;container-type:inline-size}.JUoqRG_metrics dt{color:var(--muted);font-size:12px}.JUoqRG_metrics .JUoqRG_primaryMetric dt{color:var(--text);font-weight:600}.JUoqRG_metrics dd{margin:var(--space-3) 0 0;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;font-size:21px;font-weight:600;line-height:1.4}.JUoqRG_metrics .JUoqRG_primaryMetric dd{font-size:clamp(21px,8cqi,28px);font-weight:700;line-height:1.4}.JUoqRG_metrics .JUoqRG_metricNote{white-space:normal;overflow-wrap:anywhere;color:var(--muted);font-size:12px;font-weight:500}.JUoqRG_records{margin:var(--space-4) 0 var(--space-6);border-top:1px solid var(--rule-soft);min-width:0;padding:0;list-style:none;container:financial-records/inline-size}.JUoqRG_records>li{border-bottom:1px solid var(--rule-soft);min-width:0}.JUoqRG_record{overflow-wrap:anywhere;min-width:0}.JUoqRG_record>summary{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) max-content 12px;display:grid}.JUoqRG_record>summary::-webkit-details-marker{display:none}.JUoqRG_disclosure>summary::-webkit-details-marker{display:none}.JUoqRG_identity{gap:var(--space-1);min-width:0;display:grid}.JUoqRG_identity>strong{font-size:21px;font-weight:650;line-height:1.4}.JUoqRG_when,.JUoqRG_hint{color:var(--muted);font-size:12px}.JUoqRG_description{color:var(--muted);font-size:13px}.JUoqRG_status{color:var(--ink-warning);font-size:13px}.JUoqRG_recordTotal{gap:var(--space-1);text-align:right;font-variant-numeric:tabular-nums;min-width:0;display:grid}.JUoqRG_recordTotal>strong{white-space:nowrap;overflow-wrap:normal;font-size:21px;font-weight:600;line-height:1.4}.JUoqRG_chevron{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);justify-self:center;width:8px;height:8px;transform:rotate(45deg)}details[open]>summary>.JUoqRG_chevron{transform:rotate(225deg)}.JUoqRG_hide{display:none}.JUoqRG_record[open] .JUoqRG_hide{display:inline}.JUoqRG_record[open] .JUoqRG_show{display:none}.JUoqRG_record>summary:hover .JUoqRG_hint,.JUoqRG_disclosure>summary:hover{color:var(--purple)}.JUoqRG_recordBody{gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--surface-inset);min-width:0;display:grid}.JUoqRG_recordBody>*,.JUoqRG_disclosureBody>*{min-width:0;max-width:100%}.JUoqRG_recordBody .button-row{gap:var(--space-4)}.JUoqRG_recordBody .text-button{white-space:normal}.JUoqRG_record>summary:focus-visible,.JUoqRG_disclosure>summary:focus-visible{outline:3px solid var(--purple);outline-offset:3px;border-radius:var(--radius-sm)}.JUoqRG_facts{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));min-width:0;margin:0;display:grid}.JUoqRG_facts>div{min-width:0}.JUoqRG_facts dt{color:var(--muted);font-size:12px}.JUoqRG_facts dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:600}.JUoqRG_disclosure{min-width:0;margin:var(--space-4) 0;border-block:1px solid var(--rule-soft);overflow-wrap:anywhere}.JUoqRG_disclosure>summary{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) 0;cursor:pointer;color:var(--muted);font-size:13px;display:flex}.JUoqRG_disclosure>summary>span:first-child{flex:1;min-width:0}.JUoqRG_disclosureValue{color:var(--text);font-variant-numeric:tabular-nums;max-width:45%}.JUoqRG_disclosureBody{gap:var(--space-4);min-width:0;padding-bottom:var(--space-5);display:grid}@container financial-records (max-width:700px){.JUoqRG_record>summary{grid-template-columns:minmax(0,1fr) 12px;gap:12px}.JUoqRG_identity{grid-column:1/-1}.JUoqRG_recordTotal{text-align:left}}
._4xNjVG_quotes{gap:24px;display:grid}._4xNjVG_quotes>.page-heading{margin-bottom:0}._4xNjVG_quoteSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._4xNjVG_quoteSummary button{border:1px solid var(--rule);background:var(--panel);text-align:left;border-radius:var(--radius);min-width:0;min-height:140px;box-shadow:0 var(--edge-h) var(--edge-blur) var(--rule-soft);margin-bottom:var(--edge-h);transition:transform var(--press) ease;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}._4xNjVG_quoteSummary button:hover{border-color:var(--border-control,#536b77)}._4xNjVG_quoteSummary button:active{transform:translateY(var(--edge-h));box-shadow:none}._4xNjVG_quoteSummary button._4xNjVG_summarySelected{outline:2px solid var(--sage);outline-offset:2px}._4xNjVG_quoteSummary button>span{color:var(--muted);overflow-wrap:anywhere;font-size:13px}._4xNjVG_quoteSummary strong{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.2}._4xNjVG_quoteSummary small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}._4xNjVG_quoteToolbar{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}._4xNjVG_quoteToolbar>.search-box{flex:260px;width:auto;min-width:0}._4xNjVG_quoteStatus{flex:0 235px;min-width:0}._4xNjVG_quoteStatus :is(select,[data-select-trigger]){border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-input,#14242e);width:100%;max-width:100%;min-height:46px;color:var(--text);font:inherit;padding:10px 12px}._4xNjVG_quoteToolbar>.button{flex-shrink:0}._4xNjVG_quoteFilters{flex-wrap:wrap;gap:8px;padding:2px 1px 5px;display:flex}._4xNjVG_quoteFilters button{border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--panel);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}._4xNjVG_quoteFilters button>span{font-size:12px;font-weight:700}._4xNjVG_quoteFilters button:hover,._4xNjVG_quoteFilters button._4xNjVG_activeFilter{border-color:var(--border-success,#779583);background:var(--surface-success,#263f35);color:var(--ink-success,var(--sage))}._4xNjVG_loadError{border:1px solid var(--border-danger,#b8756e);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._4xNjVG_loadError p{color:var(--ink-danger,var(--danger));margin:0}._4xNjVG_editor{gap:20px;min-width:0;display:grid}._4xNjVG_editor .field{margin-bottom:0}._4xNjVG_editor .form-grid{row-gap:20px}._4xNjVG_editor .modal-actions{margin-top:0;padding-top:20px}._4xNjVG_editor>._4xNjVG_customerPick{margin-bottom:0}._4xNjVG_lineHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}._4xNjVG_lineHeading h3{margin:0}._4xNjVG_lineHeading p{margin:3px 0 0}._4xNjVG_lines{gap:10px;display:grid}._4xNjVG_line{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface-inset,#13252e);grid-template-columns:minmax(200px,2fr) minmax(80px,.6fr) minmax(90px,.7fr) minmax(130px,1fr) minmax(90px,.8fr) auto;align-items:end;gap:12px;padding:14px;display:grid}._4xNjVG_lineSource{color:var(--muted);grid-column:1/-1;margin:-4px 0 0;font-size:12px}._4xNjVG_lineRef{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}._4xNjVG_picker{gap:8px;display:grid}._4xNjVG_picker>.search-box{width:100%}._4xNjVG_pickerList{gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._4xNjVG_pickerList button{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-control,#1b2b34);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._4xNjVG_pickerList button:hover:not(:disabled){border-color:var(--border-success,#779583);background:var(--surface-success,#263f35)}._4xNjVG_pickerList button>span:first-child{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}._4xNjVG_pickerList small{color:var(--muted);font-size:12px}._4xNjVG_pickerList button>span:last-child{white-space:nowrap}._4xNjVG_rowActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._4xNjVG_lineTotal{white-space:nowrap;justify-content:flex-end;align-items:center;min-height:44px;display:flex}._4xNjVG_customerPick{gap:8px;margin-bottom:20px;display:grid}._4xNjVG_customerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._4xNjVG_customerLabel{color:var(--ink-primary,#cfdee3);font-size:13px;font-weight:650;line-height:1.5}._4xNjVG_newCustomer{gap:6px;font-weight:650}._4xNjVG_newCustomer>span{font-size:17px;line-height:1}._4xNjVG_customerSearch{width:100%}._4xNjVG_customerRef{color:var(--muted);font-size:12px}._4xNjVG_customerStatus{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._4xNjVG_customerStatus>p{margin:0}._4xNjVG_customerChosen{border:1px solid var(--border-success,#779583);border-radius:var(--radius);background:var(--surface-success,#263f35);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._4xNjVG_customerChosen>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}._4xNjVG_customerChosen small{color:var(--muted);font-size:12px}._4xNjVG_emailHint{border-left:3px solid var(--amber);background:var(--surface-warning,#443b30);color:var(--ink-warning,var(--amber));margin:0;padding:9px 12px}._4xNjVG_aiDraft{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface-inset,#13252e);padding:12px 14px;display:block}._4xNjVG_aiDraft>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}._4xNjVG_aiDraftBody{gap:16px;min-width:0;margin-top:8px;display:grid}._4xNjVG_aiDraft p{margin:0}._4xNjVG_aiDraftActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._4xNjVG_pricePending{border-left:3px solid var(--amber);background:var(--surface-warning,#443b30);color:var(--ink-warning,var(--amber));grid-column:1/-1;margin:0;padding:6px 10px}._4xNjVG_editorTotal{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:14px;padding:16px 2px 2px;display:flex}._4xNjVG_editorTotal span{color:var(--muted)}._4xNjVG_editorTotal strong{color:var(--ink-primary,var(--sage));font:600 26px/1.15 var(--serif)}._4xNjVG_detail{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._4xNjVG_quoteDialog.dialog-shell.wide-modal{max-width:1242px}._4xNjVG_quoteDialog .modal-heading{border-bottom-color:var(--rule-soft);align-items:center;gap:16px}._4xNjVG_quoteDialog .modal-heading>:first-child{flex:1;min-width:0}._4xNjVG_quoteIdentity h2{overflow-wrap:anywhere;font-size:26px}._4xNjVG_quoteReference .neutral-badge{background:var(--panel)}._4xNjVG_quoteReference{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;font-size:13px;display:flex}._4xNjVG_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}._4xNjVG_moreActions{min-width:0;position:relative}._4xNjVG_moreActions>summary{cursor:pointer;list-style:none}._4xNjVG_moreActions>summary::-webkit-details-marker{display:none}._4xNjVG_actionMenu{z-index:5;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-inset);width:240px;max-width:calc(100vw - 48px);box-shadow:0 12px 32px var(--shadow-float);padding:8px;position:absolute;top:calc(100% + 8px);right:0}._4xNjVG_actionMenuList{max-height:min(320px,100dvh - 220px);overflow:auto}._4xNjVG_actionMenuList>button,._4xNjVG_shareAction{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;min-height:44px;color:var(--text);background:0 0;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;display:block}._4xNjVG_actionMenuList>button:hover:not(:disabled){background:var(--surface-control-hover)}._4xNjVG_actionMenuList>._4xNjVG_cancelAction{color:var(--ink-danger);border-top:1px solid var(--rule-soft);border-radius:0 0 8px 8px;margin-top:8px;padding-top:14px}._4xNjVG_detailLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}._4xNjVG_detailMain{gap:24px;min-width:0;display:grid}._4xNjVG_quoteOverview{min-width:0}._4xNjVG_customerTerms{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 24px;display:grid}._4xNjVG_detailCustomer{min-width:0}._4xNjVG_detailCustomer>span{color:var(--muted);font-size:13px}._4xNjVG_detailCustomer h3{overflow-wrap:anywhere;margin-top:4px;font-size:18px;font-weight:600}._4xNjVG_detailCustomer p{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px}._4xNjVG_validity{min-width:0;margin:0}._4xNjVG_validity dt{color:var(--muted);font-size:13px}._4xNjVG_validity{gap:12px;display:grid}._4xNjVG_validity dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px}._4xNjVG_decisionActor{max-width:28ch;color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:13px;display:block}._4xNjVG_quoteActivity{border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);min-width:0;margin-top:20px}._4xNjVG_quoteActivity>summary{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px 0;font-size:13px;list-style:none;display:flex}._4xNjVG_quoteActivity>summary::-webkit-details-marker{display:none}._4xNjVG_activityPreview{min-width:0;color:var(--muted);overflow-wrap:anywhere;flex:1}._4xNjVG_quoteActivity[open]>summary ._4xNjVG_disclosureMark:after{display:none}._4xNjVG_activityFacts{gap:12px;margin:0;padding:4px 0 20px;display:grid}._4xNjVG_activityFacts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;gap:16px;display:grid}._4xNjVG_activityFacts dt{color:var(--muted);font-size:13px}._4xNjVG_activityFacts dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px}._4xNjVG_detailSite{background:var(--surface-inset);border:1px solid var(--rule-soft);border-radius:var(--radius-sm);min-width:0;padding:16px 20px}._4xNjVG_detailSite .job-site-compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;margin:0}._4xNjVG_detailSite .job-site-compact>h3{font-size:14px}._4xNjVG_detailSite .job-site-compact>.footnote{margin:0}._4xNjVG_detailSite .job-site-compact>.footnote{grid-column:1}._4xNjVG_detailSite .site-summary{grid-column:1}._4xNjVG_detailSite .job-site-compact>.text-button{grid-area:1/2/3;align-self:center}._4xNjVG_detailSite .job-site-compact>.button-row{grid-column:1/-1}._4xNjVG_detailSite .site-access-note{grid-column:1/-1}._4xNjVG_detailSite .inline-error{grid-column:1/-1}._4xNjVG_detailSite .workflow-success{grid-column:1/-1}._4xNjVG_detailServices{gap:12px;min-width:0;display:grid;container:quote-services/inline-size}._4xNjVG_detailServices>h3{font-size:16px}._4xNjVG_detailLines th:not(:first-child),._4xNjVG_detailLines td:not(:first-child){text-align:right}._4xNjVG_detailLines td:not(:first-child){font-variant-numeric:tabular-nums}._4xNjVG_detailLines td:first-child{overflow-wrap:anywhere;min-width:160px}._4xNjVG_detailLines td:first-child strong{font-weight:500}._4xNjVG_detailLines td:not(:first-child) .cell-sub{font-size:12px}@media (min-width:601px){._4xNjVG_detailLines{table-layout:fixed;white-space:normal;width:100%}._4xNjVG_detailLines th,._4xNjVG_detailLines td{overflow-wrap:anywhere;padding:14px 12px}._4xNjVG_detailLines th:first-child,._4xNjVG_detailLines td:first-child{width:40%;min-width:0}._4xNjVG_detailLines .cell-sub{white-space:normal}@container quote-services (max-width:720px){._4xNjVG_detailLines.responsive-table{display:block}._4xNjVG_detailLines.responsive-table>thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4xNjVG_detailLines.responsive-table>tbody{gap:0;padding:0;display:grid}._4xNjVG_detailLines.responsive-table>tbody>tr{border:0;border-bottom:1px solid var(--rule-soft);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;min-width:0;padding:16px 0;display:grid}._4xNjVG_detailLines.responsive-table>tbody>tr>td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0;display:flex}._4xNjVG_detailLines.responsive-table>tbody>tr>td:first-child{grid-column:1/-1;width:auto;min-width:0;padding:0}._4xNjVG_detailLines.responsive-table>tbody>tr>td:last-child{grid-column:auto}._4xNjVG_detailLines.responsive-table>tbody>tr>td>.mobile-cell-label{color:var(--muted);font-size:12px;font-weight:500;display:block}._4xNjVG_detailLines.responsive-table>tbody>tr>td:first-child>.mobile-cell-label{display:none}}}._4xNjVG_financialSummary{background:var(--surface-inset);border:1px solid var(--rule-soft);border-radius:var(--radius);min-width:0;padding:24px}._4xNjVG_financialSummary>h3{color:var(--muted);margin:0 0 8px;font-size:14px;font-weight:500}._4xNjVG_financialSummary ._4xNjVG_detailTotal{white-space:normal;overflow-wrap:anywhere;font-size:32px;font-weight:700;display:block}._4xNjVG_localTotal{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:15px}._4xNjVG_quoteRate{border-top:1px solid var(--rule-soft);gap:8px;margin-top:20px;padding-top:20px;display:grid}._4xNjVG_quoteRate>span{color:var(--muted);font-size:13px}._4xNjVG_quoteRate>strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}._4xNjVG_quoteRate .footnote{margin:0}._4xNjVG_paymentDetails{border-bottom:1px solid var(--rule-soft);min-width:0}._4xNjVG_paymentDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 0 16px;list-style:none;display:flex}._4xNjVG_paymentDetails>summary::-webkit-details-marker{display:none}._4xNjVG_paymentDetails>summary>span:first-child{min-width:0}._4xNjVG_paymentDetails strong{font-size:14px}._4xNjVG_paymentDetails small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}._4xNjVG_disclosureMark{width:12px;height:12px;color:var(--sage);flex-shrink:0;position:relative}._4xNjVG_disclosureMark:before,._4xNjVG_disclosureMark:after{content:"";background:currentColor;position:absolute}._4xNjVG_disclosureMark:before{width:12px;height:2px;top:5px;left:0}._4xNjVG_disclosureMark:after{width:2px;height:12px;top:0;left:5px}._4xNjVG_paymentDetails[open]>summary ._4xNjVG_disclosureMark:after{display:none}._4xNjVG_paymentDetails dl{gap:12px;margin:0 0 16px;display:grid}._4xNjVG_paymentDetails dt{font-size:14px;font-weight:600}._4xNjVG_paymentDetails dd{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}._4xNjVG_paymentDetails>p{margin:0 0 16px}._4xNjVG_detailTotal{font:600 27px/1.15 var(--serif);white-space:nowrap}._4xNjVG_note{border-left:3px solid var(--sage);background:var(--surface-inset,#13252e);min-width:0;padding:10px 14px}._4xNjVG_note h4,._4xNjVG_note p{margin:0}._4xNjVG_note p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}._4xNjVG_actions{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:9px;padding-top:14px;display:flex}._4xNjVG_optionPlain{display:contents}._4xNjVG_optionBlock{border:1px solid var(--rule);border-radius:var(--radius);gap:12px;padding:14px;display:grid}._4xNjVG_optionHead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}._4xNjVG_optionTotal{justify-content:space-between;align-items:center;gap:12px;display:flex}._4xNjVG_optionTotal span{color:var(--muted)}._4xNjVG_optionTotal strong{font:600 20px/1.15 var(--serif)}._4xNjVG_addOption{justify-items:start;gap:4px;display:grid}._4xNjVG_addOption p{margin:0}._4xNjVG_optionCards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}._4xNjVG_optionCard{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-inset,#13252e);align-content:start;gap:6px;min-width:0;padding:14px;display:grid}._4xNjVG_optionCard._4xNjVG_chosenOption{border-color:var(--border-success,#779583);box-shadow:inset 0 0 0 1px var(--border-success,#779583)}._4xNjVG_optionCardHead{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._4xNjVG_optionCard h4{overflow-wrap:anywhere;margin:0;font-size:17px}._4xNjVG_optionCardTotal{font:600 22px/1.15 var(--serif)}._4xNjVG_optionCard ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}._4xNjVG_optionCard li{border-top:1px solid var(--rule-soft);overflow-wrap:anywhere;gap:1px;padding-top:6px;display:grid}._4xNjVG_optionCard li small{color:var(--muted)}._4xNjVG_optionChoice{border:1px solid var(--rule);border-radius:var(--radius);gap:8px;margin:0;padding:12px 14px;display:grid}._4xNjVG_optionChoice legend{padding:0 4px;font-weight:600}._4xNjVG_optionChoice label{overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}._4xNjVG_optionChoice input{flex:none;width:20px;height:20px}._4xNjVG_optionChoice p{margin:0}._4xNjVG_convertBox{grid-template-columns:minmax(190px,240px) auto;align-items:end;gap:10px;width:100%;display:grid}._4xNjVG_convertBox>.field{margin-bottom:0}._4xNjVG_convertBox p{grid-column:1/-1;margin:0}._4xNjVG_actions ._4xNjVG_convertBox{flex-basis:100%}._4xNjVG_actionRow{flex-basis:100%;min-width:0}@media (max-width:960px){._4xNjVG_quoteDialog .modal-heading{flex-wrap:wrap;align-items:flex-start}._4xNjVG_headerActions{flex-basis:100%;order:3;justify-content:flex-start;position:relative}._4xNjVG_moreActions{position:static}._4xNjVG_actionMenu{left:0;right:auto}._4xNjVG_detailLayout{grid-template-columns:minmax(0,1fr);gap:24px}._4xNjVG_detailLines[data-cards] td:not(:first-child){text-align:left}._4xNjVG_line{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,.8fr) auto}._4xNjVG_line>:first-child{grid-column:1/-1}}@media (max-width:760px){._4xNjVG_line{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}._4xNjVG_line>:first-child{grid-column:1/-1}._4xNjVG_lineTotal{justify-content:flex-start}}@media (max-width:600px){._4xNjVG_quoteIdentity h2{font-size:22px}._4xNjVG_headerActions{gap:8px}._4xNjVG_headerActions .button{padding:10px 14px;font-size:13px}._4xNjVG_detailSite{padding:12px}._4xNjVG_detailSite .job-site-compact{column-gap:8px}._4xNjVG_detailLines td:not(:first-child){text-align:left}._4xNjVG_financialSummary{padding:20px}._4xNjVG_quoteSummary{gap:10px}._4xNjVG_quoteSummary button{min-height:138px;padding:16px 12px}._4xNjVG_quoteSummary button>span{min-height:36px;font-size:12px}._4xNjVG_quoteSummary strong{font-size:28px}._4xNjVG_lineHeading{flex-direction:column;align-items:flex-start}._4xNjVG_customerChosen .text-button{min-height:44px}._4xNjVG_customerStatus>.button{width:100%}._4xNjVG_lineHeading>.button{width:100%;min-height:44px}._4xNjVG_aiDraftActions>.button{width:100%;min-height:44px}._4xNjVG_line{gap:8px;padding:11px}._4xNjVG_line>:first-child{grid-column:1/-1}:is(._4xNjVG_quotes .badge,._4xNjVG_quoteReference .badge){white-space:normal;max-width:100%}._4xNjVG_customerTerms{grid-template-columns:minmax(0,1fr)}._4xNjVG_validity>div{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}._4xNjVG_validity dd{margin:0}._4xNjVG_actions{grid-template-columns:1fr 1fr;display:grid}:is(._4xNjVG_actions>.button,._4xNjVG_actions>.text-button){width:100%;min-height:44px}._4xNjVG_actions>._4xNjVG_decision,._4xNjVG_actions>._4xNjVG_actionRow{grid-column:1/-1}._4xNjVG_actions>._4xNjVG_convertBox{grid-template-columns:1fr}:is(._4xNjVG_actions>._4xNjVG_convertBox,._4xNjVG_actions>.info-box,._4xNjVG_actions>.footnote){grid-column:1/-1}._4xNjVG_convertBox .button{width:100%;min-height:46px}._4xNjVG_convertBox p{grid-column:auto}._4xNjVG_optionBlock{padding:11px}._4xNjVG_optionHead{grid-template-columns:1fr}._4xNjVG_optionHead>.text-button{justify-self:start;min-height:44px}._4xNjVG_addOption>.button{width:100%;min-height:44px}}._4xNjVG_pdfPreview{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;height:min(72vh,820px)}._4xNjVG_signatureForm{border-top:1px solid var(--rule-soft);gap:10px;min-width:0;padding-top:14px;display:grid}._4xNjVG_signatureForm h4,._4xNjVG_signatureForm p{margin:0}._4xNjVG_signatureForm>.field{margin-bottom:0}._4xNjVG_signatureActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}@media (max-width:600px){._4xNjVG_signatureActions{grid-template-columns:1fr;display:grid}._4xNjVG_signatureActions .button{width:100%;min-height:46px}}._4xNjVG_quoteListIdentity{gap:4px;min-width:0;display:grid}._4xNjVG_quoteListIdentity>strong{font-size:21px;font-weight:650;line-height:1.4}._4xNjVG_quoteListName{font-size:14px;font-weight:500;line-height:1.5}._4xNjVG_quoteListMetadata{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;font-weight:500;line-height:1.5;display:flex}._4xNjVG_quoteListMetadata>span{overflow-wrap:anywhere;min-width:0}._4xNjVG_quoteListStatus{justify-items:start;gap:6px;min-width:0;display:grid}._4xNjVG_quoteListStatus>.badge{border-radius:var(--radius-sm);white-space:normal;max-width:100%;padding:4px 8px}._4xNjVG_quoteListStatus>.cell-sub{margin-top:0}._4xNjVG_quoteListViewed{color:var(--ink-success);padding-left:8px;font-size:12px;font-weight:600}._4xNjVG_quoteListAmount{font-variant-numeric:tabular-nums;gap:4px;min-width:0;line-height:1.5;display:grid}._4xNjVG_quoteListAmount>strong{white-space:nowrap;overflow-wrap:normal;font-size:21px;font-weight:600}._4xNjVG_quoteListAmount>small{color:var(--muted);font-size:12px;font-weight:500}._4xNjVG_quoteAmountHeading,._4xNjVG_quoteFinancial{text-align:right}@media (min-width:601px){._4xNjVG_quoteTable:not([data-cards]){table-layout:auto;white-space:normal;width:100%}._4xNjVG_quoteTable:not([data-cards]) th,._4xNjVG_quoteTable:not([data-cards]) td{white-space:normal;overflow-wrap:anywhere;vertical-align:middle;padding:16px 20px}._4xNjVG_quoteTable:not([data-cards]) th{font-size:12px}._4xNjVG_quoteTable:not([data-cards]) td{font-size:14px}._4xNjVG_quoteTable:not([data-cards]) th:last-child,._4xNjVG_quoteTable:not([data-cards]) td:last-child{text-align:right;padding-left:4px;padding-right:16px}._4xNjVG_quoteTable:not([data-cards]) td:last-child>.text-button{white-space:nowrap;min-width:44px;min-height:44px}._4xNjVG_quoteStateColumn{width:21%}._4xNjVG_quoteTotalColumn{width:20%}._4xNjVG_quoteActionColumn{width:80px}}@media (max-width:600px){._4xNjVG_quoteToolbar{align-items:stretch}._4xNjVG_quoteToolbar>.search-box{flex-basis:100%}._4xNjVG_quoteStatus{flex:160px}._4xNjVG_quoteStatus :is(select,[data-select-trigger]){min-height:50px;font-size:16px}._4xNjVG_quoteToolbar>.button{flex:0 auto}}._4xNjVG_compose{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--panel);min-width:0}._4xNjVG_composeHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}._4xNjVG_composeHeader h1{overflow-wrap:anywhere;margin:0;font-size:34px;line-height:1.15}._4xNjVG_composeHeader .icon-button{flex:none;font-size:26px}._4xNjVG_compose ._4xNjVG_editor{grid-template-columns:minmax(0,1fr) minmax(0,280px);align-items:start;gap:0}._4xNjVG_editorMain{gap:20px;min-width:0;padding:24px;display:grid}._4xNjVG_editorMain ._4xNjVG_customerPick{margin-bottom:0}._4xNjVG_editorSummary{border-left:1px solid var(--rule);background:var(--surface-inset,#15242d);border-radius:0 0 var(--radius-lg) 0;gap:20px;min-width:0;padding:24px 20px;display:grid;position:sticky;top:94px}._4xNjVG_editorSummary h2{font:700 16px/1.4 var(--font);margin:0}._4xNjVG_editorSummary p{margin:0}._4xNjVG_editorSummary ._4xNjVG_editorTotal{gap:8px;padding-top:20px;display:grid}._4xNjVG_editorSummary ._4xNjVG_editorTotal strong{font:700 28px/1.25 var(--font);color:var(--text);overflow-wrap:anywhere}._4xNjVG_editorDeposit>div{grid-template-columns:minmax(0,1fr)}._4xNjVG_editorSave{gap:12px;display:grid}._4xNjVG_editorSave .button{white-space:normal;width:100%}._4xNjVG_editor ._4xNjVG_line{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}._4xNjVG_editor ._4xNjVG_line>:first-child{grid-column:1/-1}._4xNjVG_editor ._4xNjVG_lineTotal{grid-column:1/3;justify-content:flex-start}._4xNjVG_editor ._4xNjVG_line>.text-button{justify-self:end;min-height:44px}._4xNjVG_editor ._4xNjVG_lineHeading{flex-wrap:wrap}@media (max-width:1100px){._4xNjVG_compose ._4xNjVG_editor{grid-template-columns:minmax(0,1fr) minmax(0,250px)}._4xNjVG_editorMain{padding:20px}._4xNjVG_editorSummary{padding:20px 16px}}@media (max-width:960px){._4xNjVG_compose ._4xNjVG_editor{grid-template-columns:minmax(0,1fr)}._4xNjVG_editorSummary{border-left:0;border-top:1px solid var(--rule);border-radius:0 0 var(--radius-lg) var(--radius-lg);position:static}}@media (max-width:600px){._4xNjVG_composeHeader{padding:20px 16px}._4xNjVG_composeHeader h1{font-size:29px}._4xNjVG_editorMain,._4xNjVG_editorSummary{padding:20px 16px}._4xNjVG_editor ._4xNjVG_line{grid-template-columns:repeat(2,minmax(0,1fr))}._4xNjVG_editor ._4xNjVG_line>:nth-child(4){grid-column:1/-1}._4xNjVG_editor ._4xNjVG_lineTotal{grid-column:1}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody{gap:10px;padding:12px}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr{flex-wrap:wrap;gap:10px 14px;padding:14px;display:flex}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr>td{gap:4px;line-height:1.45}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr>td:first-child{flex:1 0 100%;padding-bottom:10px;font-size:15px}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr>td:nth-child(2){flex:1 0 7rem}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr>td:nth-child(3){flex:none;align-items:flex-end;margin-left:auto}._4xNjVG_quotes ._4xNjVG_quoteTable>tbody>tr>td:last-child{flex:1 0 100%;align-items:flex-end}}._4xNjVG_paymentChoicesDisclosure{border:1px solid var(--rule-soft);border-radius:var(--radius);padding:0 16px}._4xNjVG_paymentChoicesDisclosure>summary{padding:16px 0}._4xNjVG_paymentChoices{border:0;gap:8px;min-width:0;margin:0;padding:0 0 16px;display:grid}._4xNjVG_paymentChoices>p{margin:0 0 4px}._4xNjVG_paymentChoice{cursor:pointer;align-items:flex-start;gap:12px;min-width:0;min-height:44px;padding:8px 0;display:flex}._4xNjVG_paymentChoice input{width:18px;height:18px;accent-color:var(--sage);flex:none;margin:2px 0 0}._4xNjVG_paymentChoice>span{min-width:0}._4xNjVG_paymentChoice strong{overflow-wrap:anywhere;font-size:14px}._4xNjVG_paymentChoice small{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}._4xNjVG_unitDisclosure,._4xNjVG_noteDisclosure{min-width:0}._4xNjVG_unitDisclosure>summary,._4xNjVG_noteDisclosure>summary{white-space:normal;overflow-wrap:anywhere;cursor:pointer;min-height:44px;padding:10px 0;list-style:none;display:block}._4xNjVG_unitDisclosure>summary::-webkit-details-marker{display:none}._4xNjVG_noteDisclosure>summary::-webkit-details-marker{display:none}._4xNjVG_unitDisclosure[open]>summary,._4xNjVG_noteDisclosure[open]>summary{min-height:0;color:var(--text);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}._4xNjVG_notePreview{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;display:block;overflow:hidden}
.z0Jfgq_manager{gap:24px;min-width:0;max-width:100%;display:grid;container:price-list/inline-size}:is(.z0Jfgq_manager>.footnote,.z0Jfgq_manager>.workflow-success,.z0Jfgq_manager>.inline-error,.z0Jfgq_manager>.modal-actions){margin:0}.z0Jfgq_toolbar{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.z0Jfgq_toolbar>.search-box{flex:260px;width:auto;min-width:0}.z0Jfgq_toolbar>.button{white-space:normal;flex-shrink:0;max-width:100%;min-height:44px}.z0Jfgq_register{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);min-width:0;overflow:visible;container:price-register/inline-size}.z0Jfgq_priceColumn{width:260px}.z0Jfgq_actionsColumn{width:180px}.z0Jfgq_table.z0Jfgq_table{table-layout:fixed;white-space:normal;width:100%}.z0Jfgq_table.z0Jfgq_table th{color:var(--ink-info);text-align:left;white-space:normal;background:var(--surface-inset);padding:16px;font-size:12px;font-weight:600}.z0Jfgq_table.z0Jfgq_table th:first-child{border-radius:var(--radius) 0 0 0}.z0Jfgq_table.z0Jfgq_table th:last-child{border-radius:0 var(--radius) 0 0}.z0Jfgq_table.z0Jfgq_table td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:16px}.z0Jfgq_table.z0Jfgq_table tr:last-child td{border-bottom:0}.z0Jfgq_table.z0Jfgq_table .mobile-cell-label{display:none}.z0Jfgq_name{font-size:21px;font-weight:650;line-height:1.4;display:block}.z0Jfgq_description{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:400;line-height:1.6;display:block}.z0Jfgq_unit{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:13px;font-weight:400;line-height:1.5;display:block}.z0Jfgq_amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.5;display:block}.z0Jfgq_table.z0Jfgq_table .z0Jfgq_priceCell{text-align:right}.z0Jfgq_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.z0Jfgq_actions>.text-button{white-space:normal;overflow-wrap:normal;word-break:normal;min-height:44px;font-size:13px}@container price-register (max-width:900px){.z0Jfgq_table.z0Jfgq_table,.z0Jfgq_table.z0Jfgq_table>tbody{width:100%;min-width:0;display:block}.z0Jfgq_table.z0Jfgq_table>colgroup{display:none}.z0Jfgq_table.z0Jfgq_table>thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.z0Jfgq_table.z0Jfgq_table>tbody{gap:12px;padding:12px;display:grid}.z0Jfgq_table.z0Jfgq_table>tbody>tr{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-inset);flex-wrap:wrap;gap:16px 24px;min-width:0;padding:16px;display:flex}.z0Jfgq_table.z0Jfgq_table>tbody>tr>td{text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0;display:flex}.z0Jfgq_table.z0Jfgq_table>tbody>tr>.z0Jfgq_identity{border-bottom:1px solid var(--rule-soft);flex:1 0 100%;padding-bottom:12px}.z0Jfgq_table.z0Jfgq_table>tbody>tr>.z0Jfgq_priceCell{flex:220px}.z0Jfgq_table.z0Jfgq_table>tbody>tr>.z0Jfgq_actionCell{flex:160px;justify-content:flex-end}.z0Jfgq_table.z0Jfgq_table>tbody>tr>td>.mobile-cell-label{color:var(--ink-info);font-size:12px;font-weight:500;line-height:1.5;display:block}:is(.z0Jfgq_table.z0Jfgq_table>tbody>tr>.z0Jfgq_identity>.mobile-cell-label,.z0Jfgq_table.z0Jfgq_table>tbody>tr>.z0Jfgq_actionCell>.mobile-cell-label){display:none}.z0Jfgq_actions{justify-content:flex-start}}@container price-register (max-width:400px){.z0Jfgq_table.z0Jfgq_table>tbody{padding:8px}.z0Jfgq_table.z0Jfgq_table>tbody>tr{padding:12px}}@container price-list (max-width:600px){.z0Jfgq_toolbar{align-items:stretch}:is(.z0Jfgq_toolbar>.search-box,.z0Jfgq_toolbar>.button){flex-basis:100%;width:100%}}
._8e9Kra_grid{gap:0 var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}._8e9Kra_choice{align-items:flex-start;gap:var(--space-3);min-width:0;min-height:44px;padding:var(--space-4) var(--space-2);text-align:left;color:var(--text);border:0;border-top:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:0;display:flex}._8e9Kra_choice:hover:not(:disabled){background:var(--surface-control-hover,#20343e)}._8e9Kra_choice[aria-pressed=true]{background:var(--surface-success,#294139);box-shadow:inset 3px 0 0 var(--sage)}._8e9Kra_choice:focus-visible{outline:2px solid var(--sage);outline-offset:-2px}._8e9Kra_icon{color:var(--sage);flex:none;padding-top:1px;line-height:0}._8e9Kra_text{min-width:0}._8e9Kra_text strong{color:var(--sage);font-size:15px;display:block}._8e9Kra_text small{margin-top:var(--space-1);color:var(--muted);font-size:13px;line-height:1.5;display:block}._8e9Kra_compact{border:1px solid var(--rule);border-radius:var(--radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:18px 0 14px;overflow:hidden}._8e9Kra_compact ._8e9Kra_choice{padding:10px var(--space-2);border-top:0;border-bottom:1px solid var(--rule);align-items:center}._8e9Kra_compact ._8e9Kra_choice:nth-child(odd){border-right:1px solid var(--rule)}._8e9Kra_compact ._8e9Kra_choice:last-child:nth-child(odd){border-right:0;grid-column:1/-1}._8e9Kra_compact ._8e9Kra_choice:last-child,._8e9Kra_compact ._8e9Kra_choice:nth-last-child(2):nth-child(odd){border-bottom:0}._8e9Kra_compact ._8e9Kra_text strong{font-size:13px}@media (max-width:360px){._8e9Kra_compact{grid-template-columns:1fr}._8e9Kra_compact ._8e9Kra_choice:nth-child(odd){border-right:0}._8e9Kra_compact ._8e9Kra_choice:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--rule)}}
.OLA9kG_picker{grid-template-columns:minmax(0,1fr);gap:8px;margin:20px 0 24px;display:grid}.OLA9kG_picker>label{min-width:0;margin-bottom:0}.OLA9kG_picker :is(select,[data-select-trigger]){width:100%;min-width:0}.OLA9kG_currency{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.OLA9kG_currency strong{color:var(--text);font-weight:650}.OLA9kG_error{grid-column:1/-1}
.Lx9xSW_ruleFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;min-width:0;display:grid;container:deposit-rule/inline-size}.Lx9xSW_ruleHint{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:13px}.Lx9xSW_ruleHint strong{color:var(--ink,inherit)}.Lx9xSW_panel{border-left:3px solid var(--sage);background:var(--surface-inset,#13252e);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:16px 12px;display:grid;container:deposit-panel/inline-size}.Lx9xSW_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.Lx9xSW_panelHead h4{margin:0}.Lx9xSW_summary{gap:10px;min-width:0;display:grid}.Lx9xSW_compact{border-top:1px solid var(--rule-soft);margin-top:20px;padding-top:16px}.Lx9xSW_compact .Lx9xSW_facts{grid-template-columns:minmax(0,1fr);gap:12px}.Lx9xSW_compact .Lx9xSW_facts>div{gap:4px;display:grid}.Lx9xSW_compact .Lx9xSW_facts dd{text-align:left}.Lx9xSW_empty>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;list-style:none;display:flex}.Lx9xSW_empty>summary::-webkit-details-marker{display:none}.Lx9xSW_empty>summary small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.Lx9xSW_empty[open]>.Lx9xSW_facts{margin-top:16px}.Lx9xSW_disclosureMark{width:12px;height:12px;color:var(--sage);flex-shrink:0;position:relative}.Lx9xSW_disclosureMark:before,.Lx9xSW_disclosureMark:after{content:"";background:currentColor;position:absolute}.Lx9xSW_disclosureMark:before{width:12px;height:2px;top:5px;left:0}.Lx9xSW_disclosureMark:after{width:2px;height:12px;top:0;left:5px}.Lx9xSW_empty[open]>summary .Lx9xSW_disclosureMark:after{display:none}.Lx9xSW_activity{border:1px solid var(--rule-soft);border-radius:var(--radius);gap:20px;padding:16px 12px}.Lx9xSW_rule{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.Lx9xSW_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 24px;margin:0;display:grid}.Lx9xSW_facts div{gap:2px;min-width:0;display:grid}.Lx9xSW_facts dt{color:var(--muted);font-size:12px}.Lx9xSW_facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.Lx9xSW_warning{border:1px solid var(--warning,#b7791f);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px 10px}.Lx9xSW_detail{color:var(--muted);overflow-wrap:anywhere;gap:4px;min-width:0;margin-top:8px;font-size:13px;display:grid}.Lx9xSW_form{border-top:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding-top:10px;display:grid}.Lx9xSW_form h5{margin:0;font-size:14px}.Lx9xSW_form p{margin:0}.Lx9xSW_settings{align-self:start;gap:10px;min-width:0;display:grid}.Lx9xSW_settings h2,.Lx9xSW_settings p{margin:0}.Lx9xSW_eyebrow{color:var(--sage);font-size:12px;font-weight:700}.Lx9xSW_intro{max-width:62ch;color:var(--muted);font-size:14px;line-height:1.7}:is(.Lx9xSW_form .field,.Lx9xSW_ruleFields>.field){margin-bottom:0}.Lx9xSW_form .form-grid{row-gap:16px}.Lx9xSW_form .modal-actions{margin-top:0;padding-top:16px}.Lx9xSW_amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4;display:block}.Lx9xSW_nativeAmount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.Lx9xSW_register{min-width:0;container:deposit-register/inline-size}.Lx9xSW_events{table-layout:fixed;white-space:normal;width:100%}.Lx9xSW_events th,.Lx9xSW_events td{overflow-wrap:anywhere;vertical-align:middle;padding:20px 12px}.Lx9xSW_amountColumn{width:340px}.Lx9xSW_actionColumn{width:100px}.Lx9xSW_movement{font-size:21px;font-weight:650;line-height:1.4;display:block}.Lx9xSW_events .cell-sub{margin-top:6px;font-size:12px;display:block}.Lx9xSW_events td .text-button{min-height:44px;font-size:14px}@container deposit-panel (max-width:600px){.Lx9xSW_form>.form-grid{grid-template-columns:minmax(0,1fr)}.Lx9xSW_form .modal-actions{flex-wrap:wrap}.Lx9xSW_form .modal-actions .button{white-space:normal;flex:160px;min-height:44px}.Lx9xSW_panel>.button-row>button{white-space:normal;flex:200px}}@container deposit-rule (max-width:500px){.Lx9xSW_ruleFields>.field{grid-column:1/-1}}@container deposit-register (max-width:940px){.Lx9xSW_register>.Lx9xSW_events{width:100%;min-width:0;display:block}.Lx9xSW_register>.Lx9xSW_events>colgroup{display:none}.Lx9xSW_register>.Lx9xSW_events>thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Lx9xSW_register>.Lx9xSW_events>tbody{gap:12px;padding:0;display:grid}.Lx9xSW_register>.Lx9xSW_events>tbody>tr{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-inset);flex-wrap:wrap;gap:16px;min-width:0;padding:16px;display:flex}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td{border:0;min-width:0;max-width:100%;padding:0;font-size:14px;font-weight:400;line-height:1.6;display:block}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td:first-child{border-bottom:1px solid var(--rule-soft);flex:1 0 100%;padding-bottom:12px}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td:nth-child(2){flex:240px}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td:last-child{flex:0 auto}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td:last-child:not(:has(button)){display:none}.Lx9xSW_register>.Lx9xSW_events>tbody>tr>td>.mobile-cell-label{display:none}}@container deposit-register (max-width:360px){.Lx9xSW_register>.Lx9xSW_events>tbody>tr{padding:8px}}
.jyXAqW_page{background:var(--bg);min-height:100dvh;color:var(--text);padding:var(--space-6) var(--space-4) var(--space-10)}.jyXAqW_top{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:1080px;margin:0 auto;display:flex}.jyXAqW_topActions{align-items:center;gap:var(--space-4);display:flex}.jyXAqW_form{max-width:1080px;margin:var(--space-10) auto 0}.jyXAqW_form h1{margin:0 0 var(--space-6);font-size:clamp(28px,6vw,40px);line-height:1.15}.jyXAqW_field{gap:var(--space-2);max-width:460px;margin-bottom:var(--space-8);font-size:14px;font-weight:700;display:grid}.jyXAqW_trades{min-width:0;margin:0 0 var(--space-6);border:0;padding:0}.jyXAqW_region{max-width:600px;margin-bottom:var(--space-6)}.jyXAqW_trades legend{padding:0;font-size:20px;font-weight:750}.jyXAqW_hint{margin:var(--space-1) 0 var(--space-4);color:var(--muted);font-size:14px}.jyXAqW_form>button[type=submit]{width:100%;max-width:460px}@media (min-width:768px){.jyXAqW_page{padding:var(--space-8) var(--space-8) var(--space-10)}}
._4mDnNa_panel{align-self:start;min-width:0;container:follow-up-settings/inline-size}._4mDnNa_eyebrow{color:var(--sage);margin-bottom:6px;font-size:12px;font-weight:700}._4mDnNa_intro,._4mDnNa_state,._4mDnNa_footnote{max-width:62ch;color:var(--muted);font-size:14px;line-height:1.7}._4mDnNa_state{margin-top:14px}._4mDnNa_footnote{margin-top:10px;font-size:12px}._4mDnNa_toggle,._4mDnNa_stepToggle{align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}._4mDnNa_toggle{margin-top:12px}._4mDnNa_steps{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}._4mDnNa_step{border:1px solid var(--rule);background:var(--raised);border-radius:12px;grid-template-columns:minmax(0,12rem) 4.5rem minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px;display:grid}._4mDnNa_days{margin:0}._4mDnNa_days input{text-align:center;width:100%}._4mDnNa_hint{color:var(--muted);min-width:0;font-size:14px}._4mDnNa_validation{color:var(--ink-danger,#f7c7bc);margin-top:8px;font-size:13px}._4mDnNa_actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._4mDnNa_timeline{margin-top:16px}._4mDnNa_timelineList{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}._4mDnNa_timelineList li{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:10px;font-size:14px;display:grid}._4mDnNa_confirm{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}._4mDnNa_confirm p{flex-basis:100%;margin:0;font-size:14px}@container follow-up-settings (max-width:560px){._4mDnNa_step{grid-template-columns:minmax(0,1fr) 4.5rem}._4mDnNa_hint{grid-column:1/-1}}._4mDnNa_stepToggle{overflow-wrap:anywhere;min-width:0}._4mDnNa_stepToggle input,._4mDnNa_toggle input{flex-shrink:0;width:20px;height:20px}._4mDnNa_step{min-width:0;padding:16px 12px}._4mDnNa_stepToggle>span{font-size:21px;font-weight:650;line-height:1.4}._4mDnNa_days,._4mDnNa_days input{min-width:0}@container follow-up-settings (max-width:400px){._4mDnNa_step{grid-template-columns:minmax(0,1fr);gap:12px}._4mDnNa_days{max-width:100px}._4mDnNa_actions>.button{white-space:normal;width:100%}}@media (max-width:560px){._4mDnNa_timelineList li{grid-template-columns:minmax(0,1fr);gap:2px}}
._8WwHba_home{gap:24px;min-width:0;display:grid;container:service-home/inline-size}._8WwHba_homeLead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._8WwHba_homeLead>div{min-width:0}._8WwHba_homeLead h1{overflow-wrap:anywhere;font-size:32px}._8WwHba_homeLead p{color:var(--muted);margin:8px 0 0;font-size:14px}._8WwHba_homeLead p:first-letter{text-transform:uppercase}._8WwHba_homeLinks{flex-wrap:wrap;gap:6px 18px;margin:-8px 0 -12px;display:flex}._8WwHba_homeLinks .text-button{white-space:normal;text-align:left;min-height:44px}._8WwHba_homePanels{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}._8WwHba_homePanels._8WwHba_singlePanel{grid-template-columns:minmax(0,1fr)}._8WwHba_homePanels>.panel{min-width:0}._8WwHba_homePanels .panel-heading{flex-wrap:wrap;align-items:center;gap:12px}._8WwHba_homePanels .panel-heading h2{font-size:20px}._8WwHba_name{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4;display:block}._8WwHba_amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4;display:block}._8WwHba_register{min-width:0;container:home-register/inline-size}._8WwHba_homeSales,._8WwHba_collectionTable{table-layout:fixed;white-space:normal;width:100%}._8WwHba_homeSales th,._8WwHba_homeSales td,._8WwHba_collectionTable th,._8WwHba_collectionTable td{overflow-wrap:anywhere;vertical-align:middle;padding:20px}:is(._8WwHba_homeSales .cell-sub,._8WwHba_collectionTable .cell-sub){color:var(--muted);margin-top:6px;font-size:12px;font-weight:400;line-height:1.6;display:block}:is(._8WwHba_homeSales .mobile-cell-label,._8WwHba_collectionTable .mobile-cell-label){display:none}._8WwHba_homeSales td .text-button{min-height:44px;font-size:14px}._8WwHba_saleAmountsColumn{width:340px}._8WwHba_saleActionColumn{width:124px}._8WwHba_saleAmounts{flex-wrap:wrap;gap:12px 24px;min-width:0;display:flex}._8WwHba_saleAmounts>div{flex:1 1 max-content;gap:4px;min-width:0;max-width:100%;display:grid}._8WwHba_saleAmounts small,._8WwHba_paidAmount small{color:var(--muted);font-size:12px;font-weight:400}._8WwHba_dueList{margin:0;padding:0 24px;list-style:none}._8WwHba_dueList li{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:20px 0;display:flex}._8WwHba_dueList li>span{flex:240px;gap:6px;min-width:0;display:grid}._8WwHba_dueList li>span>strong{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4}._8WwHba_dueList li small{color:var(--muted);font-size:12px}._8WwHba_dueList li>strong{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-warning,var(--amber));font-size:21px;font-weight:600;line-height:1.4}._8WwHba_dueNote{color:var(--muted);padding:16px 24px 0;font-size:12px}._8WwHba_dueAction{padding:16px 24px 24px}._8WwHba_dueAction .button{white-space:normal;width:100%;font-size:14px}._8WwHba_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}._8WwHba_tile{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);min-width:0;min-height:160px;color:var(--text);text-align:left;font:inherit;cursor:pointer;box-shadow:0 var(--edge-h) var(--edge-blur) var(--rule-soft);margin-bottom:var(--edge-h);transition:transform var(--press) ease;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex;container-type:inline-size}._8WwHba_tile:hover{border-color:var(--border-success,#779583)}._8WwHba_tile:active{transform:translateY(var(--edge-h));box-shadow:none}._8WwHba_tile:focus-visible{outline:3px solid var(--purple);outline-offset:4px}._8WwHba_tileHeading{width:100%;min-height:32px;color:var(--muted);justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;font-weight:600;display:flex}._8WwHba_tileHeading svg{color:var(--sage);flex-shrink:0}._8WwHba_tile strong{color:var(--ink-primary,var(--text));letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(21px,8cqi,31px);font-weight:700;line-height:1.4}._8WwHba_tileAmount{overflow-wrap:normal}._8WwHba_tile small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}._8WwHba_alert strong,._8WwHba_alert ._8WwHba_tileHeading svg{color:var(--ink-warning,var(--amber))}._8WwHba_agenda{border:1px solid var(--rule);border-radius:var(--radius);background:linear-gradient(115deg,var(--surface-success,#294139),var(--panel) 78%);align-items:center;gap:16px;min-width:0;padding:24px;display:flex}._8WwHba_agendaIcon{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--panel);width:48px;height:48px;color:var(--sage);flex-shrink:0;place-items:center;display:grid}._8WwHba_agenda>div{flex:1;min-width:0}._8WwHba_agenda h2{overflow-wrap:anywhere;font-size:20px}._8WwHba_agenda p{gap:4px;margin-top:8px;display:grid}._8WwHba_agenda p strong{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4}._8WwHba_agenda p small{color:var(--muted);font-size:13px}._8WwHba_agenda>.button{flex-shrink:0;font-size:14px}._8WwHba_collections{gap:20px;min-width:0;display:grid;container:home-collections/inline-size}._8WwHba_totals{border-bottom:1px solid var(--rule-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px 24px;margin:0;padding:0 0 20px;display:grid}._8WwHba_totals div{align-content:start;gap:6px;min-width:0;display:grid}._8WwHba_totals dt{color:var(--muted);font-size:12px}._8WwHba_totals dd{gap:4px;margin:0;display:grid}._8WwHba_totals small{color:var(--muted);font-size:12px;font-weight:400}._8WwHba_paidColumn{width:280px}._8WwHba_valueColumn{width:240px}._8WwHba_paidAmounts{gap:10px;display:grid}._8WwHba_paidAmount{gap:4px;display:grid}._8WwHba_loadError{border:1px solid var(--border-danger,#b8756e);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._8WwHba_loadError p{min-width:0;color:var(--ink-danger,var(--danger));overflow-wrap:anywhere;margin:0}@container service-home (max-width:1000px){._8WwHba_homePanels{grid-template-columns:minmax(0,1fr)}}@container service-home (max-width:600px){._8WwHba_homeLead{flex-direction:column;align-items:stretch}._8WwHba_homeLead h1{font-size:28px}._8WwHba_homeLead p{font-size:13px}._8WwHba_homeLead>.button{width:100%;min-height:46px}._8WwHba_homePanels .panel-heading{padding:20px}._8WwHba_tiles{gap:12px}._8WwHba_tile{min-height:144px;padding:16px}._8WwHba_dueList{padding:0 20px}._8WwHba_dueNote{padding:16px 20px 0}._8WwHba_dueAction{padding:16px 20px 20px}._8WwHba_agenda{grid-template-columns:40px minmax(0,1fr);gap:16px 12px;padding:20px;display:grid}._8WwHba_agendaIcon{align-self:start;width:40px;height:40px}._8WwHba_agenda h2{font-size:18px;line-height:1.4}._8WwHba_agenda>.button{grid-column:1/-1;width:100%}}@container home-register (max-width:860px){._8WwHba_register>._8WwHba_homeSales,._8WwHba_register>._8WwHba_collectionTable{width:100%;min-width:0;display:block}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>colgroup{display:none}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody{gap:12px;padding:12px;display:grid}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody>tr{background:var(--surface-inset);border:1px solid var(--rule-soft);border-radius:var(--radius-sm);flex-wrap:wrap;gap:16px 24px;min-width:0;padding:20px;display:flex}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody>tr>td{border:0;min-width:0;max-width:100%;padding:0;font-size:14px;font-weight:400;line-height:1.6;display:block}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody>tr>td:first-child{border-bottom:1px solid var(--rule-soft);flex:1 0 100%;padding-bottom:14px}._8WwHba_register ._8WwHba_homeSales>tbody>tr>td>.mobile-cell-label{display:none}._8WwHba_register ._8WwHba_homeSales>tbody>tr>td:nth-child(2){flex:100%}._8WwHba_register ._8WwHba_homeSales>tbody>tr>td:last-child{text-align:right;flex:100%}._8WwHba_register ._8WwHba_homeSales>tbody>tr>td:last-child>.text-button{min-height:44px;font-size:14px}._8WwHba_register ._8WwHba_collectionTable>tbody>tr>td:not(:first-child){flex:220px}._8WwHba_register ._8WwHba_collectionTable>tbody>tr>td:not(:first-child)>.mobile-cell-label{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:400;display:block}}@container home-register (max-width:360px){._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody{padding:8px}._8WwHba_register :is(._8WwHba_homeSales,._8WwHba_collectionTable)>tbody>tr{gap:14px;padding:12px}}@container service-home (max-width:340px){._8WwHba_agenda{grid-template-columns:minmax(0,1fr);padding:16px}._8WwHba_agendaIcon{width:40px}._8WwHba_dueList{padding:0 12px}}@media (prefers-reduced-motion:reduce){._8WwHba_tile{transition:none}}
._7OIrG_panel{border-top:1px solid var(--rule);gap:12px;min-width:0;margin-top:22px;padding-top:18px;display:grid}._7OIrG_panel h3{margin:0}._7OIrG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._7OIrG_timerCard{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface-inset,#13252e);gap:10px;min-width:0;padding:14px;display:grid}._7OIrG_running{border-color:var(--border-success,#779583)}._7OIrG_timerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._7OIrG_timerHead>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}._7OIrG_timerHead small{color:var(--muted)}._7OIrG_clock{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;font-size:clamp(24px,6vw,32px);line-height:1.1}._7OIrG_stopForm,._7OIrG_manual,._7OIrG_editor{gap:16px;min-width:0;display:grid}:is(._7OIrG_stopForm .field,._7OIrG_manual .field,._7OIrG_editor .field,._7OIrG_fieldGrid>.field){margin-bottom:0}._7OIrG_editor>p{margin:0}._7OIrG_manual{border:1px solid var(--rule-soft);border-radius:var(--radius);padding:14px}._7OIrG_manual h4{margin:0}._7OIrG_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:end;gap:16px;min-width:0;display:grid}@media (max-width:600px){._7OIrG_fieldGrid{grid-template-columns:minmax(0,1fr);align-items:stretch}}._7OIrG_entries{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._7OIrG_entry{border:1px solid var(--rule-soft);border-radius:var(--radius);gap:4px;min-width:0;padding:12px 14px;display:grid}._7OIrG_entry p{overflow-wrap:anywhere;margin:0}._7OIrG_past{opacity:.68}._7OIrG_entryHead{justify-content:space-between;align-items:center;gap:10px;display:flex}._7OIrG_entryActions{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px;display:flex}._7OIrG_week{gap:20px;min-width:0;max-width:100%;display:grid;container:service-hours/inline-size}._7OIrG_week h3{margin:6px 0 0}._7OIrG_weekBar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._7OIrG_weekBar strong{text-align:center;overflow-wrap:normal;font-size:18px;line-height:1.5}._7OIrG_today td{font-weight:650}._7OIrG_review{border:1px solid var(--border-warning,#b5925f);border-radius:var(--radius);gap:10px;min-width:0;padding:14px;display:grid}._7OIrG_pick label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:6px 2px;display:flex}._7OIrG_pick input{flex:none;width:22px;height:22px;margin-top:1px}._7OIrG_pick span{overflow-wrap:anywhere}._7OIrG_personName{color:var(--text);overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4;display:block}._7OIrG_customerName{color:var(--muted);overflow-wrap:anywhere;font-size:21px;font-weight:500;line-height:1.4;display:block}._7OIrG_duration{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4}._7OIrG_jobReference{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;font-size:13px}._7OIrG_entryIdentity{flex:260px;gap:4px;min-width:0;display:grid}._7OIrG_entrySummary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;max-width:100%;display:flex}._7OIrG_entrySummary>.badge{white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%}._7OIrG_week ._7OIrG_entry{gap:12px;padding:16px 20px}._7OIrG_week ._7OIrG_entryHead{flex-wrap:wrap;align-items:flex-start}._7OIrG_week ._7OIrG_entryMeta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:1.6;display:flex}._7OIrG_entryMeta>span{white-space:nowrap;overflow-wrap:normal}._7OIrG_week ._7OIrG_entry .footnote{white-space:pre-wrap;margin:0}:is(._7OIrG_week .button-row,._7OIrG_week ._7OIrG_entryActions){min-width:0}:is(._7OIrG_week .button-row>.button,._7OIrG_week ._7OIrG_entryActions>.button){white-space:normal;overflow-wrap:normal;word-break:normal;max-width:100%;min-height:44px}:is(._7OIrG_week ._7OIrG_timerCard .field,._7OIrG_week ._7OIrG_timerCard .field input){min-width:0;max-width:100%}._7OIrG_week ._7OIrG_weekStats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);margin:0}._7OIrG_week ._7OIrG_weekStats>span{padding:16px}._7OIrG_week ._7OIrG_weekStats strong{white-space:nowrap;overflow-wrap:normal;margin-top:6px;font-size:21px;line-height:1.4}._7OIrG_week ._7OIrG_weekStats ._7OIrG_personStat strong{white-space:normal;overflow-wrap:anywhere;letter-spacing:normal}._7OIrG_daysWrap{border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:0;overflow:visible}._7OIrG_week ._7OIrG_days{table-layout:fixed;white-space:normal;width:100%;display:table}._7OIrG_week ._7OIrG_days>thead{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;display:table-header-group;position:static;overflow:visible}._7OIrG_week ._7OIrG_days>tbody{padding:0;display:table-row-group}._7OIrG_week ._7OIrG_days>thead>tr,._7OIrG_week ._7OIrG_days>tbody>tr{box-shadow:none;background:0 0;border:0;display:table-row}._7OIrG_week ._7OIrG_days>thead>tr>th,._7OIrG_week ._7OIrG_days>tbody>tr>td{white-space:normal;overflow-wrap:normal;word-break:normal;border:0;border-bottom:1px solid var(--rule-soft);padding:12px 8px;font-size:14px;line-height:1.5;display:table-cell}._7OIrG_week ._7OIrG_days>thead>tr>th{color:var(--ink-info);background:var(--surface-inset);font-size:12px}._7OIrG_week ._7OIrG_days>tbody>tr>td>.mobile-cell-label{display:none}._7OIrG_week ._7OIrG_days>tbody>tr:last-child>td{border-bottom:0}._7OIrG_week ._7OIrG_days th:not(:first-child),._7OIrG_week ._7OIrG_days td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}._7OIrG_week ._7OIrG_days>thead>tr>th:first-child{border-top-left-radius:var(--radius-sm)}._7OIrG_week ._7OIrG_days>thead>tr>th:last-child{border-top-right-radius:var(--radius-sm)}._7OIrG_pickContent{gap:8px;min-width:0;display:grid}._7OIrG_pickSummary{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:13px;line-height:1.6;display:flex}._7OIrG_pickSummary ._7OIrG_duration{color:var(--text);overflow-wrap:normal}._7OIrG_pickContent>small{color:var(--muted);white-space:pre-wrap;font-size:12px}@container service-hours (max-width:700px){._7OIrG_week ._7OIrG_weekStats{grid-template-columns:repeat(2,minmax(0,1fr))}._7OIrG_week ._7OIrG_weekStats>._7OIrG_personStat{border-top:1px solid var(--rule);grid-column:1/-1}._7OIrG_entrySummary{justify-content:flex-start}}@container service-hours (max-width:600px){._7OIrG_weekBar{grid-template-columns:repeat(2,minmax(0,1fr))}._7OIrG_weekBar>strong{grid-area:1/1/auto/-1}._7OIrG_weekBar>button:first-child{grid-area:2/1}._7OIrG_weekBar>button:last-child{grid-area:2/2}._7OIrG_week>._7OIrG_fieldGrid{grid-template-columns:minmax(0,1fr);align-items:stretch}._7OIrG_week ._7OIrG_entry{padding:16px}}@container service-hours (max-width:340px){._7OIrG_week ._7OIrG_weekStats{grid-template-columns:minmax(0,1fr)}._7OIrG_week ._7OIrG_weekStats>span{border-right:0;border-bottom:1px solid var(--rule)}._7OIrG_week ._7OIrG_weekStats>._7OIrG_personStat{border-top:0;border-bottom:0}._7OIrG_review{padding:12px}}._7OIrG_onsiteTimer{gap:12px;min-width:0;display:grid}._7OIrG_onsiteTimer h3{margin:0}:is(._7OIrG_onsiteTimer .field,._7OIrG_onsiteTimer .field input){min-width:0;max-width:100%}._7OIrG_onsiteClock{text-align:center;justify-items:center;gap:6px;display:grid}._7OIrG_onsiteClock>span{color:var(--muted)}._7OIrG_onsiteActions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}._7OIrG_onsiteActions>.button{white-space:normal;flex:190px;max-width:100%}
.jwijkW_large{object-fit:contain;width:100%;max-height:70vh;display:block}.jwijkW_meta{color:var(--ink-muted,#a8bbc3);margin:8px 0 0;font-size:.85rem}
.BKEs0a_status.footnote{overflow-wrap:anywhere;max-width:none;margin:0;padding:12px 24px}.BKEs0a_controls{border-top:1px solid var(--rule-soft);gap:12px;padding:16px 24px;display:grid}.BKEs0a_controls:empty{display:none}@media (max-width:600px){.BKEs0a_status.footnote{padding-inline:18px}.BKEs0a_controls{padding-inline:18px}}.BKEs0a_saleLink .text-button{overflow-wrap:anywhere;white-space:normal;text-align:left;min-height:44px;font-size:12px}.BKEs0a_receivablesViewport{container-type:inline-size}.BKEs0a_receivablesTable{table-layout:auto;white-space:normal;width:100%}.BKEs0a_receivablesTable th,.BKEs0a_receivablesTable td{overflow-wrap:anywhere;vertical-align:middle;min-width:0;padding:16px 20px}.BKEs0a_receivablesTable th{font-size:12px}.BKEs0a_receivableDueColumn{width:19%}.BKEs0a_receivableBalanceColumn{width:27%}.BKEs0a_receivableActionsColumn{width:180px}.BKEs0a_receivableIdentity{gap:4px;min-width:0;display:grid}.BKEs0a_receivableIdentity>strong{font-size:21px;font-weight:650;line-height:1.4}.BKEs0a_receivableDue{overflow-wrap:normal;word-break:normal;gap:4px;font-size:14px;line-height:1.5;display:grid}.BKEs0a_receivableDue>small{font-size:12px}.BKEs0a_receivableAmountHeading,.BKEs0a_receivableFinancial{text-align:right}.BKEs0a_receivableAmounts{font-variant-numeric:tabular-nums;gap:4px;min-width:0;line-height:1.5;display:grid}.BKEs0a_receivableAmounts>strong{white-space:nowrap;overflow-wrap:normal;font-size:21px;font-weight:600}.BKEs0a_receivableAmounts>small{color:var(--muted);font-size:12px;font-weight:500}.BKEs0a_receivableAmounts>small>span{white-space:nowrap;overflow-wrap:normal;display:inline-block}.BKEs0a_receivableActions.button-row{overflow-wrap:normal;justify-content:flex-end;gap:8px}.BKEs0a_receivableActions .button{white-space:normal;min-height:44px;padding:9px 12px;font-size:12px}.BKEs0a_receivableActions .text-button{white-space:normal;min-height:44px;font-size:12px}@container (max-width:940px){.BKEs0a_receivablesTable{min-width:0;display:block}.BKEs0a_receivablesTable colgroup{display:none}.BKEs0a_receivablesTable>thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BKEs0a_receivablesTable>tbody{gap:12px;min-width:0;padding:12px;display:grid}.BKEs0a_receivablesTable>tbody>tr{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-inset);flex-wrap:wrap;gap:12px 16px;min-width:0;padding:16px;display:flex}.BKEs0a_receivablesTable>tbody>tr>td{border:0;flex-direction:column;gap:6px;min-width:0;padding:0;font-size:14px;line-height:1.5;display:flex}.BKEs0a_receivablesTable>tbody>tr>td>.mobile-cell-label{color:var(--ink-info);font-size:12px;font-weight:500;display:block}.BKEs0a_receivablesTable>tbody>tr>td:first-child{border-bottom:1px solid var(--rule-soft);flex:1 0 100%;padding-bottom:8px}.BKEs0a_receivablesTable>tbody>tr>td:first-child>.mobile-cell-label{display:none}.BKEs0a_receivablesTable>tbody>tr>td:nth-child(2){flex:1 0 7rem}.BKEs0a_receivablesTable>tbody>tr>td:nth-child(3){flex:none;align-items:flex-end;margin-left:auto}.BKEs0a_receivablesTable>tbody>tr>td:last-child{flex:1 0 100%;align-items:flex-end}.BKEs0a_receivablesTable>tbody>tr>td:last-child>.mobile-cell-label{display:none}.BKEs0a_receivablesTable .BKEs0a_receivableActions.button-row{justify-content:flex-end;width:100%}}
.HdbnVG_tiles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HdbnVG_tile{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--surface-inset,#13252e);width:72px;min-height:72px;color:var(--ink-muted,#b9cbd1);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;font-size:.7rem;line-height:1.2;display:flex;position:relative;overflow:hidden}.HdbnVG_tile img{object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.HdbnVG_label{background:var(--surface-overlay,#102029f5);width:100%;color:var(--ink-primary,#cfdee3);padding:2px 4px;position:relative}.HdbnVG_rejected{border-color:var(--border-danger,#956758);background:var(--surface-danger,#422e2a);width:auto;max-width:240px;color:var(--ink-danger,#f7c7bc);text-align:left;justify-content:center;padding:6px 8px;font-size:.8rem}
._8p5qaa_panel{min-width:0;margin-top:16px}._8p5qaa_empty{border-block:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 0;display:grid}._8p5qaa_empty>h3{border:0;grid-column:1;margin:0;padding:0;font-size:14px}._8p5qaa_empty>p{grid-column:1;margin:0}._8p5qaa_empty>._8p5qaa_buttons{grid-area:1/2/3}._8p5qaa_empty>[role=alert],._8p5qaa_empty>[role=status]{grid-column:1/-1}@media (max-width:600px){._8p5qaa_empty{grid-template-columns:minmax(0,1fr);gap:8px}._8p5qaa_empty>._8p5qaa_buttons{grid-area:auto/1}}._8p5qaa_field{border:0;min-width:0;margin:0 0 12px;padding:0}._8p5qaa_field legend{margin-bottom:6px;font-weight:600}._8p5qaa_file{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8p5qaa_buttons{flex-wrap:wrap;gap:12px;display:flex}._8p5qaa_buttons button{min-height:44px}._8p5qaa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}._8p5qaa_grid li{flex-direction:column;gap:4px;min-width:0;display:flex}._8p5qaa_grid img,._8p5qaa_pending img{object-fit:contain;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--raised);width:100%;height:auto;max-height:220px;display:block}._8p5qaa_pending{grid-template-columns:minmax(0,140px) minmax(0,1fr);align-items:start;gap:12px;margin-bottom:12px;display:grid}._8p5qaa_remove{gap:8px;display:grid}._8p5qaa_removed{margin-top:12px}._8p5qaa_removed ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}._8p5qaa_removed summary{cursor:pointer;align-items:center;min-height:44px;display:flex}._8p5qaa_open{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}
.i710BW_panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);color:var(--text);gap:16px;padding:18px;display:grid}.i710BW_header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.i710BW_header p,.i710BW_note,.i710BW_notice{color:var(--muted);font-size:13px}.i710BW_form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;display:grid}.i710BW_field{color:var(--muted);gap:5px;font-size:12px;font-weight:700;display:grid}.i710BW_field input,.i710BW_field :is(select,[data-select-trigger]),.i710BW_field textarea{border:1px solid var(--border-control,#526a77);border-radius:var(--radius-sm);background:var(--surface-input,var(--panel));width:100%;min-height:44px;color:var(--text);font:inherit;padding:9px 11px;font-size:14px}.i710BW_field textarea{resize:vertical;min-height:70px}.i710BW_rate{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;display:grid}.i710BW_rate>span{color:var(--muted);padding:0 0 12px}.i710BW_required{color:var(--danger)}.i710BW_note,.i710BW_error,.i710BW_notice,.i710BW_review{grid-column:1/-1}.i710BW_error{color:var(--danger);font-size:13px;font-weight:700}.i710BW_review{border-top:1px solid var(--rule);gap:9px;padding-top:15px;display:grid}.i710BW_review p{font-size:13px}.i710BW_review code{overflow-wrap:anywhere;color:var(--sage)}.i710BW_review ul{color:var(--danger);margin:0;padding-left:20px;font-size:13px}.i710BW_buttons{flex-wrap:wrap;gap:9px;display:flex}@media (max-width:650px){.i710BW_header{flex-direction:column}.i710BW_form{grid-template-columns:1fr}.i710BW_note,.i710BW_error,.i710BW_notice,.i710BW_review{grid-column:auto}}@media (prefers-reduced-motion:reduce){.i710BW_panel *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.Tly8Oq_panel{color:var(--text);gap:18px;display:grid}.Tly8Oq_head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:16px;display:flex}.Tly8Oq_title{gap:4px;display:grid}.Tly8Oq_title h2{font-size:26px}.Tly8Oq_title p,.Tly8Oq_muted{color:var(--muted)}.Tly8Oq_actions{flex-wrap:wrap;gap:8px;display:flex}.Tly8Oq_balances{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.Tly8Oq_balance{min-width:0;padding:14px 16px}.Tly8Oq_balance+.Tly8Oq_balance{border-left:1px solid var(--rule)}.Tly8Oq_balance dt{color:var(--muted);font-size:12px}.Tly8Oq_balance dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:19px;font-weight:750}.Tly8Oq_notice{color:var(--muted);font-size:13px}.Tly8Oq_error{color:var(--danger);font-weight:700}.Tly8Oq_content{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);align-items:start;gap:18px;display:grid}.Tly8Oq_ledger{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);min-width:0;overflow:hidden}.Tly8Oq_tableScroll{overflow:auto}.Tly8Oq_table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.Tly8Oq_table th,.Tly8Oq_table td{border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:10px 12px}.Tly8Oq_table th{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.Tly8Oq_table td.Tly8Oq_numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.Tly8Oq_table tr:last-child td{border-bottom:0}.Tly8Oq_eventButton{text-align:left;min-height:42px;color:var(--text);background:0 0;padding:3px 0;display:grid}.Tly8Oq_eventButton strong{color:var(--sage)}.Tly8Oq_eventButton span{color:var(--muted);font-size:11px}.Tly8Oq_selected{background:var(--surface-inset,var(--raised))}.Tly8Oq_ledgerFoot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.Tly8Oq_detail{border-left:2px solid var(--sage);min-width:0;padding:4px 0 4px 16px}.Tly8Oq_detail h3{margin-bottom:8px}.Tly8Oq_facts{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;margin:0;font-size:13px;display:grid}.Tly8Oq_facts dt{color:var(--muted)}.Tly8Oq_facts dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.Tly8Oq_allocations{margin-top:14px}.Tly8Oq_allocations h4{margin-bottom:6px}.Tly8Oq_allocation{border-top:1px solid var(--rule-soft);padding:8px 0;font-size:12px}.Tly8Oq_allocation code{overflow-wrap:anywhere}@media (max-width:850px){.Tly8Oq_content{grid-template-columns:1fr}.Tly8Oq_detail{border-left:0;border-top:2px solid var(--sage);padding:14px 0 0}}@media (max-width:600px){.Tly8Oq_head{flex-direction:column;align-items:flex-start}.Tly8Oq_balances{grid-template-columns:1fr}.Tly8Oq_balance+.Tly8Oq_balance{border-left:0;border-top:1px solid var(--rule)}.Tly8Oq_table{min-width:650px}}
._9Lv1Mq_workspace{min-width:0;color:var(--text,#eee);gap:1rem;display:grid}._9Lv1Mq_header{border:1px solid var(--line,#343a45);background:var(--panel,#171b22);border-radius:14px;justify-content:space-between;align-items:end;gap:1rem;padding:1rem;display:flex}._9Lv1Mq_header h2{margin:0 0 .35rem;font-size:1.2rem}._9Lv1Mq_header p{color:var(--muted,#a5adba);margin:0;font-size:.9rem}._9Lv1Mq_header label{min-width:7.5rem;color:var(--muted,#a5adba);gap:.35rem;font-size:.78rem;display:grid}._9Lv1Mq_header :is(select,[data-select-trigger]){border:1px solid var(--border-control,#526a77);border-radius:var(--radius-sm);background:var(--surface-input,var(--panel));min-height:2.6rem;color:var(--text);padding:.55rem .7rem}._9Lv1Mq_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._9Lv1Mq_summary>div{border:1px solid var(--line,#343a45);background:var(--panel,#171b22);border-radius:12px;gap:.3rem;min-width:0;padding:.85rem 1rem;display:grid}._9Lv1Mq_summary span,._9Lv1Mq_summary small{color:var(--muted,#a5adba);font-size:.78rem}._9Lv1Mq_summary strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.1rem}._9Lv1Mq_error{color:var(--danger,#ffb4ab);background:color-mix(in srgb,var(--danger,#ffb4ab) 10%,transparent);border-radius:10px;margin:0;padding:.75rem 1rem}@media (max-width:520px){._9Lv1Mq_header{flex-direction:column;align-items:stretch}._9Lv1Mq_header label{max-width:10rem}._9Lv1Mq_summary{grid-template-columns:1fr}}
.SMCoIq_page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font);align-content:start;justify-items:center;gap:16px;padding:24px 16px 40px;display:grid}.SMCoIq_card{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);width:100%;min-width:0;max-width:640px;padding:20px}.SMCoIq_title{font-family:var(--serif);margin:0 0 8px;font-size:28px;line-height:1.2}.SMCoIq_subtitle{margin:0 0 10px;font-size:17px}.SMCoIq_muted{color:var(--muted);overflow-wrap:anywhere;margin:0 0 14px;font-size:14px;line-height:1.6}.SMCoIq_paper{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:100%;min-width:0;max-width:640px;padding:32px 28px 24px;font-size:14px;line-height:1.5;box-shadow:0 8px 24px #0000002e}.SMCoIq_paperHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.SMCoIq_paperHead>div{min-width:0}.SMCoIq_paperBusiness{color:#4b5563;overflow-wrap:anywhere;margin:0 0 10px;font-size:15px}.SMCoIq_paperTitle{font-family:var(--font);letter-spacing:normal;margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.25}.SMCoIq_paperNumber{margin:0;font-size:16px}.SMCoIq_paidMark,.SMCoIq_openMark{border:1px solid;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:700}.SMCoIq_paidMark{color:#166534;background:#dcfce7;border-color:#86efac}.SMCoIq_openMark{color:#92400e;background:#fef3c7;border-color:#fcd34d}.SMCoIq_paperLine{overflow-wrap:anywhere;margin:0 0 4px}.SMCoIq_lines{border-collapse:collapse;table-layout:fixed;white-space:normal;width:100%;margin-top:16px;font-size:13px}.SMCoIq_lines th,.SMCoIq_lines td{text-align:right;overflow-wrap:anywhere;color:#111827;background:#fff;border:1px solid #d1d5db;padding:6px 7px}.SMCoIq_lines tr:last-child td{border-bottom:1px solid #d1d5db}.SMCoIq_lines th{overflow-wrap:normal;border-bottom-color:#9ca3af;font-size:13px;font-weight:700}.SMCoIq_lines th:first-child,.SMCoIq_lines td:first-child{text-align:left}.SMCoIq_lines th:nth-child(2),.SMCoIq_lines td:nth-child(2){width:88px}.SMCoIq_lines th:nth-child(3),.SMCoIq_lines td:nth-child(3),.SMCoIq_lines th:last-child,.SMCoIq_lines td:last-child{width:110px}.SMCoIq_totals{gap:3px;margin:10px 0 0;display:grid}.SMCoIq_totals div{justify-content:flex-end;gap:16px;display:flex}.SMCoIq_totals dt{text-align:right}.SMCoIq_totals dd{text-align:right;min-width:110px;margin:0}.SMCoIq_totals .SMCoIq_strong{font-size:17px;font-weight:700}.SMCoIq_paperBs{color:#4b5563;text-align:right;margin:4px 0 0;font-size:13px}.SMCoIq_paperFoot{color:#374151;margin:22px 0 0;font-size:12px}.SMCoIq_methods,.SMCoIq_claims{gap:12px;margin:0;padding:0;list-style:none;display:grid}.SMCoIq_methods li{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);gap:4px;padding:12px;display:grid}.SMCoIq_methods span{white-space:pre-line;color:var(--muted);overflow-wrap:anywhere;font-size:14px}.SMCoIq_claims li{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.SMCoIq_claims li div{gap:4px;min-width:0;display:grid}.SMCoIq_claims .SMCoIq_muted{margin:0}.SMCoIq_reason{color:var(--ink-danger,#f7c7bc);overflow-wrap:anywhere;font-size:14px}.SMCoIq_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.SMCoIq_notice{border:1px solid var(--border-success,#49695b);border-radius:var(--radius-sm);background:var(--surface-success,#30493c);width:100%;max-width:640px;color:var(--ink-success,#c3e6cb);margin:0;padding:14px 16px;font-size:14px}.SMCoIq_embedded{color:var(--text);justify-items:center;gap:16px;display:grid}.SMCoIq_footer{max-width:640px;color:var(--muted);text-align:center;margin:0;font-size:12px}@media (max-width:420px){.SMCoIq_row{grid-template-columns:minmax(0,1fr);gap:0}.SMCoIq_paper{padding:24px 16px 20px}.SMCoIq_lines .SMCoIq_price{display:none}.SMCoIq_lines th,.SMCoIq_lines td{padding:6px 5px}.SMCoIq_lines th:nth-child(2),.SMCoIq_lines td:nth-child(2){width:78px}.SMCoIq_lines th:last-child,.SMCoIq_lines td:last-child{width:96px}.SMCoIq_totals dd{min-width:96px}}
.mQ-N8W_panel{margin-bottom:18px;padding:18px 20px}.mQ-N8W_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.mQ-N8W_heading h3{margin:0 0 4px}.mQ-N8W_heading p{max-width:62ch;margin:0;font-size:14px}.mQ-N8W_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mQ-N8W_item{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);gap:10px;min-width:0;padding:14px;display:grid}.mQ-N8W_summary{overflow-wrap:anywhere;gap:4px;min-width:0;font-size:14px;display:grid}.mQ-N8W_summary small{color:var(--muted);font-weight:600}.mQ-N8W_reason{color:var(--ink-warning,#f0cb99)}.mQ-N8W_actions{gap:8px;display:grid}.mQ-N8W_actions p{margin:0;font-size:14px}.mQ-N8W_link{vertical-align:middle;min-height:44px;color:var(--sage);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.mQ-N8W_linkBox{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-inset,#16252d);gap:8px;min-width:0;margin:0 0 16px;padding:14px;display:grid}.mQ-N8W_linkBox p{margin:0;font-size:14px}.mQ-N8W_url{border:1px solid var(--border-control,#526a77);border-radius:var(--radius-sm);background:var(--surface-input,#11212b);width:100%;min-width:0;min-height:44px;color:var(--text);padding:10px 12px;font-size:13px}.mQ-N8W_compact{padding:14px 16px}.mQ-N8W_compact .mQ-N8W_heading{align-items:center;margin-bottom:0}.mQ-N8W_compact .mQ-N8W_heading h3{font-size:14px}.mQ-N8W_compact .mQ-N8W_heading p{font-size:12px}.mQ-N8W_compact .workflow-tabs{gap:16px;margin:0;padding:0}.mQ-N8W_emptyStatus{color:var(--muted);font-size:12px;font-weight:500}@container payment-claims (max-width:600px){.mQ-N8W_compact .mQ-N8W_heading{align-items:flex-start}.mQ-N8W_emptyStatus{display:block}}.mQ-N8W_panel{min-width:0;container:payment-claims/inline-size}.mQ-N8W_heading>div{min-width:0}.mQ-N8W_heading .workflow-tabs{flex-wrap:wrap;max-width:100%}.mQ-N8W_item{gap:16px;padding:20px}.mQ-N8W_summary{gap:12px}.mQ-N8W_claimIdentity{gap:4px;min-width:0;display:grid}.mQ-N8W_claimIdentity .mQ-N8W_name{font-size:21px;font-weight:650;line-height:1.4}.mQ-N8W_claimIdentity .mQ-N8W_link{justify-self:start}.mQ-N8W_claimAmounts{flex-wrap:wrap;align-items:start;gap:14px 32px;display:flex}.mQ-N8W_claimAmounts>div{align-content:start;gap:4px;min-width:0;max-width:100%;display:grid}.mQ-N8W_claimAmounts .mQ-N8W_amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4}.mQ-N8W_claimAmounts small{color:var(--muted);font-size:12px;font-weight:400}.mQ-N8W_claimAmounts .mQ-N8W_equivalent{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.mQ-N8W_item>.button-row{gap:12px}.mQ-N8W_item>.badge{white-space:normal;word-break:normal;justify-self:start}.mQ-N8W_actions{min-width:0}.mQ-N8W_actions .button-row{flex-wrap:wrap}@container payment-claims (max-width:600px){.mQ-N8W_heading{gap:16px}.mQ-N8W_heading .workflow-tabs{gap:20px;width:100%;margin:0;padding:0}.mQ-N8W_item{padding:16px}:is(.mQ-N8W_item>.button-row>button,.mQ-N8W_actions .button-row>button){white-space:normal;flex:140px}.mQ-N8W_claimAmounts{gap:14px 24px}}@container payment-claims (max-width:320px){.mQ-N8W_item{padding:12px}}
._7G5FYW_settings{align-self:start;min-width:0}._7G5FYW_settings form{gap:20px;margin-top:16px;display:grid}:is(._7G5FYW_settings form .field,._7G5FYW_settings form .form-grid .field){margin:0}._7G5FYW_toggle{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}._7G5FYW_toggle input{flex:none;width:20px;height:20px}._7G5FYW_collection{min-width:0;margin-block:24px}._7G5FYW_collection:empty{display:none}._7G5FYW_qr{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);text-align:center;justify-items:center;gap:16px;min-width:0;margin-top:20px;padding:20px;display:grid}._7G5FYW_qr img{aspect-ratio:1;background:#fff;width:min(100%,400px);height:auto}._7G5FYW_amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:26px}._7G5FYW_recipient{overflow-wrap:anywhere;gap:4px;display:grid}._7G5FYW_qr .button-row{justify-content:center}@media (max-width:600px){._7G5FYW_qr{padding:16px}._7G5FYW_collection>button{white-space:normal;width:100%}}
.RwCF2W_sites{gap:20px;min-width:0;display:grid;container:customer-sites/inline-size}.RwCF2W_toolbar{flex-wrap:wrap;gap:16px;margin:0}.RwCF2W_toolbar>.check-row{min-width:0}.RwCF2W_list{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start}.RwCF2W_list>li{gap:20px;padding:20px;display:grid}.RwCF2W_summary>strong{font-size:21px;font-weight:650;line-height:1.4}.RwCF2W_summary .RwCF2W_contact{color:var(--muted);gap:4px;margin-top:8px;display:grid}.RwCF2W_contact strong{color:var(--text);font-size:21px;font-weight:650;line-height:1.4}.RwCF2W_contact>span:first-child{font-size:12px}.RwCF2W_contact>span:last-child{font-size:14px}.RwCF2W_summary>p:not(.RwCF2W_contact){font-size:14px;line-height:1.7}.RwCF2W_editor{min-width:0;container:customer-site-editor/inline-size}@container customer-sites (max-width:600px){.RwCF2W_toolbar{flex-direction:column;align-items:stretch}.RwCF2W_toolbar>.button{width:100%}.RwCF2W_list>li{padding:16px}.RwCF2W_list .button-row{gap:8px 16px}.RwCF2W_list .button-row>button{white-space:normal;min-height:44px}}@container customer-site-editor (max-width:600px){.RwCF2W_editor>.form-grid{grid-template-columns:minmax(0,1fr)}}
.Hkj54q_warning{color:var(--ink-warning,var(--amber,#e3b25f));margin:-8px 0 16px;font-size:13px;line-height:1.7}.Hkj54q_phoneField{gap:6px;margin-bottom:20px;display:grid}.Hkj54q_phoneField>p{margin:0}.Hkj54q_phoneField>.field{margin:0}@media (max-width:600px){.Hkj54q_actions{flex-direction:column;align-items:stretch}:is(.Hkj54q_actions>.button,.Hkj54q_actions>.text-button){text-align:center;justify-content:center;width:100%;min-height:48px}}.Hkj54q_templates{gap:12px;margin-top:16px;display:grid}.Hkj54q_template{border:1px solid var(--rule);background:var(--raised);border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.Hkj54q_template .field{margin-bottom:0}.Hkj54q_template textarea{width:100%;min-height:112px}.Hkj54q_preview{color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.Hkj54q_templateActions{justify-content:flex-end;display:flex}
.vGxzfq_root{gap:var(--space-5);min-width:0;max-width:100%;margin-top:var(--space-6);color:var(--text);overflow-wrap:anywhere;font-size:14px;display:grid;container:sale-settlement/inline-size}.vGxzfq_header{gap:4px;min-width:0;display:grid}.vGxzfq_header h3{font-size:18px}.vGxzfq_note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.vGxzfq_label{color:var(--subtle);margin-right:4px;font-weight:700}.vGxzfq_summary{gap:var(--space-5);background:var(--surface-inset);border:1px solid var(--rule-soft);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;margin:0;padding:clamp(12px,3%,24px);display:grid}.vGxzfq_metric{gap:var(--space-3);border-left:0;min-width:0;margin:0;padding-left:0;display:grid;container-type:inline-size}.vGxzfq_metric dt{color:var(--muted);font-size:12px}.vGxzfq_metricNote{color:var(--muted);margin-top:var(--space-2);font-size:12px;font-weight:400;display:block}.vGxzfq_metric dd{font-variant-numeric:tabular-nums;margin:0;font-size:21px;font-weight:600;line-height:1.4}.vGxzfq_metricTotal{border-left:0;padding-left:0}.vGxzfq_metricTotal dt{color:var(--text)}.vGxzfq_metricTotal dd{font-size:clamp(21px,8cqi,28px);font-weight:700;line-height:1.4}.vGxzfq_notice{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-inset,var(--raised));color:var(--muted);overflow-wrap:anywhere;margin:0;padding:10px 12px;font-size:13px}.vGxzfq_info{border-color:var(--border-info,var(--rule));background:var(--surface-info,var(--raised));color:var(--ink-info,var(--text))}.vGxzfq_warning{border-color:var(--border-warning,var(--amber));background:var(--surface-warning,var(--raised));color:var(--ink-warning,var(--amber))}.vGxzfq_danger{border-color:var(--border-danger,var(--danger));background:var(--surface-danger,var(--raised));color:var(--ink-danger,var(--danger))}.vGxzfq_invalid{color:var(--ink-danger,var(--danger));font-weight:700}.vGxzfq_snapshot{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--panel);min-width:0}.vGxzfq_snapshot>summary{align-items:center;gap:var(--space-3);cursor:pointer;min-height:56px;color:var(--muted);grid-template-columns:minmax(0,1fr) max-content 12px;padding:16px;font-size:13px;display:grid}.vGxzfq_snapshotValue{color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.vGxzfq_snapshot[open]>summary{margin-bottom:var(--space-2)}.vGxzfq_snapshot>.vGxzfq_amounts{padding:0 16px 16px}.vGxzfq_snapshot>summary::-webkit-details-marker{display:none}.vGxzfq_entryHead::-webkit-details-marker{display:none}.vGxzfq_chevron{width:8px;height:8px;color:var(--muted);border-bottom:1.5px solid;border-right:1.5px solid;justify-self:center;display:block;transform:rotate(45deg)}details[open]>summary>.vGxzfq_chevron{transform:rotate(225deg)}.vGxzfq_snapshot>summary:focus-visible,.vGxzfq_entryHead:focus-visible{outline:3px solid var(--purple);outline-offset:4px;border-radius:var(--radius-sm)}.vGxzfq_historySection{min-width:0}.vGxzfq_historyTitle{align-items:baseline;gap:var(--space-2);padding-bottom:var(--space-3);display:flex}.vGxzfq_historyTitle span{color:var(--muted);font-size:12px;font-weight:500}.vGxzfq_history{border-top:0;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.vGxzfq_entry{border:1px solid var(--rule-soft);border-radius:var(--radius);background:var(--panel);min-width:0}.vGxzfq_entryHead{align-items:center;gap:var(--space-4);cursor:pointer;grid-template-columns:minmax(0,1fr) max-content 12px;min-width:0;padding:16px;display:grid}.vGxzfq_entryHead:hover .vGxzfq_detailHint{color:var(--purple)}.vGxzfq_entryIdentity{gap:var(--space-1);min-width:0;display:grid}.vGxzfq_entryIdentity strong{font-size:21px;font-weight:650;line-height:1.4}.vGxzfq_entryHead time{color:var(--muted);font-size:12px}.vGxzfq_entryTotal{gap:var(--space-1);text-align:right;min-width:0;display:grid}.vGxzfq_entryAmount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4}.vGxzfq_hideDetail,.vGxzfq_movement[open] .vGxzfq_showDetail{display:none}.vGxzfq_movement[open] .vGxzfq_hideDetail{display:inline}.vGxzfq_entryNotes{border-top:1px solid var(--rule-soft);gap:10px;padding:12px 16px;display:grid}.vGxzfq_entryNotes .vGxzfq_label{color:var(--muted);margin:0 0 3px;font-size:12px;font-weight:500;display:block}.vGxzfq_entryNotes .vGxzfq_note{line-height:1.5}.vGxzfq_entryContext{grid-area:2/1;gap:4px;min-width:0;display:grid}.vGxzfq_entryHead>.vGxzfq_entryTotal{grid-area:1/2/3}.vGxzfq_entryHead>.vGxzfq_chevron{grid-area:1/3/3}.vGxzfq_detailHint{color:var(--muted);font-size:12px;font-weight:500}.vGxzfq_nativeSummary{color:var(--text);font-size:13px}.vGxzfq_rateSummary{color:var(--muted);font-size:12px}.vGxzfq_entryBody{gap:var(--space-4);min-width:0;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--surface-inset);margin:0 16px 16px;display:grid}.vGxzfq_amounts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));min-width:0;margin:0;display:grid}.vGxzfq_amounts>div{min-width:0}.vGxzfq_amounts dt{color:var(--muted);font-size:12px}.vGxzfq_amounts dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.vGxzfq_proof{min-width:0;padding-top:var(--space-4);border-top:1px solid var(--rule-soft);color:var(--muted);font-size:12px}.vGxzfq_proof h4{color:var(--muted);font-size:12px;font-weight:600}.vGxzfq_proof dl{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.vGxzfq_proof dl>div{min-width:0}.vGxzfq_proof dt{color:var(--subtle)}.vGxzfq_proof dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:12px}.vGxzfq_empty{border:1px dashed var(--rule);border-radius:var(--radius);color:var(--muted);margin:0;padding:12px 14px;font-size:13px}.vGxzfq_loading{gap:8px;min-width:0;display:grid}.vGxzfq_skeleton{background:linear-gradient(90deg, var(--raised), var(--rule-soft), var(--raised));background-size:200% 100%;border-radius:6px;height:14px;display:block}@media (prefers-reduced-motion:no-preference){.vGxzfq_skeleton{animation:vGxzfq_settlement-shimmer 1.2s var(--ease,ease) infinite}}@keyframes vGxzfq_settlement-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.vGxzfq_money{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.vGxzfq_amounts .vGxzfq_money{font-size:21px;font-weight:600;line-height:1.4}.vGxzfq_metricNote{white-space:normal;overflow-wrap:anywhere}.vGxzfq_snapshotValue{flex-wrap:wrap;justify-content:flex-end;gap:4px 8px;font-size:21px;line-height:1.4;display:flex}.vGxzfq_nativeSummary{gap:4px;display:grid}.vGxzfq_nativePart{flex-wrap:wrap;gap:4px;display:flex}@container sale-settlement (max-width:700px){.vGxzfq_summary{grid-template-columns:minmax(0,1fr);gap:0;padding:16px;display:grid}.vGxzfq_metric{border-top:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:12px 0;display:flex}.vGxzfq_metric dt{flex:110px;min-width:0}.vGxzfq_metric dd{text-align:right;margin-left:auto}.vGxzfq_metricTotal{border-top:0;gap:6px;padding:0 0 16px;display:grid}.vGxzfq_metricTotal dd{text-align:left;margin:0}.vGxzfq_metricNote{max-width:100%}.vGxzfq_snapshot>summary{grid-template-columns:minmax(0,1fr) 12px;gap:12px;min-height:52px}.vGxzfq_snapshotValue{display:none}.vGxzfq_entryHead{grid-template-columns:minmax(0,1fr) 12px;gap:12px}.vGxzfq_entryIdentity{grid-area:1/1}.vGxzfq_entryHead>.vGxzfq_chevron{grid-area:1/2;align-self:start;margin-top:8px}.vGxzfq_entryHead>.vGxzfq_entryTotal{text-align:left;flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.vGxzfq_entryContext{grid-area:3/1/auto/-1}}@container sale-settlement (max-width:360px){.vGxzfq_summary,.vGxzfq_snapshot>summary,.vGxzfq_entryHead{padding:12px}.vGxzfq_snapshot>.vGxzfq_amounts{padding:0 12px 12px}.vGxzfq_entryBody{margin:0 8px 12px;padding:8px}.vGxzfq_entryNotes{padding:12px}}
._6EOTgq_contact{gap:8px;min-width:0;display:grid;container:job-contact/inline-size}._6EOTgq_contact h4{margin:0;font-size:14px}._6EOTgq_contacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;min-width:0;display:grid}._6EOTgq_person{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-inset);overflow-wrap:anywhere;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}._6EOTgq_label{color:var(--muted);white-space:normal;font-size:14px}._6EOTgq_person strong{font-size:21px;font-weight:650;line-height:1.4}._6EOTgq_person p{margin:4px 0 0}._6EOTgq_link{width:fit-content;min-width:0;max-width:100%;min-height:44px;color:var(--sage);text-underline-offset:3px;align-items:center;font-size:14px;text-decoration:underline;display:flex}._6EOTgq_link:hover{color:var(--text)}._6EOTgq_phoneActions{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}._6EOTgq_phoneActions .button{white-space:normal;max-width:100%;min-height:44px;font-size:14px}._6EOTgq_phone{-webkit-user-select:text;user-select:text;font-size:13px}@container job-contact (max-width:500px){._6EOTgq_person{padding:16px 12px}._6EOTgq_phoneActions{flex-direction:column;align-items:stretch;gap:8px}._6EOTgq_phoneActions .button{justify-content:center;width:100%}._6EOTgq_link{overflow-wrap:anywhere}}
.SUn63q_panel{align-self:start;min-width:0}.SUn63q_eyebrow{color:var(--sage);margin-bottom:6px;font-size:12px;font-weight:700}.SUn63q_intro{max-width:62ch;color:var(--muted);font-size:14px;line-height:1.75}.SUn63q_state,.SUn63q_readOnly{color:var(--muted);margin-top:16px;font-size:14px}.SUn63q_preview{border-radius:var(--radius-sm,8px);color:#111827;background:#fff;border:1px solid #d1d5db;border-top:6px solid #111827;gap:10px;margin:22px 0;padding:16px 18px 18px;display:grid}.SUn63q_previewHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.SUn63q_previewLogo{width:auto;max-width:180px;height:auto;max-height:64px;display:block}.SUn63q_previewName{overflow-wrap:anywhere;font-size:18px}.SUn63q_previewParty{color:#374151;overflow-wrap:anywhere;flex-direction:column;gap:1px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.SUn63q_previewParty strong{color:#111827;font-size:14px}.SUn63q_previewParty i{color:#6b7280;min-width:48px;font-style:normal;display:inline-block}.SUn63q_previewLabel{letter-spacing:.08em;font-size:10px;font-weight:800}.SUn63q_previewTaxId{color:#111827;font-weight:700}.SUn63q_previewTitle{letter-spacing:.08em;flex:none;font-size:15px;font-weight:800}.SUn63q_previewBar{height:3px;display:block}.SUn63q_previewTable{font-size:12px;display:grid}.SUn63q_previewTable>span{justify-content:space-between;gap:12px;padding:6px 10px;display:flex}.SUn63q_previewTable>span:first-child,.SUn63q_previewTotal{color:#fff}.SUn63q_previewTable i{font-style:normal}.SUn63q_previewTotal{justify-self:end;min-width:min(240px,100%);margin-top:6px}.SUn63q_colorRow{border:0;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 0;padding:0;display:flex}.SUn63q_colorRow legend{width:100%;margin-bottom:6px;font-size:13px;font-weight:700}.SUn63q_colorSwatch{border:1px solid var(--rule);border-radius:var(--radius-sm,8px);background:var(--panel);cursor:pointer;width:46px;height:46px;padding:2px}.SUn63q_colorField{width:130px;margin-bottom:0}.SUn63q_colorField input{font-family:var(--mono,monospace);text-transform:uppercase}.SUn63q_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SUn63q_editor{gap:12px;display:grid}.SUn63q_logoRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.SUn63q_fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SUn63q_fileInput:focus-visible+label{outline:2px solid var(--sage);outline-offset:2px}.SUn63q_disabled{opacity:.55;pointer-events:none}.SUn63q_hint{color:var(--muted);font-size:12px;line-height:1.6}.SUn63q_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:6px;display:grid}.SUn63q_field{margin-bottom:0}.SUn63q_wide{grid-column:1/-1}.SUn63q_actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}@media (max-width:640px){.SUn63q_fields{grid-template-columns:minmax(0,1fr)}.SUn63q_previewHead{flex-direction:column}}
._6nKrwG_panel{border-top:1px solid var(--rule);gap:12px;min-width:0;margin-top:22px;padding-top:18px;display:grid;container:job-cost-panel/inline-size}._6nKrwG_panel h3,._6nKrwG_pending h3{margin:0}._6nKrwG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._6nKrwG_pending{border:1px solid var(--border-warning,#b5925f);border-radius:var(--radius);gap:12px;min-width:0;margin-bottom:18px;padding:16px 8px;display:grid;container:job-cost-panel/inline-size}._6nKrwG_panel ._6nKrwG_search,._6nKrwG_pending ._6nKrwG_search{width:100%;min-width:0}._6nKrwG_panel ._6nKrwG_search input,._6nKrwG_pending ._6nKrwG_search input{font-size:16px}._6nKrwG_form,._6nKrwG_editor{gap:16px;min-width:0;display:grid}:is(._6nKrwG_form .field,._6nKrwG_editor .field,._6nKrwG_confirm .field){margin-bottom:0}._6nKrwG_form{border:1px solid var(--rule-soft);border-radius:var(--radius);padding:14px;container:job-cost-form/inline-size}._6nKrwG_form h4{margin:0}._6nKrwG_form fieldset{border:1px solid var(--rule);border-radius:var(--radius);gap:12px;min-width:0;margin:0;padding:12px;display:grid}._6nKrwG_form legend{padding:0 4px;font-size:13px}._6nKrwG_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:end;gap:16px;min-width:0;display:grid}._6nKrwG_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}._6nKrwG_check input{flex:none;width:22px;height:22px}._6nKrwG_requests{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._6nKrwG_request{border:1px solid var(--rule-soft);border-radius:var(--radius);gap:14px;min-width:0;padding:20px 16px;display:grid}._6nKrwG_request p{overflow-wrap:anywhere;margin:0}._6nKrwG_past{opacity:.7}._6nKrwG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._6nKrwG_head strong{overflow-wrap:anywhere;flex:240px;min-width:0;font-size:21px;font-weight:650;line-height:1.4}._6nKrwG_amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.4}._6nKrwG_photos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._6nKrwG_photos button{border:1px solid var(--rule-soft);border-radius:var(--radius);cursor:zoom-in;background:0 0;width:72px;height:72px;padding:0;display:block;overflow:hidden}._6nKrwG_photos img{object-fit:cover;width:100%;height:100%;display:block}._6nKrwG_pendingPhotos{gap:8px;margin:0;padding:0;list-style:none;display:grid}._6nKrwG_pendingPhotos li{align-items:center;gap:10px;display:flex}._6nKrwG_pendingPhotos img{object-fit:cover;border-radius:var(--radius);border:1px solid var(--rule-soft);width:56px;height:56px}._6nKrwG_actions{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px;display:flex}._6nKrwG_confirm{border-top:1px solid var(--rule-soft);gap:10px;min-width:0;padding-top:10px;display:grid}._6nKrwG_confirm p{margin:0}._6nKrwG_head .badge{white-space:normal;overflow-wrap:normal;word-break:normal;flex:0 auto;max-width:100%}._6nKrwG_jobIdentity,._6nKrwG_costMeta{gap:4px;min-width:0;display:grid}._6nKrwG_jobIdentity strong,._6nKrwG_costMeta strong{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4}._6nKrwG_jobIdentity small,._6nKrwG_costMeta small,._6nKrwG_costMeta>span{color:var(--muted);font-size:12px}._6nKrwG_costAmounts{flex-wrap:wrap;align-items:baseline;gap:8px 24px;min-width:0;display:flex}._6nKrwG_costAmounts>span{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}._6nKrwG_costAmounts small{color:var(--muted);font-size:12px}._6nKrwG_panel>._6nKrwG_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;padding:16px;display:grid}._6nKrwG_panel>._6nKrwG_stats>span{border:0;min-width:0;padding:0}._6nKrwG_panel>._6nKrwG_stats strong{white-space:nowrap;overflow-wrap:normal;font-size:21px;font-weight:600;line-height:1.4}@container job-cost-panel (max-width:600px){._6nKrwG_request{padding:16px 12px}._6nKrwG_actions{gap:8px 16px}._6nKrwG_actions>button{white-space:normal;min-height:44px}._6nKrwG_confirm .button-row>button{white-space:normal;flex:160px}}@container job-cost-form (max-width:600px){._6nKrwG_fieldGrid{grid-template-columns:minmax(0,1fr)}}@container job-cost-panel (max-width:360px){._6nKrwG_request{padding:12px 8px}}
.KJWdFG_root{display:inline-flex;position:relative}.KJWdFG_bell{position:relative}.KJWdFG_count{background:var(--danger);min-width:18px;height:18px;color:var(--panel);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:4px;right:2px}.KJWdFG_panel{z-index:40;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-elevated,var(--panel));width:min(380px,100vw - 32px);max-height:min(560px,100dvh - 120px);box-shadow:0 18px 45px var(--shadow-float,#0006);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.KJWdFG_scroll{overscroll-behavior:contain;min-height:0;padding:16px;overflow-y:auto}.KJWdFG_head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.KJWdFG_head h2{font-size:18px}.KJWdFG_list{margin:0;padding:0;list-style:none}.KJWdFG_item{border:0;border-bottom:1px solid var(--rule-soft);width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px minmax(0,1fr);gap:10px;padding:12px 4px;display:grid}.KJWdFG_item:hover{background:var(--surface-control-hover,#20343e)}.KJWdFG_dot{border-radius:50%;width:8px;height:8px;margin-top:6px}.KJWdFG_unread .KJWdFG_dot{background:var(--sage)}.KJWdFG_body{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.KJWdFG_body strong{font-size:14px}.KJWdFG_body small{color:var(--muted);font-size:12px}.KJWdFG_state,.KJWdFG_error{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.6}.KJWdFG_error{color:var(--danger)}.KJWdFG_more{width:100%;margin-top:12px}@media (max-width:600px){.KJWdFG_panel{width:auto;max-height:calc(100dvh - 170px);position:fixed;top:64px;left:16px;right:16px}}.KJWdFG_push{border-top:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:12px;padding-top:12px;display:flex}.KJWdFG_push p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.KJWdFG_push .KJWdFG_error{flex-basis:100%;margin:0}.KJWdFG_messageDetails{gap:18px;min-width:0;display:grid}.KJWdFG_messageDetails p{overflow-wrap:anywhere;margin:0}
.G53lLa_view{width:min(760px,100%)}.G53lLa_meta{color:var(--muted);overflow-wrap:anywhere;margin:-8px 0 18px}.G53lLa_list{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.G53lLa_job{border:1px solid var(--border,#d6e0d8);background:var(--raised);overflow-wrap:anywhere;border-radius:8px;padding:16px 18px}.G53lLa_job p{margin:6px 0 0;line-height:1.6}.G53lLa_jobHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.G53lLa_customer{font-weight:650}.G53lLa_detail{color:var(--muted);display:block}.G53lLa_label{color:var(--muted);font-size:12px;font-weight:650;display:block}.G53lLa_empty{color:var(--muted);margin-top:22px}.G53lLa_banner{padding:10px max(16px,env(safe-area-inset-left));padding-top:max(10px,env(safe-area-inset-top));background:var(--surface-danger,#422e2a);color:var(--ink-danger,#ffd9cf);text-align:center;font-size:14px;font-weight:650;line-height:1.5;position:relative}
._1pZauW_flow{overflow-wrap:anywhere;gap:16px;min-width:0;display:grid}._1pZauW_flow h3{font-size:24px}._1pZauW_flow button{justify-self:start}._1pZauW_flow>button+button{margin-top:0}._1pZauW_panel{background:var(--surface-elevated);border:1px solid var(--border-soft);border-radius:var(--radius);min-width:0;padding:16px}._1pZauW_panel h4{margin:0 0 10px}._1pZauW_panel p{overflow-wrap:anywhere}._1pZauW_customerGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;min-width:0;display:grid}._1pZauW_customerGrid>div{gap:12px;min-width:0;display:grid}._1pZauW_lines{min-width:0;margin:0;padding:0;list-style:none}._1pZauW_lines li{border-bottom:1px solid var(--border-soft);justify-content:space-between;gap:16px;min-width:0;padding:12px 0;display:flex}._1pZauW_lines li span{overflow-wrap:anywhere;min-width:0}._1pZauW_lines li small{color:var(--muted);display:block}._1pZauW_lines li strong{white-space:nowrap}._1pZauW_total{justify-content:space-between;align-items:end;gap:12px;min-width:0;padding:12px 0;display:flex}._1pZauW_total strong{font-variant-numeric:tabular-nums;font-size:24px}._1pZauW_options{border:0;gap:8px;margin:0;padding:0 0 12px;display:grid}._1pZauW_options label{align-items:center;gap:10px;min-height:44px;display:flex}._1pZauW_options label span{overflow-wrap:anywhere;min-width:0}._1pZauW_customerModal .dialog-close{display:none}@media (max-width:700px){._1pZauW_customerGrid{grid-template-columns:minmax(0,1fr)}._1pZauW_flow>button{width:100%}}
.yBvdaa_team{min-width:0;container:service-team/inline-size}.yBvdaa_team>.workflow-bar{flex-wrap:wrap;gap:16px}.yBvdaa_team>.workflow-bar>div{min-width:0}.yBvdaa_register{min-width:0;container:team-register/inline-size}.yBvdaa_members,.yBvdaa_invites{table-layout:fixed;white-space:normal;width:100%}.yBvdaa_members th,.yBvdaa_members td,.yBvdaa_invites th,.yBvdaa_invites td{overflow-wrap:anywhere;vertical-align:middle;padding:20px}.yBvdaa_accessColumn{width:360px}.yBvdaa_actionColumn{width:180px}.yBvdaa_name{overflow-wrap:anywhere;font-size:21px;font-weight:650;line-height:1.4;display:block}.yBvdaa_role{font-size:16px;font-weight:600;line-height:1.5;display:block}.yBvdaa_access{color:var(--muted);margin:6px 0 0;font-size:14px}.yBvdaa_team .cell-sub{margin-top:6px;font-size:12px;line-height:1.6}.yBvdaa_team td .text-button{white-space:normal;min-height:44px;font-size:14px}@container service-team (max-width:600px){.yBvdaa_team>.workflow-bar{flex-direction:column;align-items:stretch}.yBvdaa_team>.workflow-bar>.button{width:100%}}@container team-register (max-width:900px){.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites){width:100%;min-width:0;display:block}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>colgroup{display:none}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody{gap:12px;padding:12px;display:grid}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr{border:1px solid var(--rule-soft);border-radius:var(--radius-sm);background:var(--surface-inset);flex-wrap:wrap;gap:16px 24px;min-width:0;padding:20px;display:flex}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td{border:0;min-width:0;max-width:100%;padding:0;font-size:14px;font-weight:400;line-height:1.6;display:block}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td:first-child{border-bottom:1px solid var(--rule-soft);flex:1 0 100%;padding-bottom:14px}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td:nth-child(2){flex:240px}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td:last-child{flex:0 auto}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td:last-child:not(:has(button,a)){display:none}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr>td>.mobile-cell-label{display:none}}@container team-register (max-width:360px){.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody{padding:8px}.yBvdaa_register>:is(.yBvdaa_members,.yBvdaa_invites)>tbody>tr{padding:12px}}
.aBa71G_content{gap:20px;display:grid}.aBa71G_fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.aBa71G_linkRow{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.aBa71G_url{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:var(--text);flex:260px;font-size:13px}.aBa71G_tabs{border-bottom:1px solid var(--rule-soft);gap:20px;display:flex}.aBa71G_tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-weight:650}.aBa71G_tabs button.aBa71G_active{border-bottom-color:var(--purple);color:var(--text)}.aBa71G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.aBa71G_weekRow{border-bottom:1px solid var(--rule-soft);grid-template-columns:85px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;font-size:13px;display:grid}.aBa71G_check{align-items:center;gap:9px;font-size:13px;display:flex}.aBa71G_check input{width:18px;height:18px;accent-color:var(--purple)}.aBa71G_hours{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.aBa71G_hours input{border:1px solid var(--rule);background:var(--surface-input);width:100%;min-width:0;min-height:42px;color:var(--text);font:inherit;border-radius:12px;padding:8px}.aBa71G_question{border:1px solid var(--rule-soft);border-radius:14px;gap:6px;padding:16px;font-size:13px;display:grid}.aBa71G_question span{color:var(--muted)}@media (max-width:600px){.aBa71G_grid{grid-template-columns:minmax(0,1fr)}.aBa71G_weekRow{grid-template-columns:65px minmax(0,1fr);gap:8px}.aBa71G_hours{gap:5px}.aBa71G_hours input{padding:7px 4px;font-size:12px}.aBa71G_tabs{gap:15px}}
