{
  "$description": "Roque v1.0 · tokens base. Gerado de tokens/roque.tokens.css por tools/tokens.py.",
  "cl": {
    "snow": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9686,
          0.9725,
          0.949
        ],
        "hex": "#F7F8F2"
      }
    },
    "mist": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.898,
          0.9255,
          0.8667
        ],
        "hex": "#E5ECDD"
      }
    },
    "pistachio": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.7255,
          0.8471,
          0.5412
        ],
        "hex": "#B9D88A"
      }
    },
    "forest": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1569,
          0.2941,
          0.2353
        ],
        "hex": "#284B3C"
      }
    },
    "ink": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.1137,
          0.149,
          0.1294
        ],
        "hex": "#1D2621"
      }
    },
    "orange": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.9608,
          0.5412,
          0.3216
        ],
        "hex": "#F58A52"
      }
    },
    "text-muted": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.3373,
          0.3882,
          0.3569
        ],
        "hex": "#56635B"
      }
    },
    "text-muted-dark": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8,
          0.8471,
          0.7804
        ],
        "hex": "#CCD8C7"
      }
    },
    "border": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8353,
          0.8667,
          0.8118
        ],
        "hex": "#D5DDCF"
      }
    },
    "border-mist": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8275,
          0.8627,
          0.7882
        ],
        "hex": "#D3DCC9"
      }
    },
    "trama": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.2863,
          0.4157,
          0.3137
        ],
        "hex": "#496A50"
      }
    },
    "marca-clara": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.8392,
          0.8902,
          0.7882
        ],
        "hex": "#D6E3C9"
      }
    },
    "linha-escura": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.7255,
          0.8471,
          0.5412
        ],
        "hex": "#B9D88A",
        "alpha": 0.22
      }
    },
    "shopify": {
      "$type": "color",
      "$value": {
        "colorSpace": "srgb",
        "components": [
          0.5882,
          0.749,
          0.2824
        ],
        "hex": "#96BF48"
      }
    },
    "cut-rise": {
      "$type": "number",
      "$value": 2.2010869565
    },
    "cut-angle": {
      "$value": "24.44deg",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "24.44deg",
          "somente-css": true
        }
      }
    },
    "window-cut": {
      "$type": "dimension",
      "$value": {
        "value": 28.0,
        "unit": "px"
      }
    },
    "radius-control": {
      "$type": "dimension",
      "$value": {
        "value": 7.0,
        "unit": "px"
      }
    },
    "radius-card": {
      "$type": "dimension",
      "$value": {
        "value": 12.0,
        "unit": "px"
      }
    },
    "radius-pill": {
      "$type": "dimension",
      "$value": {
        "value": 999.0,
        "unit": "px"
      }
    },
    "modulo": {
      "$type": "dimension",
      "$value": {
        "value": 88.0,
        "unit": "px"
      }
    }
  },
  "rq": {
    "cor": {
      "grafite": {
        "50": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9686,
              0.9725,
              0.949
            ],
            "hex": "#F7F8F2"
          }
        },
        "100": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.898,
              0.9255,
              0.8667
            ],
            "hex": "#E5ECDD"
          }
        },
        "200": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.8471,
              0.8706,
              0.8588
            ],
            "hex": "#D8DEDB"
          }
        },
        "300": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.7608,
              0.7882,
              0.7725
            ],
            "hex": "#C2C9C5"
          }
        },
        "400": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.6588,
              0.6902,
              0.6706
            ],
            "hex": "#A8B0AB"
          }
        },
        "500": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.5529,
              0.5882,
              0.5686
            ],
            "hex": "#8D9691"
          }
        },
        "600": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.4471,
              0.4863,
              0.4627
            ],
            "hex": "#727C76"
          }
        },
        "700": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.349,
              0.3804,
              0.3647
            ],
            "hex": "#59615D"
          }
        },
        "800": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.2667,
              0.2941,
              0.2784
            ],
            "hex": "#444B47"
          }
        },
        "900": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1137,
              0.149,
              0.1294
            ],
            "hex": "#1D2621"
          }
        },
        "950": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.0745,
              0.0784,
              0.0745
            ],
            "hex": "#131413"
          }
        }
      },
      "verde": {
        "50": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9294,
              0.9843,
              0.9569
            ],
            "hex": "#EDFBF4"
          }
        },
        "100": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.8667,
              0.9529,
              0.9098
            ],
            "hex": "#DDF3E8"
          }
        },
        "200": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.7647,
              0.902,
              0.8353
            ],
            "hex": "#C3E6D5"
          }
        },
        "300": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.6431,
              0.8314,
              0.7412
            ],
            "hex": "#A4D4BD"
          }
        },
        "400": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.5059,
              0.7412,
              0.6353
            ],
            "hex": "#81BDA2"
          }
        },
        "500": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.3765,
              0.6431,
              0.5294
            ],
            "hex": "#60A487"
          }
        },
        "600": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.2627,
              0.5373,
              0.4235
            ],
            "hex": "#43896C"
          }
        },
        "700": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1725,
              0.4275,
              0.3255
            ],
            "hex": "#2C6D53"
          }
        },
        "800": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1569,
              0.2941,
              0.2353
            ],
            "hex": "#284B3C"
          }
        },
        "900": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.098,
              0.2353,
              0.1804
            ],
            "hex": "#193C2E"
          }
        },
        "950": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.0824,
              0.149,
              0.1176
            ],
            "hex": "#15261E"
          }
        }
      },
      "pistache": {
        "50": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.949,
              0.9804,
              0.9059
            ],
            "hex": "#F2FAE7"
          }
        },
        "100": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.898,
              0.9529,
              0.8314
            ],
            "hex": "#E5F3D4"
          }
        },
        "200": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.8196,
              0.898,
              0.7137
            ],
            "hex": "#D1E5B6"
          }
        },
        "300": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.7255,
              0.8471,
              0.5412
            ],
            "hex": "#B9D88A"
          }
        },
        "400": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.6118,
              0.7333,
              0.4157
            ],
            "hex": "#9CBB6A"
          }
        },
        "500": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.502,
              0.6314,
              0.2706
            ],
            "hex": "#80A145"
          }
        },
        "600": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.3961,
              0.5255,
              0.1373
            ],
            "hex": "#658623"
          }
        },
        "700": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.3059,
              0.4157,
              0.0314
            ],
            "hex": "#4E6A08"
          }
        },
        "800": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.2314,
              0.3216,
              0.0078
            ],
            "hex": "#3B5202"
          }
        },
        "900": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1647,
              0.2314,
              0.0353
            ],
            "hex": "#2A3B09"
          }
        },
        "950": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1137,
              0.1451,
              0.0588
            ],
            "hex": "#1D250F"
          }
        }
      },
      "laranja": {
        "50": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              1.0,
              0.9569,
              0.9373
            ],
            "hex": "#FFF4EF"
          }
        },
        "100": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              1.0,
              0.9059,
              0.8627
            ],
            "hex": "#FFE7DC"
          }
        },
        "200": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              1.0,
              0.8196,
              0.7333
            ],
            "hex": "#FFD1BB"
          }
        },
        "300": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              1.0,
              0.702,
              0.5569
            ],
            "hex": "#FFB38E"
          }
        },
        "400": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9608,
              0.5412,
              0.3216
            ],
            "hex": "#F58A52"
          }
        },
        "500": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.8745,
              0.4392,
              0.1961
            ],
            "hex": "#DF7032"
          }
        },
        "600": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.7569,
              0.3255,
              0.0
            ],
            "hex": "#C15300"
          }
        },
        "700": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.6,
              0.2549,
              0.0
            ],
            "hex": "#994100"
          }
        },
        "800": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.4667,
              0.1922,
              0.0
            ],
            "hex": "#773100"
          }
        },
        "900": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.3412,
              0.1333,
              0.0
            ],
            "hex": "#572200"
          }
        },
        "950": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.2039,
              0.098,
              0.0471
            ],
            "hex": "#34190C"
          }
        }
      },
      "ambar": {
        "50": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              1.0,
              0.9608,
              0.9059
            ],
            "hex": "#FFF5E7"
          }
        },
        "100": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9961,
              0.9176,
              0.7961
            ],
            "hex": "#FEEACB"
          }
        },
        "200": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9686,
              0.8431,
              0.6588
            ],
            "hex": "#F7D7A8"
          }
        },
        "300": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.9216,
              0.7529,
              0.4902
            ],
            "hex": "#EBC07D"
          }
        },
        "400": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.8471,
              0.6431,
              0.2941
            ],
            "hex": "#D8A44B"
          }
        },
        "500": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.7569,
              0.5294,
              0.0392
            ],
            "hex": "#C1870A"
          }
        },
        "600": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.6235,
              0.4314,
              0.0
            ],
            "hex": "#9F6E00"
          }
        },
        "700": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.4941,
              0.3373,
              0.0
            ],
            "hex": "#7E5600"
          }
        },
        "800": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.3843,
              0.2588,
              0.0
            ],
            "hex": "#624200"
          }
        },
        "900": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.2784,
              0.1843,
              0.0
            ],
            "hex": "#472F00"
          }
        },
        "950": {
          "$type": "color",
          "$value": {
            "colorSpace": "srgb",
            "components": [
              0.1765,
              0.1216,
              0.0275
            ],
            "hex": "#2D1F07"
          }
        }
      }
    },
    "fonte": {
      "$type": "fontFamily",
      "$value": [
        "Hanken Grotesk",
        "Hanken Grotesk Fallback",
        "Arial",
        "sans-serif"
      ]
    },
    "fonte-mono": {
      "$value": "'JetBrains Mono', ui-monospace, 'SFMono-Regular', Menlo, Consolas, monospace",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "'JetBrains Mono', ui-monospace, 'SFMono-Regular', Menlo, Consolas, monospace",
          "somente-css": true
        }
      }
    },
    "fonte-codigo": {
      "$value": "{rq.fonte-mono}"
    },
    "peso-leve": {
      "$type": "fontWeight",
      "$value": 300
    },
    "peso-corpo": {
      "$type": "fontWeight",
      "$value": 400
    },
    "peso-medio": {
      "$type": "fontWeight",
      "$value": 500
    },
    "peso-forte": {
      "$type": "fontWeight",
      "$value": 600
    },
    "peso-display": {
      "$type": "fontWeight",
      "$value": 500
    },
    "t-mega": {
      "$type": "dimension",
      "$value": {
        "value": 144.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 56 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(56px, 9vw, 144px)"
        }
      }
    },
    "t-d1": {
      "$type": "dimension",
      "$value": {
        "value": 104.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 44 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(44px, 6.6vw, 104px)"
        }
      }
    },
    "t-d2": {
      "$type": "dimension",
      "$value": {
        "value": 80.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 36 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(36px, 5vw, 80px)"
        }
      }
    },
    "t-d3": {
      "$type": "dimension",
      "$value": {
        "value": 56.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 30 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(30px, 3.8vw, 56px)"
        }
      }
    },
    "t-t1": {
      "$type": "dimension",
      "$value": {
        "value": 40.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 26 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(26px, 2.6vw, 40px)"
        }
      }
    },
    "t-t2": {
      "$type": "dimension",
      "$value": {
        "value": 30.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 22 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(22px, 2vw, 30px)"
        }
      }
    },
    "t-t3": {
      "$type": "dimension",
      "$value": {
        "value": 23.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 19 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(19px, 1.5vw, 23px)"
        }
      }
    },
    "t-lead": {
      "$type": "dimension",
      "$value": {
        "value": 22.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 18 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(18px, 1.4vw, 22px)"
        }
      }
    },
    "t-corpo": {
      "$type": "dimension",
      "$value": {
        "value": 17.0,
        "unit": "px"
      }
    },
    "t-pequeno": {
      "$type": "dimension",
      "$value": {
        "value": 15.0,
        "unit": "px"
      }
    },
    "t-legenda": {
      "$type": "dimension",
      "$value": {
        "value": 13.0,
        "unit": "px"
      }
    },
    "t-mono": {
      "$type": "dimension",
      "$value": {
        "value": 12.0,
        "unit": "px"
      }
    },
    "t-controle": {
      "$type": "dimension",
      "$value": {
        "value": 16.0,
        "unit": "px"
      }
    },
    "lh-mega": {
      "$type": "number",
      "$value": 0.94
    },
    "lh-d1": {
      "$type": "number",
      "$value": 0.98
    },
    "lh-d2": {
      "$type": "number",
      "$value": 1.02
    },
    "lh-d3": {
      "$type": "number",
      "$value": 1.06
    },
    "lh-t1": {
      "$type": "number",
      "$value": 1.12
    },
    "lh-t2": {
      "$type": "number",
      "$value": 1.18
    },
    "lh-t3": {
      "$type": "number",
      "$value": 1.3
    },
    "lh-lead": {
      "$type": "number",
      "$value": 1.5
    },
    "lh-corpo": {
      "$type": "number",
      "$value": 1.6
    },
    "lh-pequeno": {
      "$type": "number",
      "$value": 1.55
    },
    "lh-legenda": {
      "$type": "number",
      "$value": 1.45
    },
    "tr-mega": {
      "$type": "number",
      "$value": -0.04,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.04em"
        }
      }
    },
    "tr-d1": {
      "$type": "number",
      "$value": -0.035,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.035em"
        }
      }
    },
    "tr-d2": {
      "$type": "number",
      "$value": -0.03,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.03em"
        }
      }
    },
    "tr-d3": {
      "$type": "number",
      "$value": -0.025,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.025em"
        }
      }
    },
    "tr-t1": {
      "$type": "number",
      "$value": -0.02,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.02em"
        }
      }
    },
    "tr-t2": {
      "$type": "number",
      "$value": -0.015,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.015em"
        }
      }
    },
    "tr-t3": {
      "$type": "number",
      "$value": -0.01,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "-0.01em"
        }
      }
    },
    "tr-legenda": {
      "$type": "number",
      "$value": 0.01,
      "$description": "em",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "0.01em"
        }
      }
    },
    "e-2": {
      "$type": "dimension",
      "$value": {
        "value": 2.0,
        "unit": "px"
      }
    },
    "e-4": {
      "$type": "dimension",
      "$value": {
        "value": 4.0,
        "unit": "px"
      }
    },
    "e-8": {
      "$type": "dimension",
      "$value": {
        "value": 8.0,
        "unit": "px"
      }
    },
    "e-12": {
      "$type": "dimension",
      "$value": {
        "value": 12.0,
        "unit": "px"
      }
    },
    "e-16": {
      "$type": "dimension",
      "$value": {
        "value": 16.0,
        "unit": "px"
      }
    },
    "e-20": {
      "$type": "dimension",
      "$value": {
        "value": 20.0,
        "unit": "px"
      }
    },
    "e-24": {
      "$type": "dimension",
      "$value": {
        "value": 24.0,
        "unit": "px"
      }
    },
    "e-32": {
      "$type": "dimension",
      "$value": {
        "value": 32.0,
        "unit": "px"
      }
    },
    "e-40": {
      "$type": "dimension",
      "$value": {
        "value": 40.0,
        "unit": "px"
      }
    },
    "e-48": {
      "$type": "dimension",
      "$value": {
        "value": 48.0,
        "unit": "px"
      }
    },
    "e-64": {
      "$type": "dimension",
      "$value": {
        "value": 64.0,
        "unit": "px"
      }
    },
    "e-80": {
      "$type": "dimension",
      "$value": {
        "value": 80.0,
        "unit": "px"
      }
    },
    "e-96": {
      "$type": "dimension",
      "$value": {
        "value": 96.0,
        "unit": "px"
      }
    },
    "e-128": {
      "$type": "dimension",
      "$value": {
        "value": 128.0,
        "unit": "px"
      }
    },
    "e-160": {
      "$type": "dimension",
      "$value": {
        "value": 160.0,
        "unit": "px"
      }
    },
    "respiro-p": {
      "$type": "dimension",
      "$value": {
        "value": 96.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 56 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(56px, 6vw, 96px)"
        }
      }
    },
    "respiro-m": {
      "$type": "dimension",
      "$value": {
        "value": 144.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 80 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(80px, 9vw, 144px)"
        }
      }
    },
    "respiro-g": {
      "$type": "dimension",
      "$value": {
        "value": 200.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 96 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(96px, 12vw, 200px)"
        }
      }
    },
    "gutter": {
      "$type": "dimension",
      "$value": {
        "value": 64.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 20 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(20px, 4.2vw, 64px)"
        }
      }
    },
    "coluna-gap": {
      "$type": "dimension",
      "$value": {
        "value": 32.0,
        "unit": "px"
      },
      "$description": "fluido, mínimo 16 px",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "clamp(16px, 2.2vw, 32px)"
        }
      }
    },
    "largura": {
      "$type": "dimension",
      "$value": {
        "value": 1328.0,
        "unit": "px"
      }
    },
    "largura-larga": {
      "$type": "dimension",
      "$value": {
        "value": 1600.0,
        "unit": "px"
      }
    },
    "largura-texto": {
      "$type": "dimension",
      "$value": {
        "value": 46.0,
        "unit": "rem"
      }
    },
    "largura-leitura": {
      "$value": "66ch",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "66ch",
          "somente-css": true
        }
      }
    },
    "cabecalho-h": {
      "$type": "dimension",
      "$value": {
        "value": 80.0,
        "unit": "px"
      }
    },
    "cabecalho-h-rolado": {
      "$type": "dimension",
      "$value": {
        "value": 64.0,
        "unit": "px"
      }
    },
    "raio-0": {
      "$type": "number",
      "$value": 0
    },
    "raio-p": {
      "$type": "dimension",
      "$value": {
        "value": 4.0,
        "unit": "px"
      }
    },
    "raio-m": {
      "$type": "dimension",
      "$value": {
        "value": 8.0,
        "unit": "px"
      }
    },
    "raio-g": {
      "$type": "dimension",
      "$value": {
        "value": 16.0,
        "unit": "px"
      }
    },
    "raio-pilula": {
      "$type": "dimension",
      "$value": {
        "value": 999.0,
        "unit": "px"
      }
    },
    "filete": {
      "$type": "dimension",
      "$value": {
        "value": 1.0,
        "unit": "px"
      }
    },
    "anel-largura": {
      "$type": "dimension",
      "$value": {
        "value": 3.0,
        "unit": "px"
      }
    },
    "anel-afastamento": {
      "$type": "dimension",
      "$value": {
        "value": 3.0,
        "unit": "px"
      }
    },
    "controle-h": {
      "$type": "dimension",
      "$value": {
        "value": 48.0,
        "unit": "px"
      }
    },
    "controle-h-p": {
      "$type": "dimension",
      "$value": {
        "value": 40.0,
        "unit": "px"
      }
    },
    "controle-h-g": {
      "$type": "dimension",
      "$value": {
        "value": 56.0,
        "unit": "px"
      }
    },
    "controle-px": {
      "$type": "dimension",
      "$value": {
        "value": 16.0,
        "unit": "px"
      }
    },
    "celula-y": {
      "$type": "dimension",
      "$value": {
        "value": 14.0,
        "unit": "px"
      }
    },
    "celula-x": {
      "$type": "dimension",
      "$value": {
        "value": 16.0,
        "unit": "px"
      }
    },
    "campo-gap": {
      "$type": "dimension",
      "$value": {
        "value": 8.0,
        "unit": "px"
      }
    },
    "z-elevado": {
      "$type": "number",
      "$value": 10
    },
    "z-fixo": {
      "$type": "number",
      "$value": 50
    },
    "z-cabecalho": {
      "$type": "number",
      "$value": 100
    },
    "z-gaveta": {
      "$type": "number",
      "$value": 300
    },
    "z-modal": {
      "$type": "number",
      "$value": 400
    },
    "z-popover": {
      "$type": "number",
      "$value": 500
    },
    "z-toast": {
      "$type": "number",
      "$value": 600
    },
    "z-dica": {
      "$type": "number",
      "$value": 700
    },
    "prop-cinema": {
      "$type": "number",
      "$value": 2.3333,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "21 / 9"
        }
      }
    },
    "prop-video": {
      "$type": "number",
      "$value": 1.7778,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "16 / 9"
        }
      }
    },
    "prop-foto": {
      "$type": "number",
      "$value": 1.5,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "3 / 2"
        }
      }
    },
    "prop-retrato": {
      "$type": "number",
      "$value": 0.8,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "4 / 5"
        }
      }
    },
    "prop-quadrado": {
      "$type": "number",
      "$value": 1.0,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "1 / 1"
        }
      }
    },
    "prop-vertical": {
      "$type": "number",
      "$value": 0.75,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "3 / 4"
        }
      }
    },
    "prop-celular": {
      "$type": "number",
      "$value": 0.4615,
      "$extensions": {
        "com.chesslab.roque": {
          "css": "9 / 19.5"
        }
      }
    },
    "m-instante": {
      "$type": "duration",
      "$value": {
        "value": 120.0,
        "unit": "ms"
      }
    },
    "m-rapido": {
      "$type": "duration",
      "$value": {
        "value": 200.0,
        "unit": "ms"
      }
    },
    "m-base": {
      "$type": "duration",
      "$value": {
        "value": 320.0,
        "unit": "ms"
      }
    },
    "m-medio": {
      "$type": "duration",
      "$value": {
        "value": 480.0,
        "unit": "ms"
      }
    },
    "m-lento": {
      "$type": "duration",
      "$value": {
        "value": 700.0,
        "unit": "ms"
      }
    },
    "m-revelar": {
      "$type": "duration",
      "$value": {
        "value": 1000.0,
        "unit": "ms"
      }
    },
    "curva-saida": {
      "$type": "cubicBezier",
      "$value": [
        0.22,
        0.72,
        0.2,
        1.0
      ]
    },
    "curva-entrada": {
      "$type": "cubicBezier",
      "$value": [
        0.55,
        0.0,
        0.75,
        0.2
      ]
    },
    "curva-troca": {
      "$type": "cubicBezier",
      "$value": [
        0.65,
        0.0,
        0.35,
        1.0
      ]
    },
    "curva-mola": {
      "$value": "linear(0, 0.035, 0.122, 0.242, 0.376, 0.512, 0.64, 0.754, 0.851, 0.929, 0.989, 1.032, 1.061, 1.077, 1.083, 1.082, 1.076, 1.067, 1.056, 1.045, 1.034, 1.024, 1.015, 1.008, 1.002, 0.998, 0.996, 0.994, 0.993, 0.993, 0.993, 0.994, 0.995, 0.996, 0.997, 0.998, 1)",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "linear(0, 0.035, 0.122, 0.242, 0.376, 0.512, 0.64, 0.754, 0.851, 0.929, 0.989, 1.032, 1.061, 1.077, 1.083, 1.082, 1.076, 1.067, 1.056, 1.045, 1.034, 1.024, 1.015, 1.008, 1.002, 0.998, 0.996, 0.994, 0.993, 0.993, 0.993, 0.994, 0.995, 0.996, 0.997, 0.998, 1)",
          "somente-css": true
        }
      }
    },
    "escalonar": {
      "$type": "duration",
      "$value": {
        "value": 70.0,
        "unit": "ms"
      }
    },
    "troca-duracao": {
      "$type": "duration",
      "$value": {
        "value": 640.0,
        "unit": "ms"
      }
    },
    "troca-arco": {
      "$type": "number",
      "$value": 0.35
    },
    "revelar-angulo": {
      "$value": "{cl.cut-angle}"
    },
    "seta-baixo": {
      "$value": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E\")",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E\")",
          "somente-css": true
        }
      }
    },
    "icone-perigo": {
      "$value": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E\")",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E\")",
          "somente-css": true
        }
      }
    },
    "icone-sucesso": {
      "$value": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E\")",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E\")",
          "somente-css": true
        }
      }
    },
    "traco": {
      "$value": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E\")",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E\")",
          "somente-css": true
        }
      }
    },
    "check": {
      "$value": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E\")",
      "$extensions": {
        "com.chesslab.roque": {
          "css": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E\")",
          "somente-css": true
        }
      }
    }
  }
}
