/*
 * AUTO-GENERATED FILE. DO NOT EDIT.
 *
 * All design tokens combined for comparison.
 * Requires: import SwiftUI, import Foundation
 *
 * Note: Deprecated tokens are marked with @available(*, deprecated) annotation.
 */

import SwiftUI
import Foundation

// MARK: - Spacing

public class SalesforceLightningBlueSpacing {
    public static var spacing1: CGFloat { 4 } // Spacing 1 | 4px.
    public static var spacing2: CGFloat { 8 } // Spacing 2 | 8px.
    public static var spacing3: CGFloat { 12 } // Spacing 3 | 12px.
    public static var spacing4: CGFloat { 16 } // Spacing 4 | 16px.
    public static var spacing5: CGFloat { 24 } // Spacing 5 | 24px.
    public static var spacing6: CGFloat { 32 } // Spacing 6 | 32px.
    public static var spacing7: CGFloat { 40 } // Spacing 7 | 40px.
    public static var spacing8: CGFloat { 48 } // Spacing 8 | 48px.
    public static var spacing9: CGFloat { 56 } // Spacing 9 | 56px.
    public static var spacing10: CGFloat { 64 } // Spacing 10 | 64px.
    public static var spacing11: CGFloat { 72 } // Spacing 11 | 72px.
    public static var spacing12: CGFloat { 80 } // Spacing 12 | 80px.
    public static var spacingVar1: CGFloat { Self.spacing1 } // Comfy (default) = 0.25rem | Compact = 0.125rem.
    public static var spacingVar2: CGFloat { Self.spacing2 } // Comfy (default) = 0.5rem | Compact = 0.125rem.
    public static var spacingVar3: CGFloat { Self.spacing3 } // Comfy (default) = 0.75rem | Compact = 0.25rem.
    public static var spacingVar4: CGFloat { Self.spacing4 } // Comfy (default) = 1rem | Compact = 0.5rem.
    public static var spacingVar5: CGFloat { Self.spacing5 } // Comfy (default) = 1.5rem | Compact = 0.75rem.
    public static var spacingVar6: CGFloat { Self.spacing6 } // Comfy (default) = 2rem | Compact = 1rem.
    public static var spacingVar7: CGFloat { Self.spacing7 } // Comfy (default) = 2.5rem | Compact = 1.5rem.
    public static var spacingVar8: CGFloat { Self.spacing8 } // Comfy (default) = 3rem | Compact = 2rem.
    public static var spacingVar9: CGFloat { Self.spacing9 } // Comfy (default) = 3.5rem | Compact = 2.5rem.
    public static var spacingVar10: CGFloat { Self.spacing10 } // Comfy (default) = 4rem | Compact = 3rem.
    public static var spacingVar11: CGFloat { Self.spacing11 } // Comfy (default) = 4.5rem | Compact = 3.5rem.
    public static var spacingVar12: CGFloat { Self.spacing12 } // Comfy (default) = 5rem | Compact = 4rem.
    public static var spacingVarBlock1: CGFloat { Self.spacing1 } // Comfy (default) = 0.25rem | Compact = 0.125rem.
    public static var spacingVarBlock2: CGFloat { Self.spacing2 } // Comfy (default) = 0.5rem | Compact = 0.25rem.
    public static var spacingVarBlock3: CGFloat { Self.spacing3 } // Comfy (default) = 0.75rem | Compact = 0.5rem.
    public static var spacingVarBlock4: CGFloat { Self.spacing4 } // Comfy (default) = 1rem | Compact = 0.5rem.
    public static var spacingVarBlock5: CGFloat { Self.spacing5 } // Comfy (default) = 1.5rem | Compact = 0.75rem.
    public static var spacingVarBlock6: CGFloat { Self.spacing6 } // Comfy (default) = 2rem | Compact = 1rem.
    public static var spacingVarBlock7: CGFloat { Self.spacing7 } // Comfy (default) = 2.5rem | Compact = 1.5rem.
    public static var spacingVarBlock8: CGFloat { Self.spacing8 } // Comfy (default) = 3rem | Compact = 2rem.
    public static var spacingVarBlock9: CGFloat { Self.spacing9 } // Comfy (default) = 3.5rem | Compact = 2.5rem.
    public static var spacingVarBlock10: CGFloat { Self.spacing10 } // Comfy (default) = 4rem | Compact = 3rem.
    public static var spacingVarBlock11: CGFloat { Self.spacing11 } // Comfy (default) = 4.5rem | Compact = 3.5rem.
    public static var spacingVarBlock12: CGFloat { Self.spacing12 } // Comfy (default) = 5rem | Compact = 4rem.
    public static var spacingVarInline1: CGFloat { Self.spacing1 } // Comfy (default) = 0.25rem | Compact = 0.125rem.
    public static var spacingVarInline2: CGFloat { Self.spacing2 } // Comfy (default) = 0.5rem | Compact = 0.25rem.
    public static var spacingVarInline3: CGFloat { Self.spacing3 } // Comfy (default) = 0.75rem | Compact = 0.5rem.
    public static var spacingVarInline4: CGFloat { Self.spacing4 } // Comfy (default) = 1rem | Compact = 0.75rem.
    public static var spacingVarInline5: CGFloat { Self.spacing5 } // Comfy (default) = 1.5rem | Compact = 0.75rem.
    public static var spacingVarInline6: CGFloat { Self.spacing6 } // Comfy (default) = 2rem | Compact = 1rem.
    public static var spacingVarInline7: CGFloat { Self.spacing7 } // Comfy (default) = 2.5rem | Compact = 1.5rem.
    public static var spacingVarInline8: CGFloat { Self.spacing8 } // Comfy (default) = 3rem | Compact = 2rem.
    public static var spacingVarInline9: CGFloat { Self.spacing9 } // Comfy (default) = 3.5rem | Compact = 2.5rem.
    public static var spacingVarInline10: CGFloat { Self.spacing10 } // Comfy (default) = 4rem | Compact = 3rem.
    public static var spacingVarInline11: CGFloat { Self.spacing11 } // Comfy (default) = 4.5rem | Compact = 3.5rem.
    public static var spacingVarInline12: CGFloat { Self.spacing12 } // Comfy (default) = 5rem | Compact = 4rem.
}

// MARK: - Sizing

public class SalesforceLightningBlueSizing {
    public static var sizing1: CGFloat { 2 } // Sizing 1 | 2px.
    public static var sizing2: CGFloat { 4 } // Sizing 2 | 4px.
    public static var sizing3: CGFloat { 8 } // Sizing 3 | 8px.
    public static var sizing4: CGFloat { 12 } // Sizing 4 | 12px.
    public static var sizing5: CGFloat { 16 } // Sizing 5 | 16px.
    public static var sizing6: CGFloat { 20 } // Sizing 6 | 20px.
    public static var sizing7: CGFloat { 24 } // Sizing 7 | 24px.
    public static var sizing8: CGFloat { 28 } // Sizing 8 | 28px.
    public static var sizing9: CGFloat { 32 } // Sizing 9.
    public static var sizing10: CGFloat { 48 } // Sizing 10 | 48px.
    public static var sizing11: CGFloat { 64 } // Sizing 11 | 64px.
    public static var sizing12: CGFloat { 80 } // Sizing 12 | 80px.
    public static var sizing13: CGFloat { 160 } // Sizing 13 | 160px.
    public static var sizing14: CGFloat { 240 } // Sizing 14 | 240px.
    public static var sizing15: CGFloat { 320 } // Sizing 15 | 320px.
    public static var sizing16: CGFloat { 480 } // Sizing 16 | 480px.
    public static var sizingBase: CGFloat { 16 } // Base size multiplier.
    public static var sizingBorder1: CGFloat { 1 } // Border Width 1 | 1px.
    public static var sizingBorder2: CGFloat { 2 } // Border Width 2 | 2px.
    public static var sizingBorder3: CGFloat { 3 } // Border Width 3 | 3px.
    public static var sizingBorder4: CGFloat { 4 } // Border Width 4 | 4px.
}

// MARK: - Shapes

public class SalesforceLightningBlueShapes {
    public static var radiusBorder1: CGFloat { 2 } // Small border radius for UI elements.
    public static var radiusBorder2: CGFloat { 4 } // Medium border radius for UI elements.
    public static var radiusBorder3: CGFloat { 8 } // Large border radius for UI elements.
    public static var radiusBorder4: CGFloat { 16 } // Extra Large border radius for UI elements.
    public static var radiusBorderPill: CGFloat { 240 } // Pill shaped border radius for UI elements.
    public static var radiusBorderCirclePercent: CGFloat { 100 } // Circular border radius for UI elements.
}

// MARK: - Motion Duration

public class SalesforceLightningBlueMotionDuration {
    public static var durationInstantly: TimeInterval { 0 } // 0 seconds, 0 frames
    public static var durationImmediately: TimeInterval { 0.05 } // 0.05 seconds, 3 frames
    public static var durationQuickly: TimeInterval { 0.1 } // 0.1 seconds, 6 frames
    public static var durationPromptly: TimeInterval { 0.2 } // 0.2 seconds, 12 frames
    public static var durationSlowly: TimeInterval { 0.4 } // 0.4 seconds, 24 frames
    public static var durationPaused: TimeInterval { 3.2 } // 3.2 seconds, 192 frames
    public static var durationToastShort: TimeInterval { 4.8 } // 4.8 seconds
    public static var durationToastMedium: TimeInterval { 9.6 } // 9.6 seconds
}

// MARK: - Fonts

public enum SalesforceLightningBlueFontFamily {
    @available(*, deprecated, renamed: "slds.g.font.family-base", message: "Token slds.g.font.family is deprecated")
    public static var family: String { Self.familyBase }
    public static let familyBase = "system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol" // System font stack for your application.
    public static let familyMonospace = "Consolas, Menlo, Monaco, Courier, monospace" // Monospace font stack for your application.
}

public enum SalesforceLightningBlueFontWeight {
    public static let weight1: Int = 100 // Font weight 1
    public static let weight2: Int = 200 // Font weight 2
    public static let weight3: Int = 300 // Light
    public static let weight4: Int = 400 // Regular
    public static let weight5: Int = 500
    public static let weight6: Int = 600 // SemiBold
    public static let weight7: Int = 700 // Bold
}

public enum SalesforceLightningBlueFontSize {
    public static var sizeBase: CGFloat { SalesforceLightningBlueFontScale.scaleBase } // Default font-size for your application.
}

public enum SalesforceLightningBlueFontScale {
    public static let scale1: CGFloat = 14 // 1 step up from base font-size.
    public static let scale2: CGFloat = 16 // 2 steps up from base font-size.
    public static let scale3: CGFloat = 18 // 3 steps up from base font-size.
    public static let scale4: CGFloat = 20 // 4 steps up from base font-size.
    public static let scale5: CGFloat = 24 // 5 steps up from base font-size.
    public static let scale6: CGFloat = 28 // 6 steps up from base font-size.
    public static let scale7: CGFloat = 32 // 7 steps up from base font-size.
    public static let scale8: CGFloat = 42 // 8 steps up from base font-size.
    public static var scale9: CGFloat { Self.scale8 } // 9 steps up from base font-size.
    public static var scale10: CGFloat { Self.scale8 } // 10 steps up from base font-size.
    public static let scaleRatio: CGFloat = 1.15 // Default ratio for your font scale.
    public static let scaleBase: CGFloat = 13 // Default font-scale ratio for your application.
    public static let scaleNeg1: CGFloat = 12 // 1 step down from base font-size.
    public static let scaleNeg2: CGFloat = 10 // 2 steps down from base font-size.
    public static var scaleNeg3: CGFloat { Self.scaleNeg2 } // 3 steps down from base font-size.
    public static var scaleNeg4: CGFloat { Self.scaleNeg3 } // 4 steps down from base font-size.
    public static var scaleVar1: CGFloat { Self.scale1 } // 1 step up from base font-size.
    public static var scaleVar2: CGFloat { Self.scale2 } // 2 steps up from base font-size.
    public static var scaleVar3: CGFloat { Self.scale3 } // 3 steps up from base font-size.
    public static var scaleVar4: CGFloat { Self.scale4 } // 4 steps up from base font-size.
    public static var scaleVar5: CGFloat { Self.scale5 } // 5 steps up from base font-size.
    public static var scaleVar6: CGFloat { Self.scale6 } // 6 steps up from base font-size.
    public static var scaleVar7: CGFloat { Self.scale7 } // 7 steps up from base font-size.
    public static var scaleVar8: CGFloat { Self.scale8 } // 8 steps up from base font-size.
    public static var scaleVar9: CGFloat { Self.scaleVar8 } // 9 steps up from base font-size.
    public static var scaleVar10: CGFloat { Self.scaleVar8 } // 10 steps up from base font-size.
    public static var scaleVarBase: CGFloat { Self.scaleBase } // Default variable font-scale ratio for your application.
    public static var scaleVarNeg1: CGFloat { Self.scaleNeg1 } // 1 step down from base font-size.
    public static var scaleVarNeg2: CGFloat { Self.scaleNeg2 } // 2 steps down from base font-size.
    public static var scaleVarNeg3: CGFloat { Self.scaleVarNeg2 } // 3 steps down from base font-size.
    public static var scaleVarNeg4: CGFloat { Self.scaleVarNeg3 } // 4 steps down from base font-size.
}

public enum SalesforceLightningBlueFontLineHeight {
    public static let lineHeight1: CGFloat = 1 // Line-height 1.
    public static let lineHeight2: CGFloat = 1.25 // Line-height 2.
    public static let lineHeight3: CGFloat = 1.375 // Line-height 3.
    public static let lineHeight4: CGFloat = 1.5 // Line-height 4.
    public static let lineHeight5: CGFloat = 1.75 // Line-height 5.
    public static let lineHeight6: CGFloat = 2 // Line-height 6.
    public static let lineHeightBase: CGFloat = 1.5 // Default line-height for your application.
    public static var lineHeightVarBase: CGFloat { Self.lineHeightBase } // Default variable line-height for your application.
    @available(*, deprecated, renamed: "slds.g.font.line.height.1", message: "Token slds.g.font.lineheight.1 is deprecated")
    public static var lineheight1: CGFloat { Self.lineHeight1 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.2", message: "Token slds.g.font.lineheight.2 is deprecated")
    public static var lineheight2: CGFloat { Self.lineHeight2 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.3", message: "Token slds.g.font.lineheight.3 is deprecated")
    public static var lineheight3: CGFloat { Self.lineHeight3 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.4", message: "Token slds.g.font.lineheight.4 is deprecated")
    public static var lineheight4: CGFloat { Self.lineHeight4 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.5", message: "Token slds.g.font.lineheight.5 is deprecated")
    public static var lineheight5: CGFloat { Self.lineHeight5 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.6", message: "Token slds.g.font.lineheight.6 is deprecated")
    public static var lineheight6: CGFloat { Self.lineHeight6 }
    @available(*, deprecated, renamed: "slds.g.font.line.height.base", message: "Token slds.g.font.lineheight.base is deprecated")
    public static var lineheightBase: CGFloat { Self.lineHeightBase }
    @available(*, deprecated, renamed: "slds.g.font.line.height.var.base", message: "Token slds.g.font.lineheight.var.base is deprecated")
    public static var lineheightVarBase: CGFloat { Self.lineHeightVarBase }
}

public enum SalesforceLightningBlueFontLineClamp {
    public static let lineClamp: CGFloat = 3 // Default line-clamp.
}

// MARK: - System Colors

public class SalesforceLightningBlueSystemColorsLight {
    public static var errorBase10: Color { SalesforceLightningBlueReferenceColorsLight.error10 } // Error Base 10 - if used as a background, please use Error Base 100-50 to meet accessibility guidelines.
    public static var errorBase15: Color { SalesforceLightningBlueReferenceColorsLight.error15 } // Error Base 15 - if used as a background, please use Error Base 100-65 to meet accessibility guidelines.
    public static var errorBase20: Color { SalesforceLightningBlueReferenceColorsLight.error20 } // Error Base 20 - if used as a background, please use Error Base 100-60 to meet accessibility guidelines.
    public static var errorBase30: Color { SalesforceLightningBlueReferenceColorsLight.error30 } // Error Base 30 - if used as a background, please use Error Base 100-70 to meet accessibility guidelines.
    public static var errorBase40: Color { SalesforceLightningBlueReferenceColorsLight.error40 } // Error Base 40 - if used as a background, please use Error Base 100-80 to meet accessibility guidelines.
    public static var errorBase50: Color { SalesforceLightningBlueReferenceColorsLight.error50 } // Error Base 50 - if used as a background, please use Error Base 100-90 to meet accessibility guidelines.
    public static var errorBase60: Color { SalesforceLightningBlueReferenceColorsLight.error60 } // Error Base 60 - if used as a background, please use Error Base 20-10 to meet accessibility guidelines.
    public static var errorBase65: Color { SalesforceLightningBlueReferenceColorsLight.error65 } // Error Base 65 - if used as a background, please use Error Base 20-10 to meet accessibility guidelines.
    public static var errorBase70: Color { SalesforceLightningBlueReferenceColorsLight.error70 } // Error Base 70 - if used as a background, please use Error Base 30-10 to meet accessibility guidelines.
    public static var errorBase80: Color { SalesforceLightningBlueReferenceColorsLight.error80 } // Error Base 80 - if used as a background, please use Error Base 40-10 to meet accessibility guidelines.
    public static var errorBase90: Color { SalesforceLightningBlueReferenceColorsLight.error90 } // Error Base 90 - if used as a background, please use Error Base 50-10 to meet accessibility guidelines.
    public static var errorBase95: Color { SalesforceLightningBlueReferenceColorsLight.error95 } // Error Base 95 - if used as a background, please use Error Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Error Base 100 - if used as a background, please use Error Base 60-10 to meet accessibility guidelines.")
    public static var errorBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Error Base 100 - if used as a background, please use Error Base 60-10 to meet accessibility guidelines.
    public static var warningBase10: Color { SalesforceLightningBlueReferenceColorsLight.warning10 } // Warning Base 10 - if used as a background, please use Warning Base 100-50 to meet accessibility guidelines.
    public static var warningBase15: Color { SalesforceLightningBlueReferenceColorsLight.warning15 } // Warning Base 15 - if used as a background, please use Warning Base 100-50 to meet accessibility guidelines.
    public static var warningBase20: Color { SalesforceLightningBlueReferenceColorsLight.warning20 } // Warning Base 20 - if used as a background, please use Warning Base 100-60 to meet accessibility guidelines.
    public static var warningBase30: Color { SalesforceLightningBlueReferenceColorsLight.warning30 } // Warning Base 30 - if used as a background, please use Warning Base 100-70 to meet accessibility guidelines.
    public static var warningBase40: Color { SalesforceLightningBlueReferenceColorsLight.warning40 } // Warning Base 40 - if used as a background, please use Warning Base 100-80 to meet accessibility guidelines.
    public static var warningBase50: Color { SalesforceLightningBlueReferenceColorsLight.warning50 } // Warning Base 50 - if used as a background, please use Warning Base 100-90 to meet accessibility guidelines.
    public static var warningBase60: Color { SalesforceLightningBlueReferenceColorsLight.warning60 } // Warning Base 60 - if used as a background, please use Warning Base 20-10 to meet accessibility guidelines.
    public static var warningBase65: Color { SalesforceLightningBlueReferenceColorsLight.warning65 } // Warning Base 65 - if used as a background, please use Warning Base 20-10 to meet accessibility guidelines.
    public static var warningBase70: Color { SalesforceLightningBlueReferenceColorsLight.warning70 } // Warning Base 70 - if used as a background, please use Warning Base 30-10 to meet accessibility guidelines.
    public static var warningBase80: Color { SalesforceLightningBlueReferenceColorsLight.warning80 } // Warning Base 80 - if used as a background, please use Warning Base 40-10 to meet accessibility guidelines.
    public static var warningBase90: Color { SalesforceLightningBlueReferenceColorsLight.warning90 } // Warning Base 90 - if used as a background, please use Warning Base 50-10 to meet accessibility guidelines.
    public static var warningBase95: Color { SalesforceLightningBlueReferenceColorsLight.warning95 } // Warning Base 95 - if used as a background, please use Warning Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Warning Base 100 - if used as a background, please use Warning Base 60-10 to meet accessibility guidelines.")
    public static var warningBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Warning Base 100 - if used as a background, please use Warning Base 60-10 to meet accessibility guidelines.
    public static var successBase10: Color { SalesforceLightningBlueReferenceColorsLight.success10 } // Success Base 10 - if used as a background, please use Success Base 100-50 to meet accessibility guidelines.
    public static var successBase15: Color { SalesforceLightningBlueReferenceColorsLight.success15 } // Success Base 15 - if used as a background, please use Success Base 100-65 to meet accessibility guidelines.
    public static var successBase20: Color { SalesforceLightningBlueReferenceColorsLight.success20 } // Success Base 20 - if used as a background, please use Success Base 100-60 to meet accessibility guidelines.
    public static var successBase30: Color { SalesforceLightningBlueReferenceColorsLight.success30 } // Success Base 30 - if used as a background, please use Success Base 100-70 to meet accessibility guidelines.
    public static var successBase40: Color { SalesforceLightningBlueReferenceColorsLight.success40 } // Success Base 40 - if used as a background, please use Success Base 100-80 to meet accessibility guidelines.
    public static var successBase50: Color { SalesforceLightningBlueReferenceColorsLight.success50 } // Success Base 50 - if used as a background, please use Success Base 100-90 to meet accessibility guidelines.
    public static var successBase60: Color { SalesforceLightningBlueReferenceColorsLight.success60 } // Success Base 60 - if used as a background, please use Success Base 20-10 to meet accessibility guidelines.
    public static var successBase65: Color { SalesforceLightningBlueReferenceColorsLight.success65 } // Success Base 65 - if used as a background, please use Success Base 20-10 to meet accessibility guidelines.
    public static var successBase70: Color { SalesforceLightningBlueReferenceColorsLight.success70 } // Success Base 70 - if used as a background, please use Success Base 30-10 to meet accessibility guidelines.
    public static var successBase80: Color { SalesforceLightningBlueReferenceColorsLight.success80 } // Success Base 80 - if used as a background, please use Success Base 40-10 to meet accessibility guidelines.
    public static var successBase90: Color { SalesforceLightningBlueReferenceColorsLight.success90 } // Success Base 90 - if used as a background, please use Success Base 50-10 to meet accessibility guidelines.
    public static var successBase95: Color { SalesforceLightningBlueReferenceColorsLight.success95 } // Success Base 95 - if used as a background, please use Success Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Success Base 100 - if used as a background, please use Success Base 60-10 to meet accessibility guidelines.")
    public static var successBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Success Base 100 - if used as a background, please use Success Base 60-10 to meet accessibility guidelines.
    public static var infoBase10: Color { SalesforceLightningBlueReferenceColorsLight.info10 } // Info Base 10 - if used as a background, please use Info Base 100-65 to meet accessibility guidelines.
    public static var infoBase15: Color { SalesforceLightningBlueReferenceColorsLight.info15 } // Info Base 15 - if used as a background, please use Info Base 100-65 to meet accessibility guidelines.
    public static var infoBase20: Color { SalesforceLightningBlueReferenceColorsLight.info20 } // Info Base 20 - if used as a background, please use Info Base 100-70 to meet accessibility guidelines.
    public static var infoBase30: Color { SalesforceLightningBlueReferenceColorsLight.info30 } // Info Base 30 - if used as a background, please use Info Base 100-80 to meet accessibility guidelines.
    public static var infoBase35: Color { SalesforceLightningBlueReferenceColorsLight.info35 } // Info Base 35 - if used as a background, please use Info Base 100-80 to meet accessibility guidelines.
    public static var infoBase40: Color { SalesforceLightningBlueReferenceColorsLight.info40 } // Info Base 40 - if used as a background, please use Info Base 100-90 to meet accessibility guidelines.
    public static var infoBase50: Color { SalesforceLightningBlueReferenceColorsLight.info50 } // Info Base 50 - if used as a background, please use Info Base 100-95 to meet accessibility guidelines.
    public static var infoBase60: Color { SalesforceLightningBlueReferenceColorsLight.info60 } // Info Base 60 - if used as a background, please use Info Base 100 to meet accessibility guidelines.
    public static var infoBase65: Color { SalesforceLightningBlueReferenceColorsLight.info65 } // Info Base 65 - if used as a background, please use Info Base 15-10 to meet accessibility guidelines.
    public static var infoBase70: Color { SalesforceLightningBlueReferenceColorsLight.info70 } // Info Base 70 - if used as a background, please use Info Base 20-10 to meet accessibility guidelines.
    public static var infoBase80: Color { SalesforceLightningBlueReferenceColorsLight.info80 } // Info Base 80 - if used as a background, please use Info Base 30-10 to meet accessibility guidelines.
    public static var infoBase90: Color { SalesforceLightningBlueReferenceColorsLight.info90 } // Info Base 90 - if used as a background, please use Info Base 40-10 to meet accessibility guidelines.
    public static var infoBase95: Color { SalesforceLightningBlueReferenceColorsLight.info95 } // Info Base 95 - if used as a background, please use Info Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Info Base 100 - if used as a background, please use Info Base 60-10 to meet accessibility guidelines.")
    public static var infoBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Info Base 100 - if used as a background, please use Info Base 60-10 to meet accessibility guidelines.
    public static var neutralBase0: Color { Color(red: 0.000, green: 0.000, blue: 0.000) } // Neutral Base 0 - if used as a background, please use Neutral Base 100-50 to meet accessibility guidelines.
    public static var neutralBase10: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Neutral Base 10 - if used as a background, please use Neutral Base 100-65 to meet accessibility guidelines.
    public static var neutralBase15: Color { Color(red: 0.141, green: 0.141, blue: 0.141) } // Neutral Base 15 - if used as a background, please use Neutral Base 100-65 to meet accessibility guidelines.
    public static var neutralBase20: Color { Color(red: 0.180, green: 0.180, blue: 0.180) } // Neutral Base 20 - if used as a background, please use Neutral Base 100-70 to meet accessibility guidelines.
    public static var neutralBase30: Color { Color(red: 0.267, green: 0.267, blue: 0.267) } // Neutral Base 30 - if used as a background, please use Neutral Base 100-80 to meet accessibility guidelines.
    public static var neutralBase40: Color { Color(red: 0.361, green: 0.361, blue: 0.361) } // Neutral Base 40 - if used as a background, please use Neutral Base 100-90 to meet accessibility guidelines.
    public static var neutralBase50: Color { Color(red: 0.459, green: 0.459, blue: 0.459) } // Neutral Base 50 - if used as a background, please use Neutral Base 100-95 to meet accessibility guidelines.
    public static var neutralBase60: Color { Color(red: 0.576, green: 0.576, blue: 0.576) } // Neutral Base 60 - if used as a background, please use Neutral Base 100 to meet accessibility guidelines.
    public static var neutralBase65: Color { Color(red: 0.627, green: 0.627, blue: 0.627) } // Neutral Base 65 - if used as a background, please use Neutral Base 15-10 to meet accessibility guidelines.
    public static var neutralBase70: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Neutral Base 70 - if used as a background, please use Neutral Base 20-10 to meet accessibility guidelines.
    public static var neutralBase80: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Neutral Base 80 - if used as a background, please use Neutral Base 30-10 to meet accessibility guidelines.
    public static var neutralBase90: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral Base 90 - if used as a background, please use Neutral Base 40-10 to meet accessibility guidelines.
    public static var neutralBase95: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral Base 95 - if used as a background, please use Neutral Base 50-10 to meet accessibility guidelines.
    public static var neutralBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral Base 100 - if used as a background, please use Neutral Base 60-10 to meet accessibility guidelines.
    public static var brandBase10: Color { SalesforceLightningBlueReferenceColorsLight.brand10 } // Brand Base 10 - if used as a background, please use Brand Base 100-65 to meet accessibility guidelines.
    public static var brandBase15: Color { SalesforceLightningBlueReferenceColorsLight.brand15 } // Brand Base 15 - if used as a background, please use Brand Base 100-65 to meet accessibility guidelines.
    public static var brandBase20: Color { SalesforceLightningBlueReferenceColorsLight.brand20 } // Brand Base 20 - if used as a background, please use Brand Base 100-70 to meet accessibility guidelines.
    public static var brandBase30: Color { SalesforceLightningBlueReferenceColorsLight.brand30 } // Brand Base 30 - if used as a background, please use Brand Base 100-80 to meet accessibility guidelines.
    public static var brandBase40: Color { SalesforceLightningBlueReferenceColorsLight.brand40 } // Brand Base 40 - if used as a background, please use Brand Base 100-90 to meet accessibility guidelines.
    public static var brandBase45: Color { SalesforceLightningBlueReferenceColorsLight.brand45 } // Brand Base 45 - if used as a background, please use Brand Base 100-90 to meet accessibility guidelines.
    public static var brandBase50: Color { SalesforceLightningBlueReferenceColorsLight.brand50 } // Brand Base 50 - if used as a background, please use Brand Base 100-95 to meet accessibility guidelines.
    public static var brandBase55: Color { SalesforceLightningBlueReferenceColorsLight.brand55 } // Brand Base 55 - if used as a background, please use Brand Base 100-95 to meet accessibility guidelines.
    public static var brandBase60: Color { SalesforceLightningBlueReferenceColorsLight.brand60 } // Brand Base 60 - if used as a background, please use Brand Base 100 to meet accessibility guidelines.
    public static var brandBase65: Color { SalesforceLightningBlueReferenceColorsLight.brand65 } // Brand Base 65 - if used as a background, please use Brand Base 15-10 to meet accessibility guidelines.
    public static var brandBase70: Color { SalesforceLightningBlueReferenceColorsLight.brand70 } // Brand Base 70 - if used as a background, please use Brand Base 20-10 to meet accessibility guidelines.
    public static var brandBase80: Color { SalesforceLightningBlueReferenceColorsLight.brand80 } // Brand Base 80 - if used as a background, please use Brand Base 30-10 to meet accessibility guidelines.
    public static var brandBase90: Color { SalesforceLightningBlueReferenceColorsLight.brand90 } // Brand Base 90 - if used as a background, please use Brand Base 40-10 to meet accessibility guidelines.
    public static var brandBase95: Color { SalesforceLightningBlueReferenceColorsLight.brand95 } // Brand Base 95 - if used as a background, please use Brand Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Brand Base 100 - if used as a background, please use Brand Base 60-10 to meet accessibility guidelines.")
    public static var brandBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Brand Base 100 - if used as a background, please use Brand Base 60-10 to meet accessibility guidelines.
}

public class SalesforceLightningBlueSystemColorsDark {
    public static var errorBase10: Color { SalesforceLightningBlueReferenceColorsDark.error10 } // Error Base 10 - if used as a background, please use Error Base 100-50 to meet accessibility guidelines.
    public static var errorBase15: Color { SalesforceLightningBlueReferenceColorsDark.error15 } // Error Base 15 - if used as a background, please use Error Base 100-65 to meet accessibility guidelines.
    public static var errorBase20: Color { SalesforceLightningBlueReferenceColorsDark.error20 } // Error Base 20 - if used as a background, please use Error Base 100-60 to meet accessibility guidelines.
    public static var errorBase30: Color { SalesforceLightningBlueReferenceColorsDark.error30 } // Error Base 30 - if used as a background, please use Error Base 100-70 to meet accessibility guidelines.
    public static var errorBase40: Color { SalesforceLightningBlueReferenceColorsDark.error40 } // Error Base 40 - if used as a background, please use Error Base 100-80 to meet accessibility guidelines.
    public static var errorBase50: Color { SalesforceLightningBlueReferenceColorsDark.error50 } // Error Base 50 - if used as a background, please use Error Base 100-90 to meet accessibility guidelines.
    public static var errorBase60: Color { SalesforceLightningBlueReferenceColorsDark.error60 } // Error Base 60 - if used as a background, please use Error Base 20-10 to meet accessibility guidelines.
    public static var errorBase65: Color { SalesforceLightningBlueReferenceColorsDark.error65 } // Error Base 65 - if used as a background, please use Error Base 20-10 to meet accessibility guidelines.
    public static var errorBase70: Color { SalesforceLightningBlueReferenceColorsDark.error70 } // Error Base 70 - if used as a background, please use Error Base 30-10 to meet accessibility guidelines.
    public static var errorBase80: Color { SalesforceLightningBlueReferenceColorsDark.error80 } // Error Base 80 - if used as a background, please use Error Base 40-10 to meet accessibility guidelines.
    public static var errorBase90: Color { SalesforceLightningBlueReferenceColorsDark.error90 } // Error Base 90 - if used as a background, please use Error Base 50-10 to meet accessibility guidelines.
    public static var errorBase95: Color { SalesforceLightningBlueReferenceColorsDark.error95 } // Error Base 95 - if used as a background, please use Error Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Error Base 100 - if used as a background, please use Error Base 60-10 to meet accessibility guidelines.")
    public static var errorBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Error Base 100 - if used as a background, please use Error Base 60-10 to meet accessibility guidelines.
    public static var warningBase10: Color { SalesforceLightningBlueReferenceColorsDark.warning10 } // Warning Base 10 - if used as a background, please use Warning Base 100-50 to meet accessibility guidelines.
    public static var warningBase15: Color { SalesforceLightningBlueReferenceColorsDark.warning15 } // Warning Base 15 - if used as a background, please use Warning Base 100-50 to meet accessibility guidelines.
    public static var warningBase20: Color { SalesforceLightningBlueReferenceColorsDark.warning20 } // Warning Base 20 - if used as a background, please use Warning Base 100-60 to meet accessibility guidelines.
    public static var warningBase30: Color { SalesforceLightningBlueReferenceColorsDark.warning30 } // Warning Base 30 - if used as a background, please use Warning Base 100-70 to meet accessibility guidelines.
    public static var warningBase40: Color { SalesforceLightningBlueReferenceColorsDark.warning40 } // Warning Base 40 - if used as a background, please use Warning Base 100-80 to meet accessibility guidelines.
    public static var warningBase50: Color { SalesforceLightningBlueReferenceColorsDark.warning50 } // Warning Base 50 - if used as a background, please use Warning Base 100-90 to meet accessibility guidelines.
    public static var warningBase60: Color { SalesforceLightningBlueReferenceColorsDark.warning60 } // Warning Base 60 - if used as a background, please use Warning Base 20-10 to meet accessibility guidelines.
    public static var warningBase65: Color { SalesforceLightningBlueReferenceColorsDark.warning65 } // Warning Base 65 - if used as a background, please use Warning Base 20-10 to meet accessibility guidelines.
    public static var warningBase70: Color { SalesforceLightningBlueReferenceColorsDark.warning70 } // Warning Base 70 - if used as a background, please use Warning Base 30-10 to meet accessibility guidelines.
    public static var warningBase80: Color { SalesforceLightningBlueReferenceColorsDark.warning80 } // Warning Base 80 - if used as a background, please use Warning Base 40-10 to meet accessibility guidelines.
    public static var warningBase90: Color { SalesforceLightningBlueReferenceColorsDark.warning90 } // Warning Base 90 - if used as a background, please use Warning Base 50-10 to meet accessibility guidelines.
    public static var warningBase95: Color { SalesforceLightningBlueReferenceColorsDark.warning95 } // Warning Base 95 - if used as a background, please use Warning Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Warning Base 100 - if used as a background, please use Warning Base 60-10 to meet accessibility guidelines.")
    public static var warningBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Warning Base 100 - if used as a background, please use Warning Base 60-10 to meet accessibility guidelines.
    public static var successBase10: Color { SalesforceLightningBlueReferenceColorsDark.success10 } // Success Base 10 - if used as a background, please use Success Base 100-50 to meet accessibility guidelines.
    public static var successBase15: Color { SalesforceLightningBlueReferenceColorsDark.success15 } // Success Base 15 - if used as a background, please use Success Base 100-65 to meet accessibility guidelines.
    public static var successBase20: Color { SalesforceLightningBlueReferenceColorsDark.success20 } // Success Base 20 - if used as a background, please use Success Base 100-60 to meet accessibility guidelines.
    public static var successBase30: Color { SalesforceLightningBlueReferenceColorsDark.success30 } // Success Base 30 - if used as a background, please use Success Base 100-70 to meet accessibility guidelines.
    public static var successBase40: Color { SalesforceLightningBlueReferenceColorsDark.success40 } // Success Base 40 - if used as a background, please use Success Base 100-80 to meet accessibility guidelines.
    public static var successBase50: Color { SalesforceLightningBlueReferenceColorsDark.success50 } // Success Base 50 - if used as a background, please use Success Base 100-90 to meet accessibility guidelines.
    public static var successBase60: Color { SalesforceLightningBlueReferenceColorsDark.success60 } // Success Base 60 - if used as a background, please use Success Base 20-10 to meet accessibility guidelines.
    public static var successBase65: Color { SalesforceLightningBlueReferenceColorsDark.success65 } // Success Base 65 - if used as a background, please use Success Base 20-10 to meet accessibility guidelines.
    public static var successBase70: Color { SalesforceLightningBlueReferenceColorsDark.success70 } // Success Base 70 - if used as a background, please use Success Base 30-10 to meet accessibility guidelines.
    public static var successBase80: Color { SalesforceLightningBlueReferenceColorsDark.success80 } // Success Base 80 - if used as a background, please use Success Base 40-10 to meet accessibility guidelines.
    public static var successBase90: Color { SalesforceLightningBlueReferenceColorsDark.success90 } // Success Base 90 - if used as a background, please use Success Base 50-10 to meet accessibility guidelines.
    public static var successBase95: Color { SalesforceLightningBlueReferenceColorsDark.success95 } // Success Base 95 - if used as a background, please use Success Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Success Base 100 - if used as a background, please use Success Base 60-10 to meet accessibility guidelines.")
    public static var successBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Success Base 100 - if used as a background, please use Success Base 60-10 to meet accessibility guidelines.
    public static var infoBase10: Color { SalesforceLightningBlueReferenceColorsDark.info10 } // Info Base 10 - if used as a background, please use Info Base 100-65 to meet accessibility guidelines.
    public static var infoBase15: Color { SalesforceLightningBlueReferenceColorsDark.info15 } // Info Base 15 - if used as a background, please use Info Base 100-65 to meet accessibility guidelines.
    public static var infoBase20: Color { SalesforceLightningBlueReferenceColorsDark.info20 } // Info Base 20 - if used as a background, please use Info Base 100-70 to meet accessibility guidelines.
    public static var infoBase30: Color { SalesforceLightningBlueReferenceColorsDark.info30 } // Info Base 30 - if used as a background, please use Info Base 100-80 to meet accessibility guidelines.
    public static var infoBase35: Color { SalesforceLightningBlueReferenceColorsDark.info35 } // Info Base 35 - if used as a background, please use Info Base 100-80 to meet accessibility guidelines.
    public static var infoBase40: Color { SalesforceLightningBlueReferenceColorsDark.info40 } // Info Base 40 - if used as a background, please use Info Base 100-90 to meet accessibility guidelines.
    public static var infoBase50: Color { SalesforceLightningBlueReferenceColorsDark.info50 } // Info Base 50 - if used as a background, please use Info Base 100-95 to meet accessibility guidelines.
    public static var infoBase60: Color { SalesforceLightningBlueReferenceColorsDark.info60 } // Info Base 60 - if used as a background, please use Info Base 100 to meet accessibility guidelines.
    public static var infoBase65: Color { SalesforceLightningBlueReferenceColorsDark.info65 } // Info Base 65 - if used as a background, please use Info Base 15-10 to meet accessibility guidelines.
    public static var infoBase70: Color { SalesforceLightningBlueReferenceColorsDark.info70 } // Info Base 70 - if used as a background, please use Info Base 20-10 to meet accessibility guidelines.
    public static var infoBase80: Color { SalesforceLightningBlueReferenceColorsDark.info80 } // Info Base 80 - if used as a background, please use Info Base 30-10 to meet accessibility guidelines.
    public static var infoBase90: Color { SalesforceLightningBlueReferenceColorsDark.info90 } // Info Base 90 - if used as a background, please use Info Base 40-10 to meet accessibility guidelines.
    public static var infoBase95: Color { SalesforceLightningBlueReferenceColorsDark.info95 } // Info Base 95 - if used as a background, please use Info Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Info Base 100 - if used as a background, please use Info Base 60-10 to meet accessibility guidelines.")
    public static var infoBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Info Base 100 - if used as a background, please use Info Base 60-10 to meet accessibility guidelines.
    public static var neutralBase0: Color { Color(red: 0.000, green: 0.000, blue: 0.000) } // Neutral Base 0 - if used as a background, please use Neutral Base 100-50 to meet accessibility guidelines.
    public static var neutralBase10: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Neutral Base 10 - if used as a background, please use Neutral Base 100-65 to meet accessibility guidelines.
    public static var neutralBase15: Color { Color(red: 0.141, green: 0.141, blue: 0.141) } // Neutral Base 15 - if used as a background, please use Neutral Base 100-65 to meet accessibility guidelines.
    public static var neutralBase20: Color { Color(red: 0.180, green: 0.180, blue: 0.180) } // Neutral Base 20 - if used as a background, please use Neutral Base 100-70 to meet accessibility guidelines.
    public static var neutralBase30: Color { Color(red: 0.267, green: 0.267, blue: 0.267) } // Neutral Base 30 - if used as a background, please use Neutral Base 100-80 to meet accessibility guidelines.
    public static var neutralBase40: Color { Color(red: 0.361, green: 0.361, blue: 0.361) } // Neutral Base 40 - if used as a background, please use Neutral Base 100-90 to meet accessibility guidelines.
    public static var neutralBase50: Color { Color(red: 0.459, green: 0.459, blue: 0.459) } // Neutral Base 50 - if used as a background, please use Neutral Base 100-95 to meet accessibility guidelines.
    public static var neutralBase60: Color { Color(red: 0.576, green: 0.576, blue: 0.576) } // Neutral Base 60 - if used as a background, please use Neutral Base 100 to meet accessibility guidelines.
    public static var neutralBase65: Color { Color(red: 0.627, green: 0.627, blue: 0.627) } // Neutral Base 65 - if used as a background, please use Neutral Base 15-10 to meet accessibility guidelines.
    public static var neutralBase70: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Neutral Base 70 - if used as a background, please use Neutral Base 20-10 to meet accessibility guidelines.
    public static var neutralBase80: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Neutral Base 80 - if used as a background, please use Neutral Base 30-10 to meet accessibility guidelines.
    public static var neutralBase90: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral Base 90 - if used as a background, please use Neutral Base 40-10 to meet accessibility guidelines.
    public static var neutralBase95: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral Base 95 - if used as a background, please use Neutral Base 50-10 to meet accessibility guidelines.
    public static var neutralBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral Base 100 - if used as a background, please use Neutral Base 60-10 to meet accessibility guidelines.
    public static var brandBase10: Color { SalesforceLightningBlueReferenceColorsDark.brand10 } // Brand Base 10 - if used as a background, please use Brand Base 100-65 to meet accessibility guidelines.
    public static var brandBase15: Color { SalesforceLightningBlueReferenceColorsDark.brand15 } // Brand Base 15 - if used as a background, please use Brand Base 100-65 to meet accessibility guidelines.
    public static var brandBase20: Color { SalesforceLightningBlueReferenceColorsDark.brand20 } // Brand Base 20 - if used as a background, please use Brand Base 100-70 to meet accessibility guidelines.
    public static var brandBase30: Color { SalesforceLightningBlueReferenceColorsDark.brand30 } // Brand Base 30 - if used as a background, please use Brand Base 100-80 to meet accessibility guidelines.
    public static var brandBase40: Color { SalesforceLightningBlueReferenceColorsDark.brand40 } // Brand Base 40 - if used as a background, please use Brand Base 100-90 to meet accessibility guidelines.
    public static var brandBase45: Color { SalesforceLightningBlueReferenceColorsDark.brand45 } // Brand Base 45 - if used as a background, please use Brand Base 100-90 to meet accessibility guidelines.
    public static var brandBase50: Color { SalesforceLightningBlueReferenceColorsDark.brand50 } // Brand Base 50 - if used as a background, please use Brand Base 100-95 to meet accessibility guidelines.
    public static var brandBase55: Color { SalesforceLightningBlueReferenceColorsDark.brand55 } // Brand Base 55 - if used as a background, please use Brand Base 100-95 to meet accessibility guidelines.
    public static var brandBase60: Color { SalesforceLightningBlueReferenceColorsDark.brand60 } // Brand Base 60 - if used as a background, please use Brand Base 100 to meet accessibility guidelines.
    public static var brandBase65: Color { SalesforceLightningBlueReferenceColorsDark.brand65 } // Brand Base 65 - if used as a background, please use Brand Base 15-10 to meet accessibility guidelines.
    public static var brandBase70: Color { SalesforceLightningBlueReferenceColorsDark.brand70 } // Brand Base 70 - if used as a background, please use Brand Base 20-10 to meet accessibility guidelines.
    public static var brandBase80: Color { SalesforceLightningBlueReferenceColorsDark.brand80 } // Brand Base 80 - if used as a background, please use Brand Base 30-10 to meet accessibility guidelines.
    public static var brandBase90: Color { SalesforceLightningBlueReferenceColorsDark.brand90 } // Brand Base 90 - if used as a background, please use Brand Base 40-10 to meet accessibility guidelines.
    public static var brandBase95: Color { SalesforceLightningBlueReferenceColorsDark.brand95 } // Brand Base 95 - if used as a background, please use Brand Base 50-10 to meet accessibility guidelines.
    @available(*, deprecated, renamed: "slds.g.color.neutral.base.100", message: "Brand Base 100 - if used as a background, please use Brand Base 60-10 to meet accessibility guidelines.")
    public static var brandBase100: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Brand Base 100 - if used as a background, please use Brand Base 60-10 to meet accessibility guidelines.
}

// MARK: - Reference Colors

public class SalesforceLightningBlueReferenceColorsLight {
    public static var brand5: Color { Color(red: 0.000, green: 0.012, blue: 0.063) }
    public static var brand10: Color { Color(red: 0.000, green: 0.086, blue: 0.224) }
    public static var brand15: Color { Color(red: 0.012, green: 0.137, blue: 0.302) }
    public static var brand20: Color { Color(red: 0.012, green: 0.176, blue: 0.376) }
    public static var brand30: Color { Color(red: 0.004, green: 0.267, blue: 0.525) }
    public static var brand35: Color { Color(red: 0.016, green: 0.310, blue: 0.596) }
    public static var brand40: Color { Color(red: 0.043, green: 0.361, blue: 0.671) }
    public static var brand45: Color { Color(red: 0.016, green: 0.412, blue: 0.757) }
    public static var brand50: Color { Color(red: 0.004, green: 0.463, blue: 0.827) }
    public static var brand55: Color { Color(red: 0.024, green: 0.518, blue: 0.937) }
    public static var brand60: Color { Color(red: 0.106, green: 0.588, blue: 1.000) }
    public static var brand65: Color { Color(red: 0.341, green: 0.639, blue: 0.992) }
    public static var brand70: Color { Color(red: 0.471, green: 0.690, blue: 0.992) }
    public static var brand80: Color { Color(red: 0.667, green: 0.796, blue: 1.000) }
    public static var brand85: Color { Color(red: 0.761, green: 0.847, blue: 1.000) }
    public static var brand90: Color { Color(red: 0.847, green: 0.902, blue: 0.996) }
    public static var brand95: Color { Color(red: 0.933, green: 0.957, blue: 1.000) }
    public static var info5: Color { Color(red: 0.008, green: 0.008, blue: 0.008) }
    public static var info10: Color { Color(red: 0.094, green: 0.094, blue: 0.094) }
    public static var info15: Color { Color(red: 0.141, green: 0.141, blue: 0.141) }
    public static var info20: Color { Color(red: 0.180, green: 0.180, blue: 0.180) }
    public static var info30: Color { Color(red: 0.267, green: 0.267, blue: 0.267) }
    public static var info35: Color { Color(red: 0.318, green: 0.318, blue: 0.318) }
    public static var info40: Color { Color(red: 0.361, green: 0.361, blue: 0.361) }
    public static var info45: Color { Color(red: 0.412, green: 0.412, blue: 0.412) }
    public static var info50: Color { Color(red: 0.459, green: 0.459, blue: 0.459) }
    public static var info55: Color { Color(red: 0.518, green: 0.518, blue: 0.518) }
    public static var info60: Color { Color(red: 0.576, green: 0.576, blue: 0.576) }
    public static var info65: Color { Color(red: 0.627, green: 0.627, blue: 0.627) }
    public static var info70: Color { Color(red: 0.682, green: 0.682, blue: 0.682) }
    public static var info80: Color { Color(red: 0.788, green: 0.788, blue: 0.788) }
    public static var info85: Color { Color(red: 0.843, green: 0.843, blue: 0.843) }
    public static var info90: Color { Color(red: 0.898, green: 0.898, blue: 0.898) }
    public static var info95: Color { Color(red: 0.953, green: 0.953, blue: 0.953) }
    public static var success5: Color { Color(red: 0.004, green: 0.020, blue: 0.008) }
    public static var success10: Color { Color(red: 0.027, green: 0.106, blue: 0.071) }
    public static var success15: Color { Color(red: 0.047, green: 0.161, blue: 0.071) }
    public static var success20: Color { Color(red: 0.078, green: 0.231, blue: 0.145) }
    public static var success30: Color { Color(red: 0.098, green: 0.306, blue: 0.192) }
    public static var success35: Color { Color(red: 0.118, green: 0.361, blue: 0.224) }
    public static var success40: Color { Color(red: 0.224, green: 0.396, blue: 0.278) }
    public static var success45: Color { Color(red: 0.157, green: 0.463, blue: 0.267) }
    public static var success50: Color { Color(red: 0.180, green: 0.518, blue: 0.290) }
    public static var success55: Color { Color(red: 0.208, green: 0.588, blue: 0.314) }
    public static var success60: Color { Color(red: 0.231, green: 0.655, blue: 0.333) }
    public static var success65: Color { Color(red: 0.255, green: 0.714, blue: 0.345) }
    public static var success70: Color { Color(red: 0.271, green: 0.776, blue: 0.353) }
    public static var success80: Color { Color(red: 0.569, green: 0.859, blue: 0.545) }
    public static var success85: Color { Color(red: 0.682, green: 0.894, blue: 0.663) }
    public static var success90: Color { Color(red: 0.804, green: 0.937, blue: 0.769) }
    public static var success95: Color { Color(red: 0.922, green: 0.969, blue: 0.902) }
    public static var error5: Color { Color(red: 0.047, green: 0.008, blue: 0.000) }
    public static var error10: Color { Color(red: 0.188, green: 0.047, blue: 0.004) }
    public static var error15: Color { Color(red: 0.290, green: 0.047, blue: 0.016) }
    public static var error20: Color { Color(red: 0.392, green: 0.004, blue: 0.012) }
    public static var error30: Color { Color(red: 0.557, green: 0.012, blue: 0.059) }
    public static var error35: Color { Color(red: 0.643, green: 0.016, blue: 0.075) }
    public static var error40: Color { Color(red: 0.729, green: 0.020, blue: 0.090) }
    public static var error45: Color { Color(red: 0.824, green: 0.012, blue: 0.106) }
    public static var error50: Color { Color(red: 0.918, green: 0.000, blue: 0.118) }
    public static var error55: Color { Color(red: 0.957, green: 0.180, blue: 0.208) }
    public static var error60: Color { Color(red: 0.996, green: 0.361, blue: 0.298) }
    public static var error65: Color { Color(red: 0.996, green: 0.467, blue: 0.396) }
    public static var error70: Color { Color(red: 0.996, green: 0.561, blue: 0.490) }
    public static var error80: Color { Color(red: 0.996, green: 0.722, blue: 0.671) }
    public static var error85: Color { Color(red: 0.996, green: 0.800, blue: 0.765) }
    public static var error90: Color { Color(red: 0.996, green: 0.871, blue: 0.847) }
    public static var error95: Color { Color(red: 0.996, green: 0.945, blue: 0.933) }
    public static var warning5: Color { Color(red: 0.024, green: 0.012, blue: 0.000) }
    public static var warning10: Color { Color(red: 0.125, green: 0.086, blue: 0.000) }
    public static var warning15: Color { Color(red: 0.180, green: 0.133, blue: 0.016) }
    public static var warning20: Color { Color(red: 0.243, green: 0.169, blue: 0.008) }
    public static var warning30: Color { Color(red: 0.373, green: 0.243, blue: 0.008) }
    public static var warning35: Color { Color(red: 0.439, green: 0.282, blue: 0.004) }
    public static var warning40: Color { Color(red: 0.510, green: 0.318, blue: 0.004) }
    public static var warning45: Color { Color(red: 0.588, green: 0.357, blue: 0.012) }
    public static var warning50: Color { Color(red: 0.663, green: 0.392, blue: 0.016) }
    public static var warning55: Color { Color(red: 0.749, green: 0.427, blue: 0.012) }
    public static var warning60: Color { Color(red: 0.867, green: 0.478, blue: 0.004) }
    public static var warning65: Color { Color(red: 0.953, green: 0.514, blue: 0.012) }
    public static var warning70: Color { Color(red: 0.996, green: 0.576, blue: 0.224) }
    public static var warning80: Color { Color(red: 1.000, green: 0.729, blue: 0.565) }
    public static var warning85: Color { Color(red: 1.000, green: 0.800, blue: 0.678) }
    public static var warning90: Color { Color(red: 0.996, green: 0.875, blue: 0.816) }
    public static var warning95: Color { Color(red: 1.000, green: 0.945, blue: 0.918) }
}

public class SalesforceLightningBlueReferenceColorsDark {
    public static var brand5: Color { Color(red: 0.000, green: 0.012, blue: 0.063) }
    public static var brand10: Color { Color(red: 0.000, green: 0.086, blue: 0.224) }
    public static var brand15: Color { Color(red: 0.012, green: 0.137, blue: 0.302) }
    public static var brand20: Color { Color(red: 0.012, green: 0.176, blue: 0.376) }
    public static var brand30: Color { Color(red: 0.004, green: 0.267, blue: 0.525) }
    public static var brand35: Color { Color(red: 0.016, green: 0.310, blue: 0.596) }
    public static var brand40: Color { Color(red: 0.043, green: 0.361, blue: 0.671) }
    public static var brand45: Color { Color(red: 0.016, green: 0.412, blue: 0.757) }
    public static var brand50: Color { Color(red: 0.004, green: 0.463, blue: 0.827) }
    public static var brand55: Color { Color(red: 0.024, green: 0.518, blue: 0.937) }
    public static var brand60: Color { Color(red: 0.106, green: 0.588, blue: 1.000) }
    public static var brand65: Color { Color(red: 0.341, green: 0.639, blue: 0.992) }
    public static var brand70: Color { Color(red: 0.471, green: 0.690, blue: 0.992) }
    public static var brand80: Color { Color(red: 0.667, green: 0.796, blue: 1.000) }
    public static var brand85: Color { Color(red: 0.761, green: 0.847, blue: 1.000) }
    public static var brand90: Color { Color(red: 0.847, green: 0.902, blue: 0.996) }
    public static var brand95: Color { Color(red: 0.933, green: 0.957, blue: 1.000) }
    public static var info5: Color { Color(red: 0.008, green: 0.008, blue: 0.008) }
    public static var info10: Color { Color(red: 0.094, green: 0.094, blue: 0.094) }
    public static var info15: Color { Color(red: 0.141, green: 0.141, blue: 0.141) }
    public static var info20: Color { Color(red: 0.180, green: 0.180, blue: 0.180) }
    public static var info30: Color { Color(red: 0.267, green: 0.267, blue: 0.267) }
    public static var info35: Color { Color(red: 0.318, green: 0.318, blue: 0.318) }
    public static var info40: Color { Color(red: 0.361, green: 0.361, blue: 0.361) }
    public static var info45: Color { Color(red: 0.412, green: 0.412, blue: 0.412) }
    public static var info50: Color { Color(red: 0.459, green: 0.459, blue: 0.459) }
    public static var info55: Color { Color(red: 0.518, green: 0.518, blue: 0.518) }
    public static var info60: Color { Color(red: 0.576, green: 0.576, blue: 0.576) }
    public static var info65: Color { Color(red: 0.627, green: 0.627, blue: 0.627) }
    public static var info70: Color { Color(red: 0.682, green: 0.682, blue: 0.682) }
    public static var info80: Color { Color(red: 0.788, green: 0.788, blue: 0.788) }
    public static var info85: Color { Color(red: 0.843, green: 0.843, blue: 0.843) }
    public static var info90: Color { Color(red: 0.898, green: 0.898, blue: 0.898) }
    public static var info95: Color { Color(red: 0.953, green: 0.953, blue: 0.953) }
    public static var success5: Color { Color(red: 0.004, green: 0.020, blue: 0.008) }
    public static var success10: Color { Color(red: 0.027, green: 0.106, blue: 0.071) }
    public static var success15: Color { Color(red: 0.047, green: 0.161, blue: 0.071) }
    public static var success20: Color { Color(red: 0.078, green: 0.231, blue: 0.145) }
    public static var success30: Color { Color(red: 0.098, green: 0.306, blue: 0.192) }
    public static var success35: Color { Color(red: 0.118, green: 0.361, blue: 0.224) }
    public static var success40: Color { Color(red: 0.224, green: 0.396, blue: 0.278) }
    public static var success45: Color { Color(red: 0.157, green: 0.463, blue: 0.267) }
    public static var success50: Color { Color(red: 0.180, green: 0.518, blue: 0.290) }
    public static var success55: Color { Color(red: 0.208, green: 0.588, blue: 0.314) }
    public static var success60: Color { Color(red: 0.231, green: 0.655, blue: 0.333) }
    public static var success65: Color { Color(red: 0.255, green: 0.714, blue: 0.345) }
    public static var success70: Color { Color(red: 0.271, green: 0.776, blue: 0.353) }
    public static var success80: Color { Color(red: 0.569, green: 0.859, blue: 0.545) }
    public static var success85: Color { Color(red: 0.682, green: 0.894, blue: 0.663) }
    public static var success90: Color { Color(red: 0.804, green: 0.937, blue: 0.769) }
    public static var success95: Color { Color(red: 0.922, green: 0.969, blue: 0.902) }
    public static var error5: Color { Color(red: 0.047, green: 0.008, blue: 0.000) }
    public static var error10: Color { Color(red: 0.188, green: 0.047, blue: 0.004) }
    public static var error15: Color { Color(red: 0.290, green: 0.047, blue: 0.016) }
    public static var error20: Color { Color(red: 0.392, green: 0.004, blue: 0.012) }
    public static var error30: Color { Color(red: 0.557, green: 0.012, blue: 0.059) }
    public static var error35: Color { Color(red: 0.643, green: 0.016, blue: 0.075) }
    public static var error40: Color { Color(red: 0.729, green: 0.020, blue: 0.090) }
    public static var error45: Color { Color(red: 0.824, green: 0.012, blue: 0.106) }
    public static var error50: Color { Color(red: 0.918, green: 0.000, blue: 0.118) }
    public static var error55: Color { Color(red: 0.957, green: 0.180, blue: 0.208) }
    public static var error60: Color { Color(red: 0.996, green: 0.361, blue: 0.298) }
    public static var error65: Color { Color(red: 0.996, green: 0.467, blue: 0.396) }
    public static var error70: Color { Color(red: 0.996, green: 0.561, blue: 0.490) }
    public static var error80: Color { Color(red: 0.996, green: 0.722, blue: 0.671) }
    public static var error85: Color { Color(red: 0.996, green: 0.800, blue: 0.765) }
    public static var error90: Color { Color(red: 0.996, green: 0.871, blue: 0.847) }
    public static var error95: Color { Color(red: 0.996, green: 0.945, blue: 0.933) }
    public static var warning5: Color { Color(red: 0.024, green: 0.012, blue: 0.000) }
    public static var warning10: Color { Color(red: 0.125, green: 0.086, blue: 0.000) }
    public static var warning15: Color { Color(red: 0.180, green: 0.133, blue: 0.016) }
    public static var warning20: Color { Color(red: 0.243, green: 0.169, blue: 0.008) }
    public static var warning30: Color { Color(red: 0.373, green: 0.243, blue: 0.008) }
    public static var warning35: Color { Color(red: 0.439, green: 0.282, blue: 0.004) }
    public static var warning40: Color { Color(red: 0.510, green: 0.318, blue: 0.004) }
    public static var warning45: Color { Color(red: 0.588, green: 0.357, blue: 0.012) }
    public static var warning50: Color { Color(red: 0.663, green: 0.392, blue: 0.016) }
    public static var warning55: Color { Color(red: 0.749, green: 0.427, blue: 0.012) }
    public static var warning60: Color { Color(red: 0.867, green: 0.478, blue: 0.004) }
    public static var warning65: Color { Color(red: 0.953, green: 0.514, blue: 0.012) }
    public static var warning70: Color { Color(red: 0.996, green: 0.576, blue: 0.224) }
    public static var warning80: Color { Color(red: 1.000, green: 0.729, blue: 0.565) }
    public static var warning85: Color { Color(red: 1.000, green: 0.800, blue: 0.678) }
    public static var warning90: Color { Color(red: 0.996, green: 0.875, blue: 0.816) }
    public static var warning95: Color { Color(red: 1.000, green: 0.945, blue: 0.918) }
}

// MARK: - Semantic Colors

public class SalesforceLightningBlueSemanticColorsLight {
    public static var border1: Color { SalesforceLightningBlueSystemColorsLight.neutralBase80 } // Neutral border color for UI elements.
    public static var border2: Color { SalesforceLightningBlueSystemColorsLight.neutralBase50 } // Neutral border color for UI elements.
    public static var borderAccent1: Color { SalesforceLightningBlueReferenceColorsLight.brand50 } // Brand border color for UI elements.
    public static var borderAccent2: Color { SalesforceLightningBlueReferenceColorsLight.brand40 } // Alternate brand border color for UI elements.
    public static var borderAccent3: Color { SalesforceLightningBlueReferenceColorsLight.brand30 } // Alternate brand border color for UI elements.
    public static var borderError1: Color { SalesforceLightningBlueReferenceColorsLight.error40 } // Border color for elements denoting an error. This is the lightest value of the error border ranges.
    public static var borderError2: Color { SalesforceLightningBlueReferenceColorsLight.error30 } // Border color for elements denoting an error. This is one step darker than border-error-1.
    public static var borderWarning1: Color { SalesforceLightningBlueReferenceColorsLight.warning60 } // Border color for elements denoting an warning. This is the lightest value of the warning border ranges.
    public static var borderSuccess1: Color { SalesforceLightningBlueReferenceColorsLight.success50 } // Border color for elements denoting an success. This is the lightest value of the success border ranges.
    public static var borderSuccess2: Color { SalesforceLightningBlueReferenceColorsLight.success40 } // Border color for elements denoting an success. This is one step darker than color-border-success-1.
    public static var borderInverse1: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Border color for UI elements that sit on top of or with a inversed surface color. This is the lightest value of the inversed border colors.
    public static var borderInverse2: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Border color for UI elements that sit on top of or with a inversed surface color. This is one step darker than surface-1.
    public static var borderDisabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Border color for disabled UI elements. This is the lightest value of the disabled ranges.
    public static var borderDisabled2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Border color for disabled UI elements. This is one step darker than disabled-border-1.
    public static var surface1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral surface color for UI elements. This is the lightest value of the surface ranges.
    public static var surface2: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral surface color for UI elements. This is one step darker than surface-1.
    public static var surface3: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral surface color for UI elements. This is one step darker than surface-2.
    public static var surfaceContainer1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral surface container color for UI elements. This sits on top of a surface. This is the lightest value of the surface container ranges.
    public static var surfaceContainer2: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral surface container color for UI elements. This sits on top of a surface. This is one step darker than surface-container-1.
    public static var surfaceContainer3: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral surface container color for UI elements. This sits on top of a surface. This is one step darker than surface-container-2.
    public static var surfaceContainerInverse1: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is the lightest value of the surface inverse ranges.
    public static var surfaceContainerInverse2: Color { Color(red: 0.000, green: 0.086, blue: 0.224) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is 1 step darker than surface-container-inverse-1.
    public static var surfaceInverse1: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is the lightest value of the surface inverse ranges.
    public static var surfaceInverse2: Color { Color(red: 0.000, green: 0.086, blue: 0.224) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is 1 step darker than surface-inverse-1.
    public static var onSurface1: Color { Color(red: 0.459, green: 0.459, blue: 0.459) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is the lightest value of the on surface ranges.
    public static var onSurface2: Color { Color(red: 0.180, green: 0.180, blue: 0.180) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is one step darker than on-surface-1.
    public static var onSurface3: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is one step darker than on-surface-2.
    public static var onSurfaceInverse1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of a inversed surface color for UI elements. This is the lightest value of the on inversed surface ranges.
    public static var onSurfaceInverse2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Text/icon color that sits on top of a inversed surface color for UI elements. This is one step darker than on-surface-inverse-1.
    public static var onAccent1: Color { SalesforceLightningBlueSystemColorsLight.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onAccent2: Color { SalesforceLightningBlueSystemColorsLight.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onAccent3: Color { SalesforceLightningBlueSystemColorsLight.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onError1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an error color for UI elements.
    public static var onError2: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an error color for UI elements.
    public static var onWarning1: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of an warning color for UI elements.
    public static var onSuccess1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of a success accent color for UI elements. This is the lightest value of the success ranges.
    public static var onSuccess2: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of a success accent color for UI elements. This is one step darker than on-success-1.
    public static var onInfo1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an info color for UI elements.
    public static var onDisabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Text/icon color that sits on top of an disabled color for UI elements. This is the base disabled text color value.
    public static var onDisabled2: Color { Color(red: 0.576, green: 0.576, blue: 0.576) } // Text/icon color that sits on top of an disabled color for UI elements. This is the alt disabled text color value.
    public static var accent3: Color { SalesforceLightningBlueReferenceColorsLight.brand40 } // Brand accent color for UI elements. This is one step darker than accent-2. This accent should not have any text/icon on top of it.
    public static var accentContainer3: Color { SalesforceLightningBlueReferenceColorsLight.brand30 } // Brand accent color for UI elements contain text/icon. This is one step darker than accent-container-2. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-accent-1.
    public static var error1: Color { SalesforceLightningBlueReferenceColorsLight.error40 } // Accent color denoting an error for UI elements. This is the lightest value of the error ranges.
    public static var errorContainer1: Color { SalesforceLightningBlueReferenceColorsLight.error40 } // Error accent color for UI elements containing a text or icon. This is the lightest value of the error container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-error-1.
    public static var errorContainer2: Color { SalesforceLightningBlueReferenceColorsLight.error30 } // Brand accent color for UI elements contain text/icon. This is one step darker than error-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-accent-1.
    public static var warning1: Color { SalesforceLightningBlueReferenceColorsLight.warning40 } // Accent color denoting an warning for UI elements. This is the lightest value of the warning ranges.
    public static var warningContainer1: Color { SalesforceLightningBlueReferenceColorsLight.warning60 } // Warning accent color for UI elements containing a text or icon. This is the lightest value of the warning container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-warning-1.
    public static var success1: Color { SalesforceLightningBlueReferenceColorsLight.success50 } // Accent color denoting an success for UI elements. This is the lightest value of the success ranges.
    public static var successContainer1: Color { SalesforceLightningBlueReferenceColorsLight.success50 } // success accent color for UI elements containing a text or icon. This is the lightest value of the success container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-success-1.
    public static var successContainer2: Color { SalesforceLightningBlueReferenceColorsLight.success30 } // success accent color for UI elements containing a text or icon. This is one step darker than success-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-success-1.
    public static var info1: Color { SalesforceLightningBlueReferenceColorsLight.info30 } // Accent color denoting an info for UI elements. This is the lightest value of the info ranges.
    public static var infoContainer1: Color { SalesforceLightningBlueReferenceColorsLight.info40 } // Info accent color for UI elements containing a text or icon. This is the lightest value of the info container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-info-1.
    public static var disabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Color denoting disabled UI elements. This is the lightest value of the disabled ranges.
    public static var disabled2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Color denoting disabled UI elements. This is one step darker than disabled-1.
    public static var disabledContainer1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Disabled color for UI elements containing a text or icon. This is the lightest value of the disabled container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-disabled-1.
    public static var disabledContainer2: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Disabled color for UI elements containing a text or icon. This is two steps darker than disabled-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-disabled-1.
}

public class SalesforceLightningBlueSemanticColorsDark {
    public static var border1: Color { SalesforceLightningBlueSystemColorsDark.neutralBase80 } // Neutral border color for UI elements.
    public static var border2: Color { SalesforceLightningBlueSystemColorsDark.neutralBase50 } // Neutral border color for UI elements.
    public static var borderAccent1: Color { SalesforceLightningBlueReferenceColorsDark.brand50 } // Brand border color for UI elements.
    public static var borderAccent2: Color { SalesforceLightningBlueReferenceColorsDark.brand40 } // Alternate brand border color for UI elements.
    public static var borderAccent3: Color { SalesforceLightningBlueReferenceColorsDark.brand30 } // Alternate brand border color for UI elements.
    public static var borderError1: Color { SalesforceLightningBlueReferenceColorsDark.error40 } // Border color for elements denoting an error. This is the lightest value of the error border ranges.
    public static var borderError2: Color { SalesforceLightningBlueReferenceColorsDark.error30 } // Border color for elements denoting an error. This is one step darker than border-error-1.
    public static var borderWarning1: Color { SalesforceLightningBlueReferenceColorsDark.warning60 } // Border color for elements denoting an warning. This is the lightest value of the warning border ranges.
    public static var borderSuccess1: Color { SalesforceLightningBlueReferenceColorsDark.success50 } // Border color for elements denoting an success. This is the lightest value of the success border ranges.
    public static var borderSuccess2: Color { SalesforceLightningBlueReferenceColorsDark.success40 } // Border color for elements denoting an success. This is one step darker than color-border-success-1.
    public static var borderInverse1: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Border color for UI elements that sit on top of or with a inversed surface color. This is the lightest value of the inversed border colors.
    public static var borderInverse2: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Border color for UI elements that sit on top of or with a inversed surface color. This is one step darker than surface-1.
    public static var borderDisabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Border color for disabled UI elements. This is the lightest value of the disabled ranges.
    public static var borderDisabled2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Border color for disabled UI elements. This is one step darker than disabled-border-1.
    public static var surface1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral surface color for UI elements. This is the lightest value of the surface ranges.
    public static var surface2: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral surface color for UI elements. This is one step darker than surface-1.
    public static var surface3: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral surface color for UI elements. This is one step darker than surface-2.
    public static var surfaceContainer1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Neutral surface container color for UI elements. This sits on top of a surface. This is the lightest value of the surface container ranges.
    public static var surfaceContainer2: Color { Color(red: 0.953, green: 0.953, blue: 0.953) } // Neutral surface container color for UI elements. This sits on top of a surface. This is one step darker than surface-container-1.
    public static var surfaceContainer3: Color { Color(red: 0.898, green: 0.898, blue: 0.898) } // Neutral surface container color for UI elements. This sits on top of a surface. This is one step darker than surface-container-2.
    public static var surfaceContainerInverse1: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is the lightest value of the surface inverse ranges.
    public static var surfaceContainerInverse2: Color { Color(red: 0.000, green: 0.086, blue: 0.224) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is 1 step darker than surface-container-inverse-1.
    public static var surfaceInverse1: Color { Color(red: 0.012, green: 0.176, blue: 0.376) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is the lightest value of the surface inverse ranges.
    public static var surfaceInverse2: Color { Color(red: 0.000, green: 0.086, blue: 0.224) } // Reversed color of neutral surface color, used selectively to create a contrasting effect. This is 1 step darker than surface-inverse-1.
    public static var onSurface1: Color { Color(red: 0.459, green: 0.459, blue: 0.459) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is the lightest value of the on surface ranges.
    public static var onSurface2: Color { Color(red: 0.180, green: 0.180, blue: 0.180) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is one step darker than on-surface-1.
    public static var onSurface3: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of a neutral surface color for UI elements. This is one step darker than on-surface-2.
    public static var onSurfaceInverse1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of a inversed surface color for UI elements. This is the lightest value of the on inversed surface ranges.
    public static var onSurfaceInverse2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Text/icon color that sits on top of a inversed surface color for UI elements. This is one step darker than on-surface-inverse-1.
    public static var onAccent1: Color { SalesforceLightningBlueSystemColorsDark.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onAccent2: Color { SalesforceLightningBlueSystemColorsDark.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onAccent3: Color { SalesforceLightningBlueSystemColorsDark.neutralBase100 } // Text/icon color that sits on top of a brand accent color for UI elements. This is the lightest value of the accent ranges.
    public static var onError1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an error color for UI elements.
    public static var onError2: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an error color for UI elements.
    public static var onWarning1: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of an warning color for UI elements.
    public static var onSuccess1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of a success accent color for UI elements. This is the lightest value of the success ranges.
    public static var onSuccess2: Color { Color(red: 0.094, green: 0.094, blue: 0.094) } // Text/icon color that sits on top of a success accent color for UI elements. This is one step darker than on-success-1.
    public static var onInfo1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Text/icon color that sits on top of an info color for UI elements.
    public static var onDisabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Text/icon color that sits on top of an disabled color for UI elements. This is the base disabled text color value.
    public static var onDisabled2: Color { Color(red: 0.576, green: 0.576, blue: 0.576) } // Text/icon color that sits on top of an disabled color for UI elements. This is the alt disabled text color value.
    public static var accent3: Color { SalesforceLightningBlueReferenceColorsDark.brand40 } // Brand accent color for UI elements. This is one step darker than accent-2. This accent should not have any text/icon on top of it.
    public static var accentContainer3: Color { SalesforceLightningBlueReferenceColorsDark.brand30 } // Brand accent color for UI elements contain text/icon. This is one step darker than accent-container-2. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-accent-1.
    public static var error1: Color { SalesforceLightningBlueReferenceColorsDark.error40 } // Accent color denoting an error for UI elements. This is the lightest value of the error ranges.
    public static var errorContainer1: Color { SalesforceLightningBlueReferenceColorsDark.error40 } // Error accent color for UI elements containing a text or icon. This is the lightest value of the error container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-error-1.
    public static var errorContainer2: Color { SalesforceLightningBlueReferenceColorsDark.error30 } // Brand accent color for UI elements contain text/icon. This is one step darker than error-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-accent-1.
    public static var warning1: Color { SalesforceLightningBlueReferenceColorsDark.warning40 } // Accent color denoting an warning for UI elements. This is the lightest value of the warning ranges.
    public static var warningContainer1: Color { SalesforceLightningBlueReferenceColorsDark.warning60 } // Warning accent color for UI elements containing a text or icon. This is the lightest value of the warning container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-warning-1.
    public static var success1: Color { SalesforceLightningBlueReferenceColorsDark.success50 } // Accent color denoting an success for UI elements. This is the lightest value of the success ranges.
    public static var successContainer1: Color { SalesforceLightningBlueReferenceColorsDark.success50 } // success accent color for UI elements containing a text or icon. This is the lightest value of the success container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-success-1.
    public static var successContainer2: Color { SalesforceLightningBlueReferenceColorsDark.success30 } // success accent color for UI elements containing a text or icon. This is one step darker than success-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-success-1.
    public static var info1: Color { SalesforceLightningBlueReferenceColorsDark.info30 } // Accent color denoting an info for UI elements. This is the lightest value of the info ranges.
    public static var infoContainer1: Color { SalesforceLightningBlueReferenceColorsDark.info40 } // Info accent color for UI elements containing a text or icon. This is the lightest value of the info container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-info-1.
    public static var disabled1: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Color denoting disabled UI elements. This is the lightest value of the disabled ranges.
    public static var disabled2: Color { Color(red: 0.682, green: 0.682, blue: 0.682) } // Color denoting disabled UI elements. This is one step darker than disabled-1.
    public static var disabledContainer1: Color { Color(red: 1.000, green: 1.000, blue: 1.000) } // Disabled color for UI elements containing a text or icon. This is the lightest value of the disabled container ranges. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-disabled-1.
    public static var disabledContainer2: Color { Color(red: 0.788, green: 0.788, blue: 0.788) } // Disabled color for UI elements containing a text or icon. This is two steps darker than disabled-container-1. This needs to be accompanied by a text/icon color that meets accessibility guidelines, such as on-disabled-1.
}

// MARK: - Palette Colors

public enum SalesforceLightningBlueBluePaletteLight {
    public static let blue10 = Color(red: 0.000, green: 0.086, blue: 0.224) // Blue 10
    public static let blue15 = Color(red: 0.012, green: 0.137, blue: 0.302) // Blue 15
    public static let blue20 = Color(red: 0.012, green: 0.176, blue: 0.376) // Blue 20
    public static let blue30 = Color(red: 0.004, green: 0.267, blue: 0.525) // Blue 30
    public static let blue40 = Color(red: 0.043, green: 0.361, blue: 0.671) // Blue 40
    public static let blue50 = Color(red: 0.004, green: 0.463, blue: 0.827) // Blue 50
    public static let blue60 = Color(red: 0.106, green: 0.588, blue: 1.000) // Blue 60
    public static let blue65 = Color(red: 0.341, green: 0.639, blue: 0.992) // Blue 65
    public static let blue70 = Color(red: 0.471, green: 0.690, blue: 0.992) // Blue 70
    public static let blue80 = Color(red: 0.667, green: 0.796, blue: 1.000) // Blue 80
    public static let blue90 = Color(red: 0.847, green: 0.902, blue: 0.996) // Blue 90
    public static let blue95 = Color(red: 0.933, green: 0.957, blue: 1.000) // Blue 95
}

public enum SalesforceLightningBlueBluePaletteDark {
    public static let blue10 = Color(red: 0.000, green: 0.086, blue: 0.224) // Blue 10
    public static let blue15 = Color(red: 0.012, green: 0.137, blue: 0.302) // Blue 15
    public static let blue20 = Color(red: 0.012, green: 0.176, blue: 0.376) // Blue 20
    public static let blue30 = Color(red: 0.004, green: 0.267, blue: 0.525) // Blue 30
    public static let blue40 = Color(red: 0.043, green: 0.361, blue: 0.671) // Blue 40
    public static let blue50 = Color(red: 0.004, green: 0.463, blue: 0.827) // Blue 50
    public static let blue60 = Color(red: 0.106, green: 0.588, blue: 1.000) // Blue 60
    public static let blue65 = Color(red: 0.341, green: 0.639, blue: 0.992) // Blue 65
    public static let blue70 = Color(red: 0.471, green: 0.690, blue: 0.992) // Blue 70
    public static let blue80 = Color(red: 0.667, green: 0.796, blue: 1.000) // Blue 80
    public static let blue90 = Color(red: 0.847, green: 0.902, blue: 0.996) // Blue 90
    public static let blue95 = Color(red: 0.933, green: 0.957, blue: 1.000) // Blue 95
}

public enum SalesforceLightningBlueCloudBluePaletteLight {
    public static let cloudBlue10 = Color(red: 0.000, green: 0.102, blue: 0.157) // Cloud Blue 10
    public static let cloudBlue15 = Color(red: 0.039, green: 0.149, blue: 0.212) // Cloud Blue 15
    public static let cloudBlue20 = Color(red: 0.008, green: 0.196, blue: 0.282) // Cloud Blue 20
    public static let cloudBlue30 = Color(red: 0.031, green: 0.286, blue: 0.408) // Cloud Blue 30
    public static let cloudBlue40 = Color(red: 0.020, green: 0.384, blue: 0.541) // Cloud Blue 40
    public static let cloudBlue50 = Color(red: 0.063, green: 0.486, blue: 0.678) // Cloud Blue 50
    public static let cloudBlue60 = Color(red: 0.051, green: 0.616, blue: 0.855) // Cloud Blue 60
    public static let cloudBlue65 = Color(red: 0.031, green: 0.671, blue: 0.929) // Cloud Blue 65
    public static let cloudBlue70 = Color(red: 0.102, green: 0.725, blue: 1.000) // Cloud Blue 70
    public static let cloudBlue80 = Color(red: 0.565, green: 0.816, blue: 0.996) // Cloud Blue 80
    public static let cloudBlue90 = Color(red: 0.812, green: 0.914, blue: 0.996) // Cloud Blue 90
    public static let cloudBlue95 = Color(red: 0.918, green: 0.961, blue: 0.996) // Cloud Blue 95
}

public enum SalesforceLightningBlueCloudBluePaletteDark {
    public static let cloudBlue10 = Color(red: 0.000, green: 0.102, blue: 0.157) // Cloud Blue 10
    public static let cloudBlue15 = Color(red: 0.039, green: 0.149, blue: 0.212) // Cloud Blue 15
    public static let cloudBlue20 = Color(red: 0.008, green: 0.196, blue: 0.282) // Cloud Blue 20
    public static let cloudBlue30 = Color(red: 0.031, green: 0.286, blue: 0.408) // Cloud Blue 30
    public static let cloudBlue40 = Color(red: 0.020, green: 0.384, blue: 0.541) // Cloud Blue 40
    public static let cloudBlue50 = Color(red: 0.063, green: 0.486, blue: 0.678) // Cloud Blue 50
    public static let cloudBlue60 = Color(red: 0.051, green: 0.616, blue: 0.855) // Cloud Blue 60
    public static let cloudBlue65 = Color(red: 0.031, green: 0.671, blue: 0.929) // Cloud Blue 65
    public static let cloudBlue70 = Color(red: 0.102, green: 0.725, blue: 1.000) // Cloud Blue 70
    public static let cloudBlue80 = Color(red: 0.565, green: 0.816, blue: 0.996) // Cloud Blue 80
    public static let cloudBlue90 = Color(red: 0.812, green: 0.914, blue: 0.996) // Cloud Blue 90
    public static let cloudBlue95 = Color(red: 0.918, green: 0.961, blue: 0.996) // Cloud Blue 95
}

public enum SalesforceLightningBlueElectricBluePaletteLight {
    public static let electricBlue10 = Color(red: 0.000, green: 0.086, blue: 0.259) // Electric-Blue-10 maps to Brand-Base-10
    public static let electricBlue15 = Color(red: 0.000, green: 0.118, blue: 0.357) // Electric-Blue-15 maps to Brand-Base-15
    public static let electricBlue20 = Color(red: 0.000, green: 0.153, blue: 0.459) // Electric-Blue-20 maps to Brand-Base-20
    public static let electricBlue30 = Color(red: 0.008, green: 0.165, blue: 0.753) // Electric-Blue-30 maps to Brand-Base-30
    public static let electricBlue40 = Color(red: 0.008, green: 0.314, blue: 0.851) // Electric-Blue-40 maps to Brand-Base-40
    public static let electricBlue50 = Color(red: 0.024, green: 0.416, blue: 0.996) // Electric-Blue-50 maps to Brand-Base-50
    public static let electricBlue60 = Color(red: 0.286, green: 0.573, blue: 0.996) // Electric-Blue-60 maps to Brand-Base-60
    public static let electricBlue65 = Color(red: 0.373, green: 0.624, blue: 0.996) // Electric-Blue-65 maps to Brand-Base-65
    public static let electricBlue70 = Color(red: 0.486, green: 0.694, blue: 0.996) // Electric-Blue-70 maps to Brand-Base-70
    public static let electricBlue80 = Color(red: 0.659, green: 0.796, blue: 1.000) // Electric-Blue-80 maps to Brand-Base-80
    public static let electricBlue90 = Color(red: 0.839, green: 0.902, blue: 1.000) // Electric-Blue-90 maps to Brand-Base-90
    public static let electricBlue95 = Color(red: 0.929, green: 0.957, blue: 1.000) // Electric-Blue-95 maps to Brand-Base-95
}

public enum SalesforceLightningBlueElectricBluePaletteDark {
    public static let electricBlue10 = Color(red: 0.000, green: 0.086, blue: 0.259) // Electric-Blue-10 maps to Brand-Base-10
    public static let electricBlue15 = Color(red: 0.000, green: 0.118, blue: 0.357) // Electric-Blue-15 maps to Brand-Base-15
    public static let electricBlue20 = Color(red: 0.000, green: 0.153, blue: 0.459) // Electric-Blue-20 maps to Brand-Base-20
    public static let electricBlue30 = Color(red: 0.008, green: 0.165, blue: 0.753) // Electric-Blue-30 maps to Brand-Base-30
    public static let electricBlue40 = Color(red: 0.008, green: 0.314, blue: 0.851) // Electric-Blue-40 maps to Brand-Base-40
    public static let electricBlue50 = Color(red: 0.024, green: 0.416, blue: 0.996) // Electric-Blue-50 maps to Brand-Base-50
    public static let electricBlue60 = Color(red: 0.286, green: 0.573, blue: 0.996) // Electric-Blue-60 maps to Brand-Base-60
    public static let electricBlue65 = Color(red: 0.373, green: 0.624, blue: 0.996) // Electric-Blue-65 maps to Brand-Base-65
    public static let electricBlue70 = Color(red: 0.486, green: 0.694, blue: 0.996) // Electric-Blue-70 maps to Brand-Base-70
    public static let electricBlue80 = Color(red: 0.659, green: 0.796, blue: 1.000) // Electric-Blue-80 maps to Brand-Base-80
    public static let electricBlue90 = Color(red: 0.839, green: 0.902, blue: 1.000) // Electric-Blue-90 maps to Brand-Base-90
    public static let electricBlue95 = Color(red: 0.929, green: 0.957, blue: 1.000) // Electric-Blue-95 maps to Brand-Base-95
}

public enum SalesforceLightningBlueGreenPaletteLight {
    public static let green10 = Color(red: 0.027, green: 0.106, blue: 0.071) // Green 10
    public static let green15 = Color(red: 0.047, green: 0.161, blue: 0.071) // Green 15
    public static let green20 = Color(red: 0.078, green: 0.231, blue: 0.145) // Green 20
    public static let green30 = Color(red: 0.098, green: 0.306, blue: 0.192) // Green 30
    public static let green40 = Color(red: 0.224, green: 0.396, blue: 0.278) // Green 40
    public static let green50 = Color(red: 0.180, green: 0.518, blue: 0.290) // Green 50
    public static let green60 = Color(red: 0.231, green: 0.655, blue: 0.333) // Green 60
    public static let green65 = Color(red: 0.255, green: 0.714, blue: 0.345) // Green 65
    public static let green70 = Color(red: 0.271, green: 0.776, blue: 0.353) // Green 70
    public static let green80 = Color(red: 0.569, green: 0.859, blue: 0.545) // Green 80
    public static let green90 = Color(red: 0.804, green: 0.937, blue: 0.769) // Green 90
    public static let green95 = Color(red: 0.922, green: 0.969, blue: 0.902) // Green 95
}

public enum SalesforceLightningBlueGreenPaletteDark {
    public static let green10 = Color(red: 0.027, green: 0.106, blue: 0.071) // Green 10
    public static let green15 = Color(red: 0.047, green: 0.161, blue: 0.071) // Green 15
    public static let green20 = Color(red: 0.078, green: 0.231, blue: 0.145) // Green 20
    public static let green30 = Color(red: 0.098, green: 0.306, blue: 0.192) // Green 30
    public static let green40 = Color(red: 0.224, green: 0.396, blue: 0.278) // Green 40
    public static let green50 = Color(red: 0.180, green: 0.518, blue: 0.290) // Green 50
    public static let green60 = Color(red: 0.231, green: 0.655, blue: 0.333) // Green 60
    public static let green65 = Color(red: 0.255, green: 0.714, blue: 0.345) // Green 65
    public static let green70 = Color(red: 0.271, green: 0.776, blue: 0.353) // Green 70
    public static let green80 = Color(red: 0.569, green: 0.859, blue: 0.545) // Green 80
    public static let green90 = Color(red: 0.804, green: 0.937, blue: 0.769) // Green 90
    public static let green95 = Color(red: 0.922, green: 0.969, blue: 0.902) // Green 95
}

public enum SalesforceLightningBlueHotOrangePaletteLight {
    public static let hotOrange10 = Color(red: 0.157, green: 0.071, blue: 0.008) // Hot Orange 10
    public static let hotOrange15 = Color(red: 0.259, green: 0.086, blue: 0.016) // Hot Orange 15
    public static let hotOrange20 = Color(red: 0.290, green: 0.141, blue: 0.075) // Hot Orange 20
    public static let hotOrange30 = Color(red: 0.494, green: 0.149, blue: 0.000) // Hot Orange 30
    public static let hotOrange40 = Color(red: 0.667, green: 0.188, blue: 0.004) // Hot Orange 40
    public static let hotOrange50 = Color(red: 0.847, green: 0.227, blue: 0.000) // Hot Orange 50
    public static let hotOrange60 = Color(red: 1.000, green: 0.365, blue: 0.176) // Hot Orange 60
    public static let hotOrange65 = Color(red: 1.000, green: 0.471, blue: 0.310) // Hot Orange 65
    public static let hotOrange70 = Color(red: 1.000, green: 0.565, blue: 0.431) // Hot Orange 70
    public static let hotOrange80 = Color(red: 0.996, green: 0.725, blue: 0.647) // Hot Orange 80
    public static let hotOrange90 = Color(red: 1.000, green: 0.871, blue: 0.835) // Hot Orange 90
    public static let hotOrange95 = Color(red: 0.996, green: 0.945, blue: 0.929) // Hot Orange 95
}

public enum SalesforceLightningBlueHotOrangePaletteDark {
    public static let hotOrange10 = Color(red: 0.157, green: 0.071, blue: 0.008) // Hot Orange 10
    public static let hotOrange15 = Color(red: 0.259, green: 0.086, blue: 0.016) // Hot Orange 15
    public static let hotOrange20 = Color(red: 0.290, green: 0.141, blue: 0.075) // Hot Orange 20
    public static let hotOrange30 = Color(red: 0.494, green: 0.149, blue: 0.000) // Hot Orange 30
    public static let hotOrange40 = Color(red: 0.667, green: 0.188, blue: 0.004) // Hot Orange 40
    public static let hotOrange50 = Color(red: 0.847, green: 0.227, blue: 0.000) // Hot Orange 50
    public static let hotOrange60 = Color(red: 1.000, green: 0.365, blue: 0.176) // Hot Orange 60
    public static let hotOrange65 = Color(red: 1.000, green: 0.471, blue: 0.310) // Hot Orange 65
    public static let hotOrange70 = Color(red: 1.000, green: 0.565, blue: 0.431) // Hot Orange 70
    public static let hotOrange80 = Color(red: 0.996, green: 0.725, blue: 0.647) // Hot Orange 80
    public static let hotOrange90 = Color(red: 1.000, green: 0.871, blue: 0.835) // Hot Orange 90
    public static let hotOrange95 = Color(red: 0.996, green: 0.945, blue: 0.929) // Hot Orange 95
}

public enum SalesforceLightningBlueIndigoPaletteLight {
    public static let indigo10 = Color(red: 0.090, green: 0.035, blue: 0.306) // Indigo 10
    public static let indigo15 = Color(red: 0.122, green: 0.035, blue: 0.455) // Indigo 15
    public static let indigo20 = Color(red: 0.153, green: 0.047, blue: 0.573) // Indigo 20
    public static let indigo30 = Color(red: 0.184, green: 0.173, blue: 0.718) // Indigo 30
    public static let indigo40 = Color(red: 0.227, green: 0.286, blue: 0.855) // Indigo 40
    public static let indigo50 = Color(red: 0.345, green: 0.404, blue: 0.910) // Indigo 50
    public static let indigo60 = Color(red: 0.498, green: 0.549, blue: 0.929) // Indigo 60
    public static let indigo65 = Color(red: 0.557, green: 0.608, blue: 0.937) // Indigo 65
    public static let indigo70 = Color(red: 0.620, green: 0.663, blue: 0.945) // Indigo 70
    public static let indigo80 = Color(red: 0.745, green: 0.780, blue: 0.965) // Indigo 80
    public static let indigo90 = Color(red: 0.878, green: 0.898, blue: 0.973) // Indigo 90
    public static let indigo95 = Color(red: 0.945, green: 0.953, blue: 0.984) // Indigo 95
}

public enum SalesforceLightningBlueIndigoPaletteDark {
    public static let indigo10 = Color(red: 0.090, green: 0.035, blue: 0.306) // Indigo 10
    public static let indigo15 = Color(red: 0.122, green: 0.035, blue: 0.455) // Indigo 15
    public static let indigo20 = Color(red: 0.153, green: 0.047, blue: 0.573) // Indigo 20
    public static let indigo30 = Color(red: 0.184, green: 0.173, blue: 0.718) // Indigo 30
    public static let indigo40 = Color(red: 0.227, green: 0.286, blue: 0.855) // Indigo 40
    public static let indigo50 = Color(red: 0.345, green: 0.404, blue: 0.910) // Indigo 50
    public static let indigo60 = Color(red: 0.498, green: 0.549, blue: 0.929) // Indigo 60
    public static let indigo65 = Color(red: 0.557, green: 0.608, blue: 0.937) // Indigo 65
    public static let indigo70 = Color(red: 0.620, green: 0.663, blue: 0.945) // Indigo 70
    public static let indigo80 = Color(red: 0.745, green: 0.780, blue: 0.965) // Indigo 80
    public static let indigo90 = Color(red: 0.878, green: 0.898, blue: 0.973) // Indigo 90
    public static let indigo95 = Color(red: 0.945, green: 0.953, blue: 0.984) // Indigo 95
}

public enum SalesforceLightningBlueNeutralPaletteLight {
    public static let neutral0 = Color(red: 0.000, green: 0.000, blue: 0.000) // Neutral 0
    public static let neutral10 = Color(red: 0.094, green: 0.094, blue: 0.094) // Neutral 10
    public static let neutral15 = Color(red: 0.141, green: 0.141, blue: 0.141) // Neutral 15
    public static let neutral20 = Color(red: 0.180, green: 0.180, blue: 0.180) // Neutral 20
    public static let neutral30 = Color(red: 0.267, green: 0.267, blue: 0.267) // Neutral 30
    public static let neutral40 = Color(red: 0.361, green: 0.361, blue: 0.361) // Neutral 40
    public static let neutral50 = Color(red: 0.459, green: 0.459, blue: 0.459) // Neutral 50
    public static let neutral60 = Color(red: 0.576, green: 0.576, blue: 0.576) // Neutral 60
    public static let neutral65 = Color(red: 0.627, green: 0.627, blue: 0.627) // Neutral 65
    public static let neutral70 = Color(red: 0.682, green: 0.682, blue: 0.682) // Neutral 70
    public static let neutral80 = Color(red: 0.788, green: 0.788, blue: 0.788) // Neutral 80
    public static let neutral90 = Color(red: 0.898, green: 0.898, blue: 0.898) // Neutral 90
    public static let neutral95 = Color(red: 0.953, green: 0.953, blue: 0.953) // Neutral 95
    public static let neutral100 = Color(red: 1.000, green: 1.000, blue: 1.000) // Neutral 100
}

public enum SalesforceLightningBlueNeutralPaletteDark {
    public static let neutral0 = Color(red: 0.000, green: 0.000, blue: 0.000) // Neutral 0
    public static let neutral10 = Color(red: 0.094, green: 0.094, blue: 0.094) // Neutral 10
    public static let neutral15 = Color(red: 0.141, green: 0.141, blue: 0.141) // Neutral 15
    public static let neutral20 = Color(red: 0.180, green: 0.180, blue: 0.180) // Neutral 20
    public static let neutral30 = Color(red: 0.267, green: 0.267, blue: 0.267) // Neutral 30
    public static let neutral40 = Color(red: 0.361, green: 0.361, blue: 0.361) // Neutral 40
    public static let neutral50 = Color(red: 0.459, green: 0.459, blue: 0.459) // Neutral 50
    public static let neutral60 = Color(red: 0.576, green: 0.576, blue: 0.576) // Neutral 60
    public static let neutral65 = Color(red: 0.627, green: 0.627, blue: 0.627) // Neutral 65
    public static let neutral70 = Color(red: 0.682, green: 0.682, blue: 0.682) // Neutral 70
    public static let neutral80 = Color(red: 0.788, green: 0.788, blue: 0.788) // Neutral 80
    public static let neutral90 = Color(red: 0.898, green: 0.898, blue: 0.898) // Neutral 90
    public static let neutral95 = Color(red: 0.953, green: 0.953, blue: 0.953) // Neutral 95
    public static let neutral100 = Color(red: 1.000, green: 1.000, blue: 1.000) // Neutral 100
}

public enum SalesforceLightningBlueOrangePaletteLight {
    public static let orange10 = Color(red: 0.125, green: 0.086, blue: 0.000) // Orange 10
    public static let orange15 = Color(red: 0.180, green: 0.133, blue: 0.016) // Orange 15
    public static let orange20 = Color(red: 0.243, green: 0.169, blue: 0.008) // Orange 20
    public static let orange30 = Color(red: 0.373, green: 0.243, blue: 0.008) // Orange 30
    public static let orange40 = Color(red: 0.510, green: 0.318, blue: 0.004) // Orange 40
    public static let orange50 = Color(red: 0.663, green: 0.392, blue: 0.016) // Orange 50
    public static let orange60 = Color(red: 0.867, green: 0.478, blue: 0.004) // Orange 60
    public static let orange65 = Color(red: 0.953, green: 0.514, blue: 0.012) // Orange 65
    public static let orange70 = Color(red: 0.996, green: 0.576, blue: 0.224) // Orange 70
    public static let orange80 = Color(red: 1.000, green: 0.729, blue: 0.565) // Orange 80
    public static let orange90 = Color(red: 0.996, green: 0.875, blue: 0.816) // Orange 90
    public static let orange95 = Color(red: 1.000, green: 0.945, blue: 0.918) // Orange 95
}

public enum SalesforceLightningBlueOrangePaletteDark {
    public static let orange10 = Color(red: 0.125, green: 0.086, blue: 0.000) // Orange 10
    public static let orange15 = Color(red: 0.180, green: 0.133, blue: 0.016) // Orange 15
    public static let orange20 = Color(red: 0.243, green: 0.169, blue: 0.008) // Orange 20
    public static let orange30 = Color(red: 0.373, green: 0.243, blue: 0.008) // Orange 30
    public static let orange40 = Color(red: 0.510, green: 0.318, blue: 0.004) // Orange 40
    public static let orange50 = Color(red: 0.663, green: 0.392, blue: 0.016) // Orange 50
    public static let orange60 = Color(red: 0.867, green: 0.478, blue: 0.004) // Orange 60
    public static let orange65 = Color(red: 0.953, green: 0.514, blue: 0.012) // Orange 65
    public static let orange70 = Color(red: 0.996, green: 0.576, blue: 0.224) // Orange 70
    public static let orange80 = Color(red: 1.000, green: 0.729, blue: 0.565) // Orange 80
    public static let orange90 = Color(red: 0.996, green: 0.875, blue: 0.816) // Orange 90
    public static let orange95 = Color(red: 1.000, green: 0.945, blue: 0.918) // Orange 95
}

public enum SalesforceLightningBluePinkPaletteLight {
    public static let pink10 = Color(red: 0.216, green: 0.004, blue: 0.078) // Pink 10
    public static let pink15 = Color(red: 0.294, green: 0.024, blue: 0.125) // Pink 15
    public static let pink20 = Color(red: 0.380, green: 0.008, blue: 0.165) // Pink 20
    public static let pink30 = Color(red: 0.541, green: 0.012, blue: 0.243) // Pink 30
    public static let pink40 = Color(red: 0.714, green: 0.020, blue: 0.329) // Pink 40
    public static let pink50 = Color(red: 0.890, green: 0.024, blue: 0.416) // Pink 50
    public static let pink60 = Color(red: 1.000, green: 0.325, blue: 0.541) // Pink 60
    public static let pink65 = Color(red: 0.996, green: 0.447, blue: 0.596) // Pink 65
    public static let pink70 = Color(red: 0.996, green: 0.541, blue: 0.655) // Pink 70
    public static let pink80 = Color(red: 0.992, green: 0.714, blue: 0.773) // Pink 80
    public static let pink90 = Color(red: 0.992, green: 0.867, blue: 0.890) // Pink 90
    public static let pink95 = Color(red: 0.996, green: 0.941, blue: 0.953) // Pink 95
}

public enum SalesforceLightningBluePinkPaletteDark {
    public static let pink10 = Color(red: 0.216, green: 0.004, blue: 0.078) // Pink 10
    public static let pink15 = Color(red: 0.294, green: 0.024, blue: 0.125) // Pink 15
    public static let pink20 = Color(red: 0.380, green: 0.008, blue: 0.165) // Pink 20
    public static let pink30 = Color(red: 0.541, green: 0.012, blue: 0.243) // Pink 30
    public static let pink40 = Color(red: 0.714, green: 0.020, blue: 0.329) // Pink 40
    public static let pink50 = Color(red: 0.890, green: 0.024, blue: 0.416) // Pink 50
    public static let pink60 = Color(red: 1.000, green: 0.325, blue: 0.541) // Pink 60
    public static let pink65 = Color(red: 0.996, green: 0.447, blue: 0.596) // Pink 65
    public static let pink70 = Color(red: 0.996, green: 0.541, blue: 0.655) // Pink 70
    public static let pink80 = Color(red: 0.992, green: 0.714, blue: 0.773) // Pink 80
    public static let pink90 = Color(red: 0.992, green: 0.867, blue: 0.890) // Pink 90
    public static let pink95 = Color(red: 0.996, green: 0.941, blue: 0.953) // Pink 95
}

public enum SalesforceLightningBluePurplePaletteLight {
    public static let purple10 = Color(red: 0.141, green: 0.024, blue: 0.263) // Purple 10
    public static let purple15 = Color(red: 0.188, green: 0.043, blue: 0.376) // Purple 15
    public static let purple20 = Color(red: 0.251, green: 0.063, blue: 0.459) // Purple 20
    public static let purple30 = Color(red: 0.353, green: 0.106, blue: 0.663) // Purple 30
    public static let purple40 = Color(red: 0.459, green: 0.149, blue: 0.890) // Purple 40
    public static let purple50 = Color(red: 0.565, green: 0.314, blue: 0.914) // Purple 50
    public static let purple60 = Color(red: 0.678, green: 0.482, blue: 0.933) // Purple 60
    public static let purple65 = Color(red: 0.718, green: 0.553, blue: 0.937) // Purple 65
    public static let purple70 = Color(red: 0.761, green: 0.620, blue: 0.945) // Purple 70
    public static let purple80 = Color(red: 0.843, green: 0.749, blue: 0.949) // Purple 80
    public static let purple90 = Color(red: 0.925, green: 0.882, blue: 0.976) // Purple 90
    public static let purple95 = Color(red: 0.965, green: 0.949, blue: 0.984) // Purple 95
}

public enum SalesforceLightningBluePurplePaletteDark {
    public static let purple10 = Color(red: 0.141, green: 0.024, blue: 0.263) // Purple 10
    public static let purple15 = Color(red: 0.188, green: 0.043, blue: 0.376) // Purple 15
    public static let purple20 = Color(red: 0.251, green: 0.063, blue: 0.459) // Purple 20
    public static let purple30 = Color(red: 0.353, green: 0.106, blue: 0.663) // Purple 30
    public static let purple40 = Color(red: 0.459, green: 0.149, blue: 0.890) // Purple 40
    public static let purple50 = Color(red: 0.565, green: 0.314, blue: 0.914) // Purple 50
    public static let purple60 = Color(red: 0.678, green: 0.482, blue: 0.933) // Purple 60
    public static let purple65 = Color(red: 0.718, green: 0.553, blue: 0.937) // Purple 65
    public static let purple70 = Color(red: 0.761, green: 0.620, blue: 0.945) // Purple 70
    public static let purple80 = Color(red: 0.843, green: 0.749, blue: 0.949) // Purple 80
    public static let purple90 = Color(red: 0.925, green: 0.882, blue: 0.976) // Purple 90
    public static let purple95 = Color(red: 0.965, green: 0.949, blue: 0.984) // Purple 95
}

public enum SalesforceLightningBlueRedPaletteLight {
    public static let red10 = Color(red: 0.188, green: 0.047, blue: 0.004) // Red 10
    public static let red15 = Color(red: 0.290, green: 0.047, blue: 0.016) // Red 15
    public static let red20 = Color(red: 0.392, green: 0.004, blue: 0.012) // Red 20
    public static let red30 = Color(red: 0.557, green: 0.012, blue: 0.059) // Red 30
    public static let red40 = Color(red: 0.729, green: 0.020, blue: 0.090) // Red 40
    public static let red50 = Color(red: 0.918, green: 0.000, blue: 0.118) // Red 50
    public static let red60 = Color(red: 0.996, green: 0.361, blue: 0.298) // Red 60
    public static let red65 = Color(red: 0.996, green: 0.467, blue: 0.396) // Red 65
    public static let red70 = Color(red: 0.996, green: 0.561, blue: 0.490) // Red 70
    public static let red80 = Color(red: 0.996, green: 0.722, blue: 0.671) // Red 80
    public static let red90 = Color(red: 0.996, green: 0.871, blue: 0.847) // Red 90
    public static let red95 = Color(red: 0.996, green: 0.945, blue: 0.933) // Red 95
}

public enum SalesforceLightningBlueRedPaletteDark {
    public static let red10 = Color(red: 0.188, green: 0.047, blue: 0.004) // Red 10
    public static let red15 = Color(red: 0.290, green: 0.047, blue: 0.016) // Red 15
    public static let red20 = Color(red: 0.392, green: 0.004, blue: 0.012) // Red 20
    public static let red30 = Color(red: 0.557, green: 0.012, blue: 0.059) // Red 30
    public static let red40 = Color(red: 0.729, green: 0.020, blue: 0.090) // Red 40
    public static let red50 = Color(red: 0.918, green: 0.000, blue: 0.118) // Red 50
    public static let red60 = Color(red: 0.996, green: 0.361, blue: 0.298) // Red 60
    public static let red65 = Color(red: 0.996, green: 0.467, blue: 0.396) // Red 65
    public static let red70 = Color(red: 0.996, green: 0.561, blue: 0.490) // Red 70
    public static let red80 = Color(red: 0.996, green: 0.722, blue: 0.671) // Red 80
    public static let red90 = Color(red: 0.996, green: 0.871, blue: 0.847) // Red 90
    public static let red95 = Color(red: 0.996, green: 0.945, blue: 0.933) // Red 95
}

public enum SalesforceLightningBlueTealPaletteLight {
    public static let teal10 = Color(red: 0.027, green: 0.106, blue: 0.071) // Teal 10
    public static let teal15 = Color(red: 0.027, green: 0.157, blue: 0.145) // Teal 15
    public static let teal20 = Color(red: 0.008, green: 0.204, blue: 0.204) // Teal 20
    public static let teal30 = Color(red: 0.008, green: 0.302, blue: 0.298) // Teal 30
    public static let teal40 = Color(red: 0.020, green: 0.404, blue: 0.392) // Teal 40
    public static let teal50 = Color(red: 0.043, green: 0.510, blue: 0.486) // Teal 50
    public static let teal60 = Color(red: 0.024, green: 0.647, blue: 0.604) // Teal 60
    public static let teal65 = Color(red: 0.012, green: 0.706, blue: 0.655) // Teal 65
    public static let teal70 = Color(red: 0.004, green: 0.765, blue: 0.702) // Teal 70
    public static let teal80 = Color(red: 0.016, green: 0.882, blue: 0.796) // Teal 80
    public static let teal90 = Color(red: 0.675, green: 0.953, blue: 0.894) // Teal 90
    public static let teal95 = Color(red: 0.871, green: 0.976, blue: 0.953) // Teal 95
}

public enum SalesforceLightningBlueTealPaletteDark {
    public static let teal10 = Color(red: 0.027, green: 0.106, blue: 0.071) // Teal 10
    public static let teal15 = Color(red: 0.027, green: 0.157, blue: 0.145) // Teal 15
    public static let teal20 = Color(red: 0.008, green: 0.204, blue: 0.204) // Teal 20
    public static let teal30 = Color(red: 0.008, green: 0.302, blue: 0.298) // Teal 30
    public static let teal40 = Color(red: 0.020, green: 0.404, blue: 0.392) // Teal 40
    public static let teal50 = Color(red: 0.043, green: 0.510, blue: 0.486) // Teal 50
    public static let teal60 = Color(red: 0.024, green: 0.647, blue: 0.604) // Teal 60
    public static let teal65 = Color(red: 0.012, green: 0.706, blue: 0.655) // Teal 65
    public static let teal70 = Color(red: 0.004, green: 0.765, blue: 0.702) // Teal 70
    public static let teal80 = Color(red: 0.016, green: 0.882, blue: 0.796) // Teal 80
    public static let teal90 = Color(red: 0.675, green: 0.953, blue: 0.894) // Teal 90
    public static let teal95 = Color(red: 0.871, green: 0.976, blue: 0.953) // Teal 95
}

public enum SalesforceLightningBlueVioletPaletteLight {
    public static let violet10 = Color(red: 0.180, green: 0.000, blue: 0.224) // Violet 10
    public static let violet15 = Color(red: 0.239, green: 0.004, blue: 0.341) // Violet 15
    public static let violet20 = Color(red: 0.345, green: 0.008, blue: 0.463) // Violet 20
    public static let violet30 = Color(red: 0.451, green: 0.012, blue: 0.580) // Violet 30
    public static let violet40 = Color(red: 0.588, green: 0.008, blue: 0.780) // Violet 40
    public static let violet50 = Color(red: 0.729, green: 0.004, blue: 1.000) // Violet 50
    public static let violet60 = Color(red: 0.796, green: 0.396, blue: 1.000) // Violet 60
    public static let violet65 = Color(red: 0.820, green: 0.490, blue: 0.996) // Violet 65
    public static let violet70 = Color(red: 0.847, green: 0.573, blue: 0.996) // Violet 70
    public static let violet80 = Color(red: 0.898, green: 0.725, blue: 0.996) // Violet 80
    public static let violet90 = Color(red: 0.949, green: 0.871, blue: 0.996) // Violet 90
    public static let violet95 = Color(red: 0.976, green: 0.941, blue: 1.000) // Violet 95
}

public enum SalesforceLightningBlueVioletPaletteDark {
    public static let violet10 = Color(red: 0.180, green: 0.000, blue: 0.224) // Violet 10
    public static let violet15 = Color(red: 0.239, green: 0.004, blue: 0.341) // Violet 15
    public static let violet20 = Color(red: 0.345, green: 0.008, blue: 0.463) // Violet 20
    public static let violet30 = Color(red: 0.451, green: 0.012, blue: 0.580) // Violet 30
    public static let violet40 = Color(red: 0.588, green: 0.008, blue: 0.780) // Violet 40
    public static let violet50 = Color(red: 0.729, green: 0.004, blue: 1.000) // Violet 50
    public static let violet60 = Color(red: 0.796, green: 0.396, blue: 1.000) // Violet 60
    public static let violet65 = Color(red: 0.820, green: 0.490, blue: 0.996) // Violet 65
    public static let violet70 = Color(red: 0.847, green: 0.573, blue: 0.996) // Violet 70
    public static let violet80 = Color(red: 0.898, green: 0.725, blue: 0.996) // Violet 80
    public static let violet90 = Color(red: 0.949, green: 0.871, blue: 0.996) // Violet 90
    public static let violet95 = Color(red: 0.976, green: 0.941, blue: 1.000) // Violet 95
}

public enum SalesforceLightningBlueYellowPaletteLight {
    public static let yellow10 = Color(red: 0.157, green: 0.071, blue: 0.008) // Yellow 10
    public static let yellow15 = Color(red: 0.216, green: 0.118, blue: 0.012) // Yellow 15
    public static let yellow20 = Color(red: 0.310, green: 0.129, blue: 0.000) // Yellow 20
    public static let yellow30 = Color(red: 0.435, green: 0.204, blue: 0.000) // Yellow 30
    public static let yellow40 = Color(red: 0.549, green: 0.294, blue: 0.008) // Yellow 40
    public static let yellow50 = Color(red: 0.663, green: 0.396, blue: 0.016) // Yellow 50
    public static let yellow60 = Color(red: 0.792, green: 0.522, blue: 0.004) // Yellow 60
    public static let yellow65 = Color(red: 0.855, green: 0.580, blue: 0.004) // Yellow 65
    public static let yellow70 = Color(red: 0.894, green: 0.635, blue: 0.004) // Yellow 70
    public static let yellow80 = Color(red: 0.988, green: 0.753, blue: 0.012) // Yellow 80
    public static let yellow90 = Color(red: 0.976, green: 0.890, blue: 0.714) // Yellow 90
    public static let yellow95 = Color(red: 0.984, green: 0.953, blue: 0.878) // Yellow 95
}

public enum SalesforceLightningBlueYellowPaletteDark {
    public static let yellow10 = Color(red: 0.157, green: 0.071, blue: 0.008) // Yellow 10
    public static let yellow15 = Color(red: 0.216, green: 0.118, blue: 0.012) // Yellow 15
    public static let yellow20 = Color(red: 0.310, green: 0.129, blue: 0.000) // Yellow 20
    public static let yellow30 = Color(red: 0.435, green: 0.204, blue: 0.000) // Yellow 30
    public static let yellow40 = Color(red: 0.549, green: 0.294, blue: 0.008) // Yellow 40
    public static let yellow50 = Color(red: 0.663, green: 0.396, blue: 0.016) // Yellow 50
    public static let yellow60 = Color(red: 0.792, green: 0.522, blue: 0.004) // Yellow 60
    public static let yellow65 = Color(red: 0.855, green: 0.580, blue: 0.004) // Yellow 65
    public static let yellow70 = Color(red: 0.894, green: 0.635, blue: 0.004) // Yellow 70
    public static let yellow80 = Color(red: 0.988, green: 0.753, blue: 0.012) // Yellow 80
    public static let yellow90 = Color(red: 0.976, green: 0.890, blue: 0.714) // Yellow 90
    public static let yellow95 = Color(red: 0.984, green: 0.953, blue: 0.878) // Yellow 95
}
