/* Light Theme */ :root, :root[data-force-theme='light'] { --grey-greyer: var(--gray-100); --cloud-ateneo: var(--cloud); --denim-white: var(--denim); --inky-lily: var(--inky); --purple-white: var(--purple); --purple-princess: var(--purple); --rift-princess: var(--rift); --rift-white: var(--rift); --black-princess: var(--black); --black-white: var(--black); --smoke-denim: var(--smoke); --smoke-halite: var(--smoke); --smoke-indigo: var(--smoke); --white-denim: var(--white); --callout-note: var(--smoke); --callout-tip: rgb(230, 246, 230); --callout-info: rgb(238, 249, 253); --callout-caution: rgb(255, 248, 230); --callout-danger: rgb(255, 235, 236); --callout-code-bg: hsla(0deg 0% 0% / 10%) } /* Dark Theme */ :root[data-force-theme='dark'] { --grey-greyer: var(--gray-600); --cloud-ateneo: var(--ateneo); --denim-white: var(--white); --inky-lily: var(--lily); --purple-white: var(--white); --purple-princess: var(--princess); --rift-princess: var(--princess); --rift-white: var(--white); --black-princess: var(--princess); --black-white: var(--white); --smoke-denim: var(--denim); --smoke-halite: var(--halite); --smoke-indigo: var(--indigo); --white-denim: var(--denim); --callout-note: rgb(71, 71, 72); --callout-tip: rgb(0, 49, 0); --callout-info: rgb(25, 60, 71); --callout-caution: rgb(77, 56, 0); --callout-danger: rgb(75, 17, 19); --callout-code-bg: hsla(0deg 0% 100% / 12.5%) } /* Dark Theme: System */ /* This should be a copy of the above block */ @media (prefers-color-scheme: dark) { :root { --grey-greyer: var(--gray-600); --cloud-ateneo: var(--ateneo); --denim-white: var(--white); --inky-lily: var(--lily); --purple-white: var(--white); --purple-princess: var(--princess); --rift-princess: var(--princess); --rift-white: var(--white); --black-princess: var(--princess); --black-white: var(--white); --smoke-denim: var(--denim); --smoke-halite: var(--halite); --smoke-indigo: var(--indigo); --white-denim: var(--denim); --callout-note: rgb(71, 71, 72); --callout-tip: rgb(0, 49, 0); --callout-info: rgb(25, 60, 71); --callout-caution: rgb(77, 56, 0); --callout-danger: rgb(75, 17, 19); --callout-code-bg: hsla(0deg 0% 100% / 12.5%) } }