/* HF31 authenticated customer screens; no routing, data or permission changes. */
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-section-heading{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-section-heading>div{flex:1 1 180px!important;min-width:0!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-section-heading>small,body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-required-mark{flex:0 0 auto!important;white-space:nowrap!important;font-size:12px!important;line-height:1.6!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-photo-column,body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-info-column,body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-description-section,body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-policy{border-color:#e5e7eb!important;border-radius:10px!important;box-shadow:none!important;min-width:0!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-live-preview strong{color:#17191c!important;font-weight:700!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-list-item{grid-template-columns:56px minmax(0,1fr) auto!important;min-width:0!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-list-item>span{min-width:0!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-list-item h3,body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-list-item p{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar>span{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar>span:first-child{flex:1 1 auto!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar>span:last-child{flex:0 1 auto!important;font-size:12px!important;color:#667085!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .page-shell>.tabs{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;gap:8px!important;max-width:100%!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .page-shell>.tabs>a{white-space:nowrap!important;flex:0 0 auto!important;min-width:0!important;padding:9px 12px!important;font-size:13px!important;line-height:1.5!important;border-radius:8px!important}
@media(max-width:700px){
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-section-heading>div{flex-basis:170px!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .sell-detail-section-heading p{font-size:12px!important;line-height:1.6!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:14px!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar>span{width:100%!important;flex:0 1 auto!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .chat-product-bar>span:first-child b{display:block!important;font-size:14px!important;line-height:1.6!important;font-weight:600!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .trade-safety-card>summary{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:flex-start!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .trade-safety-card>summary>span:first-child{flex:1 1 100%!important;min-width:0!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .trade-safety-card>summary>.badge{flex:0 0 auto!important;white-space:nowrap!important}
body.header-footer-cleanup.hf30-customer:not(.is-work-view) .page-shell>.tabs>a{padding:8px 10px!important;font-size:12px!important}
}
