.sales-ownership{margin:20px 0;background:#fff;border:1px solid var(--line,#e1e7ed);border-radius:16px;overflow:hidden}.sales-ownership>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:700}.sales-ownership>summary::after{content:'展开';color:#687991;font-size:12px;font-weight:400}.sales-ownership[open]>summary::after{content:'收起'}.sales-ownership>summary small{margin-left:auto;color:#687991;font-size:12px;font-weight:400}.sales-ownership-body{padding:0 22px 12px}.sales-ownership-tools,.sales-ownership-tools form{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.sales-ownership-tools{justify-content:space-between;margin:18px 0}.sales-ownership-tools .search{min-width:220px}.ownership-check{display:flex!important;align-items:center;gap:8px;font-size:13px;color:#46596f}.ownership-check input{width:16px!important;min-height:16px!important;margin:0;flex:0 0 16px}.sales-ownership td small{display:block;color:#7a889b;margin-top:5px}.sales-owner-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;margin:18px 0;background:#f5f8fc;border:1px solid #e0e8f2;border-radius:12px}.sales-owner-summary h3{margin:0 0 6px;font-size:13px;color:#687991}.sales-owner-summary p{margin:0 0 7px;font-weight:700;color:#1f3a56}.sales-owner-summary small{color:#687991;line-height:1.6}.sales-owner-summary button{flex-shrink:0}.order-owner-label{color:#687991;font-size:12px}.ownership-dialog{max-width:640px}.ownership-dialog [data-ownership=context]{padding:4px 0 12px}.ownership-dialog [data-ownership=context] p{margin:6px 0;color:#687991}.ownership-dialog .ownership-check{margin:20px 0 8px}@media(max-width:700px){.sales-ownership>summary{flex-wrap:wrap;padding:16px}.sales-ownership>summary small{margin-left:0}.sales-ownership-body{padding:0 16px 12px}.sales-ownership-tools,.sales-ownership-tools form{align-items:stretch;width:100%}.sales-ownership-tools .search{min-width:0;flex-basis:100%}.sales-owner-summary{align-items:flex-start;flex-direction:column}}
