/* ============================================================
   FlashMac SF — Design tokens
   Skin CHIARA (A) = default su :root
   Skin DARK (B)   = body.flashmac-dark (solo override dei token)
   ============================================================ */
:root{
  --fm-pink:#EB3F93;
  --fm-peach:#F5956F;
  --fm-grad:linear-gradient(100deg,#EB3F93 0%,#F5956F 100%);

  --fm-bg:#fbfafd;
  --fm-surface:#ffffff;
  --fm-panel:rgba(255,255,255,.62);
  --fm-panel-brd:rgba(255,255,255,.6);
  --fm-line:#ece9f1;

  --fm-txt:#15131c;
  --fm-txt-soft:#5b5670;
  --fm-star:#f5a623;

  --fm-add-bg:#15131c;          /* bottone "aggiungi" su skin chiara */
  --fm-glow:0 8px 22px rgba(235,63,147,.30);
  --fm-glass-blur:blur(16px) saturate(160%);
  --fm-radius:16px;
}

body.flashmac-dark{
  --fm-pink:#FF4DA6;
  --fm-peach:#F5956F;
  --fm-grad:linear-gradient(100deg,#FF4DA6 0%,#F5956F 100%);

  --fm-bg:#0c0a12;
  --fm-surface:#141020;
  --fm-panel:rgba(255,255,255,.05);
  --fm-panel-brd:rgba(255,255,255,.10);
  --fm-line:rgba(255,255,255,.08);

  --fm-txt:#f3f0fa;
  --fm-txt-soft:#a59fb8;
  --fm-star:#ffb02e;

  --fm-add-bg:linear-gradient(100deg,#FF4DA6 0%,#F5956F 100%);
  --fm-glow:0 8px 30px rgba(255,77,166,.5);
}
