<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="CSS/PHP" hidden="1" version="17" kateversion="5.79" section="Other" extensions="" indenter="cstyle" mimetype="" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10"><highlighting><list name="properties"><include>properties##CSS</include></list><list name="vendor properties"><include>vendor properties##CSS</include></list><list name="value keywords"><include>value keywords##CSS</include></list><list name="values"><include>values##CSS</include></list><list name="colors"><include>colors##CSS</include></list><list name="functions"><include>functions##CSS</include></list><list name="media types"><include>media types##CSS</include></list><list name="media features"><include>media features##CSS</include></list><list name="pseudo-elements"><include>pseudo-elements##CSS</include></list><list name="pseudo-classes"><include>pseudo-classes##CSS</include></list><list name="@page pseudo-classes"><include>@page pseudo-classes##CSS</include></list><list name="at-rules"><include>at-rules##CSS</include></list><list name="at-rules definitions"><include>at-rules definitions##CSS</include></list><list name="media operators"><include>media operators##CSS</include></list><contexts><context name="Base" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="{" attribute="Block Symbol" context="RuleSet" beginRegion="ruleset"/><DetectChar char="@" context="SelectAtRule" lookAhead="1"/><IncludeRules context="FindSelector"/></context><context name="FindPHP" attribute="Normal Text"><StringDetect String="&lt;?" context="##PHP/PHP" lookAhead="1"/></context><context name="FindComments" attribute="Normal Text"><StringDetect String="/*" attribute="Comment" context="IsComments" lookAhead="1"/><StringDetect String="//" attribute="Error" context="Error"/></context><context name="RuleSet" attribute="Normal Text" fallthroughContext="Rule"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="}" attribute="Block Symbol" context="#pop" endRegion="ruleset"/><DetectChar char="{" attribute="Block Symbol" context="RuleSet" beginRegion="ruleset"/><DetectChar char="@" context="SelectAtRule" lookAhead="1"/><IncludeRules context="FindComments"/><AnyChar String=".#:,[*>+~|&amp;" context="Selector" lookAhead="1"/></context><context name="FindStrings" attribute="Normal Text"><DetectChar char='"' attribute="String" context="StringDQ"/><DetectChar char="'" attribute="String" context="StringSQ"/></context><context name="AtRuleCommon" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectChar char=";" attribute="Separator Symbol" context="#pop#pop"/><DetectChar char="}" context="#pop#pop" lookAhead="1"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/></context><context name="FindSelector" attribute="Normal Text"><DetectChar char="," attribute="Separator Symbol"/><DetectChar char=":" attribute="Selector Pseudo" context="PseudoClassOrElement"/><DetectChar char="[" attribute="Selector Attribute" context="SelectorAttr"/><DetectChar char="(" attribute="Selector Pseudo" context="PseudoClassSelector"/><AnyChar String="*>+~|&amp;" attribute="Selector Symbol"/><IncludeRules context="FindComments"/><RegExpr String="\.([-\w]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))+" attribute="Selector Class"/><RegExpr String="#([-\w]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))+" attribute="Selector Id"/><RegExpr String="-?([_a-zA-Z]|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))([-_a-zA-Z0-9]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))*" attribute="Selector Tag"/></context><context name="FindFunctions" attribute="Normal Text"><RegExpr String="(-?[a-zA-Z][-a-zA-Z0-9]*)?\(" context="Function" lookAhead="1"/></context><context name="FindValues" attribute="Normal Text"><DetectChar char="!" attribute="Annotation" context="Annotation"/><keyword String="value keywords" attribute="Value Keyword"/><keyword String="values" attribute="Value"/><keyword String="colors" attribute="Named Color"/><RegExpr String="#([0-9A-Fa-f]{8}|[0-9A-Fa-f]{6}|[0-9A-Fa-f]{3,4})" attribute="Color"/><IncludeRules context="FindNumber"/><IncludeRules context="FindIdentifier"/></context><context name="FunctionVarSep" attribute="Normal Text" fallthroughContext="FunctionVarParam"><IncludeRules context="FindPHP"/><DetectChar char=")" attribute="Function" context="#pop#pop#pop"/><DetectChar char="," attribute="Separator Symbol" context="FunctionVarParam"/></context><context name="NestedRule" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="}" attribute="Block Symbol" context="#pop" endRegion="ruleset"/><DetectChar char="{" attribute="Block Symbol" context="RuleSet" beginRegion="ruleset"/><DetectChar char="@" context="SelectAtRule" lookAhead="1"/><IncludeRules context="FindSelector"/></context><context name="PseudoClassSelector" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=")" attribute="Selector Pseudo" context="#pop"/><DetectChar char="(" attribute="Selector Pseudo" context="NestedPseudoClassSelector"/><IncludeRules context="FindSelector"/><DetectChar char="{" attribute="Error" context="#pop!RuleSet" beginRegion="ruleset"/></context><context name="SelectAtRule" attribute="At Rule" lineEndContext="#pop"><IncludeRules context="FindPHP"/><WordDetect String="@keyframes" attribute="At Rule" context="@keyframes"/><WordDetect String="@layer" attribute="At Rule" context="@layer"/><WordDetect String="@font-feature-values" attribute="At Rule" context="@font-feature-values"/><WordDetect String="@page" attribute="At Rule" context="@page"/><WordDetect String="@supports" attribute="At Rule" context="@supports"/><keyword String="at-rules definitions" attribute="At Rule" context="@property"/><RegExpr String="@[-a-zA-Z0-9_]*" attribute="At Rule" context="@media"/></context><context name="SelectorAttrValueSensitiveOp" attribute="String"><IncludeRules context="FindPHP"/><DetectChar char="]" attribute="Selector Attribute" context="#pop#pop#pop#pop"/><AnyChar String="isIS" attribute="Attribute Operator"/></context><context name="AtRuleCommon2" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectChar char="{" attribute="Block Symbol" context="#pop#pop!NestedRule" beginRegion="ruleset"/><IncludeRules context="AtRuleCommon"/></context><context name="FindIdentifier" attribute="Number" lineEndContext="#pop"><RegExpr String="([-\w]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))+\s*"/></context><context name="FindNestedFunctions" attribute="Normal Text"><RegExpr String="(-?[a-zA-Z][-a-zA-Z0-9]*)?\(" context="NestedFunction" lookAhead="1"/></context><context name="FindNumber" attribute="Number" lineEndContext="#pop"><RegExpr String="[-+]?([0-9]+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?(?![-+])" attribute="Number" context="FindUnits"/></context><context name="SelectorAttrEnd" attribute="String" fallthroughContext="#pop#pop#pop"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="]" attribute="Selector Attribute" context="#pop#pop#pop"/><StringDetect String="i]" context="SelectorAttrValueSensitiveOp" lookAhead="1"/><StringDetect String="I]" context="SelectorAttrValueSensitiveOp" lookAhead="1"/><StringDetect String="s]" context="SelectorAttrValueSensitiveOp" lookAhead="1"/><StringDetect String="S]" context="SelectorAttrValueSensitiveOp" lookAhead="1"/><IncludeRules context="FindComments"/></context><context name="SupportsCondition" attribute="At Rule Text" fallthroughContext="#pop!SupportsConditionValue"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="(" attribute="Condition Open/Close" context="SupportsCondition"/><DetectChar char=":" attribute="Property Separator" context="#pop!SupportsConditionValue"/><IncludeRules context="FindComments"/><keyword String="media operators" attribute="Keyword"/><keyword String="properties" attribute="Condition Property"/><IncludeRules context="FindVendorProperty"/></context><context name="AtRuleMediaConditionValue" attribute="At Rule Text"><IncludeRules context="FindPHP"/><AnyChar String="&lt;>=" attribute="Operator"/><DetectChar char=")" attribute="Condition Open/Close" context="#pop"/><DetectChar char="(" attribute="Condition Open/Close" context="NestedAtRuleMediaCondition"/><DetectChar char=":" attribute="Property Separator"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/><IncludeRules context="FindFunctions"/><IncludeRules context="FindNumber"/><keyword String="media operators" attribute="Keyword"/><keyword String="media features" attribute="Condition Property"/><IncludeRules context="FindIdentifier"/></context><context name="Calc" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="," attribute="Separator Symbol"/><DetectChar char="(" attribute="Normal Text" context="NestedCalc"/><AnyChar String=";{}" context="#pop" lookAhead="1"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/><AnyChar String="*/%" attribute="Operator"/><IncludeRules context="FindNestedFunctions"/><IncludeRules context="FindNumber"/><RegExpr String="[-+]?((?i:infinity|e|pi)|NaN)($|[^-\w])|[-+]($|[\s(,;]|/\*)" context="CalcConstantOrOperator" lookAhead="1"/><IncludeRules context="FindIdentifier"/></context><context name="FindVendorProperty" attribute="Normal Text"><RegExpr String="-(webkit|moz|o|ms)-[-_a-zA-Z0-9]*" attribute="Vendor Property"/></context><context name="FunctionFont" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectIdentifier/><AnyChar String=";{}" context="#pop" lookAhead="1"/><DetectChar char=")" attribute="Function" context="#pop"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/></context><context name="FunctionInc" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="(" attribute="Function" context="FunctionParameters"/><StringDetect String="var(" attribute="Function" context="FunctionVar"/><StringDetect String="calc(" attribute="Function" context="FunctionCalc"/><StringDetect String="url(" attribute="Function" context="FunctionUrl"/><StringDetect String="env(" attribute="Function" context="FunctionEnv"/><keyword String="functions" attribute="Function"/><WordDetect String="rgba" attribute="Function"/><WordDetect String="hsla" attribute="Function"/><RegExpr String="-?[a-zA-Z][-a-zA-Z0-9]*" attribute="Unknown Function"/></context><context name="FunctionVarParam" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=")" attribute="Function" context="#pop#pop#pop#pop"/><AnyChar String=";{}" context="#pop#pop#pop" lookAhead="1"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/><IncludeRules context="FindNestedFunctions"/><IncludeRules context="FindValues"/></context><context name="InsideString" attribute="String"><IncludeRules context="FindPHP"/><RegExpr String="\\([0-9A-Fa-f]{1,6}|.?)" attribute="SpecialChar"/><RegExpr String="\\?[^&#34;'\\]+" attribute="String"/></context><context name="PseudoClassOrElement" attribute="Selector Pseudo" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char=":" attribute="Selector Pseudo"/><WordDetect String="lang" attribute="Selector Pseudo" context="PseudoClassStr"/><WordDetect String="part" attribute="Selector Pseudo" context="PseudoClassStr"/><RegExpr String="nth-[-a-zA-Z0-9]*" attribute="Selector Pseudo" context="PseudoClassNth"/><RegExpr String="[-a-zA-Z]+" attribute="Selector Pseudo" context="#pop"/><IncludeRules context="FindComments"/></context><context name="PseudoClassStr" attribute="Error" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"><IncludeRules context="FindPHP"/><DetectChar char="(" attribute="Selector Pseudo" context="PseudoClassStrInner"/><IncludeRules context="FindComments"/></context><context name="Selector" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="{" attribute="Block Symbol" context="#pop!RuleSet" beginRegion="ruleset"/><DetectChar char="}" attribute="Block Symbol" context="#pop#pop" endRegion="ruleset"/><DetectChar char="@" context="#pop!SelectAtRule" lookAhead="1"/><IncludeRules context="FindComments"/><IncludeRules context="FindSelector"/></context><context name="SupportsConditionValue" attribute="At Rule Text"><IncludeRules context="FindPHP"/><AnyChar String=";{}" context="#pop" lookAhead="1"/><DetectChar char=")" attribute="Condition Open/Close" context="#pop"/><DetectChar char="(" attribute="Condition Open/Close" context="SupportsCondition"/><IncludeRules context="FindStrings"/><IncludeRules context="FindComments"/><IncludeRules context="FindFunctions"/><IncludeRules context="FindValues"/></context><context name="SupportsProp" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="{" attribute="Block Symbol" context="#pop#pop!RuleSet" beginRegion="ruleset"/><WordDetect String="font-tech(" attribute="Function" context="FunctionFont"/><WordDetect String="font-format(" attribute="Function" context="FunctionFont"/><IncludeRules context="AtRuleCommon"/></context><context name="@font-feature-values" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectIdentifier/><DetectChar char="{" attribute="Block Symbol" context="#pop#pop!FontFeatureBlock" beginRegion="ruleset"/><IncludeRules context="AtRuleCommon"/></context><context name="@keyframes" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="{" attribute="Block Symbol" context="#pop#pop!KeyFramesBlock" beginRegion="ruleset"/><IncludeRules context="AtRuleCommon"/><DetectIdentifier/></context><context name="@layer" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectIdentifier/><DetectChar char="," attribute="Separator Symbol"/><IncludeRules context="AtRuleCommon2"/></context><context name="@media" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="(" attribute="Condition Open/Close" context="AtRuleMediaCondition"/><IncludeRules context="AtRuleCommon2"/><IncludeRules context="FindFunctions"/><keyword String="media operators" attribute="Keyword"/><keyword String="media types" attribute="Media Type"/><DetectIdentifier/></context><context name="@page" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=":" attribute="Selector Pseudo"/><AnyChar String="{};" context="#pop#pop" lookAhead="1"/><IncludeRules context="FindComments"/><keyword String="@page pseudo-classes" attribute="Selector Pseudo"/><DetectIdentifier/></context><context name="@property" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="-"/><DetectChar char="{" attribute="Block Symbol" context="#pop#pop!RuleSet" beginRegion="ruleset"/><IncludeRules context="AtRuleCommon"/><DetectIdentifier/></context><context name="@supports" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="(" context="AtRuleSupportsCondition" lookAhead="1"/><IncludeRules context="AtRuleCommon2"/><keyword String="media operators" attribute="Keyword"/><WordDetect String="selector(" attribute="Function" context="FunctionSelector"/><WordDetect String="font-tech(" context="#pop!SupportsProp" lookAhead="1"/><WordDetect String="font-format(" context="#pop!SupportsProp" lookAhead="1"/><DetectIdentifier/></context><context name="Annotation" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><WordDetect String="important" attribute="Annotation" context="#pop"/></context><context name="AtRuleMediaCondition" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=";" attribute="Error" context="#pop#pop#pop"/><DetectChar char="{" attribute="Error" context="#pop#pop#pop!RuleSet" beginRegion="ruleset"/><DetectChar char="}" context="#pop#pop#pop" lookAhead="1"/><IncludeRules context="AtRuleMediaConditionValue"/></context><context name="AtRuleSet" attribute="Normal Text" fallthroughContext="#pop!NestedRule"><IncludeRules context="FindPHP"/><IncludeRules context="RuleSet"/></context><context name="AtRuleSupportsCondition" attribute="At Rule Text" fallthroughContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char="(" attribute="Condition Open/Close" context="SupportsCondition"/><DetectChar char=";" attribute="Error" context="#pop#pop#pop"/><DetectChar char="{" attribute="Error" context="#pop#pop#pop!NestedRule" beginRegion="ruleset"/><DetectChar char="}" context="#pop#pop#pop" lookAhead="1"/></context><context name="CalcConstantOrOperator" attribute="Normal Text" fallthroughContext="#pop"><IncludeRules context="FindPHP"/><DetectIdentifier attribute="Calc Constant" context="#pop"/><AnyChar String="-+" attribute="Operator"/></context><context name="Comment" attribute="Comment"><IncludeRules context="FindPHP"/><DetectSpaces/><StringDetect String="*/" attribute="Comment" context="#pop#pop" endRegion="comment"/><IncludeRules context="##Comments"/><DetectIdentifier/></context><context name="Error" attribute="Error" lineEndContext="#pop"><IncludeRules context="FindPHP"/><RegExpr String=".*" attribute="Error" context="#pop"/></context><context name="FindUnits" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><RegExpr String="(%|(em|ex|cap|ch|ic|rem|lh|rlh|vw|vh|vi|vb|vmin|vmax|cqw|cqh|cqi|cqb|cqmin|cqmax|cm|mm|Q|in|pc|pt|px|deg|grad|rad|turn|s|ms|Hz|kHz|fr|dpi|dpcm|dppx|x)\b)(?![-+])" attribute="Unit"/></context><context name="FontFeatureBlock" attribute="Normal Text" fallthroughContext="#pop!NestedRule"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="}" attribute="Block Symbol" context="#pop" endRegion="ruleset"/><DetectChar char="{" attribute="Block Symbol" context="AtRuleSet" beginRegion="ruleset"/><RegExpr String="@[-a-zA-Z]*" attribute="At Rule"/><IncludeRules context="FindComments"/></context><context name="Function" attribute="Normal Text"><IncludeRules context="FindPHP"/><IncludeRules context="FunctionInc"/><DetectChar char=";" attribute="Error" context="#pop#pop#pop"/><DetectChar char="}" attribute="Error" context="#pop#pop#pop" endRegion="ruleset"/><DetectChar char="{" attribute="Error" context="#pop#pop#pop!RuleSet" beginRegion="ruleset"/></context><context name="FunctionCalc" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=")" attribute="Function" context="#pop#pop"/><IncludeRules context="Calc"/></context><context name="FunctionEnv" attribute="Normal Text" fallthroughContext="FunctionVarSep"><IncludeRules context="FindPHP"/><RegExpr String="-?([_a-zA-Z]|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))([-_a-zA-Z0-9]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))*" attribute="Normal Text" context="FunctionVarSep"/><DetectSpaces/><IncludeRules context="FindComments"/></context><context name="FunctionParameters" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=")" attribute="Function" context="#pop#pop"/><DetectChar char="," attribute="Separator Symbol"/><AnyChar String=";{}" context="#pop" lookAhead="1"/><IncludeRules context="FindComments"/><IncludeRules context="FindStrings"/><IncludeRules context="FindNestedFunctions"/><IncludeRules context="FindValues"/></context><context name="FunctionSelector" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><AnyChar String=";{}" context="#pop" lookAhead="1"/><DetectChar char=")" attribute="Function" context="#pop"/><IncludeRules context="FindSelector"/></context><context name="FunctionUrl" attribute="Normal Text" fallthroughContext="UrlValue"><IncludeRules context="FindPHP"/><DetectSpaces/><IncludeRules context="FindStrings"/></context><context name="FunctionVar" attribute="Normal Text" fallthroughContext="FunctionVarSep"><IncludeRules context="FindPHP"/><RegExpr String="--[-\w]*" attribute="Variable" context="FunctionVarSep"/><DetectSpaces/><IncludeRules context="FindComments"/></context><context name="IsComments" attribute="Normal Text"><IncludeRules context="FindPHP"/><RegExpr String="/\*\s*BEGIN\b.*\*/" attribute="Region Marker" context="#pop" beginRegion="UserDefined"/><RegExpr String="/\*\s*END\b.*\*/" attribute="Region Marker" context="#pop" endRegion="UserDefined"/><StringDetect String="/*" attribute="Comment" context="Comment" beginRegion="comment"/></context><context name="KeyFramesBlock" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="{" attribute="Block Symbol" context="RuleSet" beginRegion="ruleset"/><DetectChar char="}" attribute="Block Symbol" context="#pop" endRegion="ruleset"/><DetectChar char="," attribute="Separator Symbol"/><IncludeRules context="FindComments"/><RegExpr String="\b(from|to)\b|[-+]?[0-9.]+%" attribute="Value"/></context><context name="NestedAtRuleMediaCondition" attribute="At Rule Text"><IncludeRules context="FindPHP"/><DetectSpaces/><AnyChar String=";{}" context="#pop" lookAhead="1"/><IncludeRules context="AtRuleMediaConditionValue"/></context><context name="NestedCalc" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=")" attribute="Normal Text" context="#pop"/><IncludeRules context="Calc"/></context><context name="NestedFunction" attribute="Normal Text"><IncludeRules context="FindPHP"/><IncludeRules context="FunctionInc"/><AnyChar String="{};" context="#pop" lookAhead="1"/></context><context name="NestedPseudoClassSelector" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="{" context="#pop" lookAhead="1"/><IncludeRules context="PseudoClassSelector"/></context><context name="PropertyVariable" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><RegExpr String="[-_a-zA-Z0-9]*" attribute="Variable" context="#pop"/></context><context name="PseudoClassNth" attribute="Error" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"><IncludeRules context="FindPHP"/><DetectChar char="(" attribute="Selector Pseudo" context="PseudoClassNthInner"/><IncludeRules context="FindComments"/></context><context name="PseudoClassNthInner" attribute="Normal Text" fallthroughContext="#pop#pop!PseudoClassSelector"><IncludeRules context="FindPHP"/><Int attribute="Number" additionalDeliminator="-"/><AnyChar String="+-" attribute="Operator"/><DetectChar char="n" attribute="Unit"/><DetectChar char=")" attribute="Selector Pseudo" context="#pop#pop#pop"/><WordDetect String="odd" attribute="Value"/><WordDetect String="even" attribute="Value"/><WordDetect String="of" attribute="Keyword" context="#pop#pop!PseudoClassSelector"/><IncludeRules context="FindComments"/><DetectSpaces/></context><context name="PseudoClassStrInner" attribute="Error"><IncludeRules context="FindPHP"/><DetectChar char=")" attribute="Selector Pseudo" context="#pop#pop#pop"/><DetectChar char="{" attribute="Error" context="#pop#pop#pop!RuleSet" beginRegion="ruleset"/><DetectChar char=":" attribute="Error" context="#pop#pop#pop!PseudoClassOrElement"/><RegExpr String="\s*-?([_a-zA-Z]|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))([-_a-zA-Z0-9]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))*(\s+-?([_a-zA-Z]|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))([-_a-zA-Z0-9]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))*|\s+)*" attribute="String"/><IncludeRules context="FindComments"/></context><context name="Rule" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char=":" attribute="Property Separator" context="RuleParameters"/><StringDetect String="--" attribute="Variable" context="PropertyVariable"/><IncludeRules context="FindComments"/><AnyChar String=".#,[*>+~|&amp;@{}" context="#pop!Selector" lookAhead="1"/><keyword String="properties" attribute="Property"/><DetectSpaces attribute="Normal Text"/><IncludeRules context="FindVendorProperty"/><RegExpr String="[-_a-zA-Z]*" attribute="Unknown Property"/></context><context name="RuleParameters" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char=";" attribute="Separator Symbol" context="#pop#pop"/><DetectChar char="}" attribute="Block Symbol" context="#pop#pop#pop" endRegion="ruleset"/><DetectChar char="," attribute="Separator Symbol"/><IncludeRules context="FindComments"/><IncludeRules context="FindStrings"/><IncludeRules context="FindFunctions"/><IncludeRules context="FindValues"/></context><context name="SelectorAttr" attribute="Attribute Name"><IncludeRules context="FindPHP"/><DetectChar char="]" attribute="Selector Attribute" context="#pop"/><IncludeRules context="FindStrings"/><DetectChar char="=" attribute="Attribute Operator" context="SelectorAttrValue"/><AnyChar String="~^$*|" attribute="Attribute Operator"/><IncludeRules context="FindComments"/><DetectIdentifier/><AnyChar String="{};#.,:>" context="#pop" lookAhead="1"/></context><context name="SelectorAttrValue" attribute="Normal Text" fallthroughContext="SelectorAttrEnd"><IncludeRules context="FindPHP"/><DetectSpaces/><AnyChar String="&#34;'" context="SelectorAttrValueQuoted" lookAhead="1"/><RegExpr String="-?(\w|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))([-\w]+|\\([0-9a-fA-F]{1,6}|[^\n\r\f0-9a-fA-F]))*" attribute="String" context="SelectorAttrEnd"/><IncludeRules context="FindComments"/></context><context name="SelectorAttrValueQuoted" attribute="String" fallthroughContext="#pop!SelectorAttrEnd"><IncludeRules context="FindPHP"/><IncludeRules context="FindStrings"/></context><context name="StringDQ" attribute="String" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char='"' attribute="String" context="#pop"/><IncludeRules context="InsideString"/></context><context name="StringSQ" attribute="String" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char="'" attribute="String" context="#pop"/><IncludeRules context="InsideString"/></context><context name="UrlValue" attribute="String"><IncludeRules context="FindPHP"/><DetectChar char=")" attribute="Function" context="#pop#pop#pop"/><AnyChar String=";{}" context="#pop#pop" lookAhead="1"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="0"/><itemData name="At Rule" defStyleNum="dsImport" spellChecking="0"/><itemData name="At Rule Text" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Media Type" defStyleNum="dsAnnotation" spellChecking="0"/><itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Property" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Vendor Property" defStyleNum="dsKeyword" spellChecking="0" italic="1"/><itemData name="Unknown Property" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Property Separator" defStyleNum="dsChar" spellChecking="0"/><itemData name="String" defStyleNum="dsString"/><itemData name="SpecialChar" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="Operator" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Separator Symbol" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Block Symbol" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Value" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Number" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Value Keyword" defStyleNum="dsBuiltIn" spellChecking="0"/><itemData name="Named Color" defStyleNum="dsConstant" spellChecking="0"/><itemData name="Color" defStyleNum="dsConstant" spellChecking="0"/><itemData name="Unit" defStyleNum="dsDataType" spellChecking="0"/><itemData name="Variable" defStyleNum="dsVariable" spellChecking="0"/><itemData name="Function" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Unknown Function" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Calc Constant" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Annotation" defStyleNum="dsAttribute" spellChecking="0"/><itemData name="Condition Open/Close" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Condition Property" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Selector Id" defStyleNum="dsPreprocessor" bold="1" spellChecking="0"/><itemData name="Selector Class" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Selector Attribute" defStyleNum="dsExtension" spellChecking="0"/><itemData name="Selector Pseudo" defStyleNum="dsInformation" italic="1" spellChecking="0"/><itemData name="Selector Tag" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Selector Symbol" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Attribute Name" defStyleNum="dsSpecialString" spellChecking="0"/><itemData name="Attribute Operator" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="0"/><itemData name="Error" defStyleNum="dsError" spellChecking="0"/></itemDatas></highlighting><general><keywords casesensitive="0" weakDeliminator="-%@"/><comments><comment name="multiLine" start="/*" end="*/" region="comment"/></comments></general></language>