{
  "description": "\u00d0ekaw\u0254w\u0254 Design System \u2014 Material Design 3 compatible tokens. Warm-earth palette mapped to M3 color roles. Ingestible by Material Theme Builder and v0/shadcn.",
  "seed": "#c8862a",
  "coreColors": {
    "primary": "#c8862a",
    "secondary": "#2f5d44",
    "tertiary": "#9c3b1b",
    "neutral": "#1a1410",
    "error": "#ba1a1a"
  },
  "schemes": {
    "light": {
      "primary": "#c8862a",
      "onPrimary": "#ffffff",
      "primaryContainer": "#f5deb3",
      "onPrimaryContainer": "#3d2600",
      "secondary": "#2f5d44",
      "onSecondary": "#ffffff",
      "secondaryContainer": "#c8e6d3",
      "onSecondaryContainer": "#0a2016",
      "tertiary": "#9c3b1b",
      "onTertiary": "#ffffff",
      "tertiaryContainer": "#ffdad2",
      "onTertiaryContainer": "#3b0800",
      "error": "#ba1a1a",
      "onError": "#ffffff",
      "errorContainer": "#ffdad6",
      "onErrorContainer": "#410002",
      "background": "#f7f2e9",
      "onBackground": "#1a1410",
      "surface": "#f7f2e9",
      "onSurface": "#1a1410",
      "surfaceVariant": "#f0e8d8",
      "onSurfaceVariant": "#6b5d4f",
      "outline": "#9a8a78",
      "outlineVariant": "#d8cab2",
      "shadow": "#000000",
      "scrim": "#000000",
      "inverseSurface": "#1a1410",
      "inverseOnSurface": "#f7f2e9",
      "inversePrimary": "#d4943a",
      "surfaceDim": "#e8dcc8",
      "surfaceBright": "#fffdf8",
      "surfaceContainerLowest": "#ffffff",
      "surfaceContainerLow": "#f7f2e9",
      "surfaceContainer": "#f0e8d8",
      "surfaceContainerHigh": "#e8dcc8",
      "surfaceContainerHighest": "#d8cab2"
    },
    "dark": {
      "primary": "#d4943a",
      "onPrimary": "#3d2600",
      "primaryContainer": "#5a3e12",
      "onPrimaryContainer": "#f5deb3",
      "secondary": "#5a9b78",
      "onSecondary": "#0a2016",
      "secondaryContainer": "#1a3d2a",
      "onSecondaryContainer": "#c8e6d3",
      "tertiary": "#c25a35",
      "onTertiary": "#3b0800",
      "tertiaryContainer": "#5c1a08",
      "onTertiaryContainer": "#ffdad2",
      "error": "#ffb4ab",
      "onError": "#690005",
      "errorContainer": "#93000a",
      "onErrorContainer": "#ffdad6",
      "background": "#1a1410",
      "onBackground": "#f7f2e9",
      "surface": "#1a1410",
      "onSurface": "#f7f2e9",
      "surfaceVariant": "#2d2118",
      "onSurfaceVariant": "#b9a888",
      "outline": "#8a7a68",
      "outlineVariant": "#3a2a1d",
      "shadow": "#000000",
      "scrim": "#000000",
      "inverseSurface": "#f7f2e9",
      "inverseOnSurface": "#1a1410",
      "inversePrimary": "#c8862a",
      "surfaceDim": "#1a1410",
      "surfaceBright": "#3a2a1d",
      "surfaceContainerLowest": "#0d0a07",
      "surfaceContainerLow": "#231a12",
      "surfaceContainer": "#2d2118",
      "surfaceContainerHigh": "#3a2a1d",
      "surfaceContainerHighest": "#4a3a2d"
    }
  },
  "palettes": {
    "primary": {
      "0": "#000000",
      "10": "#3d2600",
      "20": "#5a3e12",
      "30": "#7a5a1e",
      "40": "#c8862a",
      "50": "#d4943a",
      "60": "#e0a44a",
      "70": "#ecb660",
      "80": "#f5c87a",
      "90": "#f5deb3",
      "95": "#faf0d8",
      "99": "#fffdf8",
      "100": "#ffffff"
    },
    "secondary": {
      "0": "#000000",
      "10": "#0a2016",
      "20": "#1a3d2a",
      "30": "#2f5d44",
      "40": "#3f7a5a",
      "50": "#5a9b78",
      "60": "#74b492",
      "70": "#8fcbac",
      "80": "#a8e0c4",
      "90": "#c8e6d3",
      "95": "#e0f5ea",
      "99": "#f5fdf8",
      "100": "#ffffff"
    },
    "tertiary": {
      "0": "#000000",
      "10": "#3b0800",
      "20": "#5c1a08",
      "30": "#7a2a10",
      "40": "#9c3b1b",
      "50": "#b85333",
      "60": "#cf6a45",
      "70": "#e08060",
      "80": "#f0987a",
      "90": "#ffdad2",
      "95": "#ffede8",
      "99": "#fffbff",
      "100": "#ffffff"
    },
    "neutral": {
      "0": "#000000",
      "4": "#0d0a07",
      "6": "#1a1410",
      "10": "#231a12",
      "12": "#2d2118",
      "17": "#3a2a1d",
      "20": "#4a3a2d",
      "22": "#564536",
      "24": "#5a4a3a",
      "30": "#6b5d4f",
      "40": "#8a7a68",
      "50": "#9a8a78",
      "60": "#b9a888",
      "70": "#c8b898",
      "80": "#d8cab2",
      "87": "#e8dcc8",
      "90": "#f0e8d8",
      "92": "#f3ece0",
      "94": "#f5f0e5",
      "96": "#f7f2e9",
      "98": "#faf7f0",
      "99": "#fffdf8",
      "100": "#ffffff"
    },
    "neutral-variant": {
      "0": "#000000",
      "10": "#1a1410",
      "20": "#2d2118",
      "30": "#6b5d4f",
      "40": "#8a7a68",
      "50": "#9a8a78",
      "60": "#b9a888",
      "70": "#c8b898",
      "80": "#d8cab2",
      "90": "#f0e8d8",
      "95": "#f7f2e9",
      "99": "#fffdf8",
      "100": "#ffffff"
    }
  },
  "typography": {
    "display": {
      "large": {
        "font": "Georgia, serif",
        "size": "3.052rem",
        "lineHeight": "1.1",
        "weight": "800",
        "letterSpacing": "-0.03em"
      }
    },
    "headline": {
      "large": {
        "font": "Georgia, serif",
        "size": "1.953rem",
        "lineHeight": "1.2",
        "weight": "700"
      }
    },
    "title": {
      "large": {
        "font": "Helvetica Neue, Arial, sans-serif",
        "size": "1.25rem",
        "lineHeight": "1.4",
        "weight": "600"
      }
    },
    "body": {
      "large": {
        "font": "Georgia, serif",
        "size": "1rem",
        "lineHeight": "1.6",
        "weight": "400"
      }
    },
    "label": {
      "large": {
        "font": "Helvetica Neue, Arial, sans-serif",
        "size": "0.875rem",
        "lineHeight": "1.4",
        "weight": "500",
        "letterSpacing": "0.05em"
      }
    }
  },
  "shape": {
    "corner": {
      "none": "0px",
      "extraSmall": "4px",
      "small": "8px",
      "medium": "16px",
      "large": "24px",
      "extraLarge": "28px",
      "full": "9999px"
    }
  },
  "motion": {
    "easing": {
      "standard": "cubic-bezier(0.2, 0, 0.38, 0.9)",
      "decelerate": "cubic-bezier(0, 0, 0.3, 1)",
      "accelerate": "cubic-bezier(0.4, 0.14, 1, 1)",
      "spring": "cubic-bezier(0.34, 1.56, 0.64, 1)"
    },
    "duration": {
      "short1": "75ms",
      "short2": "150ms",
      "medium1": "250ms",
      "medium2": "400ms",
      "long1": "700ms"
    }
  },
  "elevation": {
    "level0": "none",
    "level1": "0 1px 3px 0 rgb(0 0 0/0.10), 0 1px 2px -1px rgb(0 0 0/0.10)",
    "level2": "0 10px 15px -3px rgb(0 0 0/0.10), 0 4px 6px -4px rgb(0 0 0/0.10)",
    "level3": "0 20px 25px -5px rgb(0 0 0/0.10), 0 8px 10px -6px rgb(0 0 0/0.10)",
    "level4": "0 25px 50px -12px rgb(0 0 0/0.25)"
  },
  "inspirationTokens": {
    "sign": {
      "text-brush": "font-family: sans-serif; letter-spacing: 0.05em; -webkit-text-stroke: 1px var(--dkw-brand-ink); text-shadow: 2px 2px 0 rgba(90,31,10,0.3)",
      "line-cornrow": "repeating wavy strokes: 5px #6b5d4f + 1.2px #9a8a78 highlight, 16px apart",
      "surface-plywood": "repeating-linear-gradient(92deg, transparent 0, rgba(200,134,42,0.06) 2px, transparent 4px)",
      "fill-block": "3-4 adjacent flat-fill rects with 2px #f7f2e9 dividers",
      "text-stack": "title(bold+shadow) + italic-sub + wavy-rule + compact-list + corner-brackets",
      "surface-stroke": "thick wavy paths (12-16px) at 85% opacity + 1px dry-brush highlight offset",
      "shape-panel": "border: 2px solid var(--accent); border-radius: 4px; overflow: hidden"
    },
    "trotro": {
      "shape-badge": "transform: rotate(-1.5deg); box-shadow: 3px 3px 0 #1a1410; border: 2px solid #1a1410",
      "surface-palimpsest": "stacked rects at opacity 0.9/0.75/0.6 (layered age)",
      "fill-band": "linear-gradient(90deg, #2f5d44 0 33%, #d9a441 33% 66%, #9c3b1b 66% 100%)",
      "text-slogan": "font-style: italic; font-family: serif; color: #3a2418",
      "surface-dust": "linear-gradient(0deg, rgba(200,134,42,0.4), rgba(107,93,79,0.15) 60%, transparent)",
      "shape-bus": "border-radius: 8px; background: #b85333; with window-inset negative space",
      "fill-fleet": "3 adjacent blocks at staggered heights via grid-row offset"
    },
    "qr": {
      "shape-finder": "nested squares (3 concentric, ratio 1:1:3:1:1) at corners",
      "surface-grid": "8x8 scattered rects ~40% fill density in primary + muted accent",
      "motion-scan": "horizontal bright line + vertical glow gradient + corner bracket strokes",
      "surface-embed": "dark rounded rect centred over painted-stroke background",
      "shape-circle": "data modules on concentric ring arcs around central finder",
      "motion-dissolve": "left=square-grid graduating border-radius to right=organic-ellipses",
      "surface-hidden": "low-contrast modules in same palette family as parent background"
    },
    "vessel": {
      "shape-taper": "pointed ellipse outline + internal arc rhythm + focal dot",
      "shape-pod": "wide ellipse + nested ridge ellipses + ripening gradient",
      "fill-enamel": "solid saturated fill + diagonal highlight gradient + horizontal brush lines",
      "surface-grain": "flowing wavy horizontal lines (0.7px, 35% opacity) + knot ellipse + gouge arc",
      "shape-crest": "zigzag polygon peaks over ellipse base",
      "surface-motif": "geometric elements: circle+dot, cross, diamond, spiral, zigzag border",
      "shape-angular": "polygon(10% 0%,90% 0%,100% 12%,100% 88%,90% 100%,10% 100%,0% 88%,0% 12%)"
    },
    "cubism": {
      "surface-impasto": "thick wavy stroked paths (12-16px) with 1.5px lit-edge highlight above",
      "line-hatch": "45deg lines at two weights (2px dark, 1.5px lighter) + palm-smudge ellipse",
      "surface-pastel": "very thick rounded paths (16-20px) at reduced opacity + grain speckle dots",
      "shape-facet": "adjacent polygons filling viewport, palette-varied, bright edges upper-left",
      "surface-collage": "zigzag torn-edge path + semi-transparent newspaper rect + paint stroke over",
      "surface-scrape": "horizontal colour bands + thin bright lines between (exposed underlayer)",
      "surface-stack": "canvas-weave lines + acrylic planes + charcoal marks + pastel highlight + scrape"
    },
    "ashe": {
      "motion-radiance": "nested circles at decreasing opacity (center=1, outer=0.15) + solid dot",
      "line-web": "12 radial lines from centre + endpoint dots at periphery",
      "motion-pulse": "solid inner ring + dashed expanding rings + motion arcs at cardinal points",
      "shape-network": "central node + 6 peripherals connected radially AND laterally",
      "motion-vortex": "multi-arm spiral path concentrating inward, alternating gold tones",
      "shadow-aura": "0 0 4px #c8862a, 0 0 10px #d9a441, 0 0 20px #9c3b1b, 0 0 35px rgba(200,134,42,0.3)",
      "text-glyph": "serif text '\u00e0\u1e63\u1eb9' + concentric rings radiating + underdot echoed as ring motif"
    },
    "silk": {
      "line-drape": "thick S-curved stroked paths (10-14px) from top edge + fold shadow + highlight",
      "shape-wrap": "thick path + stick figure within + crossing arcs at wrap points",
      "line-tension": "grip dot + vertical line above + 5 diverging lines below + slack arcs",
      "shape-invert": "inverted stick figure (head bottom) + ankle hook arcs in fabric paths",
      "line-warp": "vertical stroked lines (warp) + horizontal figure crossing through (weft)",
      "motion-billow": "S-curved paths diverging + internal fold arcs + outer motion-blur traces",
      "shape-compose": "twin vertical silks + centred figure + hand-to-fabric connection lines + ground shadow"
    },
    "kente": {
      "line-warp": "repeating-linear-gradient(90deg, #c8862a 0 14px, #1a1410 14px 28px, #d9a441 28px 42px, #2f5d44 42px 56px)",
      "line-weft": "repeating-linear-gradient(0deg, #2f5d44 0 14px, #d9a441 14px 28px, #9c3b1b 28px 42px, #c8862a 42px 56px)",
      "surface-weave": "2-colour checkerboard at 15px (repeating-conic-gradient)",
      "fill-babadua": "dense horizontal bars (2px) + thin vertical accents (6px apart)",
      "shape-diamond": "tessellated diamond polygons in two accent tones over dark warp",
      "line-seam": "dashed vertical stitch (stroke-dasharray: 6 4) between colour columns",
      "surface-cloth": "warp + weft + blocks + scattered diamond figures layered"
    },
    "bolga": {
      "surface-twill": "staggered 18x12 block grid (half-step offset per row) + horizontal grain lines",
      "fill-band": "horizontal saturated bands of varied height + faint warp bleedthrough lines",
      "shape-spiral": "true spiral path (sequential arcs stepping outward) + radial binding lines",
      "surface-zigzag": "tessellated triangles from twill-direction reversal (herringbone)",
      "line-rim": "horizontal banded zone + scalloped wrap paths + vertical binding strokes",
      "shape-handle": "two nested arch strokes + diagonal twist marks + rounded-rect collar",
      "shape-full": "parabola body + ellipse shadow + dye-band overlays + rim + nested handle arcs"
    },
    "grass": {
      "surface-split": "varied-width vertical rects (2-5px) in adjacent warm tones + thin dark gaps",
      "fill-dyed": "three rounded-rect bundles (gold/green/rust) + vertical grain + binding arcs",
      "line-twist": "two phase-mirrored sine paths (stroke-width 6) + thin front highlight",
      "shape-coil": "stacked ellipses (cross-section) + small arc binding strokes between",
      "surface-wet": "close-packed strips in olive/teal tones + diagonal water-sheen gradient",
      "motion-build": "sequential arc spiral + dashed tail + radial stitch marks between coils",
      "surface-dry": "horizontal strip-rects on light ground in varied warm tones + shadow gaps"
    },
    "alum": {
      "surface-caps": "tessellated rounded-rects (brick-offset rows, palette-cycled fills)",
      "line-crimp": "alternating bright/dark vertical stripes + thin white specular on crests",
      "surface-brush": "many fine horizontal lines, two tones, slight waver",
      "fill-shimmer": "multi-stop diagonal gradient (sharp light/dark transitions) on warm base",
      "surface-punch": "dot-grid of dark circles + faint lit upper rim",
      "fill-patina": "soft organic patches of muted green/teal over grey-metal base, low opacity",
      "surface-fold": "stacked wavy horizontal bands + thin specular line on fold crests"
    },
    "copper": {
      "line-coil": "two phase-shifted sine paths (front/back of loop) + thin front highlight",
      "line-twist": "mirrored sine paths per strand, alternating which crosses in front",
      "surface-mesh": "two stroke sets (vertical + horizontal) + small dots at intersections",
      "shape-chain": "offset circle rows (half-step shifted) + faint highlight rim on top row",
      "surface-tangle": "overlapping bezier loops in palette tones, no grid",
      "fill-verdigris": "warm copper strands transitioning to muted green/teal + patina blooms",
      "line-stitch": "cap blocks + looping stitch arcs + dark knot dots between them"
    },
    "cloth": {
      "surface-bound": "cap grid + small green-copper stitch arcs bridging vertical gaps",
      "motion-drape": "stacked wavy bands following one drape contour + specular on crests",
      "line-contour": "nested contour lines climbing in palette order + dark valley fill below",
      "fill-strip": "horizontal colour bands + copper seam rows + vertical dark interruptions",
      "shape-valley": "four triangles meeting at one vertex, lit edges up, shadow seam down",
      "fill-wash": "cap grid in shadow + diagonal specular gradient over everything",
      "surface-full": "varied caps, drape-shifted rows, hanging bottom edge"
    },
    "terra": {
      "surface-raw": "warm base + dual-tone speckle (dark grog, light temper) as scattered dots",
      "fill-burnish": "horizontal tone bands + diagonal highlight gradient (polished-stone sheen)",
      "line-incise": "dark stroke + 1px light stroke below each (carved-shadow illusion)",
      "shadow-relief": "light edge top/left, dark edge bottom/right on every raised shape",
      "surface-coil": "thick stroked arcs + thin highlight arc on upper edge of each coil",
      "surface-finger": "offset ellipse pairs: larger dark (shadow) + smaller light (lit floor)",
      "surface-crackle": "thin irregular crack polylines + sparse dark speckle over hotter fired tone"
    },
    "carve": {
      "line-gouge": "paired arcs: thick dark (cut) + thin lighter (lit rim of scallop)",
      "surface-adze": "angled line pairs (ridges) + polygon fills alternating lighter/darker (tilted planes)",
      "shadow-press": "offset ellipse pairs: larger dark (depression) + smaller lighter (lit interior)",
      "line-knife": "diagonal polygon boundary + dark shadow line + thin bright lit edge + blade marks",
      "surface-smooth": "flat fill + barely-visible wavy horizontal lines + very subtle satin gradient",
      "surface-chips": "randomly rotated small polygons + leaf-shaped curled shavings in warm tones",
      "surface-stamp": "various stroke patterns (lines, arcs, waves, circles, dots) in shadow tone + lighter offset"
    }
  }
}
