'1', 'two' => '2', 'three' => '3', 'four' => '4', 'five' => '5'];
$__navCfg = is_array($config['navigation'] ?? null) ? $config['navigation'] : [];
$__navNames = is_array($__navCfg['name'] ?? null) ? $__navCfg['name'] : [];
$__navUrls = is_array($__navCfg['url'] ?? null) ? $__navCfg['url'] : [];
$__navBadges = is_array($__navCfg['badge'] ?? null) ? $__navCfg['badge'] : [];
$__navColors = is_array($__navCfg['badge_color'] ?? null) ? $__navCfg['badge_color'] : [];
foreach ($__navSlots as $__navKey => $__navLabel):
$__n = htmlspecialchars((string) ($__navNames[$__navKey] ?? ''), ENT_QUOTES, 'UTF-8');
$__u = htmlspecialchars((string) ($__navUrls[$__navKey] ?? ''), ENT_QUOTES, 'UTF-8');
$__b = htmlspecialchars((string) ($__navBadges[$__navKey] ?? ''), ENT_QUOTES, 'UTF-8');
$__cRaw = trim((string) ($__navColors[$__navKey] ?? ''));
if ($__cRaw === '' || !preg_match('/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/', $__cRaw)) {
$__cRaw = '#ff4d4f';
}
$__c = htmlspecialchars($__cRaw, ENT_QUOTES, 'UTF-8');
$__blen = function_exists('mb_strlen') ? mb_strlen((string) ($__navBadges[$__navKey] ?? ''), 'UTF-8') : strlen((string) ($__navBadges[$__navKey] ?? ''));
?>