/* chank-button (wc-forms-chank-button)
   抽取自 chank.orbitx.cn 的 .btn 家族：primary 蓝 / secondary 石板灰 / ghost 浅灰。
   无 hover 变色（忠实源站）；disabled 对齐源站 .btn:disabled（opacity .6 + wait 光标）。
   令牌：宿主可覆写 --ck-* 全局换肤，缺省值即 chank 源站取值。 */
.ckb-btn {
  box-sizing: border-box;
  min-height: 34px;
  border: 0;
  border-radius: var(--ck-radius-sm, 6px);
  padding: 7px 13px;
  cursor: pointer;
  font: inherit;
  font-weight: 650;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  white-space: nowrap;
}
.ckb-btn:focus-visible {
  outline: 2px solid rgba(37, 99, 235, 0.35);
  outline-offset: 1px;
}
.ckb-primary { background: var(--ck-accent, #2563eb); color: #fff; }
.ckb-secondary { background: var(--ck-secondary, #475569); color: #fff; }
.ckb-ghost { background: var(--ck-ghost, #e5e7eb); color: var(--ck-heading, #111827); }
.ckb-btn[disabled] { opacity: 0.6; cursor: wait; }
