/*=============================================================================
  settings-pay.css — 站点设置 · 支付接口选项卡专用样式
  只加不覆盖: 全部类名以 pay- 开头, 不动 style.css 里的任何选择器。
=============================================================================*/

.pay-warn {
  margin: 0 0 14px;
  padding: 9px 12px;
  border: 1px solid #f0c36d;
  border-left-width: 3px;
  border-radius: 4px;
  background: #fff8e6;
  color: #8a6100;
  font-size: 13px;
  line-height: 1.6;
}

.pay-secure {
  margin: 0 0 14px;
  padding: 9px 12px;
  border: 1px solid #b7dfc0;
  border-left-width: 3px;
  border-radius: 4px;
  background: #f2fbf4;
  color: #2c6b3c;
  font-size: 13px;
  line-height: 1.6;
}

.pay-acts {
  display: flex;
  gap: 10px;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 4px;
}

.pay-probe {
  margin-top: 12px;
  font-size: 13px;
  line-height: 1.7;
}

.pay-probe .pay-probe-inline {
  color: #6b6b6b;
}

.pay-probe.ok { color: #2c6b3c; }
.pay-probe.bad { color: #b3281f; }

.pay-probe code {
  padding: 1px 5px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.06);
  font-family: ui-monospace, Consolas, monospace;
  font-size: 12px;
}

.pay-note {
  margin-top: 6px;
  color: #8a8a8a;
  font-size: 12px;
}
