/* Dedicated operator uses the same mobile title/back contract as the main app. */
.warehouse-operator-mobile-header{display:none}
@media(max-width:700px){
 .shell[data-mobile-screen="content"]:has(.warehouse-workspace)>.mobile-drill-header>[aria-label="当前页面标题"]{display:block!important;min-width:0;flex:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 .warehouse-operation-parent,.warehouse-native-order-parent{display:none}
 .warehouse-operator-mobile-header{display:flex;align-items:center;gap:12px;flex-shrink:0}
 .warehouse-operator-mobile-header>span{min-width:0;flex:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 .warehouse-operator-shell .warehouse-menu-back{display:none!important}
 .warehouse-workspace .warehouse-native-fulfillment.has-order-detail>.warehouse-native-order-list{display:none}
 .warehouse-operator-shell .warehouse-workspace:not(.has-detail)>.channel-detail{display:none!important}
 .warehouse-operator-shell .warehouse-workspace.has-detail>.channel-people{display:none!important}
 .warehouse-operator-shell .warehouse-workspace.has-detail>.channel-detail{display:flex!important;width:100%;min-width:0}
 .warehouse-workspace .warehouse-outbound-operations:not(.has-operation-detail)>.warehouse-inbound-details{display:none}
 .warehouse-workspace .warehouse-outbound-operations.has-operation-detail>.warehouse-inbound-methods{display:none}
 .warehouse-operator-shell [data-mobile-page-caption]{display:none!important}
 .warehouse-operator-shell .warehouse-card-title:has(>[data-mobile-page-caption]){display:none}
 .warehouse-operator-shell .warehouse-outbound-operations>p{display:none}
 .warehouse-operator-shell .warehouse-inbound-details>.warehouse-operation-parent{display:none}
}

/* Intake conversation stays inside the existing content pane on both devices. */
.warehouse-photo-policy,.warehouse-photo-dialogue{margin:12px 0;min-width:0;overflow-wrap:anywhere}
.warehouse-photo-policy textarea,.warehouse-photo-dialogue textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:80px}
.warehouse-photo-turn{padding:12px 0;border-bottom:1px solid #dbe3ea}
.warehouse-photo-turn p{white-space:pre-wrap;overflow-wrap:anywhere}
.warehouse-photo-messages{max-height:460px;overflow:auto;overscroll-behavior:contain}
.warehouse-photo-blockers{border-left:3px solid #b96800;padding:10px 12px;background:#fff9ed;margin:12px 0}
.warehouse-photo-policy fieldset,.warehouse-photo-dialogue form{min-width:0}
@media(max-width:700px){
 .shell[data-mobile-screen="content"]:has(.warehouse-workspace)>.mobile-drill-header{background:#fff!important}
}
