403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/SolidCP/Portal/bin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/SolidCP/Portal/bin/BundleTransformer.Less.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL��{��" 0�2� � @�@�ݾO����T  H.text8� � `.rsrc���@@.reloc��@B�H�>\]	�x!d��{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*�(
o
o
(
o
(V(*0(
sK}o_(
oa(+~:%-&~9�vs
%�:(+(+(ob(od(of(oh(
oj(ol(on(op(-Osx%oro
}<%{<( 
,(!
rprpr�p("
s#
z�ys$
}
*0V-rp(%
rp(&
s'
z((

({
{s;(�
,o)
�*?J
0�-rp(%
rp(&
s'
zo*
-*~;%-&~9�ws+
%�;(+(+
o-
-*((
({
{s;
o.
+(/
	((0
-���o)
�	,	o)
�*� �~6�
0�o1
o2
o=%o4
o6�o&�
(3
�%rp�%r&p�%�%	o4
�(5
s6
z(7
�%rp�%r&p�%�%o4
�(5
s8
zo9
o:
o;
o<
*(#&4Z80ys3%o %(o"%(o$%(o&%(o(%(	o*%(o,%(
o.%(o0%(o2*(=
*�~-r.p�(>
o?
s@
�~*~*�*V(r�p~oA
*V(r�p~oA
*{*"}*{*"}*{*"}*{*"}*{*"}*{*"}*{ *"} *{!*"}!*{"*"}"*{#*"}#*0Y(=
( sB
("($(&(((*(,~C
(.~C
(0(2*{$*"}$*{%*"}%*v(=
~C
(5sB
(7*"(D
*&(E
*0Ls=
}0(=
oF
},}-%-&s3}.{.(>oG
}/*0�{1,*{0
(H
{1,�l{,r�p(EoI
{,rp{-oI
(J
o?
{,r<poK
{,r�poK
}1�
,(L
�*t�
0�(<{.o-{.o/
( 
,	( 
-c(M
%oN
( 
-rp(@oO
&oP
&	( 
-oQ
&	r0p(@oP
&oG
oR
{,rPp(S
(S
{/("
o+(U
r�poV
-+r�poV
u(, oW
1oX
(As9z{.o11@r�poV
-+r�poV
u(,oW
1(Bs9zs8%r�po+o5%r�po+o	+([
(
+(+o7
�S(]
	(M


oN
o4
oO
&oQ
&	oP
&oG

oR
s9z*A��S)0�o!�Ds^
(+(+
�%r�po�Os_
�%rps`
s_
�%rpo#�Os_
�%r$po%�Qs_
�%r.po'�Os_
�%rFpo)(?s_
�%rfpo+�Os_
�sa
*0aE
+ ~C

+?r�p
+7r�p
+/r�p
+'(b
�oG
�(>
(c
sd
z*0�~C

;(e
�9�(M
oN

8��%r�pof
3((c
sg
z%oh
Xoi
r�poj
-	r�poP
&	oP
&	r�poP
&	oP
&r�pok
-	r�poP
&X�i?]���	oG

	oR
*0I	r�po+
r�po+r�po+( 
,r�po+
rpo+(l
,+{-oO	sm
_(n
(M
oN
( 
-r(p(o
(p
&r(p(q
(p
&( 
-r(p(r
(p
&	1r(p(s
(t
(u
(p
&1r(p(v
(t
(u
(p
&( 
-r:p(w
(x
(y
&oG
oR
*0k
(M

oN
(oO
&oQ
&oz
+ o{
(|

rVp	(}
&oQ
&o~
-��
,o)
�oG
oR
*',S
0O|2(
,A{,,2{,r�po�
{,rpo�
{,o)
},}-*6{-oM*.~3o�
*(=
*�-rdp(%
rdp(&
s'
z(�
o�
(�
*�-rdp(%
rdp(&
s'
z(�
*0�-r�p(%
r�p(&
s'
z( 
,(�
r�p(&
r�ps�
z(�
( 
,~C
*(�
�`%.�o�
o�

~C
~4o�
,~4o�
*0%~=�|s�
s�
�3s�
%rpprvpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�prpo�
%r,pr2po�
%rJprRpo�
%rrpr~po�
%r�pr�po�
%r�pr�po�
%r�prpo�
%r.pr6po�
%rJpr�po�
%rVpr`po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r
prpo�
%r@prHpo�
%r^prpo�
%rfprnpo�
%r�prnpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r	prHpo�
%r	pr	po�
%r>	prpo�
%rF	prN	po�
%r�	prvpo�
%r�	pr�	po�
%r�	pr�po�
%r�	pr�	po�
%r�	pr�	po�
%r
pr
po�
%r>
prJ
po�
%rt
pr~
po�
%r�
pr�
po�
%r�
pr�
po�
%r
prpo�
%r&prpo�
%r0pr8po�
%rhprppo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�prpo�
%r>prFpo�
%rZprbpo�
%rxprbpo�
%r�prbpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r
pr�po�
%r
pr�po�
%r$
pr,
po�
%rL
prT
po�
%rt
prT
po�
%r|
prT
po�
%r�
pr�
po�
%r�
pr�
po�
%r�
pr�
po�
%r�
prpo�
%r2pr@po�
%rnprtpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rprpo�
%r,pr8po�
%r\prdpo�
%rzprdpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�prdpo�
%r�pr�po�
%rpr�po�
%rpr�
po�
%rprpo�
%r"pr*po�
%rJprRpo�
%rrprzpo�
%r�pr�po�
%r�pr�po�
%r�prpo�
%r"pr*po�
%rJprRpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r"pr�
po�
%r*pr�
po�
%r4pr<po�
%rlprtpo�
%r�prvpo�
%r�prpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r"pr�po�
%r*pr2po�
%rXpr`po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rpr"po�
%r4pr<po�
%rXpr`po�
%rtpr`po�
%r~pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rprpo�
%rBprpo�
%rJprpo�
%rRprpo�
%rZprbpo�
%r�prbpo�
%r�pr2po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rpr&po�
%rRpr`po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r"pr*po�
%rNprVpo�
%rzpr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r*przpo�
%r2pr�po�
%r:prFpo�
%rnprvpo�
%r�pr�po�
%r�pr�po�
%r�prpo�
%rpr&po�
%rLprXpo�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r*pr6po�
%rtpr~po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rprpo�
%rHprpo�
%rTpr\po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%r�pr�po�
%rpr"po�
%rbprjpo�
%r�pr�po�
%r�pr�po�
�4*:(=
}5*0L-r�p(%
r�p(&
s'
zo�
2$o�
~3o�
/.o�
\�***�-r�p(%
r�p(&
s'
z(L-*{5o�
*�-r�p(%
r�p(&
s'
z{5o�
*�-r�p(%
r�p(&
s'
z{5o�
*�-r�p(%
r�p(&
s'
z{5o�
*
*�(�
o�
(
o
o
(
o
o�
o�
(S**(�
*>r�p(
+*.rp�6*.~8o�
*n~>�s�
s�
�8*Fr�p(�
tC*6r�p(�
*(�
*sZ*2toX*6(�
t*(�
*Frp(�
�O*Jrp�O(�
*Fr>p(�
t*Frp(�
�O*Jrp�O(�
*Fr$p(�
�*Jr$p�(�
*Fr.p(�
�O*Jr.p�O(�
*FrFp(�
�*JrFp�(�
*Frfp(�
�O*Jrfp�O(�
*FrXp(�
tC*6rXp(�
*Frxp(�
tC*6rxp(�
*Fr�p(�
�Q*Jr�p�Q(�
*Fr�p(�
t;*(�
*.su�9*(=
*oX*Fo�
~6(�
*(=
*F(�
{<o�
*.s{�=*(=
*sF*.s~�>*(=
*Br�p(�
t*BSJBv4.0.30319l4#~�H#Strings�3�#US�Q#GUID�Qx#BlobW�		�3f>N�f	(H	
�
�K�	K
K�8���
�	8	�	�	�	z����X���-+K�'�k!_���'_J�������F�]8K���

������
�9T|���--31���'��'��"��
�l
��sl
&5�
&4
�
x	�&W	�
&a�
&�
�
�l
&�	�
�K�K`_
���'�P:�&��
���'�X��0�
T�q��'I#��>���?������1!�y�	P�
T������"��l
���-�-&��
*m�9d�9�{=��mi�m
�m$4��e&9��m&;u�m3E[�m5K���6Q�$�m6U�u�m7V�1�
m8VS
�
�9X>�
�9[�
�9_!#m9tm<x!#m=z!#m>}V��V�V��V��V�/V��V�V��Q��wQ��w!�#!n+�/g6fJ6)C6�w�w��9z=|6�/g6fJ6)C6�w�w��w/Q�3wQ��wQ��wQ��wQ�jwQ�Gw�Bn+!|F!(w!�J66v
M1�R1�[!Wd6�wV��w1�
h6&qu?~hw6&�6&�P ��X �)Ia �b�i �o@r �K�z �T�� ���� ��@� ���� ���� ���� ��@� �L�� �`� �t�� ��� �	�	� �	� �#
!�#�
0"��
�"���#���p$�c��$�#�$�G�)%�b�0%�n�8%�6�N%�
�d%���l%��@u%��}%�)I�%�b��%�o@�%�K��%�T��%����%��@�%����%����%����%��@�%�L��%�`�%�t��%���%�	�&�&�#u&���}&���&�:��&�PI�&�# �&�# �&�#B!�&�#�# '�c
&�'�N�&�)�d(�*�2	)0+�=* ,��,x-�&/.��0[.�\z0i.��%1u.�#1}.�z1�.�*2�.��z3p/�)04�:�#44�:���5;�z6=;�$�7h;�2z8�;�?+9�;���:�;�#:�;�#�:<��:=<�)0@<�E@)<�)0AE<�]�AW<�fAe<�#Bm<�JMBt<��SB�<�MZC�<�#D�<�
�D�<�9
@D�<�`E�<�b�E�<�o@E�<�K�F=�T�F=���G*=��@G==���HO=���Hb=���It=��@I�=�L�J�=�`J�=�t�K�=��K�=�	�L�=�L�=��eM�=�#M>�)0M>�#M>�kM">�IqN4>�#O<>��wON>�)0OZ>�#Ob>��|Oi>�)0Ou>�#O}>�0�O]
]
]
]
]
]
]
]
]
�X�
����

]
]
]
]
]
]
]
]
]
]
]
]
]
����o}��}}��o8�]
]
_X������X�
�
X�]
[�]
]
]
]
]
]
]
]
]
�
	�	###!#
1#9#A#I#Q#Y#a#i#�#�#�##�#�#�#"�#��)��/�;5��
:y#y9
@!E#`�fD��V����F�[�!##`��[�)#yz���$#`�,�,4�(4K��E����������[;9#���9#B���m@�@�I�#�
R��[�#a�7i<#8w�#�#B�(��I��������aI�Q�Q0�1��1��1��Q��Q���"�9��9M�Y�AM�YW
�Y�a��q�-D#`�#�A#I9#N���[X�#�$qn
z�#A�A��������#��c�������������������������������A�L�(Y����K�!����TS
(�%��+�1�#��#��<A�\�O\MUd#`T#c\#\Bm���u�z�$���z��+	�	�������y#���lS
(t#`l#c�M��V��#����#�#� ���!��)��1������ �$�(�,�0����$�M�r������ k�.�.�.�.#�.+�.3B.;W.Cd.K�.S�.[�.c�@k�`k��k��k��s��{��k��k��k�k� k�@k�I��`k�i���k��k��k��k��k���k�k� k�!k�#�	#�!	@k�Ak�ak�ck��k��k��k��k��k��k��k�Ak�ak��k���d	�k��k����	�k��k����	k�k�	��	 k�!k�)��	@k�Ak�I�.
`k�ak�i�P
�k��k����
�k��k����
�k����
�k�����6k�	�i k�@k�`k��k��k��k��k�k� k�@k��k��k��k��k��k��
���-z�5T_��7

-�s�X�������d����K���:����-�s�X�������d������T�������Z�=
�-�s�X�������d������			



 !"#!$!%#&#'%(%)'*'+),)-+.+/-0-1/2/41516373E5Q7X9Y9];_=`=a?bAcAdCeCfEgEhGiGjIkIlKmKnMoMpOqOrQX���!q=G\���,���!
�K�-��T1�
��f��
7S;�=�Y=���������;D��7�<>9__41_0<.ctor>b__41_0<>c__DisplayClass41_0<.cctor>b__2_0<>9__43_0<Translate>b__43_0<ConvertCompilationOptionsToJson>b__16_0<.cctor>b__8_0<.ctor>b__1Func`1IEnumerable`1ICollection`1IEqualityComparer`1IEnumerator`1IList`1Lazy`1Int32Func`2Dictionary`2EncodeToBase64get_UTF8<>9<Module>RESOURCES_NAMESPACEVIRTUAL_FILE_MANAGER_VARIABLE_NAMELESS_ENVIRONMENT_VARIABLE_NAMELESSC_HELPER_FILE_NAMELESS_LIBRARY_FILE_NAMEINPUT_CODE_TYPEOUTPUT_CODE_TYPECOMPILATION_FUNCTION_CALL_TEMPLATESystem.IOvalue__aSystem.Webmscorlib<>cSystem.Collections.GenericAddget_Configuration_JsEngineNotSpecifiedset_Minifiedget_NativeMinificationEnabledget_JavascriptEnabledset_JavascriptEnabledget_Common_EnumValueToCodeConversionFailedget_Translators_TranslationFailedget_Sharedset_RelativePathsResolved_initialized<JavascriptEnabled>k__BackingField<Math>k__BackingField<EnableNativeMinification>k__BackingField<GlobalVariables>k__BackingField<ModifyVariables>k__BackingField<IncludePaths>k__BackingField<IncludedFilePaths>k__BackingField<DumpLineNumbers>k__BackingField<StrictUnits>k__BackingField<IeCompat>k__BackingField<CompiledContent>k__BackingField<Severity>k__BackingFieldAppendIsNullOrWhiteSpaceget_Instance_createJsEngineInstance_instanceExecuteResourcesourceCodeget_AssetTypeCodeConvertLineNumbersModeEnumValueToCodeisDebugModeMathModeLineNumbersModelineNumbersModeget_ErrorDetails_Messageget_Messagemessageget_CachecacheInvokeRemoveVariableIEnumerableIDisposableRuntimeTypeHandleGetTypeFromHandleget_ErrorDetails_FileReadTextFileReadBinaryFileCompileget_NamefileNamejsEngineNameTranslatorNamepropertyNameAppendLineAppendFormatLineget_NewLineCreateEngineIJsEngineget_JsEngine_jsEngineNoneGetMimeTypeget_ErrorDetails_ErrorTypeGetTypeWhereSystem.CoreJavaScriptEngineSwitcher.CoreBundleTransformer.Coreget_Cultureset_CultureresourceCultureget_InvariantCultureTranslatorWithNativeMinificationBaseStyleAssetHandlerBaseget_OrdinalIgnoreCaseDisposeParseInnerTranslateEditorBrowsableStateEvaluateCompilerGeneratedAttributeGeneratedCodeAttributeDebuggerNonUserCodeAttributeNeutralResourcesLanguageAttributeDebuggableAttributeEditorBrowsableAttributeTargetFrameworkAttributeExtensionAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeAssemblyConfigurationAttributeConfigurationCollectionAttributeDefaultMemberAttributeIntegerValidatorAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeConfigurationPropertyAttributeget_ValuevalueInitializeIndexOf_disposedFlagInterlockedStatedFlagassetHandlerConfig_lessConfigSystem.ThreadingEncodingSystem.Web.CachingSystem.Runtime.VersioningToBase64StringToStringvariablesString_optionsStringGetStringSubstringget_Mathset_Mathget_Pathset_PathcurrentFilePathToAbsolutePathIsAppRelativePathpathget_LengthEndsWithStartsWithBundleTransformer.Less.InternalSystem.ComponentModelAllBundleTransformer.Less.dllget_Common_ArgumentIsNullStringBuilderPoolget_Urlget_Itemset_ItemBundleTransformer.Core.FileSystemget_FileSystemEnumresourceManBooleanJTokenParensDivisionGetExtensionget_EnableNativeMinificationset_EnableNativeMinificationenableNativeMinificationget_UseNativeMinificationset_UseNativeMinificationIncludedPathRegistrationBundleTransformer.Core.ConfigurationSystem.ConfigurationBundleTransformer.Less.Configurationget_ConfigurationSystem.GlobalizationConfigurationSectionGetSectionSystem.ReflectionConvertToStringCollectionIncludedPathRegistrationCollectionConfigurationElementCollectionFileNotFoundExceptionArgumentNullExceptionLessCompilationExceptionAssetTranslationExceptioninnerExceptionConfigurationErrorsExceptionFormatExceptionArgumentExceptionJsScriptExceptionInvalidCastExceptionNewtonsoft.JsonConvertCompilationOptionsToJsonStringComparisonReturnCultureInfopSystem.LinqNewtonsoft.Json.LinqCharget_ErrorDetails_LineNumberget_ErrorDetails_ColumnNumberget_WarningList_HeaderIFormatProviderAdvancedStringBuilderget_ResourceManagerVirtualFileManager_virtualFileManagerConfigurationManagerIJsEngineSwitcherget_AssetHandlerLessAssetHandlerSystem.CodeDom.CompilerLessCompilerlessCompilerITransformertransformerJContainerIVirtualFileSystemWrapperGetVirtualFileSystemWrapper_virtualFileSystemWrapperStringComparerEnter_initializationSynchronizerget_ErrorDetails_SourceErrorget_Translators_TranslationSyntaxErrorSourceCodeNavigatorLessTranslatorIEnumeratorGetEnumerator.ctor.cctorMonitorSystem.DiagnosticsSystem.Runtime.CompilerServicesBundleTransformer.Core.ResourcesSystem.ResourcesBundleTransformer.Less.ResourcesBundleTransformer.Less.Resources.Strings.resourcesDebuggingModesset_VirtualPathDependenciesBundleTransformer.Core.UtilitiesParseVariablesget_GlobalVariablesset_GlobalVariablesget_ModifyVariablesset_ModifyVariables_mimeTypesSourceCodeNodeCoordinatesGetBytesStringsJsEngineSettingsGetCoreSettingsAssetHandlerSettingsGetLessSettingsget_IncludePathsset_IncludePathsget_IncludedFilePathsset_IncludedFilePathsBundleTransformer.Less.Resources.less-combined.min.jsBundleTransformer.Less.Resources.lesscHelper.min.jsEqualsGenerateErrorDetailsFormatErrorDetailserrorDetailsUtilsParensStringBuilderExtensionsConfigurationContextExtensionsSystem.CollectionsCreateCompilationOptions_optionsget_Charsget_DumpLineNumbersset_DumpLineNumbersBundleTransformer.Core.HttpHandlersBundleTransformer.Less.HttpHandlersBundleTransformer.Core.TransformersJavaScriptEngineSwitcher.Core.HelpersJsErrorHelpersBundleTransformer.Core.TranslatorsBundleTransformer.Less.TranslatorsBundleTransformer.LessBundleTransformer.Core.Assetsassetsget_StrictUnitsset_StrictUnitsBundleTransformer.Less.ConstantsCommentsFileExistsAlwaysget_VariablesParsing_InvalidNameValueFormatget_IeCompatset_IeCompatJObjectSerializeObjectToObjectEmbedHostObjectSelectDistinctBaseGetSetIAssetget_IsStaticAssetInnerTranslateAssetassetop_ExplicitExitCompilationResultToLowerInvariantRentConfigurationElementCreateNewElementelementGetSourceFragmentLessEnvironmentget_Currentget_Contentset_Contentget_CompiledContentset_CompiledContentGetFileTextContentGetFileBinaryContentcontentget_CountTrimStartJsonConvertCastFormatWarningListwarningListToListMoveNextSystem.TextIFileSystemContextIConfigurationContextHttpContextIBundleTransformerContextcontextJArrayStrictLegacyContainsKeyGetElementKeyget_AssemblyMediaQueryop_Equalityget_Severityset_Severityget_Common_ArgumentIsEmptyJProperty	less��

  * JavaScriptEngineSwitcher.Msie

  * JavaScriptEngineSwitcher.V8

  * JavaScriptEngineSwitcher.ChakraCoreMsieJsEngineasset
assets	LESSCSSQBundleTransformer.Less.Resources.StringsOVariablesParsing_InvalidNameValueFormat%WarningList_HeaderLessEnvironment%VirtualFileManagerkBundleTransformer.Less.Resources.less-combined.min.jsgBundleTransformer.Less.Resources.lesscHelper.min.jsGlobalVariablesModifyVariablesElessHelper.compile({0}, {1}, {2});
errorswarningscompiledCode#includedFilePathscompresspathsieCompat	mathstrictUnitsdumpLineNumbers#javascriptEnabledcommentsmediaqueryall=@: ;	typemessagefileNamelineNumbercolumnNumber{0}: {1}{1}:{0}{0}{2}
 * {0}valueai-application/postscriptaifaudio/x-aiff	aifc	aiffasctext/plain	atom)application/atom+xmlauaudio/basicavivideo/x-msvideobcpio'application/x-bcpiobin1application/octet-streambmpimage/bmpcdf)application/x-netcdfcgmimage/cgmclass	cpio%application/x-cpiocpt5application/mac-compactprocsh#application/x-cshcsstext/cssdcr-application/x-directordifvideo/x-dvdirdjvimage/vnd.djvu	djvudlldmgdmsdoc%application/msworddtd'application/xml-dtddvdvi#application/x-dvidxreot;application/vnd.ms-fontobjectepsetxtext/x-setextexeez1application/andrew-insetgifimage/gif	gram!application/srgsgrxml)application/srgs+xml	gtar%application/x-gtarhdf#application/x-hdfhqx1application/mac-binhex40htmtext/html	htmlice/x-conference/x-cooltalkicoimage/x-iconicstext/calendariefimage/iefifb	igesmodel/igesigs	jnlp9application/x-java-jnlp-filejp2image/jp2jpeimage/jpeg	jpegjpgjs1application/x-javascriptkaraudio/midilatex'application/x-latexlhalzhm3uaudio/x-mpegurlm4aaudio/mp4a-latmm4bm4pm4u#video/vnd.mpegurlm4vvideo/x-m4vmac!image/x-macpaintman/application/x-troff-man
mathml-application/mathml+xmlme-application/x-troff-me	meshmodel/meshmid	midimif'application/vnd.mifmovvideo/quicktimemovie#video/x-sgi-moviemp2audio/mpegmp3mp4video/mp4mpevideo/mpeg	mpegmpg	mpgams-application/x-troff-msmshmxuncodaapplication/odaoggapplication/oggotf+application/font-sfntpbm/image/x-portable-bitmappctimage/pictpdbchemical/x-pdbpdfapplication/pdfpgm1image/x-portable-graymappgn/application/x-chess-pgnpic	pictpngimage/pngpnm/image/x-portable-anymappnt	pntgppm/image/x-portable-pixmapppt;application/vnd.ms-powerpointpsqtqti#image/x-quicktime	qtifra)audio/x-pn-realaudioramras%image/x-cmu-rasterrdf'application/rdf+xmlrgbimage/x-rgbrm9application/vnd.rn-realmedia	roff'application/x-troffrtftext/rtfrtxtext/richtextsgmtext/sgml	sgmlsh!application/x-sh	shar%application/x-shar	silosit+application/x-stuffitskd%application/x-koanskmskpsktsmi!application/smil	smilsndsospl5application/x-futuresplashsrc3application/x-wais-sourcesv4cpio+application/x-sv4cpio
sv4crc)application/x-sv4crcsvgimage/svg+xmlswf;application/x-shockwave-flashttar#application/x-tartcl#application/x-tcltex#application/x-tex	texi+application/x-texinfotexinfotifimage/tiff	tifftrtsv3text/tab-separated-valuesttftxtustar'application/x-ustarvcd)application/x-cdlink	vrmlmodel/vrml	vxml1application/voicexml+xmlwavaudio/x-wav	wbmp%image/vnd.wap.wbmpwbmxl3application/vnd.wap.wbxmlwml!text/vnd.wap.wml	wmlc1application/vnd.wap.wmlc	wmls-text/vnd.wap.wmlscriptwmlsc=application/vnd.wap.wmlscriptc	woff+application/font-woffwoff2-application/font-woff2wrlxbmimage/x-xbitmapxht+application/xhtml+xmlxhtmlxls1application/vnd.ms-excelxmlapplication/xmlxpmimage/x-xpixmapxsl	xslt)application/xslt+xmlxul?application/vnd.mozilla.xul+xmlxwd'image/x-xwindowdumpxyzchemical/x-xyzzipapplication/zip	pathLessTranslator	Less+useNativeMinificationincludePathsglobalVariablesmodifyVariablesseverityjsEngine-bundleTransformer/less^�R�HG��3bs+��      �� ���� �� U �� 
��	
@q@ ��q
@]�
 AE$ ]Y$aYY�Y qY��q
Y]Y aaY 
M e e M���! �� �� ��]��  ������������������ �� �� ��0�� �� ��0
��0
M�1���5��Mq
  	���� �Q   	����
�Q 	�Y������ �e������������
 ����������
������(�q  ��  A(	 A   �� �� �� �� ��U��0YY��
��HAH  ���� E�z\V4��<4L���
���̞Dr0�O沦������=��?_�
:��$��$RSA1�I ����G��X�	��g>-�7ئ
c�9�R���.Y{�kW��A��|a��dR �o'��9�ӹ�l0cB��{��@�t�	jW/�唲�d������:j%*�Ȏ��L����;�����LESSCSS@BundleTransformer.Less.Resources(less-combined.min.js$lesscHelper.min.jsDlessHelper.compile({0}, {1}, {2});LessEnvironment$VirtualFileManagerLessTranslatorAE,M}��E����(��U��HLq@qYTX M    
 AEUH YY MYMY Y$ }��
 AE,  �� �� ��(  U
 YY��H�� �� �� @ D �� @ Y E ( H(M(((((}��((@(D(��TWrapNonExceptionThrowsG.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4Andrey TaritsynRelease+&Copyright © 2012-2021 Andrey Taritsyn	1.12.44.01.12.44Bundle Transformer: LESS
en-USA3System.Resources.Tools.StronglyTypedResourceBuilder15.0.0.0	ItemB=BundleTransformer.Less.Configuration.IncludedPathRegistration pathTIsKeyT
IsRequired+useNativeMinificationTQDefaultValueincludePathsT
IsRequiredieCompatTQDefaultValue=mathTQDefaultValueUBundleTransformer.Less.MathMode!strictUnitsTQDefaultValueOdumpLineNumbersTQDefaultValueU&BundleTransformer.Less.LineNumbersMode'javascriptEnabledTQDefaultValue%globalVariablesTQDefaultValue%modifyVariablesTQDefaultValue!severityTQDefaultValue2TMinValueTMaxValueTExcludeRange
jsEngine�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP
4�&���HS@NVariablesParsing_InvalidNameValueFormat$WarningList_HeaderecThe value '{1}' of LESS translator property `{0}` does not correspond to the format of `VAR=VALUE`.Issued the following warnings:�/*!
 * Object.assign polyfill
 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
 */
Object.hasOwnProperty("assign")||(Object.assign=function(n){var u,i,f,t,r;if(typeof n=="undefined"||n===null)throw new TypeError("Object.assign: argument is not an Object.");for(u=Object(n),f=arguments.length,i=1;i<f;i++)if(t=arguments[i],typeof t!="undefined"&&t!==null)for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(u[r]=t[r]);return u});
/*!
 * Less - Leaner CSS v3.9.0
 * http://lesscss.org
 *
 * Copyright (c) 2009-2018, Alexis Sellier <self@cloudhead.net>
 * Licensed under the Apache-2.0 License.
 *
 */
/** * @license Apache-2.0
 */
var Less=function(n){var i={},r={},t=function(n){var t;if(typeof r[n]!="undefined")t=r[n];else if(typeof i[n]!="undefined")t=i[n].call(this),r[n]=typeof t!="undefined"?t:null,i[n]=undefined;else throw new Error("Can't load '"+n+"' module.");return t};
/*!
	* Clone v2.1.2
	* https://github.com/pvorb/clone
	*
	* Copyright 2011-2015, Paul Vorbach
	* Released under the MIT License
	*/
return i.clone=function(){"use strict";function t(n,t){return t!=null&&n instanceof t}function n(f,o,s,h,c){function l(f,s){var p,k,nt,tt,it,d,rt,w,g,b;if(f===null)return null;if(s===0||typeof f!="object")return f;if(t(f,i))p=new i;else if(t(f,r))p=new r;else if(t(f,u))p=new u(function(n,t){f.then(function(t){n(l(t,s-1))},function(n){t(l(n,s-1))})});else if(n.__isArray(f))p=[];else if(n.__isRegExp(f))p=new RegExp(f.source,e(f)),f.lastIndex&&(p.lastIndex=f.lastIndex);else if(n.__isDate(f))p=new Date(f.getTime());else{if(y&&Buffer.isBuffer(f))return p=Buffer.allocUnsafe?Buffer.allocUnsafe(f.length):new Buffer(f.length),f.copy(p),p;t(f,Error)?p=Object.create(f):typeof h=="undefined"?(k=Object.getPrototypeOf(f),p=Object.create(k)):(p=Object.create(h),k=h)}if(o){if(nt=a.indexOf(f),nt!=-1)return v[nt];a.push(f);v.push(p)}t(f,i)&&f.forEach(function(n,t){var i=l(t,s-1),r=l(n,s-1);p.set(i,r)});t(f,r)&&f.forEach(function(n){var t=l(n,s-1);p.add(t)});for(w in f)(k&&(tt=Object.getOwnPropertyDescriptor(k,w)),tt&&tt.set==null)||(p[w]=l(f[w],s-1));if(Object.getOwnPropertySymbols)for(it=Object.getOwnPropertySymbols(f),w=0;w<it.length;w++)(d=it[w],b=Object.getOwnPropertyDescriptor(f,d),!b||b.enumerable||c)&&(p[d]=l(f[d],s-1),b.enumerable||Object.defineProperty(p,d,{enumerable:!1}));if(c)for(rt=Object.getOwnPropertyNames(f),w=0;w<rt.length;w++)(g=rt[w],b=Object.getOwnPropertyDescriptor(f,g),b&&b.enumerable)||(p[g]=l(f[g],s-1),Object.defineProperty(p,g,{enumerable:!1}));return p}typeof o=="object"&&(s=o.depth,h=o.prototype,c=o.includeNonEnumerable,o=o.circular);var a=[],v=[],y=typeof Buffer!="undefined";return typeof o=="undefined"&&(o=!0),typeof s=="undefined"&&(s=Infinity),l(f,s)}function f(n){return Object.prototype.toString.call(n)}function o(n){return typeof n=="object"&&f(n)==="[object Date]"}function s(n){return typeof n=="object"&&f(n)==="[object Array]"}function h(n){return typeof n=="object"&&f(n)==="[object RegExp]"}function e(n){var t="";return n.global&&(t+="g"),n.ignoreCase&&(t+="i"),n.multiline&&(t+="m"),t}var i,r,u;try{i=Map}catch(c){i=function(){}}try{r=Set}catch(c){r=function(){}}try{u=Promise}catch(c){u=function(){}}return n.clonePrototype=function(n){if(n===null)return null;var t=function(){};return t.prototype=n,new t},n.__objToStr=f,n.__isDate=o,n.__isArray=s,n.__isRegExp=h,n.__getRegExpFlags=e,n},i["/data"]=function(){return{colors:t("/data/colors"),unitConversions:t("/data/unit-conversions")}},i["/data/colors"]=function(){var n=n={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return n},i["/data/unit-conversions"]=function(){return{length:{m:1,cm:.01,mm:.001,"in":.0254,px:.0254/96,pt:.0254/72,pc:.0254/6},duration:{s:1,ms:.001},angle:{rad:1/(2*Math.PI),deg:1/360,grad:1/400,turn:1}}},i["/environment/abstract-file-manager"]=function(){var n=function(){};return n.prototype.getPath=function(n){var t=n.lastIndexOf("?");return(t>0&&(n=n.slice(0,t)),t=n.lastIndexOf("/"),t<0&&(t=n.lastIndexOf("\\")),t<0)?"":n.slice(0,t+1)},n.prototype.tryAppendExtension=function(n,t){return/(\.[a-z]*$)|([\?;].*)$/.test(n)?n:n+t},n.prototype.tryAppendLessExtension=function(n){return this.tryAppendExtension(n,".less")},n.prototype.supportsSync=function(){return!1},n.prototype.alwaysMakePathsAbsolute=function(){return!1},n.prototype.isPathAbsolute=function(n){return/^(?:[a-z-]+:|\/|\\|#)/i.test(n)},n.prototype.join=function(n,t){return n?n+t:t},n.prototype.pathDiff=function(n,t){var r=this.extractUrlParts(n),u=this.extractUrlParts(t),i,o,f,s,e="";if(r.hostPart!==u.hostPart)return"";for(o=Math.max(u.directories.length,r.directories.length),i=0;i<o;i++)if(u.directories[i]!==r.directories[i])break;for(s=u.directories.slice(i),f=r.directories.slice(i),i=0;i<s.length-1;i++)e+="../";for(i=0;i<f.length-1;i++)e+=f[i]+"/";return e},n.prototype.extractUrlParts=function(n,t){var s=/^((?:[a-z-]+:)?\/{2}(?:[^\/\?#]*\/)|([\/\\]))?((?:[^\/\\\?#]*[\/\\])*)([^\/\\\?#]*)([#\?].*)?$/i,i=n.match(s),r={},u=[],e=[],f,o;if(!i)throw new Error("Could not parse sheet href - '"+n+"'");if(t&&(!i[1]||i[2])){if(o=t.match(s),!o)throw new Error("Could not parse page url - '"+t+"'");i[1]=i[1]||o[1]||"";i[2]||(i[3]=o[3]+i[3])}if(i[3])for(u=i[3].replace(/\\/g,"/").split("/"),f=0;f<u.length;f++)u[f]===".."?e.pop():u[f]!=="."&&e.push(u[f]);return r.hostPart=i[1],r.directories=e,r.rawPath=(i[1]||"")+u.join("/"),r.path=(i[1]||"")+e.join("/"),r.filename=i[4],r.fileUrl=r.path+(i[4]||""),r.url=r.fileUrl+(i[5]||""),r},n},i["/environment/environment"]=function(){var n=function(n,t){var i,r,u;this.fileManagers=t||[];n=n||{};var f=[],e=f.concat(["encodeBase64","mimeLookup","charsetLookup"]);for(i=0;i<e.length;i++)r=e[i],u=n[r],u?this[r]=u.bind(n):i<f.length&&this.warn("missing required function in environment - "+r)};return n.prototype.getFileManager=function(n,t,i,r,u){var s=Less.logger,e,f,o;for(n||s.warn("getFileManager called with no filename.. Please report this issue. continuing."),t==null&&s.warn("getFileManager called with null directory.. Please report this issue. continuing."),e=this.fileManagers,f=e.length-1;f>=0;f--)if(o=e[f],o[u?"supportsSync":"supports"](n,t,i,r))return o;return null},n.prototype.addFileManager=function(n){this.fileManagers.push(n)},n.prototype.clearFileManagers=function(){this.fileManagers=[]},n},i["/functions"]=function(){return function(n){var i={functionRegistry:t("/functions/function-registry"),functionCaller:t("/functions/function-caller")};return t("/functions/boolean"),t("/functions/default"),t("/functions/color"),t("/functions/color-blending"),t("/functions/data-uri")(n),t("/functions/list"),t("/functions/math"),t("/functions/number"),t("/functions/string"),t("/functions/svg")(n),t("/functions/types"),i}},i["/functions/boolean"]=function(){var i=t("/functions/function-registry"),r=t("/tree/anonymous"),n=t("/tree/keyword");i.addMultiple({boolean:function(t){return t?n.True:n.False},"if":function(n,t,i){return n?t:i||new r}})},i["/functions/color"]=function(){function f(n){return Math.min(1,Math.max(0,n))}function e(n,t){var r=i.hsla(t.h,t.s,t.l,t.a);if(r)return r.value=n.value&&/^(rgb|hsl)/.test(n.value)?n.value:"rgb",r}function r(t){if(t instanceof n)return parseFloat(t.unit.is("%")?t.value/100:t.value);if(typeof t=="number")return t;throw{type:"Argument",message:"color functions take numbers as parameters"};}function c(t,i){return t instanceof n&&t.unit.is("%")?parseFloat(t.value*i/100):r(t)}var n=t("/tree/dimension"),u=t("/tree/color"),o=t("/tree/quoted"),s=t("/tree/anonymous"),h=t("/functions/function-registry"),i;i={rgb:function(n,t,r){var u=i.rgba(n,t,r,1);if(u)return u.value="rgb",u},rgba:function(n,t,i,f){try{if(n instanceof u)return f=t?r(t):n.alpha,new u(n.rgb,f,"rgba");var e=[n,t,i].map(function(n){return c(n,255)});return f=r(f),new u(e,f,"rgba")}catch(o){}},hsl:function(n,t,r){var u=i.hsla(n,t,r,1);if(u)return u.value="hsl",u},hsla:function(n,t,i,e){var o,s,c;try{function h(n){return n=n<0?n+1:n>1?n-1:n,n*6<1?o+(s-o)*n*6:n*2<1?s:n*3<2?o+(s-o)*(2/3-n)*6:o}return n instanceof u?(e=t?r(t):n.alpha,new u(n.rgb,e,"hsla")):(n=r(n)%360/360,t=f(r(t)),i=f(r(i)),e=f(r(e)),s=i<=.5?i*(t+1):i+t-i*t,o=i*2-s,c=[h(n+1/3)*255,h(n)*255,h(n-1/3)*255],e=r(e),new u(c,e,"hsla"))}catch(l){}},hsv:function(n,t,r){return i.hsva(n,t,r,1)},hsva:function(n,t,u,f){var e,h,o,s;return n=r(n)%360*1,t=r(t),u=r(u),f=r(f),e=Math.floor(n/60%6),h=n/60-e,o=[u,u*(1-t),u*(1-h*t),u*(1-(1-h)*t)],s=[[0,3,1],[2,0,1],[1,0,3],[1,2,0],[3,1,0],[0,1,2]],i.rgba(o[s[e][0]]*255,o[s[e][1]]*255,o[s[e][2]]*255,f)},hue:function(t){return new n(t.toHSL().h)},saturation:function(t){return new n(t.toHSL().s*100,"%")},lightness:function(t){return new n(t.toHSL().l*100,"%")},hsvhue:function(t){return new n(t.toHSV().h)},hsvsaturation:function(t){return new n(t.toHSV().s*100,"%")},hsvvalue:function(t){return new n(t.toHSV().v*100,"%")},red:function(t){return new n(t.rgb[0])},green:function(t){return new n(t.rgb[1])},blue:function(t){return new n(t.rgb[2])},alpha:function(t){return new n(t.toHSL().a)},luma:function(t){return new n(t.luma()*t.alpha*100,"%")},luminance:function(t){var i=.2126*t.rgb[0]/255+.7152*t.rgb[1]/255+.0722*t.rgb[2]/255;return new n(i*t.alpha*100,"%")},saturate:function(n,t,i){if(!n.rgb)return null;var r=n.toHSL();return r.s+=typeof i!="undefined"&&i.value==="relative"?r.s*t.value/100:t.value/100,r.s=f(r.s),e(n,r)},desaturate:function(n,t,i){var r=n.toHSL();return r.s-=typeof i!="undefined"&&i.value==="relative"?r.s*t.value/100:t.value/100,r.s=f(r.s),e(n,r)},lighten:function(n,t,i){var r=n.toHSL();return r.l+=typeof i!="undefined"&&i.value==="relative"?r.l*t.value/100:t.value/100,r.l=f(r.l),e(n,r)},darken:function(n,t,i){var r=n.toHSL();return r.l-=typeof i!="undefined"&&i.value==="relative"?r.l*t.value/100:t.value/100,r.l=f(r.l),e(n,r)},fadein:function(n,t,i){var r=n.toHSL();return r.a+=typeof i!="undefined"&&i.value==="relative"?r.a*t.value/100:t.value/100,r.a=f(r.a),e(n,r)},fadeout:function(n,t,i){var r=n.toHSL();return r.a-=typeof i!="undefined"&&i.value==="relative"?r.a*t.value/100:t.value/100,r.a=f(r.a),e(n,r)},fade:function(n,t){var i=n.toHSL();return i.a=t.value/100,i.a=f(i.a),e(n,i)},spin:function(n,t){var i=n.toHSL(),r=(i.h+t.value)%360;return i.h=r<0?360+r:r,e(n,i)},mix:function(t,i,r){t.toHSL&&i.toHSL||(console.log(i.type),console.dir(i));r||(r=new n(50));var o=r.value/100,f=o*2-1,s=t.toHSL().a-i.toHSL().a,e=((f*s==-1?f:(f+s)/(1+f*s))+1)/2,h=1-e,c=[t.rgb[0]*e+i.rgb[0]*h,t.rgb[1]*e+i.rgb[1]*h,t.rgb[2]*e+i.rgb[2]*h],l=t.alpha*o+i.alpha*(1-o);return new u(c,l)},greyscale:function(t){return i.desaturate(t,new n(100))},contrast:function(n,t,u,f){if(!n.rgb)return null;if(typeof u=="undefined"&&(u=i.rgba(255,255,255,1)),typeof t=="undefined"&&(t=i.rgba(0,0,0,1)),t.luma()>u.luma()){var e=u;u=t;t=e}return f=typeof f=="undefined"?.43:r(f),n.luma()<f?u:t},argb:function(n){return new s(n.toARGB())},color:function(n){if(n instanceof o&&/^#([A-Fa-f0-9]{8}|[A-Fa-f0-9]{6}|[A-Fa-f0-9]{3,4})$/i.test(n.value)){var t=n.value.slice(1);return new u(t,undefined,"#"+t)}if(n instanceof u||(n=u.fromKeyword(n.value)))return n.value=undefined,n;throw{type:"Argument",message:"argument must be a color keyword or 3|4|6|8 digit hex e.g. #FFF"};},tint:function(n,t){return i.mix(i.rgb(255,255,255),n,t)},shade:function(n,t){return i.mix(i.rgb(0,0,0),n,t)}};h.addMultiple(i)},i["/functions/color-blending"]=function(){function i(n,t,i){for(var c=t.alpha,f,e=i.alpha,o,h,l=[],s=e+c*(1-e),r=0;r<3;r++)f=t.rgb[r]/255,o=i.rgb[r]/255,h=n(f,o),s&&(h=(e*o+c*(f-e*(f+o-h)))/s),l[r]=h*255;return new u(l,s)}var u=t("/tree/color"),f=t("/functions/function-registry"),n={multiply:function(n,t){return n*t},screen:function(n,t){return n+t-n*t},overlay:function(t,i){return t*=2,t<=1?n.multiply(t,i):n.screen(t-1,i)},softlight:function(n,t){var i=1,r=n;return t>.5&&(r=1,i=n>.25?Math.sqrt(n):((16*n-12)*n+4)*n),n-(1-2*t)*r*(i-n)},hardlight:function(t,i){return n.overlay(i,t)},difference:function(n,t){return Math.abs(n-t)},exclusion:function(n,t){return n+t-2*n*t},average:function(n,t){return(n+t)/2},negation:function(n,t){return 1-Math.abs(n+t-1)}};for(var r in n)n.hasOwnProperty(r)&&(i[r]=i.bind(null,n[r]));f.addMultiple(i)},i["/functions/data-uri"]=function(){return function(n){var u=t("/tree/quoted"),r=t("/tree/url"),f=t("/utils"),e=t("/functions/function-registry"),i=function(n,t){return new r(t,n.index,n.currentFileInfo).eval(n.context)};e.add("data-uri",function(t,e){var d=Less.logger,a,p,w,s,tt,it,b,c,l,k;e||(e=t,t=null);var h=t&&t.value,o=e.value,v=this.currentFileInfo,g=v.rewriteUrls?v.currentDirectory:v.entryPath,y=o.indexOf("#"),nt="";return(y!==-1&&(nt=o.slice(y),o=o.slice(0,y)),a=f.clone(this.context),a.rawBuffer=!0,p=o.indexOf("?"),p!==-1&&(o=o.slice(0,p)),w=n.getFileManager(o,g,a,n,!0),!w)?i(this,e):(s=!1,t?s=/;base64$/.test(h):(h=n.mimeLookup(o),h==="image/svg+xml"?s=!1:(tt=n.charsetLookup(h),s=["US-ASCII","UTF-8"].indexOf(tt)<0),s&&(h+=";base64")),it=s?null:"utf-8",b=w.loadFileSync(o,g,a,n,it),!b.contents)?(d.warn("Skipped data-uri embedding of "+o+" because file not found"),i(this,e||t)):(c=b.contents,s&&!n.encodeBase64)?i(this,e):(c=s?n.encodeBase64(c):encodeURIComponent(c),l="data:"+h+","+c+nt,k=32768,l.length>=k&&this.context.ieCompat!==!1)?(d.warn("Skipped data-uri embedding of "+o+" because its size ("+l.length+" characters) exceeds IE8-safe "+k+" characters!"),i(this,e||t)):new r(new u('"'+l+'"',l,!1,this.index,this.currentFileInfo),this.index,this.currentFileInfo)})}},i["/functions/default"]=function(){var i=t("/tree/keyword"),r=t("/functions/function-registry"),n={eval:function(){var n=this.value_,t=this.error_;if(t)throw t;if(n!=null)return n?i.True:i.False},value:function(n){this.value_=n},error:function(n){this.error_=n},reset:function(){this.value_=this.error_=null}};return r.add("default",n.eval.bind(n)),n},i["/functions/function-caller"]=function(){var i=t("/tree/expression"),n=function(n,t,i,r){this.name=n.toLowerCase();this.index=i;this.context=t;this.currentFileInfo=r;this.func=t.frames[0].functionRegistry.get(this.name)};return n.prototype.isValid=function(){return Boolean(this.func)},n.prototype.call=function(n){return Array.isArray(n)&&(n=n.filter(function(n){return n.type==="Comment"?!1:!0}).map(function(n){if(n.type==="Expression"){var t=n.value.filter(function(n){return n.type==="Comment"?!1:!0});return t.length===1?t[0]:new i(t)}return n})),this.func.apply(this,n)},n},i["/functions/function-registry"]=function(){function n(t){return{_data:{},add:function(n,t){n=n.toLowerCase();this._data.hasOwnProperty(n);this._data[n]=t},addMultiple:function(n){Object.keys(n).forEach(function(t){this.add(t,n[t])}.bind(this))},get:function(n){return this._data[n]||t&&t.get(n)},getLocalFunctions:function(){return this._data},inherit:function(){return n(this)},create:function(t){return n(t)}}}return n(null)},i["/functions/list"]=function(){var o=t("/tree/comment"),n=t("/tree/dimension"),i=t("/tree/declaration"),s=t("/tree/expression"),r=t("/tree/ruleset"),u=t("/tree/selector"),f=t("/tree/element"),h=t("/functions/function-registry"),e=function(n){return Array.isArray(n.value)?n.value:Array(n)};h.addMultiple({_SELF:function(n){return n},extract:function(n,t){return t=t.value-1,e(n)[t]},length:function(t){return new n(e(t).length)},range:function(t,i,r){var e,u,o=1,h=[],f;for(i?(u=i,e=t.value,r&&(o=r.value)):(e=1,u=t),f=e;f<=u.value;f+=o)h.push(new n(f,u.unit));return new s(h)},each:function(t,e){var b=[],c,l,h,p,w,s;l=t.value?Array.isArray(t.value)?t.value:[t.value]:t.ruleset?t.ruleset.rules:t.rules?t.rules:Array.isArray(t)?t:[t];var a="@value",v="@key",y="@index";for(e.params?(a=e.params[0]&&e.params[0].name,v=e.params[1]&&e.params[1].name,y=e.params[2]&&e.params[2].name,e=e.rules):e=e.ruleset,h=0;h<l.length;h++)(s=l[h],s instanceof i?(p=typeof s.name=="string"?s.name:s.name[0].value,w=s.value):(p=new n(h+1),w=s),s instanceof o)||(c=e.rules.slice(0),a&&c.push(new i(a,w,!1,!1,this.index,this.currentFileInfo)),y&&c.push(new i(y,new n(h+1),!1,!1,this.index,this.currentFileInfo)),v&&c.push(new i(v,p,!1,!1,this.index,this.currentFileInfo)),b.push(new r([new u([new f("","&")])],c,e.strictImports,e.visibilityInfo())));return new r([new u([new f("","&")])],b,e.strictImports,e.visibilityInfo()).eval(this.context)}})},i["/functions/math"]=function(){var u=t("/functions/function-registry"),r=t("/functions/math-helper"),n={ceil:null,floor:null,sqrt:null,abs:null,tan:"",sin:"",cos:"",atan:"rad",asin:"rad",acos:"rad"};for(var i in n)n.hasOwnProperty(i)&&(n[i]=r._math.bind(null,Math[i],n[i]));n.round=function(n,t){var i=typeof t=="undefined"?0:t.value;return r._math(function(n){return n.toFixed(i)},null,n)};u.addMultiple(n)},i["/functions/math-helper"]=function(){var n=t("/tree/dimension"),i=function(){};return i._math=function(t,i,r){if(!(r instanceof n))throw{type:"Argument",message:"argument must be a number"};return i==null?i=r.unit:r=r.unify(),new n(t(parseFloat(r.value)),i)},i},i["/functions/number"]=function(){var n=t("/tree/dimension"),r=t("/tree/anonymous"),u=t("/functions/function-registry"),f=t("/functions/math-helper"),i=function(t,i){i=Array.prototype.slice.call(i);switch(i.length){case 0:throw{type:"Argument",message:"one or more arguments required"};}for(var c,e,l,v,u,o,s,f=[],a={},h=0;h<i.length;h++){if(e=i[h],!(e instanceof n)){Array.isArray(i[h].value)&&Array.prototype.push.apply(i,Array.prototype.slice.call(i[h].value));continue}if(l=e.unit.toString()===""&&s!==undefined?new n(e.value,s).unify():e.unify(),u=l.unit.toString()===""&&o!==undefined?o:l.unit.toString(),o=u!==""&&o===undefined||u!==""&&f[0].unify().unit.toString()===""?u:o,s=u!==""&&s===undefined?e.unit.toString():s,c=a[""]!==undefined&&u!==""&&u===o?a[""]:a[u],c===undefined){if(o!==undefined&&u!==o)throw{type:"Argument",message:"incompatible types"};a[u]=f.length;f.push(e);continue}v=f[c].unit.toString()===""&&s!==undefined?new n(f[c].value,s).unify():f[c].unify();(t&&l.value<v.value||!t&&l.value>v.value)&&(f[c]=e)}return f.length==1?f[0]:(i=f.map(function(n){return n.toCSS(this.context)}).join(this.context.compress?",":", "),new r((t?"min":"max")+"("+i+")"))};u.addMultiple({min:function(){return i(!0,arguments)},max:function(){return i(!1,arguments)},convert:function(n,t){return n.convertTo(t.value)},pi:function(){return new n(Math.PI)},mod:function(t,i){return new n(t.value%i.value,t.unit)},pow:function(t,i){if(typeof t=="number"&&typeof i=="number")t=new n(t),i=new n(i);else if(!(t instanceof n)||!(i instanceof n))throw{type:"Argument",message:"arguments must be numbers"};return new n(Math.pow(t.value,i.value),t.unit)},percentage:function(n){return f._math(function(n){return n*100},"%",n)}})},i["/functions/string"]=function(){var n=t("/tree/quoted"),i=t("/tree/anonymous"),r=t("/tree/javascript"),u=t("/functions/function-registry");u.addMultiple({e:function(n){return new i(n instanceof r?n.evaluated:n.value)},escape:function(n){return new i(encodeURI(n.value).replace(/=/g,"%3D").replace(/:/g,"%3A").replace(/#/g,"%23").replace(/;/g,"%3B").replace(/\(/g,"%28").replace(/\)/g,"%29"))},replace:function(t,i,r,u){var f=t.value;return r=r.type==="Quoted"?r.value:r.toCSS(),f=f.replace(new RegExp(i.value,u?u.value:""),r),new n(t.quote||"",f,t.escaped)},"%":function(t){for(var u=Array.prototype.slice.call(arguments,1),i=t.value,r=0;r<u.length;r++)i=i.replace(/%[sda]/i,function(n){var t=u[r].type==="Quoted"&&n.match(/s/i)?u[r].value:u[r].toCSS();return n.match(/[A-Z]$/)?encodeURIComponent(t):t});return i=i.replace(/%%/g,"%"),new n(t.quote||"",i,t.escaped)}})},i["/functions/svg"]=function(){return function(){var n=t("/tree/dimension"),i=t("/tree/color"),r=t("/tree/expression"),u=t("/tree/quoted"),f=t("/tree/url"),e=t("/functions/function-registry");e.add("svg-gradient",function(t){function y(){throw{type:"Argument",message:"svg-gradient expects direction, start_color [start_position], [color position,]..., end_color [end_position] or direction, color list"};}var s,h,a="linear",p='x="0" y="0" width="1" height="1"',w={compress:!1},o,k=t.toCSS(w),e,l,c,b,v;arguments.length==2?(arguments[1].value.length<2&&y(),s=arguments[1].value):arguments.length<3?y():s=Array.prototype.slice.call(arguments,1);switch(k){case"to bottom":h='x1="0%" y1="0%" x2="0%" y2="100%"';break;case"to right":h='x1="0%" y1="0%" x2="100%" y2="0%"';break;case"to bottom right":h='x1="0%" y1="0%" x2="100%" y2="100%"';break;case"to top right":h='x1="0%" y1="100%" x2="100%" y2="0%"';break;case"ellipse":case"ellipse at center":a="radial";h='cx="50%" cy="50%" r="75%"';p='x="-50" y="-50" width="101" height="101"';break;default:throw{type:"Argument",message:"svg-gradient direction must be 'to bottom', 'to right', 'to bottom right', 'to top right' or 'ellipse at center'"};}for(o='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1 1"><'+a+'Gradient id="g" '+h+">",e=0;e<s.length;e+=1)s[e]instanceof r?(l=s[e].value[0],c=s[e].value[1]):(l=s[e],c=undefined),l instanceof i&&((e===0||e+1===s.length)&&c===undefined||c instanceof n)||y(),b=c?c.toCSS(w):e===0?"0%":"100%",v=l.alpha,o+='<stop offset="'+b+'" stop-color="'+l.toRGB()+'"'+(v<1?' stop-opacity="'+v+'"':"")+"/>";return o+="<\/"+a+"Gradient><rect "+p+' fill="url(#g)" /><\/svg>',o=encodeURIComponent(o),o="data:image/svg+xml,"+o,new f(new u("'"+o+"'",o,!1,this.index,this.currentFileInfo),this.index,this.currentFileInfo)})}},i["/functions/types"]=function(){var n=t("/tree/keyword"),f=t("/tree/detached-ruleset"),r=t("/tree/dimension"),e=t("/tree/color"),o=t("/tree/quoted"),s=t("/tree/anonymous"),h=t("/tree/url"),c=t("/tree/operation"),l=t("/functions/function-registry"),i=function(t,i){return t instanceof i?n.True:n.False},u=function(t,i){if(i===undefined)throw{type:"Argument",message:"missing the required second argument to isunit."};if(i=typeof i.value=="string"?i.value:i,typeof i!="string")throw{type:"Argument",message:"Second argument to isunit should be a unit or a string."};return t instanceof r&&t.unit.is(i)?n.True:n.False};l.addMultiple({isruleset:function(n){return i(n,f)},iscolor:function(n){return i(n,e)},isnumber:function(n){return i(n,r)},isstring:function(n){return i(n,o)},iskeyword:function(t){return i(t,n)},isurl:function(n){return i(n,h)},ispixel:function(n){return u(n,"px")},ispercentage:function(n){return u(n,"%")},isem:function(n){return u(n,"em")},isunit:u,unit:function(t,i){if(!(t instanceof r))throw{type:"Argument",message:"the first argument to unit must be a number"+(t instanceof c?". Have you forgotten parenthesis?":"")};return i=i?i instanceof n?i.value:i.toCSS():"",new r(t.value,i)},"get-unit":function(n){return new s(n.unit)}})},i["/parser/chunker"]=function(){return function(n,t){function v(t){var r=i-l;r<512&&!t||!r||(w.push(n.slice(l,i+1)),l=i+1)}for(var u=n.length,o=0,e=0,s,y,c,p,w=[],l=0,h,f,r,a,i=0;i<u;i++)if(f=n.charCodeAt(i),(!(f>=97)||!(f<=122))&&!(f<34))switch(f){case 40:e++;y=i;continue;case 41:if(--e<0)return t("missing opening `(`",i);continue;case 59:e||v();continue;case 123:o++;s=i;continue;case 125:if(--o<0)return t("missing opening `{`",i);o||e||v();continue;case 92:if(i<u-1){i++;continue}return t("unescaped `\\`",i);case 34:case 39:case 96:for(a=0,h=i,i=i+1;i<u;i++)if(r=n.charCodeAt(i),!(r>96)){if(r==f){a=1;break}if(r==92){if(i==u-1)return t("unescaped `\\`",i);i++}}if(a)continue;return t("unmatched `"+String.fromCharCode(f)+"`",h);case 47:if(e||i==u-1)continue;if(r=n.charCodeAt(i+1),r==47){for(i=i+2;i<u;i++)if(r=n.charCodeAt(i),r<=13&&(r==10||r==13))break}else if(r==42){for(c=h=i,i=i+2;i<u-1;i++)if((r=n.charCodeAt(i),r==125&&(p=i),r==42)&&n.charCodeAt(i+1)==47)break;if(i==u-1)return t("missing closing `*/`",h);i++}continue;case 42:if(i<u-1&&n.charCodeAt(i+1)==47)return t("unmatched `/*`",i);continue}return o!==0?c>s&&p>c?t("missing closing `}` or `*/`",s):t("missing closing `}`",s):e!==0?t("missing closing `)`",y):(v(!0),w)}},i["/parser/parser"]=function(){var i=t("/less-error"),n=t("/tree"),r=t("/visitors"),u=t("/parser/parser-input"),f=t("/utils"),e=t("/functions/function-registry");return function(t,o,s){function l(n,t){throw new i({index:h.i,filename:s.filename,type:t||"Syntax",message:n},o);}function a(n,t){var i=n instanceof Function?n.call(c):h.$re(n);if(i)return i;l(t||(typeof n=="string"?"expected '"+n+"' got '"+h.currentChar()+"'":"unexpected token"))}function v(n,t){if(h.$char(n))return n;l(t||"expected '"+n+"' got '"+h.currentChar()+"'")}function y(n){var t=s.filename;return{lineNumber:f.getLocation(n,h.getInput()).line+1,fileName:t}}function p(n,t,r,u,f){var e,s=[],l=h,a,v,y,p;try{for(l.start(n,!1,function(n,t){f({message:n,index:t+r})}),a=0;v=t[a];a++)y=l.i,e=c[v](),e?(e._index=y+r,e._fileInfo=u,s.push(e)):s.push(null);p=l.end();p.isFinished?f(null,s):f(!0,null)}catch(w){throw new i({index:w.index+r,message:w.message},o,u.filename);}}var c,h=u();return{parserInput:h,imports:o,fileInfo:s,parseNode:p,parse:function(u,f){var c,y=null,l,a,v;u=u.replace(/\r\n?/g,"\n");u=u.replace(/^\uFEFF/,"");o.contents[s.filename]=u;try{h.start(u,t.chunkInput,function(n,t){throw new i({index:t,type:"Parse",message:n,filename:s.filename},o);});n.Node.prototype.parse=this;c=new n.Ruleset(null,this.parsers.primary());n.Node.prototype.rootNode=c;c.root=!0;c.firstRoot=!0;c.functionRegistry=e.inherit()}catch(p){return f(new i(p,o,s.filename))}if(l=h.end(),l.isFinished||(a=l.furthestPossibleErrorMessage,a||(a="Unrecognised input",l.furthestChar==="}"?a+=". Possibly missing opening '{'":l.furthestChar===")"?a+=". Possibly missing opening '('":l.furthestReachedEnd&&(a+=". Possibly missing something")),y=new i({type:"Parse",message:a,index:l.furthest,filename:s.filename},o)),v=function(n){return n=y||n||o.error,n?(n instanceof i||(n=new i(n,o,s.filename)),f(n)):f(null,c)},t.processImports!==!1)new r.ImportVisitor(o,v).run(c);else return v()},parsers:c={primary:function(){for(var r=this.mixin,t=[],n,i;;){for(;;){if(n=this.comment(),!n)break;t.push(n)}if(h.finished)break;if(h.peek("}"))break;if(n=this.extendRule(),n){t=t.concat(n);continue}if(n=r.definition()||this.declaration()||this.ruleset()||r.call(!1,!1)||this.variableCall()||this.entities.call()||this.atrule(),n)t.push(n);else{for(i=!1;h.$char(";");)i=!0;if(!i)break}}return t},comment:function(){if(h.commentStore.length){var t=h.commentStore.shift();return new n.Comment(t.text,t.isLineComment,t.index,s)}},entities:{mixinLookup:function(){return c.mixin.call(!0,!0)},quoted:function(t){var i,u=h.i,r=!1;if(h.save(),h.$char("~"))r=!0;else if(t){h.restore();return}if(i=h.$quoted(),!i){h.restore();return}return h.forget(),new n.Quoted(i.charAt(0),i.substr(1,i.length-2),r,u,s)},keyword:function(){var t=h.$char("%")||h.$re(/^\[?(?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+\]?/);if(t)return n.Color.fromKeyword(t)||new n.Keyword(t)},call:function(){var t,i,r,u=h.i;if(!h.peek(/^url\(/i)){if(h.save(),t=h.$re(/^([\w-]+|%|progid:[\w\.]+)\(/),!t){h.forget();return}if(t=t[1],r=this.customFuncCall(t),r&&(i=r.parse(),i&&r.stop))return h.forget(),i;if(i=this.arguments(i),!h.$char(")")){h.restore("Could not parse call arguments or missing ')'");return}return h.forget(),new n.Call(t,i,u,s)}},customFuncCall:function(n){function t(n,t){return{parse:n,stop:t}}function i(){return[a(c.condition,"expected condition")]}return{alpha:t(c.ieAlpha,!0),boolean:t(i),"if":t(i)}[n.toLowerCase()]},arguments:function(t){var r=t||[],f=[],u,i;for(h.save();;){if(t)t=!1;else{if(i=c.detachedRuleset()||this.assignment()||c.expression(),!i)break;i.value&&i.value.length==1&&(i=i.value[0]);r.push(i)}h.$char(",")||(h.$char(";")||u)&&(u=!0,i=r.length<1?r[0]:new n.Value(r),f.push(i),r=[])}return h.forget(),u?f:r},literal:function(){return this.dimension()||this.color()||this.quoted()||this.unicodeDescriptor()},assignment:function(){var t,i;if(h.save(),t=h.$re(/^\w+(?=\s?=)/i),!t){h.restore();return}if(!h.$char("=")){h.restore();return}if(i=c.entity(),i)return h.forget(),new n.Assignment(t,i);h.restore()},url:function(){var t,i=h.i;if(h.autoCommentAbsorb=!1,!h.$str("url(")){h.autoCommentAbsorb=!0;return}return t=this.quoted()||this.variable()||this.property()||h.$re(/^(?:(?:\\[\(\)'"])|[^\(\)'"])+/)||"",h.autoCommentAbsorb=!0,v(")"),new n.URL(t.value!=null||t instanceof n.Variable||t instanceof n.Property?t:new n.Anonymous(t,i),i,s)},variable:function(){var t,i,u=h.i,r;if(h.save(),h.currentChar()==="@"&&(i=h.$re(/^@@?[\w-]+/)))return(t=h.currentChar(),(t==="("||t==="["&&!h.prevChar().match(/^\s/))&&(r=c.variableCall(i),r))?(h.forget(),r):(h.forget(),new n.Variable(i,u,s));h.restore()},variableCurly:function(){var t,i=h.i;if(h.currentChar()==="@"&&(t=h.$re(/^@\{([\w-]+)\}/)))return new n.Variable("@"+t[1],i,s)},property:function(){var t,i=h.i;if(h.currentChar()==="$"&&(t=h.$re(/^\$[\w-]+/)))return new n.Property(t,i,s)},propertyCurly:function(){var t,i=h.i;if(h.currentChar()==="$"&&(t=h.$re(/^\$\{([\w-]+)\}/)))return new n.Property("$"+t[1],i,s)},color:function(){var t;if(h.currentChar()==="#"&&(t=h.$re(/^#([A-Fa-f0-9]{8}|[A-Fa-f0-9]{6}|[A-Fa-f0-9]{3,4})/)))return new n.Color(t[1],undefined,t[0])},colorKeyword:function(){var r,t,i;if(h.save(),r=h.autoCommentAbsorb,h.autoCommentAbsorb=!1,t=h.$re(/^[_A-Za-z-][_A-Za-z0-9-]+/),h.autoCommentAbsorb=r,!t){h.forget();return}return h.restore(),i=n.Color.fromKeyword(t),i?(h.$str(t),i):void 0},dimension:function(){if(!h.peekNotNumeric()){var t=h.$re(/^([+-]?\d*\.?\d+)(%|[a-z_]+)?/i);if(t)return new n.Dimension(t[1],t[2])}},unicodeDescriptor:function(){var t;return t=h.$re(/^U\+[0-9a-fA-F?]+(\-[0-9a-fA-F?]+)?/),t?new n.UnicodeDescriptor(t[0]):void 0},javascript:function(){var t,u=h.i,i,r;if(h.save(),i=h.$char("~"),r=h.$char("`"),!r){h.restore();return}if(t=h.$re(/^[^`]*`/),t)return h.forget(),new n.JavaScript(t.substr(0,t.length-1),Boolean(i),u,s);h.restore("invalid javascript definition")}},variable:function(){var n;if(h.currentChar()==="@"&&(n=h.$re(/^(@[\w-]+)\s*:/)))return n[1]},variableCall:function(t){var r,e,o=h.i,u=!!t,i=t,f;if(h.save(),i||h.currentChar()==="@"&&(i=h.$re(/^(@[\w-]+)(\(\s*\))?/))){if(r=this.mixin.ruleLookups(),!r&&(u&&h.$str("()")!=="()"||i[2]!=="()")){h.restore("Missing '[...]' lookup in variable call");return}return u||(i=i[1]),r&&c.important()&&(e=!0),f=new n.VariableCall(i,o,s),!u&&c.end()?(h.forget(),f):(h.forget(),new n.NamespaceValue(f,r,e,o,s))}h.restore()},extend:function(t){var i,u,o=h.i,r,f,e;if(h.$str(t?"&:extend(":":extend(")){do{for(r=null,i=null;!(r=h.$re(/^(all)(?=\s*(\)|,))/));){if(u=this.element(),!u)break;i?i.push(u):i=[u]}r=r&&r[1];i||l("Missing target selector for :extend().");e=new n.Extend(new n.Selector(i),r,o,s);f?f.push(e):f=[e]}while(h.$char(","));return a(/^\)/),t&&a(/^;/),f}},extendRule:function(){return this.extend(!0)},mixin:{call:function(t,i){var o=h.currentChar(),u=!1,r,y=h.i,f,l,a,e;if(o==="."||o==="#"){if(h.save(),f=this.elements(),f){if(h.$char("(")&&(l=this.args(!0).args,v(")"),a=!0),i!==!1&&(r=this.ruleLookups()),i===!0&&!r){h.restore();return}if(t&&!r&&!a){h.restore();return}if(!t&&c.important()&&(u=!0),t||c.end())return h.forget(),e=new n.mixin.Call(f,l,y,s,!r&&u),r?new n.NamespaceValue(e,r,u):e}h.restore()}},elements:function(){for(var t,i,u,r,f;;){if(f=h.i,i=h.$re(/^[#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/),!i)break;r=new n.Element(u,i,!1,f,s);t?t.push(r):t=[r];u=h.$char(">")}return t},args:function(t){var s=c.entities,e={args:null,variadic:!1},o=[],a=[],v=[],r,b,y,p,u,i,k,w=!0,f;for(h.save();;){if(t)i=c.detachedRuleset()||c.expression();else{if(h.commentStore.length=0,h.$str("...")){e.variadic=!0;h.$char(";")&&!r&&(r=!0);(r?a:v).push({variadic:!0});break}i=s.variable()||s.property()||s.literal()||s.keyword()||this.call(!0)}if(!i||!w)break;if(p=null,i.throwAwayComments&&i.throwAwayComments(),u=i,f=null,t?i.value&&i.value.length==1&&(f=i.value[0]):f=i,f&&(f instanceof n.Variable||f instanceof n.Property))if(h.$char(":")){if(o.length>0&&(r&&l("Cannot mix ; and , as delimiter types"),b=!0),u=c.detachedRuleset()||c.expression(),!u)if(t)l("could not understand value for named argument");else return h.restore(),e.args=[],e;p=y=f.name}else if(h.$str("..."))if(t)k=!0;else{e.variadic=!0;h.$char(";")&&!r&&(r=!0);(r?a:v).push({name:i.name,variadic:!0});break}else t||(y=p=f.name,u=null);if(u&&o.push(u),v.push({name:p,value:u,expand:k}),h.$char(",")){w=!0;continue}w=h.$char(";")===";";(w||r)&&(b&&l("Cannot mix ; and , as delimiter types"),r=!0,o.length>1&&(u=new n.Value(o)),a.push({name:y,value:u,expand:k}),y=null,o=[],b=!1)}return h.forget(),e.args=r?a:v,e},definition:function(){var u,f=[],t,i,e,o=!1,r;if((h.currentChar()==="."||h.currentChar()==="#")&&!h.peek(/^[^{]*\}/))if(h.save(),t=h.$re(/^([#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+)\s*\(/),t){if(u=t[1],r=this.args(!1),f=r.args,o=r.variadic,!h.$char(")")){h.restore("Missing closing ')'");return}if(h.commentStore.length=0,h.$str("when")&&(e=a(c.conditions,"expected condition")),i=c.block(),i)return h.forget(),new n.mixin.Definition(u,f,i,e,o);h.restore()}else h.forget()},ruleLookups:function(){var n,i,t=[];if(h.currentChar()==="["){for(;;){if(h.save(),i=null,n=this.lookupValue(),!n&&n!==""){h.restore();break}t.push(n);h.forget()}if(t.length>0)return t}},lookupValue:function(){if(h.save(),!h.$char("[")){h.restore();return}var n=h.$re(/^(?:[@$]{0,2})[_a-zA-Z0-9-]*/);if(!h.$char("]")){h.restore();return}if(n||n==="")return h.forget(),n;h.restore()}},entity:function(){var n=this.entities;return this.comment()||n.literal()||n.variable()||n.url()||n.property()||n.call()||n.keyword()||this.mixin.call(!0)||n.javascript()},end:function(){return h.$char(";")||h.peek("}")},ieAlpha:function(){var t;if(h.$re(/^opacity=/i))return t=h.$re(/^\d+/),t||(t=a(c.entities.variable,"Could not parse alpha"),t="@{"+t.name.slice(1)+"}"),v(")"),new n.Quoted("","alpha(opacity="+t+")")},element:function(){var t,i,r,u=h.i;return i=this.combinator(),t=h.$re(/^(?:\d+\.\d+|\d+)%/)||h.$re(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/)||h.$char("*")||h.$char("&")||this.attribute()||h.$re(/^\([^&()@]+\)/)||h.$re(/^[\.#:](?=@)/)||this.entities.variableCurly(),t||(h.save(),h.$char("(")?(r=this.selector(!1))&&h.$char(")")?(t=new n.Paren(r),h.forget()):h.restore("Missing closing ')'"):h.forget()),t?new n.Element(i,t,t instanceof n.Variable,u,s):void 0},combinator:function(){var t=h.currentChar(),i;if(t==="/"){if(h.save(),i=h.$re(/^\/[a-z]+\//i),i)return h.forget(),new n.Combinator(i);h.restore()}if(t===">"||t==="+"||t==="~"||t==="|"||t==="^"){for(h.i++,t==="^"&&h.currentChar()==="^"&&(t="^^",h.i++);h.isWhitespace();)h.i++;return new n.Combinator(t)}return h.isWhitespace(-1)?new n.Combinator(" "):new n.Combinator(null)},selector:function(t){var v=h.i,u,f,i,e,r,c,o;for(t=t!==!1;t&&(f=this.extend())||t&&(c=h.$str("when"))||(e=this.element());)if(c?o=a(this.conditions,"expected condition"):o?l("CSS guard can only be used at the end of selector"):f?r=r?r.concat(f):f:(r&&l("Extend can only be used at the end of selector"),i=h.currentChar(),u?u.push(e):u=[e],e=null),i==="{"||i==="}"||i===";"||i===","||i===")")break;if(u)return new n.Selector(u,r,o,v,s);r&&l("Extend must be used to extend a selector, it cannot be used on its own")},selectors:function(){for(var n,t;;){if(n=this.selector(),!n)break;if(t?t.push(n):t=[n],h.commentStore.length=0,n.condition&&t.length>1&&l("Guards are only currently allowed on a single selector."),!h.$char(","))break;n.condition&&l("Guards are only currently allowed on a single selector.");h.commentStore.length=0}return t},attribute:function(){if(h.$char("[")){var t=this.entities,i,u,r;return(i=t.variableCurly())||(i=a(/^(?:[_A-Za-z0-9-\*]*\|)?(?:[_A-Za-z0-9-]|\\.)+/)),r=h.$re(/^[|~*$^]?=/),r&&(u=t.quoted()||h.$re(/^[0-9]+%/)||h.$re(/^[\w-]+/)||t.variableCurly()),v("]"),new n.Attribute(i,r,u)}},block:function(){var n;if(h.$char("{")&&(n=this.primary())&&h.$char("}"))return n},blockRuleset:function(){var t=this.block();return t&&(t=new n.Ruleset(null,t)),t},detachedRuleset:function(){var i,r,u,t;if(h.save(),h.$re(/^[.#]\(/)&&(i=this.mixin.args(!1),r=i.args,u=i.variadic,!h.$char(")"))){h.restore();return}if(t=this.blockRuleset(),t)return(h.forget(),r)?new n.mixin.Definition(null,r,t,null,u):new n.DetachedRuleset(t);h.restore()},ruleset:function(){var i,u,f,r;if(h.save(),t.dumpLineNumbers&&(f=y(h.i)),i=this.selectors(),i&&(u=this.block()))return h.forget(),r=new n.Ruleset(i,u,t.strictImports),t.dumpLineNumbers&&(r.debugInfo=f),r;h.restore()},declaration:function(){var i,t,e=h.i,o,r=h.currentChar(),c,f,u;if(r!=="."&&r!=="#"&&r!=="&"&&r!==":")if(h.save(),i=this.variable()||this.ruleProperty(),i){if(u=typeof i=="string",u&&(t=this.detachedRuleset(),t&&(o=!0)),h.commentStore.length=0,!t){if(f=!u&&i.length>1&&i.pop().value,t=i[0].value&&i[0].value.slice(0,2)==="--"?this.permissiveValue():this.anonymousValue(),t)return h.forget(),new n.Declaration(i,t,!1,f,e,s);t||(t=this.value());t?c=this.important():u&&(t=this.permissiveValue())}if(t&&(this.end()||o))return h.forget(),new n.Declaration(i,t,c,f,e,s);h.restore()}else h.restore()},anonymousValue:function(){var i=h.i,t=h.$re(/^([^.#@\$+\/'"*`(;{}-]*);/);if(t)return new n.Anonymous(t[1],i)},permissiveValue:function(t){function y(){var n=h.currentChar();return typeof o=="string"?n===o:o.test(n)}var f,r,v,i,o=t||";",c=h.i,e=[],u,a;if(!y()){i=[];do{if(r=this.comment(),r){i.push(r);continue}r=this.entity();r&&i.push(r)}while(r);if(v=y(),i.length>0){if(i=new n.Expression(i),v)return i;e.push(i);h.prevChar()===" "&&e.push(new n.Anonymous(" ",c))}if(h.save(),i=h.$parseUntil(o),i){if(typeof i=="string"&&l("Expected '"+i+"'","Parse"),i.length===1&&i[0]===" ")return h.forget(),new n.Anonymous("",c);for(f=0;f<i.length;f++)u=i[f],Array.isArray(u)?e.push(new n.Quoted(u[0],u[1],!0,c,s)):(f===i.length-1&&(u=u.trim()),a=new n.Quoted("'",u,!0,c,s),a.variableRegex=/@([\w-]+)/g,a.propRegex=/\$([\w-]+)/g,e.push(a));return h.forget(),new n.Expression(e,!0)}h.restore()}},"import":function(){var r,t,i=h.i,u=h.$re(/^@import?\s+/),f;if(u){if(f=(u?this.importOptions():null)||{},r=this.entities.quoted()||this.entities.url())return t=this.mediaFeatures(),h.$char(";")||(h.i=i,l("missing semi-colon or unrecognised media features on import")),t=t&&new n.Value(t),new n.Import(r,t,f,i,s);h.i=i;l("malformed import statement")}},importOptions:function(){var t,r={},n,i;if(!h.$char("("))return null;do if(t=this.importOption(),t){n=t;i=!0;switch(n){case"css":n="less";i=!1;break;case"once":n="multiple";i=!1}if(r[n]=i,!h.$char(","))break}while(t);return v(")"),r},importOption:function(){var n=h.$re(/^(less|css|multiple|once|inline|reference|optional)/);if(n)return n[1]},mediaFeature:function(){var r=this.entities,i=[],t,u;h.save();do t=r.keyword()||r.variable()||r.mixinLookup(),t?i.push(t):h.$char("(")&&(u=this.property(),t=this.value(),h.$char(")")?u&&t?i.push(new n.Paren(new n.Declaration(u,t,null,null,h.i,s,!0))):t?i.push(new n.Paren(t)):l("badly formed media feature definition"):l("Missing closing ')'","Parse"));while(t);return h.forget(),i.length>0?new n.Expression(i):void 0},mediaFeatures:function(){var i=this.entities,t=[],n;do if(n=this.mediaFeature(),n){if(t.push(n),!h.$char(","))break}else if(n=i.variable()||i.mixinLookup(),n&&(t.push(n),!h.$char(",")))break;while(n);return t.length>0?t:null},media:function(){var u,i,r,f,e=h.i;if(t.dumpLineNumbers&&(f=y(e)),h.save(),h.$str("@media"))return u=this.mediaFeatures(),i=this.block(),i||l("media definitions require block statements after any features"),h.forget(),r=new n.Media(i,u,e,s),t.dumpLineNumbers&&(r.debugInfo=f),r;h.restore()},plugin:function(){var t=h.i,n=h.$re(/^@plugin?\s+/);n&&l("BundleTransformer.Less does not support `@plugin` directive.")},pluginArgs:function(){if(h.save(),!h.$char("("))return h.restore(),null;var n=h.$re(/^\s*([^\);]+)\)\s*/);return n[1]?(h.forget(),n[1].trim()):(h.restore(),null)},atrule:function(){var a=h.i,r,i,f,e,o,v,c,u=!0,p=!0;if(h.currentChar()==="@"){if(i=this["import"]()||this.plugin()||this.media(),i)return i;if(h.save(),r=h.$re(/^@[a-z-]+/),r){e=r;r.charAt(1)=="-"&&r.indexOf("-",2)>0&&(e="@"+r.slice(r.indexOf("-",2)+1));switch(e){case"@charset":o=!0;u=!1;break;case"@namespace":v=!0;u=!1;break;case"@keyframes":case"@counter-style":o=!0;break;case"@document":case"@supports":c=!0;p=!1;break;default:c=!0}if(h.commentStore.length=0,o?(i=this.entity(),i||l("expected "+r+" identifier")):v?(i=this.expression(),i||l("expected "+r+" expression")):c&&(i=this.permissiveValue(/^[{;]/),u=h.currentChar()==="{",i?i.value||(i=null):u||h.currentChar()===";"||l(r+" rule is missing block or ending semi-colon")),u&&(f=this.blockRuleset()),f||!u&&i&&h.$char(";"))return h.forget(),new n.AtRule(r,i,f,a,s,t.dumpLineNumbers?y(a):null,p);h.restore("at-rule options not recognised")}}},value:function(){var t,i=[],r=h.i;do if(t=this.expression(),t&&(i.push(t),!h.$char(",")))break;while(t);if(i.length>0)return new n.Value(i,r)},important:function(){if(h.currentChar()==="!")return h.$re(/^! *important/)},sub:function(){var t,i;if(h.save(),h.$char("(")){if(t=this.addition(),t&&h.$char(")"))return h.forget(),i=new n.Expression([t]),i.parens=!0,i;h.restore("Expected ')'");return}h.restore()},multiplication:function(){var t,i,r,u,f;if(t=this.operand(),t){for(f=h.isWhitespace(-1);;){if(h.peek(/^\/[*\/]/))break;if(h.save(),r=h.$char("/")||h.$char("*")||h.$str("./"),!r){h.forget();break}if(i=this.operand(),!i){h.restore();break}h.forget();t.parensInOp=!0;i.parensInOp=!0;u=new n.Operation(r,[u||t,i],f);f=h.isWhitespace(-1)}return u||t}},addition:function(){var t,i,u,f,r;if(t=this.multiplication(),t){for(r=h.isWhitespace(-1);;){if(u=h.$re(/^[-+]\s+/)||!r&&(h.$char("+")||h.$char("-")),!u)break;if(i=this.multiplication(),!i)break;t.parensInOp=!0;i.parensInOp=!0;f=new n.Operation(u,[f||t,i],r);r=h.isWhitespace(-1)}return f||t}},conditions:function(){var t,i,u=h.i,r;if(t=this.condition(!0),t){for(;;){if(!h.peek(/^,\s*(not\s*)?\(/)||!h.$char(","))break;if(i=this.condition(!0),!i)break;r=new n.Condition("or",r||t,i,u)}return r||t}},condition:function(t){function f(){return h.$str("or")}var i,r,u;if(i=this.conditionAnd(t),i){if(r=f(),r)if(u=this.condition(t),u)i=new n.Condition(r,i,u);else return;return i}},conditionAnd:function(t){function e(){var n=f.negatedCondition(t)||f.parenthesisCondition(t);return!n&&!t?f.atomicCondition(t):n}function o(){return h.$str("and")}var i,r,u,f=this;if(i=e(),i){if(r=o(),r)if(u=this.conditionAnd(t),u)i=new n.Condition(r,i,u);else return;return i}},negatedCondition:function(n){if(h.$str("not")){var t=this.parenthesisCondition(n);return t&&(t.negate=!t.negate),t}},parenthesisCondition:function(n){function i(t){var i;if(h.save(),i=t.condition(n),!i){h.restore();return}if(!h.$char(")")){h.restore();return}return h.forget(),i}var t;if(h.save(),!h.$str("(")){h.restore();return}if(t=i(this),t)return h.forget(),t;if(t=this.atomicCondition(n),!t){h.restore();return}if(!h.$char(")")){h.restore("expected ')' got '"+h.currentChar()+"'");return}return h.forget(),t},atomicCondition:function(){function r(){return this.addition()||u.keyword()||u.quoted()||u.mixinLookup()}var u=this.entities,o=h.i,i,f,e,t;return r=r.bind(this),i=r(),i?(h.$char(">")?t=h.$char("=")?">=":">":h.$char("<")?t=h.$char("=")?"<=":"<":h.$char("=")&&(t=h.$char(">")?"=>":h.$char("<")?"=<":"="),t?(f=r(),f?e=new n.Condition(t,i,f,o,!1):l("expected expression")):e=new n.Condition("=",i,new n.Keyword("true"),o,!1),e):void 0},operand:function(){var t=this.entities,r,i;return h.peek(/^-[@\$\(]/)&&(r=h.$char("-")),i=this.sub()||t.dimension()||t.color()||t.variable()||t.property()||t.call()||t.quoted(!0)||t.colorKeyword()||t.mixinLookup(),r&&(i.parensInOp=!0,i=new n.Negative(i)),i},expression:function(){var i=[],t,r,u=h.i;do{if(t=this.comment(),t){i.push(t);continue}t=this.addition()||this.entity();t&&(i.push(t),h.peek(/^\/[\/*]/)||(r=h.$char("/"),r&&i.push(new n.Anonymous(r,u))))}while(t);if(i.length>0)return new n.Expression(i)},property:function(){var n=h.$re(/^(\*?-?[_a-zA-Z0-9-]+)\s*:/);if(n)return n[1]},ruleProperty:function(){function e(n){var r=h.i,i=h.$re(n);if(i)return u.push(r),t.push(i[1])}var t=[],u=[],i,r,f;if(h.save(),f=h.$re(/^([_a-zA-Z0-9-]+)\s*:/),f)return t=[new n.Keyword(f[1])],h.forget(),t;for(e(/^(\*?)/);;)if(!e(/^((?:[\w-]+)|(?:[@\$]\{[\w-]+\}))/))break;if(t.length>1&&e(/^((?:\+_|\+)?)\s*:/)){for(h.forget(),t[0]===""&&(t.shift(),u.shift()),r=0;r<t.length;r++)i=t[r],t[r]=i.charAt(0)!=="@"&&i.charAt(0)!=="$"?new n.Keyword(i):i.charAt(0)==="@"?new n.Variable("@"+i.slice(2,-1),u[r],s):new n.Property("$"+i.slice(2,-1),u[r],s);return t}h.restore()}}}}},i["/parser/parser-input"]=function(){var n=t("/parser/chunker");return function(){function u(n){for(var nt=t.i,tt=e,d=t.i-f,g=t.i+r.length-d,it=t.i+=n,h=i,c,b,o,w,k;t.i<g;t.i++){if(c=h.charCodeAt(t.i),t.autoCommentAbsorb&&c===p){if(b=h.charAt(t.i+1),b==="/"){o={index:t.i,isLineComment:!0};w=h.indexOf("\n",t.i+2);w<0&&(w=g);t.i=w;o.text=h.substr(o.index,t.i-o.index);t.commentStore.push(o);continue}else if(b==="*"&&(k=h.indexOf("*/",t.i+2),k>=0)){o={index:t.i,text:h.substr(t.i,k+2-t.i),isLineComment:!1};t.i+=o.text.length-1;t.commentStore.push(o);continue}break}if(c!==l&&c!==v&&c!==a&&c!==y)break}if(r=r.slice(n+t.i-it+d),f=t.i,!r.length){if(e<s.length-1)return r=s[++e],u(0),!0;t.finished=!0}return nt!==t.i||tt!==e}var i,e,h=[],o,c,s,r,f,t={},l=32,a=9,v=10,y=13,w=43,b=44,p=47,k=57;return t.save=function(){f=t.i;h.push({current:r,i:t.i,j:e})},t.restore=function(n){(t.i>o||t.i===o&&n&&!c)&&(o=t.i,c=n);var i=h.pop();r=i.current;f=t.i=i.i;e=i.j},t.forget=function(){h.pop()},t.isWhitespace=function(n){var u=t.i+(n||0),r=i.charCodeAt(u);return r===l||r===y||r===a||r===v},t.$re=function(n){t.i>f&&(r=r.slice(t.i-f),f=t.i);var i=n.exec(r);return i?(u(i[0].length),typeof i=="string")?i:i.length===1?i[0]:i:null},t.$char=function(n){return i.charAt(t.i)!==n?null:(u(1),n)},t.$str=function(n){for(var f=n.length,r=0;r<f;r++)if(i.charAt(t.i+r)!==n.charAt(r))return null;return u(f),n},t.$quoted=function(n){var s=n||t.i,f=i.charAt(s),h,e,r,c,o;if(f==="'"||f==='"'){for(h=i.length,e=s,r=1;r+e<h;r++){c=i.charAt(r+e);switch(c){case"\\":r++;continue;case f:return(o=i.substr(e,r+1),!n&&n!==0)?(u(r+1),o):[f,o]}}return null}},t.$parseUntil=function(n){var l="",f=null,v=!1,s=0,a=[],h=[],b=i.length,y=t.i,e=t.i,r=t.i,c=!0,w,k,o,p;w=typeof n=="string"?function(t){return t===n}:function(t){return n.test(t)};do{if(o=i.charAt(r),s===0&&w(o))f=i.substr(e,r-e),f?h.push(f):h.push(" "),f=h,u(r-y),c=!1;else{if(v){o==="*"&&i.charAt(r+1)==="/"&&(r++,s--,v=!1);r++;continue}switch(o){case"\\":r++;o=i.charAt(r);h.push(i.substr(e,r-e+1));e=r+1;break;case"/":i.charAt(r+1)==="*"&&(r++,v=!0,s++);break;case"'":case'"':l=t.$quoted(r);l?(h.push(i.substr(e,r-e),l),r+=l[1].length-1,e=r+1):(u(r-y),f=o,c=!1);break;case"{":a.push("}");s++;break;case"(":a.push(")");s++;break;case"[":a.push("]");s++;break;case"}":case")":case"]":p=a.pop();o===p?s--:(u(r-y),f=p,c=!1)}r++;r>b&&(c=!1)}k=o}while(c);return f?f:null},t.autoCommentAbsorb=!0,t.commentStore=[],t.finished=!1,t.peek=function(n){if(typeof n=="string"){for(var u=0;u<n.length;u++)if(i.charAt(t.i+u)!==n.charAt(u))return!1;return!0}return n.test(r)},t.peekChar=function(n){return i.charAt(t.i)===n},t.currentChar=function(){return i.charAt(t.i)},t.prevChar=function(){return i.charAt(t.i-1)},t.getInput=function(){return i},t.peekNotNumeric=function(){var n=i.charCodeAt(t.i);return n>k||n<w||n===p||n===b},t.start=function(h,c,l){i=h;t.i=e=f=o=0;s=c?n(h,l):[h];r=s[0];u(0)},t.end=function(){var n,r=t.i>=i.length;return t.i<o&&(n=c,t.i=o),{isFinished:r,furthest:t.i,furthestPossibleErrorMessage:n,furthestReachedEnd:t.i>=i.length-1,furthestChar:i[t.i]}},t}},i["/tree"]=function(){var n=Object.create(null);return n.Node=t("/tree/node"),n.Color=t("/tree/color"),n.AtRule=t("/tree/atrule"),n.DetachedRuleset=t("/tree/detached-ruleset"),n.Operation=t("/tree/operation"),n.Dimension=t("/tree/dimension"),n.Unit=t("/tree/unit"),n.Keyword=t("/tree/keyword"),n.Variable=t("/tree/variable"),n.Property=t("/tree/property"),n.Ruleset=t("/tree/ruleset"),n.Element=t("/tree/element"),n.Attribute=t("/tree/attribute"),n.Combinator=t("/tree/combinator"),n.Selector=t("/tree/selector"),n.Quoted=t("/tree/quoted"),n.Expression=t("/tree/expression"),n.Declaration=t("/tree/declaration"),n.Call=t("/tree/call"),n.URL=t("/tree/url"),n.Import=t("/tree/import"),n.mixin={Call:t("/tree/mixin-call"),Definition:t("/tree/mixin-definition")},n.Comment=t("/tree/comment"),n.Anonymous=t("/tree/anonymous"),n.Value=t("/tree/value"),n.JavaScript=t("/tree/javascript"),n.Assignment=t("/tree/assignment"),n.Condition=t("/tree/condition"),n.Paren=t("/tree/paren"),n.Media=t("/tree/media"),n.UnicodeDescriptor=t("/tree/unicode-descriptor"),n.Negative=t("/tree/negative"),n.Extend=t("/tree/extend"),n.VariableCall=t("/tree/variable-call"),n.NamespaceValue=t("/tree/namespace-value"),n},i["/tree/anonymous"]=function(){var i=t("/tree/node"),n=function(n,t,i,r,u,f){this.value=n;this._index=t;this._fileInfo=i;this.mapLines=r;this.rulesetLike=typeof u=="undefined"?!1:u;this.allowRoot=!0;this.copyVisibilityInfo(f)};return n.prototype=new i,n.prototype.type="Anonymous",n.prototype.eval=function(){return new n(this.value,this._index,this._fileInfo,this.mapLines,this.rulesetLike,this.visibilityInfo())},n.prototype.compare=function(n){return n.toCSS&&this.toCSS()===n.toCSS()?0:undefined},n.prototype.isRulesetLike=function(){return this.rulesetLike},n.prototype.genCSS=function(n,t){this.nodeVisible=Boolean(this.value);this.nodeVisible&&t.add(this.value,this._fileInfo,this._index,this.mapLines)},n},i["/tree/assignment"]=function(){var i=t("/tree/node"),n=function(n,t){this.key=n;this.value=t};return n.prototype=new i,n.prototype.type="Assignment",n.prototype.accept=function(n){this.value=n.visit(this.value)},n.prototype.eval=function(t){return this.value.eval?new n(this.key,this.value.eval(t)):this},n.prototype.genCSS=function(n,t){t.add(this.key+"=");this.value.genCSS?this.value.genCSS(n,t):t.add(this.value)},n},i["/tree/atrule"]=function(){var r=t("/tree/node"),u=t("/tree/selector"),i=t("/tree/ruleset"),f=t("/tree/anonymous"),n=function(n,t,i,e,o,s,h,c){var l;if(this.name=n,this.value=t instanceof r?t:t?new f(t):t,i){for(Array.isArray(i)?this.rules=i:(this.rules=[i],this.rules[0].selectors=new u([],null,null,e,o).createEmptySelectors()),l=0;l<this.rules.length;l++)this.rules[l].allowImports=!0;this.setParent(this.rules,this)}this._index=e;this._fileInfo=o;this.debugInfo=s;this.isRooted=h||!1;this.copyVisibilityInfo(c);this.allowRoot=!0};return n.prototype=new r,n.prototype.type="AtRule",n.prototype.accept=function(n){var t=this.value,i=this.rules;i&&(this.rules=n.visitArray(i));t&&(this.value=n.visit(t))},n.prototype.isRulesetLike=function(){return this.rules||!this.isCharset()},n.prototype.isCharset=function(){return"@charset"===this.name},n.prototype.genCSS=function(n,t){var i=this.value,r=this.rules;t.add(this.name,this.fileInfo(),this.getIndex());i&&(t.add(" "),i.genCSS(n,t));r?this.outputRuleset(n,t,r):t.add(";")},n.prototype.eval=function(t){var u,f,r=this.value,i=this.rules;return u=t.mediaPath,f=t.mediaBlocks,t.mediaPath=[],t.mediaBlocks=[],r&&(r=r.eval(t)),i&&(i=[i[0].eval(t)],i[0].root=!0),t.mediaPath=u,t.mediaBlocks=f,new n(this.name,r,i,this.getIndex(),this.fileInfo(),this.debugInfo,this.isRooted,this.visibilityInfo())},n.prototype.variable=function(n){if(this.rules)return i.prototype.variable.call(this.rules[0],n)},n.prototype.find=function(){if(this.rules)return i.prototype.find.apply(this.rules[0],arguments)},n.prototype.rulesets=function(){if(this.rules)return i.prototype.rulesets.apply(this.rules[0])},n.prototype.outputRuleset=function(n,t,i){var f=i.length,r,u,e;if(n.tabLevel=(n.tabLevel|0)+1,n.compress){for(t.add("{"),r=0;r<f;r++)i[r].genCSS(n,t);t.add("}");n.tabLevel--;return}if(u="\n"+Array(n.tabLevel).join("  "),e=u+"  ",f){for(t.add(" {"+e),i[0].genCSS(n,t),r=1;r<f;r++)t.add(e),i[r].genCSS(n,t);t.add(u+"}")}else t.add(" {"+u+"}");n.tabLevel--},n},i["/tree/attribute"]=function(){var i=t("/tree/node"),n=function(n,t,i){this.key=n;this.op=t;this.value=i};return n.prototype=new i,n.prototype.type="Attribute",n.prototype.eval=function(t){return new n(this.key.eval?this.key.eval(t):this.key,this.op,this.value&&this.value.eval?this.value.eval(t):this.value)},n.prototype.genCSS=function(n,t){t.add(this.toCSS(n))},n.prototype.toCSS=function(n){var t=this.key.toCSS?this.key.toCSS(n):this.key;return this.op&&(t+=this.op,t+=this.value.toCSS?this.value.toCSS(n):this.value),"["+t+"]"},n},i["/tree/call"]=function(){var i=t("/tree/node"),r=t("/tree/anonymous"),u=t("/functions/function-caller"),n=function(n,t,i,r){this.name=n;this.args=t;this.calc=n==="calc";this._index=i;this._fileInfo=r};return n.prototype=new i,n.prototype.type="Call",n.prototype.accept=function(n){this.args&&(this.args=n.visitArray(this.args))},n.prototype.eval=function(t){var h=t.mathOn,o,f,s;if(t.mathOn=!this.calc,(this.calc||t.inCalc)&&t.enterCalc(),o=this.args.map(function(n){return n.eval(t)}),(this.calc||t.inCalc)&&t.exitCalc(),t.mathOn=h,s=new u(this.name,t,this.getIndex(),this.fileInfo()),s.isValid()){try{f=s.call(o)}catch(e){throw{type:e.type||"Runtime",message:"error evaluating function `"+this.name+"`"+(e.message?": "+e.message:""),index:this.getIndex(),filename:this.fileInfo().filename,line:e.lineNumber,column:e.columnNumber};}if(f!==null&&f!==undefined)return f instanceof i||(f=f&&f!==!0?new r(f.toString()):new r(null)),f._index=this._index,f._fileInfo=this._fileInfo,f}return new n(this.name,o,this.getIndex(),this.fileInfo())},n.prototype.genCSS=function(n,t){t.add(this.name+"(",this.fileInfo(),this.getIndex());for(var i=0;i<this.args.length;i++)this.args[i].genCSS(n,t),i+1<this.args.length&&t.add(", ");t.add(")")},n},i["/tree/color"]=function(){function i(n,t){return Math.min(Math.max(n,0),t)}function u(n){return"#"+n.map(function(n){return n=i(Math.round(n),255),(n<16?"0":"")+n.toString(16)}).join("")}var f=t("/tree/node"),r=t("/data/colors"),n=function(n,t,i){var r=this;Array.isArray(n)?this.rgb=n:n.length>=6?(this.rgb=[],n.match(/.{2}/g).map(function(n,t){t<3?r.rgb.push(parseInt(n,16)):r.alpha=parseInt(n,16)/255})):(this.rgb=[],n.split("").map(function(n,t){t<3?r.rgb.push(parseInt(n+n,16)):r.alpha=parseInt(n+n,16)/255}));this.alpha=this.alpha||(typeof t=="number"?t:1);typeof i!="undefined"&&(this.value=i)};return n.prototype=new f,n.prototype.type="Color",n.prototype.luma=function(){var n=this.rgb[0]/255,t=this.rgb[1]/255,i=this.rgb[2]/255;return n=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4),t=t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4),i=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4),.2126*n+.7152*t+.0722*i},n.prototype.genCSS=function(n,t){t.add(this.toCSS(n))},n.prototype.toCSS=function(n,t){var s=n&&n.compress&&!t,u,f,e,o=[],r;if(f=this.fround(n,this.alpha),this.value)if(this.value.indexOf("rgb")===0)f<1&&(e="rgba");else if(this.value.indexOf("hsl")===0)e=f<1?"hsla":"hsl";else return this.value;else f<1&&(e="rgba");switch(e){case"rgba":o=this.rgb.map(function(n){return i(Math.round(n),255)}).concat(i(f,1));break;case"hsla":o.push(i(f,1));case"hsl":u=this.toHSL();o=[this.fround(n,u.h),this.fround(n,u.s*100)+"%",this.fround(n,u.l*100)+"%"].concat(o)}return e?e+"("+o.join(","+(s?"":" "))+")":(u=this.toRGB(),s&&(r=u.split(""),r[1]===r[2]&&r[3]===r[4]&&r[5]===r[6]&&(u="#"+r[1]+r[3]+r[5])),u)},n.prototype.operate=function(t,i,r){for(var f=new Array(3),e=this.alpha*(1-r.alpha)+r.alpha,u=0;u<3;u++)f[u]=this._operate(t,i,this.rgb[u],r.rgb[u]);return new n(f,e)},n.prototype.toRGB=function(){return u(this.rgb)},n.prototype.toHSL=function(){var u=this.rgb[0]/255,n=this.rgb[1]/255,t=this.rgb[2]/255,h=this.alpha,i=Math.max(u,n,t),f=Math.min(u,n,t),r,o,s=(i+f)/2,e=i-f;if(i===f)r=o=0;else{o=s>.5?e/(2-i-f):e/(i+f);switch(i){case u:r=(n-t)/e+(n<t?6:0);break;case n:r=(t-u)/e+2;break;case t:r=(u-n)/e+4}r/=6}return{h:r*360,s:o,l:s,a:h}},n.prototype.toHSV=function(){var u=this.rgb[0]/255,n=this.rgb[1]/255,t=this.rgb[2]/255,s=this.alpha,i=Math.max(u,n,t),e=Math.min(u,n,t),r,o,h=i,f=i-e;if(o=i===0?0:f/i,i===e)r=0;else{switch(i){case u:r=(n-t)/f+(n<t?6:0);break;case n:r=(t-u)/f+2;break;case t:r=(u-n)/f+4}r/=6}return{h:r*360,s:o,v:h,a:s}},n.prototype.toARGB=function(){return u([this.alpha*255].concat(this.rgb))},n.prototype.compare=function(n){return n.rgb&&n.rgb[0]===this.rgb[0]&&n.rgb[1]===this.rgb[1]&&n.rgb[2]===this.rgb[2]&&n.alpha===this.alpha?0:undefined},n.fromKeyword=function(t){var i,u=t.toLowerCase();return r.hasOwnProperty(u)?i=new n(r[u].slice(1)):u==="transparent"&&(i=new n([0,0,0],0)),i?(i.value=t,i):void 0},n},i["/tree/combinator"]=function(){var r=t("/tree/node"),n=function(n){n===" "?(this.value=" ",this.emptyOrWhitespace=!0):(this.value=n?n.trim():"",this.emptyOrWhitespace=this.value==="")},i;return n.prototype=new r,n.prototype.type="Combinator",i={"":!0," ":!0,"|":!0},n.prototype.genCSS=function(n,t){var r=n.compress||i[this.value]?"":" ";t.add(r+this.value+r)},n},i["/tree/comment"]=function(){var i=t("/tree/node"),r=t("/tree/debug-info"),n=function(n,t,i,r){this.value=n;this.isLineComment=t;this._index=i;this._fileInfo=r;this.allowRoot=!0};return n.prototype=new i,n.prototype.type="Comment",n.prototype.genCSS=function(n,t){this.debugInfo&&t.add(r(n,this),this.fileInfo(),this.getIndex());t.add(this.value)},n.prototype.isSilent=function(n){var t=n.compress&&this.value[2]!=="!";return this.isLineComment||t},n},i["/tree/condition"]=function(){var i=t("/tree/node"),n=function(n,t,i,r,u){this.op=n.trim();this.lvalue=t;this.rvalue=i;this._index=r;this.negate=u};return n.prototype=new i,n.prototype.type="Condition",n.prototype.accept=function(n){this.lvalue=n.visit(this.lvalue);this.rvalue=n.visit(this.rvalue)},n.prototype.eval=function(n){var t=function(n,t,r){switch(n){case"and":return t&&r;case"or":return t||r;default:switch(i.compare(t,r)){case-1:return n==="<"||n==="=<"||n==="<=";case 0:return n==="="||n===">="||n==="=<"||n==="<=";case 1:return n===">"||n===">=";default:return!1}}}(this.op,this.lvalue.eval(n),this.rvalue.eval(n));return this.negate?!t:t},n},i["/tree/debug-info"]=function(){var n=function(t,i,r){var u="";if(t.dumpLineNumbers&&!t.compress)switch(t.dumpLineNumbers){case"comments":u=n.asComment(i);break;case"mediaquery":u=n.asMediaQuery(i);break;case"all":u=n.asComment(i)+(r||"")+n.asMediaQuery(i)}return u};return n.asComment=function(n){return"/* line "+n.debugInfo.lineNumber+", "+n.debugInfo.fileName+" */\n"},n.asMediaQuery=function(n){var t=n.debugInfo.fileName;return/^[a-z]+:\/\//i.test(t)||(t="file://"+t),"@media -sass-debug-info{filename{font-family:"+t.replace(/([.:\/\\])/g,function(n){return n=="\\"&&(n="/"),"\\"+n})+"}line{font-family:\\00003"+n.debugInfo.lineNumber+"}}\n"},n},i["/tree/declaration"]=function(){function o(n,t){for(var r="",u=t.length,f={add:function(n){r+=n}},i=0;i<u;i++)t[i].eval(n).genCSS(n,f);return r}var i=t("/tree/node"),u=t("/tree/value"),f=t("/tree/keyword"),e=t("/tree/anonymous"),r=t("/constants").Math,n=function(n,t,r,f,o,s,h,c){this.name=n;this.value=t instanceof i?t:new u([t?new e(t):null]);this.important=r?" "+r.trim():"";this.merge=f;this._index=o;this._fileInfo=s;this.inline=h||!1;this.variable=c!==undefined?c:n.charAt&&n.charAt(0)==="@";this.allowRoot=!0;this.setParent(this.value,this)};return n.prototype=new i,n.prototype.type="Declaration",n.prototype.genCSS=function(n,t){t.add(this.name+(n.compress?":":": "),this.fileInfo(),this.getIndex());try{this.value.genCSS(n,t)}catch(i){i.index=this._index;i.filename=this._fileInfo.filename;throw i;}t.add(this.important+(this.inline||n.lastRule&&n.compress?"":";"),this._fileInfo,this._index)},n.prototype.eval=function(t){var c=!1,l,i=this.name,s,a=this.variable,u,h;typeof i!="string"&&(i=i.length===1&&i[0]instanceof f?i[0].value:o(t,i),a=!1);i==="font"&&t.math===r.ALWAYS&&(c=!0,l=t.math,t.math=r.PARENS_DIVISION);try{if(t.importantScope.push({}),s=this.value.eval(t),!this.variable&&s.type==="DetachedRuleset")throw{message:"Rulesets cannot be evaluated on a property.",index:this.getIndex(),filename:this.fileInfo().filename};return u=this.important,h=t.importantScope.pop(),!u&&h.important&&(u=h.important),new n(i,s,u,this.merge,this.getIndex(),this.fileInfo(),this.inline,a)}catch(e){typeof e.index!="number"&&(e.index=this.getIndex(),e.filename=this.fileInfo().filename);throw e;}finally{c&&(t.math=l)}},n.prototype.makeImportant=function(){return new n(this.name,this.value,"!important",this.merge,this.getIndex(),this.fileInfo(),this.inline)},n},i["/tree/detached-ruleset"]=function(){var i=t("/tree/node"),r=t("/contexts"),u=t("/utils"),n=function(n,t){this.ruleset=n;this.frames=t;this.setParent(this.ruleset,this)};return n.prototype=new i,n.prototype.type="DetachedRuleset",n.prototype.evalFirst=!0,n.prototype.accept=function(n){this.ruleset=n.visit(this.ruleset)},n.prototype.eval=function(t){var i=this.frames||u.copyArray(t.frames);return new n(this.ruleset,i)},n.prototype.callEval=function(n){return this.ruleset.eval(this.frames?new r.Eval(n,this.frames.concat(n.frames)):n)},n},i["/tree/dimension"]=function(){var r=t("/tree/node"),i=t("/data/unit-conversions"),u=t("/tree/unit"),f=t("/tree/color"),n=function(n,t){if(this.value=parseFloat(n),isNaN(this.value))throw new Error("Dimension is not a number.");this.unit=t&&t instanceof u?t:new u(t?[t]:undefined);this.setParent(this.unit,this)};return n.prototype=new r,n.prototype.type="Dimension",n.prototype.accept=function(n){this.unit=n.visit(this.unit)},n.prototype.eval=function(){return this},n.prototype.toColor=function(){return new f([this.value,this.value,this.value])},n.prototype.genCSS=function(n,t){if(n&&n.strictUnits&&!this.unit.isSingular())throw new Error("Multiple units in dimension. Correct the units or use the unit function. Bad unit: "+this.unit.toString());var i=this.fround(n,this.value),r=String(i);if(i!==0&&i<1e-6&&i>-1e-6&&(r=i.toFixed(20).replace(/0+$/,"")),n&&n.compress){if(i===0&&this.unit.isLength()){t.add(r);return}i>0&&i<1&&(r=r.substr(1))}t.add(r);this.unit.genCSS(n,t)},n.prototype.operate=function(t,i,r){var f=this._operate(t,i,this.value,r.value),u=this.unit.clone();if(i==="+"||i==="-"){if(u.numerator.length===0&&u.denominator.length===0)u=r.unit.clone(),this.unit.backupUnit&&(u.backupUnit=this.unit.backupUnit);else if(r.unit.numerator.length!==0||u.denominator.length!==0){if(r=r.convertTo(this.unit.usedUnits()),t.strictUnits&&r.unit.toString()!==u.toString())throw new Error("Incompatible units. Change the units or use the unit function. Bad units: '"+u.toString()+"' and '"+r.unit.toString()+"'.");f=this._operate(t,i,this.value,r.value)}}else i==="*"?(u.numerator=u.numerator.concat(r.unit.numerator).sort(),u.denominator=u.denominator.concat(r.unit.denominator).sort(),u.cancel()):i==="/"&&(u.numerator=u.numerator.concat(r.unit.denominator).sort(),u.denominator=u.denominator.concat(r.unit.numerator).sort(),u.cancel());return new n(f,u)},n.prototype.compare=function(t){var i,u;if(!(t instanceof n))return undefined;if(this.unit.isEmpty()||t.unit.isEmpty())i=this,u=t;else if(i=this.unify(),u=t.unify(),i.unit.compare(u.unit)!==0)return undefined;return r.numericCompare(i.value,u.value)},n.prototype.unify=function(){return this.convertTo({length:"px",duration:"s",angle:"rad"})},n.prototype.convertTo=function(t){var u=this.value,o=this.unit.clone(),s,f,r,e,h={},c;if(typeof t=="string"){for(s in i)i[s].hasOwnProperty(t)&&(h={},h[s]=t);t=h}c=function(n,t){return r.hasOwnProperty(n)?(u=t?u/(r[n]/r[e]):u*(r[n]/r[e]),e):n};for(f in t)t.hasOwnProperty(f)&&(e=t[f],r=i[f],o.map(c));return o.cancel(),new n(u,o)},n},i["/tree/element"]=function(){var r=t("/tree/node"),u=t("/tree/paren"),i=t("/tree/combinator"),n=function(n,t,r,u,f,e){this.combinator=n instanceof i?n:new i(n);this.value=typeof t=="string"?t.trim():t?t:"";this.isVariable=r;this._index=u;this._fileInfo=f;this.copyVisibilityInfo(e);this.setParent(this.combinator,this)};return n.prototype=new r,n.prototype.type="Element",n.prototype.accept=function(n){var t=this.value;this.combinator=n.visit(this.combinator);typeof t=="object"&&(this.value=n.visit(t))},n.prototype.eval=function(t){return new n(this.combinator,this.value.eval?this.value.eval(t):this.value,this.isVariable,this.getIndex(),this.fileInfo(),this.visibilityInfo())},n.prototype.clone=function(){return new n(this.combinator,this.value,this.isVariable,this.getIndex(),this.fileInfo(),this.visibilityInfo())},n.prototype.genCSS=function(n,t){t.add(this.toCSS(n),this.fileInfo(),this.getIndex())},n.prototype.toCSS=function(n){n=n||{};var t=this.value,i=n.firstSelector;return t instanceof u&&(n.firstSelector=!0),t=t.toCSS?t.toCSS(n):t,n.firstSelector=i,t===""&&this.combinator.value.charAt(0)==="&"?"":this.combinator.toCSS(n)+t},n},i["/tree/expression"]=function(){var i=t("/tree/node"),r=t("/tree/paren"),u=t("/tree/comment"),f=t("/tree/dimension"),e=t("/constants").Math,n=function(n,t){if(this.value=n,this.noSpacing=t,!n)throw new Error("Expression requires an array parameter");};return n.prototype=new i,n.prototype.type="Expression",n.prototype.accept=function(n){this.value=n.visitArray(this.value)},n.prototype.eval=function(t){var i,s=t.isMathOn(),u=this.parens&&(t.math!==e.STRICT_LEGACY||!this.parensInOp),o=!1;return u&&t.inParenthesis(),this.value.length>1?i=new n(this.value.map(function(n){return n.eval?n.eval(t):n}),this.noSpacing):this.value.length===1?(!this.value[0].parens||this.value[0].parensInOp||t.inCalc||(o=!0),i=this.value[0].eval(t)):i=this,u&&t.outOfParenthesis(),!this.parens||!this.parensInOp||s||o||i instanceof f||(i=new r(i)),i},n.prototype.genCSS=function(n,t){for(var i=0;i<this.value.length;i++)this.value[i].genCSS(n,t),!this.noSpacing&&i+1<this.value.length&&t.add(" ")},n.prototype.throwAwayComments=function(){this.value=this.value.filter(function(n){return!(n instanceof u)})},n},i["/tree/extend"]=function(){var i=t("/tree/node"),r=t("/tree/selector"),n=function n(t,i,r,u,f){this.selector=t;this.option=i;this.object_id=n.next_id++;this.parent_ids=[this.object_id];this._index=r;this._fileInfo=u;this.copyVisibilityInfo(f);this.allowRoot=!0;switch(i){case"all":this.allowBefore=!0;this.allowAfter=!0;break;default:this.allowBefore=!1;this.allowAfter=!1}this.setParent(this.selector,this)};return n.next_id=0,n.prototype=new i,n.prototype.type="Extend",n.prototype.accept=function(n){this.selector=n.visit(this.selector)},n.prototype.eval=function(t){return new n(this.selector.eval(t),this.option,this.getIndex(),this.fileInfo(),this.visibilityInfo())},n.prototype.clone=function(){return new n(this.selector,this.option,this.getIndex(),this.fileInfo(),this.visibilityInfo())},n.prototype.findSelfSelectors=function(n){for(var u=[],i,t=0;t<n.length;t++)i=n[t].elements,t>0&&i.length&&i[0].combinator.value===""&&(i[0].combinator.value=" "),u=u.concat(n[t].elements);this.selfSelectors=[new r(u)];this.selfSelectors[0].copyVisibilityInfo(this.visibilityInfo())},n},i["/tree/import"]=function(){var e=t("/tree/node"),f=t("/tree/media"),r=t("/tree/url"),o=t("/tree/quoted"),s=t("/tree/ruleset"),h=t("/tree/anonymous"),u=t("/utils"),c=t("/less-error"),i=function(n,t,i,r,u,f){if(this.options=i,this._index=r,this._fileInfo=u,this.path=n,this.features=t,this.allowRoot=!0,this.options.less!==undefined||this.options.inline)this.css=!this.options.less||this.options.inline;else{var e=this.getPath();e&&/[#\.\&\?]css([\?;].*)?$/.test(e)&&(this.css=!0)}this.copyVisibilityInfo(f);this.setParent(this.features,this);this.setParent(this.path,this)};return i.prototype=new e,i.prototype.type="Import",i.prototype.accept=function(n){this.features&&(this.features=n.visit(this.features));this.path=n.visit(this.path);!this.options.inline&&this.root&&(this.root=n.visit(this.root))},i.prototype.genCSS=function(n,t){this.css&&this.path._fileInfo.reference===undefined&&(t.add("@import ",this._fileInfo,this._index),this.path.genCSS(n,t),this.features&&(t.add(" "),this.features.genCSS(n,t)),t.add(";"))},i.prototype.getPath=function(){return this.path instanceof r?this.path.value.value:this.path.value},i.prototype.isVariableImport=function(){var n=this.path;return(n instanceof r&&(n=n.value),n instanceof o)?n.containsVariables():!0},i.prototype.evalForImport=function(n){var t=this.path;return t instanceof r&&(t=t.value),new i(t.eval(n),this.features,this.options,this._index,this._fileInfo,this.visibilityInfo())},i.prototype.evalPath=function(t){var f=this.path.eval(t),o=this._fileInfo,i,e;return f instanceof r||(i=f.value,u.isAppRelativePath(i)&&(i=n.ToAbsolutePath(i)),o&&i&&t.pathRequiresRewrite(i)?(e=o.rootpath,u.isAppRelativePath(e)&&(e=n.ToAbsolutePath(e)),f.value=t.rewritePath(i,e)):f.value=t.normalizePath(i)),f},i.prototype.eval=function(n){var t=this.doEval(n);return(this.options.reference||this.blocksVisibility())&&(t.length||t.length===0?t.forEach(function(n){n.addVisibilityBlock()}):t.addVisibilityBlock()),t},i.prototype.doEval=function(n){var t,o=this.features&&this.features.eval(n),r,e;if(this.skip&&(typeof this.skip=="function"&&(this.skip=this.skip()),this.skip))return[];if(this.options.inline)return r=new h(this.root,0,{filename:this.importedFilename,reference:this.path._fileInfo&&this.path._fileInfo.reference},!0,!0),this.features?new f([r],this.features.value):[r];if(this.css){if(e=new i(this.evalPath(n),o,this.options,this._index),!e.css&&this.error)throw this.error;return e}return t=new s(null,u.copyArray(this.root.rules)),t.evalImports(n),this.features?new f(t.rules,this.features.value):t.rules},i},i["/tree/javascript"]=function(){var r=t("/tree/js-eval-node"),u=t("/tree/dimension"),f=t("/tree/quoted"),i=t("/tree/anonymous"),n=function(n,t,i,r){this.escaped=t;this.expression=n;this._index=i;this._fileInfo=r};return n.prototype=new r,n.prototype.type="JavaScript",n.prototype.eval=function(n){var t=this.evaluateJavaScript(this.expression,n),r=typeof t;return r!=="number"||isNaN(t)?r==="string"?new f('"'+t+'"',t,this.escaped,this._index):Array.isArray(t)?new i(t.join(", ")):new i(t):new u(t)},n},i["/tree/js-eval-node"]=function(){var i=t("/tree/node"),r=t("/tree/variable"),n=function(){};return n.prototype=new i,n.prototype.evaluateJavaScript=function(n,t){var o,f=this,s={},i,u;if(!t.javascriptEnabled)throw{message:"Inline JavaScript is not enabled. Is it set in your options?",filename:this.fileInfo().filename,index:this.getIndex()};n=n.replace(/@\{([\w-]+)\}/g,function(n,i){return f.jsify(new r("@"+i,f.getIndex(),f.fileInfo()).eval(t))});try{n=new Function("return ("+n+")")}catch(e){throw{message:"JavaScript evaluation error: "+e.message+" from `"+n+"`",filename:this.fileInfo().filename,index:this.getIndex()};}i=t.frames[0].variables();for(u in i)i.hasOwnProperty(u)&&(s[u.slice(1)]={value:i[u].value,toJS:function(){return this.value.eval(t).toCSS()}});try{o=n.call(s)}catch(e){throw{message:"JavaScript evaluation error: '"+e.name+": "+e.message.replace(/["]/g,"'")+"'",filename:this.fileInfo().filename,index:this.getIndex()};}return o},n.prototype.jsify=function(n){return Array.isArray(n.value)&&n.value.length>1?"["+n.value.map(function(n){return n.toCSS()}).join(", ")+"]":n.toCSS()},n},i["/tree/keyword"]=function(){var i=t("/tree/node"),n=function(n){this.value=n};return n.prototype=new i,n.prototype.type="Keyword",n.prototype.genCSS=function(n,t){if(this.value==="%")throw{type:"Syntax",message:"Invalid % without number"};t.add(this.value)},n.True=new n("true"),n.False=new n("false"),n},i["/tree/media"]=function(){var i=t("/tree/ruleset"),r=t("/tree/value"),u=t("/tree/selector"),f=t("/tree/anonymous"),e=t("/tree/expression"),o=t("/tree/atrule"),s=t("/utils"),n=function(n,t,f,e,o){this._index=f;this._fileInfo=e;var s=new u([],null,null,this._index,this._fileInfo).createEmptySelectors();this.features=new r(t);this.rules=[new i(s,n)];this.rules[0].allowImports=!0;this.copyVisibilityInfo(o);this.allowRoot=!0;this.setParent(s,this);this.setParent(this.features,this);this.setParent(this.rules,this)};return n.prototype=new o,n.prototype.type="Media",n.prototype.isRulesetLike=function(){return!0},n.prototype.accept=function(n){this.features&&(this.features=n.visit(this.features));this.rules&&(this.rules=n.visitArray(this.rules))},n.prototype.genCSS=function(n,t){t.add("@media ",this._fileInfo,this._index);this.features.genCSS(n,t);this.outputRuleset(n,t,this.rules)},n.prototype.eval=function(t){t.mediaBlocks||(t.mediaBlocks=[],t.mediaPath=[]);var i=new n(null,[],this._index,this._fileInfo,this.visibilityInfo());return this.debugInfo&&(this.rules[0].debugInfo=this.debugInfo,i.debugInfo=this.debugInfo),i.features=this.features.eval(t),t.mediaPath.push(i),t.mediaBlocks.push(i),this.rules[0].functionRegistry=t.frames[0].functionRegistry.inherit(),t.frames.unshift(this.rules[0]),i.rules=[this.rules[0].eval(t)],t.frames.shift(),t.mediaPath.pop(),t.mediaPath.length===0?i.evalTop(t):i.evalNested(t)},n.prototype.evalTop=function(n){var t=this,r;return n.mediaBlocks.length>1&&(r=new u([],null,null,this.getIndex(),this.fileInfo()).createEmptySelectors(),t=new i(r,n.mediaBlocks),t.multiMedia=!0,t.copyVisibilityInfo(this.visibilityInfo()),this.setParent(t,this)),delete n.mediaBlocks,delete n.mediaPath,t},n.prototype.evalNested=function(n){for(var o,u=n.mediaPath.concat([this]),t=0;t<u.length;t++)o=u[t].features instanceof r?u[t].features.value:u[t].features,u[t]=Array.isArray(o)?o:[o];return this.features=new r(this.permute(u).map(function(n){for(n=n.map(function(n){return n.toCSS?n:new f(n)}),t=n.length-1;t>0;t--)n.splice(t,0,new f("and"));return new e(n)})),this.setParent(this.features,this),new i([],[])},n.prototype.permute=function(n){var r,u,t,i;if(n.length===0)return[];if(n.length===1)return n[0];for(r=[],u=this.permute(n.slice(1)),t=0;t<u.length;t++)for(i=0;i<n[0].length;i++)r.push([n[0][i]].concat(u[t]));return r},n.prototype.bubbleSelectors=function(n){n&&(this.rules=[new i(s.copyArray(n),[this.rules[0]])],this.setParent(this.rules,this))},n},i["/tree/mixin-call"]=function(){var u=t("/tree/node"),f=t("/tree/selector"),i=t("/tree/mixin-definition"),r=t("/functions/default"),n=function(n,t,i,r,u){this.selector=new f(n);this.arguments=t||[];this._index=i;this._fileInfo=r;this.important=u;this.allowRoot=!0;this.setParent(this.selector,this)};return n.prototype=new u,n.prototype.type="MixinCall",n.prototype.accept=function(n){this.selector&&(this.selector=n.visit(this.selector));this.arguments.length&&(this.arguments=n.visitArray(this.arguments))},n.prototype.eval=function(n){function st(t,i){for(var e,s,u=0;u<2;u++){for(f[u]=!0,r.value(u),e=0;e<i.length&&f[u];e++)s=i[e],s.matchCondition&&(f[u]=f[u]&&s.matchCondition(null,n));t.matchCondition&&(f[u]=f[u]&&t.matchCondition(o,n))}return f[0]||f[1]?f[0]!=f[1]?f[1]?k:d:b:ft}var v,u,tt,o=[],y,s,it=[],rt=!1,e,t,l,p,ut,h=[],c,f=[],w,ft=-1,b=0,k=1,d=2,a,g,et,nt;for(this.selector=this.selector.eval(n),e=0;e<this.arguments.length;e++)if(y=this.arguments[e],s=y.value.eval(n),y.expand&&Array.isArray(s.value))for(s=s.value,t=0;t<s.length;t++)o.push({value:s[t]});else o.push({name:y.name,value:s});for(et=function(t){return t.matchArgs(null,n)},e=0;e<n.frames.length;e++)if((v=n.frames[e].find(this.selector,null,et)).length>0){for(ut=!0,t=0;t<v.length;t++){for(u=v[t].rule,tt=v[t].path,p=!1,l=0;l<n.frames.length;l++)if(!(u instanceof i)&&u===(n.frames[l].originalRuleset||n.frames[l])){p=!0;break}p||u.matchArgs(o,n)&&(c={mixin:u,group:st(u,tt)},c.group!==ft&&h.push(c),rt=!0)}for(r.reset(),a=[0,0,0],t=0;t<h.length;t++)a[h[t].group]++;if(a[b]>0)w=d;else if(w=k,a[k]+a[d]>1)throw{type:"Runtime",message:"Ambiguous use of `default()` found when matching for `"+this.format(o)+"`",index:this.getIndex(),filename:this.fileInfo().filename};for(t=0;t<h.length;t++)if(c=h[t].group,c===b||c===w)try{u=h[t].mixin;u instanceof i||(g=u.originalRuleset||u,u=new i("",[],u.rules,null,!1,null,g.visibilityInfo()),u.originalRuleset=g);nt=u.evalCall(n,o,this.important).rules;this._setVisibilityToReplacement(nt);Array.prototype.push.apply(it,nt)}catch(ot){throw{message:ot.message,index:this.getIndex(),filename:this.fileInfo().filename,stack:ot.stack};}if(rt)return it}if(ut)throw{type:"Runtime",message:"No matching definition was found for `"+this.format(o)+"`",index:this.getIndex(),filename:this.fileInfo().filename};else throw{type:"Name",message:this.selector.toCSS().trim()+" is undefined",index:this.getIndex(),filename:this.fileInfo().filename};},n.prototype._setVisibilityToReplacement=function(n){var t,i;if(this.blocksVisibility())for(t=0;t<n.length;t++)i=n[t],i.addVisibilityBlock()},n.prototype.format=function(n){return this.selector.toCSS().trim()+"("+(n?n.map(function(n){var t="";return n.name&&(t+=n.name+":"),t+(n.value.toCSS?n.value.toCSS():"???")}).join(", "):"")+")"},n},i["/tree/mixin-definition"]=function(){var o=t("/tree/selector"),s=t("/tree/element"),r=t("/tree/ruleset"),u=t("/tree/declaration"),h=t("/tree/detached-ruleset"),e=t("/tree/expression"),i=t("/contexts"),f=t("/utils"),n=function(n,t,i,r,u,f,e){this.name=n||"anonymous mixin";this.selectors=[new o([new s(null,n,!1,this._index,this._fileInfo)])];this.params=t;this.condition=r;this.variadic=u;this.arity=t.length;this.rules=i;this._lookups={};var h=[];this.required=t.reduce(function(n,t){return t.name&&(!t.name||t.value)?(h.push(t.name),n):n+1},0);this.optionalParameters=h;this.frames=f;this.copyVisibilityInfo(e);this.allowRoot=!0};return n.prototype=new r,n.prototype.type="MixinDefinition",n.prototype.evalFirst=!0,n.prototype.accept=function(n){this.params&&this.params.length&&(this.params=n.visitArray(this.params));this.rules=n.visitArray(this.rules);this.condition&&(this.condition=n.visit(this.condition))},n.prototype.evalParams=function(n,t,o,s){var p=new r(null,null),d,v,y=f.copyArray(this.params),c,l,a,w,g,b,k=0;if(t.frames&&t.frames[0]&&t.frames[0].functionRegistry&&(p.functionRegistry=t.frames[0].functionRegistry.inherit()),t=new i.Eval(t,[p].concat(t.frames)),o)for(o=f.copyArray(o),k=o.length,c=0;c<k;c++)if(v=o[c],w=v&&v.name){for(g=!1,l=0;l<y.length;l++)if(!s[l]&&w===y[l].name){s[l]=v.value.eval(n);p.prependRule(new u(w,v.value.eval(n)));g=!0;break}if(g){o.splice(c,1);c--;continue}else throw{type:"Runtime",message:"Named argument for "+this.name+" "+o[c].name+" not found"};}for(b=0,c=0;c<y.length;c++)if(!s[c]){if(v=o&&o[b],w=y[c].name)if(y[c].variadic){for(d=[],l=b;l<k;l++)d.push(o[l].value.eval(n));p.prependRule(new u(w,new e(d).eval(n)))}else{if(a=v&&v.value,a)a=Array.isArray(a)?new h(new r("",a)):a.eval(n);else if(y[c].value)a=y[c].value.eval(t),p.resetCache();else throw{type:"Runtime",message:"wrong number of arguments for "+this.name+" ("+k+" for "+this.arity+")"};p.prependRule(new u(w,a));s[c]=a}if(y[c].variadic&&o)for(l=b;l<k;l++)s[l]=o[l].value.eval(n);b++}return p},n.prototype.makeImportant=function(){var t=this.rules?this.rules.map(function(n){return n.makeImportant?n.makeImportant(!0):n}):this.rules;return new n(this.name,this.params,t,this.condition,this.variadic,this.frames)},n.prototype.eval=function(t){return new n(this.name,this.params,this.rules,this.condition,this.variadic,this.frames||f.copyArray(t.frames))},n.prototype.evalCall=function(n,t,o){var h=[],c=this.frames?this.frames.concat(n.frames):n.frames,l=this.evalParams(n,new i.Eval(n,c),t,h),a,s;return l.prependRule(new u("@arguments",new e(h).eval(n))),a=f.copyArray(this.rules),s=new r(null,a),s.originalRuleset=this,s=s.eval(new i.Eval(n,[this,l].concat(c))),o&&(s=s.makeImportant()),s},n.prototype.matchCondition=function(n,t){return this.condition&&!this.condition.eval(new i.Eval(t,[this.evalParams(t,new i.Eval(t,this.frames?this.frames.concat(t.frames):t.frames),n,[])].concat(this.frames||[]).concat(t.frames)))?!1:!0},n.prototype.matchArgs=function(n,t){var f=n&&n.length||0,u,e=this.optionalParameters,r=n?n.reduce(function(n,t){return e.indexOf(t.name)<0?n+1:n},0):0,i;if(this.variadic){if(r<this.required-1)return!1}else if(r<this.required||f>this.params.length)return!1;for(u=Math.min(r,this.arity),i=0;i<u;i++)if(!this.params[i].name&&!this.params[i].variadic&&n[i].value.eval(t).toCSS()!=this.params[i].value.eval(t).toCSS())return!1;return!0},n},i["/tree/namespace-value"]=function(){var r=t("/tree/node"),i=t("/tree/variable"),u=t("/tree/ruleset"),f=t("/tree/selector"),n=function(n,t,i,r,u){this.value=n;this.lookups=t;this.important=i;this._index=r;this._fileInfo=u};return n.prototype=new r,n.prototype.type="NamespaceValue",n.prototype.eval=function(n){for(var r,t=this.value.eval(n),e=0;e<this.lookups.length;e++){if(r=this.lookups[e],Array.isArray(t)&&(t=new u([new f],t)),r==="")t=t.lastDeclaration();else if(r.charAt(0)==="@"){if(r.charAt(1)==="@"&&(r="@"+new i(r.substr(1)).eval(n).value),t.variables&&(t=t.variable(r)),!t)throw{type:"Name",message:"variable "+r+" not found",filename:this.fileInfo().filename,index:this.getIndex()};}else{if(r=r.substring(0,2)==="$@"?"$"+new i(r.substr(1)).eval(n).value:r.charAt(0)==="$"?r:"$"+r,t.properties&&(t=t.property(r)),!t)throw{type:"Name",message:'property "'+r.substr(1)+'" not found',filename:this.fileInfo().filename,index:this.getIndex()};t=t[t.length-1]}t.value&&(t=t.eval(n).value);t.ruleset&&(t=t.ruleset.eval(n))}return t},n},i["/tree/negative"]=function(){var i=t("/tree/node"),r=t("/tree/operation"),u=t("/tree/dimension"),n=function(n){this.value=n};return n.prototype=new i,n.prototype.type="Negative",n.prototype.genCSS=function(n,t){t.add("-");this.value.genCSS(n,t)},n.prototype.eval=function(t){return t.isMathOn()?new r("*",[new u(-1),this.value]).eval(t):new n(this.value.eval(t))},n},i["/tree/node"]=function(){var n=function(){this.parent=null;this.visibilityBlocks=undefined;this.nodeVisible=undefined;this.rootNode=null;this.parsed=null;var n=this;Object.defineProperty(this,"currentFileInfo",{get:function(){return n.fileInfo()}});Object.defineProperty(this,"index",{get:function(){return n.getIndex()}})};return n.prototype.setParent=function(t,i){function r(t){t&&t instanceof n&&(t.parent=i)}Array.isArray(t)?t.forEach(r):r(t)},n.prototype.getIndex=function(){return this._index||this.parent&&this.parent.getIndex()||0},n.prototype.fileInfo=function(){return this._fileInfo||this.parent&&this.parent.fileInfo()||{}},n.prototype.isRulesetLike=function(){return!1},n.prototype.toCSS=function(n){var t=[];return this.genCSS(n,{add:function(n){t.push(n)},isEmpty:function(){return t.length===0}}),t.join("")},n.prototype.genCSS=function(n,t){t.add(this.value)},n.prototype.accept=function(n){this.value=n.visit(this.value)},n.prototype.eval=function(){return this},n.prototype._operate=function(n,t,i,r){switch(t){case"+":return i+r;case"-":return i-r;case"*":return i*r;case"/":return i/r}},n.prototype.fround=function(n,t){var i=n&&n.numPrecision;return i?Number((t+2e-16).toFixed(i)):t},n.compare=function(t,i){if(!t.compare||i.type==="Quoted"||i.type==="Anonymous"){if(i.compare)return-i.compare(t);if(t.type!==i.type)return undefined}else return t.compare(i);if(t=t.value,i=i.value,!Array.isArray(t))return t===i?0:undefined;if(t.length!==i.length)return undefined;for(var r=0;r<t.length;r++)if(n.compare(t[r],i[r])!==0)return undefined;return 0},n.numericCompare=function(n,t){return n<t?-1:n===t?0:n>t?1:undefined},n.prototype.blocksVisibility=function(){return this.visibilityBlocks==null&&(this.visibilityBlocks=0),this.visibilityBlocks!==0},n.prototype.addVisibilityBlock=function(){this.visibilityBlocks==null&&(this.visibilityBlocks=0);this.visibilityBlocks=this.visibilityBlocks+1},n.prototype.removeVisibilityBlock=function(){this.visibilityBlocks==null&&(this.visibilityBlocks=0);this.visibilityBlocks=this.visibilityBlocks-1},n.prototype.ensureVisibility=function(){this.nodeVisible=!0},n.prototype.ensureInvisibility=function(){this.nodeVisible=!1},n.prototype.isVisible=function(){return this.nodeVisible},n.prototype.visibilityInfo=function(){return{visibilityBlocks:this.visibilityBlocks,nodeVisible:this.nodeVisible}},n.prototype.copyVisibilityInfo=function(n){n&&(this.visibilityBlocks=n.visibilityBlocks,this.nodeVisible=n.nodeVisible)},n},i["/tree/operation"]=function(){var u=t("/tree/node"),i=t("/tree/color"),r=t("/tree/dimension"),f=t("/constants").Math,n=function(n,t,i){this.op=n.trim();this.operands=t;this.isSpaced=i};return n.prototype=new u,n.prototype.type="Operation",n.prototype.accept=function(n){this.operands=n.visit(this.operands)},n.prototype.eval=function(t){var u=this.operands[0].eval(t),e=this.operands[1].eval(t),o;if(t.isMathOn(this.op)){if(o=this.op==="./"?"/":this.op,u instanceof r&&e instanceof i&&(u=u.toColor()),e instanceof r&&u instanceof i&&(e=e.toColor()),!u.operate){if(u instanceof n&&u.op==="/"&&t.math===f.PARENS_DIVISION)return new n(this.op,[u,e],this.isSpaced);throw{type:"Operation",message:"Operation on an invalid type"};}return u.operate(t,o,e)}return new n(this.op,[u,e],this.isSpaced)},n.prototype.genCSS=function(n,t){this.operands[0].genCSS(n,t);this.isSpaced&&t.add(" ");t.add(this.op);this.isSpaced&&t.add(" ");this.operands[1].genCSS(n,t)},n},i["/tree/paren"]=function(){var i=t("/tree/node"),n=function(n){this.value=n};return n.prototype=new i,n.prototype.type="Paren",n.prototype.genCSS=function(n,t){t.add("(");this.value.genCSS(n,t);t.add(")")},n.prototype.eval=function(t){return new n(this.value.eval(t))},n},i["/tree/property"]=function(){var i=t("/tree/node"),r=t("/tree/declaration"),n=function(n,t,i){this.name=n;this._index=t;this._fileInfo=i};return n.prototype=new i,n.prototype.type="Property",n.prototype.eval=function(n){var t,i=this.name,u=n.pluginManager.less.visitors.ToCSSVisitor.prototype._mergeRules;if(this.evaluating)throw{type:"Name",message:"Recursive property reference for "+i,filename:this.fileInfo().filename,index:this.getIndex()};if(this.evaluating=!0,t=this.find(n.frames,function(t){var f,e=t.property(i),o,s;if(e){for(o=0;o<e.length;o++)f=e[o],e[o]=new r(f.name,f.value,f.important,f.merge,f.index,f.currentFileInfo,f.inline,f.variable);return u(e),f=e[e.length-1],f.important&&(s=n.importantScope[n.importantScope.length-1],s.important=f.important),f.value.eval(n)}}),t)return this.evaluating=!1,t;throw{type:"Name",message:"Property '"+i+"' is undefined",filename:this.currentFileInfo.filename,index:this.index};},n.prototype.find=function(n,t){for(var i=0,r;i<n.length;i++)if(r=t.call(n,n[i]),r)return r;return null},n},i["/tree/quoted"]=function(){var i=t("/tree/node"),r=t("/tree/variable"),u=t("/tree/property"),n=function(n,t,i,r,u){this.escaped=i==null?!0:i;this.value=t||"";this.quote=n.charAt(0);this._index=r;this._fileInfo=u;this.variableRegex=/@\{([\w-]+)\}/g;this.propRegex=/\$\{([\w-]+)\}/g};return n.prototype=new i,n.prototype.type="Quoted",n.prototype.genCSS=function(n,t){this.escaped||t.add(this.quote,this.fileInfo(),this.getIndex());t.add(this.value);this.escaped||t.add(this.quote)},n.prototype.containsVariables=function(){return this.value.match(this.variableRegex)},n.prototype.eval=function(t){function e(n,t,i){var r=n;do n=r,r=n.replace(t,i);while(n!==r);return r}var f=this,i=this.value,o=function(i,u){var e=new r("@"+u,f.getIndex(),f.fileInfo()).eval(t,!0);return e instanceof n?e.value:e.toCSS()},s=function(i,r){var e=new u("$"+r,f.getIndex(),f.fileInfo()).eval(t,!0);return e instanceof n?e.value:e.toCSS()};return i=e(i,this.variableRegex,o),i=e(i,this.propRegex,s),new n(this.quote+i+this.quote,i,this.escaped,this.getIndex(),this.fileInfo())},n.prototype.compare=function(n){return n.type!=="Quoted"||this.escaped||n.escaped?n.toCSS&&this.toCSS()===n.toCSS()?0:undefined:i.numericCompare(this.value,n.value)},n},i["/tree/ruleset"]=function(){var o=t("/tree/node"),i=t("/tree/declaration"),h=t("/tree/keyword"),c=t("/tree/comment"),e=t("/tree/paren"),r=t("/tree/selector"),u=t("/tree/element"),l=t("/tree/anonymous"),a=t("/contexts"),v=t("/functions/function-registry"),s=t("/functions/default"),y=t("/tree/debug-info"),f=t("/utils"),n=function(n,t,i,r){this.selectors=n;this.rules=t;this._lookups={};this._variables=null;this._properties=null;this.strictImports=i;this.copyVisibilityInfo(r);this.allowRoot=!0;this.setParent(this.selectors,this);this.setParent(this.rules,this)};return n.prototype=new o,n.prototype.type="Ruleset",n.prototype.isRuleset=!0,n.prototype.isRulesetLike=function(){return!0},n.prototype.accept=function(n){this.paths?this.paths=n.visitArray(this.paths,!0):this.selectors&&(this.selectors=n.visitArray(this.selectors));this.rules&&this.rules.length&&(this.rules=n.visitArray(this.rules))},n.prototype.eval=function(t){var it=this,l,w,a,r,nt,k=!1,d,c,e,u,p,g,b,h,tt,y;if(this.selectors&&(w=this.selectors.length)){for(l=new Array(w),s.error({type:"Syntax",message:"it is currently only allowed in parametric mixin guards,"}),r=0;r<w;r++){for(a=this.selectors[r].eval(t),y=0;y<a.elements.length;y++)if(a.elements[y].isVariable){nt=!0;break}l[r]=a;a.evaldCondition&&(k=!0)}if(nt){for(d=new Array(w),r=0;r<w;r++)a=l[r],d[r]=a.toCSS(t);this.parse.parseNode(d.join(","),["selectors"],l[0].getIndex(),l[0].fileInfo(),function(n,t){t&&(l=f.flattenArray(t))})}s.reset()}else k=!0;for(c=this.rules?f.copyArray(this.rules):null,e=new n(l,c,this.strictImports,this.visibilityInfo()),e.originalRuleset=this,e.root=this.root,e.firstRoot=this.firstRoot,e.allowImports=this.allowImports,this.debugInfo&&(e.debugInfo=this.debugInfo),k||(c.length=0),e.functionRegistry=function(n){for(var t=0,r=n.length,i;t!==r;++t)if(i=n[t].functionRegistry,i)return i;return v}(t.frames).inherit(),g=t.frames,g.unshift(e),b=t.selectors,b||(t.selectors=b=[]),b.unshift(this.selectors),(e.root||e.allowImports||!e.strictImports)&&e.evalImports(t),h=e.rules,r=0;u=h[r];r++)u.evalFirst&&(h[r]=u.eval(t));for(tt=t.mediaBlocks&&t.mediaBlocks.length||0,r=0;u=h[r];r++)u.type==="MixinCall"?(c=u.eval(t).filter(function(n){return n instanceof i&&n.variable?!e.variable(n.name):!0}),h.splice.apply(h,[r,1].concat(c)),r+=c.length-1,e.resetCache()):u.type==="VariableCall"&&(c=u.eval(t).rules.filter(function(n){return n instanceof i&&n.variable?!1:!0}),h.splice.apply(h,[r,1].concat(c)),r+=c.length-1,e.resetCache());for(r=0;u=h[r];r++)u.evalFirst||(h[r]=u=u.eval?u.eval(t):u);for(r=0;u=h[r];r++)if(u instanceof n&&u.selectors&&u.selectors.length===1&&u.selectors[0]&&u.selectors[0].isJustParentSelector())for(h.splice(r--,1),y=0;p=u.rules[y];y++)p instanceof o&&(p.copyVisibilityInfo(u.visibilityInfo()),p instanceof i&&p.variable||h.splice(++r,0,p));if(g.shift(),b.shift(),t.mediaBlocks)for(r=tt;r<t.mediaBlocks.length;r++)t.mediaBlocks[r].bubbleSelectors(l);return e},n.prototype.evalImports=function(n){var i=this.rules,t,r;if(i)for(t=0;t<i.length;t++)i[t].type==="Import"&&(r=i[t].eval(n),r&&(r.length||r.length===0)?(i.splice.apply(i,[t,1].concat(r)),t+=r.length-1):i.splice(t,1,r),this.resetCache())},n.prototype.makeImportant=function(){return new n(this.selectors,this.rules.map(function(n){return n.makeImportant?n.makeImportant():n}),this.strictImports,this.visibilityInfo())},n.prototype.matchArgs=function(n){return!n||n.length===0},n.prototype.matchCondition=function(n,t){var i=this.selectors[this.selectors.length-1];return i.evaldCondition?i.condition&&!i.condition.eval(new a.Eval(t,t.frames))?!1:!0:!1},n.prototype.resetCache=function(){this._rulesets=null;this._variables=null;this._properties=null;this._lookups={}},n.prototype.variables=function(){return this._variables||(this._variables=this.rules?this.rules.reduce(function(n,t){var u,r;if(t instanceof i&&t.variable===!0&&(n[t.name]=t),t.type==="Import"&&t.root&&t.root.variables){u=t.root.variables();for(r in u)u.hasOwnProperty(r)&&(n[r]=t.root.variable(r))}return n},{}):{}),this._variables},n.prototype.properties=function(){return this._properties||(this._properties=this.rules?this.rules.reduce(function(n,t){if(t instanceof i&&t.variable!==!0){var r=t.name.length===1&&t.name[0]instanceof h?t.name[0].value:t.name;n["$"+r]?n["$"+r].push(t):n["$"+r]=[t]}return n},{}):{}),this._properties},n.prototype.variable=function(n){var t=this.variables()[n];if(t)return this.parseValue(t)},n.prototype.property=function(n){var t=this.properties()[n];if(t)return this.parseValue(t)},n.prototype.lastDeclaration=function(){for(var t,n=this.rules.length;n>0;n--)if(t=this.rules[n-1],t instanceof i)return this.parseValue(t)},n.prototype.parseValue=function(n){function r(n){return n.value instanceof l&&!n.parsed?(typeof n.value.value=="string"?this.parse.parseNode(n.value.value,["value","important"],n.value.getIndex(),n.fileInfo(),function(t,i){t&&(n.parsed=!0);i&&(n.value=i[0],n.important=i[1]||"",n.parsed=!0)}):n.parsed=!0,n):n}var i=this,t;return Array.isArray(n)?(t=[],n.forEach(function(n){t.push(r.call(i,n))}),t):r.call(i,n)},n.prototype.rulesets=function(){if(!this.rules)return[];for(var i=[],r=this.rules,t,n=0;t=r[n];n++)t.isRuleset&&i.push(t);return i},n.prototype.prependRule=function(n){var t=this.rules;t?t.unshift(n):this.rules=[n];this.setParent(n,this)},n.prototype.find=function(n,t,i){t=t||this;var u=[],f,e,o=n.toCSS();return o in this._lookups?this._lookups[o]:(this.rulesets().forEach(function(o){var s,h;if(o!==t)for(s=0;s<o.selectors.length;s++)if(f=n.match(o.selectors[s]),f){if(n.elements.length>f){if(!i||i(o)){for(e=o.find(new r(n.elements.slice(f)),t,i),h=0;h<e.length;++h)e[h].path.push(o);Array.prototype.push.apply(u,e)}}else u.push({rule:o,path:[]});break}}),this._lookups[o]=u,u)},n.prototype.genCSS=function(n,t){var r,e,u=[],h,i,o,l,w,b,k;n.tabLevel=n.tabLevel||0;this.root||n.tabLevel++;var a=n.compress?"":Array(n.tabLevel+1).join("  "),s=n.compress?"":Array(n.tabLevel).join("  "),v,p=0,f=0;for(r=0;i=this.rules[r];r++)i instanceof c?(f===r&&f++,u.push(i)):i.isCharset&&i.isCharset()?(u.splice(p,0,i),p++,f++):i.type==="Import"?(u.splice(f,0,i),f++):u.push(i);if(u=[].concat(u),!this.root){for(h=y(n,this,s),h&&(t.add(h),t.add(s)),l=this.paths,w=l.length,v=n.compress?",":",\n"+s,r=0;r<w;r++)if(o=l[r],b=o.length)for(r>0&&t.add(v),n.firstSelector=!0,o[0].genCSS(n,t),n.firstSelector=!1,e=1;e<b;e++)o[e].genCSS(n,t);t.add((n.compress?"{":" {\n")+a)}for(r=0;i=u[r];r++)r+1===u.length&&(n.lastRule=!0),k=n.lastRule,i.isRulesetLike(i)&&(n.lastRule=!1),i.genCSS?i.genCSS(n,t):i.value&&t.add(i.value.toString()),n.lastRule=k,!n.lastRule&&i.isVisible()?t.add(n.compress?"":"\n"+a):n.lastRule=!1;this.root||(t.add(n.compress?"}":"\n"+s+"}"),n.tabLevel--);t.isEmpty()||n.compress||!this.firstRoot||t.add("\n")},n.prototype.joinSelectors=function(n,t,i){for(var r=0;r<i.length;r++)this.joinSelector(n,t,i[r])},n.prototype.joinSelector=function(n,t,i){function y(n,t){var f,i,o;if(n.length===0)f=new e(n[0]);else{for(o=new Array(n.length),i=0;i<n.length;i++)o[i]=new u(null,n[i],t.isVariable,t._index,t._fileInfo);f=new e(new r(o))}return f}function p(n,t){var i;return i=new u(null,n,t.isVariable,t._index,t._fileInfo),new r([i])}function l(n,t,i,r){var e,l,o,s,h,c;return e=[],n.length>0?(e=f.copyArray(n),l=e.pop(),o=r.createDerived(f.copyArray(l.elements))):o=r.createDerived([]),t.length>0&&(s=i.combinator,h=t[0].elements[0],s.emptyOrWhitespace&&!h.combinator.emptyOrWhitespace&&(s=h.combinator),o.elements.push(new u(s,h.value,i.isVariable,i._index,i._fileInfo)),o.elements=o.elements.concat(t[0].elements.slice(1))),o.elements.length!==0&&e.push(o),t.length>1&&(c=t.slice(1),c=c.map(function(n){return n.createDerived(n.elements,[])}),e=e.concat(c)),e}function w(n,t,i,r,u){for(var e,f=0;f<n.length;f++)e=l(n[f],t,i,r),u.push(e);return u}function h(n,t){var u,i;if(n.length!==0){if(t.length===0){t.push([new r(n)]);return}for(u=0;i=t[u];u++)i.length>0?i[i.length-1]=i[i.length-1].createDerived(i[i.length-1].elements.concat(n)):i.push(new r(n))}}function a(n,t,i){function st(n){var t;return(n.value instanceof e)?(t=n.value.value,!(t instanceof r))?null:t:null}var s,k,c,v,f,d,b,o,g=!1,nt,it,rt,tt,ft,ut,et,ot;for(v=[],f=[[]],s=0;o=i.elements[s];s++)if(o.value!=="&")if(rt=st(o),rt!=null){for(h(v,f),tt=[],ut=[],ft=a(tt,t,rt),g=g||ft,c=0;c<tt.length;c++)et=p(y(tt[c],o),o),w(f,[et],o,i,ut);f=ut;v=[]}else v.push(o);else{for(g=!0,d=[],h(v,f),k=0;k<f.length;k++)if(b=f[k],t.length===0)b.length>0&&b[0].elements.push(new u(o.combinator,"",o.isVariable,o._index,o._fileInfo)),d.push(b);else for(c=0;c<t.length;c++)ot=l(b,t[c],o,i),d.push(ot);f=d;v=[]}for(h(v,f),s=0;s<f.length;s++)nt=f[s].length,nt>0&&(n.push(f[s]),it=f[s][nt-1],f[s][nt-1]=it.createDerived(it.elements,i.extendList));return g}function b(n,t){var i=t.createDerived(t.elements,t.extendList,t.evaldCondition);return i.copyVisibilityInfo(n),i}var o,s,v,c;if(s=[],v=a(s,t,i),!v)if(t.length>0)for(s=[],o=0;o<t.length;o++)c=t[o].map(b.bind(this,i.visibilityInfo())),c.push(i),s.push(c);else s=[[i]];for(o=0;o<s.length;o++)n.push(s[o])},n},i["/tree/selector"]=function(){var r=t("/tree/node"),i=t("/tree/element"),u=t("/less-error"),n=function(n,t,i,r,u,f){this.extendList=t;this.condition=i;this.evaldCondition=!i;this._index=r;this._fileInfo=u;this.elements=this.getElements(n);this.mixinElements_=undefined;this.copyVisibilityInfo(f);this.setParent(this.elements,this)};return n.prototype=new r,n.prototype.type="Selector",n.prototype.accept=function(n){this.elements&&(this.elements=n.visitArray(this.elements));this.extendList&&(this.extendList=n.visitArray(this.extendList));this.condition&&(this.condition=n.visit(this.condition))},n.prototype.createDerived=function(t,i,r){t=this.getElements(t);var u=new n(t,i||this.extendList,null,this.getIndex(),this.fileInfo(),this.visibilityInfo());return u.evaldCondition=r!=null?r:this.evaldCondition,u.mediaEmpty=this.mediaEmpty,u},n.prototype.getElements=function(n){return n?(typeof n=="string"&&this.parse.parseNode(n,["selector"],this._index,this._fileInfo,function(t,i){if(t)throw new u({index:t.index,message:t.message},this.parse.imports,this._fileInfo.filename);n=i[0].elements}),n):[new i("","&",!1,this._index,this._fileInfo)]},n.prototype.createEmptySelectors=function(){var r=new i("","&",!1,this._index,this._fileInfo),t=[new n([r],null,null,this._index,this._fileInfo)];return t[0].mediaEmpty=!0,t},n.prototype.match=function(n){var r=this.elements,u=r.length,t,i;if(n=n.mixinElements(),t=n.length,t===0||u<t)return 0;for(i=0;i<t;i++)if(r[i].value!==n[i])return 0;return t},n.prototype.mixinElements=function(){if(this.mixinElements_)return this.mixinElements_;var n=this.elements.map(function(n){return n.combinator.value+(n.value.value||n.value)}).join("").match(/[,&#\*\.\w-]([\w-]|(\\.))*/g);return n?n[0]==="&"&&n.shift():n=[],this.mixinElements_=n},n.prototype.isJustParentSelector=function(){return!this.mediaEmpty&&this.elements.length===1&&this.elements[0].value==="&"&&(this.elements[0].combinator.value===" "||this.elements[0].combinator.value==="")},n.prototype.eval=function(n){var r=this.condition&&this.condition.eval(n),t=this.elements,i=this.extendList;return t=t&&t.map(function(t){return t.eval(n)}),i=i&&i.map(function(t){return t.eval(n)}),this.createDerived(t,i,r)},n.prototype.genCSS=function(n,t){var i,r;for(n&&n.firstSelector||this.elements[0].combinator.value!==""||t.add(" ",this.fileInfo(),this.getIndex()),i=0;i<this.elements.length;i++)r=this.elements[i],r.genCSS(n,t)},n.prototype.getIsOutput=function(){return this.evaldCondition},n},i["/tree/unicode-descriptor"]=function(){var i=t("/tree/node"),n=function(n){this.value=n};return n.prototype=new i,n.prototype.type="UnicodeDescriptor",n},i["/tree/unit"]=function(){var u=t("/tree/node"),r=t("/data/unit-conversions"),i=t("/utils"),n=function(n,t,r){this.numerator=n?i.copyArray(n).sort():[];this.denominator=t?i.copyArray(t).sort():[];r?this.backupUnit=r:n&&n.length&&(this.backupUnit=n[0])};return n.prototype=new u,n.prototype.type="Unit",n.prototype.clone=function(){return new n(i.copyArray(this.numerator),i.copyArray(this.denominator),this.backupUnit)},n.prototype.genCSS=function(n,t){var i=n&&n.strictUnits;this.numerator.length===1?t.add(this.numerator[0]):!i&&this.backupUnit?t.add(this.backupUnit):!i&&this.denominator.length&&t.add(this.denominator[0])},n.prototype.toString=function(){for(var t=this.numerator.join("*"),n=0;n<this.denominator.length;n++)t+="/"+this.denominator[n];return t},n.prototype.compare=function(n){return this.is(n.toString())?0:undefined},n.prototype.is=function(n){return this.toString().toUpperCase()===n.toUpperCase()},n.prototype.isLength=function(){return RegExp("^(px|em|ex|ch|rem|in|cm|mm|pc|pt|ex|vw|vh|vmin|vmax)$","gi").test(this.toCSS())},n.prototype.isEmpty=function(){return this.numerator.length===0&&this.denominator.length===0},n.prototype.isSingular=function(){return this.numerator.length<=1&&this.denominator.length===0},n.prototype.map=function(n){for(var t=0;t<this.numerator.length;t++)this.numerator[t]=n(this.numerator[t],!1);for(t=0;t<this.denominator.length;t++)this.denominator[t]=n(this.denominator[t],!0)},n.prototype.usedUnits=function(){var i,t={},u,n;u=function(r){return i.hasOwnProperty(r)&&!t[n]&&(t[n]=r),r};for(n in r)r.hasOwnProperty(n)&&(i=r[n],this.map(u));return t},n.prototype.cancel=function(){for(var i={},t,r,n=0;n<this.numerator.length;n++)t=this.numerator[n],i[t]=(i[t]||0)+1;for(n=0;n<this.denominator.length;n++)t=this.denominator[n],i[t]=(i[t]||0)-1;this.numerator=[];this.denominator=[];for(t in i)if(i.hasOwnProperty(t))if(r=i[t],r>0)for(n=0;n<r;n++)this.numerator.push(t);else if(r<0)for(n=0;n<-r;n++)this.denominator.push(t);this.numerator.sort();this.denominator.sort()},n},i["/tree/url"]=function(){function f(n){return n.replace(/[\(\)'"\s]/g,function(n){return"\\"+n})}var u=t("/tree/node"),r=t("/utils"),i=function(n,t,i,r){this.value=n;this._index=t;this._fileInfo=i;this.isEvald=r};return i.prototype=new u,i.prototype.type="Url",i.prototype.accept=function(n){this.value=n.visit(this.value)},i.prototype.genCSS=function(n,t){t.add("url(");this.value.genCSS(n,t);t.add(")")},i.prototype.eval=function(t){var u=this.value.eval(t),e,s,o;return r.isAppRelativePath(u.value)&&(u.value=n.ToAbsolutePath(u.value)),this.isEvald||(e=this.fileInfo()&&this.fileInfo().rootpath,typeof e=="string"&&typeof u.value=="string"&&t.pathRequiresRewrite(u.value)?(u.quote||(e=f(e)),r.isAppRelativePath(e)&&(e=n.ToAbsolutePath(e)),u.value=t.rewritePath(u.value,e)):u.value=t.normalizePath(u.value),t.urlArgs&&(u.value.match(/^\s*data:/)||(s=u.value.indexOf("?")===-1?"?":"&",o=s+t.urlArgs,u.value.indexOf("#")!==-1?u.value=u.value.replace("#",o+"#"):u.value+=o))),new i(u,this.getIndex(),this.fileInfo(),!0)},i},i["/tree/value"]=function(){var i=t("/tree/node"),n=function(n){if(!n)throw new Error("Value requires an array argument");this.value=Array.isArray(n)?n:[n]};return n.prototype=new i,n.prototype.type="Value",n.prototype.accept=function(n){this.value&&(this.value=n.visitArray(this.value))},n.prototype.eval=function(t){return this.value.length===1?this.value[0].eval(t):new n(this.value.map(function(n){return n.eval(t)}))},n.prototype.genCSS=function(n,t){for(var i=0;i<this.value.length;i++)this.value[i].genCSS(n,t),i+1<this.value.length&&t.add(n&&n.compress?",":", ")},n},i["/tree/variable"]=function(){var i=t("/tree/node"),r=t("/tree/call"),n=function(n,t,i){this.name=n;this._index=t;this._fileInfo=i};return n.prototype=new i,n.prototype.type="Variable",n.prototype.eval=function(t){var u,i=this.name;if(i.indexOf("@@")===0&&(i="@"+new n(i.slice(1),this.getIndex(),this.fileInfo()).eval(t).value),this.evaluating)throw{type:"Name",message:"Recursive variable definition for "+i,filename:this.fileInfo().filename,index:this.getIndex()};if(this.evaluating=!0,u=this.find(t.frames,function(n){var u=n.variable(i),f;if(u)return u.important&&(f=t.importantScope[t.importantScope.length-1],f.important=u.important),t.inCalc?new r("_SELF",[u.value]).eval(t):u.value.eval(t)}),u)return this.evaluating=!1,u;throw{type:"Name",message:"variable "+i+" is undefined",filename:this.fileInfo().filename,index:this.getIndex()};},n.prototype.find=function(n,t){for(var i=0,r;i<n.length;i++)if(r=t.call(n,n[i]),r)return r;return null},n},i["/tree/variable-call"]=function(){var r=t("/tree/node"),u=t("/tree/variable"),i=t("/tree/ruleset"),f=t("/tree/detached-ruleset"),e=t("/less-error"),n=function(n,t,i){this.variable=n;this._index=t;this._fileInfo=i;this.allowRoot=!0};return n.prototype=new r,n.prototype.type="VariableCall",n.prototype.eval=function(n){var r,t=new u(this.variable,this.getIndex(),this.fileInfo()).eval(n),o=new e({message:"Could not evaluate variable call "+this.variable});if(!t.ruleset){if(t.rules)r=t;else if(Array.isArray(t))r=new i("",t);else if(Array.isArray(t.value))r=new i("",t.value);else throw o;t=new f(r)}if(t.ruleset)return t.callEval(n);throw o;},n},i["/visitors"]=function(){return{Visitor:t("/visitors/visitor"),ImportVisitor:t("/visitors/import-visitor"),MarkVisibleSelectorsVisitor:t("/visitors/set-tree-visibility-visitor"),ExtendVisitor:t("/visitors/extend-visitor"),JoinSelectorVisitor:t("/visitors/join-selector-visitor"),ToCSSVisitor:t("/visitors/to-css-visitor")}},i["/visitors/extend-visitor"]=function(){var n=t("/tree"),u=t("/visitors/visitor"),i,r;return utils=t("/utils"),i=function(){this._visitor=new u(this);this.contexts=[];this.allExtendsStack=[[]]},i.prototype={run:function(n){return n=this._visitor.visit(n),n.allExtends=this.allExtendsStack[0],n},visitDeclaration:function(n,t){t.visitDeeper=!1},visitMixinDefinition:function(n,t){t.visitDeeper=!1},visitRuleset:function(t){var s;if(!t.root){for(var u,f,e=[],r,o=t.rules,l=o?o.length:0,i=0;i<l;i++)t.rules[i]instanceof n.Extend&&(e.push(o[i]),t.extendOnEveryPath=!0);for(s=t.paths,i=0;i<s.length;i++){var h=s[i],a=h[h.length-1],c=a.extendList;for(r=c?utils.copyArray(c).concat(e):e,r&&(r=r.map(function(n){return n.clone()})),u=0;u<r.length;u++)this.foundExtends=!0,f=r[u],f.findSelfSelectors(h),f.ruleset=t,u===0&&(f.firstExtendOnThisSelectorPath=!0),this.allExtendsStack[this.allExtendsStack.length-1].push(f)}this.contexts.push(t.selectors)}},visitRulesetOut:function(n){n.root||(this.contexts.length=this.contexts.length-1)},visitMedia:function(n){n.allExtends=[];this.allExtendsStack.push(n.allExtends)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitAtRule:function(n){n.allExtends=[];this.allExtendsStack.push(n.allExtends)},visitAtRuleOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}},r=function(){this._visitor=new u(this)},r.prototype={run:function(n){var t=new i,r;return(this.extendIndices={},t.run(n),!t.foundExtends)?n:(n.allExtends=n.allExtends.concat(this.doExtendChaining(n.allExtends,n.allExtends)),this.allExtendsStack=[n.allExtends],r=this._visitor.visit(n),this.checkExtendsForNonMatched(n.allExtends),r)},checkExtendsForNonMatched:function(n){var i=Less.logger,t=this.extendIndices;n.filter(function(n){return!n.hasFoundMatches&&n.parent_ids.length==1}).forEach(function(n){var r="_unknown_";try{r=n.selector.toCSS({})}catch(u){}t[n.index+" "+r]||(t[n.index+" "+r]=!0,i.warn("extend '"+r+"' has no matches"))})},doExtendChaining:function(t,i,r){var h,c,l,e=[],s,a=this,v,o,u,f,y,p;for(r=r||0,h=0;h<t.length;h++)for(c=0;c<i.length;c++)(o=t[h],u=i[c],o.parent_ids.indexOf(u.object_id)>=0)||(v=[u.selfSelectors[0]],l=a.findMatch(o,v),l.length&&(o.hasFoundMatches=!0,o.selfSelectors.forEach(function(t){var i=u.visibilityInfo();s=a.extendSelector(l,v,t,o.isVisible());f=new n.Extend(u.selector,u.option,0,u.fileInfo(),i);f.selfSelectors=s;s[s.length-1].extendList=[f];e.push(f);f.ruleset=u.ruleset;f.parent_ids=f.parent_ids.concat(u.parent_ids,o.parent_ids);u.firstExtendOnThisSelectorPath&&(f.firstExtendOnThisSelectorPath=!0,u.ruleset.paths.push(s))})));if(e.length){if(this.extendChainCount++,r>100){y="{unable to calculate}";p="{unable to calculate}";try{y=e[0].selfSelectors[0].toCSS();p=e[0].selector.toCSS()}catch(w){}throw{message:"extend circular reference detected. One of the circular extends is currently:"+y+":extend("+p+")"};}return e.concat(a.doExtendChaining(e,i,r+1))}return e},visitDeclaration:function(n,t){t.visitDeeper=!1},visitMixinDefinition:function(n,t){t.visitDeeper=!1},visitSelector:function(n,t){t.visitDeeper=!1},visitRuleset:function(n){var e;if(!n.root){for(var f,u,i=this.allExtendsStack[this.allExtendsStack.length-1],o=[],s=this,r,t=0;t<i.length;t++)for(u=0;u<n.paths.length;u++)(r=n.paths[u],n.extendOnEveryPath)||(e=r[r.length-1].extendList,e&&e.length)||(f=this.findMatch(i[t],r),f.length&&(i[t].hasFoundMatches=!0,i[t].selfSelectors.forEach(function(n){var u;u=s.extendSelector(f,r,n,i[t].isVisible());o.push(u)})));n.paths=n.paths.concat(o)}},findMatch:function(n,t){for(var o,r,s,h,f,a=this,c=n.selector.elements,e=[],i,l=[],u=0;u<t.length;u++)for(o=t[u],r=0;r<o.elements.length;r++)for(s=o.elements[r],(n.allowBefore||u===0&&r===0)&&e.push({pathIndex:u,index:r,matched:0,initialCombinator:s.combinator}),f=0;f<e.length;f++)i=e[f],h=s.combinator.value,h===""&&r===0&&(h=" "),!a.isElementValuesEqual(c[i.matched].value,s.value)||i.matched>0&&c[i.matched].combinator.value!==h?i=null:i.matched++,i&&(i.finished=i.matched===c.length,i.finished&&!n.allowAfter&&(r+1<o.elements.length||u+1<t.length)&&(i=null)),i?i.finished&&(i.length=c.length,i.endPathIndex=u,i.endPathElementIndex=r+1,e.length=0,l.push(i)):(e.splice(f,1),f--);return l},isElementValuesEqual:function(t,i){if(typeof t=="string"||typeof i=="string")return t===i;if(t instanceof n.Attribute)return t.op!==i.op||t.key!==i.key?!1:!t.value||!i.value?t.value||i.value?!1:!0:(t=t.value.value||t.value,i=i.value.value||i.value,t===i);if(t=t.value,i=i.value,t instanceof n.Selector){if(!(i instanceof n.Selector)||t.elements.length!==i.elements.length)return!1;for(var r=0;r<t.elements.length;r++)if(t.elements[r].combinator.value!==i.elements[r].combinator.value&&(r!==0||(t.elements[r].combinator.value||" ")!==(i.elements[r].combinator.value||" "))||!this.isElementValuesEqual(t.elements[r].value,i.elements[r].value))return!1;return!0}return!1},extendSelector:function(t,i,r,u){for(var e=0,o=0,f=[],l,a,s,c,h=0;h<t.length;h++)s=t[h],l=i[s.pathIndex],a=new n.Element(s.initialCombinator,r.elements[0].value,r.elements[0].isVariable,r.elements[0].getIndex(),r.elements[0].fileInfo()),s.pathIndex>e&&o>0&&(f[f.length-1].elements=f[f.length-1].elements.concat(i[e].elements.slice(o)),o=0,e++),c=l.elements.slice(o,s.index).concat([a]).concat(r.elements.slice(1)),e===s.pathIndex&&h>0?f[f.length-1].elements=f[f.length-1].elements.concat(c):(f=f.concat(i.slice(e,s.pathIndex)),f.push(new n.Selector(c))),e=s.endPathIndex,o=s.endPathElementIndex,o>=i[e].elements.length&&(o=0,e++);return e<i.length&&o>0&&(f[f.length-1].elements=f[f.length-1].elements.concat(i[e].elements.slice(o)),e++),f=f.concat(i.slice(e,i.length)),f.map(function(n){var t=n.createDerived(n.elements);return u?t.ensureVisibility():t.ensureInvisibility(),t})},visitMedia:function(n){var t=n.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,n.allExtends));this.allExtendsStack.push(t)},visitMediaOut:function(){var n=this.allExtendsStack.length-1;this.allExtendsStack.length=n},visitAtRule:function(n){var t=n.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,n.allExtends));this.allExtendsStack.push(t)},visitAtRuleOut:function(){var n=this.allExtendsStack.length-1;this.allExtendsStack.length=n}},r},i["/visitors/import-sequencer"]=function(){function n(n){this.imports=[];this.variableImports=[];this._onSequencerEmpty=n;this._currentDepth=0}return n.prototype.addImport=function(n){var i=this,t={callback:n,args:null,isReady:!1};return this.imports.push(t),function(){t.args=Array.prototype.slice.call(arguments,0);t.isReady=!0;i.tryRun()}},n.prototype.addVariableImport=function(n){this.variableImports.push(n)},n.prototype.tryRun=function(){var n,t;this._currentDepth++;try{for(;;){while(this.imports.length>0){if(n=this.imports[0],!n.isReady)return;this.imports=this.imports.slice(1);n.callback.apply(null,n.args)}if(this.variableImports.length===0)break;t=this.variableImports[0];this.variableImports=this.variableImports.slice(1);t()}}finally{this._currentDepth--}this._currentDepth===0&&this._onSequencerEmpty&&this._onSequencerEmpty()},n},i["/visitors/import-visitor"]=function(){var n=t("/contexts"),r=t("/visitors/visitor"),u=t("/visitors/import-sequencer"),f=t("/utils"),i=function(t,i){this._visitor=new r(this);this._importer=t;this._finish=i;this.context=new n.Eval;this.importCount=0;this.onceFileDetectionMap={};this.recursionDetector={};this._sequencer=new u(this._onSequencerEmpty.bind(this))};return i.prototype={isReplacing:!1,run:function(n){try{this._visitor.visit(n)}catch(t){this.error=t}this.isFinished=!0;this._sequencer.tryRun()},_onSequencerEmpty:function(){this.isFinished&&this._finish(this.error)},visitImport:function(t,i){var e=t.options.inline,r,u;(!t.css||e)&&(r=new n.Eval(this.context,f.copyArray(this.context.frames)),u=r.frames[0],this.importCount++,t.isVariableImport()?this._sequencer.addVariableImport(this.processImportNode.bind(this,t,r,u)):this.processImportNode(t,r,u));i.visitDeeper=!1},processImportNode:function(n,t,i){var r,h=n.options.inline,e,u,o,s;try{r=n.evalForImport(t)}catch(f){f.filename||(f.index=n.getIndex(),f.filename=n.fileInfo().filename);n.css=!0;n.error=f}if(r&&(!r.css||h)){for(r.options.multiple&&(t.importMultiple=!0),e=r.css===undefined,u=0;u<i.rules.length;u++)if(i.rules[u]===n){i.rules[u]=r;break}o=this.onImported.bind(this,r,t);s=this._sequencer.addImport(o);this._importer.push(r.getPath(),e,r.fileInfo(),r.options,s)}else this.importCount--,this.isFinished&&this._sequencer.tryRun()},onImported:function(n,t,i,r,u,f){var s;i&&(i.filename||(i.index=n.getIndex(),i.filename=n.fileInfo().filename),this.error=i);var e=this,h=n.options.inline,c=n.options.optional,o=u||f in e.recursionDetector;if(t.importMultiple||(n.skip=o?!0:function(){return f in e.onceFileDetectionMap?!0:(e.onceFileDetectionMap[f]=!0,!1)}),!f&&c&&(n.skip=!0),r&&(n.root=r,n.importedFilename=f,!h&&(t.importMultiple||!o))){e.recursionDetector[f]=!0;s=this.context;this.context=t;try{this._visitor.visit(r)}catch(i){this.error=i}this.context=s}e.importCount--;e.isFinished&&e._sequencer.tryRun()},visitDeclaration:function(n,t){n.value.type==="DetachedRuleset"?this.context.frames.unshift(n):t.visitDeeper=!1},visitDeclarationOut:function(n){n.value.type==="DetachedRuleset"&&this.context.frames.shift()},visitAtRule:function(n){this.context.frames.unshift(n)},visitAtRuleOut:function(){this.context.frames.shift()},visitMixinDefinition:function(n){this.context.frames.unshift(n)},visitMixinDefinitionOut:function(){this.context.frames.shift()},visitRuleset:function(n){this.context.frames.unshift(n)},visitRulesetOut:function(){this.context.frames.shift()},visitMedia:function(n){this.context.frames.unshift(n.rules[0])},visitMediaOut:function(){this.context.frames.shift()}},i},i["/visitors/join-selector-visitor"]=function(){var i=t("/visitors/visitor"),n=function(){this.contexts=[[]];this._visitor=new i(this)};return n.prototype={run:function(n){return this._visitor.visit(n)},visitDeclaration:function(n,t){t.visitDeeper=!1},visitMixinDefinition:function(n,t){t.visitDeeper=!1},visitRuleset:function(n){var r=this.contexts[this.contexts.length-1],i=[],t;this.contexts.push(i);n.root||(t=n.selectors,t&&(t=t.filter(function(n){return n.getIsOutput()}),n.selectors=t.length?t:t=null,t&&n.joinSelectors(i,r,t)),t||(n.rules=null),n.paths=i)},visitRulesetOut:function(){this.contexts.length=this.contexts.length-1},visitMedia:function(n){var t=this.contexts[this.contexts.length-1];n.rules[0].root=t.length===0||t[0].multiMedia},visitAtRule:function(n){var t=this.contexts[this.contexts.length-1];n.rules&&n.rules.length&&(n.rules[0].root=n.isRooted||t.length===0||null)}},n},i["/visitors/set-tree-visibility-visitor"]=function(){var n=function(n){this.visible=n};return n.prototype.run=function(n){this.visit(n)},n.prototype.visitArray=function(n){if(!n)return n;for(var i=n.length,t=0;t<i;t++)this.visit(n[t]);return n},n.prototype.visit=function(n){return n?n.constructor===Array?this.visitArray(n):!n.blocksVisibility||n.blocksVisibility()?n:(this.visible?n.ensureVisibility():n.ensureInvisibility(),n.accept(this),n):n},n},i["/visitors/to-css-visitor"]=function(){var n=t("/tree"),r=t("/visitors/visitor"),u=function(n){this._visitor=new r(this);this._context=n},i;return u.prototype={containsSilentNonBlockedChild:function(n){var t,i;if(!n)return!1;for(i=0;i<n.length;i++)if(t=n[i],t.isSilent&&t.isSilent(this._context)&&!t.blocksVisibility())return!0;return!1},keepOnlyVisibleChilds:function(n){n&&n.rules&&(n.rules=n.rules.filter(function(n){return n.isVisible()}))},isEmpty:function(n){return n&&n.rules?n.rules.length===0:!0},hasVisibleSelector:function(n){return n&&n.paths?n.paths.length>0:!1},resolveVisibility:function(n,t){if(!n.blocksVisibility())return this.isEmpty(n)&&!this.containsSilentNonBlockedChild(t)?void 0:n;var i=n.rules[0];if(this.keepOnlyVisibleChilds(i),!this.isEmpty(i))return n.ensureVisibility(),n.removeVisibilityBlock(),n},isVisibleRuleset:function(n){return n.firstRoot?!0:this.isEmpty(n)?!1:!n.root&&!this.hasVisibleSelector(n)?!1:!0}},i=function(n){this._visitor=new r(this);this._context=n;this.utils=new u(n)},i.prototype={isReplacing:!0,run:function(n){return this._visitor.visit(n)},visitDeclaration:function(n){if(!n.blocksVisibility()&&!n.variable)return n},visitMixinDefinition:function(n){n.frames=[]},visitExtend:function(){},visitComment:function(n){if(!n.blocksVisibility()&&!n.isSilent(this._context))return n},visitMedia:function(n,t){var i=n.rules[0].rules;return n.accept(this._visitor),t.visitDeeper=!1,this.utils.resolveVisibility(n,i)},visitImport:function(n){if(!n.blocksVisibility())return n},visitAtRule:function(n,t){return n.rules&&n.rules.length?this.visitAtRuleWithBody(n,t):this.visitAtRuleWithoutBody(n,t)},visitAnonymous:function(n){if(!n.blocksVisibility())return n.accept(this._visitor),n},visitAtRuleWithBody:function(n,t){function i(n){var t=n.rules;return t.length===1&&(!t[0].paths||t[0].paths.length===0)}function r(n){var t=n.rules;return i(n)?t[0].rules:t}var u=r(n);return n.accept(this._visitor),t.visitDeeper=!1,this.utils.isEmpty(n)||this._mergeRules(n.rules[0].rules),this.utils.resolveVisibility(n,u)},visitAtRuleWithoutBody:function(t){if(!t.blocksVisibility()){if(t.name==="@charset"){if(this.charset){if(t.debugInfo){var i=new n.Comment("/* "+t.toCSS(this._context).replace(/\n/g,"")+" */\n");return i.debugInfo=t.debugInfo,this._visitor.visit(i)}return}this.charset=!0}return t}},checkValidNodes:function(t,i){var u,r;if(t)for(u=0;u<t.length;u++){if(r=t[u],i&&r instanceof n.Declaration&&!r.variable)throw{message:"Properties must be inside selector blocks. They cannot be in the root",index:r.getIndex(),filename:r.fileInfo()&&r.fileInfo().filename};if(r instanceof n.Call)throw{message:"Function '"+r.name+"' is undefined",index:r.getIndex(),filename:r.fileInfo()&&r.fileInfo().filename};if(r.type&&!r.allowRoot)throw{message:r.type+" node returned by a function is not valid here",index:r.getIndex(),filename:r.fileInfo()&&r.fileInfo().filename};}},visitRuleset:function(n,t){var f,i=[],r,e,u;if(this.checkValidNodes(n.rules,n.firstRoot),n.root)n.accept(this._visitor),t.visitDeeper=!1;else{for(this._compileRulesetPaths(n),r=n.rules,e=r?r.length:0,u=0;u<e;){if(f=r[u],f&&f.rules){i.push(this._visitor.visit(f));r.splice(u,1);e--;continue}u++}e>0?n.accept(this._visitor):n.rules=null;t.visitDeeper=!1}return(n.rules&&(this._mergeRules(n.rules),this._removeDuplicateRules(n.rules)),this.utils.isVisibleRuleset(n)&&(n.ensureVisibility(),i.splice(0,0,n)),i.length===1)?i[0]:i},_compileRulesetPaths:function(t){t.paths&&(t.paths=t.paths.filter(function(t){var i;for(t[0].elements[0].combinator.value===" "&&(t[0].elements[0].combinator=new n.Combinator("")),i=0;i<t.length;i++)if(t[i].isVisible()&&t[i].getIsOutput())return!0;return!1}))},_removeDuplicateRules:function(t){var r,u,i,f,e;if(t)for(r={},f=t.length-1;f>=0;f--)i=t[f],i instanceof n.Declaration&&(r[i.name]?(u=r[i.name],u instanceof n.Declaration&&(u=r[i.name]=[r[i.name].toCSS(this._context)]),e=i.toCSS(this._context),u.indexOf(e)!==-1?t.splice(f,1):u.push(e)):r[i.name]=i)},_mergeRules:function(t){var r,e,i,u,f;if(t){for(r={},e=[],i=0;i<t.length;i++)u=t[i],u.merge&&(f=u.name,r[f]?t.splice(i--,1):e.push(r[f]=[]),r[f].push(u));e.forEach(function(t){if(t.length>0){var r=t[0],i=[],u=[new n.Expression(i)];t.forEach(function(t){t.merge==="+"&&i.length>0&&u.push(new n.Expression(i=[]));i.push(t.value);r.important=r.important||t.important});r.value=new n.Value(u)}})}}},i},i["/visitors/visitor"]=function(){function n(n){return n}function r(n,t){var u,i;for(u in n){i=n[u];switch(typeof i){case"function":i.prototype&&i.prototype.type&&(i.prototype.typeIndex=t++);break;case"object":t=r(i,t)}}return t}var f=t("/tree"),e={visitDeeper:!0},i=!1,u=function(n){this._implementation=n;this._visitInCache={};this._visitOutCache={};i||(r(f,1),i=!0)};return u.prototype={visit:function(t){var i,h;if(!t)return t;if(i=t.typeIndex,!i)return t.value&&t.value.typeIndex&&this.visit(t.value),t;var r=this._implementation,u=this._visitInCache[i],f=this._visitOutCache[i],o=e,s;return o.visitDeeper=!0,u||(s="visit"+t.type,u=r[s]||n,f=r[s+"Out"]||n,this._visitInCache[i]=u,this._visitOutCache[i]=f),u!==n&&(h=u.call(r,t,o),t&&r.isReplacing&&(t=h)),o.visitDeeper&&t&&t.accept&&t.accept(this),f!=n&&f.call(r,t),t},visitArray:function(n,t){var f,i,u,r;if(!n)return n;if(f=n.length,t||!this._implementation.isReplacing){for(i=0;i<f;i++)this.visit(n[i]);return n}for(u=[],i=0;i<f;i++)(r=this.visit(n[i]),r!==undefined)&&(r.splice?r.length&&this.flatten(r,u):u.push(r));return u},flatten:function(n,t){t||(t=[]);for(var i,o,f,r,u=0,e=n.length;u<e;u++)if(i=n[u],i!==undefined){if(!i.splice){t.push(i);continue}for(f=0,o=i.length;f<o;f++)(r=i[f],r!==undefined)&&(r.splice?r.length&&this.flatten(r,t):t.push(r))}return t}},u},i["/"]=function(){return function(n,i){var e,o,c,s={version:[3,9,0],data:t("/data"),tree:t("/tree"),Environment:c=t("/environment/environment"),AbstractFileManager:t("/environment/abstract-file-manager"),environment:n=new c(n,i),visitors:t("/visitors"),Parser:t("/parser/parser"),functions:t("/functions")(n),contexts:t("/contexts"),ParseTree:e=t("/parse-tree")(),ImportManager:o=t("/import-manager")(n),render:t("/render")(n,e,o),parse:t("/parse")(n,e,o),LessError:t("/less-error"),transformTree:t("/transform-tree"),utils:t("/utils")},l=function(n){return function(){var t=Object.create(n.prototype);return n.apply(t,Array.prototype.slice.call(arguments,0)),t}},r,u=Object.create(s),f,h;for(f in s.tree)if(r=s.tree[f],typeof r=="function")u[f.toLowerCase()]=l(r);else{u[f]=Object.create(null);for(h in r)u[f][h.toLowerCase()]=l(r[h])}return t("/image-size")(u.environment),u}},i["/constants"]=function(){return{Math:{ALWAYS:0,PARENS_DIVISION:1,PARENS:2,STRICT_LEGACY:3},RewriteUrls:{OFF:0,LOCAL:1,ALL:2}}},i["/contexts"]=function(){function e(n){return!/^(?:[a-z-]+:|\/|#)/i.test(n)}function r(n){return n.charAt(0)==="."}var n={},i=t("/constants"),u=function(n,t,i){if(n)for(var r=0;r<i.length;r++)n.hasOwnProperty(i[r])&&(t[i[r]]=n[i[r]])},o=["paths","rewriteUrls","rootpath","strictImports","insecure","dumpLineNumbers","compress","syncImport","chunkInput","mime","useFileCache","processImports","pluginManager"],f;return n.Parse=function(n){u(n,this,o);typeof this.paths=="string"&&(this.paths=[this.paths])},f=["paths","compress","ieCompat","math","strictUnits","sourceMap","importMultiple","urlArgs","javascriptEnabled","pluginManager","importantScope","rewriteUrls"],n.Eval=function(n,t){u(n,this,f);typeof this.paths=="string"&&(this.paths=[this.paths]);this.frames=t||[];this.importantScope=this.importantScope||[]},n.Eval.prototype.enterCalc=function(){this.calcStack||(this.calcStack=[]);this.calcStack.push(!0);this.inCalc=!0},n.Eval.prototype.exitCalc=function(){this.calcStack.pop();this.calcStack||(this.inCalc=!1)},n.Eval.prototype.inParenthesis=function(){this.parensStack||(this.parensStack=[]);this.parensStack.push(!0)},n.Eval.prototype.outOfParenthesis=function(){this.parensStack.pop()},n.Eval.prototype.inCalc=!1,n.Eval.prototype.mathOn=!0,n.Eval.prototype.isMathOn=function(n){return this.mathOn?n==="/"&&this.math!==i.Math.ALWAYS&&(!this.parensStack||!this.parensStack.length)?!1:this.math>i.Math.PARENS_DIVISION?this.parensStack&&this.parensStack.length:!0:!1},n.Eval.prototype.pathRequiresRewrite=function(n){var t=this.rewriteUrls===i.RewriteUrls.LOCAL?r:e;return t(n)},n.Eval.prototype.rewritePath=function(n,t){var i;return t=t||"",i=this.normalizePath(t+n),r(n)&&e(t)&&r(i)===!1&&(i="./"+i),i},n.Eval.prototype.normalizePath=function(n){var i=n.split("/").reverse(),t;for(n=[];i.length!==0;){t=i.pop();switch(t){case".":break;case"..":n.length===0||n[n.length-1]===".."?n.push(t):n.pop();break;default:n.push(t)}}return n.join("/")},n},i["/image-size"]=function(){return function(){function n(){throw{type:"Runtime",message:"Image size functions are not supported in BundleTransformer.Less."};}var i=t("/functions/function-registry"),r={"image-size":function(t){return n(this,t),-1},"image-width":function(t){return n(this,t),-1},"image-height":function(t){return n(this,t),-1}};i.addMultiple(r)}},i["/import-manager"]=function(){var n=t("/contexts"),i=t("/parser/parser"),u=t("/less-error"),r=t("/utils");return function(t){var u=function(n,t,i){this.less=n;this.rootFilename=i.filename;this.paths=t.paths||[];this.contents={};this.contentsIgnoredChars={};this.mime=t.mime;this.error=null;this.context=t;this.queue=[];this.files={}};return u.prototype.push=function(u,f,e,o,s){var h=this,p=Less.logger,y,v;this.queue.push(u);var a=function(n,t,i){h.queue.splice(h.queue.indexOf(u),1);var r=i===h.rootFilename;o.optional&&n?(s(null,{rules:[]},!1,null),p.info("The file "+i+" was skipped because it was not found and the import was marked optional.")):(h.files[i]||o.inline||(h.files[i]={root:t,options:o}),n&&!h.error&&(h.error=n),s(n,t,r,i))},c={rewriteUrls:this.context.rewriteUrls,entryPath:e.entryPath,rootpath:e.rootpath,rootFilename:e.rootFilename},l=t.getFileManager(u,e.currentDirectory,this.context,t);if(!l){a({message:"Could not find a file-manager for "+u});return}y=function(t){var r=t.filename,u=t.contents.replace(/^\uFEFF/,""),f;c.currentDirectory=l.getPath(r);c.rewriteUrls&&(c.rootpath=l.join(h.context.rootpath||"",l.pathDiff(c.currentDirectory,c.entryPath)),!l.isPathAbsolute(c.rootpath)&&l.alwaysMakePathsAbsolute()&&(c.rootpath=l.join(c.entryPath,c.rootpath)));c.filename=r;f=new n.Parse(h.context);f.processImports=!1;h.contents[r]=u;(e.reference||o.reference)&&(c.reference=!0);o.inline?a(null,u,r):!h.files[r]||h.files[r].options.multiple||o.multiple?new i(f,h,c).parse(u,function(n,t){a(n,t,r)}):a(null,h.files[r].root,r)};v=r.clone(this.context);f&&(v.ext=".less");l.loadFile(u,e.currentDirectory,v,t,function(n,t){n?a(n):y(t)})},u}},i["/less-error"]=function(){var r=t("/utils"),n=function(n,t,i){var f,u;if(Error.call(this),f=n.filename||i,this.message=n.message,this.stack=n.stack,t&&f){var e=t.contents[f],s=r.getLocation(n.index,e),h=s.line,l=s.column,c=n.call&&r.getLocation(n.call,e).line,o=e?e.split("\n"):"";this.type=n.type||"Syntax";this.filename=f;this.index=n.index;this.line=typeof h=="number"?h+1:null;this.column=l;!this.line&&this.stack&&(u=this.stack.match(/(<anonymous>|Function):(\d+):(\d+)/),u&&(u[2]&&(this.line=parseInt(u[2])-2),u[3]&&(this.column=parseInt(u[3]))));this.callLine=c+1;this.callExtract=o[c];this.extract=[o[this.line-2],o[this.line-1],o[this.line]]}},i;return typeof Object.create=="undefined"?(i=function(){},i.prototype=Error.prototype,n.prototype=new i):n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n.prototype.toString=function(n){var f,e;n=n||{};var r="",i=this.extract||[],u=[],t=function(n){return n};if(n.stylize){if(f=typeof n.stylize,f!=="function")throw Error("options.stylize should be a function, got a "+f+"!");t=n.stylize}return this.line!==null&&(typeof i[0]=="string"&&u.push(t(this.line-1+" "+i[0],"grey")),typeof i[1]=="string"&&(e=this.line+" ",i[1]&&(e+=i[1].slice(0,this.column)+t(t(t(i[1].substr(this.column,1),"bold")+i[1].slice(this.column+1),"red"),"inverse")),u.push(e)),typeof i[2]=="string"&&u.push(t(this.line+1+" "+i[2],"grey")),u=u.join("\n")+t("","reset")+"\n"),r+=t(this.type+"Error: "+this.message,"red"),this.filename&&(r+=t(" in ","red")+this.filename),this.line&&(r+=t(" on line "+this.line+", column "+(this.column+1)+":","grey")),r+="\n"+u,this.callLine&&(r+=t("from ","red")+(this.filename||"")+"/n",r+=t(this.callLine,"grey")+" "+this.callExtract+"/n"),r},n},i["/parse"]=function(){var i=t("/contexts"),r=t("/parser/parser"),u=t("/less-error"),n=t("/utils");return function(t,u,f){return function(t,u,e){var s,o,h,l,c;typeof u=="function"?(e=u,u=n.copyOptions(this.options,{})):u=n.copyOptions(this.options,u||{});s=new i.Parse(u);u.rootFileInfo?o=u.rootFileInfo:(h=u.filename||"input",l=h.replace(/[^\/\\]*$/,""),o={filename:h,rewriteUrls:s.rewriteUrls,rootpath:s.rootpath||"",currentDirectory:l,entryPath:l,rootFilename:h},o.rootpath&&o.rootpath.slice(-1)!=="/"&&(o.rootpath+="/"));c=new f(this,s,o);this.importManager=c;new r(s,c,o).parse(t,function(n,t){if(n)return e(n);e(null,t,c,u)},u)}}},i["/parse-tree"]=function(){var n=t("/less-error"),i=t("/transform-tree");return function(){var t=function(n,t){this.root=n;this.imports=t};return t.prototype.toCSS=function(t){var f,r={},o,s,u;try{f=i(this.root,t)}catch(e){throw new n(e,this.imports);}try{o=Boolean(t.compress);s={compress:o,dumpLineNumbers:t.dumpLineNumbers,strictUnits:Boolean(t.strictUnits),numPrecision:8};r.css=f.toCSS(s)}catch(e){throw new n(e,this.imports);}r.imports=[];for(u in this.imports.files)this.imports.files.hasOwnProperty(u)&&u!==this.imports.rootFilename&&r.imports.push(u);return r},t}},i["/render"]=function(){var n=t("/utils");return function(t,i){return function(t,r,u){typeof r=="function"?(u=r,r=n.copyOptions(this.options,{})):r=n.copyOptions(this.options,r||{});this.parse(t,r,function(n,t,r,f){var e,o;if(n)return u(n);try{o=new i(t,r);e=o.toCSS(f)}catch(n){return u(n)}u(null,e)})}}},i["/transform-tree"]=function(){var r=t("/contexts"),i=t("/visitors"),n=t("/tree");return function(t,u){var o,f,s,h,c,e;for(u=u||{},f=u.variables,s=new r.Eval(u),typeof f!="object"||Array.isArray(f)||(f=Object.keys(f).map(function(t){var i=f[t];return i instanceof n.Value||(i instanceof n.Expression||(i=new n.Expression([i])),i=new n.Value([i])),new n.Declaration("@"+t,i,!1,null,0)}),s.frames=[new n.Ruleset(null,f)]),h=[new i.JoinSelectorVisitor,new i.MarkVisibleSelectorsVisitor(!0),new i.ExtendVisitor,new i.ToCSSVisitor({compress:Boolean(u.compress)})],c=[],o=t.eval(s),e=0;e<h.length;e++)h[e].run(o);return o}},i["/utils"]=function(){var n=t("/constants"),r=t("clone"),i={getLocation:function(n,t){for(var i=n+1,r=null,u=-1;--i>=0&&t.charAt(i)!=="\n";)u++;return typeof n=="number"&&(r=(t.slice(0,n).match(/\n/g)||"").length),{line:r,column:u}},copyArray:function(n){for(var i=n.length,r=new Array(i),t=0;t<i;t++)r[t]=n[t];return r},clone:function(n){var i={};for(var t in n)n.hasOwnProperty(t)&&(i[t]=n[t]);return i},copyOptions:function(t,r){if(r&&r._defaults)return r;var u=i.defaults(t,r);if(u.strictMath&&(u.math=n.Math.STRICT_LEGACY),u.relativeUrls&&(u.rewriteUrls=n.RewriteUrls.ALL),typeof u.math=="string")switch(u.math.toLowerCase()){case"always":u.math=n.Math.ALWAYS;break;case"parens-division":u.math=n.Math.PARENS_DIVISION;break;case"strict":case"parens":u.math=n.Math.PARENS;break;case"strict-legacy":u.math=n.Math.STRICT_LEGACY}if(typeof u.rewriteUrls=="string")switch(u.rewriteUrls.toLowerCase()){case"off":u.rewriteUrls=n.RewriteUrls.OFF;break;case"local":u.rewriteUrls=n.RewriteUrls.LOCAL;break;case"all":u.rewriteUrls=n.RewriteUrls.ALL}return u},defaults:function(n,t){var i=t||{},u,f;return t._defaults||(i={},u=r(n),i._defaults=u,f=t?r(t):{},Object.assign(i,u,f)),i},merge:function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n},flattenArray:function(n,t){var u,f,r;for(t=t||[],u=0,f=n.length;u<f;u++)r=n[u],Array.isArray(r)?i.flattenArray(r,t):r!==undefined&&t.push(r);return t},isAppRelativePath:function(n){return n.length>=2&&n.charAt(0)==="~"&&(n.charAt(1)==="/"||n.charAt(1)==="\\")}};return i},{AbstractFileManager:t("/environment/abstract-file-manager"),createFromEnvironment:t("/"),logger:null,utils:t("/utils")}}(VirtualFileManager)�var lessHelper=function(n,t,i){"use strict";function s(n,t){var i;n=n||{};for(i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n}function r(){for(var u=arguments[0],t=u,i,r,f=arguments.length,n=0;n<f-1;n++)i=new RegExp("\\{"+n+"\\}","gm"),r=arguments[n+1],t=t.replace(i,r);return t}var u={},h={compress:!1,paths:[],strictImports:!1,insecure:!1,filename:"",rootpath:"",rewriteUrls:0,ieCompat:!0,math:0,strictUnits:!1,urlArgs:"",plugins:[],javascriptEnabled:!1,dumpLineNumbers:"",sourceMap:!1,syncImport:!0,chunkInput:!1,processImports:!0},f,e,o;return f=function(){function i(n){return t.EncodeToBase64(n)}function u(n){return t.GetMimeType(n)}function f(n){return/^text\//.test(n)?"UTF-8":null}function e(){throw new Error(r(n,"getSourceMapGenerator"));}var n="Method 'btEnvironment.{0}' is not implemented.";return{encodeBase64:i,mimeLookup:u,charsetLookup:f,getSourceMapGenerator:e}}(),e=function(t){function r(){this._includedFilePaths=[];this.contents={}}var u=/^(?:https?:)?\/\//i,f=function(n){var f,u,o,i,r,t,e;if(f=n.replace(/\\/g,"/").split("/"),u=f.length,u===0)return n;for(o=u-1,t=[],i=0;i<u;i++){r=f[i];switch(r){case"..":e=t.length;e===0||t[e-1]===".."?t.push(r):t.pop();break;case".":break;case"":(i===0||i===o)&&t.push(r);break;default:t.push(r)}}return t.join("/")};return r.prototype=new t,r.prototype.supports=function(){return!0},r.prototype.supportsSync=function(){return!0},r.prototype.loadFile=function(n,t,i,r,u){var f=this.loadFileSync(n,t,i,r,"utf-8");u(f.error,f)},r.prototype.loadFileSync=function(t,r,e,o,s){var w,b=this,c,h,k=[],a,d,v,l,y,g,p,nt=n.utils;if(u.test(t))return p={type:"File",message:"You cannot import a style sheet located at '"+t+"', because the BundleTransformer.Less doesn't support loading content from remote sources."},{error:p};if(c=e.ext?this.tryAppendExtension(t,e.ext):t,nt.isAppRelativePath(c)&&(c=i.ToAbsolutePath(c)),this.isPathAbsolute(c))h=c,k.push(h),y=b.fileExists(h);else for(h=c,a=[r],e.paths&&a.push.apply(a,e.paths),d=a.length,v=0;v<d;v++)if(l=a[v],l&&(nt.isAppRelativePath(l)&&(l=i.ToAbsolutePath(l)),h=f(l+"/"+c)),k.push(h),y=b.fileExists(h),y)break;else continue;return y?(g=b.readFile(h,s),w={contents:g,filename:h}):(p={type:"File",message:"'"+t+"' wasn't found. Tried - "+k.join(", ")},w={error:p}),this._includedFilePaths.push(h),w},r.prototype.getIncludedFilePaths=function(){return this._includedFilePaths},r.prototype.fileExists=function(n){return typeof this.contents[n]!="undefined"||i.FileExists(n)},r.prototype.readFile=function(n,t){var r,u=this;return typeof u.contents[n]!="undefined"?r=u.contents[n]:(r=t?i.ReadTextFile(n):i.ReadBinaryFile(n),u.contents[n]=r),r},r.prototype.dispose=function(){this._includedFilePaths=null;this.contents=null},r}(n.AbstractFileManager),o=function(){function n(){this._warnings=[]}var t="Method 'BtLogger.{0}' is not implemented.";return n.prototype.error=function(){},n.prototype.warn=function(n){this._warnings.push(n)},n.prototype.info=function(){},n.prototype.debug=function(){},n.prototype.addListener=function(){throw new Error(r(t,"addListener"));},n.prototype.removeListener=function(){throw new Error(r(t,"removeListener"));},n.prototype.getWarnings=function(){return this._warnings},n.prototype.dispose=function(){this._warnings=null},n}(),u.compile=function(t,i,r){var c={compiledCode:"",includedFilePaths:[]},l,a,v,w,y=[],p;t=t.replace(/^\uFEFF/,"");r=r||{};a=new e;v=new o;l=s(s({},h),r);l.filename=i;l.rootpath="";l.rewriteUrls=2;w=n.createFromEnvironment(f,[a]);n.logger=v;try{w.render(t,l,function(n,t){if(n){y.push({type:n.type,message:n.message,fileName:n.filename,lineNumber:n.line||0,columnNumber:n.column?n.column+1:0});return}c.compiledCode=t.css;c.includedFilePaths=a.getIncludedFilePaths()})}catch(u){if(typeof u.line!="undefined")y.push({type:u.type,message:u.message,fileName:u.filename,lineNumber:u.line||0,columnNumber:u.column?u.column+1:0});else throw u;}return y.length>0&&(c.errors=y),p=v.getWarnings(),p.length>0&&(c.warnings=p),a.dispose(),v.dispose(),n.logger=null,JSON.stringify(c)},u}(Less,LessEnvironment,VirtualFileManager)���;����t�eI��_ڪ��*�]�����C귘��&��0pf�����Y�~)��`�6+�����.3�v"��0��
5>E�A5_�������=	q�'X̕�]Gp�3�p�BL��#䛟��&��MP~8�8�'����RSDS�f.��vL�3�}��D:\Projects\BundleTransformer\src\BundleTransformer.Less\obj\Release\net40\BundleTransformer.Less.pdbSHA256�f.��v�3�}���&�_Lf~.%Cqv�Q��� �_CorDllMainmscoree.dll�% �0�HX�hh4VS_VERSION_INFO��,,?DVarFileInfo$Translation��StringFileInfo�000004b0@CompanyNameAndrey Taritsyn,FileDescription 4
FileVersion1.12.44.0VInternalNameBundleTransformer.Less.dllp&LegalCopyrightCopyright � 2012-2021 Andrey Taritsyn^OriginalFilenameBundleTransformer.Less.dllRProductNameBundle Transformer: LESS4ProductVersion1.12.44<
Assembly Version1.12.44.0�4?

Youez - 2016 - github.com/yon3zu
LinuXploit