.container-mobile-chrome,.container-app-tabbar,.container-mobile-receiving-back{display:none}.content.dispatch-content .web-dispatch-today-page>.web-dispatch-tabs{position:static;top:auto}.content.dispatch-content .web-dispatch-today-page>.dispatch-workbench-date{color:#53697a}.content.dispatch-content .web-dispatch-today-page>.dispatch-workbench-date span{color:#687f90}@media (max-width:640px){body:has(.container-mobile-chrome) .app-shell{width:100%;max-width:none;margin:0}.content.dispatch-content .dock-operations-page:has(.container-mobile-chrome){padding:0}.content.dispatch-content #dispatch-workbench:has(.container-mobile-chrome){padding:0}.content.dispatch-content .dock-operations-page .web-dispatch-suite:has(>.web-dispatch-master){background:#f5f6f8;height:100dvh;min-height:0}:is(.content.dispatch-content .dock-operations-page .web-dispatch-suite:has(.container-mobile-chrome)>.web-dispatch-suite-head,.content.dispatch-content .dock-operations-page .web-dispatch-master>.web-dispatch-filterbar),.content.dispatch-content .dock-operations-page .web-dispatch-suite:not(.web-dispatch-today-page)>.web-dispatch-tabs{display:none}.container-mobile-receiving-back{color:#10716d;cursor:pointer;background:#f8fbfc;border:1px solid #e1e8eb;border-radius:10px;align-items:center;min-height:40px;margin-bottom:12px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.content.dispatch-content .dock-operations-page .web-dispatch-master:has(.container-mobile-chrome){padding:0 0 calc(88px + env(safe-area-inset-bottom,0px));gap:0}.container-mobile-chrome{padding:max(12px, env(safe-area-inset-top,0px)) 11px 10px;color:#1c2935;-webkit-font-smoothing:antialiased;background:#fff;flex:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;display:block}.container-mobile-chrome :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.container-mobile-chrome button{cursor:pointer}.container-mobile-chrome :is(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #087f78}.container-mobile-chrome button:disabled{opacity:.45;cursor:not-allowed}.container-app-search-row{align-items:center;gap:8px;display:flex}.container-app-search{color:#667080;background:#fff;border:1px solid #b4a661;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.container-app-search>svg{flex-shrink:0}.container-app-search input{color:#243442;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;outline:none;padding:0;font-size:16px}.container-app-search:focus-within{box-shadow:0 0 0 2px #087f7830}.container-app-search input::placeholder{color:#939ca7}.container-app-search button{color:#75828e;background:0 0;border:0;flex-shrink:0;place-items:center;width:32px;height:40px;padding:0;display:grid}.container-app-refresh-row{flex-wrap:wrap;align-items:center;gap:10px;margin:9px 0;display:flex}.container-app-refresh-row>span{color:#939aa7;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.container-app-refresh{color:#fff;background:#10716d;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.container-app-tools{justify-content:space-between;align-items:center;gap:8px;padding-inline:8px;display:flex}.container-app-tools button{color:#305661;white-space:nowrap;background:#f8fbfc;border:1px solid #e1e8eb;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.container-app-tools .container-app-add{color:#fff;background:#10716d;border-color:#10716d}@media (max-width:360px){.container-app-tools{gap:5px;padding-inline:0}.container-app-tools button{gap:4px;padding-inline:8px;font-size:12px}}.container-app-tabbar{z-index:46;bottom:max(12px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffcc3ed;border:1px solid #fffbc8c9;border-radius:32px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:4px;display:grid;position:fixed;left:19px;right:19px;box-shadow:0 6px 28px #233f521a,0 0 0 1px #d9e2e640}.container-app-tabbar :is(button,a){color:#272715;white-space:nowrap;background:0 0;border:0;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:50px;padding:4px 0;font-size:10px;font-weight:550;text-decoration:none;display:flex;position:relative}.container-app-tabbar svg{stroke-width:2.2px;width:24px;height:24px}.container-app-tabbar .is-selected{color:#078ccb;background:#f6e9a5;font-weight:700}.container-app-tabbar .container-app-notification-count{color:#fff;background:#e56757;border:2px solid #fff;border-radius:9px;place-items:center;min-width:16px;height:16px;padding-inline:3px;font-size:9px;font-weight:700;display:grid;position:absolute;top:1px;right:max(2px,50% - 22px)}body:has(.container-mobile-chrome) .monitor-notification{display:none}.app-shell-embedded-ios .container-app-tabbar{display:none}.app-shell-embedded-ios .content.dispatch-content .dock-operations-page .web-dispatch-master:has(.container-mobile-chrome){padding-bottom:max(6px, env(safe-area-inset-bottom,0px))}@media (prefers-reduced-transparency:reduce){.container-app-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffcc3}}}.container-app-sheet{color:#243442;overscroll-behavior:contain;background:#f5f6f8;border:0;border-radius:26px 26px 0 0;width:min(100%,480px);max-width:100%;max-height:min(85dvh,720px);margin:auto auto 0;padding:0;box-shadow:0 -16px 64px #182d3e20}.container-app-sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13253455}.container-app-sheet-inner{padding:8px 20px max(20px, env(safe-area-inset-bottom,0px))}.container-app-sheet-grabber{background:#d1d6dc;border-radius:3px;width:36px;height:4px;margin:0 auto 15px}.container-app-sheet header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.container-app-sheet h2{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:700}.container-app-sheet header button{color:#6e7c88;background:#e9edf0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.container-app-filter-list{background:#fff;border:1px solid #e7ebef;border-radius:16px;overflow:hidden}.container-app-filter-list label{color:#627380;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-height:60px;padding:10px 14px;font-size:14px;display:grid}.container-app-filter-list label+label{border-top:1px solid #eff1f4}.container-app-filter-list select{color:#293d4c;width:100%;min-width:0;height:44px;font-size:16px;box-shadow:none!important;background-color:#f4f6f8!important;border:0!important;border-radius:10px!important}.container-app-sheet footer{gap:10px;margin-top:22px;display:flex}.container-app-sheet footer button{color:#58707b;background:#e8ecef;border:0;border-radius:14px;flex:1;min-height:48px;padding:10px 12px;font-size:14px;font-weight:650}.container-app-sheet footer button.is-primary{color:#fff;background:#087f78;flex:2}.container-app-action-list{background:#fff;border-radius:16px;overflow:hidden}.container-app-action-list button{color:#1f414d;text-align:left;background:0 0;border:0;align-items:center;gap:13px;width:100%;min-height:66px;padding:12px 15px;display:flex}.container-app-action-list button+button{border-top:1px solid #edf0f3}.container-app-action-list button>svg{color:#087f78;flex-shrink:0;width:21px;height:21px}.container-app-action-list button>svg:last-child{color:#aab3bc;width:16px;margin-left:auto}.container-app-action-list span{font-size:14px;font-weight:600}.container-app-action-list small{color:#8a97a2;margin-top:4px;font-size:11px;font-weight:400;display:block}.container-app-sheet button:disabled{opacity:.4}@media (max-width:640px){.web-dispatch-today-page{padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}.web-dispatch-today-page>.web-dispatch-tabs>a{display:none}.web-dispatch-today-page>.dispatch-workbench-date{font-size:12px}.container-app-tabbar a{touch-action:manipulation}.container-app-tabbar a:has(.container-nav-pending){color:#078ccb;background:#f6e9a5}.container-app-tabbar .container-nav-pending{background:#f6e9a5;border-radius:12px;padding-top:2px;font-size:9px;position:absolute;inset:auto 0 3px}}
