/* tokens.css — 집값해독 v2 */
/* Migrated from index.html L13-57 */
/* Source: deploy/index.html inline <style>, per deploy/CSS_SPLIT_PLAN.md §6.1 */
/* NOTE: index.html still holds the inline copy — P3 removes it once all split files land. */

:root {
  --bg0: #0C0C0E;
  --bg1: #111113;
  --bg2: #161618;
  --bg3: #1c1c1f;
  --text1: #FFFFFF;
  --text2: rgba(255,255,255,0.65);
  --text3: rgba(255,255,255,0.45);
  --accent: #00C47C;
  --info: #3B82F6;
  --purple: #8B5CF6;
  --accent2: #00A366;
  --accent-glow: rgba(0,196,124,0.15);
  --rule: rgba(255,255,255,0.06);
  --pill-bg: rgba(255,255,255,0.07);
  --pill-bg-strong: rgba(255,255,255,0.12);
  --gold: #E8D5A3;
  --red: #ef4444;
  --green: #22c55e;
  --sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --color-bg: var(--bg0);
  --color-surface: var(--bg1);
  --color-border: var(--rule);
  --color-accent: var(--accent);
  --color-accent-glow: var(--accent-glow);
  --color-text-primary: var(--text1);
  --color-text-muted: var(--text3);
}
body.light-mode {
  --bg0: #F5F5F7;
  --bg1: #FFFFFF;
  --bg2: #F0F0F2;
  --bg3: #E8E8EA;
  --text1: #0C0C0E;
  --text2: rgba(0,0,0,0.65);
  --text3: rgba(0,0,0,0.45);
  --accent: #00C47C;
  --info: #3B82F6;
  --purple: #8B5CF6;
  --accent2: #00A366;
  --accent-glow: rgba(0,196,124,0.12);
  --rule: rgba(0,0,0,0.06);
  --pill-bg: rgba(0,0,0,0.06);
  --pill-bg-strong: rgba(0,0,0,0.10);
}
