/* 相邻两项之间一道极淡的分隔线，读起来像一张规格表 */
.ed-stats .st-item + .st-item{border-top:1px solid rgba(0,0,0,.055);padding-top:8px;}
.ed-stats .pill{
  padding:1px 5px;border-radius:999px;font-size:9.5px;font-style:normal;
  letter-spacing:.04em;color:var(--gold-dark);background:rgba(196,161,90,.16);white-space:nowrap;
}

/* 左上角：保存 / 加购 / 下单 / 清空（竖排，等宽对齐，从上往下） */
.ed-tools{position:absolute;left:14px;top:12px;width:78px;display:flex;flex-direction:column;gap:6px;}
.ed-tools button{
  padding:7px 2px;border-radius:999px;font-size:11px;letter-spacing:.05em;text-align:center;
  background:rgba(255,255,255,.88);
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  border:1px solid var(--line-2);color:var(--ink-2);
  box-shadow:0 4px 14px -8px rgba(0,0,0,.35);
  transition:transform .18s,background .18s,color .18s;
}
.ed-tools button:active{transform:translateY(1px);}
.ed-tools #edSave{background:linear-gradient(180deg,#1d1d1f,#2b2b2e);color:#fff;border-color:transparent;font-weight:600;}
.ed-tools #edOrder{background:linear-gradient(180deg,#d7b878,#b08d4a);color:#fff;border-color:transparent;font-weight:600;box-shadow:0 5px 14px -8px rgba(160,130,70,.9);}
.ed-tools .ghost{color:#cf6a44;border-color:rgba(207,106,68,.3);}
