.shops-workspace{display:grid;gap:18px;min-width:0;max-width:100%}.shops-intro,.shops-filter-footer,.shop-transfer-entry{display:flex;align-items:center;justify-content:space-between;gap:16px}.shops-intro .ant-typography{margin:0}.shops-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.shops-summary .ant-card-body{padding:18px 20px}.shops-summary .ant-statistic-content{margin:5px 0;font-size:28px;font-variant-numeric:tabular-nums}.shops-summary .ant-typography{font-size:12px}.shops-filter-card .ant-card-body{padding:20px 24px 16px}.shops-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.shops-filter-grid .ant-form-item{min-width:0;margin-bottom:16px}.shops-filter-footer{border-top:1px solid #f0f0f0;padding-top:14px}.shops-list-card{min-width:0;overflow:hidden}.shops-list-card .ant-card-body{padding:0 0 4px}.shops-list-card .ant-card-head{min-height:66px}.shops-list-card .ant-table-pagination{padding-inline:20px}.shops-list-card .ant-table-cell{vertical-align:middle;overflow-wrap:anywhere}.shops-list-card .ant-table-thead>tr>th{white-space:nowrap}.shops-list-card .ant-table-tbody>tr>td:first-child{padding-left:24px}.shop-name-button{height:auto;padding:0;white-space:normal;text-align:left;font-weight:600;color:#172b4d;line-height:22px}.shop-name-button:hover{color:#1677ff!important}.shop-id{font-size:12px;font-variant-numeric:tabular-nums}.shop-caption{font-size:12px;line-height:18px}.shop-detail-heading{display:flex;align-items:baseline;gap:12px;overflow-wrap:anywhere}.shop-detail-heading .ant-typography{margin-top:0;margin-bottom:8px}.shop-team-user{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;overflow-wrap:anywhere}.shop-add-user{padding:18px;background:#f7f9fc;border:1px solid #e8edf3;border-radius:8px}.shop-add-user h5{margin-top:0}.shop-transfer-entry{border-top:1px solid #f0f0f0;padding-top:18px}.shop-transfer-entry .ant-typography{margin-bottom:0}.shop-transfer-effects{padding-left:18px;margin:8px 0 0}.shop-transfer-effects li{margin:5px 0}@media (max-width: 1100px){.shops-filter-grid,.shops-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.shops-filter-grid{grid-template-columns:minmax(0,1fr)}.shops-filter-card .ant-card-body{padding:16px}.shops-summary{gap:8px}.shops-summary .ant-card-body{padding:12px}.shops-intro{align-items:flex-start}.shops-list-card .ant-card-extra{display:none}.shops-filter-footer,.shop-transfer-entry,.shop-team-user{flex-wrap:wrap}}
