.wb-fixture-banner{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#ffec99;color:#713f12;padding:10px;text-align:center;font-weight:bold}
.wb-panel{margin:0 0 24px;padding:24px;border:1px solid #d9e2e8;border-radius:12px;background:#fff;color:#203749}
.wb-heading,.wb-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}
.wb-panel h2{margin:0;font-size:20px}
.wb-controls{margin-top:18px}.wb-controls label{display:flex;align-items:center;gap:12px}
.wb-panel button,.wb-panel select{min-height:40px;padding:8px 16px;border:1px solid #bdcbd5;border-radius:8px;background:#fff;color:#203749;font:inherit;cursor:pointer}
.wb-panel button:disabled{cursor:not-allowed;color:#697784;background:#f0f3f5;border-color:#d9e2e8}
.wb-panel button:focus-visible,.wb-panel select:focus-visible,.wb-panel input:focus-visible{outline:3px solid #1c75bb;outline-offset:3px}
.wb-status{margin:18px 0;padding:12px 16px;background:#eef5fa;border-radius:8px;line-height:1.6}
.wb-filters{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.wb-filters [aria-pressed=true],.wb-panel .wb-primary:not(:disabled){background:#244c66;color:#fff;border-color:#244c66}
.wb-accounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px}
.wb-account{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #d9e2e8;border-radius:10px;cursor:pointer;min-width:0}.wb-account:has(input:disabled){cursor:default;background:#f7f9fa}.wb-account.wb-selected{border-color:#326b91;background:#eef5fa}.wb-account input{width:18px;height:18px;flex-shrink:0;accent-color:#244c66}.wb-account-name{font-weight:600;flex:1}.wb-account small{display:block;margin-top:6px;font-size:13px;font-weight:400;color:#647583}.wb-account-state{font-size:13px;color:#526675;max-width:9em;line-height:1.5}
.wb-empty{grid-column:1/-1;text-align:center;color:#647583;padding:28px 12px;margin:0}.wb-actions{margin-top:20px;padding-top:18px;border-top:1px solid #e4e9ee}.wb-actions>span{color:#526675}
.wb-fixture{padding:12px;border:2px solid #b45309;background:#fff1c7;color:#78350f;font-weight:700}
.wb-connected{margin-top:24px}.wb-connected summary{cursor:pointer;padding:12px 0;color:#526675}.wb-connected .table-scroll{margin-top:8px}
@media(max-width:700px){.wb-panel{padding:16px}.wb-heading{align-items:flex-start}.wb-accounts{grid-template-columns:1fr}.wb-filters button{padding:8px 12px}.wb-controls label{align-items:flex-start;flex-direction:column}.wb-controls select{width:100%}}

/* 店铺列表版：使用已有授权目录与本机工具，原经营页面样式不受影响。 */
.wb-panel{position:relative}.wb-panel h2{font-size:22px}.wb-subtitle{margin:7px 0 0;color:#647583;font-size:13px}.wb-heading{align-items:flex-start;flex-wrap:wrap}.wb-heading-actions{display:flex;align-items:center;gap:8px}.wb-filters span{margin-left:8px;font-size:12px;font-variant-numeric:tabular-nums}.wb-filters button{border-color:transparent;background:transparent}.wb-filters [aria-pressed=true]{background:#edf4fa;color:#244c66;font-weight:600}.wb-status{font-size:13px;overflow-wrap:anywhere}
.wb-table-wrap{border:1px solid #e0e7ee;border-radius:8px;overflow:hidden}.wb-table{width:100%;border-collapse:collapse;table-layout:fixed}.wb-table th{padding:12px 16px;background:#f5f7fa;color:#647583;font-size:12px;text-align:left;font-weight:500}.wb-table th:first-child{width:105px}.wb-table th:nth-child(3){width:115px}.wb-table th:last-child{width:175px;text-align:right}.wb-table td{padding:16px;border-top:1px solid #e4eaf0;vertical-align:middle;font-size:13px}.wb-table tbody tr:hover{background:#f7fafc}.wb-table .wb-store{overflow-wrap:anywhere}.wb-panel .wb-store>button{min-height:0;padding:0;text-align:left;font-weight:600;border:0;background:transparent;font-size:13px}.wb-store small{display:block;margin-top:5px;color:#647583;font-size:12px}.wb-platform{font-size:12px;white-space:nowrap}.wb-meituan:before,.wb-taobao:before,.wb-jd:before{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:7px;border-radius:6px;font-weight:600}.wb-meituan:before{content:'美';background:#fff1ca;color:#81601c}.wb-taobao:before{content:'淘';background:#fff0e4;color:#ad5420}.wb-jd:before{content:'京';background:#fcecee;color:#b14e5b}
.wb-state{display:inline-block;padding:4px 8px;border-radius:5px;font-size:12px;white-space:nowrap}.wb-state-ok{color:#247653;background:#eaf5ee}.wb-state-action{color:#8a571a;background:#fff3df}.wb-state-open{color:#4b6478;background:#eef3f7}.wb-row-actions{text-align:right;white-space:nowrap}.wb-panel .wb-open{color:#244c66;border-color:#c9d8e3;font-weight:600}.wb-panel .wb-detail{border-color:transparent;color:#647583;background:transparent;padding:8px}.wb-list-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#647583;margin-top:15px}.wb-empty{border:1px solid #e0e7ee;border-radius:8px;font-size:13px}
.wb-dialog-layer{position:fixed;inset:0;background:#172b4166;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 24px;overflow:auto}.wb-dialog{width:470px;max-width:100%;box-sizing:border-box;padding:24px;background:#fff;border:1px solid #dce4ec;border-radius:12px;box-shadow:0 20px 70px #0003}.wb-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.wb-dialog-heading h3{margin:0;font-size:19px}.wb-panel .wb-dialog-heading>button{border:0;font-size:22px;padding:2px 9px}.wb-dialog-store{margin:20px 0 16px;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.wb-add-steps{font-size:12px;color:#647583;margin:18px 0}.wb-platform-label{display:block;margin-top:18px;font-size:13px}.wb-platform-label select{display:block;width:100%;margin-top:8px;box-sizing:border-box}.wb-dialog-note{font-size:13px;line-height:1.8;color:#526675;margin:18px 0}.wb-dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px;flex-wrap:wrap}.wb-shop-proof{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;font-size:13px;padding:14px 0;line-height:1.7}.wb-shop-proof dt{color:#647583}.wb-shop-proof dd{margin:0;overflow-wrap:anywhere}
@media(max-width:900px){.wb-table th:first-child{width:84px}.wb-table th:nth-child(3){width:102px}.wb-table th:last-child{width:145px}.wb-table th,.wb-table td{padding:12px 10px}.wb-row-actions button{font-size:12px;padding:8px}.wb-platform{font-size:11px}.wb-meituan:before,.wb-taobao:before,.wb-jd:before{display:none}}
@media(max-width:650px){.wb-heading-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.wb-table,.wb-table tbody{display:block;width:100%}.wb-table thead{display:none}.wb-table tr{display:grid;grid-template-columns:minmax(0,1fr) 95px;padding:14px 12px;gap:6px 10px;border-top:1px solid #e4eaf0}.wb-table tr:first-child{border:0}.wb-table td{padding:0;border:0}.wb-table td:first-child{grid-column:1;grid-row:1}.wb-table td:nth-child(2){grid-column:1;grid-row:2}.wb-table td:nth-child(3){grid-column:1;grid-row:3}.wb-table td:last-child{grid-column:2;grid-row:1/span 3;align-self:center;display:flex;flex-direction:column;gap:5px}.wb-panel button,.wb-panel select{min-height:42px}.wb-panel .wb-store>button{min-height:0}.wb-dialog-layer{padding-top:8vh}.wb-dialog{padding:20px}}
.wb-version-list{padding:0;list-style:none;display:grid;gap:12px}.wb-version-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e7eaf0;padding:10px 0}.wb-version-list button{white-space:normal;text-align:left}.wb-row-actions{white-space:normal}.wb-row-actions button{margin:3px 0 3px 4px}

/* 账号管理：与现有神灯页、工作台面板保持同一套中文界面风格。 */


/* 账号管理 / 平台管理：沿用二版纸面、青绿与金点，而不是另一套皮肤。 */
.am-session-bar{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:12px;color:var(--muted)}
.am-session-bar strong{color:var(--ink)}
.am-session-bar a,.am-session-bar button{border:1px solid #cfd7cd;background:var(--paper);border-radius:6px;padding:5px 11px;font:inherit;color:#245e51;cursor:pointer}
.am-session-bar button{color:#526357}
.am-page{max-width:1580px}
.am-page>.title{margin-top:0}
.am-flash{background:#f0f4e9;border-left:3px solid #738b65;padding:11px 13px;margin:0 0 16px;color:#2b4238}
.am-split{margin:14px 0}
.am-card{margin:14px 0}
.am-form{display:grid;gap:12px;margin-top:14px}
.am-form label{display:grid;gap:6px;font-size:13px}
.am-form input,.am-confirm-label input,.pm-quota input{border:1px solid var(--line);border-radius:6px;padding:8px 10px;background:var(--paper);font:inherit;color:inherit}
.am-form.am-inline{grid-template-columns:1fr 1fr auto;align-items:end;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}
.am-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}
.am-nodes{margin:8px 0 18px}
.am-node .number{margin:7px 0 5px}
.am-members{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.am-members button{width:100%;text-align:left;border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:12px 14px;font:inherit}
.am-members button.on{border-color:#287361;background:#f0f4e9;box-shadow:inset 3px 0 #f5b75a}
.am-members small{display:block;margin-top:6px}
.am-checks{display:grid;gap:8px;margin:12px 0}
.am-check{display:flex;gap:10px;align-items:flex-start;line-height:1.5;border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:#f8faf4}
.am-check.on{background:#f0f4e9;border-color:#c8d6c4}
.am-check small{display:block;color:var(--muted);font-size:12px;margin-top:3px}
.am-member-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}
.am-table td,.am-table th{vertical-align:top}
.am-row-actions{white-space:nowrap}
.am-row-actions small{display:block;margin-top:6px;color:var(--muted)}
.am-primary,.am-page button.am-primary{min-height:36px;padding:8px 14px;border:1px solid #263e3b;border-radius:8px;background:#263e3b;color:#fff;font:inherit;cursor:pointer}
.am-page button{min-height:36px;padding:8px 12px;border:1px solid #cfd7cd;border-radius:8px;background:var(--paper);font:inherit;cursor:pointer;color:inherit}
.am-page button:disabled{cursor:not-allowed;color:#697784;background:#f0f3f5;border-color:#e2e5df}
.am-danger,.am-page button.am-danger{background:#a7432a;border-color:#a7432a;color:#fff}
.am-danger-text,.am-page button.am-danger-text{color:#a7432a;border-color:#ead4cc;background:#fff8f6}
.am-danger-zone{border-color:#ead4cc;box-shadow:inset 3px 0 #a7432a}
.am-empty,.am-page .empty{margin:14px 0}
.am-modal{position:fixed;inset:0;z-index:40;background:rgba(25,44,44,.45);display:grid;place-items:center;padding:20px}
.am-modal-card{max-width:480px;width:100%;margin:0;box-shadow:0 18px 40px rgba(25,44,44,.18)}
.am-modal-card h2{margin:4px 0 10px}
.am-confirm-label{display:grid;gap:6px;margin:16px 0 8px;font-size:13px}
.pm-teams{display:grid;gap:14px}
.pm-team{margin:0}
.pm-quota-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 4px}
.pm-quota{display:grid;gap:6px;font-size:13px;color:var(--muted);background:#f8faf4;border:1px solid var(--line);border-radius:8px;padding:12px}
.pm-quota input{width:100%}
.pm-quota small{font-size:12px}
.wb-login-needed{margin:8px 0 0}
.am-follow{margin-top:14px}
@media(max-width:900px){
 .am-split,.am-nodes,.am-form.am-inline,.pm-quota-grid{grid-template-columns:1fr}
 .am-session-bar{flex-wrap:wrap}
}

/* 未登录全页登录/注册闸门：沿用二版纸面、青绿与金点，不另做一套皮肤。 */
.am-login-gate{
  display:none;
  min-height:100vh;
  box-sizing:border-box;
  background:var(--bg);
  color:var(--ink);
  padding:48px 20px 72px;
}
.am-login-gate-inner{max-width:960px;margin:0 auto}
.am-gate-brand{display:flex;gap:11px;align-items:center;margin:0 0 18px}
.am-gate-brand svg{width:42px;height:42px;flex-shrink:0}
.am-gate-brand strong{display:block;font-size:23px;line-height:1.25;letter-spacing:.06em;color:var(--ink)}
.am-gate-brand small{display:block;color:var(--muted);font-size:11px;letter-spacing:.15em}
.am-gate-dots{display:flex;align-items:center;gap:7px;margin:0 0 22px}
.am-gate-dots i{display:block;width:6px;height:6px;background:var(--gold);border-radius:50%}
.am-gate-pending{color:var(--muted);margin:0 0 18px}
body.am-boot .sidebar,
body.am-boot .canvas,
body.am-gated:not(.am-platform-init) .sidebar,
body.am-gated:not(.am-platform-init) .canvas{display:none!important}
body.am-boot .am-login-gate,
body.am-gated:not(.am-platform-init) .am-login-gate{display:block}
body.am-authed .am-login-gate,
body.am-platform-init .am-login-gate{display:none!important}
body.am-platform-init .sidebar,
body.am-platform-init .scope,
body.am-platform-init .canvas>header,
body.am-platform-init .canvas>footer{display:none!important}
body.am-platform-init .canvas{margin-left:0}
body.am-platform-init main{padding-top:40px}
body.am-login-gate-ready .am-gate-pending{display:none}
@media(max-width:800px){
  body.am-platform-init .sidebar{display:none!important}
  .am-login-gate{padding:28px 16px 48px}
  .am-gate-brand strong{font-size:20px}
}

/* 店铺列表与工作台：改用二版纸面、青绿与金点，避免另一套蓝灰皮肤。 */
.wb-panel{
  margin:14px 0;
  padding:17px 19px;
  border:1px solid var(--line);
  border-radius:10px;
  background:var(--paper);
  color:var(--ink);
}
.wb-panel h2{margin:0;font-size:19px;letter-spacing:-.025em;font-weight:inherit}
.wb-subtitle,.wb-panel .muted{margin:3px 0 0;color:var(--muted);font-size:12px}
.wb-heading{align-items:start;flex-wrap:wrap;gap:14px}
.wb-heading-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.wb-panel button,.wb-panel select,.wb-panel input{
  min-height:36px;
  padding:6px 12px;
  border:1px solid #cfd7cd;
  border-radius:6px;
  background:var(--paper);
  color:inherit;
  font:inherit;
  cursor:pointer;
}
.wb-panel button:disabled,.wb-panel select:disabled{cursor:not-allowed;color:#697784;background:#f0f3f5;border-color:#e2e5df}
.wb-panel button:focus-visible,.wb-panel select:focus-visible,.wb-panel input:focus-visible{outline:3px solid #cb791f;outline-offset:3px}
.wb-panel .wb-primary:not(:disabled){background:#263e3b;border-color:#263e3b;color:#fff}
.wb-status{margin:12px 0;padding:11px 13px;background:#f0f4e9;border-left:3px solid #738b65;border-radius:0;color:#2b4238;font-size:13px;line-height:1.6}
.wb-filters{display:flex;gap:6px;margin:0 0 14px;flex-wrap:wrap}
.wb-filters button{border:1px solid #cfd7cd;background:var(--paper);color:inherit}
.wb-filters [aria-pressed=true]{background:#263e3b;border-color:#263e3b;color:#fff;font-weight:700}
.wb-filters span{margin-left:6px;font-size:12px;font-variant-numeric:tabular-nums}
.wb-table-wrap{border:0;border-radius:0;overflow:auto}
.wb-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}
.wb-table th{padding:10px 10px;background:#f0f3eb;color:#5a695e;font-size:11px;text-align:left;font-weight:600;border-bottom:1px solid #e2e5df}
.wb-table th:first-child,.wb-table th:nth-child(3),.wb-table th:nth-child(4),.wb-table th:last-child{width:auto;text-align:left}
.wb-table th:last-child{text-align:right}
.wb-table td{padding:10px 10px;border-top:0;border-bottom:1px solid #e2e5df;vertical-align:middle;font-size:13px}
.wb-table tbody tr:hover{background:#f8faf4}
.wb-table tr:last-child td{border-bottom:0}
.wb-panel .wb-store>button{min-height:0;padding:0;text-align:left;font-weight:650;border:0;background:transparent;color:#245e51;font-size:13px}
.wb-store small{display:block;margin-top:5px;color:var(--muted);font-size:12px}
.wb-state{display:inline-block;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:600}
.wb-state-ok{color:#3c5c50;background:#eaf0ea}
.wb-state-action{color:#84520e;background:#fff1d4}
.wb-state-open{color:#52646a;background:#edf0ed}
.wb-row-actions{text-align:right;white-space:normal}
.wb-panel .wb-open{color:#245e51;border-color:#cfd7cd;font-weight:650}
.wb-panel .wb-detail{border-color:transparent;color:var(--muted);background:transparent;padding:6px 10px}
.wb-list-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:10px}
.wb-empty{border:0;border-radius:6px;font-size:13px;color:var(--muted);background:#f2f4ee;padding:16px;text-align:left}
.wb-dialog-layer{background:rgba(25,44,44,.45)}
.wb-dialog{padding:17px 19px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 40px rgba(25,44,44,.18);color:var(--ink)}
.wb-dialog-heading h3{font-size:15px}
.wb-dialog-note,.wb-add-steps{color:var(--muted)}
.wb-shop-proof dt{color:var(--muted)}
.wb-version-list li{border-bottom:1px solid var(--line)}
.shop-directory .linkbutton{
  border:0;background:none;color:#245e51;font-weight:650;cursor:pointer;
  text-decoration:underline;text-underline-offset:3px;font:inherit;padding:0;
}
.shop-directory .linkbutton+small{display:block;margin-top:4px;color:var(--muted);font-size:12px}
.wb-shop-cell{display:flex;align-items:center;gap:9px;white-space:normal}
.wb-avatar{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:8px;background:#edf1e9;overflow:hidden}
.wb-avatar::before{content:"缺";color:var(--muted);font-size:11px;grid-area:1/1}
.wb-avatar-initial{color:#344336;font-weight:650}
.wb-avatar-initial::before{content:none}
.wb-avatar img{grid-area:1/1;width:100%;height:100%;object-fit:cover;z-index:0}
.wb-panel .wb-store>button:enabled:hover{text-decoration:underline;text-underline-offset:3px}
.wb-panel .wb-store>button:disabled{color:var(--ink);background:transparent;opacity:.72}
.wb-store [data-wb-business-status]{margin-top:2px}
.wb-group-layout{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:22px}
.wb-group-sidebar{min-width:0;padding:0 18px 0 0;border-right:1px solid var(--line)}
.wb-group-heading,.wb-group-actions,.wb-group-tools,.wb-group-bulk{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.wb-group-heading{justify-content:space-between;gap:10px;margin-bottom:12px}
.wb-group-heading h2{font-size:16px;overflow-wrap:anywhere;min-width:0}
.wb-group-nav{display:grid;gap:4px}
.wb-panel .wb-group-nav button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;border-color:transparent;background:transparent}
.wb-group-nav button>span:first-child{overflow-wrap:anywhere}
.wb-group-label{display:flex;align-items:center;gap:8px;min-width:0}
.wb-group-label>div{min-width:0}
.wb-group-avatar{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:#dce9de;color:#244c40;font-size:13px;font-weight:700}
.wb-group-heading .wb-group-avatar{width:42px;height:42px;font-size:18px}
.wb-group-id{margin-top:3px;color:var(--muted);font-size:11px;overflow-wrap:anywhere}
.wb-group-id code{font-size:inherit}
.wb-panel .wb-group-nav button:hover,.wb-panel .wb-group-nav [aria-pressed=true]{border-color:#dce5d9;background:#eef3ea;color:#263e3b}
.wb-group-nav [aria-pressed=true]{font-weight:700}
.wb-group-count{font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px}
.wb-group-content{min-width:0}
.wb-group-form,.wb-group-bulk{background:#f1f5ee;border:1px solid #dce5d9;border-radius:7px;padding:10px 12px;margin-bottom:12px}
.wb-group-form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}
.wb-group-form label{display:grid;gap:4px;min-width:0;flex:1 1 180px;font-size:12px;color:var(--muted)}
.wb-panel .wb-group-form input,.wb-panel .wb-group-tools input{min-width:0;width:100%;cursor:text}
.wb-panel .wb-group-tools input{flex:1 1 205px;width:auto;max-width:350px}
.wb-group-tools,.wb-group-content .wb-status{margin:0 0 12px}
.wb-group-result{margin-left:auto;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}
.wb-panel .wb-group-danger{color:#9c3d29;border-color:#e6d5ce}
.wb-group-table-wrap{overflow:auto}
.wb-group-table-wrap:focus-visible{outline:2px solid #cb791f;outline-offset:2px}
.wb-group-table{min-width:490px}
.wb-group-table th,.wb-group-table td{text-align:left;white-space:nowrap;padding:10px 9px}
.wb-group-table tbody th{font-size:13px;font-weight:600;background:transparent;border-top:1px solid var(--line);white-space:normal;overflow-wrap:anywhere}
.wb-group-table select{max-width:150px}
.wb-panel .wb-group-table input[type=checkbox]{min-height:0;width:16px;height:16px;margin:0;vertical-align:middle;accent-color:#263e3b}
.wb-group-table tbody tr:hover{background:#f8faf4}
@media(max-width:1000px){
 .wb-group-layout{grid-template-columns:minmax(0,1fr);gap:14px}
 .wb-group-sidebar{padding:0 0 12px;border-right:0;border-bottom:1px solid var(--line)}
 .wb-group-nav{display:flex;flex-wrap:wrap;gap:4px}
 .wb-panel .wb-group-nav button{width:auto}
}
@media(max-width:650px){
  .wb-table,.wb-table tbody{display:block;width:100%}
  .wb-table thead{display:none}
  .wb-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 0;gap:6px 10px;border-top:1px solid #e2e5df}
  .wb-table td{padding:0;border:0}
  .wb-table td:first-child{grid-column:1/-1;grid-row:1}
  .wb-table td:nth-child(2),.wb-table td:nth-child(3){grid-column:1;padding-left:47px;white-space:normal;overflow-wrap:anywhere}
  .wb-table td:nth-child(2){grid-row:2}
  .wb-table td:nth-child(3){grid-row:3}
  .wb-table td:last-child{grid-column:2;grid-row:2/span 2;align-self:center;text-align:right}
  .wb-table td:nth-child(2)::before{content:"店铺ID ";color:var(--muted)}
  .wb-table td:nth-child(3)::before{content:"分组 ";color:var(--muted)}
}
