











.dispatch-page .dispatch-command-strip,.dispatch-page .dispatch-command-center__focus-bar,.dispatch-page .dispatch-command-center__stage{border-radius:20px!important;box-shadow:inset 0 1px #ffffffe6,0 10px 22px -22px #0f172a1f!important}.dispatch-page .dispatch-calendar-shell{border-radius:22px!important;box-shadow:inset 0 1px #ffffffe6,0 10px 22px -22px #0f172a1f!important}.dispatch-page .dispatch-command-strip,.dispatch-page .dispatch-command-center__focus-bar,.dispatch-page .dispatch-command-center__thread-board-bar,.dispatch-page .dispatch-command-center__intervention-pane,.dispatch-page .dispatch-command-center__queue-drawer,.dispatch-page .dispatch-ops-rail,.dispatch-page .dispatch-utility-tray,.dispatch-page .dispatch-queue-rail{background:linear-gradient(#fffffffe,#f6f9fcfc),#f9fbfdfd!important}.dispatch-page .dispatch-command-strip__bar{border-radius:18px!important;padding:14px 16px!important}.dispatch-page .dispatch-command-center__focus-bar{padding:16px 18px!important}.dispatch-page .dispatch-command-center__stage{padding:14px!important}.dispatch-page .dispatch-command-center__surface-tab{background:linear-gradient(#fffffffb,#f5f8fcf9),#f8fafdf0!important;border-color:#1b35541a!important;box-shadow:inset 0 1px #ffffffeb!important}.dispatch-page .dispatch-command-center__surface-tab:hover,.dispatch-page .dispatch-command-center__surface-tab--active{border-color:#497ac738!important}.dispatch-page .dispatch-calendar__slot-line{background:0 0!important}.dispatch-page .dispatch-quick-edit__advanced{gap:10px;min-width:0;display:grid}.dispatch-page .dispatch-quick-edit__advanced-summary{cursor:pointer;background:#f6f9fceb;border:1px solid #182d461a;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.dispatch-page .dispatch-quick-edit__advanced-summary::-webkit-details-marker{display:none}.dispatch-page .dispatch-quick-edit__advanced-summary:after{content:"+";color:#1f568f;background:#1f56981a;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.dispatch-page .dispatch-quick-edit__advanced[open] .dispatch-quick-edit__advanced-summary:after{content:"-"}.dispatch-page .dispatch-quick-edit__advanced-summary span{gap:2px;min-width:0;display:grid}.dispatch-page .dispatch-quick-edit__advanced-summary strong{color:#183554;font-size:13px;line-height:1.2}.dispatch-page .dispatch-quick-edit__advanced-summary small{color:#687d95;font-size:11px;line-height:1.35}
.customer-workspace__focus-panel,.customer-workspace__vehicle-shell,.customer-workspace-shell__sidebar-card,.customer-inspector__signal-card,.customer-workspace__focus-fact,.customer-workspace__vehicle-sheet,.customer-workspace-shell__list-item,.customer-history-panel__visit,.customer-history-panel__artifact,.customer-inspector__site-card,.customer-history-panel__stat{background:linear-gradient(#fffffffe,#f5f8fcfb),#f9fbfdfb!important;border-color:#14294214!important}.customer-workspace__focus-panel,.customer-workspace__vehicle-shell,.customer-workspace-shell__sidebar-card,.customer-workspace__focus-fact,.customer-inspector__signal-card,.customer-workspace__vehicle-sheet,.customer-workspace-shell__list-item,.customer-history-panel__visit,.customer-history-panel__artifact,.customer-inspector__site-card,.customer-history-panel__stat{box-shadow:none!important}.customer-workspace-shell__list-item:hover,.customer-workspace-shell__list-item--active,.customer-workspace-shell__sidebar--thread-active .customer-workspace-shell__list-item{background:linear-gradient(#f8fbfffe,#f0f6fbfe),#f5f9fdfe!important;border-color:#29538924!important}.customer-workspace__focus-eyebrow,.customer-workspace__focus-fact-label,.customer-inspector__signal-label,.customer-workspace-shell__sidebar-card .ui-card__eyebrow,.customer-workspace__vehicle-shell .ui-card__eyebrow{color:#4f5f73c2!important}.customer-workspace__focus-title,.customer-workspace__focus-kicker,.customer-workspace__focus-fact-value,.customer-inspector__signal-value,.customer-workspace__vehicle-title,.customer-workspace-shell__sidebar-card .ui-card__title,.customer-workspace__vehicle-shell .ui-card__title,.customer-workspace-shell__list-title,.customer-history-panel__visit-title,.customer-history-panel__stat-value,.customer-inspector__site-card strong{color:#122d4d!important}.customer-workspace__focus-description,.customer-workspace__focus-fact-copy,.customer-inspector__signal-copy,.customer-workspace__vehicle-meta,.customer-workspace-shell__sidebar-card .ui-card__description,.customer-workspace__vehicle-shell .ui-card__description,.customer-workspace__vehicle-shell .ui-inline-meta,.customer-workspace__vehicle-sheet>.ui-inline-meta,.customer-workspace__vehicle-sheet .ui-detail-copy,.customer-workspace-shell__list-meta,.customer-workspace-shell__list-facts,.customer-history-panel__artifact-label,.customer-history-panel__visit-meta,.customer-history-panel__content,.customer-history-panel__visit-copy{color:#526276db!important}.customer-command-band,.customer-workspace-shell__thread-bar{background:linear-gradient(#fdfefffe,#f4f8fcfe),#f8fafdfc!important;border:1px solid #14294214!important;box-shadow:inset 0 1px #ffffffeb!important}.customer-command-band:before,.customer-workspace-shell__thread-bar:before{opacity:.58!important;background:linear-gradient(#224e86cc,#658cba2e)!important}.customer-command-band .ui-button--secondary,.customer-command-band a.ui-button--secondary,.customer-workspace-shell__thread-bar .ui-button--secondary,.customer-workspace-shell__thread-bar a.ui-button--secondary{color:#173659!important;background:linear-gradient(#fffffffb,#f1f6fbfb),#f5f9fc!important;border-color:#253c5c24!important}.customer-workspace-shell,.customer-workspace-shell--thread-active{grid-template-columns:minmax(232px,248px) minmax(0,1fr)!important;gap:16px!important}.customer-workspace-shell--creating-customer{grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important}.customer-workspace-shell--creating-customer .customer-workspace-shell__main{min-width:0!important}.customer-workspace-shell__create-panel{width:min(100%,820px)}.customer-workspace-shell--creating-customer .customer-workspace-shell__inspector[hidden]{display:none!important}@media (max-width:960px){.customer-workspace-shell--creating-customer{grid-template-columns:minmax(0,1fr)!important}}
.job-ops-workspace{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.job-ops-workspace--detail-open{grid-template-columns:minmax(0,1.42fr) minmax(340px,.92fr)!important}.job-ops-workspace__board,.job-ops-workspace__detail{min-width:0!important}.job-ops-page:not(.job-ops-page--focus-mode) .ui-queue-hero{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:4px 2px 6px!important}.job-flow-board-shell{gap:14px!important}.job-flow-board-shell__toolbar{background:linear-gradient(#fffffffe,#f7fafdfc),#f9fbfdfc!important;border:1px solid #152b451a!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:12px 14px 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffffd6!important}.job-flow-list{gap:12px!important}.job-flow-list__group{background:linear-gradient(#fffffffe,#f6f9fcfc),#f9fbfdfd!important;border:1px solid #152b451a!important;border-radius:18px!important;gap:12px!important;padding:12px!important;box-shadow:inset 0 1px #ffffffd6,0 18px 34px -34px #12223638!important}.job-flow-list__row{box-shadow:none!important;background:#fcfdfffe!important;border:1px solid #152b4517!important;border-radius:16px!important;padding:14px 16px!important}.job-flow-list__row--selected,.job-flow-list__row[aria-selected=true]{background:linear-gradient(#f8fbfffe,#f2f7fcfd),#f5f9fdfe!important;border-color:#497ac742!important;box-shadow:inset 4px 0 #497ac7d1!important}.job-ops-workspace__detail.job-flow-drawer__panel.job-flow-sidebar{width:100%!important;max-width:100%!important;overflow-x:clip!important}.job-ops-workspace__detail.job-flow-drawer__panel.job-flow-sidebar *,.job-ops-workspace__detail.job-flow-drawer__panel.job-flow-sidebar :before,.job-ops-workspace__detail.job-flow-drawer__panel.job-flow-sidebar :after{min-width:0!important}@media (max-width:1500px){.job-ops-workspace--detail-open{grid-template-columns:minmax(0,1fr)!important}.job-ops-workspace--detail-open .job-ops-workspace__detail.job-flow-drawer__panel.job-flow-sidebar{order:-1!important;height:auto!important;max-height:none!important;position:relative!important;top:auto!important;bottom:auto!important;right:auto!important}.job-ops-workspace--detail-open .job-flow-sidebar__header{position:static!important}.job-ops-workspace--detail-open .job-flow-sidebar__summary-grid,.job-ops-workspace--detail-open .job-flow-sidebar__grid,.job-ops-workspace--detail-open .job-flow-sidebar__artifact-grid,.job-ops-workspace--detail-open .job-flow-sidebar__estimate-sprint-grid,.job-ops-workspace--detail-open .job-ops-toolbar__grid,.job-ops-workspace--detail-open .visits-production-control__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.job-ops-workspace--detail-open .visits-production-control__actions,.job-ops-workspace--detail-open .job-flow-sidebar__artifact-actions,.job-ops-workspace--detail-open .job-flow-sidebar__mini-actions{flex-wrap:wrap!important;display:flex!important}}@media (max-width:760px){.job-ops-workspace--detail-open .job-flow-sidebar__summary-grid,.job-ops-workspace--detail-open .job-flow-sidebar__grid,.job-ops-workspace--detail-open .job-flow-sidebar__artifact-grid,.job-ops-workspace--detail-open .job-flow-sidebar__estimate-sprint-grid,.job-ops-workspace--detail-open .job-ops-toolbar__grid,.job-ops-workspace--detail-open .visits-production-control__grid{grid-template-columns:minmax(0,1fr)!important}}
.fleet-page{--fleet-blue:#4d86ff;--fleet-green:#2ca46d;--fleet-gray:#728196;--fleet-amber:#d28a22;--fleet-red:#c5504a;--fleet-ink:#0d1727;--fleet-ink-soft:#0d1727b8;--fleet-shell:linear-gradient(180deg,#fffffffa,#f7fafdfa);gap:20px}.fleet-page .ui-page-header{border-bottom:1px solid #0d17270f;padding-bottom:2px}.fleet-command-band{isolation:isolate;gap:12px;display:grid;position:relative;overflow:hidden}.fleet-command-band:before{content:"";z-index:0;background:radial-gradient(circle,#4d86ff33,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;inset:-20% auto auto 58%}.fleet-command-band__filters{flex:48rem;grid-template-columns:repeat(3,minmax(156px,1fr));gap:12px;display:grid}.fleet-command-band__signal{background:linear-gradient(#f3f7ffe6,#ffffffd1),#ffffffc2;border:1px solid #4d86ff1f;border-radius:18px;align-content:center;gap:4px;min-width:min(100%,360px);padding:10px 14px;display:grid;box-shadow:inset 0 1px #ffffffb8}.fleet-command-band__toggle{appearance:none;min-height:40px;color:var(--fleet-ink);cursor:pointer;background:#ffffffb3;border:1px solid #0d17271a;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.fleet-command-band__toggle:hover,.fleet-command-band__toggle--active{color:#1f4ca8;background:#4d86ff1a;border-color:#4d86ff3d;transform:translateY(-1px)}.fleet-workspace-shell{grid-template-columns:minmax(240px,272px) minmax(0,1fr) minmax(288px,320px);align-items:stretch;gap:16px;min-height:clamp(760px,100vh - 228px,960px);display:grid}
.finance-summary-pill,.finance-insight-card,.finance-action-card,.finance-top-actions__item,.finance-cockpit__action,.finance-cockpit__metric,.finance-kpi-card,.finance-queue-card,.finance-form-card,.finance-report-card,.finance-shell-nav,.finance-shell-nav__item,.finance-hero__period-chip,.finance-hero__period-link.ui-button,.finance-cockpit__watchlist-row,.finance-cockpit__breakdown-row,.finance-cockpit__chart-frame,.finance-section-heading{background:linear-gradient(#fffffffe,#f5f8fcfb),#f9fbfdfb!important;border-color:#14294214!important}.finance-summary-pill,.finance-insight-card,.finance-action-card,.finance-top-actions__item,.finance-cockpit__action,.finance-cockpit__metric,.finance-kpi-card,.finance-queue-card,.finance-form-card,.finance-report-card{box-shadow:0 14px 28px -30px #111b2d2e!important}.finance-shell-nav,.finance-shell-nav__item,.finance-hero__period-chip,.finance-hero__period-link.ui-button,.finance-cockpit__watchlist-row,.finance-cockpit__breakdown-row,.finance-cockpit__chart-frame,.finance-section-heading,.finance-cockpit__action{box-shadow:none!important}.finance-desk-page__thread-bar{background:linear-gradient(#fdfefffe,#f4f8fcfe),#f8fafdfc!important;border:1px solid #14294214!important;box-shadow:inset 0 1px #ffffffeb!important}.finance-shell-nav{display:grid;box-shadow:none!important;background:linear-gradient(#fffffffe,#f6f9fcfc),#f9fbfdfc!important;border:1px solid #14294214!important;border-radius:16px!important;gap:6px!important;padding:8px!important}.finance-view{gap:18px!important}.finance-view>.ui-page-header,.finance-view.finance-desk-page>.ui-page-header,.finance-view.finance-desk-page>.ui-page-header.ui-page-header--compact{align-items:start!important;gap:16px!important}.finance-view--overview .finance-overview-layout{grid-template-columns:minmax(0,1.58fr) minmax(300px,.84fr)!important;gap:16px!important}.finance-view--bookkeeping .finance-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.finance-view--collections .ops-hub__workspace{grid-template-columns:minmax(0,1.52fr) minmax(320px,.88fr)!important;gap:12px!important}@media (max-width:1180px){.finance-view--overview .finance-overview-layout,.finance-view--collections .ops-hub__workspace{grid-template-columns:minmax(0,1fr)!important}}

