/**
 * WordPress Admin Color Scheme Bridge
 *
 * Plugin's `--wsscd-color-primary` mirrors WP's classic admin
 * `.wp-core-ui .button-primary` background per scheme — NOT WP's
 * `--wp-admin-theme-color` (which is Gutenberg's accent and can differ:
 * e.g. Ectoplasm theme-color = purple, button-primary = green). Mapping
 * here so plugin buttons / focus / hover accents look at home next to
 * native classic-admin buttons.
 *
 * Derived tokens (light, dark, alpha tints) live in shared/_theme-colors.css
 * and color-mix() against --wsscd-color-primary so they auto-track.
 *
 * @package    SmartCycleDiscounts
 * @license    GPL-3.0-or-later
 */

body                       { --wsscd-color-primary: #2271b1; } /* fresh / default */
body.admin-color-light     { --wsscd-color-primary: #04a4cc; }
body.admin-color-modern    { --wsscd-color-primary: #3858e9; }
body.admin-color-blue      { --wsscd-color-primary: #e1a948; }
body.admin-color-coffee    { --wsscd-color-primary: #c7a589; }
body.admin-color-ectoplasm { --wsscd-color-primary: #a3b745; }
body.admin-color-midnight  { --wsscd-color-primary: #e14d43; }
body.admin-color-ocean     { --wsscd-color-primary: #9ebaa0; }
body.admin-color-sunrise   { --wsscd-color-primary: #dd823b; }

/* ============ jQuery UI datepicker scheme accents ============ */

.ui-datepicker .ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-hover {
	background: var(--wsscd-color-primary-light);
	border-color: var(--wsscd-color-primary);
}

.ui-datepicker .ui-state-active,
.ui-datepicker .ui-widget-content .ui-state-active {
	background: var(--wsscd-color-primary);
	border-color: var(--wsscd-color-primary);
	color: #fff;
}
