/* BitBee design tokens — v1.0 · 2026-09-22
 * Source of truth: bitbee.work (src/app/globals.css) · Guide: communication.bitbee.work */
:root {
  /* Logo (sealed — use the supplied files, never re-color) */
  --bb-logo-honey: #FFA61D;
  --bb-logo-honey-2: #FFB210;
  --bb-logo-wing: #E3F9F0;
  --bb-logo-ink: #000000;

  /* Honey — brand & emphasis */
  --bb-honey: #F5A623;
  --bb-honey-light: #FFD06B;
  --bb-honey-dark: #E09100;
  --bb-amber: #FFBF42;
  --bb-peach: #FF9A76;
  --bb-gradient: linear-gradient(135deg, #F5A623 0%, #FFBF42 50%, #FF9A76 100%);

  /* Surfaces */
  --bb-cream: #FFF8E7;       /* page background */
  --bb-warm-white: #FFFDF5;  /* cards */
  --bb-stripe: #3D3D3D;      /* bee stripe, dark sections */

  /* Text */
  --bb-ink: #2D1B00;
  --bb-ink-2: #7A6543;
  --bb-muted: #A89375;
  --bb-on-honey: #5A3600;    /* text on honey buttons */

  /* Signals */
  --bb-gain: #EA580C;        /* +HONEY / +BTC (orange-600) */
  --bb-loss: #DC2626;        /* deductions (red-600) */
  --bb-success: #10B981;     /* completed / redeem (emerald-500) */
  --bb-line: #06C755;        /* LINE actions only */

  /* Shape & depth */
  --bb-radius-card: 20px;
  --bb-radius-button: 16px;
  --bb-radius-chip: 999px;
  --bb-shadow-card: 0 2px 8px rgba(245, 166, 35, .08), 0 1px 3px rgba(0, 0, 0, .04);
  --bb-shadow-lift: 0 6px 20px rgba(245, 166, 35, .35);

  /* Type */
  --bb-font: "Inter", "PingFang TC", "Noto Sans TC", -apple-system, "Segoe UI", sans-serif;
}
