/* Common backend styles for HourGate plugin */
:root {
	--hourgate-primary-color: #4f46e5;
	--hourgate-link-color: #4338ca;
	--hourgate-primary-hover-color: #4338ca;
	--hourgate-primary-soft-color: #eef2ff;
	--hourgate-danger-color: #dc2626;
	--hourgate-success-color: #059669;
	--hourgate-warning-color: #d97706;
	--hourgate-info-color: #2563eb;
	--hourgate-info-soft-color: #eff6ff;
	--hourgate-text-primary-color: #0f172a;
	--hourgate-text-secondary-color: #475569;
	--hourgate-border-color: #e2e8f0;
	--hourgate-border-color-strong: #cbd5e1;
	--hourgate-text-tertiary-color: #94a3b8;
	--hourgate-surface-color: #ffffff;
	--hourgate-app-bg-color: #f8fafc;
	--hourgate-popup-z-index: 9999;
	--hourgate-radius-pill: 999px;
	--hourgate-focus-ring: 0 0 0 3px rgba(79, 70, 229, 0.15);
	--hourgate-transition-fast: 120ms ease;
}
