.dash{--d-bg:#fff;--d-surface:#f5f5f7;--d-surface-2:#ebebef;--d-border:#e3e3e8;--d-border-strong:#c7c7cc;--d-text:#1d1d1f;--d-muted:#6e6e73;--d-accent:#1f7a4d;--d-accent-fg:#fff;--d-accent-soft:#e4f1ea;--d-success:#05603a;--d-success-bg:#dcf5e6;--d-warning:#7a3e00;--d-warning-bg:#fdf0cf;--d-danger:#a8190d;--d-danger-bg:#fde4e1;--d-info:#0b4f9c;--d-info-bg:#dcebff;--d-progress:#1f7a4d;--d-progress-bg:#e4f1ea;--d-mock:#7a3e00;--d-mock-bg:#fdecc4;--d-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--d-bg);color:var(--d-text);min-height:100vh;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:1.45}.dash[data-theme=dark]{--d-bg:#1c1c1e;--d-surface:#2c2c2e;--d-surface-2:#3a3a3c;--d-border:#3a3a3c;--d-border-strong:#545458;--d-text:#f5f5f7;--d-muted:#a1a1a6;--d-accent:#3fb37f;--d-accent-fg:#06150d;--d-accent-soft:#263a30;--d-success:#6fe0a1;--d-success-bg:#123324;--d-warning:#f3c166;--d-warning-bg:#3a2b0b;--d-danger:#ff9a8f;--d-danger-bg:#431614;--d-info:#8fc0ff;--d-info-bg:#12294a;--d-progress:#6fcfa3;--d-progress-bg:#263a30;--d-mock:#f3c166;--d-mock-bg:#3a2b0b;--d-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.dash:not([data-theme=light]):not([data-theme=dark]){--d-bg:#1c1c1e;--d-surface:#2c2c2e;--d-surface-2:#3a3a3c;--d-border:#3a3a3c;--d-border-strong:#545458;--d-text:#f5f5f7;--d-muted:#a1a1a6;--d-accent:#3fb37f;--d-accent-fg:#06150d;--d-accent-soft:#263a30;--d-success:#6fe0a1;--d-success-bg:#123324;--d-warning:#f3c166;--d-warning-bg:#3a2b0b;--d-danger:#ff9a8f;--d-danger-bg:#431614;--d-info:#8fc0ff;--d-info-bg:#12294a;--d-progress:#6fcfa3;--d-progress-bg:#263a30;--d-mock:#f3c166;--d-mock-bg:#3a2b0b;--d-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.dash :focus-visible{outline:2px solid var(--d-accent);outline-offset:2px;border-radius:4px}.dash a{color:inherit}.dash .dx-link{color:var(--d-accent);text-underline-offset:2px;text-decoration:underline}.dash .dx-skip{background:var(--d-accent);color:var(--d-accent-fg);z-index:100;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-999px}.dash .dx-skip:focus{left:8px}.dash dialog.dx-dialog{border:1px solid var(--d-border);background:var(--d-surface);color:var(--d-text);border-radius:14px;width:100%;max-width:min(560px,100vw - 24px);max-height:calc(100vh - 32px);padding:0;overflow:hidden}.dash dialog.dx-dialog[open]{flex-direction:column;display:flex}.dash dialog.dx-dialog::backdrop{background:#0809148c}.dash dialog.dx-drawer{height:100vh;max-height:100vh;max-width:min(var(--dx-drawer-w,640px), 100vw);border-width:0 0 0 1px;border-radius:0;margin:0 0 0 auto;animation:.18s ease-out dx-slide}@keyframes dx-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes dx-pulse{50%{opacity:.5}}@keyframes dx-spin{to{transform:rotate(360deg)}}.dash .dx-skeleton{background:var(--d-surface-2);border-radius:8px;animation:1.4s ease-in-out infinite dx-pulse}.dash .dx-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite dx-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.dash *,.dash :before,.dash :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.dash table.dx-table{border-collapse:collapse;width:100%}.dash table.dx-table th{text-align:left;letter-spacing:.02em;color:var(--d-muted);border-bottom:1px solid var(--d-border);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.dash table.dx-table td{border-bottom:1px solid var(--d-border);vertical-align:middle;padding:12px}.dash table.dx-table tbody tr:hover{background:var(--d-surface-2)}.dash table.dx-table tbody tr[aria-selected=true]{background:var(--d-accent-soft)}@media (max-width:767px){.dash table.dx-table,.dash table.dx-table tbody,.dash table.dx-table tr,.dash table.dx-table td{width:100%;display:block}.dash table.dx-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dash table.dx-table tr{border:1px solid var(--d-border);background:var(--d-surface);border-radius:12px;margin-bottom:10px;padding:6px 4px}.dash table.dx-table td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.dash table.dx-table td:before{content:attr(data-label);color:var(--d-muted);text-align:left;flex:none;font-size:12px;font-weight:600}.dash table.dx-table td[data-label=""]:before,.dash table.dx-table td:not([data-label]):before{content:none}.dash table.dx-table td.dx-primary{text-align:left;justify-content:flex-start}}.dash .dx-tabular{font-variant-numeric:tabular-nums}.dash ::placeholder{color:var(--d-muted);opacity:.8}.dash table.sr-only{width:1px;height:1px;display:block;overflow:hidden}.dash dialog.dx-dialog{border:0;border-radius:14px}.dash table.dx-table th{border-bottom-color:#0000}.dash table.dx-table td{border-bottom-color:var(--d-border)}.dash [role=group][aria-label=Filters] select,.dash [role=group][aria-label=Filters] input[type=date]{width:auto;min-width:9rem;max-width:100%}.dash dialog.dx-dialog:not(.dx-drawer){margin:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dash [role=group][aria-label="Delivery log filters"] select{width:auto;min-width:9rem}.dash dialog.dx-dialog[open]:not(.dx-drawer){height:auto;display:block;overflow-y:hidden}.dash dialog.dx-drawer[open]{flex-direction:column;height:100dvh;display:flex}
