/* Generated from src/data/casino-styles.json */
.theme-harbor-mist {
  --page-bg: #142c38; --page-ink: #f1f7fa; --hero-bg: #203e4c;
  --footer-bg: #142c38; --brand-color: #1686ef; --accent: #1686ef;
  --secondary: #82b7ce; --surface: #203e4c; --corner: 12px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-velvet-comet {
  --page-bg: #121314; --page-ink: #f6f6f7; --hero-bg: #242629;
  --footer-bg: #121314; --brand-color: #00c65e; --accent: #00c65e;
  --secondary: #087dff; --surface: #242629; --corner: 18px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-ruby-orbit {
  --page-bg: #171723; --page-ink: #f8f6ff; --hero-bg: #29293e;
  --footer-bg: #171723; --brand-color: #fa3155; --accent: #fa3155;
  --secondary: #a77bff; --surface: #29293e; --corner: 7px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-copper-dune {
  --page-bg: #221e1a; --page-ink: #fffaf2; --hero-bg: #342e28;
  --footer-bg: #221e1a; --brand-color: #ff9d32; --accent: #ff9d32;
  --secondary: #edc85a; --surface: #342e28; --corner: 5px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-plum-parade {
  --page-bg: #150f18; --page-ink: #fff7ff; --hero-bg: #322538;
  --footer-bg: #150f18; --brand-color: #25ce69; --accent: #25ce69;
  --secondary: #f12bb7; --surface: #322538; --corner: 14px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-citrus-voltage {
  --page-bg: #0c0f10; --page-ink: #f4f5f5; --hero-bg: #222629;
  --footer-bg: #0c0f10; --brand-color: #c5ed00; --accent: #c5ed00;
  --secondary: #9a78f7; --surface: #222629; --corner: 15px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-amethyst-vault {
  --page-bg: #08050d; --page-ink: #fff9f1; --hero-bg: #211032;
  --footer-bg: #08050d; --brand-color: #36bd30; --accent: #36bd30;
  --secondary: #bb87f2; --surface: #211032; --corner: 22px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
.theme-polar-arc {
  --page-bg: #050a13; --page-ink: #f7f9ff; --hero-bg: #172039;
  --footer-bg: #050a13; --brand-color: #09b9e7; --accent: #09b9e7;
  --secondary: #9673fc; --surface: #172039; --corner: 18px;
  --site-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
