/* Scoped to the sales page; preserve all production compatibility styles. */
.shell .main>main:has(>.sales-channel-menu){padding:0;display:flex;flex-direction:column;min-height:0;max-width:none;overflow:hidden}
.shell .sales-channel-menu{flex:1;min-height:0;height:100%;width:100%;grid-template-columns:var(--customer-list-width,320px) minmax(0,1fr)}
.shell .sales-channel-menu .channel-person{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:56px;padding:16px 12px;border:0;border-bottom:1px solid #e5e5e5;border-radius:0;background:#fff;color:#111;font-size:16px;font-weight:400;line-height:24px;text-align:left;white-space:normal;flex:0 0 auto}
.shell .sales-channel-menu .channel-person.is-selected{background:#f3f3f3}
.shell .sales-channel-menu .channel-person>span:last-child{margin-left:auto}
.shell .sales-channel-menu .channel-people-scroll{display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;min-height:0}
@media(max-width:700px){
 .shell .sales-channel-menu{display:flex;flex-direction:column}
 .shell .sales-channel-menu>.channel-people,.shell .sales-channel-menu>.channel-detail{flex:1;min-height:0;min-width:0}
 .shell .sales-channel-menu:not(.has-detail)>.channel-detail,.shell .sales-channel-menu.has-detail>.channel-people{display:none}
 .shell .sales-channel-menu.has-detail>.channel-detail{display:flex}
 .shell .sales-channel-menu .channel-list-heading{padding:0;border:0}
 .shell .sales-channel-menu .channel-people-scroll{padding:0 16px 16px}
 .shell .sales-channel-menu [data-mobile-page-caption]{display:none}
 .shell .sales-channel-menu .channel-back{display:none!important}
}
@media(max-width:700px){
 .shell[data-mobile-screen="content"]:has(.sales-channel-menu)>.mobile-drill-header>span{display:block!important;grid-column:2;grid-row:1;align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;line-height:24px}
}
