{
  "colors": {
    "primary": {
      "main": "#0A2A5B",
      "light": "#1E40AF",
      "dark": "#051A3A",
      "contrastText": "#FFFFFF"
    },
    "secondary": {
      "main": "#00D1FF",
      "light": "#77F1FF",
      "dark": "#00A8CC",
      "contrastText": "#0A2A5B"
    },
    "accent": {
      "main": "#E5408F",
      "light": "#F472B6",
      "dark": "#C72B77",
      "contrastText": "#FFFFFF"
    },
    "neutrals": {
      "black": "#111827",
      "dark_gray": "#374151",
      "gray": "#9CA3AF",
      "light_gray": "#E5E7EB",
      "white": "#FFFFFF"
    },
    "background": {
      "default": "#F9FAFB",
      "paper": "#FFFFFF",
      "dark": "#111827",
      "gradient_dark": "linear-gradient(135deg, #051A3A 0%, #111827 100%)"
    },
    "text": {
      "primary": "#1F2937",
      "secondary": "#4B5563",
      "disabled": "#9CA3AF",
      "primary_on_dark": "#F9FAFB",
      "secondary_on_dark": "#9CA3AF"
    }
  },
  "typography": {
    "fontFamilies": {
      "primary": "\"Pretendard\", \"Inter\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif",
      "monospace": "\"Roboto Mono\", monospace"
    },
    "sizes": {
      "h1": "2.5rem",
      "h2": "2rem",
      "h3": "1.75rem",
      "h4": "1.5rem",
      "h5": "1.25rem",
      "h6": "1rem",
      "body1": "1rem",
      "body2": "0.875rem",
      "caption": "0.75rem"
    },
    "weights": {
      "light": 300,
      "regular": 400,
      "medium": 500,
      "bold": 700,
      "black": 900
    },
    "lineHeights": {
      "h1": "1.2",
      "h2": "1.25",
      "h3": "1.3",
      "body": "1.6"
    }
  },
  "spacing": {
    "base": 8,
    "units": {
      "1x": "8px",
      "2x": "16px",
      "3x": "24px",
      "4x": "32px",
      "5x": "40px",
      "6x": "48px"
    }
  },
  "components": {
    "buttons": {
      "primary": {
        "backgroundColor": "#0A2A5B",
        "color": "#FFFFFF",
        "padding": "12px 24px",
        "borderRadius": "9999px",
        "fontWeight": 700
      },
      "secondary": {
        "backgroundColor": "#00D1FF",
        "color": "#0A2A5B",
        "padding": "12px 24px",
        "borderRadius": "9999px",
        "fontWeight": 700
      }
    },
    "inputs": {
      "outlined": {
        "borderColor": "#D1D5DB",
        "borderRadius": "8px",
        "padding": "12px 16px",
        "backgroundColor": "#FFFFFF"
      }
    },
    "cards": {
      "default": {
        "backgroundColor": "#FFFFFF",
        "borderRadius": "16px",
        "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",
        "padding": "24px"
      }
    }
  },
  "effects": {
    "borderRadius": {
      "small": "4px",
      "medium": "8px",
      "large": "12px",
      "xlarge": "16px",
      "full": "9999px"
    },
    "boxShadows": {
      "small": "0 1px 2px 0 rgba(0, 0, 0, 0.05)",
      "medium": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",
      "large": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",
      "xlarge": "0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)"
    }
  }
}