@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-full{height:100%}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.min-h-full{min-height:100%}.w-full{width:100%}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[620px\]{max-width:620px}.max-w-\[720px\]{max-width:720px}.max-w-\[780px\]{max-width:780px}.max-w-\[880px\]{max-width:880px}.max-w-\[920px\]{max-width:920px}.max-w-\[1650px\]{max-width:1650px}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-stretch{align-items:stretch}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (min-width:64rem){.lg\:max-w-\[980px\]{max-width:980px}.lg\:max-w-\[1080px\]{max-width:1080px}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}}}@keyframes ping{75%,to{opacity:0;transform:scale(1.8)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}html[data-mobile-theme=dark]{--m-bg:#0f172a;--m-surface:#1e2937;--m-surface-2:#25334a;--m-border:#334155;--m-border-soft:#94a3b847;--m-border-card:1px solid #94a3b847;--m-text:#fff;--m-text-secondary:#e2e8f0;--m-text-muted:#cbd5e1;--m-dialog-fg:#e2e8f0;--m-dialog-title:#f1f5f9;--m-dialog-body:#cbd5e1;--m-modal-bg:linear-gradient(165deg, #1e2937 0%, #0f172a 72%, #0b1220 100%);--m-nav-shadow:0 -8px 24px #00000059;--m-nav-bar-bg:linear-gradient(165deg, #1e2937 0%, #0f172a 100%);--m-nav-bar-shadow:0 -10px 22px #00000061, 0 -3px 8px #00000038, inset 0 -8px 16px #00000038;--m-accent-nav:#60a5fa;--m-accent-yellow:#facc15;--m-accent-yellow-soft:#fde68a;--m-accent-blue:#60a5fa;--m-accent-blue-soft:#93c5fd;--m-accent-green:#34d399;--m-accent-green-soft:#6ee7b7;--m-accent-orange:#fb923c;--m-accent-pink:#f472b6;--m-accent-purple:#a78bfa;--m-pill-blue-bg:#3b82f626;--m-pill-blue-border:#60a5fa73;--m-pill-blue-text:#60a5fa;--m-pill-orange-bg:#fb923c29;--m-pill-orange-border:#fb923c73;--m-pill-orange-text:#fb923c;--m-pill-green-bg:#34d39926;--m-pill-green-border:#34d39973;--m-pill-green-text:#34d399;--m-pill-yellow-bg:#facc1526;--m-pill-yellow-border:#facc1573;--m-pill-yellow-text:#facc15;--m-pill-purple-bg:#a78bfa26;--m-pill-purple-border:#a78bfa73;--m-pill-purple-text:#a78bfa;--m-pill-pink-bg:#f472b629;--m-pill-pink-border:#f472b673;--m-pill-pink-text:#f472b6;--m-pill-red-bg:#f8717126;--m-pill-red-border:#f8717173;--m-pill-red-text:#f87171;--m-pill-teal-bg:#2dd4bf29;--m-pill-teal-border:#2dd4bf73;--m-pill-teal-text:#2dd4bf;--m-pill-slate-bg:#94a3b81f;--m-pill-slate-border:#94a3b866;--m-pill-slate-text:#94a3b8;--m-overlay:#000000d1;--m-overlay-filter:none;--m-btn-primary-bg:linear-gradient(180deg, #10b981 0%, #059669 100%);--m-btn-primary-border:#059669;--m-btn-primary-text:#fff;--m-driver-onsite-bg:linear-gradient(180deg, #34d399 0%, #10b981 100%);--m-driver-onsite-text:#fff;--m-driver-onsite-shadow:0 8px 22px #10b98173;--m-driver-unload-bg:linear-gradient(180deg, #fde047 0%, #facc15 45%, #eab308 100%);--m-driver-unload-text:#1c1400;--m-driver-unload-shadow:0 8px 22px #facc1566;--m-btn-secondary-bg:var(--m-card-gradient-soft);--m-btn-secondary-border:var(--m-border-soft);--m-btn-secondary-text:var(--m-text);--m-card-gradient:linear-gradient(165deg, #1e2937 0%, #0f172a 72%, #0b1220 100%);--m-card-gradient-soft:linear-gradient(165deg, #1e2937 0%, #0f172a 100%);--m-card-shadow:0 12px 28px #00000057, 0 3px 8px #0003, inset 0 -10px 22px #00000029;--m-card-shadow-soft:0 8px 18px #00000047, 0 2px 6px #00000029;--m-card-shadow-list:0 6px 14px #0000004d, 0 2px 4px #0000002e;--m-trip-card-solid:#2a384c;--m-trip-card-bg:linear-gradient(165deg, #33465e 0%, #2a384c 42%, #1e2a3c 100%);--m-trip-card-bg-yellow:var(--m-trip-card-bg);--m-trip-card-bg-blue:var(--m-trip-card-bg);--m-trip-card-bg-green:var(--m-trip-card-bg);--m-trip-card-bg-pink:var(--m-trip-card-bg);--m-trip-card-bg-purple:var(--m-trip-card-bg);--m-trip-card-bg-slate:var(--m-trip-card-bg);--m-trip-shadow-yellow:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #fde04752, inset 0 -16px 28px #00000052, inset 0 0 56px #facc151f, inset 0 -28px 52px #facc1529;--m-trip-shadow-blue:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #93c5fd4d, inset 0 -16px 28px #00000052, inset 0 0 56px #60a5fa1f, inset 0 -28px 52px #60a5fa29;--m-trip-shadow-green:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #6ee7b747, inset 0 -16px 28px #00000052, inset 0 0 56px #34d3991c, inset 0 -28px 52px #34d39926;--m-trip-shadow-pink:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #f9a8d447, inset 0 -16px 28px #00000052, inset 0 0 56px #f472b61f, inset 0 -28px 52px #f472b629;--m-trip-shadow-purple:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #c4b5fd4d, inset 0 -16px 28px #00000052, inset 0 0 56px #a78bfa1f, inset 0 -28px 52px #a78bfa29;--m-trip-shadow-slate:0 18px 40px #0000008c, 0 6px 14px #00000061, inset 0 1px 0 #cbd5e133, inset 0 -16px 28px #00000052, inset 0 0 48px #94a3b814, inset 0 -24px 44px #94a3b81f;--m-stat-card-bg:linear-gradient(165deg, #33465e 0%, #2a384c 42%, #1e2a3c 100%);--m-stat-card-shadow:0 14px 32px #0000007a, 0 4px 12px #00000052, inset 0 -14px 26px #00000047, inset 0 0 42px #94a3b812;--m-stat-card-active-shadow:0 14px 32px #0000007a, 0 4px 12px #00000052, inset 0 1px 0 #93c5fd47, inset 0 -14px 26px #00000047, inset 0 0 48px #60a5fa24;--m-stat-nav-btn-bg:linear-gradient(165deg, #3a4b63 0%, #2b3a50 100%);--m-stat-nav-btn-shadow:0 8px 16px #0000006b, inset 0 -8px 14px #00000047;--m-icon-btn-bg:linear-gradient(to top, #0f172a47 0%, transparent 48%), linear-gradient(165deg, #42576f 0%, #31455c 55%, #28384c 100%);--m-icon-btn-shadow:0 8px 14px #0006, 0 3px 6px #00000047, inset 3px 0 7px #0003, inset -3px 0 7px #0003, inset 0 -7px 11px #00000052, inset 0 0 16px #94a3b81a;--m-field-shadow:var(--m-icon-btn-shadow);--m-modal-glow:0 12px 28px #00000057, 0 3px 8px #0003, inset 0 -10px 22px #00000029, 0 0 0 1px #94a3b81f, 0 0 48px #94a3b838, 0 0 110px #94a3b81f, 0 40px 100px #0000008c;--m-input-scheme:dark;--m-status-bar:#0f172a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-mobile-theme=light]{--m-bg:#f1f5f9;--m-surface:#fff;--m-surface-2:#f8fafc;--m-border:#e2e8f0;--m-border-soft:#0f172a1f;--m-border-card:1px solid #0f172a1f;--m-text:#0f172a;--m-text-secondary:#334155;--m-text-muted:#475569;--m-dialog-fg:#0f172a;--m-dialog-title:#0f172a;--m-dialog-body:#475569;--m-modal-bg:#fff;--m-nav-shadow:0 -8px 24px #0f172a1f;--m-nav-bar-bg:linear-gradient(to top, #e2e8f0a6 0%, transparent 52%), linear-gradient(165deg, #f8fafc 0%, #eef2f7 55%, #e8eef5 100%);--m-nav-bar-shadow:0 -14px 28px #0f172a29, 0 -6px 12px #0f172a1a, 0 -2px 4px #0f172a0f, inset 4px 0 10px #0f172a0d, inset -4px 0 10px #0f172a0d, inset 0 -10px 16px #0f172a14, inset 0 0 20px #94a3b81f;--m-accent-nav:#1d4ed8;--m-accent-yellow:#a16207;--m-accent-yellow-soft:#854d0e;--m-accent-blue:#1d4ed8;--m-accent-blue-soft:#1e3a8a;--m-accent-green:#047857;--m-accent-green-soft:#065f46;--m-accent-orange:#c2410c;--m-accent-pink:#be185d;--m-accent-purple:#6d28d9;--m-pill-blue-bg:#dbeafe;--m-pill-blue-border:#2563eb;--m-pill-blue-text:#1e3a8a;--m-pill-orange-bg:#ffedd5;--m-pill-orange-border:#ea580c;--m-pill-orange-text:#9a3412;--m-pill-green-bg:#d1fae5;--m-pill-green-border:#059669;--m-pill-green-text:#064e3b;--m-pill-yellow-bg:#fef3c7;--m-pill-yellow-border:#d97706;--m-pill-yellow-text:#78350f;--m-pill-purple-bg:#ede9fe;--m-pill-purple-border:#7c3aed;--m-pill-purple-text:#4c1d95;--m-pill-pink-bg:#fce7f3;--m-pill-pink-border:#db2777;--m-pill-pink-text:#9d174d;--m-pill-red-bg:#fee2e2;--m-pill-red-border:#dc2626;--m-pill-red-text:#7f1d1d;--m-pill-teal-bg:#ccfbf1;--m-pill-teal-border:#0d9488;--m-pill-teal-text:#115e59;--m-pill-slate-bg:#e2e8f0;--m-pill-slate-border:#64748b;--m-pill-slate-text:#1e2937;--m-overlay:#33415547;--m-overlay-filter:blur(14px) saturate(1.12);--m-btn-primary-bg:linear-gradient(180deg, #10b981 0%, #059669 100%);--m-btn-primary-border:#047857;--m-btn-primary-text:#fff;--m-driver-onsite-bg:linear-gradient(180deg, #10b981 0%, #047857 100%);--m-driver-onsite-text:#fff;--m-driver-onsite-shadow:0 6px 16px #04785747;--m-driver-unload-bg:linear-gradient(180deg, #facc15 0%, #d97706 100%);--m-driver-unload-text:#1c1400;--m-driver-unload-shadow:0 6px 16px #d977064d;--m-btn-secondary-bg:#fff;--m-btn-secondary-border:#0f172a29;--m-btn-secondary-text:#0f172a;--m-card-gradient:linear-gradient(165deg, #fff 0%, #f4f7fb 100%);--m-card-gradient-soft:linear-gradient(165deg, #fff 0%, #f7f9fc 100%);--m-card-shadow:0 4px 10px #0f172a17, 0 1px 3px #0f172a0f, inset 0 -8px 18px #0f172a0f;--m-card-shadow-soft:0 3px 8px #0f172a14, 0 1px 2px #0f172a0d, inset 0 -6px 14px #0f172a0d;--m-card-shadow-list:0 2px 6px #0f172a14, 0 1px 2px #0f172a0d, inset 0 -6px 14px #0f172a0d;--m-trip-card-solid:#fff;--m-trip-card-bg:linear-gradient(165deg, #fff 0%, #f7f9fc 100%);--m-trip-card-bg-yellow:linear-gradient(to bottom, #fef8ee24 0%, transparent 12%), linear-gradient(to top, #fef8ee 0%, #fef8ee80 14%, #fef8ee2e 28%, transparent 42%), linear-gradient(to right, #fffbf34d 0%, transparent 12%), linear-gradient(to left, #fffbf34d 0%, transparent 12%), linear-gradient(180deg, #fffdf8 0%, #fff8ee 100%);--m-trip-card-bg-blue:linear-gradient(to bottom, #dceafc24 0%, transparent 12%), linear-gradient(to top, #dceafc 0%, #dceafc80 14%, #dceafc2e 28%, transparent 42%), linear-gradient(to right, #e8f2fe4d 0%, transparent 12%), linear-gradient(to left, #e8f2fe4d 0%, transparent 12%), linear-gradient(180deg, #f5f9ff 0%, #eef4fc 100%);--m-trip-card-bg-green:linear-gradient(to bottom, #d8f0e424 0%, transparent 12%), linear-gradient(to top, #d8f0e4 0%, #d8f0e480 14%, #d8f0e42e 28%, transparent 42%), linear-gradient(to right, #e6f6ee4d 0%, transparent 12%), linear-gradient(to left, #e6f6ee4d 0%, transparent 12%), linear-gradient(180deg, #f5fbf8 0%, #eef7f2 100%);--m-trip-card-bg-pink:linear-gradient(to bottom, #fcf2f824 0%, transparent 12%), linear-gradient(to top, #fcf2f8 0%, #fcf2f880 14%, #fcf2f82e 28%, transparent 42%), linear-gradient(to right, #fdf7fb4d 0%, transparent 12%), linear-gradient(to left, #fdf7fb4d 0%, transparent 12%), linear-gradient(180deg, #fef9fc 0%, #faf2f7 100%);--m-trip-card-bg-purple:linear-gradient(to bottom, #ede9fe24 0%, transparent 12%), linear-gradient(to top, #ede9fe 0%, #ede9fe80 14%, #ede9fe2e 28%, transparent 42%), linear-gradient(to right, #f5f3ff4d 0%, transparent 12%), linear-gradient(to left, #f5f3ff4d 0%, transparent 12%), linear-gradient(180deg, #faf8ff 0%, #f3f0fc 100%);--m-trip-card-bg-slate:linear-gradient(to bottom, #f2f5f824 0%, transparent 12%), linear-gradient(to top, #f2f5f8 0%, #f2f5f880 14%, #f2f5f82e 28%, transparent 42%), linear-gradient(to right, #f6f8fa4d 0%, transparent 12%), linear-gradient(to left, #f6f8fa4d 0%, transparent 12%), linear-gradient(180deg, #f8fafc 0%, #f2f5f8 100%);--m-trip-shadow-yellow:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #d9770624;--m-trip-shadow-blue:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #2563eb24;--m-trip-shadow-green:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #05966924;--m-trip-shadow-pink:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #db27771f;--m-trip-shadow-purple:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #7c3aed24;--m-trip-shadow-slate:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #4755691f;--m-stat-card-bg:linear-gradient(to bottom, #dceafc1f 0%, transparent 12%), linear-gradient(to top, #dceafc66 0%, #dceafc29 14%, transparent 42%), linear-gradient(to right, #e8f2fe47 0%, transparent 12%), linear-gradient(to left, #e8f2fe47 0%, transparent 12%), linear-gradient(180deg, #f8faff 0%, #f1f6fc 100%);--m-stat-card-shadow:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #2563eb1a;--m-stat-card-active-shadow:0 16px 32px #0f172a8a, 0 8px 14px #0f172a61, 0 2px 5px #0f172a3d, inset 6px 0 17px #0f172a1f, inset -6px 0 17px #0f172a1f, inset 0 -21px 35px #0f172a42, inset 0 -14px 29px #2563eb1a, inset 0 0 0 1.5px #2563eb73;--m-stat-nav-btn-bg:linear-gradient(165deg, #fff 0%, #f1f5f9 100%);--m-stat-nav-btn-shadow:0 6px 14px #0f172a1f, 0 2px 5px #0f172a14, inset 0 0 20px #0f172a12, inset 0 -8px 14px #0f172a14;--m-icon-btn-bg:linear-gradient(to top, #e2e8f08c 0%, transparent 48%), linear-gradient(165deg, #fff 0%, #f7f9fc 58%, #eef2f7 100%);--m-icon-btn-shadow:0 8px 14px #0f172a24, 0 3px 6px #0f172a1a, 0 1px 2px #0f172a14, inset 3px 0 7px #0f172a12, inset -3px 0 7px #0f172a12, inset 0 -8px 12px #0f172a1a, inset 0 0 16px #94a3b824;--m-field-shadow:var(--m-icon-btn-shadow);--m-modal-glow:0 10px 28px #0f172a1f, 0 0 0 1px #0f172a0f, inset 0 -8px 18px #0f172a0f;--m-input-scheme:light;--m-status-bar:#f1f5f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#fff;background-color:#162032;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,h2,h3{color:var(--m-text,#fff)}html[data-mobile-theme=light] h1,html[data-mobile-theme=light] h2,html[data-mobile-theme=light] h3{color:var(--m-text)}html[data-mobile-theme=light]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1;letter-spacing:-.01em}html[data-mobile-theme=light] body{color:var(--m-text);letter-spacing:-.011em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.45}html[data-mobile-theme=light] input,html[data-mobile-theme=light] textarea,html[data-mobile-theme=light] select,html[data-mobile-theme=light] button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}html[data-mobile-theme=light] ::placeholder{color:#64748b;opacity:1;font-weight:500}html[data-mobile-theme=light] input,html[data-mobile-theme=light] textarea,html[data-mobile-theme=light] select{color:var(--m-text);font-weight:600}html[data-mobile-theme=light] strong,html[data-mobile-theme=light] b{letter-spacing:-.015em;font-weight:700}.order-page-root{min-height:100dvh}html,body{overflow-x:hidden}html,body,:not(.timeline-scrollbar){scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:not(.timeline-scrollbar)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.order-page-navbar{padding-bottom:env(safe-area-inset-bottom,0px)}.order-page-content{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.order-page-root input,.order-page-root select,.order-page-root textarea{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-layout input[type=date],.admin-layout input[type=time],.admin-layout input[type=datetime-local],.admin-layout select,input[type=date].modal-field,input[type=time].modal-field,input[type=datetime-local].modal-field,select.modal-field{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-layout select:not(.select-custom-arrow),select.modal-field:not(.select-custom-arrow){appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E"),linear-gradient(165deg,#1e2937 0%,#0f172a 100%)!important;background-position:right 10px center,0 0!important;background-repeat:no-repeat,no-repeat!important;background-size:12px 12px,100% 100%!important;padding-right:2rem!important}.admin-layout input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(64%)sepia(62%)saturate(1200%)hue-rotate(190deg)brightness(102%)contrast(96%)}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(64%)sepia(62%)saturate(1200%)hue-rotate(190deg)brightness(102%)contrast(96%)}.admin-layout input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(72%)sepia(48%)saturate(900%)hue-rotate(125deg)brightness(98%)contrast(95%)}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(72%)sepia(48%)saturate(900%)hue-rotate(125deg)brightness(98%)contrast(95%)}.admin-layout input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(64%)sepia(62%)saturate(1200%)hue-rotate(190deg)brightness(102%)contrast(96%)}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;filter:invert(64%)sepia(62%)saturate(1200%)hue-rotate(190deg)brightness(102%)contrast(96%)}.admin-layout input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(70%)sepia(62%)saturate(1400%)hue-rotate(190deg)brightness(108%)contrast(96%)}.admin-layout input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(70%)sepia(62%)saturate(1400%)hue-rotate(190deg)brightness(108%)contrast(96%)}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(70%)sepia(62%)saturate(1400%)hue-rotate(190deg)brightness(108%)contrast(96%)}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(70%)sepia(62%)saturate(1400%)hue-rotate(190deg)brightness(108%)contrast(96%)}.admin-layout input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(78%)sepia(48%)saturate(1100%)hue-rotate(125deg)brightness(105%)contrast(95%)}input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(78%)sepia(48%)saturate(1100%)hue-rotate(125deg)brightness(105%)contrast(95%)}@keyframes bellRing{0%{transform:rotate(0)}10%{transform:rotate(20deg)}20%{transform:rotate(-18deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-8deg)}50%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}70%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes chartReveal{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.notification{animation:.4s forwards slideIn}.recharts-wrapper,.recharts-container,.recharts-surface,svg.recharts-surface{display:block!important;overflow:visible!important}.recharts-wrapper::-webkit-scrollbar{width:6px!important;display:block!important}.recharts-container::-webkit-scrollbar{width:6px!important;display:block!important}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}.recharts-wrapper ::-webkit-scrollbar{width:6px!important;display:block!important}.recharts-container ::-webkit-scrollbar{width:6px!important;display:block!important}div[style*=recharts] ::-webkit-scrollbar{width:6px!important;display:block!important}@media (max-width:768px){body{font-size:15px}}button,a,.clickable{touch-action:manipulation;-webkit-tap-highlight-color:#0000001a}.scroll-hidden{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}.scroll-hidden::-webkit-scrollbar{width:0;height:0;display:none}.timeline-scrollbar{overscroll-behavior:none;scrollbar-width:thin!important;scrollbar-color:#334155 transparent!important}.timeline-scrollbar::-webkit-scrollbar{width:4px!important;display:block!important}.timeline-scrollbar::-webkit-scrollbar-track{background:0 0!important}.timeline-scrollbar::-webkit-scrollbar-thumb{background:#334155!important;border-radius:2px!important;min-height:40px!important}.timeline-scrollbar::-webkit-scrollbar-thumb:hover{background:#475569!important}.scroll-subtle{scrollbar-width:thin!important;scrollbar-color:#94a3b866 transparent!important}.scroll-subtle::-webkit-scrollbar{width:8px!important;height:8px!important;display:block!important}.scroll-subtle::-webkit-scrollbar-track{background:0 0!important}.scroll-subtle::-webkit-scrollbar-thumb{background-color:#94a3b866!important;background-clip:content-box!important;border:2px solid #0000!important;border-radius:9999px!important}.scroll-subtle::-webkit-scrollbar-thumb:hover{background-color:#94a3b899!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
