from flut.dart.ui import Color


class Colors:
    transparent = Color(0x00000000)

    black = Color(0xFF000000)
    black87 = Color(0xDD000000)
    black54 = Color(0x8A000000)
    black45 = Color(0x73000000)
    black38 = Color(0x61000000)
    black26 = Color(0x42000000)
    black12 = Color(0x1F000000)

    white = Color(0xFFFFFFFF)
    white70 = Color(0xB3FFFFFF)
    white60 = Color(0x99FFFFFF)
    white54 = Color(0x8AFFFFFF)
    white38 = Color(0x62FFFFFF)
    white30 = Color(0x4DFFFFFF)
    white24 = Color(0x3DFFFFFF)
    white12 = Color(0x1FFFFFFF)
    white10 = Color(0x1AFFFFFF)

    red = Color(0xFFF44336)
    red50 = Color(0xFFFFEBEE)
    red100 = Color(0xFFFFCDD2)
    red200 = Color(0xFFEF9A9A)
    red300 = Color(0xFFE57373)
    red400 = Color(0xFFEF5350)
    red500 = Color(0xFFF44336)
    red600 = Color(0xFFE53935)
    red700 = Color(0xFFD32F2F)
    red800 = Color(0xFFC62828)
    red900 = Color(0xFFB71C1C)

    redAccent = Color(0xFFFF5252)
    redAccent100 = Color(0xFFFF8A80)
    redAccent200 = Color(0xFFFF5252)
    redAccent400 = Color(0xFFFF1744)
    redAccent700 = Color(0xFFD50000)

    pink = Color(0xFFE91E63)
    pink50 = Color(0xFFFCE4EC)
    pink100 = Color(0xFFF8BBD0)
    pink200 = Color(0xFFF48FB1)
    pink300 = Color(0xFFF06292)
    pink400 = Color(0xFFEC407A)
    pink500 = Color(0xFFE91E63)
    pink600 = Color(0xFFD81B60)
    pink700 = Color(0xFFC2185B)
    pink800 = Color(0xFFAD1457)
    pink900 = Color(0xFF880E4F)

    pinkAccent = Color(0xFFFF4081)
    pinkAccent100 = Color(0xFFFF80AB)
    pinkAccent200 = Color(0xFFFF4081)
    pinkAccent400 = Color(0xFFF50057)
    pinkAccent700 = Color(0xFFC51162)

    purple = Color(0xFF9C27B0)
    purple50 = Color(0xFFF3E5F5)
    purple100 = Color(0xFFE1BEE7)
    purple200 = Color(0xFFCE93D8)
    purple300 = Color(0xFFBA68C8)
    purple400 = Color(0xFFAB47BC)
    purple500 = Color(0xFF9C27B0)
    purple600 = Color(0xFF8E24AA)
    purple700 = Color(0xFF7B1FA2)
    purple800 = Color(0xFF6A1B9A)
    purple900 = Color(0xFF4A148C)

    purpleAccent = Color(0xFFE040FB)
    purpleAccent100 = Color(0xFFEA80FC)
    purpleAccent200 = Color(0xFFE040FB)
    purpleAccent400 = Color(0xFFD500F9)
    purpleAccent700 = Color(0xFFAA00FF)

    deepPurple = Color(0xFF673AB7)
    deepPurple50 = Color(0xFFEDE7F6)
    deepPurple100 = Color(0xFFD1C4E9)
    deepPurple200 = Color(0xFFB39DDB)
    deepPurple300 = Color(0xFF9575CD)
    deepPurple400 = Color(0xFF7E57C2)
    deepPurple500 = Color(0xFF673AB7)
    deepPurple600 = Color(0xFF5E35B1)
    deepPurple700 = Color(0xFF512DA8)
    deepPurple800 = Color(0xFF4527A0)
    deepPurple900 = Color(0xFF311B92)

    deepPurpleAccent = Color(0xFF7C4DFF)
    deepPurpleAccent100 = Color(0xFFB388FF)
    deepPurpleAccent200 = Color(0xFF7C4DFF)
    deepPurpleAccent400 = Color(0xFF651FFF)
    deepPurpleAccent700 = Color(0xFF6200EA)

    indigo = Color(0xFF3F51B5)
    indigo50 = Color(0xFFE8EAF6)
    indigo100 = Color(0xFFC5CAE9)
    indigo200 = Color(0xFF9FA8DA)
    indigo300 = Color(0xFF7986CB)
    indigo400 = Color(0xFF5C6BC0)
    indigo500 = Color(0xFF3F51B5)
    indigo600 = Color(0xFF3949AB)
    indigo700 = Color(0xFF303F9F)
    indigo800 = Color(0xFF283593)
    indigo900 = Color(0xFF1A237E)

    indigoAccent = Color(0xFF536DFE)
    indigoAccent100 = Color(0xFF8C9EFF)
    indigoAccent200 = Color(0xFF536DFE)
    indigoAccent400 = Color(0xFF3D5AFE)
    indigoAccent700 = Color(0xFF304FFE)

    blue = Color(0xFF2196F3)
    blue50 = Color(0xFFE3F2FD)
    blue100 = Color(0xFFBBDEFB)
    blue200 = Color(0xFF90CAF9)
    blue300 = Color(0xFF64B5F6)
    blue400 = Color(0xFF42A5F5)
    blue500 = Color(0xFF2196F3)
    blue600 = Color(0xFF1E88E5)
    blue700 = Color(0xFF1976D2)
    blue800 = Color(0xFF1565C0)
    blue900 = Color(0xFF0D47A1)

    blueAccent = Color(0xFF448AFF)
    blueAccent100 = Color(0xFF82B1FF)
    blueAccent200 = Color(0xFF448AFF)
    blueAccent400 = Color(0xFF2979FF)
    blueAccent700 = Color(0xFF2962FF)

    lightBlue = Color(0xFF03A9F4)
    lightBlue50 = Color(0xFFE1F5FE)
    lightBlue100 = Color(0xFFB3E5FC)
    lightBlue200 = Color(0xFF81D4FA)
    lightBlue300 = Color(0xFF4FC3F7)
    lightBlue400 = Color(0xFF29B6F6)
    lightBlue500 = Color(0xFF03A9F4)
    lightBlue600 = Color(0xFF039BE5)
    lightBlue700 = Color(0xFF0288D1)
    lightBlue800 = Color(0xFF0277BD)
    lightBlue900 = Color(0xFF01579B)

    lightBlueAccent = Color(0xFF40C4FF)
    lightBlueAccent100 = Color(0xFF80D8FF)
    lightBlueAccent200 = Color(0xFF40C4FF)
    lightBlueAccent400 = Color(0xFF00B0FF)
    lightBlueAccent700 = Color(0xFF0091EA)

    cyan = Color(0xFF00BCD4)
    cyan50 = Color(0xFFE0F7FA)
    cyan100 = Color(0xFFB2EBF2)
    cyan200 = Color(0xFF80DEEA)
    cyan300 = Color(0xFF4DD0E1)
    cyan400 = Color(0xFF26C6DA)
    cyan500 = Color(0xFF00BCD4)
    cyan600 = Color(0xFF00ACC1)
    cyan700 = Color(0xFF0097A7)
    cyan800 = Color(0xFF00838F)
    cyan900 = Color(0xFF006064)

    cyanAccent = Color(0xFF18FFFF)
    cyanAccent100 = Color(0xFF84FFFF)
    cyanAccent200 = Color(0xFF18FFFF)
    cyanAccent400 = Color(0xFF00E5FF)
    cyanAccent700 = Color(0xFF00B8D4)

    teal = Color(0xFF009688)
    teal50 = Color(0xFFE0F2F1)
    teal100 = Color(0xFFB2DFDB)
    teal200 = Color(0xFF80CBC4)
    teal300 = Color(0xFF4DB6AC)
    teal400 = Color(0xFF26A69A)
    teal500 = Color(0xFF009688)
    teal600 = Color(0xFF00897B)
    teal700 = Color(0xFF00796B)
    teal800 = Color(0xFF00695C)
    teal900 = Color(0xFF004D40)

    tealAccent = Color(0xFF64FFDA)
    tealAccent100 = Color(0xFFA7FFEB)
    tealAccent200 = Color(0xFF64FFDA)
    tealAccent400 = Color(0xFF1DE9B6)
    tealAccent700 = Color(0xFF00BFA5)

    green = Color(0xFF4CAF50)
    green50 = Color(0xFFE8F5E9)
    green100 = Color(0xFFC8E6C9)
    green200 = Color(0xFFA5D6A7)
    green300 = Color(0xFF81C784)
    green400 = Color(0xFF66BB6A)
    green500 = Color(0xFF4CAF50)
    green600 = Color(0xFF43A047)
    green700 = Color(0xFF388E3C)
    green800 = Color(0xFF2E7D32)
    green900 = Color(0xFF1B5E20)

    greenAccent = Color(0xFF69F0AE)
    greenAccent100 = Color(0xFFB9F6CA)
    greenAccent200 = Color(0xFF69F0AE)
    greenAccent400 = Color(0xFF00E676)
    greenAccent700 = Color(0xFF00C853)

    lightGreen = Color(0xFF8BC34A)
    lightGreen50 = Color(0xFFF1F8E9)
    lightGreen100 = Color(0xFFDCEDC8)
    lightGreen200 = Color(0xFFC5E1A5)
    lightGreen300 = Color(0xFFAED581)
    lightGreen400 = Color(0xFF9CCC65)
    lightGreen500 = Color(0xFF8BC34A)
    lightGreen600 = Color(0xFF7CB342)
    lightGreen700 = Color(0xFF689F38)
    lightGreen800 = Color(0xFF558B2F)
    lightGreen900 = Color(0xFF33691E)

    lightGreenAccent = Color(0xFFB2FF59)
    lightGreenAccent100 = Color(0xFFCCFF90)
    lightGreenAccent200 = Color(0xFFB2FF59)
    lightGreenAccent400 = Color(0xFF76FF03)
    lightGreenAccent700 = Color(0xFF64DD17)

    lime = Color(0xFFCDDC39)
    lime50 = Color(0xFFF9FBE7)
    lime100 = Color(0xFFF0F4C3)
    lime200 = Color(0xFFE6EE9C)
    lime300 = Color(0xFFDCE775)
    lime400 = Color(0xFFD4E157)
    lime500 = Color(0xFFCDDC39)
    lime600 = Color(0xFFC0CA33)
    lime700 = Color(0xFFAFB42B)
    lime800 = Color(0xFF9E9D24)
    lime900 = Color(0xFF827717)

    limeAccent = Color(0xFFEEFF41)
    limeAccent100 = Color(0xFFF4FF81)
    limeAccent200 = Color(0xFFEEFF41)
    limeAccent400 = Color(0xFFC6FF00)
    limeAccent700 = Color(0xFFAEEA00)

    yellow = Color(0xFFFFEB3B)
    yellow50 = Color(0xFFFFFDE7)
    yellow100 = Color(0xFFFFF9C4)
    yellow200 = Color(0xFFFFF59D)
    yellow300 = Color(0xFFFFF176)
    yellow400 = Color(0xFFFFEE58)
    yellow500 = Color(0xFFFFEB3B)
    yellow600 = Color(0xFFFDD835)
    yellow700 = Color(0xFFFBC02D)
    yellow800 = Color(0xFFF9A825)
    yellow900 = Color(0xFFF57F17)

    yellowAccent = Color(0xFFFFFF00)
    yellowAccent100 = Color(0xFFFFFF8D)
    yellowAccent200 = Color(0xFFFFFF00)
    yellowAccent400 = Color(0xFFFFEA00)
    yellowAccent700 = Color(0xFFFFD600)

    amber = Color(0xFFFFC107)
    amber50 = Color(0xFFFFF8E1)
    amber100 = Color(0xFFFFECB3)
    amber200 = Color(0xFFFFE082)
    amber300 = Color(0xFFFFD54F)
    amber400 = Color(0xFFFFCA28)
    amber500 = Color(0xFFFFC107)
    amber600 = Color(0xFFFFB300)
    amber700 = Color(0xFFFFA000)
    amber800 = Color(0xFFFF8F00)
    amber900 = Color(0xFFFF6F00)

    amberAccent = Color(0xFFFFD740)
    amberAccent100 = Color(0xFFFFE57F)
    amberAccent200 = Color(0xFFFFD740)
    amberAccent400 = Color(0xFFFFC400)
    amberAccent700 = Color(0xFFFFAB00)

    orange = Color(0xFFFF9800)
    orange50 = Color(0xFFFFF3E0)
    orange100 = Color(0xFFFFE0B2)
    orange200 = Color(0xFFFFCC80)
    orange300 = Color(0xFFFFB74D)
    orange400 = Color(0xFFFFA726)
    orange500 = Color(0xFFFF9800)
    orange600 = Color(0xFFFB8C00)
    orange700 = Color(0xFFF57C00)
    orange800 = Color(0xFFEF6C00)
    orange900 = Color(0xFFE65100)

    orangeAccent = Color(0xFFFFAB40)
    orangeAccent100 = Color(0xFFFFD180)
    orangeAccent200 = Color(0xFFFFAB40)
    orangeAccent400 = Color(0xFFFF9100)
    orangeAccent700 = Color(0xFFFF6D00)

    deepOrange = Color(0xFFFF5722)
    deepOrange50 = Color(0xFFFBE9E7)
    deepOrange100 = Color(0xFFFFCCBC)
    deepOrange200 = Color(0xFFFFAB91)
    deepOrange300 = Color(0xFFFF8A65)
    deepOrange400 = Color(0xFFFF7043)
    deepOrange500 = Color(0xFFFF5722)
    deepOrange600 = Color(0xFFF4511E)
    deepOrange700 = Color(0xFFE64A19)
    deepOrange800 = Color(0xFFD84315)
    deepOrange900 = Color(0xFFBF360C)

    deepOrangeAccent = Color(0xFFFF6E40)
    deepOrangeAccent100 = Color(0xFFFF9E80)
    deepOrangeAccent200 = Color(0xFFFF6E40)
    deepOrangeAccent400 = Color(0xFFFF3D00)
    deepOrangeAccent700 = Color(0xFFDD2C00)

    brown = Color(0xFF795548)
    brown50 = Color(0xFFEFEBE9)
    brown100 = Color(0xFFD7CCC8)
    brown200 = Color(0xFFBCAAA4)
    brown300 = Color(0xFFA1887F)
    brown400 = Color(0xFF8D6E63)
    brown500 = Color(0xFF795548)
    brown600 = Color(0xFF6D4C41)
    brown700 = Color(0xFF5D4037)
    brown800 = Color(0xFF4E342E)
    brown900 = Color(0xFF3E2723)

    grey = Color(0xFF9E9E9E)
    grey50 = Color(0xFFFAFAFA)
    grey100 = Color(0xFFF5F5F5)
    grey200 = Color(0xFFEEEEEE)
    grey300 = Color(0xFFE0E0E0)
    grey350 = Color(0xFFD6D6D6)
    grey400 = Color(0xFFBDBDBD)
    grey500 = Color(0xFF9E9E9E)
    grey600 = Color(0xFF757575)
    grey700 = Color(0xFF616161)
    grey800 = Color(0xFF424242)
    grey850 = Color(0xFF303030)
    grey900 = Color(0xFF212121)

    blueGrey = Color(0xFF607D8B)
    blueGrey50 = Color(0xFFECEFF1)
    blueGrey100 = Color(0xFFCFD8DC)
    blueGrey200 = Color(0xFFB0BEC5)
    blueGrey300 = Color(0xFF90A4AE)
    blueGrey400 = Color(0xFF78909C)
    blueGrey500 = Color(0xFF607D8B)
    blueGrey600 = Color(0xFF546E7A)
    blueGrey700 = Color(0xFF455A64)
    blueGrey800 = Color(0xFF37474F)
    blueGrey900 = Color(0xFF263238)
