{
    "theme": {
        "darkTextColor": "#242323",
        "lightTextColor": "#C3B2BA",
        "brandPrimaryColor": "#A50050",
        "brandSecondaryColor": "#E5D0DA",
        "font": {
            "familyPrimary": "Roboto",
            "familySecondary": "Oswald",
            "customFonts": [
                {
                    "name": "Roboto",
                    "url": "https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2",
                    "weight": "100 900",
                    "style": "normal",
                    "stretch": "100%",
                    "display": "swap",
                    "unicodeRange": "U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF"
                },
                {
                    "name": "Roboto",
                    "url": "https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2",
                    "weight": "100 900",
                    "style": "normal",
                    "stretch": "100%",
                    "display": "swap",
                    "unicodeRange": " U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"
                },
                {
                    "name": "Oswald",
                    "url": "https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Ghe4.woff2",
                    "weight": "200 700",
                    "style": "normal",
                    "stretch": "100%",
                    "display": "swap",
                    "unicodeRange": "U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF"
                },
                {
                    "name": "Oswald",
                    "url": "https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8G.woff2",
                    "weight": "200 700",
                    "style": "normal",
                    "stretch": "100%",
                    "display": "swap",
                    "unicodeRange": "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"
                }
            ]
        }
    },
    "components": {
        "spinner": {
            "containerColor": "#E5D0DA",
            "progressColor": "#A50050"
        },
        "modal": {
            "backgroundColor": "#FFFFFF",
            "titleColor": "#A50050",
            "descriptionColor": "#333333",
            "iconColorStart": "#A50050",
            "iconColorStartError": "#D32F2F",
            "iconColorStartSuccess": "#388E3C",
            "iconColorEnd": "#666666",
            "borderColor": "#E0E0E0",
            "borderWidth": "1px",
            "borderRadius": "0px"
        },
        "button": {
            "backgroundColorPrimary": "#A50050",
            "labelColorPrimary": "#FFFFFF",
            "borderColorPrimary": "#E5D0DA",
            "borderWidthPrimary": "5px",
            "backgroundColorSecondary": "#E5D0DA",
            "labelColorSecondary": "#000000",
            "borderColorSecondary": "#A50050",
            "borderWidthSecondary": "5px",
            "backgroundColorTertiary": "#FCE4EC",
            "iconColorTertiary": "#A50050",
            "labelColorTertiary": "#A50050",
            "borderColorTertiary": "#A50050",
            "borderWidthTertiary": "0px",
            "backgroundColorTertiaryInverse": "#FFFFFF00",
            "iconColorTertiaryInverse": "#FFFFFF",
            "labelColorTertiaryInverse": "#FFFFFF",
            "borderColorTertiaryInverse": "#000D44",
            "borderWidthTertiaryInverse": "0px",
            "backgroundColorOutline": "#FCE4EC",
            "labelColorOutline": "#A50050",
            "borderColorOutline": "#A50050",
            "borderWidthOutline": "2px",
            "interactiveStates": {
                "backgroundColorPrimaryHover": "#FF5733",
                "backgroundColorPrimaryPressed": "#C70039",
                "labelColorPrimaryHover": "#FFFFFF",
                "labelColorPrimaryPressed": "#FFFFFF",
                "borderColorPrimaryHover": "#FF8D72",
                "borderColorPrimaryPressed": "#B3002D",
                "borderWidthPrimaryHover": "2px",
                "borderWidthPrimaryPressed": "3px",
                "backgroundColorSecondaryHover": "#33C1FF",
                "backgroundColorSecondaryPressed": "#007ACC",
                "labelColorSecondaryHover": "#FFFFFF",
                "labelColorSecondaryPressed": "#E0F7FF",
                "borderColorSecondaryHover": "#66D9FF",
                "borderColorSecondaryPressed": "#005B99",
                "borderWidthSecondaryHover": "2px",
                "borderWidthSecondaryPressed": "3px",
                "backgroundColorTertiaryHover": "#7D33FF",
                "backgroundColorTertiaryPressed": "#4B0082",
                "iconColorTertiaryHover": "#FFFFFF",
                "iconColorTertiaryPressed": "#F3EFFF",
                "labelColorTertiaryHover": "#FFFFFF",
                "labelColorTertiaryPressed": "#F3EFFF",
                "borderColorTertiaryHover": "#B299FF",
                "borderColorTertiaryPressed": "#3D0066",
                "borderWidthTertiaryHover": "1px",
                "borderWidthTertiaryPressed": "2px",
                "backgroundColorTertiaryInverseHover": "#FFFFFF0D",
                "backgroundColorTertiaryInversePressed": "#FFFFFF1A",
                "iconColorTertiaryInverseHover": "#FFFFFF",
                "iconColorTertiaryInversePressed": "#FFFFFF",
                "labelColorTertiaryInverseHover": "#FFFFFF",
                "labelColorTertiaryInversePressed": "#FFFFFF",
                "borderColorTertiaryInverseHover": "#000D44",
                "borderColorTertiaryInversePressed": "#000D44",
                "borderWidthTertiaryInverseHover": "0px",
                "borderWidthTertiaryInversePressed": "0px",
                "backgroundColorOutlineHover": "#FFFFFF",
                "backgroundColorOutlinePressed": "#F0F0F0",
                "labelColorOutlineHover": "#FFB800",
                "labelColorOutlinePressed": "#CC9200",
                "borderColorOutlineHover": "#FFB800",
                "borderColorOutlinePressed": "#CC9200",
                "borderWidthOutlineHover": "2px",
                "borderWidthOutlinePressed": "3px"
            }
        },
        "iconButton": {
            "backgroundColorTertiary": "#E5D0DA",
            "iconColorTertiary": "#A50050",
            "borderColorTertiary": "#A50050",
            "borderWidthTertiary": "5px",
            "borderRadius": "8px",
            "colorHover": "#F0E0F0",
            "colorPressed": "#D0B0D0",
            "interactiveStates": {
                "backgroundColorTertiaryHover": "#FFD700",
                "backgroundColorTertiaryPressed": "#FFA500",
                "iconColorTertiaryHover": "#4B0082",
                "iconColorTertiaryPressed": "#FFFFFF",
                "borderColorTertiaryHover": "#FFEC8B",
                "borderWidthTertiaryHover": "2px",
                "borderColorTertiaryPressed": "#FF8C00",
                "borderWidthTertiaryPressed": "3px"
            }
        },
        "link": {
            "textColor": "#A50050",
            "iconColor": "#A50050",
            "borderColor": "#A50050",
            "borderWidth": "1px",
            "colorHover": "#BF336F",
            "colorPressed": "#80003A",
            "textColorVisited": "#80003A",
            "borderColorVisited": "#80003A",
            "contentColorVisited": "#80003A",
            "widthBorderVisited": "1px",
            "interactiveStates": {
                "backgroundColorHover": "#E6F7FF",
                "backgroundColorPressed": "#CCE5FF",
                "contentColorHover": "#007BFF",
                "contentColorPressed": "#0056B3",
                "borderColorHover": "#66B2FF",
                "borderWidthHover": "1px",
                "borderColorPressed": "#3399FF",
                "borderWidthPressed": "2px"
            }
        },
        "input": {
            "borderRadius": "0px",
            "colorHover": "#FCE4EC",
            "colorPressed": "#F8BBD0",
            "iconColorEndHover": "#A50050",
            "iconColorEndPressed": "#80003A",
            "scrollColor": "#A50050",
            "labelColor": "#666666",
            "iconColorEnd": "#A50050",
            "borderColor": "#E0E0E0",
            "borderWidth": "1px",
            "backgroundColor": "#FFFFFF",
            "labelColorSelected": "#A50050",
            "borderColorSelected": "#A50050",
            "borderWidthSelected": "1px",
            "placeholderColorUntyped": "#999999",
            "placeholderColorTyping": "#A50050",
            "cursorBorderColor": "#A50050",
            "cursorBorderWidth": "2px",
            "borderColorFilled": "#A50050",
            "borderWidthFilled": "1px",
            "placeholderColorFilled": "#A50050",
            "interactiveStates": {
                "backgroundColorHover": "#FFF0F5",
                "backgroundColorPressed": "#FFE4E1",
                "backgroundColorSelectedHover": "#E6FFE6",
                "backgroundColorSelectedPressed": "#CCFFCC",
                "backgroundColorFilledHover": "#F0FFFF",
                "backgroundColorFilledPressed": "#E0FFFF",
                "borderColorHover": "#FF69B4",
                "borderWidthHover": "1px",
                "borderColorPressed": "#FF1493",
                "borderWidthPressed": "2px",
                "borderColorSelectedHover": "#32CD32",
                "borderWidthSelectedHover": "2px",
                "borderColorSelectedPressed": "#228B22",
                "borderWidthSelectedPressed": "3px",
                "borderColorFilledHover": "#00CED1",
                "borderWidthFilledHover": "1px",
                "borderColorFilledPressed": "#20B2AA",
                "borderWidthFilledPressed": "2px"
            }
        },
        "dropdown": {
            "backgroundColor": "#FFFFFF",
            "borderColor": "#A50050",
            "borderRadius": "0px"
        },
        "checkbox": {
            "colorHover": "#BF336F",
            "colorPressed": "#80003A",
            "borderColorUnselected": "#CCCCCC",
            "borderWidthUnselected": "1px",
            "borderColorUnselectedHover": "#A50050",
            "borderWidthUnselectedHover": "1px",
            "borderColorUnselectedPressed": "#80003A",
            "borderWidthUnselectedPressed": "1px",
            "backgroundColorUnselected": "#FFFFFF",
            "backgroundColorUnselectedHover": "#FCE4EC",
            "backgroundColorUnselectedPressed": "#F8BBD0",
            "backgroundColorSelected": "#A50050",
            "backgroundColorSelectedHover": "#BF336F",
            "backgroundColorSelectedPressed": "#80003A",
            "iconColorSelected": "#FFFFFF",
            "iconColorSelectedHover": "#FFFFFF",
            "iconColorSelectedPressed": "#FFFFFF",
            "labelColorUnselected": "#333333",
            "labelColorSelected": "#A50050"
        },
        "card": {
            "backgroundColor": "#FFFFFF",
            "iconColor": "#A50050",
            "titleColor": "#A50050",
            "colorHover": "#FCE4EC",
            "colorPressed": "#F8BBD0",
            "borderColor": "#E0E0E0",
            "borderWidth": "1px",
            "borderRadius": "12px",
            "interactiveStates": {
                "backgroundColorHover": "#FFFACD",
                "backgroundColorPressed": "#FAFAD2",
                "titleColorHover": "#FF4500",
                "titleColorPressed": "#B22222",
                "iconColorHover": "#008B8B",
                "iconColorPressed": "#2F4F4F",
                "borderColorHover": "#FFD700",
                "borderWidthHover": "2px",
                "borderColorPressed": "#DAA520",
                "borderWidthPressed": "3px"
            }
        },
        "snackbar": {
            "backgroundColor": "#FF0000",
            "iconColor": "#FFFFFF",
            "textColor": "#FFFFAA",
            "borderColor": "#FF35FF",
            "borderWidth": "10px"
        }
    }
}