@media not all and (max-width: 767px){:root{--dk-i-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.5 8.5 0 0 1-8.5 8.5H3l1.5-5A8.5 8.5 0 1 1 21 11.5z M8 10h8 M8 14h5'/%3E%3C/svg%3E");--dk-i-groups: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2 M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8z M20 21v-2a4 4 0 0 0-3-3.87 M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");--dk-i-orders: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4H5v18h14V4h-3 M8 2h8v4H8z M8 11h8 M8 16h5'/%3E%3C/svg%3E");--dk-i-car: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13.5l1.9-5.1A2 2 0 0 1 7.8 7h8.4a2 2 0 0 1 1.9 1.4l1.9 5.1V17a1 1 0 0 1-1 1h-1.5a1 1 0 0 1-1-1v-.8H7.5v.8a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z M4 13.5h16 M7.5 15h.01 M16.5 15h.01'/%3E%3C/svg%3E");--dk-i-sliders: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16 M4 17h16 M8 4v6 M16 14v6'/%3E%3C/svg%3E");--dk-i-chart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16 M8 16v-5 M12 16V7 M16 16v-8'/%3E%3C/svg%3E");--dk-i-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14 M5 12h14'/%3E%3C/svg%3E");--dk-i-sidebar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z M9.5 4v16'/%3E%3C/svg%3E");--dk-i-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 10.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0z M16 16l4.5 4.5'/%3E%3C/svg%3E");--dk-i-more: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12h.01 M12 12h.01 M18 12h.01'/%3E%3C/svg%3E");--dk-i-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12 M18 6L6 18'/%3E%3C/svg%3E");--dk-i-phone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 4h3l1.5 4.5-2 1.3a10 10 0 0 0 5.2 5.2l1.3-2 4.5 1.5v3a1.5 1.5 0 0 1-1.6 1.5A15 15 0 0 1 5 5.6 1.5 1.5 0 0 1 6.5 4z'/%3E%3C/svg%3E");--dk-i-map: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3L3 6v15l6-3 6 3 6-3V3l-6 3-6-3z M9 3v15 M15 6v15'/%3E%3C/svg%3E");--dk-i-refresh: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 0 0-14.8-3.5 M4 4v4h4 M4 13a8 8 0 0 0 14.8 3.5 M20 20v-4h-4'/%3E%3C/svg%3E");--dk-i-clock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7.5V12l3 2 M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0z'/%3E%3C/svg%3E");--dk-i-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--dk-i-check-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0z M8 12.5l2.8 2.8L16.5 9.5'/%3E%3C/svg%3E");--dk-i-x-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0z M9 9l6 6 M15 9l-6 6'/%3E%3C/svg%3E");--dk-i-alert: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5L2.5 20h19L12 3.5z M12 10v4.5 M12 17.5h.01'/%3E%3C/svg%3E");--dk-i-alert-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0z M12 7.5V13 M12 16.5h.01'/%3E%3C/svg%3E");--dk-i-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0z M12 11v5 M12 8h.01'/%3E%3C/svg%3E");--dk-i-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6.2-6.5-11a6.5 6.5 0 0 1 13 0c0 4.8-6.5 11-6.5 11z M14.5 10a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z'/%3E%3C/svg%3E");--dk-i-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.5 21v-1.5a4.5 4.5 0 0 0-4.5-4.5H9a4.5 4.5 0 0 0-4.5 4.5V21 M16 7.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0z'/%3E%3C/svg%3E");--dk-i-hourglass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10 M7 21h10 M8 3v3.5a4 4 0 0 0 1.6 3.2L12 12l2.4-2.3A4 4 0 0 0 16 6.5V3 M8 21v-3.5a4 4 0 0 1 1.6-3.2L12 12l2.4 2.3a4 4 0 0 1 1.6 3.2V21'/%3E%3C/svg%3E");--dk-i-flag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4 M5 4h12l-2.5 4.5L17 13H5'/%3E%3C/svg%3E");--dk-i-note: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h10l4 4v12H5z M14 4v5h5 M8 13h8 M8 17h5'/%3E%3C/svg%3E");--dk-i-pencil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4z M13.5 6.5l4 4'/%3E%3C/svg%3E");--dk-i-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16v14H4z M4 10h16 M8 3v4 M16 3v4'/%3E%3C/svg%3E");--dk-i-bolt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2L4.5 13.5H11L10 22l8.5-11.5H12L13 2z'/%3E%3C/svg%3E");--dk-i-route: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 17a2 2 0 1 1-4 0 2 2 0 0 1 4 0z M20 5a2 2 0 1 1-4 0 2 2 0 0 1 4 0z M8 17h5a3 3 0 0 0 0-6h-2a3 3 0 0 1 0-6h5'/%3E%3C/svg%3E");--dk-i-undo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14L4 9l5-5 M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/svg%3E");--dk-i-send: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12l16-8-6 17-3-7z M11 14l9-10'/%3E%3C/svg%3E");--dk-i-forward: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H4a1 1 0 0 0-1 1v15a1 1 0 0 0 1 1h15a1 1 0 0 0 1-1v-5 M15 3l6 5.5-6 5.5 M21 8.5h-4.5C11.5 8.5 9 11 8 16'/%3E%3C/svg%3E");--dk-i-trash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16 M9 7V4h6v3 M6 7l1 13h10l1-13 M10 11v6 M14 11v6'/%3E%3C/svg%3E");--dk-i-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 9h11v11H9z M5 15V6a2 2 0 0 1 2-2h8'/%3E%3C/svg%3E");--dk-i-external: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6 M20 4l-9 9 M19 14v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h4'/%3E%3C/svg%3E");--dk-i-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1 1 M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1-1'/%3E%3C/svg%3E");--dk-i-help: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0z M9.6 9.4a2.5 2.5 0 1 1 3.6 2.3c-.7.3-1.2.9-1.2 1.6v.4 M12 16.6v.01'/%3E%3C/svg%3E");--dk-i-logout: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h3a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-3 M10 16l-4-4 4-4 M6 12h10'/%3E%3C/svg%3E");--dk-i-bell: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9 M10 21h4'/%3E%3C/svg%3E");--dk-i-check-double: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12.5l4 4L15 8 M10.5 16l.5.5L21.5 6'/%3E%3C/svg%3E");--dk-i-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16v12H4z M4 10h16 M7.5 14.5h4'/%3E%3C/svg%3E");--dk-i-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h3l2-3h6l2 3h3v11H4z M15.5 13a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z'/%3E%3C/svg%3E");--dk-i-wifi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 9.5a11 11 0 0 1 15 0 M7.5 13a6.5 6.5 0 0 1 9 0 M10.5 16.3a2.2 2.2 0 0 1 3 0 M12 19.5h.01'/%3E%3C/svg%3E");--dk-i-wifi-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 9.5a11 11 0 0 1 15 0 M7.5 13a6.5 6.5 0 0 1 9 0 M10.5 16.3a2.2 2.2 0 0 1 3 0 M12 19.5h.01 M3 3l18 18'/%3E%3C/svg%3E");--dk-i-theme: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0z'/%3E%3Cpath d='M12 4a8 8 0 0 0 0 16z' fill='black' stroke='none'/%3E%3C/svg%3E")}html[data-dk-rail]{--dk-rail-w: 72px;--list-w: clamp(300px, 24vw, 360px);--side-w: clamp(320px, 25vw, 372px);--dk-shadow: color-mix(in srgb, var(--ink) 14%, transparent)}html:not([data-dk-rail]) .dk-top-tools{display:none}html[data-dk-rail] :where([data-dk-ico],#btn-more,#rt-dot,#m-note,#m-name,#m-followup,#m-mchat,#m-readall,#m-duty,#m-msgnotify,#m-dutylist,#m-chatnick,#m-workgroup,#m-theme,#m-manual,#m-logout,#pane-list>.list-head-groups [data-focus=group-add],#pane-list>.list-head-groups [data-focus=group-manage],.chat-head .fu-btn,.group-head .group-reply,.droute-btn,#pane-side .side-head h3,#pane-side .geo-tag,#pane-side .radios label:has(>input[name=schedule_type]),#pane-side #order-form>.form-actions>button[type=submit],.app[data-tab=orders] #pane-list>a.orow .orow-driver,#driver-head>a.push[href^="tel:"],#composer .composer-ride,#toast,:is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip:is(.chip-OPEN,.chip-ACCEPTED,.chip-COMPLETED,.chip-CANCELLED,.chip-held,.chip-late,.chip-warn,.chip-sched,.chip-group,.chip-notify,.chip-returned,.disp-chip)):before,html[data-dk-rail] :where(.msg.is-out:is([data-st=已送出],[data-st=傳送中],[data-st=未送出]) .msg-status):after{content:"";flex:none;display:inline-block;width:var(--dk-s, 16px);height:var(--dk-s, 16px);background:currentColor;-webkit-mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat;mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat}html[data-dk-rail] [data-dk-ico=chat]{--dk-i: var(--dk-i-chat)}html[data-dk-rail] [data-dk-ico=groups]{--dk-i: var(--dk-i-groups)}html[data-dk-rail] [data-dk-ico=orders]{--dk-i: var(--dk-i-orders)}html[data-dk-rail] [data-dk-ico=car]{--dk-i: var(--dk-i-car)}html[data-dk-rail] [data-dk-ico=sliders]{--dk-i: var(--dk-i-sliders)}html[data-dk-rail] [data-dk-ico=chart]{--dk-i: var(--dk-i-chart)}html[data-dk-rail] [data-dk-ico=plus]{--dk-i: var(--dk-i-plus)}html[data-dk-rail] [data-dk-ico=sidebar]{--dk-i: var(--dk-i-sidebar)}html[data-dk-rail] [data-dk-ico=search]{--dk-i: var(--dk-i-search)}html[data-dk-rail] [data-dk-ico=more]{--dk-i: var(--dk-i-more)}html[data-dk-rail] [data-dk-ico=close]{--dk-i: var(--dk-i-close)}html[data-dk-rail] [data-dk-ico=phone]{--dk-i: var(--dk-i-phone)}html[data-dk-rail] [data-dk-ico=map]{--dk-i: var(--dk-i-map)}html[data-dk-rail] [data-dk-ico=refresh]{--dk-i: var(--dk-i-refresh)}html[data-dk-rail] [data-dk-ico=clock]{--dk-i: var(--dk-i-clock)}html[data-dk-rail] [data-dk-ico=check]{--dk-i: var(--dk-i-check)}html[data-dk-rail] [data-dk-ico=check-circle]{--dk-i: var(--dk-i-check-circle)}html[data-dk-rail] [data-dk-ico=x-circle]{--dk-i: var(--dk-i-x-circle)}html[data-dk-rail] [data-dk-ico=alert]{--dk-i: var(--dk-i-alert)}html[data-dk-rail] [data-dk-ico=alert-circle]{--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] [data-dk-ico=info]{--dk-i: var(--dk-i-info)}html[data-dk-rail] [data-dk-ico=pin]{--dk-i: var(--dk-i-pin)}html[data-dk-rail] [data-dk-ico=user]{--dk-i: var(--dk-i-user)}html[data-dk-rail] [data-dk-ico=hourglass]{--dk-i: var(--dk-i-hourglass)}html[data-dk-rail] [data-dk-ico=flag]{--dk-i: var(--dk-i-flag)}html[data-dk-rail] [data-dk-ico=note]{--dk-i: var(--dk-i-note)}html[data-dk-rail] [data-dk-ico=pencil]{--dk-i: var(--dk-i-pencil)}html[data-dk-rail] [data-dk-ico=calendar]{--dk-i: var(--dk-i-calendar)}html[data-dk-rail] [data-dk-ico=bolt]{--dk-i: var(--dk-i-bolt)}html[data-dk-rail] [data-dk-ico=route]{--dk-i: var(--dk-i-route)}html[data-dk-rail] [data-dk-ico=undo]{--dk-i: var(--dk-i-undo)}html[data-dk-rail] [data-dk-ico=send]{--dk-i: var(--dk-i-send)}html[data-dk-rail] [data-dk-ico=forward]{--dk-i: var(--dk-i-forward)}html[data-dk-rail] [data-dk-ico=trash]{--dk-i: var(--dk-i-trash)}html[data-dk-rail] [data-dk-ico=copy]{--dk-i: var(--dk-i-copy)}html[data-dk-rail] [data-dk-ico=external]{--dk-i: var(--dk-i-external)}html[data-dk-rail] [data-dk-ico=link]{--dk-i: var(--dk-i-link)}html[data-dk-rail] [data-dk-ico=help]{--dk-i: var(--dk-i-help)}html[data-dk-rail] [data-dk-ico=logout]{--dk-i: var(--dk-i-logout)}html[data-dk-rail] [data-dk-ico=bell]{--dk-i: var(--dk-i-bell)}html[data-dk-rail] [data-dk-ico=check-double]{--dk-i: var(--dk-i-check-double)}html[data-dk-rail] [data-dk-ico=card]{--dk-i: var(--dk-i-card)}html[data-dk-rail] [data-dk-ico=camera]{--dk-i: var(--dk-i-camera)}html[data-dk-rail] [data-dk-ico=wifi]{--dk-i: var(--dk-i-wifi)}html[data-dk-rail] [data-dk-ico=wifi-off]{--dk-i: var(--dk-i-wifi-off)}html[data-dk-rail] [data-dk-ico=theme]{--dk-i: var(--dk-i-theme)}html[data-dk-rail]{--dk-rail-w: 0px}html[data-dk-rail] .topbar .tabs{display:flex;align-items:center;gap:2px;min-width:0;margin:0 0 0 14px}html[data-dk-rail] .topbar .tabs a{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:10px;background:none;color:var(--ink-2);font-size:14px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap}html[data-dk-rail] .topbar .tabs a:before{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat;mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat}html[data-dk-rail] #tab-inbox{--dk-i: var(--dk-i-chat)}html[data-dk-rail] #tab-groups{--dk-i: var(--dk-i-groups)}html[data-dk-rail] #tab-orders{--dk-i: var(--dk-i-orders)}html[data-dk-rail] #tab-monitor{--dk-i: var(--dk-i-car)}html[data-dk-rail] #tab-admin{--dk-i: var(--dk-i-sliders)}html[data-dk-rail] #tab-platform{--dk-i: var(--dk-i-chart)}html[data-dk-rail] #tab-join{--dk-i: var(--dk-i-plus)}html[data-dk-rail] .topbar .tabs a:hover{background:var(--hover);color:var(--ink)}html[data-dk-rail] .topbar .tabs a[aria-selected=true]{background:var(--act-soft);color:var(--act);font-weight:700}html[data-dk-rail] .topbar .tabs a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}html[data-dk-rail] .topbar .tabs .count{margin:0}html[data-dk-rail] .dk-top-tools{display:inline-flex;align-items:center;gap:2px;margin:0 auto 0 4px;padding-left:6px;border-left:1px solid var(--line)}html[data-dk-rail] .dk-rail-btn{--dk-s: 18px;width:36px;height:36px;display:inline-grid;place-items:center;margin:0;padding:0;border:0;border-radius:10px;background:none;color:var(--ink-2);cursor:pointer;text-decoration:none}html[data-dk-rail] .dk-rail-btn:hover{background:var(--hover);color:var(--ink)}html[data-dk-rail] .dk-rail-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}html[data-dk-rail] .topbar{gap:12px;padding:0 16px 0 20px}html[data-dk-rail] .topbar-me{gap:10px}html[data-dk-rail] #staff-name{min-width:0;max-width:14em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}html[data-dk-rail] #rt-dot{flex:none;width:auto;height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 9px 0 7px;border-radius:999px;box-shadow:none;font:600 12px/1 var(--sans);white-space:nowrap;--dk-s: 14px;background:var(--danger-bg);color:var(--danger);--dk-i: var(--dk-i-wifi-off)}html[data-dk-rail] #rt-dot:after{content:"未連線"}html[data-dk-rail] #rt-dot.dot-on{background:var(--accepted-bg);color:var(--accepted);--dk-i: var(--dk-i-wifi)}html[data-dk-rail] #rt-dot.dot-on:after{content:"即時"}html[data-dk-rail] #rt-dot.dot-warn{background:var(--open-bg);color:color-mix(in srgb,var(--open) 75%,var(--ink));--dk-i: var(--dk-i-wifi)}html[data-dk-rail] #rt-dot.dot-warn:after{content:"重新連線中"}html[data-dk-rail] #btn-more{width:36px;height:36px;border-radius:10px;font-size:0;color:var(--ink-2);--dk-s: 20px;--dk-i: var(--dk-i-more)}html[data-dk-rail] #btn-more:hover,html[data-dk-rail] #btn-more[aria-expanded=true]{background:var(--hover);color:var(--ink)}html[data-dk-rail] .more-menu{min-width:220px;padding:6px;border-radius:14px}html[data-dk-rail] .more-item{display:flex;align-items:center;gap:10px;min-height:36px;padding:7px 10px 7px 38px;font-size:14px;line-height:1.35}html[data-dk-rail] :is(#m-note,#m-name,#m-followup,#m-mchat,#m-readall,#m-duty,#m-msgnotify,#m-dutylist,#m-chatnick,#m-workgroup,#m-theme,#m-manual,#m-logout){padding-left:10px;--dk-s: 18px}html[data-dk-rail] :is(#m-note,#m-name,#m-followup,#m-mchat,#m-readall,#m-duty,#m-msgnotify,#m-dutylist,#m-chatnick,#m-workgroup,#m-theme,#m-manual,#m-logout):before{opacity:.8}html[data-dk-rail] #m-note{--dk-i: var(--dk-i-note)}html[data-dk-rail] #m-name{--dk-i: var(--dk-i-pencil)}html[data-dk-rail] #m-followup{--dk-i: var(--dk-i-flag)}html[data-dk-rail] #m-mchat{--dk-i: var(--dk-i-card)}html[data-dk-rail] #m-readall{--dk-i: var(--dk-i-check-double)}html[data-dk-rail] #m-duty{--dk-i: var(--dk-i-clock)}html[data-dk-rail] #m-msgnotify{--dk-i: var(--dk-i-bell)}html[data-dk-rail] #m-dutylist{--dk-i: var(--dk-i-groups)}html[data-dk-rail] #m-chatnick{--dk-i: var(--dk-i-user)}html[data-dk-rail] #m-workgroup{--dk-i: var(--dk-i-bell)}html[data-dk-rail] #m-theme{--dk-i: var(--dk-i-theme)}html[data-dk-rail] #m-manual{--dk-i: var(--dk-i-help)}html[data-dk-rail] #m-logout{--dk-i: var(--dk-i-logout)}html[data-dk-rail] #pane-list>.list-head{padding:12px 14px 10px}html[data-dk-rail] #pane-list>.list-head h2{font:700 20px/1.25 var(--sans);letter-spacing:-.02em;text-transform:none;color:var(--ink)}html[data-dk-rail] #pane-list>.list-head .native-search-heading{gap:4px}html[data-dk-rail] #pane-list>.list-head .native-search-toggle{flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:8px;border-radius:10px}html[data-dk-rail] #pane-list>.list-head .native-search-toggle svg{width:20px;height:20px}html[data-dk-rail] #pane-list>.list-head .native-search-toggle:hover{background:var(--hover)}html[data-dk-rail] #pane-list>.list-head .native-search-toggle[aria-expanded=true]{background:var(--selected)}html[data-dk-rail] .inbox-seg{border:0;padding:2px;gap:2px;border-radius:9px;background:var(--native-control)}html[data-dk-rail] .inbox-seg-b{border-radius:7px;padding:4px 10px;color:var(--ink-2);font-size:12.5px;line-height:1.4}html[data-dk-rail] .inbox-seg-b:hover{color:var(--ink)}html[data-dk-rail] .order-kinds .inbox-seg-b{padding-inline:6px}html[data-dk-rail] .list-head-inbox>.inbox-seg>.inbox-seg-b{padding-inline:4px;font-size:12px}html[data-dk-rail] .list-head-inbox .inbox-seg-n{margin-left:3px}html[data-dk-rail] .inbox-seg-b[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 16%,transparent)}html[data-dk-rail] .inbox-seg-b:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}html[data-dk-rail] .inbox-seg-n{font-family:var(--sans);font-variant-numeric:tabular-nums}html[data-dk-rail] #pane-list>.list-head .list-head-n{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-dk-rail] #pane-list>.list-head-orders>select[data-focus=ride-filter]{height:36px;border:0;border-radius:10px;background-color:var(--native-control);color:var(--ink);padding:0 8px 0 10px;font-size:13px;font-weight:600;cursor:pointer}html[data-dk-rail] #pane-list>.list-head-orders>.native-forward{height:36px;min-height:36px;border:0;border-radius:10px;background:var(--native-control);color:var(--act)}html[data-dk-rail] #pane-list>.list-head-orders>.native-forward:before{flex-basis:20px;width:20px;height:20px}html[data-dk-rail] #pane-list>.list-head-groups :is([data-focus=group-add],[data-focus=group-manage]){width:36px;height:36px;min-height:36px;padding:0;display:inline-grid;place-items:center;flex:none;font-size:0;border:0;border-radius:10px;background:none;color:var(--act);--dk-s: 20px}html[data-dk-rail] #pane-list>.list-head-groups :is([data-focus=group-add],[data-focus=group-manage]):hover{background:var(--hover)}html[data-dk-rail] #pane-list>.list-head-groups [data-focus=group-manage][aria-current=page]{background:var(--act-soft)}html[data-dk-rail] #pane-list>.list-head-groups [data-focus=group-add]{--dk-i: var(--dk-i-plus)}html[data-dk-rail] #pane-list>.list-head-groups [data-focus=group-manage]{--dk-i: var(--dk-i-sliders)}html[data-dk-rail] #pane-list>.list-head-groups :is([data-focus=group-add],[data-focus=group-manage]):focus-visible{outline:2px solid var(--focus);outline-offset:0}html[data-dk-rail] #pane-list>.crow.grow{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:10px 14px}html[data-dk-rail] #pane-list :is(.crows>.crow,>.crow.grow)>.avatar{width:38px;height:38px;font-size:14px}html[data-dk-rail] #pane-list :is(.crows>.crow,>.crow.grow) .crow-name{font-size:15px;line-height:1.35}html[data-dk-rail] #pane-list :is(.crows>.crow,>.crow.grow) .crow-msg{font-size:13px;line-height:1.4;margin-top:2px}html[data-dk-rail] #pane-list :is(.crows>.crow,>.crow.grow) .crow-time{font-family:var(--sans);font-size:11.5px;line-height:16px;padding-top:1px;font-variant-numeric:tabular-nums}html[data-dk-rail] #pane-list .crows>.crow{grid-template-columns:48px minmax(0,1fr) auto auto;grid-template-rows:auto auto;column-gap:0;row-gap:2px;align-items:center;padding:10px 14px}html[data-dk-rail] #pane-list .crows>.crow>div:nth-child(2),html[data-dk-rail] #pane-list .crows>.crow>.crow-side{display:contents}html[data-dk-rail] #pane-list .crows>.crow>.avatar{grid-column:1;grid-row:1 / span 2}html[data-dk-rail] #pane-list .crows>.crow .crow-name{grid-column:2 / 4;grid-row:1}html[data-dk-rail] #pane-list .crows>.crow .crow-msg{grid-column:2 / 4;grid-row:2;margin-top:0}html[data-dk-rail] #pane-list .crows>.crow .mlist-trip{grid-column:2 / 5;grid-row:3;margin-top:4px}html[data-dk-rail] #pane-list .crows>.crow .crow-time{grid-column:4;grid-row:1;justify-self:end;margin-left:8px;padding-top:0}html[data-dk-rail] #pane-list .crows>.crow .crow-unread{grid-column:4;grid-row:2;justify-self:end;margin-left:6px;height:18px;min-width:18px;padding:0 5px;font-size:11px}html[data-dk-rail] .chat-head{align-items:center;gap:4px 10px;padding:6px 0 10px}html[data-dk-rail] .chat-head h2{font:700 20px/1.3 var(--sans);letter-spacing:-.015em}html[data-dk-rail] .chat-head .sub{font-size:12px;color:var(--muted)}html[data-dk-rail] .chat-head .fu-btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;--dk-s: 16px;--dk-i: var(--dk-i-flag)}html[data-dk-rail] .group-head .group-reply{display:inline-flex;align-items:center;gap:4px;--dk-s: 14px;--dk-i: var(--dk-i-clock)}html[data-dk-rail] .group-head .group-reply[data-st=open]{color:var(--accepted);--dk-i: var(--dk-i-check-circle)}html[data-dk-rail] .group-head .group-reply[data-st=left]{color:var(--danger);--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] .chat>.msgs{gap:8px}html[data-dk-rail] .chat .msg .t{font-size:15px;line-height:1.5}html[data-dk-rail] .chat .msg-bubble{padding:8px 13px}html[data-dk-rail] .chat .btn-fill{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border-radius:8px}html[data-dk-rail] .chat .btn-fill:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}html[data-dk-rail] .droute-btn{display:inline-flex;align-items:center;gap:6px;--dk-s: 15px;--dk-i: var(--dk-i-route)}html[data-dk-rail] .dseg-chip{min-height:28px;font-size:13px}html[data-dk-rail] .msg.is-out .msg-status{display:inline-flex;align-items:center;gap:3px;--dk-s: 12px}html[data-dk-rail] .msg.is-out[data-st=已送出] .msg-status{color:var(--accepted);--dk-i: var(--dk-i-check)}html[data-dk-rail] .msg.is-out[data-st=傳送中] .msg-status{color:var(--muted);--dk-i: var(--dk-i-clock)}html[data-dk-rail] .msg.is-out[data-st=未送出] .msg-status{--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] .msg.is-out[data-st=未送出] .msg-status.is-bad{color:var(--danger)}html[data-dk-rail] #composer.composer{background:var(--paper);border-top:0;padding:10px 28px 14px;gap:8px;align-items:flex-end}html[data-dk-rail] :is(#composer,.driver-composer) .composer-input{min-height:40px;padding:9px 16px;border-radius:20px;background:var(--surface);border-color:var(--line-strong);font-size:15px;line-height:1.45}html[data-dk-rail] #composer .composer-send{width:40px;height:40px;min-height:40px}html[data-dk-rail] #composer .composer-ride{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;display:inline-grid;place-items:center;border-radius:50%;border:0;background:var(--native-control);color:var(--act);font-size:0;--dk-s: 20px;--dk-i: var(--dk-i-car)}html[data-dk-rail] #composer .composer-ride:hover:not(:disabled){filter:none;background:var(--act-soft)}html[data-dk-rail] #composer .composer-ride.has-ride:after{top:3px;right:3px;width:8px;height:8px;background:var(--act);box-shadow:0 0 0 2px var(--paper)}html[data-dk-rail] #composer .composer-ride:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html[data-dk-rail] #pane-side{padding:16px 18px 0;gap:14px}html[data-dk-rail] #pane-side .side-head h3{display:flex;align-items:center;gap:8px;font:700 17px/1.3 var(--sans);color:var(--ink);text-transform:none;letter-spacing:-.01em;--dk-s: 20px;--dk-i: var(--dk-i-car)}html[data-dk-rail] #pane-side .side-head h3:before{background:var(--act)}html[data-dk-rail] #pane-side .side-from{margin:4px 0 0;font-size:13px;color:var(--ink-2)}html[data-dk-rail] #pane-side .form{gap:12px}html[data-dk-rail] #pane-side .form input:not([type=radio]):not([type=checkbox]),html[data-dk-rail] #pane-side .form textarea{padding:9px 12px;font-size:15px}html[data-dk-rail] #pane-side .form .combo-field>input.combo-control{padding-right:40px}html[data-dk-rail] #pane-side .form .combo.is-open input.combo-control{padding:8px 39px 9px 11px}html[data-dk-rail] #pane-side .form textarea[name=note]{min-height:44px}html[data-dk-rail] #pane-side .form>label:has(>textarea[name=note]){font-size:13px;font-weight:600;color:var(--ink)}html[data-dk-rail] #pane-side .form>label>textarea[name=note]{font-weight:400;color:var(--ink)}html[data-dk-rail] #pane-side .form label:has(>.req),html[data-dk-rail] #pane-side .field-head>label{font-size:13px;font-weight:600;color:var(--ink)}html[data-dk-rail] #pane-side .field-head>label{display:inline-flex;align-items:center;gap:6px}html[data-dk-rail] #pane-side .field-head>label:is([for=f-pickup],[for^=f-dropoff]):before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--drop)}html[data-dk-rail] #pane-side .field-head>label[for=f-pickup]:before{background:var(--pick)}html[data-dk-rail] #pane-side .geo-tag{display:inline-flex;align-items:center;gap:3px;--dk-s: 12px}html[data-dk-rail] #pane-side .geo-tag[data-st=located]{--dk-i: var(--dk-i-pin)}html[data-dk-rail] #pane-side .geo-tag[data-st=pending]{--dk-i: var(--dk-i-clock)}html[data-dk-rail] #pane-side .geo-tag[data-st=none]{--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] #pane-side .radios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;border-radius:11px;background:var(--native-control)}html[data-dk-rail] #pane-side .radios:has(>label:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-dk-rail] #pane-side .radios label{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:32px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer}html[data-dk-rail] #pane-side .radios label:hover{color:var(--ink)}html[data-dk-rail] #pane-side .radios label:has(input:checked){background:var(--surface);color:var(--ink);font-weight:650;box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 16%,transparent)}html[data-dk-rail] #pane-side .radios input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}html[data-dk-rail] #pane-side .radios label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}html[data-dk-rail] #pane-side .radios label:has(input:disabled){cursor:not-allowed;opacity:.6}html[data-dk-rail] #pane-side .radios label:has(>input[name=schedule_type]){--dk-s: 14px}html[data-dk-rail] #pane-side .radios label:has(>input[value=IMMEDIATE]){--dk-i: var(--dk-i-bolt)}html[data-dk-rail] #pane-side .radios label:has(>input[value=SCHEDULED]){--dk-i: var(--dk-i-calendar)}html[data-dk-rail] #pane-side .stop-add{min-height:34px;border-style:dashed;border-color:var(--line-strong);background:none;color:var(--act);font-weight:600}html[data-dk-rail] #pane-side .stop-add:hover{border-color:var(--act);background:var(--act-soft)}html[data-dk-rail] #pane-side .form-count,html[data-dk-rail] #pane-side [data-order-ack]{font-size:12.5px;color:var(--muted)}html[data-dk-rail] #pane-side .form .form-count select{height:32px;border-radius:9px}html[data-dk-rail] #pane-side #order-form>.form-actions,html[data-dk-rail] #pane-side #order-form>.dispatch-countdown{position:sticky;bottom:0;z-index:4;margin:2px -18px 0}html[data-dk-rail] #pane-side #order-form>.form-actions{display:grid;gap:6px;padding:12px 18px 16px;background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -6px 14px -10px var(--dk-shadow)}html[data-dk-rail] #pane-side #order-form>.dispatch-countdown{padding:12px 18px 16px;border-width:1px 0 0;border-radius:0;box-shadow:0 -6px 14px -10px var(--dk-shadow)}html[data-dk-rail] #pane-side #order-form>.form-actions>button[type=submit]{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:15px;--dk-s: 20px;--dk-i: var(--dk-i-car)}html[data-dk-rail] #pane-side #order-form>.form-actions>#form-hint:empty{display:none}html[data-dk-rail] #pane-side #order-form>.form-actions>#form-hint{text-align:center;font-size:12.5px}html[data-dk-rail] .app:is([data-tab=orders],[data-tab=monitor]){--list-w: clamp(320px, 28vw, 380px)}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:2px;padding:8px 14px;align-items:center}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-route{grid-column:1 / -1;grid-row:1;min-width:0;font:600 14.5px/1.4 var(--sans);color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-route:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--pick);vertical-align:2px}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow .orow-route .arrow{margin:0 4px;color:var(--drop);font-weight:600}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-meta{grid-column:1;grid-row:2;min-width:0;font-size:12px;gap:4px 6px}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-meta .serial{font-size:12px;font-weight:600;color:var(--ink-2)}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side{display:contents}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.chip:first-child{grid-column:2;grid-row:2;justify-self:end}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>:not(:first-child):not(.orow-driver){grid-column:2;justify-self:end}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.orow-driver{grid-column:1;grid-row:3;justify-self:start;display:inline-flex;flex-direction:row;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:12px;line-height:1.4;color:var(--ink-2);--dk-s: 14px;--dk-i: var(--dk-i-car)}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.orow-driver>.orow-driver-name{max-width:9em}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.orow-driver>.mono{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:12px;color:var(--ink-2)}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.orow-driver .timer.is-late{font-weight:700;color:color-mix(in srgb,var(--danger) 85%,var(--ink))}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.orow-driver .timer.is-late:before{content:"";display:inline-block;width:13px;height:13px;margin-right:3px;vertical-align:-2px;background:currentColor;-webkit-mask:var(--dk-i-alert-circle) center / contain no-repeat;mask:var(--dk-i-alert-circle) center / contain no-repeat}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.chip.disp-chip{max-width:15em}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow .chip{padding:1px 8px;font-size:11.5px;line-height:18px}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip:is(.chip-OPEN,.chip-ACCEPTED,.chip-COMPLETED,.chip-CANCELLED,.chip-held,.chip-late,.chip-warn,.chip-sched,.chip-group,.chip-notify,.chip-returned,.disp-chip){display:inline-flex;align-items:center;gap:4px;--dk-s: 13px}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-OPEN{--dk-i: var(--dk-i-clock)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-ACCEPTED{--dk-i: var(--dk-i-car)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-ACCEPTED[data-dk-st=arrived]{--dk-i: var(--dk-i-pin)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-ACCEPTED[data-dk-st=onboard]{--dk-i: var(--dk-i-user)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-COMPLETED{--dk-i: var(--dk-i-check-circle)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-CANCELLED{--dk-i: var(--dk-i-x-circle)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-held{--dk-i: var(--dk-i-alert)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.disp-chip[data-disp=BUFFER]{--dk-i: var(--dk-i-hourglass)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.disp-chip[data-disp=SNATCHABLE]{--dk-i: var(--dk-i-bolt)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip:is(.chip-late,.chip-warn){--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-sched{--dk-i: var(--dk-i-calendar)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-group{--dk-i: var(--dk-i-groups)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-notify{--dk-i: var(--dk-i-send)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-notify.is-ok{--dk-i: var(--dk-i-check)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-notify.is-failed{--dk-i: var(--dk-i-alert-circle)}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-returned{--dk-i: var(--dk-i-undo)}html[data-dk-rail] :is(.btn,.dride-btn)[data-dk-ico]{display:inline-flex;align-items:center;justify-content:center;gap:6px;--dk-s: 16px}html[data-dk-rail] .btn-sm[data-dk-ico]{gap:5px;--dk-s: 14px}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.detail{max-width:880px;gap:16px}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.detail>.detail-head{order:-2;align-items:center;gap:8px 10px}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.detail>.detail-head h2{font:700 22px/1.3 var(--sans);letter-spacing:-.01em}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.detail>.form-actions:not(.dride-sub){order:-1;position:sticky;top:-24px;z-index:3;margin:-6px -8px 0;padding:8px;border-radius:14px;gap:8px;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.detail>.form-actions:not(.dride-sub)>.btn{min-height:36px;padding:6px 12px;font-size:13.5px}html[data-dk-rail] .app[data-tab=orders] #pane-detail .kv{gap:8px 12px}html[data-dk-rail] .app[data-tab=orders] #pane-detail .kv>dt:is([data-dk-kv=pick],[data-dk-kv=drop]):before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:1px}html[data-dk-rail] .app[data-tab=orders] #pane-detail .kv>dt[data-dk-kv=pick]:before{background:var(--pick)}html[data-dk-rail] .app[data-tab=orders] #pane-detail .kv>dt[data-dk-kv=drop]:before{background:var(--drop)}html[data-dk-rail] .app[data-tab=orders] #pane-detail .kv dd.big{font:650 17px/1.4 var(--sans)}html[data-dk-rail] .app[data-tab=orders] #pane-detail .card>h3{font-size:13px;font-weight:650;color:var(--ink-2);text-transform:none;letter-spacing:0}html[data-dk-rail] #driver-head>a.push[href^="tel:"]{width:36px;height:36px;min-height:36px;padding:0;display:inline-grid;place-items:center;font-size:0;border:0;border-radius:10px;background:var(--native-control);color:var(--act);--dk-s: 18px;--dk-i: var(--dk-i-phone)}html[data-dk-rail] #driver-head>a.push[href^="tel:"]:hover{background:var(--act-soft)}html[data-dk-rail] .sheet{border-radius:18px}html[data-dk-rail] .sheet-title{font-size:18px;font-weight:700}html[data-dk-rail] .sheet:has(.sheet-foot .btn-danger-solid) .sheet-title{display:flex;align-items:center;gap:8px}html[data-dk-rail] .sheet:has(.sheet-foot .btn-danger-solid) .sheet-title:before{content:"";flex:none;width:20px;height:20px;background:var(--danger);-webkit-mask:var(--dk-i-alert) center / contain no-repeat;mask:var(--dk-i-alert) center / contain no-repeat}html[data-dk-rail] .sheet-foot .btn{min-height:40px}html[data-dk-rail] #toast{left:calc(50% + var(--dk-rail-w) / 2);display:flex;align-items:center;gap:8px;padding:10px 14px 10px 12px;border-radius:12px;--dk-s: 16px;--dk-i: var(--dk-i-info)}html[data-dk-rail] #pane-detail>.empty:before{content:"";display:block;width:44px;height:44px;margin:0 auto 12px;background:var(--line-strong);-webkit-mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat;mask:var(--dk-i, var(--dk-i-info)) center / contain no-repeat}html[data-dk-rail] .app[data-tab=inbox] #pane-detail>.empty{--dk-i: var(--dk-i-chat)}html[data-dk-rail] .app[data-tab=orders] #pane-detail>.empty{--dk-i: var(--dk-i-orders)}html[data-dk-rail] .app[data-tab=monitor] #pane-detail>.empty{--dk-i: var(--dk-i-car)}html[data-dk-rail] .app[data-tab=groups] #pane-detail>.empty{--dk-i: var(--dk-i-groups)}html[data-dk-rail] .app:not([data-tab=inbox]):not([data-tab=orders]):not([data-tab=monitor]):not([data-tab=groups]) #pane-detail>.empty:before{content:none}html[data-dk-rail] :is(.app[data-tab=orders] #pane-list>a.orow,.app[data-tab=orders] #pane-detail .detail-head,#note-strip) .chip.chip-OPEN{color:color-mix(in srgb,var(--open) 75%,var(--ink))}html[data-dk-rail] #pane-list :is(.crows>.crow,>.crow.grow) .crow-time{font-size:12px}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow:has(>.orow-side>.orow-driver)>.orow-meta>.chip-sched{display:none}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow>.orow-side>.chip:first-child{align-self:start;margin-top:1px}html[data-dk-rail] .app[data-tab=orders] #pane-list>a.orow:not(:has(>.orow-side>:not(:first-child):not(.orow-driver)))>.orow-side>.orow-driver{grid-column:1 / -1}@media (prefers-reduced-motion: reduce){html[data-dk-rail] :is(.dk-rail .tabs a,.dk-rail-btn,.dk-rail-toggle,.inbox-seg-b,#pane-side .radios label,#composer .composer-ride){transition:none}}}
