/* SpaceSync design tokens — declare only; migrate surfaces gradually. */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css");

:root{
  /* Spacing */
  --space-section:32px;
  --space-card:20px;
  --space-card-padding:22px;
  --radius:20px;

  /* Color */
  --color-primary:#14C784;
  --color-bg:#F7F8FA;
  --color-card:#FFFFFF;
  --color-border:#ECECEC;
  --color-text:#111827;
  --color-subtext:#6B7280;
  --color-danger:#FF5A5A;
  --color-warning:#F5A623;
  --color-success:#14C784;

  /* Typography — Pretendard 400/500/600/700 only */
  --font-sans:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  --font-weight-regular:400;
  --font-weight-medium:500;
  --font-weight-semibold:600;
  --font-weight-bold:700;

  /* Shadow */
  --shadow-soft:0 8px 24px rgba(0,0,0,0.06);

  /* Motion — all ease-out */
  --dur-hover:150ms;
  --dur-page:250ms;
  --dur-popup:220ms;
  --dur-dropdown:180ms;
  --ease-out:ease-out;

  /* Icons — Lucide baseline */
  --icon-size:18px;
  --icon-size-lg:20px;
  --icon-stroke:1.8;
}
