.mobile-device-shell.mobile-device-shell{--m-bg:#f3f5f7;--m-surface:#fff;--m-soft:#f7f8fa;--m-text:#24384c;--m-muted:#758395;--m-brand:#254e70;--m-danger:#b84048;--m-ok:#2e765c;--m-radius:4px;--m-control-radius:4px;--m-control-line:#d5dde5;background:var(--m-bg)!important}.mobile-device-shell.mobile-device-shell .sh-content,.mobile-device-shell.mobile-device-shell .mobile-page,.mobile-device-shell.mobile-device-shell .native-screen{background:var(--m-bg)!important}.mobile-device-shell.mobile-device-shell :is(.card,.native-hero,.native-quick,.native-today-card,.native-metrics-strip,.native-attention-list,.native-activity-list,.native-record-list,.native-positive-empty,.native-document-summary,.mobile-list-item,.mop-card,.mcl-company,.mrt-card){border-radius:var(--m-radius)!important;box-shadow:none!important;border:0!important}.mobile-device-shell.mobile-device-shell :is(.native-attention-list,.native-activity-list,.native-record-list,.mobile-list){background:0 0!important;gap:4px!important;display:grid!important;overflow:visible!important}.mobile-device-shell.mobile-device-shell :is(.native-attention-row,.native-activity-row,.native-record,.mobile-list-item){border-radius:var(--m-radius)!important;background:var(--m-surface)!important;box-shadow:none!important;border:0!important;margin:0!important}.mobile-device-shell.mobile-device-shell :is(.native-attention-row,.native-activity-row,.native-record)+:is(.native-attention-row,.native-activity-row,.native-record){border-top:0!important}.mobile-device-shell.mobile-device-shell :is(button,.btn,input:not([type=checkbox]):not([type=radio]),select,textarea,.native-search,.native-search>button,.mobile-filter-trigger,.mobile-global-search,.mobile-module-search,.mobile-more-settings,.mobile-more-logout,.mop-head-link,.mcl-head-link),.mobile-device-shell.mobile-device-shell :is(.native-filter-chips button,.mobile-quick-filters button){border-radius:var(--m-control-radius)!important}.mobile-device-shell.mobile-device-shell :is(.native-status,.mobile-status-pill,.badge){border-radius:3px!important}.mobile-device-shell.mobile-device-shell :is(.native-metrics-strip,.mop-metrics,.mcl-summary,.mrt-stats){background:0 0!important;border:0!important;border-radius:0!important;gap:4px!important;padding:0!important;display:grid!important;overflow:visible!important}.mobile-device-shell.mobile-device-shell :is(.native-mini-metric,.mop-metrics>div,.mcl-summary>div,.mrt-stats>span){border-radius:var(--m-radius)!important;background:var(--m-surface)!important;box-shadow:none!important;border:0!important}.mobile-device-shell.mobile-device-shell .native-mini-metric{border-right:0!important}.mobile-device-shell.mobile-device-shell :is(.native-hero-progress,.mop-card-meta,.mcl-deliveries,.mobile-more-account,.mobile-more-tools,.mobile-sheet-header){border-top:0!important;border-bottom:0!important}.mobile-device-shell.mobile-device-shell .native-quick-grid{gap:4px!important}.mobile-device-shell.mobile-device-shell .native-quick{background:var(--m-surface)!important;min-height:66px!important}.mobile-device-shell.mobile-device-shell .native-quick span,.mobile-device-shell.mobile-device-shell .native-today-card>svg:first-child,.mobile-device-shell.mobile-device-shell .mobile-menu-favorite-icon{border-radius:var(--m-radius)!important}.mobile-device-shell.mobile-device-shell .mobile-more-panel{background:var(--m-bg)!important;border:0!important;border-radius:8px 8px 0 0!important;max-height:92dvh!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 30px #182a3a1f!important}.mobile-device-shell.mobile-device-shell .mobile-more-panel .mobile-sheet-handle{display:none!important}.mobile-device-shell.mobile-device-shell .mobile-more-panel>.mobile-sheet-header{background:var(--m-bg)!important;padding:13px 14px 8px!important}.mobile-device-shell.mobile-device-shell .mobile-more-tools{background:var(--m-bg)!important;padding:6px 12px 10px!important}.mobile-device-shell.mobile-device-shell .mobile-more-scroll{padding:4px 12px 16px!important}.mobile-device-shell.mobile-device-shell .mobile-menu-favorites nav{grid-template-columns:1fr!important;gap:4px!important}.mobile-device-shell.mobile-device-shell .mobile-menu-favorites a,.mobile-device-shell.mobile-device-shell .mobile-more-groups .mobile-menu-section nav,.mobile-device-shell.mobile-device-shell .mobile-more-groups .mobile-menu-section a,.mobile-device-shell.mobile-device-shell .mobile-more-settings,.mobile-device-shell.mobile-device-shell .mobile-more-logout{border-radius:var(--m-radius)!important;box-shadow:none!important;border:0!important}.mobile-device-shell.mobile-device-shell .mobile-menu-favorites a{background:var(--m-surface)!important;grid-template-columns:30px minmax(0,1fr) 14px!important;min-height:50px!important;padding:7px 9px!important}.mobile-device-shell.mobile-device-shell .mobile-more-groups .mobile-menu-section nav{background:0 0!important;gap:4px!important;padding:0!important;overflow:visible!important}.mobile-device-shell.mobile-device-shell .mobile-more-groups .mobile-menu-section a{background:var(--m-surface)!important;min-height:48px!important}.mobile-device-shell.mobile-device-shell .mobile-more-groups .mobile-menu-section a.is-active{box-shadow:none!important;background:#eaf0f5!important}.mobile-device-shell.mobile-device-shell .mobile-more-account{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))!important;background:var(--m-bg)!important;box-shadow:none!important;gap:4px!important}.mobile-device-shell.mobile-device-shell .mq-fab{border-radius:var(--m-radius)!important;width:48px!important;height:48px!important;right:14px!important;box-shadow:0 5px 14px #122e462e!important}.mobile-device-shell.mobile-device-shell .mq-sheet{padding:12px 12px calc(82px + env(safe-area-inset-bottom))!important;background:var(--m-bg)!important;border:0!important;border-radius:8px 8px 0 0!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 30px #182a3a24!important}.mobile-device-shell.mobile-device-shell .mq-handle{display:none!important}.mobile-device-shell.mobile-device-shell .mq-sheet header{padding:2px 2px 10px!important}.mobile-device-shell.mobile-device-shell .mq-grid{grid-template-columns:1fr!important;gap:4px!important}.mobile-device-shell.mobile-device-shell .mq-grid a{border-radius:var(--m-radius)!important;background:var(--m-surface)!important;border:0!important;min-height:54px!important;padding:8px 9px!important}.mobile-device-shell.mobile-device-shell .mq-grid a>span{border-radius:var(--m-radius)!important;width:32px!important;height:32px!important}.mobile-device-shell.mobile-device-shell :is(.mop-screen,.mcl-screen,.mrt-screen){gap:8px!important}.mobile-device-shell.mobile-device-shell :is(.mop-list,.mcl-list,.mrt-list){gap:4px!important}.mobile-device-shell.mobile-device-shell :is(.mop-card,.mcl-company,.mrt-card){padding:11px!important}.mobile-device-shell.mobile-device-shell .mop-card.is-late{background:#fff5f5!important;border-left:0!important}.mobile-device-shell.mobile-device-shell .mcl-company.is-done{background:#f3faf6!important;border-left:0!important}.mobile-device-shell.mobile-device-shell .mcl-deliveries{gap:4px!important;padding-top:6px!important}.mobile-device-shell.mobile-device-shell .mcl-delivery{border-radius:var(--m-radius)!important;background:var(--m-soft)!important;border:0!important;padding:8px!important}.mobile-device-shell.mobile-device-shell .mop-update{border-radius:var(--m-radius)!important;background:#eaf0f5!important;border:0!important}.mobile-device-shell.mobile-device-shell .mop-empty{border-radius:var(--m-radius)!important;background:var(--m-surface)!important;border:0!important}@media (max-width:680px){.mobile-device-shell.mobile-device-shell .oc-modal,.mobile-device-shell.mobile-device-shell .oc-modal.is-wide{border:0!important;border-radius:8px 8px 0 0!important;box-shadow:0 -12px 36px #1323312e!important}.mobile-device-shell.mobile-device-shell .oc-modal-head,.mobile-device-shell.mobile-device-shell .oc-modal-footer,.mobile-device-shell.mobile-device-shell .oc-modal-save-state{border-top:0!important;border-bottom:0!important}.mobile-device-shell.mobile-device-shell .oc-modal-head:before{display:none!important}.mobile-device-shell.mobile-device-shell .oc-modal-content .check{border-radius:var(--m-radius)!important;background:var(--m-soft)!important;border:0!important}}
