{
  "_doc": "Piezas oficiales de los avatares de Kōdo. Un avatar = cabeza + ojos + boca + paleta + fondo, en viewBox 0 0 24 24, en ese orden. Reemplazar {face} {stroke} {eye} {accent} con los colores de la paleta [face, stroke, eye, accent, background]. Los estados reemplazan SOLO los ojos y usan siempre los ojos del logo. Generado por scripts/generate-kodo-kit.mjs: no editar a mano.",
  "version": 1,
  "viewBox": "0 0 24 24",
  "order": [
    "background",
    "head",
    "eyes",
    "mouth"
  ],
  "defaults": {
    "head": "cuadrada",
    "eyes": "kodo",
    "mouth": "sin-boca",
    "palette": "marca",
    "background": true
  },
  "combinations": 19200,
  "paletteFields": [
    "face",
    "stroke",
    "eye",
    "accent",
    "background"
  ],
  "heads": {
    "cuadrada": "<rect x=\"4\" y=\"6.5\" width=\"16\" height=\"12.5\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/>",
    "orejas": "<path d=\"M5 7 7 4 8 7Z\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\" stroke-linejoin=\"round\"/><path d=\"M19 7 17 4 16 7Z\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\" stroke-linejoin=\"round\"/><rect x=\"4\" y=\"7\" width=\"16\" height=\"12\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/>",
    "antena": "<path d=\"M12 6.5V4\" stroke=\"{stroke}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><rect x=\"11.2\" y=\"2.6\" width=\"1.6\" height=\"1.6\" fill=\"{accent}\"/><rect x=\"4\" y=\"6.5\" width=\"16\" height=\"12.5\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/>",
    "terminal": "<rect x=\"4\" y=\"6\" width=\"16\" height=\"13\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/><path d=\"M4.5 8.6H19.5\" stroke=\"{stroke}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><circle cx=\"6.2\" cy=\"7.3\" r=\".35\" fill=\"{accent}\"/><circle cx=\"7.4\" cy=\"7.3\" r=\".35\" fill=\"{stroke}\"/>",
    "audifonos": "<path d=\"M5.2 9.5Q5.2 3.6 12 3.6Q18.8 3.6 18.8 9.5\" stroke=\"{stroke}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><rect x=\"4\" y=\"6.5\" width=\"16\" height=\"12.5\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/><rect x=\"2.6\" y=\"10.4\" width=\"2\" height=\"4.4\" fill=\"{accent}\"/><rect x=\"19.4\" y=\"10.4\" width=\"2\" height=\"4.4\" fill=\"{accent}\"/>",
    "casco": "<rect x=\"4\" y=\"5.5\" width=\"16\" height=\"13.5\" rx=\"2.4\" fill=\"{face}\" stroke=\"{stroke}\" stroke-width=\".9\"/><rect x=\"4\" y=\"5.5\" width=\"16\" height=\"3.4\" rx=\"1.6\" fill=\"{accent}\"/>"
  },
  "eyes": {
    "kodo": "<rect x=\"7.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{eye}\"/><rect x=\"14.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{accent}\"/>",
    "punto": "<circle cx=\"8.5\" cy=\"12.6\" r=\"1.05\" fill=\"{eye}\"/><circle cx=\"15.5\" cy=\"12.6\" r=\"1.05\" fill=\"{eye}\"/>",
    "cuadro": "<rect x=\"7.5\" y=\"11.6\" width=\"2\" height=\"2\" fill=\"{eye}\"/><rect x=\"14.5\" y=\"11.6\" width=\"2\" height=\"2\" fill=\"{eye}\"/>",
    "chevrones": "<path d=\"M7.3 11 9.1 12.6 7.3 14.2\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M16.7 11 14.9 12.6 16.7 14.2\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "guiones": "<path d=\"M7.2 13.4H9.8\" stroke=\"{eye}\" stroke-width=\"1.2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2 13.4H16.8\" stroke=\"{eye}\" stroke-width=\"1.2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "barras": "<path d=\"M8.5 11.1V14.1\" stroke=\"{eye}\" stroke-width=\"1.3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M15.5 11.1V14.1\" stroke=\"{eye}\" stroke-width=\"1.3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "felices": "<path d=\"M7.2 13.299999999999999 8.5 11.9 9.8 13.299999999999999\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2 13.299999999999999 15.5 11.9 16.8 13.299999999999999\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "prompt": "<path d=\"M7.4 11.1 9 12.6 7.4 14.1\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2 13.6H16.8\" stroke=\"{accent}\" stroke-width=\"1.4\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "tranquilos": "<path d=\"M7.2 12.6H9.8\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2 12.6H16.8\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "pupila": "<rect x=\"6.9\" y=\"11\" width=\"3.2\" height=\"3.2\" fill=\"{eye}\"/><rect x=\"8.3\" y=\"11.7\" width=\"1.1\" height=\"1.1\" fill=\"{face}\"/><rect x=\"13.9\" y=\"11\" width=\"3.2\" height=\"3.2\" fill=\"{eye}\"/><rect x=\"15.3\" y=\"11.7\" width=\"1.1\" height=\"1.1\" fill=\"{face}\"/>",
    "pixel": "<rect x=\"7.4\" y=\"11.5\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"14.4\" y=\"11.5\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"8.6\" y=\"11.5\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"15.6\" y=\"11.5\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"7.4\" y=\"12.7\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"14.4\" y=\"12.7\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"8.6\" y=\"12.7\" width=\"1\" height=\"1\" fill=\"{eye}\"/><rect x=\"15.6\" y=\"12.7\" width=\"1\" height=\"1\" fill=\"{eye}\"/>",
    "guino": "<circle cx=\"8.5\" cy=\"12.6\" r=\"1.05\" fill=\"{eye}\"/><path d=\"M14.2 12.9 15.5 12.1 16.8 12.9\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "rombos": "<path d=\"M8.5 11.2L9.9 12.6L8.5 14L7.1 12.6Z\" fill=\"{eye}\"/><path d=\"M15.5 11.2L16.9 12.6L15.5 14L14.1 12.6Z\" fill=\"{eye}\"/>",
    "cruces": "<path d=\"M7.3 12.6H9.7M8.5 11.4V13.799999999999999\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.3 12.6H16.7M15.5 11.4V13.799999999999999\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "huecos": "<rect x=\"7.3\" y=\"11.4\" width=\"2.4\" height=\"2.4\" fill=\"none\" stroke=\"{eye}\" stroke-width=\".9\"/><rect x=\"14.3\" y=\"11.4\" width=\"2.4\" height=\"2.4\" fill=\"none\" stroke=\"{eye}\" stroke-width=\".9\"/>",
    "dormidos": "<path d=\"M7.3 12Q8.5 14.2 9.7 12\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.3 12Q15.5 14.2 16.7 12\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "anillos": "<circle cx=\"8.5\" cy=\"12.6\" r=\"1.25\" fill=\"none\" stroke=\"{eye}\" stroke-width=\"1\"/><circle cx=\"15.5\" cy=\"12.6\" r=\"1.25\" fill=\"none\" stroke=\"{eye}\" stroke-width=\"1\"/>",
    "iguales": "<path d=\"M7.3 12.1H9.7M7.3 13.299999999999999H9.7\" stroke=\"{eye}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.3 12.1H16.7M14.3 13.299999999999999H16.7\" stroke=\"{eye}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "decididos": "<path d=\"M7.3 11.6L9.7 13\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M16.7 11.6L14.3 13\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><circle cx=\"8.5\" cy=\"13.7\" r=\".75\" fill=\"{eye}\"/><circle cx=\"15.5\" cy=\"13.7\" r=\".75\" fill=\"{eye}\"/>",
    "visor": "<rect x=\"6.7\" y=\"11.6\" width=\"10.6\" height=\"2\" fill=\"{eye}\"/>"
  },
  "mouths": {
    "sin-boca": "",
    "cursor": "<path d=\"M10.6 16.4H13.4\" stroke=\"{accent}\" stroke-width=\"1.4\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "linea": "<path d=\"M10.2 16.3H13.8\" stroke=\"{stroke}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "sonrisa": "<path d=\"M10.2 15.7Q12 17.3 13.8 15.7\" stroke=\"{stroke}\" stroke-width=\"0.9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "punto": "<circle cx=\"12\" cy=\"16.3\" r=\".6\" fill=\"{accent}\"/>"
  },
  "palettes": {
    "marca": [
      "#ffffff",
      "#11183a",
      "#11183a",
      "#FE4A23",
      "#f5f3ec"
    ],
    "noche": [
      "#11183a",
      "#11183a",
      "#ffffff",
      "#FE4A23",
      "#f5f3ec"
    ],
    "naranja": [
      "#FE4A23",
      "#7a1c08",
      "#ffffff",
      "#ffd9cc",
      "#fff1ec"
    ],
    "brasa": [
      "#ffffff",
      "#11183a",
      "#FE4A23",
      "#FE4A23",
      "#fff1ec"
    ],
    "bosque": [
      "#e8f1ea",
      "#1f4d2e",
      "#1f4d2e",
      "#43a36a",
      "#f2f7f2"
    ],
    "glaciar": [
      "#e6eefb",
      "#1c3a73",
      "#1c3a73",
      "#3d7be0",
      "#f0f4fc"
    ],
    "miel": [
      "#fdf3d6",
      "#5c4508",
      "#5c4508",
      "#e0a91a",
      "#fffaea"
    ],
    "uva": [
      "#f3e8f7",
      "#4a1f5c",
      "#4a1f5c",
      "#a557c9",
      "#f9f2fb"
    ],
    "grafito": [
      "#1d1d1f",
      "#1d1d1f",
      "#f5f3ec",
      "#c6ff4d",
      "#ececec"
    ],
    "mar": [
      "#e3f6f5",
      "#0f4f4a",
      "#0f4f4a",
      "#1fb3a6",
      "#f0faf9"
    ],
    "frambuesa": [
      "#fde7ea",
      "#6e1424",
      "#6e1424",
      "#e5476a",
      "#fff3f5"
    ],
    "piedra": [
      "#eceae4",
      "#3a3833",
      "#3a3833",
      "#8a857a",
      "#f6f5f1"
    ],
    "indigo": [
      "#ffffff",
      "#2b2f45",
      "#2b2f45",
      "#5468ff",
      "#eef0ff"
    ],
    "cobre": [
      "#fff4e8",
      "#6b3a0e",
      "#6b3a0e",
      "#f08a24",
      "#fffaf3"
    ],
    "cielo": [
      "#e9f7ff",
      "#0b3954",
      "#0b3954",
      "#08b2e3",
      "#f2fbff"
    ],
    "papel": [
      "#f5f3ec",
      "#11183a",
      "#11183a",
      "#FE4A23",
      "#ffffff"
    ]
  },
  "states": {
    "escuchando": "<rect x=\"7.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{eye}\"/><rect x=\"14.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{accent}\"/>",
    "pensando": "<rect x=\"7.5\" y=\"11.6\" width=\"2\" height=\"2\" fill=\"{eye}\" class=\"kodo-think\"/><rect x=\"14.5\" y=\"11.6\" width=\"2\" height=\"2\" fill=\"{accent}\" class=\"kodo-think\"/>",
    "trabajando": "<rect x=\"7.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{eye}\"/><path d=\"M14.1 13.9H16.9\" stroke=\"{accent}\" stroke-width=\"1.4\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"kodo-cursor\"/>",
    "necesita-aprobacion": "<rect x=\"7.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{accent}\"/><rect x=\"14.2\" y=\"11\" width=\"2.6\" height=\"3.2\" fill=\"{accent}\"/>",
    "listo": "<path d=\"M7.2 13.299999999999999 8.5 11.9 9.8 13.299999999999999\" stroke=\"{eye}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2 13.299999999999999 15.5 11.9 16.8 13.299999999999999\" stroke=\"{accent}\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>",
    "error": "<path d=\"M7.5 11.6L9.5 13.6M9.5 11.6L7.5 13.6\" stroke=\"{eye}\" stroke-width=\"1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.5 11.6L16.5 13.6M16.5 11.6L14.5 13.6\" stroke=\"{accent}\" stroke-width=\"1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>"
  },
  "stateCss": ".kodo-think{transform-box:fill-box;transform-origin:center;animation:kodo-think 1.4s linear infinite}@keyframes kodo-think{to{transform:rotate(360deg)}}.kodo-cursor{animation:kodo-cursor 1s steps(1) infinite}@keyframes kodo-cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.kodo-think,.kodo-cursor{animation:none}}"
}
