/* Generated by scripts/design/emit_package_board_tokens.py.
 * Source: Specs/KeepGong/DesignSystem/PackageBoardTokenSpec.lean
 * Do not edit this file directly. */
:root {
  --kg-package-column-gap: var(--gap-lg); /* spacing.s100 */
  --kg-package-rail-width: var(--size-md); /* controlSize.md */
  --kg-package-column-min: var(--workbench-list-min-width); /* layout.workbenchListMinWidth */
  --kg-bundle-column-min: 360px; /* packageBoard.bundleColumnMin */
  --kg-problem-column-min: 440px; /* packageBoard.problemColumnMin */
  --kg-package-column-grow: .82; /* packageBoard.packageColumnGrow */
  --kg-bundle-column-grow: 1.15; /* packageBoard.bundleColumnGrow */
  --kg-problem-column-grow: 1.65; /* packageBoard.problemColumnGrow */
  --kg-package-card-min-height: 64px; /* packageBoard.packageCardMinHeight */
  --kg-bundle-card-min-height: 64px; /* packageBoard.bundleCardMinHeight */
  --kg-package-card-padding-block: 8px; /* spacing.s100 */
  --kg-package-card-padding-inline: 32px; /* spacing.s400 */
  --kg-package-card-radius: var(--radius-xl); /* radius.xl */
  --kg-bundle-card-radius: var(--radius-lg); /* radius.lg */
  --kg-package-card-title-size: var(--text-style-body-medium-font-size); /* type.bodyMedium */
  --kg-bundle-card-title-size: var(--text-style-label-medium-font-size); /* type.labelMedium */
  --kg-package-card-meta-size: var(--text-style-caption-medium-font-size); /* type.captionMedium */
  --kg-package-card-eyebrow-size: var(--text-style-caption-small-font-size); /* type.captionSmall */
  --kg-package-card-shadow: var(--shadow-card); /* shadow.card */
  --kg-package-card-selected-shadow: 0 0 0 3px var(--color-accent-bg), var(--shadow-section); /* shadow.section+accentRing */
  --kg-package-column-shadow: var(--shadow-section); /* shadow.section */
  --kg-package-layout-duration: var(--motion-slow); /* motion.slow */
  --kg-package-content-duration: var(--motion-medium); /* motion.medium */
  --kg-package-hover-duration: var(--motion-base); /* motion.base */
  --kg-package-easing: var(--motion-easing); /* motion.easing */
  --kg-package-content-shift: var(--space-100); /* spacing.s100 */
  --kg-package-control-size: var(--size-xs); /* controlSize.xs */
  --kg-package-column-radius: var(--radius-xl); /* radius.xl */
}
