Color
224 semantic color tokens. Each is mode-aware — the same token resolves to a different value in light and dark. Components reference these (e.g. bg-brand-solid), never raw colors.
Light
backgroundAg
foregroundcardAg
card-foregroundpopoverAg
popover-foregroundsurface-sunkensurface-raisedsurface-overlaysurface-softsurface-mutedsurface-thumbsurface-thumb-edgebrandbrand-solidAg
brand-solid-foregroundbrand-strongbrand-graphicAg
muted-foregroundstate-reststate-hoverstate-activestate-selectededge-restedge-hoveredge-strongalpha-4alpha-10alpha-15alpha-30alpha-50selected-surfacedanger-solidAg
danger-solid-foregroundborderinputringdisabledAg
disabled-foregroundlinklink-hoverinverseAg
inverse-foregroundskeletonneutral-solidAg
neutral-solid-foregroundbrand-softAg
brand-soft-foregroundsuccess-solidAg
success-solid-foregroundwarning-solidAg
warning-solid-foregroundinfo-solidAg
info-solid-foregroundbrand-solid-hoverbrand-solid-activeneutral-solid-hoverneutral-solid-activedanger-solid-hoverdanger-solid-activesuccess-solid-hoversuccess-solid-activewarning-solid-hoverwarning-solid-activeinfo-solid-hoverinfo-solid-activebrand-soft-hoverbrand-soft-activeinfo-soft-hoverinfo-soft-activesuccess-soft-hoversuccess-soft-activewarning-soft-hoverwarning-soft-activedanger-soft-hoverdanger-soft-activeinfoinfo-softAg
info-foregroundsuccesssuccess-softAg
success-foregroundwarningwarning-softAg
warning-foregrounddangerdanger-softAg
danger-foregroundchart-1chart-2chart-3chart-4chart-5chart-6chart-7chart-8chart-gridchart-axischart-positivechart-negativechart-seq-1chart-seq-2chart-seq-3chart-seq-4chart-seq-5chart-div-neg-2chart-div-neg-1chart-div-zerochart-div-pos-1chart-div-pos-2tone-neutral-softtone-neutral-soft-fgtone-neutral-solidtone-neutral-solid-fgtone-neutral-edgetone-brand-softtone-brand-soft-fgtone-brand-solidtone-brand-solid-fgtone-brand-edgetone-info-softtone-info-soft-fgtone-info-solidtone-info-solid-fgtone-info-edgetone-success-softtone-success-soft-fgtone-success-solidtone-success-solid-fgtone-success-edgetone-warning-softtone-warning-soft-fgtone-warning-solidtone-warning-solid-fgtone-warning-edgetone-danger-softtone-danger-soft-fgtone-danger-solidtone-danger-solid-fgtone-danger-edgetone-discovery-softtone-discovery-soft-fgtone-discovery-solidtone-discovery-solid-fgtone-discovery-edgetone-orange-softtone-orange-soft-fgtone-orange-solidtone-orange-solid-fgtone-orange-edgetone-neutral-soft-hovertone-neutral-soft-activetone-neutral-solid-hovertone-brand-soft-hovertone-brand-solid-hovertone-info-soft-hovertone-info-solid-hovertone-success-soft-hovertone-success-solid-hovertone-warning-soft-hovertone-warning-solid-hovertone-danger-soft-hovertone-danger-solid-hovertone-discovery-soft-hovertone-discovery-solid-hovertone-orange-soft-hovertone-orange-solid-hoveravatar-onlineavatar-busyavatar-focusavatar-offlineavatar-lockedbadge-neutral-bgbadge-neutral-fgbadge-neutral-solidbadge-neutral-solid-fgbadge-neutral-edgebadge-brand-bgbadge-brand-fgbadge-brand-solidbadge-brand-solid-fgbadge-brand-edgebadge-info-bgbadge-info-fgbadge-info-solidbadge-info-solid-fgbadge-info-edgebadge-success-bgbadge-success-fgbadge-success-solidbadge-success-solid-fgbadge-success-edgebadge-warning-bgbadge-warning-fgbadge-warning-solidbadge-warning-solid-fgbadge-warning-edgebadge-danger-bgbadge-danger-fgbadge-danger-solidbadge-danger-solid-fgbadge-danger-edgebadge-discovery-bgbadge-discovery-fgbadge-discovery-solidbadge-discovery-solid-fgbadge-discovery-edgetabs-chiptabs-chip-edgetabs-chip-hovertabs-menu-hovertabs-menu-selectedgallery-placeholderalpha-black-90alpha-black-70alpha-black-50alpha-black-30alpha-black-10alpha-white-90alpha-white-70alpha-white-50alpha-white-10overlaysticky-surfaceDark
backgroundAg
foregroundcardAg
card-foregroundpopoverAg
popover-foregroundsurface-sunkensurface-raisedsurface-overlaysurface-softsurface-mutedsurface-thumbsurface-thumb-edgebrandbrand-solidAg
brand-solid-foregroundbrand-strongbrand-graphicAg
muted-foregroundstate-reststate-hoverstate-activestate-selectededge-restedge-hoveredge-strongalpha-4alpha-10alpha-15alpha-30alpha-50selected-surfacedanger-solidAg
danger-solid-foregroundborderinputringdisabledAg
disabled-foregroundlinklink-hoverinverseAg
inverse-foregroundskeletonneutral-solidAg
neutral-solid-foregroundbrand-softAg
brand-soft-foregroundsuccess-solidAg
success-solid-foregroundwarning-solidAg
warning-solid-foregroundinfo-solidAg
info-solid-foregroundbrand-solid-hoverbrand-solid-activeneutral-solid-hoverneutral-solid-activedanger-solid-hoverdanger-solid-activesuccess-solid-hoversuccess-solid-activewarning-solid-hoverwarning-solid-activeinfo-solid-hoverinfo-solid-activebrand-soft-hoverbrand-soft-activeinfo-soft-hoverinfo-soft-activesuccess-soft-hoversuccess-soft-activewarning-soft-hoverwarning-soft-activedanger-soft-hoverdanger-soft-activeinfoinfo-softAg
info-foregroundsuccesssuccess-softAg
success-foregroundwarningwarning-softAg
warning-foregrounddangerdanger-softAg
danger-foregroundchart-1chart-2chart-3chart-4chart-5chart-6chart-7chart-8chart-gridchart-axischart-positivechart-negativechart-seq-1chart-seq-2chart-seq-3chart-seq-4chart-seq-5chart-div-neg-2chart-div-neg-1chart-div-zerochart-div-pos-1chart-div-pos-2tone-neutral-softtone-neutral-soft-fgtone-neutral-solidtone-neutral-solid-fgtone-neutral-edgetone-brand-softtone-brand-soft-fgtone-brand-solidtone-brand-solid-fgtone-brand-edgetone-info-softtone-info-soft-fgtone-info-solidtone-info-solid-fgtone-info-edgetone-success-softtone-success-soft-fgtone-success-solidtone-success-solid-fgtone-success-edgetone-warning-softtone-warning-soft-fgtone-warning-solidtone-warning-solid-fgtone-warning-edgetone-danger-softtone-danger-soft-fgtone-danger-solidtone-danger-solid-fgtone-danger-edgetone-discovery-softtone-discovery-soft-fgtone-discovery-solidtone-discovery-solid-fgtone-discovery-edgetone-orange-softtone-orange-soft-fgtone-orange-solidtone-orange-solid-fgtone-orange-edgetone-neutral-soft-hovertone-neutral-soft-activetone-neutral-solid-hovertone-brand-soft-hovertone-brand-solid-hovertone-info-soft-hovertone-info-solid-hovertone-success-soft-hovertone-success-solid-hovertone-warning-soft-hovertone-warning-solid-hovertone-danger-soft-hovertone-danger-solid-hovertone-discovery-soft-hovertone-discovery-solid-hovertone-orange-soft-hovertone-orange-solid-hoveravatar-onlineavatar-busyavatar-focusavatar-offlineavatar-lockedbadge-neutral-bgbadge-neutral-fgbadge-neutral-solidbadge-neutral-solid-fgbadge-neutral-edgebadge-brand-bgbadge-brand-fgbadge-brand-solidbadge-brand-solid-fgbadge-brand-edgebadge-info-bgbadge-info-fgbadge-info-solidbadge-info-solid-fgbadge-info-edgebadge-success-bgbadge-success-fgbadge-success-solidbadge-success-solid-fgbadge-success-edgebadge-warning-bgbadge-warning-fgbadge-warning-solidbadge-warning-solid-fgbadge-warning-edgebadge-danger-bgbadge-danger-fgbadge-danger-solidbadge-danger-solid-fgbadge-danger-edgebadge-discovery-bgbadge-discovery-fgbadge-discovery-solidbadge-discovery-solid-fgbadge-discovery-edgetabs-chiptabs-chip-edgetabs-chip-hovertabs-menu-hovertabs-menu-selectedgallery-placeholderalpha-black-90alpha-black-70alpha-black-50alpha-black-30alpha-black-10alpha-white-90alpha-white-70alpha-white-50alpha-white-10overlaysticky-surface