.transport-support-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 16px}
.admin-transport-detail-meta b{overflow-wrap:anywhere;min-width:0}
.admin-transport-directory-head>.btn{flex-shrink:0}
.transport-support-person span.badge{display:inline-flex}
@media(max-width:960px){.admin-transport-workspace>.admin-transport-detail{order:0}.admin-transport-company-list{max-height:260px}}
.transport-support-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px}
.transport-support-summary>div{background:#f0f6ff;border:1px solid #d7e4f7;border-radius:12px;padding:14px;display:grid;gap:4px}
.transport-support-summary b{font-size:25px;color:#173b70}.transport-support-summary span{font-size:12px;color:#4b6282}
.transport-support-person{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border-bottom:1px solid #e3eaf5}
.transport-support-person>div{min-width:0}.transport-support-person b{display:block;overflow-wrap:anywhere}.transport-support-person span{display:block;font-size:12px;margin:5px 0;color:#526789}
.transport-support-person-actions{display:grid;gap:6px;justify-items:start}.transport-support-person-actions small{color:#697a91}.transport-support-content .sub{line-height:1.6}
@media(max-width:850px){.transport-support-person{align-items:flex-start;flex-direction:column}.transport-support-person .btn{white-space:normal;text-align:left}.transport-support-summary{gap:6px}.transport-support-summary>div{padding:10px}.transport-support-tabs .btn{flex:1;white-space:normal}}
