Pumpcade → v2 handoff · 29 September 2026

The system,
with its layers intact.

Current comic tokens, fixed artwork, and existing product chrome. An offline reference for extending the homepage and designing the next sports experiences.

Start with campaign for new product design. Reused SVG art keeps its artwork colors. Existing non-campaign chrome still uses the older theme layer. These source families deliberately remain separate.

Current product palette

packages/tokens/src/design-tokens.ts · 29 named color roles

pcColor.surfacePage#0E0D0C
pcColor.surfaceRaised#161514
pcColor.surfaceOverlay#1A1816
pcColor.surfacePaper#EFE9D8
pcColor.surfaceHeroOrange#FFA800
pcColor.surfaceHeroOrangeDeep#FF7A00
pcColor.surfaceHeroViolet#9652EF
pcColor.surfaceHeroVioletDeep#6330D3
pcColor.surfacePanelViolet#210D49
pcColor.outcomeYes#91BB4F
pcColor.outcomeYesDark#3C8214
pcColor.outcomeNo#EA2A46
pcColor.outcomeNoDark#B21229
pcColor.accentHighlight#FAF424
pcColor.accentInfo#419FE5
pcColor.accentLime#91BB4F
pcColor.textPrimary#EFE9D8
pcColor.textSecondary#A1A1A1
pcColor.textTertiary#8773AF
pcColor.textOnAccent#0B0B0B
pcColor.textOnPaper#141414
pcColor.textBrand#FFA800
pcColor.textPositive#91BB4F
pcColor.textNegative#EA2A46
pcColor.textNegativeSoft#F24B61
pcColor.borderDefault#343434
pcColor.borderHover#4A4A4A
pcColor.borderInk#0B0B0B
pcColor.accentPink#FF8A9E

Fixed artwork palette

Use beside exported plates and SVG artwork. Paper is #F0EAD9 here; current semantic paper is #EFE9D8.

dsArtwork.orange#FFA800
dsArtwork.orangeDeep#FF7A00
dsArtwork.violet#9652EF
dsArtwork.violetDeep#6330D3
dsArtwork.violetInk#210D49
dsArtwork.yellow#FAF424
dsArtwork.outcomeYes#91BB4F
dsArtwork.outcomeYesDark#3C8214
dsArtwork.outcomeNo#EA2A46
dsArtwork.outcomeNoDark#B21229
dsArtwork.info#419FE5
dsArtwork.ink#141414
dsArtwork.paper#F0EAD9
dsArtwork.disabledFace#A3A3A3

Three text roles. Asset wordmark.

Display / chrome

Higher or lower?

Futura PT Cond → Barlow Condensed

Body / questions

Which team will win tonight's game?

Futura PT → Inter

Values / live data

$12,480.50
00:42 · 3–2

JetBrains Mono → ui-monospace

No font binaries are bundled or fetched. Samples use installed fonts and system fallbacks. Futura requires a separate licence. These lines illustrate roles; use the exact measurements below for designs.

StepDesktop size / line heightMobile size / line height
displayXl128 / 163 px84 / 107 px
displayLg96 / 122 px64 / 81 px
displayMd64 / 81 px44 / 56 px
rowHero80 / 80 pxDesktop only
headingLg48 / 61 px34 / 43 px
headingMd36 / 46 px26 / 33 px
headingSm28 / 36 px20 / 25 px
body4xl56 / 56 pxDesktop only
body3xl38 / 38 pxDesktop only
body2xl34 / 34 pxDesktop only
bodyXl28 / 28 pxDesktop only
bodyLg24 / 35 px18 / 26 px
bodyMd20 / 29 px14 / 20 px
bodySm16 / 23 px12 / 17 px
nav20 / 26 px16 / 21 px

Source weights and italic flags are retained in artwork.dsTypeScale. Mobile line heights above use exact pcTypeScale values, not the specimen's rounded desktop ratios. Wordmarks remain image/vector assets.

Scale and composition

Space is padding inside a component; gap is spacing between regions. Frame measurements are design reference dimensions, not browser breakpoints.

pcSpace

{
  "1": {
    "desktop": 4,
    "mobile": 4
  },
  "2": {
    "desktop": 8,
    "mobile": 8
  },
  "3": {
    "desktop": 12,
    "mobile": 12
  },
  "4": {
    "desktop": 16,
    "mobile": 12
  },
  "5": {
    "desktop": 24,
    "mobile": 16
  },
  "6": {
    "desktop": 32,
    "mobile": 24
  },
  "7": {
    "desktop": 48,
    "mobile": 32
  },
  "8": {
    "desktop": 64,
    "mobile": 40
  },
  "9": {
    "desktop": 96,
    "mobile": 56
  }
}

pcGap

{
  "1": 8,
  "2": 16,
  "3": 24,
  "4": 32,
  "5": 40,
  "6": 68
}

pcStroke

{
  "hairline": {
    "desktop": 1,
    "mobile": 1
  },
  "ink": {
    "desktop": 2,
    "mobile": 1
  },
  "heavy": {
    "desktop": 3,
    "mobile": 2
  }
}

pcControl

{
  "sm": {
    "desktop": 36,
    "mobile": 28
  },
  "md": {
    "desktop": 50,
    "mobile": 40
  },
  "lg": {
    "desktop": 64,
    "mobile": 48
  },
  "xl": {
    "desktop": 82,
    "mobile": 60
  }
}

pcRadius

{
  "none": 0,
  "sm": 4,
  "md": 8
}

pcBand

{
  "bleed": 1857,
  "stage": 1820,
  "wide": 1650,
  "pair": 1569,
  "body": 1428,
  "section": 1007,
  "inline": 491,
  "stageMobile": 412
}

pcFrame

{
  "desktop": {
    "frame": 1920,
    "stage": 1820,
    "outerMargin": 50,
    "topMargin": 40
  },
  "mobile": {
    "frame": 478,
    "stage": 412,
    "outerMargin": 32,
    "topMargin": 18
  }
}

Foundations dsGrid

{
  "desktop": {
    "frame": 1440,
    "columns": 12,
    "margin": 40,
    "gutter": 24
  },
  "mobile": {
    "frame": 480,
    "columns": 4,
    "margin": 18,
    "gutter": 16
  }
}

Hard shadows. Deliberate motion.

comicXs
2px 2px 0 #000000
comicSm
3px 3px 0 #000000
comicMd
4px 4px 0 #000000
comicLg
5px 5px 0 #000000
comicXl
8px 8px 0 #000000
comic2xl
11px 11px 0 #000000

Durations · ms

{
  "instant": 40,
  "fast": 150,
  "base": 200,
  "slow": 240,
  "page": 320,
  "hero": 620
}

Timing functions

{
  "out": "cubic-bezier(0, 0, .2, 1)",
  "emphasized": "cubic-bezier(.16, 1, .3, 1)",
  "linear": "linear",
  "step": "steps(1)"
}

Vertical travel: 12px

These are shared baseline tokens. Existing game/result effects include additional motion in component code. New football and baseball sequences need their own event-state and reduced-motion designs.

Keep these differences visible

RoleCurrent / app sourceValueOther sourceValue
Papercampaign.pcColor.surfacePaper#EFE9D8artwork.dsArtwork.paper / root --paper-white#F0EAD9
Pagecampaign.pcColor.surfacePage#0E0D0Croot --color-bg / theme.bg#0A0A0A
Raised surfacecampaign.pcColor.surfaceRaised#161514root --color-surface-raised#1F1F1F
Secondary textcampaign.pcColor.textSecondary#A1A1A1root --color-text-secondary#A1A1AA
Info fill / readable textcampaign.pcColor.accentInfo#419FE5root --color-info#4DB8FF
Artwork violet / readable textcampaign.pcColor.surfaceHeroViolet#9652EFroot --color-purple#BBA8FF
Red alias driftappTailwind.colors.alert-red / root --alert-red#FF2E00sharedTailwind.colors.alert-red / theme.alertRed#EA2A46
Legacy orangecampaign.pcColor.surfaceHeroOrange#FFA800brandKit.core.pump-orange#FF8A00
Legacy greencampaign.pcColor.outcomeYes#91BB4FbrandKit.core.arcade-green#D1FF4D

Historical brand-kit palettes and prose sometimes disagree with executable current values. This handoff preserves the originals and documents the difference; it does not pick silently between them.

All token records

591 records across seven source layers. Includes aliases and repeated values; this is not a count of unique Figma variables. The JSON is a plain handoff format, not a guaranteed plugin import.

591 records

SetPathSource valueResolved CSSUnit
campaignpcColor.surfacePage#0E0D0CsRGB hex
campaignpcColor.surfaceRaised#161514sRGB hex
campaignpcColor.surfaceOverlay#1A1816sRGB hex
campaignpcColor.surfacePaper#EFE9D8sRGB hex
campaignpcColor.surfaceHeroOrange#FFA800sRGB hex
campaignpcColor.surfaceHeroOrangeDeep#FF7A00sRGB hex
campaignpcColor.surfaceHeroViolet#9652EFsRGB hex
campaignpcColor.surfaceHeroVioletDeep#6330D3sRGB hex
campaignpcColor.surfacePanelViolet#210D49sRGB hex
campaignpcColor.outcomeYes#91BB4FsRGB hex
campaignpcColor.outcomeYesDark#3C8214sRGB hex
campaignpcColor.outcomeNo#EA2A46sRGB hex
campaignpcColor.outcomeNoDark#B21229sRGB hex
campaignpcColor.accentHighlight#FAF424sRGB hex
campaignpcColor.accentInfo#419FE5sRGB hex
campaignpcColor.accentLime#91BB4FsRGB hex
campaignpcColor.textPrimary#EFE9D8sRGB hex
campaignpcColor.textSecondary#A1A1A1sRGB hex
campaignpcColor.textTertiary#8773AFsRGB hex
campaignpcColor.textOnAccent#0B0B0BsRGB hex
campaignpcColor.textOnPaper#141414sRGB hex
campaignpcColor.textBrand#FFA800sRGB hex
campaignpcColor.textPositive#91BB4FsRGB hex
campaignpcColor.textNegative#EA2A46sRGB hex
campaignpcColor.textNegativeSoft#F24B61sRGB hex
campaignpcColor.borderDefault#343434sRGB hex
campaignpcColor.borderHover#4A4A4AsRGB hex
campaignpcColor.borderInk#0B0B0BsRGB hex
campaignpcColor.accentPink#FF8A9EsRGB hex
campaignpcShadow.comicXs2px 2px 0 #000000source value
campaignpcShadow.comicSm3px 3px 0 #000000source value
campaignpcShadow.comicMd4px 4px 0 #000000source value
campaignpcShadow.comicLg5px 5px 0 #000000source value
campaignpcShadow.comicXl8px 8px 0 #000000source value
campaignpcShadow.comic2xl11px 11px 0 #000000source value
campaignpcSpace.1.desktop4px
campaignpcSpace.1.mobile4px
campaignpcSpace.2.desktop8px
campaignpcSpace.2.mobile8px
campaignpcSpace.3.desktop12px
campaignpcSpace.3.mobile12px
campaignpcSpace.4.desktop16px
campaignpcSpace.4.mobile12px
campaignpcSpace.5.desktop24px
campaignpcSpace.5.mobile16px
campaignpcSpace.6.desktop32px
campaignpcSpace.6.mobile24px
campaignpcSpace.7.desktop48px
campaignpcSpace.7.mobile32px
campaignpcSpace.8.desktop64px
campaignpcSpace.8.mobile40px
campaignpcSpace.9.desktop96px
campaignpcSpace.9.mobile56px
campaignpcGap.18px
campaignpcGap.216px
campaignpcGap.324px
campaignpcGap.432px
campaignpcGap.540px
campaignpcGap.668px
campaignpcStroke.hairline.desktop1px
campaignpcStroke.hairline.mobile1px
campaignpcStroke.ink.desktop2px
campaignpcStroke.ink.mobile1px
campaignpcStroke.heavy.desktop3px
campaignpcStroke.heavy.mobile2px
campaignpcControl.sm.desktop36px
campaignpcControl.sm.mobile28px
campaignpcControl.md.desktop50px
campaignpcControl.md.mobile40px
campaignpcControl.lg.desktop64px
campaignpcControl.lg.mobile48px
campaignpcControl.xl.desktop82px
campaignpcControl.xl.mobile60px
campaignpcRadius.none0px
campaignpcRadius.sm4px
campaignpcRadius.md8px
campaignpcDuration.instant40ms
campaignpcDuration.fast150ms
campaignpcDuration.base200ms
campaignpcDuration.slow240ms
campaignpcDuration.page320ms
campaignpcDuration.hero620ms
campaignpcEase.outcubic-bezier(0, 0, .2, 1)source value
campaignpcEase.emphasizedcubic-bezier(.16, 1, .3, 1)source value
campaignpcEase.linearlinearsource value
campaignpcEase.stepsteps(1)source value
campaignpcTravelY12px
campaignpcBand.bleed1857px
campaignpcBand.stage1820px
campaignpcBand.wide1650px
campaignpcBand.pair1569px
campaignpcBand.body1428px
campaignpcBand.section1007px
campaignpcBand.inline491px
campaignpcBand.stageMobile412px
campaignpcFrame.desktop.frame1920px
campaignpcFrame.desktop.stage1820px
campaignpcFrame.desktop.outerMargin50px
campaignpcFrame.desktop.topMargin40px
campaignpcFrame.mobile.frame478px
campaignpcFrame.mobile.stage412px
campaignpcFrame.mobile.outerMargin32px
campaignpcFrame.mobile.topMargin18px
campaignpcFontRole.display.licensedFutura Condensed PTsource value
campaignpcFontRole.display.fallbackBarlow Condensedsource value
campaignpcFontRole.body.licensedFutura PTsource value
campaignpcFontRole.body.fallbackIntersource value
campaignpcFontRole.data.licensedJetBrains Monosource value
campaignpcFontRole.data.fallbackui-monospacesource value
campaignpcCapsTracking0.08emsource value
campaignpcTypeScale.desktop.displayXl[128,163][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.displayLg[96,122][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.displayMd[64,81][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.rowHero[80,80][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.headingLg[48,61][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.headingMd[36,46][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.headingSm[28,36][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.body4xl[56,56][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.body3xl[38,38][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.body2xl[34,34][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.bodyXl[28,28][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.bodyLg[24,35][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.bodyMd[20,29][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.bodySm[16,23][fontSize px, lineHeight px]
campaignpcTypeScale.desktop.nav[20,26][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.displayXl[84,107][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.displayLg[64,81][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.displayMd[44,56][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.headingLg[34,43][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.headingMd[26,33][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.headingSm[20,25][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.bodyLg[18,26][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.bodyMd[14,20][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.bodySm[12,17][fontSize px, lineHeight px]
campaignpcTypeScale.mobile.nav[16,21][fontSize px, lineHeight px]
artworkdsArtwork.orange#FFA800sRGB hex
artworkdsArtwork.orangeDeep#FF7A00sRGB hex
artworkdsArtwork.violet#9652EFsRGB hex
artworkdsArtwork.violetDeep#6330D3sRGB hex
artworkdsArtwork.violetInk#210D49sRGB hex
artworkdsArtwork.yellow#FAF424sRGB hex
artworkdsArtwork.outcomeYes#91BB4FsRGB hex
artworkdsArtwork.outcomeYesDark#3C8214sRGB hex
artworkdsArtwork.outcomeNo#EA2A46sRGB hex
artworkdsArtwork.outcomeNoDark#B21229sRGB hex
artworkdsArtwork.info#419FE5sRGB hex
artworkdsArtwork.ink#141414sRGB hex
artworkdsArtwork.paper#F0EAD9sRGB hex
artworkdsArtwork.disabledFace#A3A3A3sRGB hex
artworkdsComicShadow.xs2px 2px 0 #000000source value
artworkdsComicShadow.sm3px 3px 0 #000000source value
artworkdsComicShadow.md4px 4px 0 #000000source value
artworkdsComicShadow.lg5px 5px 0 #000000source value
artworkdsComicShadow.xl8px 8px 0 #000000source value
artworkdsComicShadow.2xl11px 11px 0 #000000source value
artworkdsTypeScale.0.nameDisplay XLsource value
artworkdsTypeScale.0.desktopPx128px
artworkdsTypeScale.0.mobilePx84px
artworkdsTypeScale.0.lineHeight1.27ratio
artworkdsTypeScale.0.weight800source value
artworkdsTypeScale.0.italictruesource value
artworkdsTypeScale.1.nameDisplay LGsource value
artworkdsTypeScale.1.desktopPx96px
artworkdsTypeScale.1.mobilePx64px
artworkdsTypeScale.1.lineHeight1.27ratio
artworkdsTypeScale.1.weight800source value
artworkdsTypeScale.1.italictruesource value
artworkdsTypeScale.2.nameDisplay MDsource value
artworkdsTypeScale.2.desktopPx64px
artworkdsTypeScale.2.mobilePx44px
artworkdsTypeScale.2.lineHeight1.27ratio
artworkdsTypeScale.2.weight800source value
artworkdsTypeScale.2.italictruesource value
artworkdsTypeScale.3.nameRow Herosource value
artworkdsTypeScale.3.desktopPx80px
artworkdsTypeScale.3.mobilePxnullpx
artworkdsTypeScale.3.lineHeight1ratio
artworkdsTypeScale.3.weight800source value
artworkdsTypeScale.3.italictruesource value
artworkdsTypeScale.4.nameHeading LGsource value
artworkdsTypeScale.4.desktopPx48px
artworkdsTypeScale.4.mobilePx34px
artworkdsTypeScale.4.lineHeight1.27ratio
artworkdsTypeScale.4.weight800source value
artworkdsTypeScale.4.italictruesource value
artworkdsTypeScale.5.nameHeading MDsource value
artworkdsTypeScale.5.desktopPx36px
artworkdsTypeScale.5.mobilePx26px
artworkdsTypeScale.5.lineHeight1.28ratio
artworkdsTypeScale.5.weight800source value
artworkdsTypeScale.5.italictruesource value
artworkdsTypeScale.6.nameHeading SMsource value
artworkdsTypeScale.6.desktopPx28px
artworkdsTypeScale.6.mobilePx20px
artworkdsTypeScale.6.lineHeight1.29ratio
artworkdsTypeScale.6.weight800source value
artworkdsTypeScale.6.italictruesource value
artworkdsTypeScale.7.nameBody 4XLsource value
artworkdsTypeScale.7.desktopPx56px
artworkdsTypeScale.7.mobilePxnullpx
artworkdsTypeScale.7.lineHeight1ratio
artworkdsTypeScale.7.weight500source value
artworkdsTypeScale.7.italictruesource value
artworkdsTypeScale.8.nameBody 3XLsource value
artworkdsTypeScale.8.desktopPx38px
artworkdsTypeScale.8.mobilePxnullpx
artworkdsTypeScale.8.lineHeight1ratio
artworkdsTypeScale.8.weight500source value
artworkdsTypeScale.8.italictruesource value
artworkdsTypeScale.9.nameBody 2XLsource value
artworkdsTypeScale.9.desktopPx34px
artworkdsTypeScale.9.mobilePxnullpx
artworkdsTypeScale.9.lineHeight1ratio
artworkdsTypeScale.9.weight500source value
artworkdsTypeScale.9.italictruesource value
artworkdsTypeScale.10.nameBody XLsource value
artworkdsTypeScale.10.desktopPx28px
artworkdsTypeScale.10.mobilePxnullpx
artworkdsTypeScale.10.lineHeight1ratio
artworkdsTypeScale.10.weight500source value
artworkdsTypeScale.10.italictruesource value
artworkdsTypeScale.11.nameBody LGsource value
artworkdsTypeScale.11.desktopPx24px
artworkdsTypeScale.11.mobilePx18px
artworkdsTypeScale.11.lineHeight1.46ratio
artworkdsTypeScale.11.weight500source value
artworkdsTypeScale.11.italictruesource value
artworkdsTypeScale.12.nameBody MDsource value
artworkdsTypeScale.12.desktopPx20px
artworkdsTypeScale.12.mobilePx14px
artworkdsTypeScale.12.lineHeight1.45ratio
artworkdsTypeScale.12.weight500source value
artworkdsTypeScale.12.italictruesource value
artworkdsTypeScale.13.nameBody SMsource value
artworkdsTypeScale.13.desktopPx16px
artworkdsTypeScale.13.mobilePx12px
artworkdsTypeScale.13.lineHeight1.44ratio
artworkdsTypeScale.13.weight500source value
artworkdsTypeScale.13.italictruesource value
artworkdsTypeScale.14.nameNavsource value
artworkdsTypeScale.14.desktopPx20px
artworkdsTypeScale.14.mobilePx16px
artworkdsTypeScale.14.lineHeight1.3ratio
artworkdsTypeScale.14.weight600source value
artworkdsTypeScale.14.italicfalsesource value
artworkdsGrid.desktop.frame1440px
artworkdsGrid.desktop.columns12count
artworkdsGrid.desktop.margin40px
artworkdsGrid.desktop.gutter24px
artworkdsGrid.mobile.frame480px
artworkdsGrid.mobile.columns4count
artworkdsGrid.mobile.margin18px
artworkdsGrid.mobile.gutter16px
artworkdsPlateLabelClassNamefont-display font-extrabold italic uppercase leading-none tracking-[0.01em]source value
rootCSS--font-colombo"Colombo Sans Font", var(--font-barlow)"Colombo Sans Font", "Barlow Condensed", "Arial Narrow", Impact, sans-serifCSS value
rootCSS--font-futura"Futura PT", var(--font-inter)"Futura PT", "Inter", "Segoe UI", ui-sans-serif, system-ui, sans-serifCSS value
rootCSS--font-futura-cond"Futura PT Cond", var(--font-barlow)"Futura PT Cond", "Barlow Condensed", "Arial Narrow", Impact, sans-serifCSS value
rootCSS--font-displayvar(--font-futura-cond)"Futura PT Cond", "Barlow Condensed", "Arial Narrow", Impact, sans-serifCSS value
rootCSS--font-bodyvar(--font-futura)"Futura PT", "Inter", "Segoe UI", ui-sans-serif, system-ui, sans-serifCSS value
rootCSS--font-inter"Inter", "Segoe UI", ui-sans-serif, system-ui, sans-serif"Inter", "Segoe UI", ui-sans-serif, system-ui, sans-serifCSS value
rootCSS--font-barlow"Barlow Condensed", "Arial Narrow", Impact, sans-serif"Barlow Condensed", "Arial Narrow", Impact, sans-serifCSS value
rootCSS--font-mono"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", monospace"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", monospaceCSS value
rootCSS--pump-orange#FFA800#FFA800CSS value
rootCSS--pump-orange-rgb255 168 0255 168 0CSS value
rootCSS--pump-black#0B0B0B#0B0B0BCSS value
rootCSS--pump-black-rgb11 11 1111 11 11CSS value
rootCSS--paper-white#F0EAD9#F0EAD9CSS value
rootCSS--paper-white-rgb240 234 217240 234 217CSS value
rootCSS--concrete-gray#5A5A5A#5A5A5ACSS value
rootCSS--concrete-gray-rgb90 90 9090 90 90CSS value
rootCSS--arcade-green#91BB4F#91BB4FCSS value
rootCSS--arcade-green-rgb145 187 79145 187 79CSS value
rootCSS--sheet-green#C6FF00#C6FF00CSS value
rootCSS--sheet-green-rgb198 255 0198 255 0CSS value
rootCSS--warning-orange#FF5A1F#FF5A1FCSS value
rootCSS--alert-red#FF2E00#FF2E00CSS value
rootCSS--arcade-blue#0094FF#0094FFCSS value
rootCSS--volt-purple#6A2CFF#6A2CFFCSS value
rootCSS--spray-pink#FF3284#FF3284CSS value
rootCSS--pc-surface-page#0E0D0C#0E0D0CCSS value
rootCSS--pc-surface-raised#161514#161514CSS value
rootCSS--pc-surface-overlay#1A1816#1A1816CSS value
rootCSS--pc-surface-paper#EFE9D8#EFE9D8CSS value
rootCSS--pc-surface-hero-orange#FFA800#FFA800CSS value
rootCSS--pc-surface-hero-orange-deep#FF7A00#FF7A00CSS value
rootCSS--pc-surface-hero-violet#9652EF#9652EFCSS value
rootCSS--pc-surface-hero-violet-deep#6330D3#6330D3CSS value
rootCSS--pc-surface-panel-violet#210D49#210D49CSS value
rootCSS--pc-outcome-yes#91BB4F#91BB4FCSS value
rootCSS--pc-outcome-yes-dark#3C8214#3C8214CSS value
rootCSS--pc-outcome-no#EA2A46#EA2A46CSS value
rootCSS--pc-outcome-no-dark#B21229#B21229CSS value
rootCSS--pc-accent-highlight#FAF424#FAF424CSS value
rootCSS--pc-accent-info#419FE5#419FE5CSS value
rootCSS--pc-accent-limevar(--pc-outcome-yes)#91BB4FCSS value
rootCSS--pc-accent-pink#FF8A9E#FF8A9ECSS value
rootCSS--pc-text-primaryvar(--pc-surface-paper)#EFE9D8CSS value
rootCSS--pc-text-secondary#A1A1A1#A1A1A1CSS value
rootCSS--pc-text-tertiary#8773AF#8773AFCSS value
rootCSS--pc-text-on-accent#0B0B0B#0B0B0BCSS value
rootCSS--pc-text-on-paper#141414#141414CSS value
rootCSS--pc-text-brandvar(--pc-surface-hero-orange)#FFA800CSS value
rootCSS--pc-text-positivevar(--pc-outcome-yes)#91BB4FCSS value
rootCSS--pc-text-negativevar(--pc-outcome-no)#EA2A46CSS value
rootCSS--pc-text-negative-soft#F24B61#F24B61CSS value
rootCSS--pc-border-default#343434#343434CSS value
rootCSS--pc-border-hover#4A4A4A#4A4A4ACSS value
rootCSS--pc-border-inkvar(--pc-text-on-accent)#0B0B0BCSS value
rootCSS--pc-shadow-comic-xs2px 2px 0 #0000002px 2px 0 #000000CSS value
rootCSS--pc-shadow-comic-sm3px 3px 0 #0000003px 3px 0 #000000CSS value
rootCSS--pc-shadow-comic-md4px 4px 0 #0000004px 4px 0 #000000CSS value
rootCSS--pc-shadow-comic-lg5px 5px 0 #0000005px 5px 0 #000000CSS value
rootCSS--pc-shadow-comic-xl8px 8px 0 #0000008px 8px 0 #000000CSS value
rootCSS--pc-shadow-comic-2xl11px 11px 0 #00000011px 11px 0 #000000CSS value
rootCSS--pc-gap-18px8pxCSS value
rootCSS--pc-gap-216px16pxCSS value
rootCSS--pc-gap-324px24pxCSS value
rootCSS--pc-gap-432px32pxCSS value
rootCSS--pc-gap-540px40pxCSS value
rootCSS--pc-gap-668px68pxCSS value
rootCSS--pc-duration-instant40ms40msCSS value
rootCSS--pc-duration-fast150ms150msCSS value
rootCSS--pc-duration-base200ms200msCSS value
rootCSS--pc-duration-slow240ms240msCSS value
rootCSS--pc-duration-page320ms320msCSS value
rootCSS--pc-duration-hero620ms620msCSS value
rootCSS--pc-ease-outcubic-bezier(0, 0, .2, 1)cubic-bezier(0, 0, .2, 1)CSS value
rootCSS--pc-ease-emphasizedcubic-bezier(.16, 1, .3, 1)cubic-bezier(.16, 1, .3, 1)CSS value
rootCSS--pc-ease-stepsteps(1)steps(1)CSS value
rootCSS--pc-travel-y12px12pxCSS value
rootCSS--color-bg#0A0A0A#0A0A0ACSS value
rootCSS--color-bg-rgb10 10 1010 10 10CSS value
rootCSS--color-surface#141414#141414CSS value
rootCSS--color-surface-rgb20 20 2020 20 20CSS value
rootCSS--color-surface-raised#1F1F1F#1F1F1FCSS value
rootCSS--color-surface-raised-rgb31 31 3131 31 31CSS value
rootCSS--color-surface-overlay#1F1F1F#1F1F1FCSS value
rootCSS--color-surface-overlay-rgb31 31 3131 31 31CSS value
rootCSS--color-border#343434#343434CSS value
rootCSS--color-border-rgb52 52 5252 52 52CSS value
rootCSS--color-border-hover#4A4A4A#4A4A4ACSS value
rootCSS--color-border-hover-rgb74 74 7474 74 74CSS value
rootCSS--color-text-primary#F0EAD9#F0EAD9CSS value
rootCSS--color-text-primary-rgb240 234 217240 234 217CSS value
rootCSS--color-text-secondary#A1A1AA#A1A1AACSS value
rootCSS--color-text-secondary-rgb161 161 170161 161 170CSS value
rootCSS--color-text-tertiary#8A8A94#8A8A94CSS value
rootCSS--color-text-tertiary-rgb138 138 148138 138 148CSS value
rootCSS--color-text-disabled#8A8A94#8A8A94CSS value
rootCSS--color-text-disabled-rgb138 138 148138 138 148CSS value
rootCSS--color-text-placeholder#8A8A94#8A8A94CSS value
rootCSS--color-text-placeholder-rgb138 138 148138 138 148CSS value
rootCSS--color-accent#FFA800#FFA800CSS value
rootCSS--color-accent-rgb255 168 0255 168 0CSS value
rootCSS--color-accent-text#0B0B0B#0B0B0BCSS value
rootCSS--color-accent-text-rgb11 11 1111 11 11CSS value
rootCSS--color-success#91BB4F#91BB4FCSS value
rootCSS--color-success-rgb145 187 79145 187 79CSS value
rootCSS--color-danger#F24B61#F24B61CSS value
rootCSS--color-danger-rgb242 75 97242 75 97CSS value
rootCSS--color-info#4DB8FF#4DB8FFCSS value
rootCSS--color-info-rgb77 184 25577 184 255CSS value
rootCSS--color-purple#BBA8FF#BBA8FFCSS value
rootCSS--color-purple-rgb187 168 255187 168 255CSS value
rootCSS--bgvar(--color-bg)#0A0A0ACSS value
rootCSS--surfacevar(--color-surface)#141414CSS value
rootCSS--surface-raisedvar(--color-surface-raised)#1F1F1FCSS value
rootCSS--bordervar(--color-border)#343434CSS value
rootCSS--border-hovervar(--color-border-hover)#4A4A4ACSS value
rootCSS--fgvar(--color-text-primary)#F0EAD9CSS value
rootCSS--sticker-white#FFFFFF#FFFFFFCSS value
rootCSS--mutedvar(--color-text-secondary)#A1A1AACSS value
rootCSS--muted-rgbvar(--color-text-secondary-rgb)161 161 170CSS value
rootCSS--dimvar(--color-text-tertiary)#8A8A94CSS value
rootCSS--dim-rgbvar(--color-text-tertiary-rgb)138 138 148CSS value
rootCSS--subtlevar(--color-text-disabled)#8A8A94CSS value
rootCSS--subtle-rgbvar(--color-text-disabled-rgb)138 138 148CSS value
rootCSS--glow-orange0 0 12px rgba(255, 168, 0, 0.4)0 0 12px rgba(255, 168, 0, 0.4)CSS value
rootCSS--glow-orange-sm0 0 6px rgba(255, 168, 0, 0.3)0 0 6px rgba(255, 168, 0, 0.3)CSS value
rootCSS--glow-green0 0 12px rgba(145, 187, 79, 0.35)0 0 12px rgba(145, 187, 79, 0.35)CSS value
rootCSS--glow-red0 0 12px rgba(234, 42, 70, 0.4)0 0 12px rgba(234, 42, 70, 0.4)CSS value
rootCSS--mobile-header-height60px60pxCSS value
rootCSS--mobile-header-height-with-nav107px107pxCSS value
rootCSS--mobile-bottom-nav-height61px61pxCSS value
rootCSS--mobile-section-nav-height60px60pxCSS value
rootCSS--mobile-trade-ticket-height158px158pxCSS value
themepumpcadeThemeHex.namepumpcade-darksource value
themepumpcadeThemeHex.bg#0A0A0AsRGB hex
themepumpcadeThemeHex.surface#141414sRGB hex
themepumpcadeThemeHex.surfaceRaised#1F1F1FsRGB hex
themepumpcadeThemeHex.surfaceOverlay#1F1F1FsRGB hex
themepumpcadeThemeHex.border#343434sRGB hex
themepumpcadeThemeHex.borderHover#4A4A4AsRGB hex
themepumpcadeThemeHex.textPrimary#F0EAD9sRGB hex
themepumpcadeThemeHex.textSecondary#A1A1AAsRGB hex
themepumpcadeThemeHex.textTertiary#8A8A94sRGB hex
themepumpcadeThemeHex.textDisabled#8A8A94sRGB hex
themepumpcadeThemeHex.textPlaceholder#8A8A94sRGB hex
themepumpcadeThemeHex.accent#FFA800sRGB hex
themepumpcadeThemeHex.accentText#0B0B0BsRGB hex
themepumpcadeThemeHex.success#91BB4FsRGB hex
themepumpcadeThemeHex.danger#F24B61sRGB hex
themepumpcadeThemeHex.info#4DB8FFsRGB hex
themepumpcadeThemeHex.purple#BBA8FFsRGB hex
themepumpcadeThemeHex.brandInk#0B0B0BsRGB hex
themepumpcadeThemeHex.warningOrange#FF5A1FsRGB hex
themepumpcadeThemeHex.alertRed#EA2A46sRGB hex
themepumpcadeThemeHex.arcadeBlue#0094FFsRGB hex
themepumpcadeThemeHex.voltPurple#6A2CFFsRGB hex
themepumpcadeThemeHex.sprayPink#FF3284sRGB hex
themepumpcadeThemeHex.stickerWhite#FFFFFFsRGB hex
themepumpcadeDarkTheme.namepumpcade-darksource value
themepumpcadeDarkTheme.bg#0A0A0AsRGB hex
themepumpcadeDarkTheme.surface#141414sRGB hex
themepumpcadeDarkTheme.surfaceRaised#1F1F1FsRGB hex
themepumpcadeDarkTheme.surfaceOverlay#1F1F1FsRGB hex
themepumpcadeDarkTheme.border#343434sRGB hex
themepumpcadeDarkTheme.borderHover#4A4A4AsRGB hex
themepumpcadeDarkTheme.textPrimary#F0EAD9sRGB hex
themepumpcadeDarkTheme.textSecondary#A1A1AAsRGB hex
themepumpcadeDarkTheme.textTertiary#8A8A94sRGB hex
themepumpcadeDarkTheme.textDisabled#8A8A94sRGB hex
themepumpcadeDarkTheme.textPlaceholder#8A8A94sRGB hex
themepumpcadeDarkTheme.accent#FFA800sRGB hex
themepumpcadeDarkTheme.accentText#0B0B0BsRGB hex
themepumpcadeDarkTheme.success#91BB4FsRGB hex
themepumpcadeDarkTheme.danger#F24B61sRGB hex
themepumpcadeDarkTheme.info#4DB8FFsRGB hex
themepumpcadeDarkTheme.purple#BBA8FFsRGB hex
themepumpcadeDarkTheme.brandInk#0B0B0BsRGB hex
appTailwindfontFamily.sans["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
appTailwindfontFamily.body["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
appTailwindfontFamily.display["var(--font-futura-cond)","\"Futura PT Cond\"","var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
appTailwindfontFamily.condensed["var(--font-futura-cond)","\"Futura PT Cond\"","var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
appTailwindfontFamily.futura["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
appTailwindfontFamily.barlow["var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
appTailwindfontFamily.colombo["var(--font-colombo)","\"Colombo Sans Font\"","var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
appTailwindfontFamily.mono["var(--font-mono)","ui-monospace","monospace"]source value
appTailwindcolors.ui.bgrgb(var(--color-bg-rgb) / <alpha-value>)source value
appTailwindcolors.ui.surfacergb(var(--color-surface-rgb) / <alpha-value>)source value
appTailwindcolors.ui.surface-raisedrgb(var(--color-surface-raised-rgb) / <alpha-value>)source value
appTailwindcolors.ui.surface-overlayrgb(var(--color-surface-overlay-rgb) / <alpha-value>)source value
appTailwindcolors.ui.defaultrgb(var(--color-border-rgb) / <alpha-value>)source value
appTailwindcolors.ui.hoverrgb(var(--color-border-hover-rgb) / <alpha-value>)source value
appTailwindcolors.ui.primaryrgb(var(--color-text-primary-rgb) / <alpha-value>)source value
appTailwindcolors.ui.secondaryrgb(var(--color-text-secondary-rgb) / <alpha-value>)source value
appTailwindcolors.ui.tertiaryrgb(var(--color-text-tertiary-rgb) / <alpha-value>)source value
appTailwindcolors.ui.disabledrgb(var(--color-text-disabled-rgb) / <alpha-value>)source value
appTailwindcolors.ui.placeholderrgb(var(--color-text-placeholder-rgb) / <alpha-value>)source value
appTailwindcolors.ui.accentrgb(var(--color-accent-rgb) / <alpha-value>)source value
appTailwindcolors.ui.accent-textrgb(var(--color-accent-text-rgb) / <alpha-value>)source value
appTailwindcolors.ui.successrgb(var(--color-success-rgb) / <alpha-value>)source value
appTailwindcolors.ui.dangerrgb(var(--color-danger-rgb) / <alpha-value>)source value
appTailwindcolors.ui.inforgb(var(--color-info-rgb) / <alpha-value>)source value
appTailwindcolors.ui.purplergb(var(--color-purple-rgb) / <alpha-value>)source value
appTailwindcolors.pump-orangergb(var(--pump-orange-rgb) / <alpha-value>)source value
appTailwindcolors.pumpcade-orangergb(var(--pump-orange-rgb) / <alpha-value>)source value
appTailwindcolors.warning-orange#FF5A1FsRGB hex
appTailwindcolors.pumpcade-orange-dark#FF5A1FsRGB hex
appTailwindcolors.alert-red#FF2E00sRGB hex
appTailwindcolors.arcade-blue#0094FFsRGB hex
appTailwindcolors.volt-purple#6A2CFFsRGB hex
appTailwindcolors.spray-pink#FF3284sRGB hex
appTailwindcolors.arcade-greenrgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.pumpcade-greenrgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.sheet-greenrgb(var(--sheet-green-rgb) / <alpha-value>)source value
appTailwindcolors.ds-orange#FFA800sRGB hex
appTailwindcolors.ds-orange-deep#FF7A00sRGB hex
appTailwindcolors.ds-violet#9652EFsRGB hex
appTailwindcolors.ds-violet-deep#6330D3sRGB hex
appTailwindcolors.ds-violet-ink#210D49sRGB hex
appTailwindcolors.ds-yellow#FAF424sRGB hex
appTailwindcolors.ds-outcome-yes#91BB4FsRGB hex
appTailwindcolors.ds-outcome-no#EA2A46sRGB hex
appTailwindcolors.ds-info#419FE5sRGB hex
appTailwindcolors.pumpcade-blackrgb(var(--pump-black-rgb) / <alpha-value>)source value
appTailwindcolors.pumpcade-whitergb(var(--paper-white-rgb) / <alpha-value>)source value
appTailwindcolors.paper-whitergb(var(--paper-white-rgb) / <alpha-value>)source value
appTailwindcolors.pumpcade-fgrgb(var(--paper-white-rgb) / <alpha-value>)source value
appTailwindcolors.sticker-white#FFFFFFsRGB hex
appTailwindcolors.concrete-grayrgb(var(--concrete-gray-rgb) / <alpha-value>)source value
appTailwindcolors.fg-mutedrgb(var(--muted-rgb) / <alpha-value>)source value
appTailwindcolors.fg-dimrgb(var(--dim-rgb) / <alpha-value>)source value
appTailwindcolors.fg-subtlergb(var(--subtle-rgb) / <alpha-value>)source value
appTailwindcolors.blackrgb(var(--pump-black-rgb) / <alpha-value>)source value
appTailwindcolors.whitergb(var(--paper-white-rgb) / <alpha-value>)source value
appTailwindcolors.green.300rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.green.400rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.green.500rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.green.600rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.green.800rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.green.900rgb(var(--arcade-green-rgb) / <alpha-value>)source value
appTailwindcolors.dark-primaryrgb(var(--color-bg-rgb) / <alpha-value>)source value
appTailwindcolors.dark-secondaryrgb(var(--color-surface-rgb) / <alpha-value>)source value
appTailwindcolors.dark-tertiaryrgb(var(--color-surface-raised-rgb) / <alpha-value>)source value
appTailwindcolors.dark-borderrgb(var(--color-border-rgb) / <alpha-value>)source value
appTailwindcolors.dark-border-hoverrgb(var(--color-border-hover-rgb) / <alpha-value>)source value
appTailwindborderRadius.terminal2pxsource value
appTailwindborderRadius.chip4pxsource value
appTailwindborderRadius.pump8pxsource value
appTailwindborderRadius.soft12pxsource value
appTailwindboxShadow.glow-orange0 0 12px rgba(255, 168, 0, 0.4)source value
appTailwindboxShadow.glow-orange-sm0 0 6px rgba(255, 168, 0, 0.3)source value
appTailwindboxShadow.glow-green0 0 12px rgba(145, 187, 79, 0.35)source value
appTailwindboxShadow.glow-red0 0 12px rgba(234, 42, 70, 0.4)source value
sharedTailwindfontFamily.sans["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
sharedTailwindfontFamily.body["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
sharedTailwindfontFamily.display["var(--font-futura-cond)","\"Futura PT Cond\"","var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
sharedTailwindfontFamily.condensed["var(--font-futura-cond)","\"Futura PT Cond\"","var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
sharedTailwindfontFamily.futura["var(--font-futura)","\"Futura PT\"","var(--font-inter)","Inter","ui-sans-serif","system-ui","sans-serif"]source value
sharedTailwindfontFamily.barlow["var(--font-barlow)","\"Barlow Condensed\"","\"Arial Narrow\"","Impact","sans-serif"]source value
sharedTailwindfontFamily.mono["var(--font-mono)","ui-monospace","monospace"]source value
sharedTailwindcolors.ui.bgrgb(var(--color-bg-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.surfacergb(var(--color-surface-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.surface-raisedrgb(var(--color-surface-raised-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.surface-overlayrgb(var(--color-surface-overlay-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.defaultrgb(var(--color-border-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.hoverrgb(var(--color-border-hover-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.primaryrgb(var(--color-text-primary-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.secondaryrgb(var(--color-text-secondary-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.tertiaryrgb(var(--color-text-tertiary-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.disabledrgb(var(--color-text-disabled-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.placeholderrgb(var(--color-text-placeholder-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.accentrgb(var(--color-accent-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.accent-textrgb(var(--color-accent-text-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.successrgb(var(--color-success-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.dangerrgb(var(--color-danger-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.inforgb(var(--color-info-rgb) / <alpha-value>)source value
sharedTailwindcolors.ui.purplergb(var(--color-purple-rgb) / <alpha-value>)source value
sharedTailwindcolors.pump-orangergb(var(--pump-orange-rgb) / <alpha-value>)source value
sharedTailwindcolors.pumpcade-orangergb(var(--pump-orange-rgb) / <alpha-value>)source value
sharedTailwindcolors.warning-orange#FF5A1FsRGB hex
sharedTailwindcolors.pumpcade-orange-dark#FF5A1FsRGB hex
sharedTailwindcolors.alert-red#EA2A46sRGB hex
sharedTailwindcolors.arcade-blue#0094FFsRGB hex
sharedTailwindcolors.volt-purple#6A2CFFsRGB hex
sharedTailwindcolors.spray-pink#FF3284sRGB hex
sharedTailwindcolors.arcade-greenrgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.pumpcade-greenrgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.sheet-greenrgb(var(--sheet-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.pumpcade-blackrgb(var(--pump-black-rgb) / <alpha-value>)source value
sharedTailwindcolors.pumpcade-whitergb(var(--paper-white-rgb) / <alpha-value>)source value
sharedTailwindcolors.paper-whitergb(var(--paper-white-rgb) / <alpha-value>)source value
sharedTailwindcolors.pumpcade-fgrgb(var(--paper-white-rgb) / <alpha-value>)source value
sharedTailwindcolors.sticker-white#FFFFFFsRGB hex
sharedTailwindcolors.concrete-grayrgb(var(--concrete-gray-rgb) / <alpha-value>)source value
sharedTailwindcolors.fg-mutedrgb(var(--muted-rgb) / <alpha-value>)source value
sharedTailwindcolors.fg-dimrgb(var(--dim-rgb) / <alpha-value>)source value
sharedTailwindcolors.fg-subtlergb(var(--subtle-rgb) / <alpha-value>)source value
sharedTailwindcolors.blackrgb(var(--pump-black-rgb) / <alpha-value>)source value
sharedTailwindcolors.whitergb(var(--paper-white-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.300rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.400rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.500rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.600rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.800rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.green.900rgb(var(--arcade-green-rgb) / <alpha-value>)source value
sharedTailwindcolors.dark-primaryrgb(var(--color-bg-rgb) / <alpha-value>)source value
sharedTailwindcolors.dark-secondaryrgb(var(--color-surface-rgb) / <alpha-value>)source value
sharedTailwindcolors.dark-tertiaryrgb(var(--color-surface-raised-rgb) / <alpha-value>)source value
sharedTailwindcolors.dark-borderrgb(var(--color-border-rgb) / <alpha-value>)source value
sharedTailwindcolors.dark-border-hoverrgb(var(--color-border-hover-rgb) / <alpha-value>)source value
sharedTailwindborderRadius.terminal2pxsource value
sharedTailwindborderRadius.chip4pxsource value
sharedTailwindborderRadius.pump8pxsource value
sharedTailwindborderRadius.soft12pxsource value
sharedTailwindboxShadow.glow-orange0 0 12px rgba(255, 168, 0, 0.4)source value
sharedTailwindboxShadow.glow-orange-sm0 0 6px rgba(255, 168, 0, 0.3)source value
sharedTailwindboxShadow.glow-green0 0 12px rgba(145, 187, 79, 0.35)source value
sharedTailwindboxShadow.glow-red0 0 12px rgba(234, 42, 70, 0.4)source value
brandKitcore.pump-orange#FF8A00sRGB hex
brandKitcore.pump-black#0B0B0BsRGB hex
brandKitcore.paper-white#F0EAD9sRGB hex
brandKitcore.arcade-green#D1FF4DsRGB hex
brandKitcore.sheet-green#C6FF00sRGB hex
brandKitcore.concrete-gray#5A5A5AsRGB hex
brandKitsupport.warning-orange#FF5A1FsRGB hex
brandKitsupport.alert-red#FF2E00sRGB hex
brandKitsupport.arcade-blue#0094FFsRGB hex
brandKitsupport.volt-purple#6A2CFFsRGB hex
brandKitsupport.spray-pink#FF3284sRGB hex
brandKitsupport.ink#141414sRGB hex
brandKitui.bg#0A0A0AsRGB hex
brandKitui.surface#141414sRGB hex
brandKitui.surface-raised#1F1F1FsRGB hex
brandKitui.border#343434sRGB hex
brandKitui.border-hover#4A4A4AsRGB hex
brandKitui.fg#F0EAD9sRGB hex
brandKitui.sticker-white#FFFFFFsRGB hex
brandKitui.muted#A1A1AAsRGB hex
brandKitui.dim#8A8A94sRGB hex