.section-feature-head{display:flex;align-items:center;justify-content:space-between;gap:8px}
.customer-list{min-width:0;background:#fff}
.customer-list .table-wrap{max-width:100%;overflow-x:auto}
.customer-list table{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0;font-size:13px}
.customer-list table.table-fluid :is(th,td){padding:12px 14px!important}
.customer-list table.table-fluid :is(th,td):last-child{padding:10px 3px!important}
.customer-list table th{padding:13px 16px;background:#f6f7f9;color:#626976;font-weight:600;white-space:nowrap;text-align:left}
.customer-list table td{padding:13px 16px;background:#fff;border-bottom:1px solid #edf0f3;vertical-align:middle;overflow-wrap:anywhere;max-width:280px;min-width:90px}
.customer-list table td:first-child{min-width:190px;font-weight:600;color:#252b35}
.customer-list table td:nth-child(9){min-width:220px}
.customer-list table tr:nth-child(even) td{background:#fafbfc}
.customer-list table tr:hover td{background:#fff5f5}
.customer-list table th:last-child,.customer-list table td:last-child{position:sticky;right:0;min-width:80px;box-shadow:-1px 0 0 #edf0f3;text-align:center}
.customer-list table td:last-child button{min-width:48px;padding:6px 10px;white-space:nowrap!important;color:#c80912;border-color:#f0d4d6;box-shadow:none}
.section-sort-handle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:28px;flex:none;color:#707070;cursor:grab;user-select:none;border-radius:5px;font-size:20px;line-height:1;touch-action:none}
.section-sort-handle:hover,.section-sort-handle:focus-visible{background:#e7e7e7;color:#222;outline:2px solid #d20b0b;outline-offset:1px}
.section-sort-handle:active{cursor:grabbing}
.section-sort-item{position:relative;min-width:0;display:flex}
.section-sort-item>button{width:100%;height:100%;padding-right:30px}
.section-sort-item>.section-sort-handle{position:absolute;right:4px;top:50%;transform:translateY(-50%)}
.section-sorting{opacity:.5}
.section-sort-target{outline:2px dashed #d20b0b;outline-offset:3px}
@media print{.section-sort-handle{display:none}}
.sidebar nav[data-sort-scope] .nav-label{display:flex;align-items:center;gap:2px}
.sidebar nav[data-sort-scope] .nav-section-title{flex:1;min-width:0}
.sidebar nav[data-sort-scope] .section-sort-handle{flex-shrink:0}
