:root{--course-font-heading:"Formula One Condensed",serif;--course-font-mono:var(--font-ibm-plex-mono,"IBM Plex Mono",monospace);--course-font-body:var(--font-ibm-plex-sans,"IBM Plex Sans",sans-serif);--course-bg-primary:hsla(0,0%,100%,.95);--course-bg-content:transparent;--course-bg-card:hsla(0,0%,100%,.05);--course-bg-button:hsla(0,0%,100%,.8);--course-bg-button-hover:var(--gradient-background-dramatic);--course-text-primary:#fff;--course-text-secondary:var(--color-black);--course-text-muted:var(--color-muted);--course-text-button:var(--color-black);--course-text-button-hover:#fff;--course-color-accent:var(--color-pink);--course-color-selected:var(--color-pink-light);--course-color-completed:var(--color-white);--course-border-primary:hsla(0,0%,100%,.4);--course-border-status:hsla(0,0%,100%,.4);--course-border-completed:var(--color-white);--course-border-stroke:var(--color-stroke);--course-bg-gradient:var(--gradient-background);--course-bg-gradient-dramatic:var(--gradient-background-dramatic);--course-bg-pattern:url(/grid-pattern.svg);--course-overview-bg:url(/grid-pattern.svg),linear-gradient(135deg,rgba(255,0,230,.2) 0%,rgba(255,140,255,.2) 25%,rgba(150,0,255,.2) 50%,rgba(0,255,255,.2) 75%,rgba(62,0,255,.2) 100%),radial-gradient(circle at 70% 80%,rgba(255,0,230,.3) 0%,rgba(130,91,255,.3) 30%,rgba(76,201,255,.3) 60%,rgba(62,0,255,.3) 90%),var(--gradient-background-dramatic)}