@media screen{.dispatch-ledger-shell .inspections-ledger{background:var(--ledger-surface);gap:12px;padding:16px}.dispatch-ledger-shell .inspections-ledger h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .inspections-ledger>.dvir-no-print>p{color:var(--ledger-accent)}.dispatch-ledger-shell .inspections-ledger>form,.dispatch-ledger-shell .inspections-ledger>nav{border:1px solid var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);padding:10px}.dispatch-ledger-shell .inspections-ledger input,.dispatch-ledger-shell .inspections-ledger button{border-radius:var(--ledger-radius);background:var(--background);min-height:32px;padding-block:5px}.dispatch-ledger-shell .inspections-ledger>.overflow-x-auto,.dispatch-ledger-shell .inspections-ledger [data-slot=card]{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);box-shadow:none}.dispatch-ledger-shell .inspections-ledger>.overflow-x-auto thead{background:var(--ledger-heading)}.dispatch-ledger-shell .inspections-ledger>.overflow-x-auto th,.dispatch-ledger-shell .inspections-ledger>.overflow-x-auto td{padding:6px 10px}.dispatch-ledger-shell .inspections-ledger [data-slot=card]{gap:12px;padding-block:12px}.dispatch-ledger-shell .inspections-ledger [data-slot=card-header],.dispatch-ledger-shell .inspections-ledger [data-slot=card-content]{padding-inline:12px}}.dispatch-ledger-shell .dispatch-toolbar h1,.dispatch-ledger-shell .office-toolbar h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .dispatch-toolbar input,.dispatch-ledger-shell .dispatch-toolbar button,.dispatch-ledger-shell .office-scan-filters input,.dispatch-ledger-shell .office-scan-filters select,.dispatch-ledger-shell .office-decision-actions button{border-radius:3px;height:32px}.dispatch-ledger-shell .dispatch-work-table th,.dispatch-ledger-shell .dispatch-work-table td,.dispatch-ledger-shell .office-original-table th,.dispatch-ledger-shell .office-original-table td,.dispatch-ledger-shell .office-bill-lines th,.dispatch-ledger-shell .office-bill-lines td{padding:6px}.dispatch-ledger-shell .dispatch-assignment select,.dispatch-ledger-shell .dispatch-assignment input:not([type=radio]):not([type=checkbox]),.dispatch-ledger-shell .dispatch-assignment textarea,.dispatch-ledger-shell .office-resolution select,.dispatch-ledger-shell .office-resolution input:not([type=radio]):not([type=checkbox]),.dispatch-ledger-shell .office-resolution textarea{border-radius:3px}.dispatch-ledger-shell{--ledger-surface:#edeef2;--ledger-heading:#e5e7ec;--ledger-border:#c5c8d0;--ledger-accent:#3e475e;--ledger-selected:#eef0f5;--ledger-radius:3px}.dark .dispatch-ledger-shell{--ledger-surface:var(--background);--ledger-heading:var(--muted);--ledger-border:var(--border);--ledger-accent:var(--foreground);--ledger-selected:var(--accent)}.dispatch-ledger-shell .office-ticket-entry{background:var(--ledger-surface);max-width:none;min-height:100%;padding:16px}.dispatch-ledger-shell .office-ticket-entry>section,.dispatch-ledger-shell .office-ticket-entry>details,.dispatch-ledger-shell .office-ticket-entry fieldset>section{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background)}.dispatch-ledger-shell .office-ticket-entry h2,.dispatch-ledger-shell .office-ticket-entry>details>summary{background:var(--ledger-heading);border-bottom:1px solid var(--ledger-border);padding:8px 10px;font-size:14px}.dispatch-ledger-shell .office-ticket-entry input,.dispatch-ledger-shell .office-ticket-entry select,.dispatch-ledger-shell .office-ticket-entry textarea,.dispatch-ledger-shell .office-ticket-entry button,.dispatch-ledger-shell .office-ticket-entry [data-slot=button]{border-radius:var(--ledger-radius)}.dispatch-ledger-shell .office-ticket-entry fieldset{gap:12px}@media (width<=639px){.dispatch-ledger-shell .office-ticket-entry{padding:12px}}.dispatch-ledger-shell .dashboard-ledger{background:var(--ledger-surface);gap:16px;padding:16px}.dispatch-ledger-shell .dashboard-ledger>div>p,.dispatch-ledger-shell .dashboard-ledger>p,.dispatch-ledger-shell .dashboard-cards [data-slot=card-description]{color:var(--ledger-accent)}.dispatch-ledger-shell .dashboard-ledger h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .dashboard-cards{gap:12px}.dispatch-ledger-shell .dashboard-cards [data-slot=card]{border-color:var(--ledger-border);border-radius:var(--ledger-radius);box-shadow:none;gap:12px;padding-block:0 12px}.dispatch-ledger-shell .dashboard-cards [data-slot=card-header]{background:var(--ledger-heading);border-bottom:1px solid var(--ledger-border);padding:10px 12px}.dispatch-ledger-shell .dashboard-cards [data-slot=card-content]{padding-inline:12px}.dispatch-ledger-shell .dashboard-cards .rounded-lg{border-color:var(--ledger-border);border-radius:var(--ledger-radius);padding:12px}.dispatch-ledger-shell .invoices-ledger{background:var(--ledger-surface);padding:16px}.dispatch-ledger-shell .invoices-ledger>section,.dispatch-ledger-shell .invoices-ledger>details,.dispatch-ledger-shell .invoices-ledger details{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background)}.dispatch-ledger-shell .invoices-toolbar>div>p{color:var(--ledger-accent)}.dispatch-ledger-shell .invoices-ledger button{border-radius:var(--ledger-radius)}.dispatch-ledger-shell .invoices-log thead{background:var(--ledger-heading)}.dispatch-ledger-shell .invoices-log th,.dispatch-ledger-shell .invoices-log td{padding:8px 10px}.dispatch-ledger-shell .invoices-log tr{border-color:var(--ledger-border)}.dispatch-ledger-shell .invoice-history-ledger{background:var(--ledger-surface);padding:16px}.dispatch-ledger-shell .invoice-history-ledger>p,.dispatch-ledger-shell .invoice-history-pending>p{color:var(--ledger-accent)}.dispatch-ledger-shell .invoice-history-records,.dispatch-ledger-shell .invoice-history-pending{border:1px solid var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background)}.dispatch-ledger-shell .invoice-history-records thead{background:var(--ledger-heading)}.dispatch-ledger-shell .invoice-history-records th,.dispatch-ledger-shell .invoice-history-records td{padding:8px 10px}.dispatch-ledger-shell .invoice-history-records tr{border-color:var(--ledger-border)}.dispatch-ledger-shell .invoice-history-ledger nav{padding-inline:10px}.dispatch-ledger-shell .invoice-history-ledger a{color:var(--ledger-accent)}.dispatch-ledger-shell .invoice-history-search{flex-wrap:wrap}.dispatch-ledger-shell .invoice-history-search input,.dispatch-ledger-shell .invoice-history-search button{border:1px solid var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);color:var(--foreground);padding:6px 10px}.dispatch-ledger-shell .invoice-history-search button{background:var(--ledger-heading)}.dispatch-ledger-shell .invoice-detail-ledger{background:var(--ledger-surface);padding:16px}.dispatch-ledger-shell .invoice-detail-ledger>section{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background)}.dispatch-ledger-shell .invoice-detail-ledger h2{color:var(--ledger-accent)}.dispatch-ledger-shell .invoice-detail-ledger h3{font-weight:600}.dispatch-ledger-shell .invoice-detail-ledger a{color:var(--ledger-accent)}.dispatch-ledger-shell .invoice-detail-ledger table{font-variant-numeric:tabular-nums;font-size:13px}.dispatch-ledger-shell .invoice-detail-ledger thead{background:var(--ledger-heading)}.dispatch-ledger-shell .invoice-detail-ledger th,.dispatch-ledger-shell .invoice-detail-ledger td{vertical-align:top;padding:8px 10px}.dispatch-ledger-shell .invoice-detail-ledger tbody tr{border-bottom:1px solid var(--ledger-border)}.dispatch-ledger-shell .historical-originals-ledger{background:var(--ledger-surface);min-height:100%;padding:16px;font-size:13px}.dispatch-ledger-shell .historical-originals-ledger>:not(:last-child){margin-block:0 12px}.dispatch-ledger-shell .historical-originals-ledger h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .historical-originals-ledger>p,.dispatch-ledger-shell .historical-originals-ledger a{color:var(--ledger-accent)}.dispatch-ledger-shell .historical-originals-ledger form{flex-wrap:wrap;gap:8px}.dispatch-ledger-shell .historical-originals-ledger input,.dispatch-ledger-shell .historical-originals-ledger button{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);max-width:100%;min-height:32px;color:var(--foreground);padding:6px 10px;font-size:13px}.dispatch-ledger-shell .historical-originals-ledger button{background:var(--ledger-heading)}.dispatch-ledger-shell .historical-originals-ledger>article{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);padding:8px 10px}.dispatch-ledger-shell .historical-originals-ledger>article>:not(:last-child){margin-block:0 6px}.dispatch-ledger-shell .historical-originals-ledger h2{background:var(--ledger-heading);border-radius:var(--ledger-radius);overflow-wrap:anywhere;padding:6px 8px}.dispatch-ledger-shell .historical-originals-ledger nav{flex-wrap:wrap}@media screen{.dispatch-ledger-shell .employees-index-ledger{background:var(--ledger-surface);gap:12px;padding:16px;font-size:13px}.dispatch-ledger-shell .employees-index-ledger h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .employees-index-ledger>div:first-child .text-muted-foreground,.dispatch-ledger-shell .employees-index-ledger>div:first-child .text-blue-600{color:var(--ledger-accent)}.dispatch-ledger-shell .employees-index-ledger>div:nth-child(2){border:1px solid var(--ledger-border);border-radius:var(--ledger-radius);background:var(--ledger-heading);gap:8px;padding:10px 12px}.dispatch-ledger-shell .employees-index-ledger [data-slot=card]{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);box-shadow:none;gap:0;padding-block:0}.dispatch-ledger-shell .employees-index-ledger [data-slot=card-content]{padding:12px}.dispatch-ledger-shell .employees-index-ledger [data-slot=card-content]>a{border-color:var(--ledger-border);border-radius:var(--ledger-radius);padding:10px 12px}.dispatch-ledger-shell .employees-index-ledger input,.dispatch-ledger-shell .employees-index-ledger button,.dispatch-ledger-shell .employees-index-ledger a[data-slot=button]{border-radius:var(--ledger-radius);min-height:32px;font-size:13px}.dispatch-ledger-shell .employees-index-ledger a:focus-visible,.dispatch-ledger-shell .employees-index-ledger input:focus-visible,.dispatch-ledger-shell .employees-index-ledger button:focus-visible{outline:2px solid var(--ledger-accent);outline-offset:2px}.dispatch-ledger-shell .users-index-ledger>div:first-child>h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .users-index-ledger>[data-slot=card]:nth-child(3)>[data-slot=card-header]{background:var(--ledger-heading);color:var(--ledger-accent)}.dispatch-ledger-shell .hs-history-ledger{background:var(--ledger-surface);gap:12px;padding:16px}.dispatch-ledger-shell .hs-history-ledger>h1{letter-spacing:-.025em;font-size:24px}.dispatch-ledger-shell .hs-history-ledger>section,.dispatch-ledger-shell .hs-history-ledger>article{border-color:var(--ledger-border);border-radius:var(--ledger-radius);background:var(--background);padding:12px}.dispatch-ledger-shell .hs-history-ledger>section>h2,.dispatch-ledger-shell .hs-history-ledger>article>h2{color:var(--ledger-accent)}}:root{--tw-space-xs:4px;--tw-space-sm:8px;--tw-space-md:12px;--tw-space-lg:16px;--tw-row-height:36px;--tw-touch-row-height:44px;--tw-canvas:#f5f5f3;--tw-surface:#fff;--tw-soft:#eaeae6;--tw-ink:#242526;--tw-muted:#686a6c;--tw-border:#dcdedb;--tw-accent:#e5ad58;--tw-accent-hover:#efbc70;--tw-accent-ink:#352517;--tw-accent-muted:#60431f;--tw-accent-border:#b98139;--tw-deep:#242526;--tw-on-deep:#f5f5f3;--tw-on-deep-muted:#bfc0bf;--tw-deep-line:#414345;--tw-positive:#6e8069;--tw-warning:#ad8247;--background:var(--tw-canvas);--foreground:var(--tw-ink);--card:var(--tw-surface);--card-foreground:var(--tw-ink);--popover:var(--tw-surface);--popover-foreground:var(--tw-ink);--primary:var(--tw-deep);--primary-foreground:var(--tw-on-deep);--secondary:var(--tw-soft);--secondary-foreground:var(--tw-ink);--muted:var(--tw-soft);--muted-foreground:var(--tw-muted);--accent:var(--tw-soft);--accent-foreground:var(--tw-ink);--border:var(--tw-border);--input:var(--tw-border);--ring:var(--tw-accent-border);--sidebar:var(--tw-deep);--sidebar-foreground:var(--tw-on-deep);--sidebar-primary:var(--tw-accent);--sidebar-primary-foreground:var(--tw-accent-ink);--sidebar-accent:var(--tw-deep-line);--sidebar-accent-foreground:var(--tw-on-deep);--sidebar-border:var(--tw-deep-line);--sidebar-ring:var(--tw-accent)}:root.dark{--tw-canvas:#18191b;--tw-surface:#222427;--tw-soft:#2b2d30;--tw-ink:#eeeeeb;--tw-muted:#b0b2b5;--tw-border:#414348;--tw-accent:#dca257;--tw-accent-hover:#edb76d;--tw-accent-ink:#302216;--tw-accent-muted:#573d20;--tw-accent-border:#aa783d;--tw-deep:#141517;--tw-on-deep:#eeeeeb;--tw-on-deep-muted:#b6b8bb;--tw-deep-line:#36383c;--tw-positive:#95aa8b;--tw-warning:#d2af78;--background:var(--tw-canvas);--foreground:var(--tw-ink);--card:var(--tw-surface);--card-foreground:var(--tw-ink);--popover:var(--tw-surface);--popover-foreground:var(--tw-ink);--secondary:var(--tw-soft);--secondary-foreground:var(--tw-ink);--muted:var(--tw-soft);--muted-foreground:var(--tw-muted);--accent:var(--tw-soft);--accent-foreground:var(--tw-ink);--border:var(--tw-border);--input:var(--tw-border);--ring:var(--tw-accent-border);--sidebar:var(--tw-deep);--sidebar-foreground:var(--tw-on-deep);--sidebar-primary:var(--tw-accent);--sidebar-primary-foreground:var(--tw-accent-ink);--sidebar-accent:var(--tw-deep-line);--sidebar-accent-foreground:var(--tw-on-deep);--sidebar-border:var(--tw-deep-line);--sidebar-ring:var(--tw-accent);--primary:var(--tw-accent);--primary-foreground:var(--tw-accent-ink)}.tw-app-theme.dispatch-ledger-shell{--ledger-surface:var(--tw-canvas);--ledger-heading:var(--tw-soft);--ledger-border:var(--tw-border);--ledger-accent:var(--tw-muted);--ledger-selected:var(--tw-soft);--ledger-radius:8px}.tw-app-theme{background:var(--sidebar);color:var(--foreground)}.tw-app-theme .tw-app-main{background:var(--background);box-shadow:none;border-radius:20px}.tw-app-header{border-bottom:1px solid var(--border);background:var(--background);height:58px;min-height:58px;color:var(--foreground);padding-inline:28px}.tw-app-header [data-slot=breadcrumb-list]{font-size:12px}.tw-app-header [data-sidebar=trigger]{color:var(--tw-muted);border-radius:50%;margin-right:8px}.tw-sidebar-frame{padding:12px 10px}.tw-sidebar-brand{padding:10px 6px 24px}.tw-sidebar-brand [data-sidebar=menu-button]{border-radius:12px;gap:10px}.tw-sidebar-brand img{background:#fff;border-radius:50%;padding:3px}.tw-sidebar-brand [data-sidebar=menu-button]>div{letter-spacing:-.025em;font-size:14px}.tw-sidebar-navigation{scrollbar-width:thin;scrollbar-color:var(--sidebar-border) transparent;padding:0 4px}.tw-sidebar-navigation [data-sidebar=group-label]{color:var(--tw-on-deep-muted);text-transform:uppercase;letter-spacing:.14em;height:32px;font-size:9px;font-weight:600}.tw-sidebar-navigation [data-sidebar=menu]{gap:4px}.tw-sidebar-navigation [data-sidebar=menu-button]{height:39px;color:var(--tw-on-deep-muted);border-radius:11px;gap:11px;padding-inline:11px;font-size:12px;transition:background-color .15s,color .15s}.tw-sidebar-navigation [data-sidebar=menu-button]>svg{stroke-width:1.65px;width:17px;height:17px}.tw-sidebar-navigation [data-sidebar=menu-button]:hover{color:var(--sidebar-foreground);background:var(--sidebar-accent)}.tw-sidebar-navigation [data-sidebar=menu-button][data-active=true]{background:var(--tw-accent);color:var(--tw-accent-ink);font-weight:650}.tw-sidebar-account{border-top:1px solid var(--sidebar-border);margin-top:16px;padding:14px 6px 4px}.tw-sidebar-account [data-sidebar=menu-button]{color:var(--sidebar-foreground);border-radius:12px;font-size:12px}.tw-sidebar-account [data-slot=avatar-fallback]{background:var(--tw-accent);color:var(--tw-accent-ink);border-radius:50%}@media (width<=767px){.tw-app-theme .tw-app-main{border-radius:0}.tw-app-header{padding-inline:18px}[data-mobile=true][data-sidebar=sidebar] .tw-sidebar-brand{padding:22px 14px}[data-mobile=true][data-sidebar=sidebar] .tw-sidebar-navigation{padding-inline:12px}[data-mobile=true][data-sidebar=sidebar] .tw-sidebar-account{margin-inline:12px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.tw-sidebar-navigation [data-sidebar=menu-button]{transition:none}}.tw-app-theme [data-collapsible=icon] .tw-sidebar-navigation{padding-inline:0}.tw-app-theme [data-collapsible=icon] .tw-sidebar-navigation [data-sidebar=group]{padding-inline:7px}.business-switcher{border:1px solid var(--tw-border);background:var(--tw-surface);color:var(--tw-ink);border-radius:8px;grid-template-rows:13px 24px;grid-template-columns:34px minmax(0,1fr);gap:1px 8px;min-width:0;padding:10px 8px;display:grid;position:relative}.business-mark{background:var(--tw-soft);border-radius:6px;grid-row:1/3;align-self:center;place-items:center;width:34px;height:34px;font-size:19px;font-weight:650;display:grid}.business-mark img{object-fit:contain;width:31px;height:31px}.business-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--tw-muted);font-size:9px}.business-switcher select{width:100%;min-width:0;color:var(--tw-ink);cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.dark .business-switcher select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.business-switcher option{background:var(--tw-surface);color:var(--tw-ink)}.business-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.business-switcher:focus-within{outline:2px solid var(--tw-accent);outline-offset:2px}.tw-app-theme [data-collapsible=icon] .business-switcher{background:0 0;border:0;padding:4px;display:block}.tw-app-theme [data-collapsible=icon] .business-caption,.tw-app-theme [data-collapsible=icon] .business-name{display:none}.tw-app-theme [data-collapsible=icon] .business-switcher select{opacity:0;width:100%;height:100%;position:absolute;inset:0}.tw-app-theme [data-collapsible=icon] .business-mark{width:30px;height:30px}@media print{.business-switcher{display:none!important}}.module-navigation{color:var(--tw-muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;padding:12px 20px 0;font-size:12px;display:flex}.module-navigation>a{white-space:nowrap;border-radius:6px;padding:7px 11px}.module-navigation>a[aria-current=page]{background:var(--tw-soft);color:var(--tw-ink);font-weight:600}.module-navigation>a:hover{color:var(--tw-ink)}@media (width<=600px){.module-navigation{gap:2px;padding:10px 12px 0;font-size:11px}.module-navigation>a{padding:7px 9px}}@media print{.module-navigation{display:none!important}}
