/* =====================================================
   Theme 14: Pink Carnival
   粉红娱乐嘉年华风 - CSS变量
   ===================================================== */

:root {
  /* 品牌色 */
  --color-primary: #FF4081;
  --color-secondary: #FFEB3B;
  --color-accent: #FFFFFF;
  --color-bg: #FCE4EC;
  --color-text: #880E4F;
  --color-heading: #C2185B;
  --color-link: #FF4081;
  --color-link-hover: #D81B60;

  /* 广告区 */
  --hero-bg: linear-gradient(135deg, #FF4081 0%, #F48FB1 50%, #FFEB3B 100%);
  --hero-glow: radial-gradient(circle at 70% 30%, rgba(255,255,255,0.2) 0%, transparent 50%);
  --hero-title-color: #FFFFFF;
  --hero-subtitle-color: #FCE4EC;
  --hero-tag-bg: rgba(255,255,255,0.2);
  --hero-tag-color: #FFFFFF;
  --hero-tag-border: 1px solid rgba(255,255,255,0.3);

  /* 按钮 */
  --btn-register-bg: #FFEB3B;
  --btn-register-color: #C2185B;
  --btn-register-hover: #FFF176;
  --btn-download-bg: transparent;
  --btn-download-border: 2px solid #FFFFFF;
  --btn-download-color: #FFFFFF;
  --btn-download-hover-bg: #FFFFFF;
  --btn-download-hover-color: #FF4081;
  --btn-support-bg: rgba(255,255,255,0.2);
  --btn-support-color: #FFFFFF;
  --btn-support-hover-bg: rgba(255,255,255,0.3);

  /* 导航栏按钮 */
  --nav-btn-register-bg: #FFEB3B;
  --nav-btn-register-color: #C2185B;
  --nav-btn-download-bg: transparent;
  --nav-btn-download-border: 2px solid #FFEB3B;
  --nav-btn-download-color: #FFEB3B;

  /* 滚动提示 */
  --scroll-hint-color: #FFEB3B;
  --scroll-hint-animation: bounce;

  /* 字体 */
  --font-heading: 'Baloo 2', cursive;
  --font-body: 'Nunito', sans-serif;

  /* 圆角 */
  --radius-button: 50px;
  --radius-card: 24px;
  --radius-tag: 50px;

  /* 阴影 */
  --shadow-sm: 0 2px 8px rgba(255,64,129,0.12);
  --shadow-md: 0 4px 16px rgba(255,64,129,0.18);
  --shadow-lg: 0 8px 32px rgba(255,64,129,0.24);

  /* 布局 */
  --header-height: 64px;
  --header-bg: rgba(255,255,255,0.95);
  --header-border: none;
}


/* === 赌场装饰变量 (活力粉) === */
--casino-decor-color: rgba(255,64,129,0.10);
--casino-decor-accent: rgba(255,235,59,0.08);


/* ============ Hero & Navigation Variables ============ */
/* Auto-generated by batch_theme_hero_css.php */
:root {
  --particle-color-1: rgba(233,30,99,0.35);
  --particle-color-2: rgba(156,39,176,0.2);
  --particle-shape: star;
  --particle-line-color: rgba(233,30,99,0.05);
  --hero-title-gradient: linear-gradient(135deg, #E91E63 0%, #9C27B0 100%);
  --hero-visual-filter: drop-shadow(0 0 25px rgba(233,30,99,0.25));
  --hero-visual-glow: rgba(233,30,99,0.06);
  --stats-bar-bg: rgba(233,30,99,0.03);
  --stats-bar-border: rgba(233,30,99,0.08);
  --badge-bg: rgba(233,30,99,0.06);
  --badge-color: #C2185B;
  --badge-border: rgba(233,30,99,0.12);
  --nav-glass-bg: rgba(255,245,250,0.92);
  --btn-register-glow: rgba(233,30,99,0.25);
}
