/*
 * Generated from theme.json — do not edit by hand.
 * Regenerate via `pnpm generate-theme --slug <slug>` or the huray-slide:work theme intent.
 * Preset: corporate
 */

@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css');
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&display=swap');

:root {
  --bg: #FFFFFF;
  --bg-dark: #0A1A24;
  --fg: #0A1A24;
  --fg-dark: #F5F7F9;
  --primary: #0B4F6C;
  --accent: #01BAEF;
  --muted: #5B6675;
  --muted-dark: #94A3B0;
  --font-heading: 'Pretendard Variable', Pretendard, -apple-system, sans-serif;
  --font-body: 'Pretendard Variable', Pretendard, -apple-system, sans-serif;
  --font-mono: 'JetBrains Mono', monospace;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --motion-fast: 150ms;
  --motion-base: 250ms;
  --atmosphere-bg: radial-gradient(1100px 620px at 78% -12%, rgba(1,186,239,0.06), transparent 60%);
  --atmosphere-bg-dark: radial-gradient(1100px 620px at 78% -12%, rgba(1,186,239,0.12), transparent 58%), radial-gradient(900px 520px at 8% 112%, rgba(11,79,108,0.22), transparent 55%);
  --accent-glow: rgba(1, 186, 239, 0.3);
  --diagram-accent-tint: rgba(1, 186, 239, 0.1);
  --accent-text: #017ea3;
  --accent-on-surface: #01708f;
  --muted-on-surface: #5B6675;
  --on-accent: #0b0e14;
  --accent-field: #01baef;
  --accent-surface: #f0fbfe;
  --accent-1: #e6f8fd;
  --accent-2: #d1f3fc;
  --accent-3: #b8ecfb;
  --accent-4: #94e2f8;
  --accent-5: #67d6f5;
}

[data-theme="dark"] {
  --bg: #0A1A24;
  --fg: #F5F7F9;
  --muted: #94A3B0;
  --atmosphere-bg: radial-gradient(1100px 620px at 78% -12%, rgba(1,186,239,0.12), transparent 58%), radial-gradient(900px 520px at 8% 112%, rgba(11,79,108,0.22), transparent 55%);
  --accent-text: #01BAEF;
  --accent-on-surface: #01BAEF;
  /* B-088: dark small-text value; :root leaves #5B6675 which is a light-theme derivation */
  --muted: #94A3B0;
  --muted-on-surface: #94A3B0;
  --on-accent: #ffffff;
  --accent-field: #01799b;
  --accent-surface: #092430;
  --accent-1: #092a38;
  --accent-2: #083749;
  --accent-3: #07475d;
  --accent-4: #065d79;
  --accent-5: #057a9e;
}
