Spaces:
Starting
Starting
| /* Fire Design System Colors */ | |
| /* Define sRGB values first for maximum compatibility */ | |
| :root { | |
| /* Base colors */ | |
| --white: #ffffff; | |
| --black: #000000; | |
| /* Fire-inspired heat colors */ | |
| --heat-4: rgba(250, 93, 25, 0.039); | |
| --heat-8: rgba(250, 93, 25, 0.078); | |
| --heat-12: rgba(250, 93, 25, 0.122); | |
| --heat-16: rgba(250, 93, 25, 0.161); | |
| --heat-20: rgba(250, 93, 25, 0.200); | |
| --heat-40: rgba(250, 93, 25, 0.400); | |
| --heat-100: #fa5d19; | |
| --heat-200: #ff6600; | |
| /* Accent colors */ | |
| --accent-black: #262626; | |
| --accent-white: #ffffff; | |
| --accent-amethyst: #9061ff; | |
| --accent-bluetron: #2a6dfb; | |
| --accent-crimson: #eb3424; | |
| /* Black alpha variants */ | |
| --black-alpha-1: rgba(0, 0, 0, 0.012); | |
| --black-alpha-2: rgba(0, 0, 0, 0.020); | |
| --black-alpha-3: rgba(0, 0, 0, 0.031); | |
| --black-alpha-4: rgba(0, 0, 0, 0.039); | |
| --black-alpha-5: rgba(0, 0, 0, 0.051); | |
| --black-alpha-6: rgba(0, 0, 0, 0.059); | |
| --black-alpha-7: rgba(0, 0, 0, 0.071); | |
| --black-alpha-8: rgba(0, 0, 0, 0.078); | |
| --black-alpha-10: rgba(0, 0, 0, 0.102); | |
| --black-alpha-12: rgba(0, 0, 0, 0.122); | |
| --black-alpha-16: rgba(0, 0, 0, 0.161); | |
| --black-alpha-20: rgba(0, 0, 0, 0.200); | |
| --black-alpha-24: rgba(0, 0, 0, 0.239); | |
| --black-alpha-32: rgba(38, 38, 38, 0.322); | |
| --black-alpha-40: rgba(38, 38, 38, 0.400); | |
| --black-alpha-48: rgba(38, 38, 38, 0.478); | |
| --black-alpha-56: rgba(38, 38, 38, 0.561); | |
| --black-alpha-64: rgba(38, 38, 38, 0.639); | |
| --black-alpha-72: rgba(38, 38, 38, 0.722); | |
| --black-alpha-88: rgba(38, 38, 38, 0.878); | |
| /* White alpha variants */ | |
| --white-alpha-56: rgba(255, 255, 255, 0.561); | |
| --white-alpha-72: rgba(255, 255, 255, 0.722); | |
| /* Border colors */ | |
| --border-faint: #ededed; | |
| --border-muted: #e8e8e8; | |
| --border-loud: #e6e6e6; | |
| /* Illustration colors */ | |
| --illustrations-faint: #ededed; | |
| --illustrations-muted: #e6e6e6; | |
| --illustrations-default: #dbdbdb; | |
| /* Background colors */ | |
| --background-lighter: #fbfbfb; | |
| --background-base: #f9f9f9; | |
| /* Foreground colors */ | |
| --foreground: #262626; | |
| --foreground-dimmer: rgba(38, 38, 38, 0.722); | |
| } | |
| /* P3 color space enhancement for supported browsers */ | |
| @supports (color: color(display-p3 1 1 1)) { | |
| :root { | |
| /* Base colors */ | |
| --white: color(display-p3 1 1 1); | |
| --black: color(display-p3 0 0 0); | |
| /* Fire-inspired heat colors */ | |
| --heat-4: color(display-p3 0.980392 0.364706 0.098039 / 0.039216); | |
| --heat-8: color(display-p3 0.980392 0.364706 0.098039 / 0.078431); | |
| --heat-12: color(display-p3 0.980392 0.364706 0.098039 / 0.121569); | |
| --heat-16: color(display-p3 0.980392 0.364706 0.098039 / 0.160784); | |
| --heat-20: color(display-p3 0.980392 0.364706 0.098039 / 0.200000); | |
| --heat-40: color(display-p3 0.980392 0.364706 0.098039 / 0.400000); | |
| --heat-100: color(display-p3 0.980392 0.364706 0.098039 / 1.000000); | |
| --heat-200: color(display-p3 1.000000 0.400000 0.000000 / 1.000000); | |
| /* Accent colors */ | |
| --accent-black: color(display-p3 0.149020 0.149020 0.149020 / 1.000000); | |
| --accent-white: color(display-p3 1.000000 1.000000 1.000000 / 1.000000); | |
| --accent-amethyst: color(display-p3 0.564706 0.380392 1.000000 / 1.000000); | |
| --accent-bluetron: color(display-p3 0.164706 0.427451 0.984314 / 1.000000); | |
| --accent-crimson: color(display-p3 0.921569 0.203922 0.141176 / 1.000000); | |
| /* Black alpha variants */ | |
| --black-alpha-1: color(display-p3 0.000000 0.000000 0.000000 / 0.011765); | |
| --black-alpha-2: color(display-p3 0.000000 0.000000 0.000000 / 0.019608); | |
| --black-alpha-3: color(display-p3 0.000000 0.000000 0.000000 / 0.031373); | |
| --black-alpha-4: color(display-p3 0.000000 0.000000 0.000000 / 0.039216); | |
| --black-alpha-5: color(display-p3 0.000000 0.000000 0.000000 / 0.050980); | |
| --black-alpha-6: color(display-p3 0.000000 0.000000 0.000000 / 0.058824); | |
| --black-alpha-7: color(display-p3 0.000000 0.000000 0.000000 / 0.070588); | |
| --black-alpha-8: color(display-p3 0.000000 0.000000 0.000000 / 0.078431); | |
| --black-alpha-10: color(display-p3 0.000000 0.000000 0.000000 / 0.101961); | |
| --black-alpha-12: color(display-p3 0.000000 0.000000 0.000000 / 0.121569); | |
| --black-alpha-16: color(display-p3 0.000000 0.000000 0.000000 / 0.160784); | |
| --black-alpha-20: color(display-p3 0.000000 0.000000 0.000000 / 0.200000); | |
| --black-alpha-24: color(display-p3 0.000000 0.000000 0.000000 / 0.239216); | |
| --black-alpha-32: color(display-p3 0.149020 0.149020 0.149020 / 0.321569); | |
| --black-alpha-40: color(display-p3 0.149020 0.149020 0.149020 / 0.400000); | |
| --black-alpha-48: color(display-p3 0.149020 0.149020 0.149020 / 0.478431); | |
| --black-alpha-56: color(display-p3 0.149020 0.149020 0.149020 / 0.560784); | |
| --black-alpha-64: color(display-p3 0.149020 0.149020 0.149020 / 0.639216); | |
| --black-alpha-72: color(display-p3 0.149020 0.149020 0.149020 / 0.721569); | |
| --black-alpha-88: color(display-p3 0.149020 0.149020 0.149020 / 0.878431); | |
| /* White alpha variants */ | |
| --white-alpha-56: color(display-p3 1.000000 1.000000 1.000000 / 0.560784); | |
| --white-alpha-72: color(display-p3 1.000000 1.000000 1.000000 / 0.721569); | |
| /* Border colors */ | |
| --border-faint: color(display-p3 0.929412 0.929412 0.929412 / 1.000000); | |
| --border-muted: color(display-p3 0.909804 0.909804 0.909804 / 1.000000); | |
| --border-loud: color(display-p3 0.901961 0.901961 0.901961 / 1.000000); | |
| /* Illustration colors */ | |
| --illustrations-faint: color(display-p3 0.929412 0.929412 0.929412 / 1.000000); | |
| --illustrations-muted: color(display-p3 0.901961 0.901961 0.901961 / 1.000000); | |
| --illustrations-default: color(display-p3 0.858824 0.858824 0.858824 / 1.000000); | |
| /* Background colors */ | |
| --background-lighter: color(display-p3 0.984314 0.984314 0.984314 / 1.000000); | |
| --background-base: color(display-p3 0.976471 0.976471 0.976471 / 1.000000); | |
| } | |
| } | |