@media screen{:root[data-theme=night] body:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);color:var(--text)}:root[data-theme=night] .card:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md)}:root[data-theme=night] .authBrandName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .brandBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(105deg, var(--brand-deep) 0%, var(--brand-mid) 58%, var(--brand-lift) 145%);color:#fff;box-shadow:inset 0 1px #ffffff03,0 6px 18px -12px #000}:root[data-theme=night] .accountBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:#12213a1f;border:1px solid #24374f47}:root[data-theme=night] .accountBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a33}:root[data-theme=night] .accountScrim:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .accountMenu:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-lg)}:root[data-theme=night] .accountMenuLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .accountMenuRole:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .accountMenuLogout:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);color:var(--danger);background:0 0}:root[data-theme=night] .muted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] input:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] select:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--text);background:#12213a}:root[data-theme=night] input:where(:not(.quoteDoc *,.invoiceDocWrap *))::placeholder,:root[data-theme=night] textarea:where(:not(.quoteDoc *,.invoiceDocWrap *))::placeholder{color:var(--faint)}:root[data-theme=night] input:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] select:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] textarea:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-lift);box-shadow:0 0 0 3px var(--brand-tint)}:root[data-theme=night] input:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] select:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] textarea:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] button:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] a:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] [role=button]:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] button:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff;border-color:var(--brand-mid);box-shadow:var(--shadow-sm)}:root[data-theme=night] .primary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-press);border-color:var(--brand-press);box-shadow:var(--shadow-md)}:root[data-theme=night] .primary:disabled:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border-color:var(--border-strong);background:#12213a}:root[data-theme=night] .secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] code:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .notice:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#79e1aa;background:#0d1a2e;border:1px solid #24374f}:root[data-theme=night] .error:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a;border:1px solid #24374f}:root[data-theme=night] .tabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .tabBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .tabBtn:hover:not(.active):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .tabBtn.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);box-shadow:0 1px 2px #00000024, inset 0 -2px 0 var(--brand-lift);background:#12213a}:root[data-theme=night] .mdHeroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .mdHeroAnswer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .mdChipWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091a}:root[data-theme=night] .siteIdentityForm .fieldHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .statStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .statStripItem+.statStripItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}:root[data-theme=night] .statStrip dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .statStrip dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .myDay .mdHero:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .myDay .mdHero:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:linear-gradient(180deg, var(--brand-mid) 0%, var(--brand-lift) 100%)}:root[data-theme=night] .myDay .mdHeroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .myDay .mdHeroTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .mdStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line);box-shadow:inset 0 1px #ffffff14}:root[data-theme=night] .mdStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-lift);box-shadow:0 0 0 3px #0000004f}:root[data-theme=night] .myDay .mdStatus .mdHeroAnswer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .myDay .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--brand-line);color:var(--brand-deep);box-shadow:var(--shadow-sm)}:root[data-theme=night] .myDay .mdChipWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e;border-color:#6f522a}:root[data-theme=night] .actionCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .actionCard:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-lift);box-shadow:var(--shadow-lg)}:root[data-theme=night] .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-icon)}:root[data-theme=night] .actionSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .actionGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .mdGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .mdGroupToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .mdGroupToggle:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .mdGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .mdGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:linear-gradient(90deg, var(--brand-mid), var(--brand-lift))}:root[data-theme=night] .mdGroupSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .mdGroupBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group);border-top:1px solid var(--border)}:root[data-theme=night] .mdGroupBody .actionCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:var(--shadow-sm)}:root[data-theme=night] .mdGroupBody .actionCard:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:var(--shadow-md)}:root[data-theme=night] .flowLead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .flowLead strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .flowNames:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .flowLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .flowChange:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .flowChange:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .flowNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .flowAside:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .flowAsideHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .flowAsideRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .pickRate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .pickRateMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a;border:1px solid #24374f}:root[data-theme=night] .poolRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .poolWhere:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .pickerBtnOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-mid);box-shadow:inset 0 0 0 1px var(--brand-mid)}:root[data-theme=night] .movePair:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line)}:root[data-theme=night] .movePairName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .moveArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .moveResult:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .segRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .segTime:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .segTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border-strong)}:root[data-theme=night] .segTotal .segSite:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .segTotal .segTime:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .pickerBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong)}:root[data-theme=night] .pickerBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-lift);background:var(--brand-tint)}:root[data-theme=night] .pickerBtn .countBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .mdQuietAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .mdQuietAction:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);background:var(--brand-tint)}:root[data-theme=night] .mdQuietIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .mdQuietSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .mdAddSiteForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .mdEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px dashed var(--border-strong)}:root[data-theme=night] .mdEmptyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .mdStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .mdStripHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .mdStripTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .mdStripTitle svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .sectionHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .myDay .sectionHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .myDay .sectionHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:linear-gradient(90deg, var(--brand-mid), var(--brand-lift))}:root[data-theme=night] .todaySection:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .moveBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff;border:0}:root[data-theme=night] .moveBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-lift)}:root[data-theme=night] .moveBtnAlt:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#c2650a}:root[data-theme=night] .moveBtnAlt:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#a95806}:root[data-theme=night] .siteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .siteCardOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--site-accent,var(--brand-lift));box-shadow:var(--shadow-lg)}:root[data-theme=night] .siteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:8px solid var(--site-accent,var(--brand-mid));background:color-mix(in srgb, var(--site-bg,var(--card)) 45%, var(--card))}:root[data-theme=night] .groupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--site-bg,#eef4fd);color:var(--text);border:1px solid var(--site-border,#d3e0f5);border-left:6px solid var(--site-accent,var(--brand-mid));box-shadow:none}:root[data-theme=night] .groupHead[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--site-accent,var(--brand-mid)) 20%, #12213a);border-color:var(--site-accent,var(--brand-mid))}:root[data-theme=night] .groupHeadCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .groupHeadJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .groupHeadPlace:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .groupHeadMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .groupJobTab:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--site-bg,#eef4fd);color:var(--text);border:1px solid var(--site-border,#d3e0f5)}:root[data-theme=night] .groupJobTabOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--site-accent,var(--brand-mid)) 20%, #12213a);border-color:var(--site-accent,var(--brand-mid))}:root[data-theme=night] .siteCardHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .siteDot:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--site-accent,var(--muted))}:root[data-theme=night] .siteCardHead h3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .sitePeek:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .siteQuickAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .siteQuickAction:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint-strong)}:root[data-theme=night] .countBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .siteCard .countBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--site-accent,var(--accent-soft));color:#fff}:root[data-theme=night] .siteCard .countBadge.countBadgeZero:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--faint)}:root[data-theme=night] .registerPanelLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .heroDateLink:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0;border:0}:root[data-theme=night] .heroDateLink .heroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .heroDateGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .heroWeather:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .heroStats:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .briefPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--mint-surface);border-color:var(--mint-line)}:root[data-theme=night] .briefPanelUrgent:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--amber-line);background:var(--amber-surface)}:root[data-theme=night] .briefTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .briefWork:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .briefAttention:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .briefAttentionUrgent:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .briefMoney:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .briefSchedule:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .attentionItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .attentionItem:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .attentionJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .attentionText:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .attentionItem--over-budget .attentionJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:-8px 0 0 -6px var(--coral)}:root[data-theme=night] .attentionItem--at-risk .attentionJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:-8px 0 0 -6px var(--amber)}:root[data-theme=night] .attentionItem.attentionJobItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .attentionItem.attentionJobItem:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .attentionNone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .attentionNone span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] #todays-receipts:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;border-color:var(--border)}:root[data-theme=night] #todays-receipts .mdStripTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] #todays-receipts .mdStripTitle svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobSnapshot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .jobSnapshotLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobSnapshotValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobSnapshotValueUnknown:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobSnapshotNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .registerStat:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .registerStatMuted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .registerOutcome:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .registerOutcome--ok:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--mint-line);background:var(--mint-surface)}:root[data-theme=night] .registerOutcome--partial:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--amber-line);background:var(--amber-surface)}:root[data-theme=night] .registerOutcome--none:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--coral-line);background:var(--coral-surface)}:root[data-theme=night] .registerOutcomeNames:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .registerOutcomeDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .siteCloseRow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .addEmployeePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .personRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .personRow.personRowToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);background:0 0}:root[data-theme=night] .personSince:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .statusBadge-worked:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .statusBadge-absent:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .statusBadge-sick:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .statusBadge-leave:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--leave-purple);background:#6d28d91f}:root[data-theme=night] .statusBadge-other:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .statusBadge-cancelled:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .statusBadge-on-track:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .statusBadge-at-risk:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .statusBadge-over-budget:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .statusBadge-at-target:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .statusBadge-below-target:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .statusBadge-below-minimum:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .personStatusLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .earlierBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobCardSnapshot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .breakdownList .planItemRowWrap>.planItemRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);color:var(--text);box-shadow:none;background:0 0}:root[data-theme=night] .breakdownList .planItemRowWrap>.planItemRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .jobDetailAttached .evaBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .jobDetailAttached .evaBlock>.jobDetailSubheading:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .evaTotalFigure dt:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .evaThead>.evaTh:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .evaTr>.evaRowTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .evaTr>.evaCell:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid #11182712}:root[data-theme=night] .evaRowNote:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .evaCellLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .finalResultStrip .statStripItem:nth-child(3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:0}:root[data-theme=night] .finalResultStrip .statStripItem:nth-child(n+3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .evaWord:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .variance-loss:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .variance-loss .evaWord:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ec857d}:root[data-theme=night] .variance-saving:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .variance-saving .evaWord:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac}:root[data-theme=night] .jobCardAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border:1px solid var(--border-strong);background:#12213a}:root[data-theme=night] .jobCardAction.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-mid)}:root[data-theme=night] .dangerBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a;border:1px solid #24374f}:root[data-theme=night] .historyToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);background:0 0}:root[data-theme=night] .historyHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .historyDateBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .historyDateRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .myDay .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid)}:root[data-theme=night] .myDay .siteCardOpen .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint-strong);color:var(--brand-deep)}:root[data-theme=night] .explainBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .explainRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .explainRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .accordionGrandTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border)}:root[data-theme=night] .historySiteGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .historySiteName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .manageSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .siteRenameForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line)}:root[data-theme=night] .siteRenameKicker:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .siteIdentityLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .siteIdentityValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobEditDetails.linkBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .fieldOptional:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .newJobGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .newJobGroup+.newJobGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--brand-line)}:root[data-theme=night] .newJobGroup legend:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .propertyGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm)}:root[data-theme=night] .propertyGroupName:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border);color:var(--brand-deep)}:root[data-theme=night] .propertyJobCount:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .propertyHeadSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .propertyHeadSubNone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .manageSection.jobsRegister:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .jobsRegister .propertyCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobsRegister .propertyCard .siteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);box-shadow:none;background:#12213a}:root[data-theme=night] .jobsRegister .propertyCard .siteCard:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border-strong);background:#0d1a2e}:root[data-theme=night] .jobsRegister .propertyCard .siteCardOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-color:var(--brand-line);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobsRegister .propertyJobsHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsRegister .propertyCard>.manageItemBody>.siteRenameBlock .siteRenameCurrent:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobsRegister .manageItemActions .dangerBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border-color:#0000}:root[data-theme=night] .jobsRegister .manageItemActions .dangerBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a}:root[data-theme=night] .propertyJobsHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .manageItemHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .manageRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .deleteBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:0 0;border:0}:root[data-theme=night] .addPaymentBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .rateFieldLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .rateMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .jobStatusOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#73e89f;background:#0d1a2e}:root[data-theme=night] .jobStatusCompleted:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .jobStartLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourSubTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .subTabBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .subTabBtn.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);box-shadow:0 1px 2px #00000024, inset 0 -2px 0 var(--brand-lift);background:#12213a}:root[data-theme=night] .hintInline:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .statCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .statLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .statValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .statSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .statCardTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-deep);border-color:var(--brand-deep)}:root[data-theme=night] .statCardTotal .statLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffb8}:root[data-theme=night] .statCardTotal .statValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .jobCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobCard.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);box-shadow:0 0 0 1px var(--brand-mid)}:root[data-theme=night] .jobCardMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .jobCardOpen .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit}:root[data-theme=night] .jobCard.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .jobDetail.jobDetailAttached:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);border-top-color:var(--border)}:root[data-theme=night] .jobDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobDetailMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobDetailSubheading:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .jobDetailAttached .jobDetailSubheading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobDetailAttached .jobDetailSubheadingSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .jobDetailAttached .evaContext:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobDetailAttached .planHistoryBlock .historyDateRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollDetailTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .checkboxLabel input:where(:not(.quoteDoc *,.invoiceDocWrap *)){accent-color:var(--accent)}:root[data-theme=night] .advancedSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .breakdownRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .breakdownRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .profitTrendRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border)}:root[data-theme=night] .profitComponentRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .profitComponentRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .profitComponentValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .profitStatement:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .varianceTable td.varianceAbsent:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourTable th:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourTable td:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .labourTable th:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .labourTable tfoot td:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border);border-bottom:none}:root[data-theme=night] .payrollRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .payrollRow.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .payrollSettings:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollPeriodRow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollHistoryRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .payrollPeriodRow.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid,#1a5fb4);box-shadow:0 0 0 1px var(--brand-mid,#1a5fb4) inset}:root[data-theme=night] .payrollPeriodPick:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .payrollTotals:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .payrollPositionLead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(135deg, var(--brand-deep), var(--brand-mid));color:#fff}:root[data-theme=night] .payrollPositionLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffbd}:root[data-theme=night] .payrollPositionSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffc7}:root[data-theme=night] .payrollOwedList:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid color-mix(in srgb, currentColor 25%, transparent)}:root[data-theme=night] .payrollOwedPay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid color-mix(in srgb, currentColor 55%, transparent);background:color-mix(in srgb, currentColor 16%, transparent);color:inherit}:root[data-theme=night] .payrollOwedPay:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, currentColor 26%, transparent)}:root[data-theme=night] .payrollOwedPay:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid}:root[data-theme=night] .payrollOwedMore:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:0 0;border:0}:root[data-theme=night] .payrollOwedMore:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid #24374f}:root[data-theme=night] .payrollOwedCredit:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffc7}:root[data-theme=night] .payrollLastPayout:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--text)}:root[data-theme=night] .payrollLastPayout:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .payrollLastPayout:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollLastPayoutGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .payrollPositionStats:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .payrollPositionPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollDetailHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--brand-deep)}:root[data-theme=night] .payrollDetailHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .payrollDetailHead[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line)}:root[data-theme=night] .payrollDetailHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollDetailTitle .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .payrollDetailHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollDetail>.jobDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .payrollDetail>*+.jobDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .payrollDetail>.payouts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0;border-bottom:1px solid var(--border)}:root[data-theme=night] .reconcileOk:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#73e89f}:root[data-theme=night] .reconcileFail:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a;border:1px solid #24374f}:root[data-theme=night] .overlay:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#06142685}:root[data-theme=night] .modal:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;box-shadow:0 24px 60px -20px #000000f0}:root[data-theme=night] .modal h2:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .captureBatchBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border)}:root[data-theme=night] .captureBatchBar span:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid)}:root[data-theme=night] .captureBatchFailures:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .captureBatchFailures.captureBatchAlike:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .receiptPreviewImg:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .captureFileLabel:has(:focus-visible):where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .captureSaved p:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .captureSavedMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success,#1f8f55);background:#1f8f551f}:root[data-theme=night] .receiptViewport:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--bg)}:root[data-theme=night] .sitesModeLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .sitesModeToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .sitesModeBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .sitesModeBtn.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);box-shadow:var(--shadow-sm);background:#12213a}:root[data-theme=night] .sitesModeBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .labourPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .labourPeriodLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .labourStat:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .labourStatLead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(135deg, var(--brand-deep), var(--brand-mid));border-color:var(--brand-deep);color:#fff}:root[data-theme=night] .labourStatLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .labourStatLead .labourStatLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffbd}:root[data-theme=night] .labourStatSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourStatLead .labourStatSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffc7}:root[data-theme=night] .labourStatMuted .labourStatValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .labourStatAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourStatAction:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .labourStatAction[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line)}:root[data-theme=night] .labourPointerMain:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--text)}:root[data-theme=night] .labourPointerMain:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .labourPointerMain:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .labourPointerLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .labourPointerSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourPointerGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .labourPointerWho:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:0 0;border:0}:root[data-theme=night] .labourPointerWho .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .labourPointerWho:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .wagesOwedDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--brand-line)}:root[data-theme=night] .wagesOwedPerson:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .wagesOwedItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .wagesOwedSite:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .wagesOwedReason:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .labourUnavailable:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourExplain:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .labourExplainHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0;border:0}:root[data-theme=night] .labourExplainHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .labourExplainTitle .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .labourExplainHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .labourSection.open:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);box-shadow:var(--shadow-sm)}:root[data-theme=night] .labourSectionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .labourSectionHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .labourSectionHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .labourSectionBody.labourPanel>.jobDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .labourSectionBody.labourPanel>*+.jobDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .jobDetail>.jobDetailSubheading:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .wageRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .wageRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .wageRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .wageRowEarned:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .wageRowDays:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .topNav:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border-bottom:0}:root[data-theme=night] .brandLogoJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--logo-job)}:root[data-theme=night] .brandLogoClasp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--logo-clasp)}:root[data-theme=night] .brandLogoTag:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--logo-tag)}:root[data-theme=night] .accountArea .avatar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff}:root[data-theme=night] .accountName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .topNav .accountBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .topNav .searchBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--hairline-shell,#e2ecf6);color:var(--brand);background:#12213a}:root[data-theme=night] .topNav .searchBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .topNav .searchBtn svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(105deg,#12213a 0,#0d1a2e 55%,#122430 100%);border-left:1px solid #24374f;border-right:1px solid #24374f}:root[data-theme=night] .ecHome .heroStamp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9d8f6}:root[data-theme=night] .ecHome .heroStamp span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#74a0e7}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .ecHome .dayTileWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e;border-color:#6f522a}:root[data-theme=night] .ecHome .todaysSitesBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .homeAddSiteForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #24374f;border-top:0;box-shadow:0 10px 26px #0000002b}:root[data-theme=night] .ecHome .homeAddSiteForm input:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #24374f}:root[data-theme=night] .ecHome .outlinedAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:2px solid}:root[data-theme=night] .ecHome .outlinedAction:disabled:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .ecHome .outlinedAction:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 12px 26px #0000004a}:root[data-theme=night] .ecHome .outlinedAction:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 5px 12px #00000042}:root[data-theme=night] .ecHome .outlinedAction:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:3px solid #366fa1}:root[data-theme=night] .ecHome .outlinedAction.solidPurple:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border-color:#24374f}:root[data-theme=night] .ecHome .outlinedAction .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ecHome .outlinedAction .actionIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .solidBlue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .solidPurple .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome .orange .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#f6dab6}:root[data-theme=night] .ecHome .green .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedc4}:root[data-theme=night] .ecHome .blue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#9fcaf3}:root[data-theme=night] .ecHome .slate .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#bdc9db}:root[data-theme=night] .ecHome .teal .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ee7ed}:root[data-theme=night] .quoteFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #24374f}:root[data-theme=night] .quoteFigureLead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(105deg,#12213a,#0d1a2e);border-color:#0e9aa0}:root[data-theme=night] .quoteFigureLead .quoteFigureValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ee7ed}:root[data-theme=night] .quoteFigureLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9c5d2}:root[data-theme=night] .quoteLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #24374f}:root[data-theme=night] .quoteLine-accepted:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(120deg,#12213a,#0d1a2e);border-color:#079b68}:root[data-theme=night] .quoteLine-declined:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border-color:#24374f}:root[data-theme=night] .quoteLine-declined .quoteLineText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9c5d2}:root[data-theme=night] .quoteOutcomeBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #24374f}:root[data-theme=night] .quoteOutcomeBtn.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ee7ed;background:#0d1a2e;border-color:#0e9aa0}:root[data-theme=night] .quoteLineFields:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #24374f}:root[data-theme=night] .linkBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:0 0;border:0}:root[data-theme=night] .publicInvoiceSummary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a;box-shadow:0 10px 40px #00000024}:root[data-theme=night] .publicInvoiceFrom:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .publicInvoiceAmount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .publicInvoiceAmount--paid:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .publicInvoiceAmount--void:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .publicInvoiceSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .publicInvoiceRef:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--text)}:root[data-theme=night] .jobSchedule:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .scheduleDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .scheduleCrewPick:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .scheduleCrewPick legend:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .scheduleClash:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border:1px solid #a17236}:root[data-theme=night] .plannedNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .plannedJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px dashed #24374f}:root[data-theme=night] .plannedCrewLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .plannedUse:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eaeed;background:#12213a;border:1px solid #366ba1}:root[data-theme=night] .registerProposal:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border:1px solid #a17236}:root[data-theme=night] .plannedChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa;border:1px dashed #24374f}:root[data-theme=night] .siteNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .noteDayHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .noteRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border-left:3px solid #24374f}:root[data-theme=night] .noteRowCancelled:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border-left-color:#24374f}:root[data-theme=night] .noteRowCancelled .noteBody:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .noteWithdrawn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint,#8b97a8)}:root[data-theme=night] .noteCancel label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .overview:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .overviewHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .overviewTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:#12213a}:root[data-theme=night] .overviewLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .overviewBlockHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .attentionDot:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#394f6b}:root[data-theme=night] .attentionAct .attentionDot:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#f48a00}:root[data-theme=night] .attentionNames:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .overviewJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .overviewJobMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .overviewJobPlan:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .completedRowLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .overviewLimit:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef);color:var(--faint,#8b97a8)}:root[data-theme=night] .labourCosts .overviewBlockHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts .costsSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts .costsIcon--overview:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--overview:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l3-8 4 16 3-8h4'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--attention:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--attention:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--amber-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a6413' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5'/%3E%3Cpath d='M12 16.5h.01'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--jobs:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--jobs:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M3 13h18'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--week:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--week:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4'/%3E%3Cpath d='M8 3v4'/%3E%3Cpath d='M3 11h18'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--done:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--done:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--mint-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f8f63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.5 2.8 2.8L16 9.5'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--wages:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--wages:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3Cpath d='M6 9.5v5'/%3E%3Cpath d='M18 9.5v5'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--byjob:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--byjob:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 5-9 5-9-5 9-5Z'/%3E%3Cpath d='m3 13 9 5 9-5'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .costsIcon--more:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .labourCosts .costsIconSlot--more:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--surface-group) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f7186' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6' height='6' rx='1.5'/%3E%3Crect x='14' y='4' width='6' height='6' rx='1.5'/%3E%3Crect x='4' y='14' width='6' height='6' rx='1.5'/%3E%3Crect x='14' y='14' width='6' height='6' rx='1.5'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .overviewBlockTag:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .labourCosts .costsIcon--attention .overviewBlockTag:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border-color:var(--amber-line);color:var(--amber)}:root[data-theme=night] .labourCosts .overview:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .labourCosts .overviewHead>.historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourCosts .overviewTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts .overviewTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l3-8 4 16 3-8h4'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts .overviewTiles:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);box-shadow:var(--shadow-lg);color:#fff;border:0}:root[data-theme=night] .labourCosts .overviewTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .labourCosts .overviewTileWide:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid #24374f24}:root[data-theme=night] .labourCosts .overviewTile:nth-child(2):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid #24374f24}:root[data-theme=night] .labourCosts .overviewNum:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .labourCosts .overviewLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .labourCosts .attentionList:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts .overviewJobs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:none}:root[data-theme=night] .labourCosts .attentionItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);color:var(--text)}:root[data-theme=night] .labourCosts .attentionItem:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .labourCosts .attentionNames:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourCosts .overviewBlock>p.muted:not(.hint):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .labourCosts .overviewJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);background:0 0}:root[data-theme=night] .labourCosts .overviewJob:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .labourCosts button.overviewJob:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{color:var(--faint)}:root[data-theme=night] .labourCosts button.overviewJob:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group)}:root[data-theme=night] .labourCosts .completedRows:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts .completedFacts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .labourCosts .overviewBlockHead+.hint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourCosts .overviewBlock>.hint:not(.overviewBlockHead+.hint):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .labourCosts .overviewLimit:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .labourCosts .weekDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card)}:root[data-theme=night] .labourCosts .labourPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .labourCosts .labourPeriodLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourCosts .labourPointerMain:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;border-top:0}:root[data-theme=night] .labourCosts .labourPointerLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .labourCosts .labourPointerWho:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--brand-deep);border-top:0}:root[data-theme=night] .labourCosts .labourPointerWho:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts .labourExplainHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group)}:root[data-theme=night] .labourCosts .wagesOwedDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .labourCosts .labourExplain:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);color:var(--brand-deep);border-top:0}:root[data-theme=night] .labourCosts .labourExplainBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts #labour-bysite:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .labourCosts #labour-bysite>.labourSectionHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .labourCosts #labour-bysite>.labourSectionHead .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts #labour-bysite>.labourSectionHead .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23123b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 5-9 5-9-5 9-5Z'/%3E%3Cpath d='m3 13 9 5 9-5'/%3E%3C/svg%3E") center / 18px no-repeat}:root[data-theme=night] .labourCosts #labour-bysite .jobCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .labourCosts #labour-bysite .jobCard.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);box-shadow:0 0 0 1px var(--brand-mid)}:root[data-theme=night] .labourCosts #labour-bysite .jobCardMeta>span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts #labour-bysite .jobCardOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .labourCosts #labour-fuel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts #labour-attendance:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts #labour-expenses:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);box-shadow:none}:root[data-theme=night] .labourCosts #labour-fuel .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts #labour-attendance .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts #labour-expenses .labourSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .labourCosts .overviewBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts .costsSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .labourCosts #labour-bysite:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong)}:root[data-theme=night] .labourCosts .overview--detail .overviewBody>.overviewBlock:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .sitePhotos:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .photoDayHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .photoTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:#0d1a2e}:root[data-theme=night] .photoTile:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid #366ba1}:root[data-theme=night] .photoTilePlaceholder:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .photoCaption:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:linear-gradient(#0000,#000000b8)}:root[data-theme=night] .photoTileWithdrawn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border-color:#24374f}:root[data-theme=night] .photoWithdrawnMark:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .photoWithdrawnText:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint,#8b97a8)}:root[data-theme=night] .photoLightbox:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0c121ce0}:root[data-theme=night] .photoLightboxInner:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card,#fff)}:root[data-theme=night] .photoLightboxInner img:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .noteForm textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .srOnly:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .ecHome .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#74a0e7}:root[data-theme=night] .ecHome .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#87a5d4}:root[data-theme=night] .ecHome .solidBlue .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .solidPurple .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome .solidBlue .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .solidPurple .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffed}:root[data-theme=night] .ecHome .smallArrow svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .orange .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#f6dab6;background:#302612}:root[data-theme=night] .ecHome .green .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedc4;background:#0d1a2e}:root[data-theme=night] .ecHome .blue .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#9fcaf3;background:#122230}:root[data-theme=night] .ecHome .slate .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#95add4;background:#0d1a2e}:root[data-theme=night] .ecHome .todaysReceipts:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid)}:root[data-theme=night] .ecHome .siteCardOpen .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint-strong);color:var(--brand-deep)}:root[data-theme=night] .ecHome .homeFooter:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#7ca1df}:root[data-theme=night] .ecHome .homeFooter i:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#354d6e}:root[data-theme=night] .rxPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--accent-soft)}:root[data-theme=night] .rxStatus-succeeded:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .rxStatus-partial:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .rxStatus-failed:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .rxField:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .rxField:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .rxField dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .rxValueMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .rxConf-high:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .rxConf-medium:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .rxConf-low:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b423181f}:root[data-theme=night] .rxConf-missing:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--faint)}:root[data-theme=night] .rxBlockTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .rxCheckPass .rxCheckMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success)}:root[data-theme=night] .rxCheckFail .rxCheckMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .rxIssue:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .overviewNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .docBranded .docBankBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:4px solid var(--doc-accent)}:root[data-theme=night] .docBranded .docBankHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .docFootNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--doc-accent)}:root[data-theme=night] .brandLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .brandLogoThumb:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .brandUpload:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .brandUpload:focus-within:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .brandSwatch:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .brandSwatch[aria-checked=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:3px solid var(--text,#111827)}:root[data-theme=night] .brandFont:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:inherit}:root[data-theme=night] .brandFont.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-deep,#1f4e8c);box-shadow:inset 0 0 0 1px var(--brand-deep,#1f4e8c)}:root[data-theme=night] .brandTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .brandTabs button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .brandTabs button.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep,#1f4e8c);box-shadow:var(--shadow-sm)}:root[data-theme=night] .brandPreviewBank input:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;border:0}:root[data-theme=night] .brandPreviewPage:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#0d1a2e}:root[data-theme=night] .docBankBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .docBankToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .pickerField.pickerField:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .pickerField.pickerField:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .pickerField--empty .pickerFieldLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .pickerField.pickerField--invalid:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--danger)}:root[data-theme=night] .pickerFieldDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .pickerFieldCaret:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .pickerSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);box-shadow:0 -12px 40px -16px #000000c4}:root[data-theme=night] .pickerHead h3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .pickerClose.pickerClose:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);box-shadow:none;border:0}:root[data-theme=night] .pickerSectionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--muted)}:root[data-theme=night] .pickerRow.pickerRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);color:var(--text);box-shadow:none;background:0 0}:root[data-theme=night] .pickerSection li:last-child .pickerRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .pickerRow.pickerRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .pickerRow.pickerRow--chosen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .pickerRow.pickerRow--danger .pickerRowLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .pickerRowDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .pickerTick:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .overlay.pickerOverlay:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#06142685}:root[data-theme=night] .pickerSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group)}:root[data-theme=night] .pickerGrabber:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border-strong)}:root[data-theme=night] .pickerSheet .pickerHead h3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .pickerSubtitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .pickerSheet .pickerClose.pickerClose:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--muted);background:#12213a}:root[data-theme=night] .pickerSheet .pickerSectionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group)}:root[data-theme=night] .pickerSheet .pickerSection ul:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .pickerSheet .pickerRow.pickerRow:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .pickerRowIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .pickerRowIcon--worked:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint);background:#1f8f551a}:root[data-theme=night] .pickerRowIcon--absent:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .pickerRowIcon--sick:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .pickerRowIcon--leave:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .pickerRowIcon--other:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);color:var(--amber)}:root[data-theme=night] .pickerRowIcon--remove:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#b4231812}:root[data-theme=night] .supplierListBtn.supplierListBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--brand-tint);color:var(--brand-deep);box-shadow:none}:root[data-theme=night] .correctionHistory li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .correctionHistory .correctionWhen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quotePhotosAdd:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .quotePhotosItem img:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quotePhotosThumbMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quoteLayoutChoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .quoteLayoutChoice button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .quoteLayoutChoice button.quoteLayoutOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep,#1f4e8c);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobProfitStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .jobProfitStatus button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .jobProfitStatus button.jobProfitStatusOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep,#1f4e8c);box-shadow:var(--shadow-sm)}:root[data-theme=night] .duplicateWarning:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--amber-border,#e0b252);background:var(--amber-bg,#fff6e0);color:inherit}:root[data-theme=night] .purchaseForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card)}:root[data-theme=night] .purchaseFormTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .planAssumptionsBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .purchaseFieldError:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .formError:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .purchaseWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e;border-color:#24374f}:root[data-theme=night] .purchaseLinesHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .purchaseLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .purchaseLineNo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .purchasePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--accent-soft)}:root[data-theme=night] .purchaseCancelPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--danger);background:var(--card)}:root[data-theme=night] .purchaseCancelledNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px dashed var(--border-strong);background:var(--accent-soft)}:root[data-theme=night] .purchaseAllocations:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .receiptForJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .dupResolvePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--surface-2,#00000005)}:root[data-theme=night] .dupResolveChoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .removedDuplicateRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .noReceiptPurchases:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .fuelKinds:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);border:1px solid var(--border)}:root[data-theme=night] .fuelKinds button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .fuelKinds button.secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--text)}:root[data-theme=night] .fuelKinds button.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);border-color:var(--brand-mid);color:#fff;box-shadow:var(--shadow-sm)}:root[data-theme=night] .fuelKinds button.primary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-press);border-color:var(--brand-press)}:root[data-theme=night] .fuelNav:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .fuelNav .periodArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff);color:var(--brand-icon)}:root[data-theme=night] .fuelNav .periodArrow:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .fuelNav .periodArrow:disabled:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0}:root[data-theme=night] .fuelDayHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .fuelRowMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelAttentionLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .fuelCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff)}:root[data-theme=night] .fuelCardLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelStats:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .fuelStat:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelStat strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .fuelChange:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelPill:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .fuelPillMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--amber-line);background:var(--amber-surface);color:var(--amber)}:root[data-theme=night] .erpCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff)}:root[data-theme=night] .erpHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0;border:0}:root[data-theme=night] .erpMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .erpRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .erpRowHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);border-top:0}:root[data-theme=night] .erpLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .erpUnit:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .erpRowTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border)}:root[data-theme=night] .erpAbsence:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .erpStatement:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .erpFacts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .erpFact span:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .erpDetailHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .erpAttention:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .erpClear:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .erpOpenJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .planHistoryEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .candidatePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px dashed var(--border-strong);background:var(--bg)}:root[data-theme=night] .candidateRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .candidateResult.candidateAbsent:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .candidateMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .candidateNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .settleTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:#0d1a2e;border-color:#24374f}:root[data-theme=night] .settleTotalCredit:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);border-color:var(--border-strong)}:root[data-theme=night] .settleTotalLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .settleRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card)}:root[data-theme=night] .settleRowOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border-color:#419563}:root[data-theme=night] .settleWho input[type=checkbox]:where(:not(.quoteDoc *,.invoiceDocWrap *)){accent-color:var(--success)}:root[data-theme=night] .settleMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .settleHow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .settleHowOptions:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .settleHowBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .settleHowBtnOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-md)}:root[data-theme=night] .settleRoute:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .settleRouteBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .settleRouteBtnOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-md)}:root[data-theme=night] .settleRouteFixed:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .payOneMore:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border);color:var(--text)}:root[data-theme=night] .payOneMore .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .payOneMore[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line)}:root[data-theme=night] .payOneMoreGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .payouts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .payoutsHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payoutsSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .payoutCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);border-left:4px solid var(--brand-mid)}:root[data-theme=night] .payoutCardEarlier:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payoutCard-needs_review:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--warning)}:root[data-theme=night] .payoutCard-reversed:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--border-strong)}:root[data-theme=night] .payoutRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .payoutRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .payoutMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payoutChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .payoutChip-needs_review:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payoutChipEarlier:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e}:root[data-theme=night] .payoutChip-reversed:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .payoutMemberCancelled:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payoutHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payoutUndo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);border-color:#24374f}:root[data-theme=night] .payoutReview:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border:1px solid #6f542a}:root[data-theme=night] .payoutReviewHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .payoutReviewWhy:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payoutListText:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .checkboxRow input[type=checkbox]:where(:not(.quoteDoc *,.invoiceDocWrap *)){accent-color:var(--brand-mid)}:root[data-theme=night] .lostDayRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card)}:root[data-theme=night] .lostDayList li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .lostDayList li:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .lostDayReason:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .estimateLineRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card)}:root[data-theme=night] .estimateLineList li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .estimateLineList li:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .estimateLineNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .crmBack:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .custNewBackdrop:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:#102b4a61;border:0}:root[data-theme=night] .custNewSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface,#fff);box-shadow:0 -8px 30px #0000004f}:root[data-theme=night] .custNewGrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border-strong)}:root[data-theme=night] .custNewTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .custNewGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custNewItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .custNewItem:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .custNewItem:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2)}:root[data-theme=night] .custNewItem:disabled .custNewLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .custNewItem:disabled .custNewIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custNewIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);color:var(--brand)}:root[data-theme=night] .custNewHint:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .custNewChevron:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] a.crmContactLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .crmNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .crmField:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .crmField input:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .crmField textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .crmField select:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .crmField textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .crmField textarea:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .crmWarning:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e;border:1px solid #6f522a}:root[data-theme=night] .crmSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md)}:root[data-theme=night] .crmSectionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .crmSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .crmProperty:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .crmProperty:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crmJobRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:3px solid var(--brand-line)}:root[data-theme=night] .crmJobRowButton:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0}:root[data-theme=night] .crmPropertyActions:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .crmSubForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .crmContactRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .crmContactRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crmPrimaryChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .crmContactLinks a:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .crmTimelineRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .crmTimelineCancelled .crmTimelineBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .frontOfficeSwitch:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .frontOfficeTab:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .frontOfficeTab:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .frontOfficeTabOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);box-shadow:var(--shadow-md)}:root[data-theme=night] .leadFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card);color:var(--muted)}:root[data-theme=night] .leadFilterOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .leadsList .mdHeroAction .primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 16px -10px #000}:root[data-theme=night] .leadsList .crmSearch:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238aa0b8' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 14px 50% / 17px 17px;border:1px solid #102b4a1a;box-shadow:0 1px 2px #00000012}:root[data-theme=night] .leadsList .leadFilters:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .leadsList .leadFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .leadsList .leadFilterOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#0000;border-bottom-color:var(--brand-mid);color:var(--brand-deep);background:0 0}:root[data-theme=night] .leadsList .leadFilterCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .leadsList .leadFilterOn .leadFilterCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit}:root[data-theme=night] .leadsList .leadListCard .statusBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .leadsList .leadListCard .statusBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .leadsList .crmSectionHead .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .leadsList .crmSectionHead .crmSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .leadsList .leadListCard .emptyState:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f6bd8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13h4l2 3h4l2-3h4'/%3E%3Cpath d='M5.5 6h13L20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-5z'/%3E%3C/svg%3E") 50%/26px 26px no-repeat,linear-gradient(150deg,#0d1a2e 0%,#121f30 100%)}:root[data-theme=night] .leadStatus-new:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .leadStatus-contacted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--leave-purple);background:#6d28d91f}:root[data-theme=night] .leadStatus-quoting:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091f}:root[data-theme=night] .leadStatus-won:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .leadStatus-lost:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:var(--muted)}:root[data-theme=night] .leadNextLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .leadNextLine-overdue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .leadNextLine-today:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .leadNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:4px solid var(--brand-line)}:root[data-theme=night] .leadNext-overdue:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--danger)}:root[data-theme=night] .leadNext-today:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--brand-mid)}:root[data-theme=night] .leadNext-lost:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--border-strong)}:root[data-theme=night] .leadNextLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .leadNext-overdue .leadNextLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .crmEnquiryRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);color:var(--text);background:0 0}:root[data-theme=night] .crmEnquiryRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crmEnquiryRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .crmEnquiryOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .crmEnquiryChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .leadInsightTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .leadInsightRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .leadInsightRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .quoteEvidence:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .weekDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .weekDayEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .weekDayFlag:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .followUp:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .followUpOpen:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand,#2563eb)}:root[data-theme=night] .followUpCall:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .followUpForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px dashed var(--border,#e3e8ef)}:root[data-theme=night] .leadQuoteRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-left:3px solid var(--brand-line);color:inherit;background:0 0}:root[data-theme=night] .leadQuoteRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .reportPicker:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .reportPick:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:2px solid var(--border,#e3e8ef)}:root[data-theme=night] .reportPickOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand,#2563eb);background:var(--brand-tint,#eef4ff)}:root[data-theme=night] .reportPickMissing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90);background:#0d1a2e}:root[data-theme=night] .reportPickCaption:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7a90)}:root[data-theme=night] .radarRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef);background:var(--card,#fff)}:root[data-theme=night] .foSearchLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .foSearchResults:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .foSearchHit:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);color:inherit;background:0 0}:root[data-theme=night] .importRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .scheduleActual:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .scheduleActualNone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .earlierQuote:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .earlierPurchase:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .placeHistory:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:3px solid var(--brand-line,#b9d1f0)}:root[data-theme=night] .placeHistoryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid,#0d4a8f)}:root[data-theme=night] .placeHistory>.propNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .placeHistory>.quoteEvidence:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border,#e4e8ef)}:root[data-theme=night] .placeHistory .propNotesHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .placeHistory .quoteEvidence>summary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep,#06305f)}:root[data-theme=night] .snagOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left-color:var(--warning,#b45309)}:root[data-theme=night] .snagChipOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning,#b45309);background:#0d1a2e}:root[data-theme=night] .radarActForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft,#eef2f8)}:root[data-theme=night] .radarHead .radarEyebrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .radar .radarGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .radar .radarGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:#0f8a6a}:root[data-theme=night] .radarGroupCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .radar .radarRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #102b4a14;box-shadow:0 1px 2px #00000012,0 12px 32px -20px #0000005e}:root[data-theme=night] .radarTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedcc;background:#0f8a6a1c}:root[data-theme=night] .radarTile svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .radar .radarName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .radar .radarActions .secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .radar .radarQuoteBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none}:root[data-theme=night] .radarAgo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#8aabd1}:root[data-theme=night] .radar .radarFacts>span+span:not(.radarQuotes):where(:not(.quoteDoc *,.invoiceDocWrap *)):before{color:var(--faint)}:root[data-theme=night] .radar .radarSince:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .radar .radarNoCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .radar .propNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid #102b4a12}:root[data-theme=night] .radar .radarRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#102b4a0f;box-shadow:inset 0 1px #ffffff1c,0 1px 2px #00000017,0 18px 40px -26px #0009}:root[data-theme=night] .radar .radarTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedcb;background:linear-gradient(150deg,#0d1a2e 0%,#1d533a 100%);box-shadow:inset 0 0 0 1px #0003}:root[data-theme=night] .radar .radarAgo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .radar .radarAgo:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .radar .radarSince:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .radar .radarCounts:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .radar .radarJob:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .radar .propNotesHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#8aabd1}:root[data-theme=night] .sendQuote:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .invoiceLinkBox:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .invoiceLinkLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .invoiceLinkOpened:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceLinkOpened--yes:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .invoiceLinkBtns>:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .invoiceLinkBtns>button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);box-shadow:none;color:var(--brand);background:#12213a}:root[data-theme=night] .invoiceSendLog li:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoiceSendLog li span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .sendQuoteBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .sendQuoteMsg:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .searchBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#7ca1df;background:#12213a;border:1px solid #24374f}:root[data-theme=night] .searchBtn[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:#087cf0;border-color:#366ba1}:root[data-theme=night] .searchPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border);background:#12213a;box-shadow:0 8px 20px -14px #000000d9}:root[data-theme=night] .moreGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .moreList:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .moreList li+li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .moreRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .moreRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .moreRowIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .moreRowGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .quoteFilterBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--text);background:#12213a}:root[data-theme=night] .quoteFilterBtn.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);border-color:var(--brand-mid);color:#fff}:root[data-theme=night] .quoteRowHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .quoteRowHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .quoteState-draft:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:#eaf1fa}:root[data-theme=night] .quoteState-sent:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ea9ed;background:#0d4a8f1f}:root[data-theme=night] .quoteState-accepted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac;background:#1f8f5524}:root[data-theme=night] .quoteState-declined:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ec857d;background:#b423181c}:root[data-theme=night] .quotesList .followUps:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:0 1px 2px #00000012,0 4px 14px -8px #0000003d}:root[data-theme=night] .quotesList .followUps>.overviewBlockHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .quotesList .followUps .followUp:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .quotesList .followUps .followUp+.followUp:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .quotesPulse:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:0 1px 2px #00000012,0 4px 14px -8px #0000003d}:root[data-theme=night] .quotesStat+.quotesStat:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}:root[data-theme=night] .quotesStat strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .quotesStat small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quotesStat--accepted:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(#1f8f5512,#1f8f5505)}:root[data-theme=night] .quotesStat--accepted strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac}:root[data-theme=night] .quoteList .quoteList .quoteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 1px 2px #00000012,0 4px 14px -8px #0000003d}:root[data-theme=night] .quoteList .quoteCard .manageItemName:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quoteList .quoteCard .quoteRowTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid color-mix(in srgb, var(--q-accent) 22%, transparent)}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-draft:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#4b55631a}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-sent:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d4a8f1a}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-accepted:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#1f8f551f}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-declined:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#b423181a}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-nojob:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#b453091c}:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo .quoteState-additional:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#583ca01a}:root[data-theme=night] .quoteList .quoteCard .quoteRowGo:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{border-top:2px solid var(--faint);border-right:2px solid var(--faint)}:root[data-theme=night] .decisionNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);border-left:4px solid var(--brand-lift);background:#12213a}:root[data-theme=night] .quoteState-nojob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eda86e;background:#b453091f}:root[data-theme=night] .quoteState-additional:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ac98dd;background:#583ca01f}:root[data-theme=night] .invoiceState-draft:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:#eaf1fa}:root[data-theme=night] .invoiceState-issued:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ea9ed;background:#0d4a8f1f}:root[data-theme=night] .invoiceState-void:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ec857d;background:#b423181c}:root[data-theme=night] .invoiceLineInputs:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .invoiceIssuePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .plannedPersonState:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft);color:#eaf1fa}:root[data-theme=night] .plannedPerson-here .plannedPersonState:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac;background:#1f8f5524}:root[data-theme=night] .plannedPerson-elsewhere .plannedPersonState:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6ea9ed;background:#0d4a8f1f}:root[data-theme=night] .plannedGap:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px dashed #24374f}:root[data-theme=night] .quoteAttachProperty:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #24374f}:root[data-theme=night] .appErrorMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid)}:root[data-theme=night] .wordingGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .wordingChipWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edb36e;background:#0d1a2e}:root[data-theme=night] .wordingRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .vatChoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .vatNeeded:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edb36e}:root[data-theme=night] .conflictPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #a17c36}:root[data-theme=night] .jobSectionGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobSectionRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border:1px solid var(--border-strong);background:#12213a}:root[data-theme=night] .jobSectionValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobSectionGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .jobSectionBack:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .jobSectionTitleBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0;border:0}:root[data-theme=night] .jobSectionBody>.jobDetail:empty:where(:not(.quoteDoc *,.invoiceDocWrap *)):after,:root[data-theme=night] .jobRegisterStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportView .jobSectionViewTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .reportView .reportQuestion:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportBody .noPrint>.linkBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .reportBody .customRange:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .reportBody .customRange label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportBody .customRange input:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .maHeadline:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .maHeadlineLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .maHeadlineValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .maHeadlineLoss .maHeadlineValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--coral)}:root[data-theme=night] .maHeadlineMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong);color:var(--text)}:root[data-theme=night] .reportSectionTag:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .maHeadline+.reportSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .reportSectionTitle:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .reportBody .jobSectionGroupTitle.reportSubhead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong);color:var(--text)}:root[data-theme=night] .reportBody .breakdownList:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .reportBody .breakdownList>.breakdownRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .reportBody .accordionGrandTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--surface-group)}:root[data-theme=night] .reportBody .accordionGrandTotal+.breakdownList:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .maStatement:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .maGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-group);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text)}:root[data-theme=night] .maGroup:first-child .maGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .maLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .maGroup .maGroupTitle+.maLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .maTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong)}:root[data-theme=night] .maResult:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--text);border-bottom:3px double var(--text)}:root[data-theme=night] .maStatement>.breakdownRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .reportBody .profitSummary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .reportBody .profitSummary>.breakdownRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:none}:root[data-theme=night] .reportBody .profitSummary .profitResult:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--text)}:root[data-theme=night] .reportBody .reportSubheadNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportsLanding .reportFamilyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--rl-ink)}:root[data-theme=night] .reportsLanding .reportFamilyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--tone)}:root[data-theme=night] .reportsLanding .reportFamilyCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--tone-soft);color:var(--tone)}:root[data-theme=night] .reportsLanding .reportFamily .jobSectionRows:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--rl-hair);background:#12213a;box-shadow:0 1px 2px #00000012,0 12px 32px -18px #0000005e}:root[data-theme=night] .reportsLanding .reportFamily li+li .reportRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--rl-hair)}:root[data-theme=night] .reportsLanding .reportRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .reportsLanding .reportRow:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#102b4a0f}:root[data-theme=night] .reportsLanding .reportRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--tone,#2f6bd8)}:root[data-theme=night] .reportsLanding .reportTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--tone-soft);color:var(--tone)}:root[data-theme=night] .reportsLanding .reportGlyph:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .reportsLanding .reportRowText .jobSectionName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--rl-ink)}:root[data-theme=night] .reportsLanding .reportRowText .jobSectionValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .reportsLanding .jobSectionGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9c5d2}:root[data-theme=night] .reportsLanding .reportAttentionRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--rl-hair);background:#12213a;box-shadow:0 1px 2px #00000012,0 12px 32px -18px #0000005e}:root[data-theme=night] .profitResult:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border)}:root[data-theme=night] .reportValueAlert:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .overviewJobUnlinked:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ajfIdentityMain:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ajfIdentityMore:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ajfIdentityEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .ajfActivity:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ajfMoney>div:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid #0000}:root[data-theme=night] .ajfMoney dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ajfMoney dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ajfMoney dd.ajfNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ajfMoney>.ajfTile--value:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:#3a679c40}:root[data-theme=night] .ajfMoney>.ajfTile--value>dd:not(.ajfNote):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .ajfMoney>.ajfTile--cost:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border-color:var(--amber-line)}:root[data-theme=night] .ajfMoney>.ajfTile--cost>dd:not(.ajfNote):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .ajfMoney>.ajfTile--profit:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ajfMoney>.ajfTile--gp:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#1f8f551a;border-color:#1f8f554d}:root[data-theme=night] .ajfMoney>.ajfTile--profit>dd:not(.ajfNote):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ajfMoney>.ajfTile--gp>dd:not(.ajfNote):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac}:root[data-theme=night] .ajfMoney>.ajfTile--loss:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#b4231812;border-color:#b4231838}:root[data-theme=night] .ajfMoney>.ajfTile--loss>dd:not(.ajfNote):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ec857d}:root[data-theme=night] .ajfChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border:1px solid var(--border-strong);background:#12213a}:root[data-theme=night] .ajfChip.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-mid)}:root[data-theme=night] .cardRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border:1px solid var(--border);background:#12213a}:root[data-theme=night] .cardRow[disabled]:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] div.cardRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .cardRowSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .cardTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong)}:root[data-theme=night] .cardSubhead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .amendNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edbe6e;background:#302512;border:1px solid #a17c36}:root[data-theme=night] .amendConfirm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:2px solid #10151d}:root[data-theme=night] .earlierVersions:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .acctForm textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong)}:root[data-theme=night] .acctForm input[aria-invalid=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .acctForm select[aria-invalid=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .acctForm textarea[aria-invalid=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--danger)}:root[data-theme=night] .acctSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .acctOptional:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .acctGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:none}:root[data-theme=night] .acctPlan:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .acctBilling:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(104deg,#12213a 0 58%,#0d1a2e 100%);border:1px solid #24374f}:root[data-theme=night] .ecHome .heroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroStamp:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroStamp span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9c5d2}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e4e8ef);color:var(--text);background:#12213a;box-shadow:0 1px 2px #00000012}:root[data-theme=night] .ecHome .dayTileWarn .dayTileLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ecbb6f}:root[data-theme=night] .ecHome .outlinedAction.solidBlue:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 10px 24px #0000005e}:root[data-theme=night] .ecHome .outlinedAction.solidPurple:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 16px #00000045}:root[data-theme=night] .ecHome .outlinedAction.orange:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:#12213a}:root[data-theme=night] .ecHome .outlinedAction.orange:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 14px #0000002b}:root[data-theme=night] .ecHome .notice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e4e8ef);border-left:3px solid var(--brand-mid,#0d4a8f);color:var(--text,#101418);background:#12213a;box-shadow:0 1px 2px #00000012}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:linear-gradient(104deg,#12213a 0 55%,#0d1a2e 100%)}:root[data-theme=night] .ecHome .heroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .heroLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .heroLine b:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);box-shadow:none}:root[data-theme=night] .ecHome .dayTileWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border-color:#24374f}:root[data-theme=night] .ecHome .outlinedAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border)}:root[data-theme=night] .ecHome .outlinedAction.solidPurple:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:#12213a}:root[data-theme=night] .ecHome .outlinedAction.solidPurple:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#24374f}:root[data-theme=night] .ecHome .outlinedAction.orange:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border)}:root[data-theme=night] .ecHome .outlinedAction.green:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line)}:root[data-theme=night] .ecHome .outlinedAction.blue:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border)}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidPurple .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .ecHome .outlinedAction.green .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .ecHome .outlinedAction.blue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .outlinedAction.orange .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:linear-gradient(#0d1a2e 0,#12213a 70%)}:root[data-theme=night] .accountArea .avatar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-deep)}:root[data-theme=night] .topNav:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .topNav .accountBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .searchBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--text);background:#12213a}:root[data-theme=night] .searchBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .searchBtn[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);border-color:var(--brand-mid);color:#fff}:root[data-theme=night] .ecHome .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:#0d1a2e}:root[data-theme=night] .ecHome .solidBlue .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa;background:#12213aeb}:root[data-theme=night] .ecHome .solidPurple .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#0d1a2e}:root[data-theme=night] .ecHome .outlinedAction:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline-color:var(--brand-mid)}:root[data-theme=night] .ecHome .heroStamp:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroStamp span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);border-top:2px solid var(--brand-mid);background:radial-gradient(120% 150% at 88% 8%,#0e7b711a 0%,#0e7b7100 58%),linear-gradient(104deg,#12213a 0% 52%,#0d1a2e 100%)}:root[data-theme=night] .ecHome .heroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:var(--brand-tint)}:root[data-theme=night] .ecHome .heroDate svg:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroLine b:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);background:linear-gradient(#12213a 0% 100%);box-shadow:0 1px 2px #00000017}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-line)}:root[data-theme=night] .ecHome .dayTileWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--accent-line)}:root[data-theme=night] .ecHome .sectionIntro p:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .ecHome .sectionIntro p:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-mid)}:root[data-theme=night] .ecHome .outlinedAction.solidBlue:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-line);background:linear-gradient(135deg,#12213a 0%,#0d1a2e 62% 100%);box-shadow:0 10px 22px -14px #000000f0,0 1px 2px #0000001a}:root[data-theme=night] .ecHome .outlinedAction.solidBlue:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 16px 30px -16px #000}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(140deg, var(--brand-mid), var(--brand-deep));color:#fff;box-shadow:0 6px 14px -6px #000}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.green .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.blue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.slate .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.teal .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#0d1a2e}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-tint);border-color:var(--accent-line);color:var(--accent)}:root[data-theme=night] .ecHome .outlinedAction.green .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-mid)}:root[data-theme=night] .ecHome .outlinedAction.solidPurple .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.orange .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-tint);color:var(--accent)}:root[data-theme=night] .ecHome .outlinedAction.green .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid)}:root[data-theme=night] .ecHome .propertyGroupName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .ecHome .propertyGroupName:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-mid)}:root[data-theme=night] .ecHome .sites>.propertyGroup .card:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .todaysSitesBody .card:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);box-shadow:0 2px 6px -3px #0000003d}:root[data-theme=night] .ecHome .jobStatusOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);border:1px solid var(--brand-line)}:root[data-theme=night] .invoicesQuiet:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoicesFailure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#dc907f;background:#12213a;border:1px solid #24374f;border-left:3px solid #a8442f}:root[data-theme=night] .invoicesEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a;box-shadow:0 1px 2px #00000017}:root[data-theme=night] .invoicesEmptyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoicesEmpty strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .invoiceFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--muted);background:#12213a}:root[data-theme=night] .invoiceFilter.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .invoiceFilter:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .invoiceSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceSectionCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .invoiceRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--text);background:linear-gradient(#12213a 0% 100%);box-shadow:0 2px 6px -3px #0000003d}:root[data-theme=night] .invoiceRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 8px 18px -10px #00000082}:root[data-theme=night] .invoiceRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .invoiceCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoiceJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .invoiceAmount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoiceVat:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceState:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #0000}:root[data-theme=night] .invoiceState.is-draft:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);color:var(--muted);background:#0d1a2e}:root[data-theme=night] .invoiceState.is-issued:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .invoiceState.is-void:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#daa79b;background:#0d1a2e;border-color:#24374f}:root[data-theme=night] .invoiceNotReady:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-tint,#fbf1e8);border:1px solid var(--accent-line,#e8cdb3);border-left:3px solid var(--accent,#c2703a)}:root[data-theme=night] .invoiceNotReadyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning,#97612c)}:root[data-theme=night] .invoiceNotReady li:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text,#24282b)}:root[data-theme=night] .invoicePayments:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .invoicePaymentsTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .invoicePaymentFigures:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text,#24282b)}:root[data-theme=night] .invoiceThisQuoteFigures:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceThisQuoteFigures strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .billChoiceRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .billChoiceRow.selected:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);box-shadow:0 0 0 1px var(--brand-mid)}:root[data-theme=night] .billChoiceRow input[type=radio]:where(:not(.quoteDoc *,.invoiceDocWrap *)){accent-color:var(--brand-mid)}:root[data-theme=night] .billChoiceValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .billChoiceOver:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoicePaymentRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border,#e3e8ef)}:root[data-theme=night] .invoicePaymentReversed .noteBody:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .invoicePaySummary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted,#6b7580)}:root[data-theme=night] .mdChip.payState-unpaid:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--chip,#eef1f5);color:var(--muted,#6b7580)}:root[data-theme=night] .mdChip.payState-partially_paid:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-tint,#fbf1e8);color:var(--warning,#97612c)}:root[data-theme=night] .mdChip.payState-paid:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--ok-tint,#e7f3ec);color:var(--ok,#2f6b46)}:root[data-theme=night] .mdChip.payState-reversed:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--chip,#eef1f5);color:var(--muted,#6b7580)}:root[data-theme=night] .customerDetail .crmSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#102b4a12;box-shadow:0 1px 2px #00000017,0 16px 36px -26px #00000082}:root[data-theme=night] .customerDetail .crmSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .customerDetail .crmSectionHead .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .customerDetail .custInvoiceRow .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .customerDetail .custInvoiceRow .invoiceState:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .customerDetail .custInvoiceRow .mdChip[class*=payState-]:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .customerDetail .custInvoiceRow .invoiceState:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .customerDetail .custInvoiceLabel .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters)>.invoicesFilters:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceFilter.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceFilter.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom-color:var(--brand-mid);color:var(--brand-deep)}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-mid)}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceSectionCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-color:#102b4a12;box-shadow:0 1px 2px #00000017,0 16px 36px -26px #0009}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceState:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoicePayRow .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceRowTop .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceState:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoicePayRow .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceRowTop .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .custInvoice+.custInvoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .custInvoice .crmTimelineRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .custPaymentRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custDotPart:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{color:var(--faint)}:root[data-theme=night] .briefModalHead h2:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .briefModalDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .briefSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .briefSection:first-of-type:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .briefSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .briefFact:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .briefWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .whosWhereJobName:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border);color:var(--text)}:root[data-theme=night] .whosWhereCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .whosWherePeople li:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .whosWhereOff:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .whosWhereTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);color:var(--text)}:root[data-theme=night] .ecHome:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);color:var(--text)}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background-color:#18568f;background-image:linear-gradient(90deg,#0a2c563d 0%,#0a2c5614 46%,#0a2c5600 74%),linear-gradient(#0e34640f 0%,#0e346405 40%,#12488429 72%,#16549880 100%),url(/day-hero.jpg);border:0}:root[data-theme=night] .ecHome .heroStamp:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .ecHome .heroDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .ecHome .heroCalendarLeaf:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .ecHome .heroCalendarTop:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ecHome .heroCalendarTop svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:#ffffffe0}:root[data-theme=night] .ecHome .heroDateGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffbd}:root[data-theme=night] .ecHome .heroWeatherMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#0000}:root[data-theme=night] .ecHome .heroWeatherMark--sunny:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224.1%22%2F%3E%3Cpath%20d%3D%22M12%202.8v2.1M12%2019.1v2.1M2.8%2012h2.1M19.1%2012h2.1M5.4%205.4l1.5%201.5M17.1%2017.1l1.5%201.5M18.6%205.4l-1.5%201.5M6.9%2017.1l-1.5%201.5%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=night] .ecHome .heroWeatherMark--partly-cloudy:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16.4%208.6a4.2%204.2%200%201%200-6.2-4.3%22%2F%3E%3Cpath%20d%3D%22M6.6%2019h9a3.3%203.3%200%200%200%20.3-6.6%204.9%204.9%200%200%200-9.2-1A3.8%203.8%200%200%200%206.6%2019Z%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=night] .ecHome .heroWeatherMark--cloudy:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.2%2018h9.3a3.4%203.4%200%200%200%20.3-6.8%205%205%200%200%200-9.4-1.1A3.9%203.9%200%200%200%207.2%2018Z%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=night] .ecHome .heroWeatherMark--rain:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.2%2015.5h9.3a3.4%203.4%200%200%200%20.3-6.8%205%205%200%200%200-9.4-1.1%203.9%203.9%200%200%200-.2%207.9Z%22%2F%3E%3Cpath%20d%3D%22M9%2018.6l-.8%202.1M12.4%2018.6l-.8%202.1M15.8%2018.6l-.8%202.1%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=night] .ecHome .heroWeatherMark--storm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.2%2015.5h9.3a3.4%203.4%200%200%200%20.3-6.8%205%205%200%200%200-9.4-1.1%203.9%203.9%200%200%200-.2%207.9Z%22%2F%3E%3Cpath%20d%3D%22M13.2%2017.6l-2.6%203.3h2.6l-1%202.2%22%2F%3E%3C%2Fsvg%3E)}:root[data-theme=night] .ecHome .heroWeatherTemp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 3px #000000d9}:root[data-theme=night] .ecHome .heroWeatherRain:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fffffff0;text-shadow:0 1px 3px #000000d9}:root[data-theme=night] .ecHome .heroWeatherCredit:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:link:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:visited:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:active:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffb8}:root[data-theme=night] .ecHome .dayStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(#144e8c00 0%,#1654986b 48%,#18589ec7 82%,#18568f 100%);border:0}:root[data-theme=night] .ecHome .dayTiles:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .ecHome .dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .ecHome .dayTile+.dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:0}:root[data-theme=night] .ecHome .dayTile+.dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{color:#ffffff8c;background:0 0;border:0}:root[data-theme=night] .ecHome .dayTileWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ecHome .dayTileWarn .dayTileNum:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .dayTileWarn .dayTileLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffd9a0}:root[data-theme=night] .ecHome .briefEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--hairline);box-shadow:var(--lift);color:var(--text)}:root[data-theme=night] .ecHome .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--hairline);color:var(--brand-mid);background:#12213a}:root[data-theme=night] .ecHome .briefEntry:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .ecHome .briefEntryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .ecHome .briefEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .ecHome .briefEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .ecHome .briefEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(160deg,#0d1a2e,#121f30);border-color:#2a496f}:root[data-theme=night] .ecHome .briefEntry .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b4d1f5;background:#12213a;border-color:#2a496f}:root[data-theme=night] .ecHome .briefEntry:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 10px #00000024}:root[data-theme=night] .ecHome .briefEntryUrgent .briefEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edb86e}:root[data-theme=night] .ecHome .outlinedAction.solidBlue:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(160deg,#0d1a2e,#1c5434);border-color:#24374f;box-shadow:0 1px 2px #0000001a,0 4px 14px -8px #0000005e}:root[data-theme=night] .ecHome .outlinedAction.solidBlue:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);box-shadow:0 2px 4px #0000001f,0 8px 20px -10px #0000005e}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:#6eedc1;background:#12213a;border:1px solid #24374f}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedc1;background:0 0}:root[data-theme=night] .ecHome .outlinedAction.solidBlue .smallArrow svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(160deg,#0d1a2e,#161230);border-color:#24374f}:root[data-theme=night] .ecHome .whosWhereEntry .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#d8d4f2;background:#12213a;border-color:#24374f}:root[data-theme=night] .ecHome .whosWhereEntry .whosWhereEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#d8d4f2}:root[data-theme=night] .ecHome .whosWhereEntry:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 10px #00000024}:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(160deg,#302612,#54411c);border-color:#6f582a}:root[data-theme=night] .ecHome #todays-receipts .mdStripHead .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eebf76;background:#12213a;border-color:#6f582a}:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 10px #00000024}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .muted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edb96e;background:0 0;border:0}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--brand-mid);background:0 0;border:0}:root[data-theme=night] .ecHome .homeAddSiteForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--hairline);box-shadow:var(--lift)}:root[data-theme=night] .ecHome .todaysSitesBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);border:1px solid #24374f;box-shadow:0 4px 14px -10px #0000004f}:root[data-theme=night] .ecHome .outlinedAction.solidBlue[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#0f8f63;box-shadow:0 0 0 1px #000}:root[data-theme=night] .ecHome .sitesModeLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .sitesModeToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .ecHome .sitesModeBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .ecHome .sitesModeBtn.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:#12213a;box-shadow:0 1px 2px #0000002b}:root[data-theme=night] .ecHome .todaysSitesBody .ecHome .todaysSitesBody .propertyGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-md)}:root[data-theme=night] .ecHome .todaysSitesBody .propertyGroupName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);border:0}:root[data-theme=night] .ecHome .todaysSitesBody .siteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:none;border-left:8px solid var(--site-accent,var(--brand-mid));background:color-mix(in srgb, var(--site-bg,var(--card)) 45%, var(--card))}:root[data-theme=night] .ecHome .todaysSitesBody .propertyGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .ecHome .todaysSitesBody .siteCardHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ecHome .todaysSitesBody .siteCardHead h3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .todaysSitesBody .countBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);border:0}:root[data-theme=night] .ecHome .todaysSitesBody .countBadgeZero:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint);background:#0d1a2e}:root[data-theme=night] .ecHome .todaysSitesBody .sitePeek:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--faint);background:0 0;border:0}:root[data-theme=night] .ecHome .heroPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background-color:var(--hero-base);background-image:var(--hero-wash), url(/day-hero.jpg);box-shadow:var(--hero-shadow)}:root[data-theme=night] .ecHome .heroDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--hero-ink-soft);text-shadow:none}:root[data-theme=night] .ecHome .heroDayDate:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherTemp:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherRain:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--hero-ink);text-shadow:var(--hero-text-shadow)}:root[data-theme=night] .ecHome .heroWeatherRain:where(:not(.quoteDoc *,.invoiceDocWrap *)):before,:root[data-theme=night] .ecHome .heroWeatherCredit:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:link:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:visited:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:active:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroWeatherCredit:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--hero-ink-soft)}:root[data-theme=night] .ecHome .heroCalendar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--hero-tile);border:1px solid var(--hero-tile-line);box-shadow:var(--hero-tile-shadow)}:root[data-theme=night] .ecHome .heroCalendar:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--hero-tile);border-color:var(--hero-tile-line)}:root[data-theme=night] .ecHome .heroCalendar:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .ecHome .heroCalendarTop svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){stroke:var(--hero-tile-ink)}:root[data-theme=night] .ecHome .heroCalendarDay:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .heroDateGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--hero-tile-ink)}:root[data-theme=night] .ecHome .dayStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .ecHome .dayTileNum:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .dayTileLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .dayTile+.dayTile:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{color:var(--faint)}:root[data-theme=night] .ecHome .dayTileWarn .dayTileNum:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .dayTileWarn .dayTileLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .ecHome .briefEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .homeNavCard:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:var(--tile-tint);border:1px solid var(--tile-line);box-shadow:var(--tile-shadow)}:root[data-theme=night] .ecHome .briefEntryUrgent:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--tile-tint);border-color:var(--tile-line)}:root[data-theme=night] .ecHome .briefEntry:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .homeNavCard:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:var(--tile-shadow-hover);border-color:var(--tile-line)}:root[data-theme=night] .ecHome .homeNavCard:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .ecHome .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .briefEntry .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:linear-gradient(150deg, var(--tile-hi), var(--tile));box-shadow:var(--tile-disc-shadow);border:0}:root[data-theme=night] .ecHome .homeCardIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .briefEntryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .homeCardTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .briefEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .homeCardLine:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue .actionText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .briefEntryUrgent .briefEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-text)}:root[data-theme=night] .ecHome .briefEntryCost:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-accent-text)}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .muted:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-text)}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .mdChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-accent-text)}:root[data-theme=night] .ecHome .briefEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .homeCardGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .whosWhereEntry .whosWhereEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .outlinedAction.solidBlue .smallArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0}:root[data-theme=night] .ecHome .todaysReceipts .mdStripMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .outlinedAction.solidBlue[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome #todays-receipts .mdStripHead[aria-expanded=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--tile);box-shadow:0 0 0 1px var(--tile), var(--tile-shadow)}:root[data-theme=night] .ecHome .todaysSitesBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border-strong);background:var(--card)}:root[data-theme=night] .ecHome .todaysReceipts .mdStripBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border-strong)}:root[data-theme=night] .ecHome .sitesNewJobBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:var(--brand-tint);border:1px solid var(--brand-line)}:root[data-theme=night] .ecHome .todaysSitesBody .sitesNewJobRow .sitesNewJobBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 1px #0000007a;background:linear-gradient(180deg, var(--brand-lift) 0%, var(--brand-mid) 48%, var(--brand-deep) 100%);border:1px solid #24374f47;box-shadow:inset 0 1px #ffffff0f,inset 0 -3px 8px #0000005e,0 2px 4px #0000005e,0 14px 26px -12px #000}:root[data-theme=night] .ecHome .todaysSitesBody .sitesNewJobRow .sitesNewJobBtn:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(180deg, var(--brand-lift) 0%, var(--brand-mid) 48%, var(--brand-deep) 100%);border-color:#24374f66}:root[data-theme=night] .ecHome .todaysSitesBody .sitesNewJobRow .sitesNewJobBtn:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 6px #00000082,0 1px 2px #0000006e}:root[data-theme=night] .ecHome .todaysSitesBody .sitesNewJobRow .sitesNewJobBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .ecHome .receiptCaptureBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:var(--brand-tint);border:1px solid var(--brand-line)}:root[data-theme=night] .ecHome .receiptCaptureBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid)}:root[data-theme=night] .ecHome .receiptCaptureBtn svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .customerDetail .custQuickLink:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .customerDetail .custHeadActions .crmSmallBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{background:linear-gradient(#12213a8c,#12213a00)}:root[data-theme=night] .customerDetail .custHeadActions .crmSmallBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .customerDetail .custHeadActions button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);background:linear-gradient(#12213aeb 0%,#12213ab8 100%);border:1px solid #24374fe6;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000017,0 1px 2px #0000001a,0 10px 22px -12px #0009}:root[data-theme=night] .customerDetail .custHeadActions button.secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);background:linear-gradient(#12213a 0%,#12213acc 100%);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0000001a,0 2px 4px #00000024,0 14px 26px -12px #000000ad}:root[data-theme=night] .customerDetail .custHeadActions button.secondary:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 4px #0000002b,0 1px 2px #00000024}:root[data-theme=night] .customerDetail .custHeadActions button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .customerDetail .custHeadActions .custNewBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 1px #0000007a;background:linear-gradient(180deg, var(--brand-lift) 0%, var(--brand-mid) 48%, var(--brand-deep) 100%);border:1px solid #24374f47;box-shadow:inset 0 1px #ffffff0f,inset 0 -3px 8px #0000005e,0 2px 4px #0000005e,0 14px 26px -12px #000}:root[data-theme=night] .customerDetail .custHeadActions .custNewBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{background:linear-gradient(#12213a61,#12213a00)}:root[data-theme=night] .customerDetail .custHeadActions .custNewBtn:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#24374f66}:root[data-theme=night] .customerDetail .custHeadActions .custNewBtn:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 6px #00000082,0 1px 2px #0000006e}:root[data-theme=night] .customerDetail .crmCard:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .customerDetail .crmSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:var(--shadow-sm)}:root[data-theme=night] .leadDetail .custHeadActions .crmSmallBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{background:linear-gradient(#12213a8c,#12213a00)}:root[data-theme=night] .leadDetail .custHeadActions .crmSmallBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .leadDetail .custHeadActions button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);background:linear-gradient(#12213aeb 0%,#12213ab8 100%);border:1px solid #24374fe6;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000017,0 1px 2px #0000001a,0 10px 22px -12px #0009}:root[data-theme=night] .leadDetail .custHeadActions button.secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);background:linear-gradient(#12213a 0%,#12213acc 100%);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0000001a,0 2px 4px #00000024,0 14px 26px -12px #000000ad}:root[data-theme=night] .leadDetail .custHeadActions button.secondary:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 4px #0000002b,0 1px 2px #00000024}:root[data-theme=night] .leadDetail .custHeadActions button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .leadDetail .custHeadActions .custNewBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 1px #0000007a;background:linear-gradient(180deg, var(--brand-lift) 0%, var(--brand-mid) 48%, var(--brand-deep) 100%);border:1px solid #24374f47;box-shadow:inset 0 1px #ffffff0f,inset 0 -3px 8px #0000005e,0 2px 4px #0000005e,0 14px 26px -12px #000}:root[data-theme=night] .leadDetail .custHeadActions .custNewBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{background:linear-gradient(#12213a61,#12213a00)}:root[data-theme=night] .leadDetail .custHeadActions .custNewBtn:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#24374f66}:root[data-theme=night] .leadDetail .custHeadActions .custNewBtn:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 6px #00000082,0 1px 2px #0000006e}:root[data-theme=night] .answerCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .answerEyebrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .answerFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .answerFigureWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .answerWord:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .answerSub:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .answerHeading:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .answerRows:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .answerRowName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .answerRowCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .answerMore:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);background:0 0;border:0}:root[data-theme=night] .answerAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);border:1px solid var(--brand-line)}:root[data-theme=night] .answerAction:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid)}:root[data-theme=night] .answerAction:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .answerMore:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .answerRecent:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .answerRecent:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border);color:var(--text)}:root[data-theme=night] .answerRecent:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .answerRecentGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .historyScreen>.jobDetail:has(>button.secondary:only-child):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .noReceiptPurchases>summary:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{color:var(--faint)}:root[data-theme=night] .payrollLastPayoutEyebrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardActionCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .jobCardAction.active .jobCardActionCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card)}:root[data-theme=night] .jobCardSnapshot:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .jobCardSnapshot>.hint:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardSnapshot .signalStack .profitStatement:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border-color:var(--amber-line);color:var(--amber)}:root[data-theme=night] .jobCardSnapshot .snapshotAnswer>span:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardSnapshot .snapshotAnswer>span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobCardSnapshot .breakdownList>.snapshotSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardSnapshot .snapshotSub span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobCardSnapshot .breakdownList>.snapshotItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .jobCardSnapshot .snapshotItem>span:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobCardArea .siteNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .menuScrim:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--scrim);border:0}:root[data-theme=night] .menuPanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-left:1px solid var(--border);box-shadow:-22px 0 44px -24px #000000f0}:root[data-theme=night] .menuClose:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .menuClose:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .menuClose svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .menuRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .menuRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .menuRow.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .menuRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .menuItem:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .menuLogout:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .menuClose:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .menuRowIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .menuRowIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .menuRowIcon--home:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#cfe1f8}:root[data-theme=night] .menuRowIcon--front-office:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#f9e3cb}:root[data-theme=night] .menuRowTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .menuRowSummary:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .menuRowGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .menuRowGo svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .menuGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .menuItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .menuItem:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .menuItem.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid)}:root[data-theme=night] .menuFoot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .menuAccount .avatar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff}:root[data-theme=night] .menuAccountName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .menuLogout:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .menuLogout:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .menuLogout svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .jobNumber:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .jobFocusCard .jobCardArea .jobDetail.jobDetailAttached:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top-color:var(--brand-mid)}:root[data-theme=night] .jobMoney:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff)}:root[data-theme=night] .jobMoneyTile dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobMoneyTile--owing dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .jobMoneyCost:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .paySheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--card,#fff)}:root[data-theme=night] .payOwing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payOwing strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .paySheet label:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--card,#fff);color:var(--brand-deep)}:root[data-theme=night] .payMethod:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--card,#fff);color:var(--text)}:root[data-theme=night] .payMethod.selected:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-mid);color:var(--brand-deep);box-shadow:inset 0 0 0 1px var(--brand-mid)}:root[data-theme=night] .payDate:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payMore summary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .payResultHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payResult--paid .payResultHead:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payResult .payResultHead span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .payResultFigures div:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .payResultFigures dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payPickRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong,var(--border));background:var(--card,#fff);color:var(--text)}:root[data-theme=night] .payPickOwing:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .billingResult:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .jobsGlance .statStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);background:linear-gradient(180deg, var(--card,#fff) 0%, var(--surface-2) 100%);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobsGlance .statStripItem+.statStripItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:0}:root[data-theme=night] .jobsGlance .statStripItem+.statStripItem:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--border)}:root[data-theme=night] .jobsGlance .statStrip dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .jobsGlance .statStripItem:last-child dd:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsGlance .statStrip dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobsPrimary:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsRegister .primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:#5780b3;border-color:#436793;box-shadow:0 1px 2px #0000003d}:root[data-theme=night] .jobsPrimary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsRegister .primary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#4a72a4;border-color:#436794;box-shadow:0 2px 6px #0000004f}:root[data-theme=night] .jobsPrimary:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsRegister .primary:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:3px solid var(--brand-line)}:root[data-theme=night] .jobsSearch:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);box-shadow:var(--shadow-sm);background:#12213a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237d92ab' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 15px/18px 18px no-repeat}:root[data-theme=night] .jobsSearch:focus:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);box-shadow:0 0 0 3px var(--brand-tint);outline:none}:root[data-theme=night] .jobsFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);border:1px solid var(--border)}:root[data-theme=night] .jobsFilter button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000}:root[data-theme=night] .jobsFilter button.secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:#12213a99}:root[data-theme=night] .jobsFilter button.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card,#fff);border-color:var(--brand-line);color:var(--brand-deep);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobsFilter button.primary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card,#fff);border-color:var(--brand-line)}:root[data-theme=night] .jobsRegGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobsRegCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card,#fff);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobsRegCard:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-lift)}:root[data-theme=night] .jobsRegCard:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);background:var(--card,#fff)}:root[data-theme=night] .jobsRegCard:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .jobsRegCardClosed:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:#12213ab3}:root[data-theme=night] .jobsRegCardClosed .jobsRegTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .jobsRegTop .jobStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #0000}:root[data-theme=night] .jobsRegTop .jobStatusOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint-surface);border-color:var(--mint-line);color:#8dd3b7}:root[data-theme=night] .jobsRegTop .jobStatusCompleted:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--border);color:var(--muted);background:#0d1a2e}:root[data-theme=night] .jobsRegLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobsRegIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-icon)}:root[data-theme=night] .jobsRegGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .jobsEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:var(--card,#fff);border:1px dashed var(--border-strong,var(--border))}:root[data-theme=night] .jobsPropertiesToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card,#fff);border:1px solid var(--border);color:var(--text);box-shadow:none}:root[data-theme=night] .jobsPropertiesToggle .jobsPropertiesCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .manage:has(>.jobsGlance)>.mdHero .jobsPrimary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 16px -10px #000}:root[data-theme=night] .jobsGlance .statStrip.statStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-color:#102b4a12;box-shadow:0 1px 2px #00000017,0 16px 36px -24px #0000008a}:root[data-theme=night] .jobsList .jobsSearch:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 1px 2px #00000012}:root[data-theme=night] .jobsList .jobsFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);background:0 0}:root[data-theme=night] .jobsList .jobsFilter button:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsList .jobsFilter button.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsList .jobsFilter button.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .jobsList .jobsFilter button.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsList .jobsFilter button.primary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom-color:var(--brand-mid);color:var(--brand-deep);background:0 0}:root[data-theme=night] .jobsList .jobsFilter button.secondary:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0}:root[data-theme=night] .jobsList .jobsFilterCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .jobsList .jobsFilter button.primary .jobsFilterCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit}:root[data-theme=night] .jobsList .jobsRegGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobsList .jobsRegGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand-mid)}:root[data-theme=night] .jobsList .jobsRegCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#102b4a12;box-shadow:0 1px 2px #00000017,0 16px 36px -26px #0009}:root[data-theme=night] .jobsList .jobsRegCardClosed:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 1px 2px #00000012}:root[data-theme=night] .jobsList .jobsRegTop .jobStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsList .jobsRegTop .jobStatusOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobsList .jobsRegTop .jobStatusCompleted:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .jobsList .jobsRegTop .jobStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .jobsRegister>.jobsProperties .jobsPropertiesToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#102b4a12;box-shadow:0 1px 2px #00000012}:root[data-theme=night] .payrollScreen .labourPeriodFields label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollScreen>.labourSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .payrollSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollBlockTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutsHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .payrollViewTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .payrollViewTabs button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .payrollViewTabs button.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-sm)}:root[data-theme=night] .payrollViewTabs button:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollViewHelp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollDetail .payrollSectionTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutsHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .payrollDetail .payrollPeriods:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payrollHistory:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .payrollDetail>.payouts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .payrollSendBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--brand-line)}:root[data-theme=night] .payrollSendLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollSendLabel strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollPositionPeriod strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .payrollSectionHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollPeriods:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollHistory:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .payrollReview:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:3px solid var(--brand-line)}:root[data-theme=night] .payrollHelp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollRow:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:none}:root[data-theme=night] .payrollRow.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);box-shadow:none}:root[data-theme=night] .payrollRowBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .payrollRowBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .payrollRowBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutRow:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollRowMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollRowSub:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payoutAmountVoid:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollRowBtn .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutRow .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .payrollDetail .payoutCard-reversed .payoutWhen:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollDetail .payoutCard-reversed .payoutMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa;background:#64748b1f;border:0}:root[data-theme=night] .payrollStatus-unpaid:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edac6e;background:#d977061c}:root[data-theme=night] .payrollStatus-paid:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#7fdca7;background:#15803d1a}:root[data-theme=night] .payrollStatus-blocked:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#edac6e;background:#b453091a}:root[data-theme=night] .payrollLastPayoutBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);border-top:0}:root[data-theme=night] .workedDaysLink:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:inherit;background:0 0;border:0}:root[data-theme=night] .workedDaysLink:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid #24374f}:root[data-theme=night] .workedDaysList:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .workedDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .workedDay:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .workedDayWhere:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .workedDaysEarned>div:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border-strong,var(--border))}:root[data-theme=night] .workedDaysSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .workedDaysTrigger:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--brand-deep)}:root[data-theme=night] .workedDaysTrigger:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .statusBadge-paid:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success);background:#1f8f551f}:root[data-theme=night] .personSheetHead h3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .personSheetPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-line);background:var(--brand-tint)}:root[data-theme=night] .personSheetTotal strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .personSheetTotal span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetTotal i:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-icon)}:root[data-theme=night] .personSheetDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .personSheetDay:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .personSheetWeekday b:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .personSheetWeekday small:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .personSheetDay.off .personSheetWeekday b:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetOff:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--border-strong)}:root[data-theme=night] .personSheetWhere>.personSheetJob+.personSheetJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px dashed var(--border)}:root[data-theme=night] .personSheetJob small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetJob>span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .personSheetJobs:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--bg)}:root[data-theme=night] .personSheetJobs h4:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetJobs li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .personSheetJobs li:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .personSheetJobMoney b:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .personSheetJobMoney small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .personSheetPayButton:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff;box-shadow:var(--shadow-sm);border:0}:root[data-theme=night] .personSheetPayButton:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-press)}:root[data-theme=night] .personSheetPayButton:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-deep)}:root[data-theme=night] .personSheetPayments:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .personSheetPayments summary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollSendHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .payrollSendHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollSendHead .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .payrollSendPrompt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollSendEmpty:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .payrollPerson:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollPeopleTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .payrollPerson:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0}:root[data-theme=night] .payrollPeople li:first-child .payrollPerson:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .payrollPerson:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payrollPersonName small:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollPeopleTotal small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .payrollPerson[aria-pressed=true]:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 3px 0 0 var(--brand-mid)}:root[data-theme=night] .payrollPerson[aria-pressed=true] .payrollPersonName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .payrollPeopleTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:2px solid var(--border-strong)}:root[data-theme=night] .payrollScreen>#labour-wages:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollScreen>#labour-rules:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .payrollScreen>#labour-wages.open:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollScreen>#labour-rules.open:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);box-shadow:var(--shadow-sm)}:root[data-theme=night] #labour-wages>.labourSectionHead .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] #labour-rules>.labourSectionHead .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-lift)}:root[data-theme=night] .payrollSummaryPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .payrollSummaryTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .payrollSummaryTileLead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line)}:root[data-theme=night] .payrollSummaryLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .payrollSummaryCaption:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .workedViewTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .workedViewTabs button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0}:root[data-theme=night] .workedViewTabs button.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-sm)}:root[data-theme=night] .workedViewTabs button:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .workedViewHelp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .rangeQuickChips button:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .rangeQuick select:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .rangeQuickChips button.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-line);color:var(--brand-deep)}:root[data-theme=night] .rangeQuickLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .opsEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(155deg, color-mix(in srgb, var(--brand-mid) 90%, transparent) 0%, color-mix(in srgb, var(--brand-press) 90%, transparent) 52%, color-mix(in srgb, var(--brand-deep) 92%, transparent) 100%);color:#fff;border:1px solid #24374f6b;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0000004f,0 10px 26px -12px #000,0 2px 6px -2px #0009}:root[data-theme=night] .ecHome .opsEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:radial-gradient(120% 90% at 0 0,#12213a57 0%,#12213a14 38%,#12213a00 62%)}:root[data-theme=night] .ecHome .opsEntry .opsPrimary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:#fff;background:0 0;border:0}:root[data-theme=night] .ecHome .opsEntry .opsPrimary:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid #24374f}:root[data-theme=night] .ecHome .opsEntry .opsIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:#12213a33}:root[data-theme=night] .ecHome .opsEntry .opsText strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 1px #0000007a}:root[data-theme=night] .ecHome .opsEntry .opsGo:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .opsEntry .opsText .opsLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:linear-gradient(155deg,#30257eeb 0%,#5546c9eb 52%,#3f319ef0 100%);border:1px solid #24374f6b;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0000004f,0 10px 26px -12px #000,0 2px 6px -2px #0000008a}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:radial-gradient(120% 90% at 0 0,#12213a57 0%,#12213a14 38%,#12213a00 62%)}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry .homeCardIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;box-shadow:none;background:#12213a33;border:0}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntryTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;text-shadow:0 1px 1px #0000007a}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fffffff0;text-shadow:0 1px 1px #0000006e}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntryGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 1px #ffffff0f,0 12px 28px -12px #000}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid #3f319e}:root[data-theme=night] .officeEntries:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--brand-line)}:root[data-theme=night] .officeEntries h2:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .officeNew:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:#fff}:root[data-theme=night] .officeGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .officeEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .officeEntry:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .officeWhen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .officeBody strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .officeBody small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .officeRemindBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-line);background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .officeRemindOn:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .officeRemindHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .officeItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .officeItem input[type=checkbox]:where(:not(.quoteDoc *,.invoiceDocWrap *)){accent-color:var(--brand-mid)}:root[data-theme=night] .officeItemDone span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .officeDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-line);background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .dupNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text,#14202b);background:#0d1a2e;border:1px solid #6f522a}:root[data-theme=night] .dupNotice-exact:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e;border-color:#6f312a}:root[data-theme=night] .dupNoticeTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .dupNotice-exact .dupNoticeTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#e8948a}:root[data-theme=night] .dupNoticeState:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .dupNoticeStateDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#80dbae}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .opsEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:linear-gradient(155deg,#25497ef2 0%,#3a6fcbf2 52%,#2c56a3f7 100%);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000057,0 10px 26px -12px #000,0 2px 6px -2px #0000008a}:root[data-theme=night] .rcStat:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff)}:root[data-theme=night] .rcStat>span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .rcStatWarn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#b453091a;border-color:#b4530959}:root[data-theme=night] .rcStatWarn b:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .rcStatWarn>span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .quoteTypeChoice .quoteTypeOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-mid);color:var(--brand-deep)}:root[data-theme=night] .receiptRowRef:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quoteFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .quoteFilter .quoteFilterBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .quoteFilter .quoteFilterBtn.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#0000;border-bottom-color:var(--brand-mid);color:var(--brand-deep);background:0 0}:root[data-theme=night] .quoteRowInfo .quoteState:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .quoteRowInfo .quoteState:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:currentColor}:root[data-theme=night] .quoteNewProp:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card,#fff)}:root[data-theme=night] .panelScrim:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--scrim)}:root[data-theme=night] .sidePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);outline:none;box-shadow:-22px 0 44px -24px #000000f0}:root[data-theme=night] .panelHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .panelTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .panelClose.panelClose:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);box-shadow:none;border:0}:root[data-theme=night] .panelClose svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .panelFoot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);background:var(--card)}:root[data-theme=night] .panelSection:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .panelSection:first-of-type:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .panelSectionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .panelSectionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .panelSectionIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .panelSectionChev svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .panelSectionChev:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-icon)}:root[data-theme=night] .sidePanel .wordingGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border)}:root[data-theme=night] .quoteRowMenu:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-icon);background:0 0;border:0}:root[data-theme=night] .quoteRowMenu:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .quoteRowMenu:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .quoteDangerRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .quoteDeleteBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border-color:#0000}:root[data-theme=night] .quoteDeleteBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a}:root[data-theme=night] .quoteWorth:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);border:1px solid var(--border)}:root[data-theme=night] .quoteWorthLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quoteWorthLead .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quoteWorth--accepted .quoteWorthLead .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#75e6ac}:root[data-theme=night] .quoteWorthTile:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .quoteWorthTile--offered:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:#3a679c40}:root[data-theme=night] .quoteWorthTile--offered .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .quoteWorthTile--pending:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border-color:var(--amber-line)}:root[data-theme=night] .quoteWorthTile--pending .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .quoteWorthTile--declined:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#b4231812;border-color:#b4231838}:root[data-theme=night] .quoteWorthTile--declined .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ec857d}:root[data-theme=night] .quoteWorthTile--zero .quoteWorthValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .crmLetter:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);color:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:root[data-theme=night] .crmLetter:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .crmLetter+.manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crm:has(>.crmListCard) .mdHeroAction .primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 16px -10px #000}:root[data-theme=night] .crm:has(>.crmListCard) .crmSearch:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238aa0b8' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 14px/17px 17px no-repeat;border:1px solid #102b4a1a;box-shadow:0 1px 2px #00000012}:root[data-theme=night] .crmListCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid #102b4a14;box-shadow:0 1px 2px #00000012,0 12px 32px -18px #0000005e}:root[data-theme=night] .crmListCard .crmLetter:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);color:#cad9f5;border-top:1px solid #102b4a0f;border-bottom:0}:root[data-theme=night] .crmListCard .crmLetter:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crmListCard .manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid #102b4a12}:root[data-theme=night] .crmListCard .crmLetter+.manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .crmListCard .manageItemHead:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#102b4a0f}:root[data-theme=night] .crmListCard .manageItemName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#eaf1fa}:root[data-theme=night] .crmListCard .manageItemMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:2px solid #24374f;border-right:2px solid #24374f}:root[data-theme=night] .crmAvatar:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#cad9f5;background:#2f6bd81a}:root[data-theme=night] .crmAvatar--1:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#6eedcc;background:#0f8a6a1c}:root[data-theme=night] .crmAvatar--2:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#f0bc88;background:#c26a121c}:root[data-theme=night] .crmAvatar--3:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#e9e1f8;background:#43257e1c}:root[data-theme=night] .crmAvatar--4:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ebb7cd;background:#c4366e1a}:root[data-theme=night] .crmAvatar--5:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#72d6ee;background:#0e84a01c}:root[data-theme=night] .quoteList .manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .quoteList .manageItem:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .quoteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--q-bg);border:1px solid var(--q-border);border-left:6px solid var(--q-accent)}:root[data-theme=night] .quoteCard .quoteRowHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--q-accent) 12%, var(--q-bg))}:root[data-theme=night] .quotesList .mdHeroAction .primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 6px 16px -10px #000}:root[data-theme=night] .quotesList .quotesPulse:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quotesList .followUps:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:#102b4a12;box-shadow:0 1px 2px #00000017,0 16px 36px -24px #0000008a}:root[data-theme=night] .quotesList .followUps>.overviewBlockHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .quotesList .followUps>.overviewBlockHead:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:#c98a1b}:root[data-theme=night] .quotesList .quoteList .manageItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .quotesList .quoteList .manageItem:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .quotesList .quoteList .quoteCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--q-bg) 70%, var(--card));border-color:color-mix(in srgb, var(--q-border) 80%, transparent);box-shadow:0 1px 2px #00000017,0 16px 36px -26px #0009}:root[data-theme=night] .quotesList .quoteList .quoteCard .quoteRowFigureLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .quotesList .quoteList .quoteCard .quoteRowInfo .quoteState:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .quoteFact dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quoteFactNeed:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .quoteNeed:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border:1px solid var(--amber-line);color:var(--text)}:root[data-theme=night] .quoteDetail .crmNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quotesList .crmNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#79e1aa;background:#0d1a2e;border:1px solid #24374f}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .opsEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000057,0 1px 2px #0000004f,0 6px 14px -8px #000000c4,0 18px 32px -20px #000}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .whosWhereEntry:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000057,0 1px 2px #0000004f,0 6px 14px -8px #000000b5,0 18px 32px -20px #000000f0}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .homeNavCard:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) #todays-receipts .mdStripHead:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .briefEntry:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-deep)}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .opsEntry:has(.opsPrimary:focus-visible):where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-deep)}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) #todays-receipts .mdStripMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .jobRegisterScreen .jobRegisterStrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .jobRegisterScreen .todaysSitesBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesNewJobBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-deep);background:var(--brand-deep);color:#fff;box-shadow:0 1px 2px #0000004f}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesNewJobBtn:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-press);border-color:var(--brand-press)}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesNewJobBtn:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesModeToggle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesModeBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0}:root[data-theme=night] .ecHome .jobRegisterScreen .sitesModeBtn.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-mid) 35%, transparent)}:root[data-theme=night] .ecHome .jobRegisterScreen .propertyGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--site-bg,#eef4fd);border:1px solid var(--site-border,var(--border));border-left:4px solid var(--site-accent,var(--brand-mid));box-shadow:0 1px 2px #00000017}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 3px 10px -4px #0000004f}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadText:has(.groupHeadJob) .groupHeadCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadPlace:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadHere:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:color-mix(in srgb, var(--site-accent,var(--brand-mid)) 70%, #eaf1fa);border:1px solid var(--site-border,var(--border));background:#12213ab8}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadHereZero:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadMark:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes .groupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:4px solid var(--site-accent,var(--brand-mid))}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border:1px solid var(--brand);color:#fff;box-shadow:0 6px 18px -6px #000000c4}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadText:not(:has(.groupHeadJob)) .groupHeadCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadPlace:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#c9daf0}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadText:has(.groupHeadJob) .groupHeadCustomer:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#c9daf0}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadHere:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:#12213a24;border:0}:root[data-theme=night] .ecHome .homeQuickActions:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--tile-shadow)}:root[data-theme=night] .ecHome .quickAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .ecHome .quickAction+.quickAction:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}:root[data-theme=night] .ecHome .quickActionIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--qa-disc);color:#fff}:root[data-theme=night] .ecHome .quickActionIcon svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .ecHome .quickActionLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome .quickActionFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-accent-text)}:root[data-theme=night] .ecHome .quickActionNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--tile-text)}:root[data-theme=night] .ecHome .quickActionBadge:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber);color:#fff;box-shadow:0 0 0 2px var(--card)}:root[data-theme=night] .ecHome .quickAction:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .ecHome .quickAction:active:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .ecHome .quickAction:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-deep)}:root[data-theme=night] .ecHome .heroVoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff;border:1px solid var(--hero-tile-line);box-shadow:var(--hero-tile-shadow)}:root[data-theme=night] .ecHome .heroVoice:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-mid)}:root[data-theme=night] .ecHome .heroVoiceMic svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .voiceTodoScrim:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--scrim);border:0}:root[data-theme=night] .voiceTodoSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);box-shadow:var(--shadow-lg)}:root[data-theme=night] .voiceTodoGrip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border)}:root[data-theme=night] .voiceTodoKicker:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .voiceTodoPulse:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff}:root[data-theme=night] .voiceTodoPulse:where(:not(.quoteDoc *,.invoiceDocWrap *)):before{background:var(--brand)}:root[data-theme=night] .voiceTodoPulse svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:currentColor}:root[data-theme=night] .voiceTodoHeard:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .voiceTodoThings li:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--brand) 8%, var(--card))}:root[data-theme=night] .voiceTodoType input:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .voiceTodoChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .voiceTodoChipOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border-color:var(--brand);color:#fff}:root[data-theme=night] .voiceTodoNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .voiceTodoPrimary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff;border:0}:root[data-theme=night] .voiceTodoSecondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .voiceTodoToast:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff;box-shadow:var(--shadow-lg)}:root[data-theme=night] .voiceTodoToastText small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#ffffffe0}:root[data-theme=night] .voiceTodoToast button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff;background:0 0;border:0}:root[data-theme=night] .officeEntry>.officeWhen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .officeRemindFoot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .officeTitle strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .officeCompact .officeTitle .officeWhen:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .officeCount:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .officeSub:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .officeSnoozed:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .officeListLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .voiceTodoWhoTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .voiceTodoTalk:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .captureChooseRow label.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);background:linear-gradient(#12213aeb 0%,#12213ab8 100%);border:1px solid #24374fe6;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000017,0 1px 2px #0000001a,0 10px 22px -12px #0009}:root[data-theme=night] .captureChooseRow label.secondary:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-line);background:linear-gradient(#12213a 0%,#12213acc 100%);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0000001a,0 2px 4px #00000024,0 14px 26px -12px #000000ad}:root[data-theme=night] .captureChooseRow label.secondary:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 2px 4px #0000002b,0 1px 2px #00000024}:root[data-theme=night] .activeJobFace .ajfPrimary button.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border:1px solid var(--brand);color:#fff;box-shadow:0 4px 12px -6px #000000c4}:root[data-theme=night] .activeJobFace .ajfMenuBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1.5px solid var(--brand);color:var(--brand);box-shadow:none;background:#12213a}:root[data-theme=night] .ajfMenuPlus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff}:root[data-theme=night] .cardPersonMenuBtn .ajfMenuPlus:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);background:#12213a}:root[data-theme=night] .activeJobFace .ajfTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .activeJobFace .ajfTab:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=night] .activeJobFace .ajfTab.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);border-bottom-color:var(--brand)}:root[data-theme=night] .activeJobFace .ajfTabCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .activeJobFace .ajfTab.active .ajfTabCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-mid)}:root[data-theme=night] .activeJobFace>.ajfMoney:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .activeJobFace>.ajfMoney>div:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .activeJobFace>.ajfMoney>.ajfTile--value:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .activeJobFace>.ajfMoney>.ajfTile--cost:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .activeJobFace>.ajfMoney>.ajfTile--profit:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .activeJobFace>.ajfMoney>.ajfTile--gp:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .activeJobFace>.ajfMoney>.ajfTile--loss:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .activeJobFace>.ajfMoney>div:nth-child(2n):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}:root[data-theme=night] .activeJobFace>.ajfMoney>div:nth-child(n+3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .activeJobFace>.ajfMoney dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadHere:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadHere:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .ecHome .jobRegisterScreen .groupHeadHereDot:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadHere:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#fff}:root[data-theme=night] .ecHome .jobRegisterScreen .jobBoxes--live .groupHeadHereDot:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint-line)}:root[data-theme=night] .cardSectionBody .costBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .costBlockLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .costBlockFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .costNone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .costBlock .cardRow.costLeft:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:0}:root[data-theme=night] .costBlock .cardRow.costLeft .cardRowAmount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] details.costToday>summary:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{color:var(--muted)}:root[data-theme=night] .costPlan .jobCardSnapshot:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .custMsgKinds:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .custMsgKind.custMsgKind:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--muted);background:0 0;border:0}:root[data-theme=night] .custMsgKind.custMsgKind.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:#fff}:root[data-theme=night] .custMsgFields:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .custMsgField:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custMsgField em:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .custMsgFieldLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custMsgChip.custMsgChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);box-shadow:none;color:var(--text);background:#12213a}:root[data-theme=night] .custMsgChip.custMsgChip.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand);color:var(--brand)}:root[data-theme=night] .custMsgLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .custMsgText:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a}:root[data-theme=night] .custMsgBtn.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border:1px solid var(--brand);color:#fff}:root[data-theme=night] .custMsgBtn.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--brand);background:#12213a}:root[data-theme=night] .getStarted:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:#12213a;box-shadow:0 6px 18px -12px #000000c4}:root[data-theme=night] .getStartedTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .getStartedCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .getStartedBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .getStartedBar>span:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand)}:root[data-theme=night] .getStarted .getStartedRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);box-shadow:none;color:var(--text);background:0 0}:root[data-theme=night] .getStartedList li:last-child .getStartedRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .getStartedMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:2px solid var(--border-strong);color:#fff}:root[data-theme=night] .getStartedMark--done:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint);border-color:var(--mint)}:root[data-theme=night] .getStartedMark--unknown:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .getStartedRow--done .getStartedLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}:root[data-theme=night] .getStartedHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .getStartedRow--next .getStartedMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand)}:root[data-theme=night] .getStartedRow--next .getStartedLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .getStartedGo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .trialBanner:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--border);color:var(--brand)}:root[data-theme=night] .trialBanner--ended:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);color:var(--amber)}:root[data-theme=night] .sigPadArea:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);border:1.5px dashed var(--border-strong)}:root[data-theme=night] .sigPadLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){stroke:var(--border-strong)}:root[data-theme=night] .sigPadInk:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:#eaf1fa}:root[data-theme=night] .sigPadHint:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:var(--faint)}:root[data-theme=night] .quoteSignedInk:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);border:1px solid var(--border)}:root[data-theme=night] .quoteSignedInk path:where(:not(.quoteDoc *,.invoiceDocWrap *)){fill:none;stroke:#eaf1fa}:root[data-theme=night] .quoteLineAlt:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-left:1px solid var(--brand-line);border-right:1px solid var(--brand-line)}:root[data-theme=night] .quoteLineAltFirst:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--brand-line)}:root[data-theme=night] .quoteLineAltLast:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--brand-line)}:root[data-theme=night] .quoteLineAltHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .quoteLineAltLetter:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid);color:var(--card)}:root[data-theme=night] .quoteOptionGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--brand-line);background:var(--brand-tint)}:root[data-theme=night] .quoteOptionHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .quoteOptionRange:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quoteOptionRange strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .getStarted .getStartedCompact:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .getStartedNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .getStartedNext strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .attentionList .attentionItem.followDue:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border)}:root[data-theme=night] .attentionList .attentionItem.followDue:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .followDue .linkBtn.followDueOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .followDue--invoice .attentionText:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--coral)}:root[data-theme=night] .followDueActions .followDueBtn.primary:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border-color:var(--brand);color:#fff}:root[data-theme=night] .followDueActions .followDueBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--brand)}:root[data-theme=night] .purchaseView .purchaseBlock:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .purchaseTotalFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .purchaseHeadMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .purchaseHeadMeta strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .purchaseSplitBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .purchaseSplitJob:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid)}:root[data-theme=night] .purchaseSplitBusiness:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--attention)}:root[data-theme=night] .purchaseSplitOpen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border-strong)}:root[data-theme=night] .purchaseSplitItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .purchaseSplitItem:first-of-type:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .purchaseSplitRow--open:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface)}:root[data-theme=night] .purchaseSplitShare:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .purchaseView .linkBtn.purchaseSplitCancel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .purchaseNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .purchasePanel.purchaseView:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .invoiceLinkBox .linkBtn.invoiceLinkWithdraw:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .invoiceLinkConfirm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--coral-surface);border:1px solid var(--coral-line)}:root[data-theme=night] .invoiceLinkBox--withdrawn .invoiceLinkOpened:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--coral)}:root[data-theme=night] .publicInvoicePayments:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--mint-line)}:root[data-theme=night] .publicInvoicePaymentsTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .publicInvoicePayments li:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .sendInvoiceStatus:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .sendInvoiceStatus--opened:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--mint)}:root[data-theme=night] .sendSheetTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .sendSheetSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .sendSheetBtns a.secondary.sendSheetBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--brand)}:root[data-theme=night] .sendSheetMsg summary:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .scheduleStart:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobMessages:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .jobMessagesTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .enquiryBusiness:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--enquiry-brand,var(--brand))}:root[data-theme=night] .enquiryForm label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .enquiryFormCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .enquiryFormCard .enquiryFormHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .enquiryFormBtns>a.secondary:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--brand)}:root[data-theme=night] .enquiryVisit:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .enquiryVisit legend:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .enquiryDay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .enquiryDay span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .enquiryDayOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--enquiry-brand,var(--brand));background:var(--brand-tint)}:root[data-theme=night] .enquiryDayOn span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .enquiryDayOn strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--enquiry-brand,var(--brand))}:root[data-theme=night] .enquiryPart:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .enquiryPartOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--enquiry-brand,var(--brand));background:var(--brand-tint);color:var(--enquiry-brand,var(--brand))}:root[data-theme=night] .jobRepeat:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .jobRepeatTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobRepeatStart:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:var(--shadow-sm)}:root[data-theme=night] .jobRepeatStartText span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .jobRepeatStart>span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .repeatIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .repeatCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm)}:root[data-theme=night] .repeatNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .repeatOverdue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger,var(--text))}:root[data-theme=night] .repeatDates li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);color:var(--muted)}:root[data-theme=night] .repeatDates li.repeatDateNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand);color:var(--brand)}:root[data-theme=night] .repeatConfirm:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .repeatDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--text)}:root[data-theme=night] .repeatDone>span:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .jobRepeatDue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobRepeatOverdue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger,var(--text))}:root[data-theme=night] .jobRepeatNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .scheduleListHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .scheduleList ul:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .scheduleRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .scheduleRow:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .scheduleRowDate span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .scheduleRowCrew em:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .scheduleRowTime:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .scheduleRowRemove:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .scheduleRowNext:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .scheduleRowNext .scheduleRowDate span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] button.repeatHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .repeatChevron:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .markupScreen:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--text);color:var(--card)}:root[data-theme=night] .markupTop .markupTopBtn:not(.primary):where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--card);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .markupProblem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--card)}:root[data-theme=night] .markupTool:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--card);box-shadow:none;background:0 0;border:1px solid #0000}:root[data-theme=night] .markupToolOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--card)}:root[data-theme=night] .markupSwatch:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;border:3px solid #0000}:root[data-theme=night] .markupSwatchOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--card);outline:2px solid var(--text)}:root[data-theme=night] .checklistCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .checklistCardDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand)}:root[data-theme=night] .checklistCount:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .checklistBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2,var(--border))}:root[data-theme=night] .checklistBar span:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand)}:root[data-theme=night] .checklistItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .checklistItem:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .checklistTick:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .checklistBox:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:2px solid var(--border-strong,var(--border));color:var(--card)}:root[data-theme=night] .checklistItemDone .checklistBox:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border-color:var(--brand)}:root[data-theme=night] .checklistItemDone .checklistText:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .checklistNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--text);background:0 0;border:0}:root[data-theme=night] .checklistNoteAdd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .checklistAdd:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px dashed var(--border-strong,var(--border));background:var(--card);color:var(--brand);box-shadow:none}:root[data-theme=night] .checklistForm:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .checklistChoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .checklistChoiceOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .checklistField:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .checklistCountReady:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand);background:var(--brand-tint)}:root[data-theme=night] .checklistReq:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .checklistAnswer:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .checklistAnswerAdd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .checklistSigned:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--text)}:root[data-theme=night] .checklistMarks:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);border-bottom:1px solid var(--border)}:root[data-theme=night] .checklistMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--muted);box-shadow:none}:root[data-theme=night] .checklistMarkOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .yourDataCloseLink:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .yourDataClose:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .yourDataClosing:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border:1px solid #24374f}:root[data-theme=night] .yourDataClosing strong:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .yourDataClose strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .qbLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--success);color:#fff}:root[data-theme=night] .qbChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .qbChipError:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a}:root[data-theme=night] .qbDisconnect:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .qbChoices:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .qbChoice>span:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .qbSync:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .qbSyncOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success)}:root[data-theme=night] .qbInvoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .payLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand)}:root[data-theme=night] .payNotice:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .publicInvoicePay~.publicInvoicePdf:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand);border:1px solid var(--border-strong);box-shadow:none}:root[data-theme=night] .xeroLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand)}:root[data-theme=night] .xeroCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .sageLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--success)}:root[data-theme=night] .eqBig:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .eqSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqFilter:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .eqFilter--on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);border-color:var(--brand);color:#fff}:root[data-theme=night] .eqGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .eqGroupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);border-bottom:1px solid var(--border)}:root[data-theme=night] .eqGroupHead span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqGroup--attention .eqGroupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .eqGroup--retired:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0;border:0}:root[data-theme=night] .eqRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] li:last-child>.eqRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .eqRow:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .eqIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .eqIcon--warn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091a}:root[data-theme=night] .eqTag:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .eqRowSub:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .eqArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqChip--bad:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a}:root[data-theme=night] .eqChip--warn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091a}:root[data-theme=night] .eqEmptyTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobEquipment .eqList:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .formSheetFoot:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border);background:var(--surface-group)}:root[data-theme=night] .eqLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqChoice:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .eqChoice--on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:2px solid var(--brand);background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .eqStamp:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqNotes:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .eqHistory:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .eqHistory li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .eqHistory li:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .eqHistory span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .eqPickList:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .eqPick:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .eqPickList li:last-child .eqPick:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .opsValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .opsValue small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .opsScanView video:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--text)}:root[data-theme=night] .vcSeg:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2);border:1px solid var(--border)}:root[data-theme=night] .vcSeg button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .vcSeg button.vcSegOn:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--text);box-shadow:var(--shadow-sm), 0 2px 8px color-mix(in srgb, var(--text) 10%, transparent)}:root[data-theme=night] .vcPeriod:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .vcArrow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-sm)}:root[data-theme=night] .vcTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm), 0 8px 24px color-mix(in srgb, var(--brand-deep) 8%, transparent)}:root[data-theme=night] .vcTotalLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .vcTotalNum:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .vcStats:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .vcStats span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .vcStats strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .vcChange:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .vcHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .vcAlert:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;border:1px solid #0000}:root[data-theme=night] .vcAlert span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .vcAlert--soon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--warning) 12%, var(--card));border-color:color-mix(in srgb, var(--warning) 30%, transparent)}:root[data-theme=night] .vcAlert--soon strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .vcAlert--late:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--danger) 12%, var(--card));border-color:color-mix(in srgb, var(--danger) 35%, transparent)}:root[data-theme=night] .vcAlert--late strong:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .vcLetter:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .vcLetter--soon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--warning) 16%, var(--card));color:var(--warning)}:root[data-theme=night] .vcLetter--late:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:color-mix(in srgb, var(--danger) 16%, var(--card));color:var(--danger)}:root[data-theme=night] .vcBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2)}:root[data-theme=night] .vcBar b:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid)}:root[data-theme=night] .vcFacts:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .vcFacts div:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .vcFacts div:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .vcFacts dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .vcFacts dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .jobRegisterDoors .jobSectionMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .jobRegisterDoors .jobSectionMeta--soon:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .jobRegisterDoors .jobSectionMeta--late:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger)}:root[data-theme=night] .recordActionsBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1.5px solid var(--brand);color:var(--brand);box-shadow:none;background:#12213a}:root[data-theme=night] .recordActionsBtn:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--accent-soft)}:root[data-theme=night] .supBig:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .supSub:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supName:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .supFigure:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .supFigureLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supFigureValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .supSplit dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supSplitWarn dd:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .supGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .supGroupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .supGroupHead span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-bottom:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] li:last-child>.supRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .supRowSub:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .supNote:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .supNone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supGroup--check .supGroupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .supPair:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .supPair:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:0}:root[data-theme=night] .myTodos .myTodoTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .myTodoItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border);color:var(--text)}:root[data-theme=night] .myTodoItem--done span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .myTodoDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success)}:root[data-theme=night] .voiceTodoConfirm:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);background:#b453091a}:root[data-theme=night] .autoSendLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid)}:root[data-theme=night] .autoSendRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .autoSendSwitch:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--border-strong);border:0}:root[data-theme=night] .autoSendSwitch:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{background:#12213a}:root[data-theme=night] .autoSendSwitch:checked:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-mid)}:root[data-theme=night] .autoSendSwitch:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-deep)}:root[data-theme=night] .checklistCopy:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .enquiryDayFull span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .textStrays:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .textStrayFrom:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelFill:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .fuelFill legend:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelFillNote:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .purchaseFuelLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .fuelCheck:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--amber)}:root[data-theme=night] .fuelVehicle:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .fuelVehicleHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text);background:0 0;border:0}:root[data-theme=night] .fuelVehicleMeta:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .offlineBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);color:var(--amber);border:1px solid var(--amber-line);box-shadow:0 6px 18px -12px #000}:root[data-theme=night] .offlineBar--sending:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand);border-color:var(--brand-line)}:root[data-theme=night] .offlineRefused:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger);background:#12213a;border:1px solid #24374f}:root[data-theme=night] .heldRegister:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);color:var(--amber);border:1px solid var(--amber-line)}:root[data-theme=night] .sitePeek .sitePeekName:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:inherit;background:0 0;border:0}:root[data-theme=night] .sitePeek .sitePeekName:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint)}:root[data-theme=night] .sitePeek .sitePeekName:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .payNotice.payNoticeProblem:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);border:1px solid var(--amber-line);color:var(--amber)}:root[data-theme=night] .billQuickPct .billQuickPctBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text)}:root[data-theme=night] .billQuickPct .billQuickPctBtn.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .invoiceBankDetails:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .sendQuote.sendInvoicePanel--flash:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand-mid);box-shadow:0 0 0 3px var(--brand-tint)}:root[data-theme=night] .customerDetail .custQuickBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand)}:root[data-theme=night] .customerDetail .custQuickBtn svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border:1px solid var(--brand-line)}:root[data-theme=night] .customerDetail .custQuickBtn:active svg:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-line)}:root[data-theme=night] .customerDetail .custQuickBtnLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .customerDetail .custOpenBalance:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .customerDetail .custOpenBalanceValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .invoiceFormBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-top:1px solid var(--border)}:root[data-theme=night] .invoiceFormBar .invoiceFormCancel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .emailCompose:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .emailComposeField:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .emailComposeField input:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .emailComposeField select:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .emailComposeField textarea:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);color:var(--text)}:root[data-theme=night] .emailComposeField textarea:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .emailComposeTo:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .emailSentLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--success)}:root[data-theme=night] .emailSendAgain:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .panelActions.quoteFormBar .quoteFormCancel:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .paymentDetailsForm .bankRemoveBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .paymentDetailsForm .bankRemoveConfirm:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .emailComposeAttach:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .emailComposeAttachLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .sidePanel .panelBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .panelSection:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .panelSection:first-of-type:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .panelSectionValue:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .formTotalRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .vatChoice--card:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .vatSegmentBtn:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border-strong);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .vatSegmentBtn.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);border-color:var(--brand-mid);color:var(--brand-deep)}:root[data-theme=night] .vatStatus.vatNeeded:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .vatNeededChip:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning);border-color:var(--warning)}:root[data-theme=night] .formSummaryLine:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .formSummaryLine--need span:last-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--warning)}:root[data-theme=night] .sidePanel .panelSection--earlier .placeHistory:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:0}:root[data-theme=night] .quoteForm--cards .quoteLineFields:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0}:root[data-theme=night] .quoteCardTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .sendQuoteSent:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .invoiceForm.quoteForm--cards:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg)}:root[data-theme=night] .invoiceFormTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep)}:root[data-theme=night] .quoteItemRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:none}:root[data-theme=night] .quoteItemDetail:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .quoteAddItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px dashed var(--border-strong);background:var(--card);color:var(--brand-deep);box-shadow:none}:root[data-theme=night] .quoteAddItemPlus:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-deep);color:var(--card)}:root[data-theme=night] .itemSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--bg);color:var(--text)}:root[data-theme=night] .itemSheetBar:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-bottom:1px solid var(--border)}:root[data-theme=night] .itemSheetClose:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep);box-shadow:none;border:0}:root[data-theme=night] .itemSheetBody label:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .itemTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border)}:root[data-theme=night] .itemTabs button:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);box-shadow:none;background:0 0;border:0}:root[data-theme=night] .itemTabs button.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--brand-deep);box-shadow:inset 0 -2px 0 var(--brand-deep)}:root[data-theme=night] .itemTotal:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .itemRemove:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .itemSheetFoot:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .quoteBottomBar--sticky:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border-top:1px solid var(--border)}:root[data-theme=night] .sendTabs:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card)}:root[data-theme=night] .sendAttach:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .sendAttachTag:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .sendDone:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .sendDoneTick:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .speakCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .speakMic:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-deep);color:var(--card);border:0}:root[data-theme=night] .speakMic:active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-press)}:root[data-theme=night] .speakMic--on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--coral);box-shadow:0 0 0 6px var(--coral-surface)}:root[data-theme=night] .speakPrompt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .speakHeard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:3px solid var(--brand-deep);background:var(--brand-tint)}:root[data-theme=night] .speakOk:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint-surface);color:var(--mint);border:1px solid var(--mint-line)}:root[data-theme=night] .speakCheck:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--amber-surface);color:var(--amber);border:1px solid var(--amber-line)}:root[data-theme=night] .card.bizProfile:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .bizRail:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .bizRailItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:0;border-top:1px solid var(--border);color:var(--text);box-shadow:none;background:0 0}:root[data-theme=night] .bizRailItem:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .bizRailItem:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--surface-2)}:root[data-theme=night] .bizIco:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-deep)}:root[data-theme=night] .bizRailText small:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .bizChev:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .bizPane:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}:root[data-theme=night] .bizBack:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--brand-deep);background:0 0;border:0}:root[data-theme=night] .bizGroup:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .bizGroupHead:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-bottom:1px solid var(--border);background:var(--surface-group)}:root[data-theme=night] .bizEdit:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;color:var(--brand-deep);background:0 0;border:0}:root[data-theme=night] .bizMark:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint-surface);color:var(--mint)}:root[data-theme=night] .bizIdentity span:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .bizRow:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .bizRow dt:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .bizRow dd.bizNone:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .sentWith a:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--faint)}:root[data-theme=night] .sendDoc:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);border:1px solid var(--border)}:root[data-theme=night] .sendDocLogo:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card)}:root[data-theme=night] .sendDocLogo--initials:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .sendWays .sendWay:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1.5px solid var(--border);background:var(--card);color:var(--muted);box-shadow:none}:root[data-theme=night] .sendWayIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand)}:root[data-theme=night] .sendWays .sendWay.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--brand);background:var(--brand-tint);color:var(--text)}:root[data-theme=night] .sendWays .sendWay.on .sendWayIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand);color:var(--card)}:root[data-theme=night] .sendWays .sendWay--whatsapp.on:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-color:var(--mint);background:var(--mint-surface)}:root[data-theme=night] .sendWays .sendWay--whatsapp.on .sendWayIcon:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint)}:root[data-theme=night] .sendLinkCard:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px dashed var(--brand);background:var(--brand-tint)}:root[data-theme=night] .itemSheetFoot .primary.sendSheetGo--whatsapp:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--mint);border-color:var(--mint)}:root[data-theme=night] .newJobSupervisors:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .newJobSupervisors legend:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supAccessBody:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);background:var(--card)}:root[data-theme=night] .supAccessLabel:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supAccessList:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border)}:root[data-theme=night] .supAccessList>li:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid var(--border)}:root[data-theme=night] .supAccessList>li:first-child:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .supAccessFixed:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}:root[data-theme=night] .supAccessClosed:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--danger,var(--muted))}}@media screen and (max-width:560px){:root[data-theme=night] .evaTr:not(.evaThead):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:1px solid #11182712}:root[data-theme=night] .evaTr:not(.evaThead)>.evaRowTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)),:root[data-theme=night] .evaTr:not(.evaThead)>.evaCell:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .evaTr:not(.evaThead)>.evaCell>.srOnly:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted)}}@media screen and (min-width:560px){:root[data-theme=night] .finalResultStrip .statStripItem:nth-child(3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}:root[data-theme=night] .finalResultStrip .statStripItem:nth-child(n+3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}}@media screen and (min-width:760px){:root[data-theme=night] .custNewBackdrop:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:0 0}:root[data-theme=night] .custNewSheet:where(:not(.quoteDoc *,.invoiceDocWrap *)){border:1px solid var(--border);box-shadow:0 12px 32px #00000045}:root[data-theme=night] .activeJobFace>.ajfMoney>div:nth-child(n+3):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}:root[data-theme=night] .activeJobFace>.ajfMoney>div:nth-child(n+2):where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}}@media screen and (hover:hover){:root[data-theme=night] .radar .radarRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:inset 0 1px #ffffff1c,0 2px 4px #0000001a,0 24px 48px -26px #000000b5}:root[data-theme=night] .reportsLanding .reportRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#102b4a08}:root[data-theme=night] .invoicesScreen:has(>.invoicesFilters) .invoiceRow:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 4px #0000001a,0 22px 44px -26px #000000b5}:root[data-theme=night] .jobsList .jobsRegCard:hover:not(:disabled):where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 4px #0000001a,0 22px 44px -26px #000000b5}:root[data-theme=night] .crmListCard .manageItemHead:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#102b4a08}:root[data-theme=night] .quotesList .quoteList .quoteCard:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:0 2px 4px #0000001a,0 22px 44px -26px #000000b5}}@media screen and (min-width:1025px){:root[data-theme=night] .sideNav:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#12213a;border-right:1px solid #24374f}:root[data-theme=night] .sideGroupTitle:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#b9c5d2}:root[data-theme=night] .sideItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:#79a2e2;background:0 0;border:0}:root[data-theme=night] .sideItem:hover:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:#0d1a2e}:root[data-theme=night] .sideItem.active:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--brand-tint);color:var(--brand-mid);box-shadow:inset 3px 0 0 var(--brand-lift)}:root[data-theme=night] .sideItem:focus-visible:where(:not(.quoteDoc *,.invoiceDocWrap *)){outline:2px solid var(--brand-lift)}:root[data-theme=night] .sideNav:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-right:0}}@media screen{@container (min-width:880px){:root[data-theme=night] .quoteList .quoteCard .quoteRowInfo:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-top:0}}}@media screen and (min-width:521px){:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) #todays-receipts .mdStripMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--text)}:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) .briefEntryCost:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--brand-line)}}@media screen and (min-width:640px){:root[data-theme=night] .sidePanel:where(:not(.quoteDoc *,.invoiceDocWrap *)){border-left:1px solid var(--border)}}@media screen and (max-width:520px){:root[data-theme=night] .ecHome.ecHome .homeCards:not(.homeCards--few) #todays-receipts .mdStripMeta .historyDisclosure:where(:not(.quoteDoc *,.invoiceDocWrap *)):after{color:var(--muted)}}@media screen and (min-width:900px){:root[data-theme=night] .bizRail:where(:not(.quoteDoc *,.invoiceDocWrap *)){box-shadow:none;background:0 0;border:0}:root[data-theme=night] .bizRailItem:where(:not(.quoteDoc *,.invoiceDocWrap *)){color:var(--muted);border-top:0}:root[data-theme=night] .bizRailItem--on:where(:not(.quoteDoc *,.invoiceDocWrap *)){background:var(--card);color:var(--brand-deep);box-shadow:var(--shadow-sm)}}@media screen{:root[data-theme=night] .quoteDoc,:root[data-theme=night] .invoiceDocWrap{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--logo-job:#0b2d5b;--logo-tag:#53657a;--logo-pin:#fff;--bg:#f7fafd;--card:#fff;--text:#102b4a;--muted:#5f7186;--faint:#8aa0b8;--border:#d9e5f0;--border-strong:#c2d4e6;--brand:#123b68;--brand-deep:#3f6fa8;--brand-mid:#5b8fd9;--brand-lift:#7fa8e3;--brand-press:#4f82c8;--brand-icon:#4f7fb8;--brand-tint:#eef5fd;--brand-tint-strong:#dce8f6;--brand-line:#c9dbf0;--accent:#c2703a;--accent-tint:#fbf1e8;--accent-line:#e8cdb3;--accent-soft:#eef4fa;--mint:#0f8f63;--mint-line:#bfe3d3;--mint-surface:#f1faf6;--amber:#9a6413;--amber-line:#f0d9a8;--amber-surface:#fdf7ed;--attention:#e5a33a;--coral:#b5392c;--coral-line:#f0ccc7;--coral-surface:#fdf5f4;--surface-2:#f1f7fd;--surface-group:#f2f7fc;--warning:#9a6413;--leave-purple:#6d28d9;--shadow-sm:0 1px 2px #10302f0d;--shadow-md:0 1px 2px #10302f0a, 0 10px 24px -16px #10302f33;--shadow-lg:0 2px 4px #10302f0d, 0 22px 44px -22px #10302f42}}
