:root {
    --ink-950: #07111f;
    --ink-900: #0b1728;
    --ink-800: #14243a;
    --ink-700: #233851;
    --ink-600: #40546c;
    --ink-500: #607087;
    --ink-300: #aeb9c6;
    --ink-200: #d5dce4;
    --ink-100: #e9edf2;
    --ink-50: #f5f7fa;
    --white: #ffffff;
    --blue-700: #075fd8;
    --blue-600: #0878f9;
    --blue-500: #28a0ff;
    --blue-300: #7fc9ff;
    --blue-100: #dff1ff;
    --cyan-400: #26d8e8;
    --green-400: #4ce0a3;
    --warning: #ffcc66;
    --danger: #f46d75;
    --surface: #ffffff;
    --surface-muted: #f4f7fa;
    --surface-dark: #0b1728;
    --text: #111f32;
    --muted: #586a7f;
    --line: #dce3ea;
    --line-dark: rgba(255, 255, 255, 0.12);
    --shadow-sm: 0 8px 24px rgba(7, 17, 31, 0.06);
    --shadow-md: 0 20px 60px rgba(7, 17, 31, 0.11);
    --shadow-blue: 0 22px 50px rgba(8, 120, 249, 0.24);
    --radius-sm: 10px;
    --radius-md: 18px;
    --radius-lg: 28px;
    --radius-xl: 36px;
    --container: 1200px;
    --font-sans: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
    --font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;
    --transition: 180ms ease;
}
