/* Auto-generated for theme-037 · preset paper-zen/amber */
:root {
  --tpl-accent: #279cce;
  --tpl-accent-hover: #1d83af;
  --tpl-bg-base: #faf9f6;
  --tpl-bg-surface: #ffffff;
  --tpl-text: #3d3a36;
  --tpl-text-muted: #8a857c;
  --tpl-border: rgba(61,58,54,0.08);
  --tpl-text-on-inverse: #ffffff;
  --tpl-font-heading: "LXGW WenKai", "Kaiti SC", serif;
  --tpl-font-body: "PingFang SC", sans-serif;
  --btn-radius: 4px;
  --skin-grid-cols: 5;
  --skin-card-ratio: 2/3;
}

.bstem {
  --tpl-bg-base: #12141a;
  --tpl-bg-surface: #1c1f27;
  --tpl-text: #eef0f4;
  --tpl-text-muted: #9aa3b2;
  --tpl-border: rgba(255, 255, 255, 0.1);
}
