:root { --color-primary: #f76c16; --color-primary-active: #e75c16; --color-primary-hover: #d74c16; --color-secondary: #f7a816; --color-accent: #0e95e3; --color-accent-light: #f5fcff; --color-accent-dark: #0e3375; --color-background: #FFFFFF; --color-code: var(--color-primary); --color-code-background: #f8f8f8; --color-text-muted: #6c757d; } body { background-color: var(--color-background); } a { color: var(--color-primary); } code, pre { background-color: var(--color-code-background); } :not(pre) > code { color: var(--color-code); } a:hover { color: var(--color-primary-hover) !important; } .btn-primary { background-color: var(--color-primary) !important; border-color: var(--color-primary) !important; color: white !important; } .btn-primary.active, .btn-primary:active { background-color: var(--color-primary-active) !important; border-color: var(--color-primary-active) !important; } .btn-primary:hover { background-color: var(--color-primary-hover) !important; border-color: var(--color-primary-hover) !important; color: white !important; } .btn-outline-primary { border-color: var(--color-primary) !important; } .btn-outline-primary.active, .btn-outline-primary:active { background-color: var(--color-primary-active) !important; border-color: var(--color-primary-active) !important; } .btn-outline-primary:hover { border-color: var(--color-primary-hover) !important; background-color: var(--color-primary-hover) !important; color: white !important; }