"use strict";(self.webpackChunkcodehighlighting=self.webpackChunkcodehighlighting||[]).push([[4167],{4167:(e,n,i)=>{i.r(n),i.d(n,{default:()=>a});var s=i(4451);function a(e){return{name:"IPS CSS Template",subLanguage:"css",contains:[...s.Z]}}},4451:(e,n,i)=>{i.d(n,{Z:()=>s});const s=[{begin:/\\\{\{/,end:""},{scope:"tag ipsBlockTag",begin:/\{\{(if\b|elseif\b|foreach\b)?/,end:/}}/,subLanguage:"php",contains:[{begin:/\b(request|member|settings|cookie|output|theme|cssvar|view)\../,end:/[a-z0-9_]\b/i,scope:"symbol",contains:[{begin:/\.|->/,end:"",skip:!0},{skip:!0,begin:/\(/,end:/\)/,subLanguage:"php"}]}]},{scope:"meta",begin:/\{\{(?:endif|endforeach|else)}}/,end:""},{begin:/\{\$/,end:"\\}",scope:"keyword ipsVarTag",subLanguage:"php",contains:[{scope:"meta",begin:/\|/,illegal:/[^a-zA-Z]/,contains:[{begin:/[a-z]/i,end:/[a-z]\b|[^a-z]/i,scope:"built_in ipsVarTagFilter"}]}]},{begin:/\{[a-z]*=/,end:/}/,scope:"built_in ipsShortcut",contains:[{begin:'"',end:'"',scope:"meta",contains:[{begin:/\\"/,end:"",skip:!0},{begin:/\{\$/,end:/}/,scope:"keyword ipsVarTag",subLanguage:"php"}]},{begin:"'",end:"'",scope:"meta",contains:[{begin:/\\'/,end:"",skip:!0},{begin:/\{\$/,end:/}/,scope:"keyword ipsVarTag",subLanguage:"php"}]}]}]}}]);