/*
 * MACD Screener — plugin-specific CSS
 * Skupne komponente so v shared-assets/css/t8-platform-ui.css
 */

/* Crossover badges */
.t8-macd-screener__cross {
	font-weight: 600;
	font-size: 13px;
}

.t8-macd-screener__cross--bull { color: var(--t8-green, #2cbca5); }
.t8-macd-screener__cross--bear { color: var(--t8-red,   #ff8a9c); }
.t8-macd-screener__cross--none { color: var(--t8-muted, #8d95be); }

.t8-macd-screener__age {
	font-size: 11px;
	color: var(--t8-muted, #8d95be);
}

/* Histogram */
.t8-macd-screener__hist {
	font-weight: 500;
	font-variant-numeric: tabular-nums;
}

.t8-macd-screener__hist--pos { color: var(--t8-green, #2cbca5); }
.t8-macd-screener__hist--neg { color: var(--t8-red,   #ff8a9c); }

/* Zero line pills */
.t8-macd-screener__zero {
	font-size: 12px;
	font-weight: 500;
	padding: 2px 8px;
	border-radius: 4px;
}

.t8-macd-screener__zero--above {
	background: rgba(44, 188, 165, 0.12);
	color: var(--t8-green, #2cbca5);
}

.t8-macd-screener__zero--below {
	background: rgba(255, 138, 156, 0.12);
	color: var(--t8-red, #ff8a9c);
}

/* Signal strength */
.t8-macd-screener__strong {
	font-size: 12px;
	font-weight: 600;
	color: var(--t8-gold, #d6b35e);
}

.t8-macd-screener__normal {
	font-size: 12px;
	color: var(--t8-muted, #8d95be);
}

/* Status card accent colors */
.t8-macd-screener__bull { color: var(--t8-green, #2cbca5) !important; }
.t8-macd-screener__bear { color: var(--t8-red,   #ff8a9c) !important; }
