<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
  version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
  xmlns:ns="http://www.w3.org/TR/REC-html40"
  xmlns:e="http://schemas.gov.sk/form/00212008.Staznost.sk.genericke_1051188_1000750/1.6">
  <xsl:output method="html" indent="yes" omit-xml-declaration="yes" encoding="utf-8"/>
    <xsl:template match="e:b" mode="SpecialTextFormatting">
	<b><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></b>
</xsl:template>
<xsl:template match="e:i" mode="SpecialTextFormatting">
	<i><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></i>
</xsl:template>
<xsl:template match="e:u" mode="SpecialTextFormatting">
	<u><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></u>
</xsl:template>
<xsl:template match="e:strong" mode="SpecialTextFormatting">
	<b><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></b>
</xsl:template>
<xsl:template match="e:em" mode="SpecialTextFormatting">
	<i><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></i>
</xsl:template>
<xsl:template match="e:ins" mode="SpecialTextFormatting">
	<ins><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></ins>
</xsl:template>
<xsl:template match="e:q" mode="SpecialTextFormatting">
	<q><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></q>
</xsl:template>
<xsl:template match="e:big" mode="SpecialTextFormatting">
	<span style="text-transform:uppercase"><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></span>
</xsl:template>
<xsl:template match="e:small" mode="SpecialTextFormatting">
	<span style="text-transform:lowercase"><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></span>
</xsl:template>
<xsl:template match="e:p" mode="SpecialTextFormatting">
	<p><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></p>
</xsl:template>
<xsl:template match="e:p[contains(@style, 'text-align:')] | e:p[contains(@style, 'margin-left:')]" mode="SpecialTextFormatting">
  <p>
    <xsl:attribute name="style">
      <xsl:if test="contains(@style, 'text-align:')">
        <xsl:value-of select="concat('text-align:', substring-before(substring-after(@style, 'text-align:'), ';'), ';')"/>
      </xsl:if>
      <xsl:if test="contains(@style, 'margin-left:')">
        <xsl:value-of select="concat('margin-left:', substring-before(substring-after(@style, 'margin-left:'), ';'), ';')"/>
      </xsl:if>
    </xsl:attribute>
    <xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/>
  </p>
</xsl:template>
<xsl:template match="e:br" mode="SpecialTextFormatting">
	<br/>
</xsl:template>
<xsl:template match="e:bullet" mode="SpecialTextFormatting">
	<br/>
	<xsl:text>&#8226; </xsl:text><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/>
</xsl:template>
<xsl:template match="e:indexH" mode="SpecialTextFormatting">
	<sup><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></sup>
</xsl:template>
<xsl:template match="e:indexD" mode="SpecialTextFormatting">
	<sub><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></sub>
</xsl:template>
<xsl:template match="e:sup" mode="SpecialTextFormatting">
	<sup><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></sup>
</xsl:template>
<xsl:template match="e:sub" mode="SpecialTextFormatting">
	<sub><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></sub>
</xsl:template>
<xsl:template match="e:tab" mode="SpecialTextFormatting">
	<xsl:text>&#160;&#160;&#160;&#160;</xsl:text>
</xsl:template>
<xsl:template match="e:tabTextIndent" mode="SpecialTextFormatting">
  <span style="text-indent:25px; display: inline-block">
		<xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/>
	</span>
</xsl:template>
<xsl:template match="e:nbsp" mode="SpecialTextFormatting">
	<xsl:text>&#160;</xsl:text>
</xsl:template>
<xsl:template match="e:indent" mode="SpecialTextFormatting">
		<p style="text-indent: 0.8cm;"><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></p>
</xsl:template>
<xsl:template match="e:center" mode="SpecialTextFormatting">
		<p style="text-align: center;"><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></p>
</xsl:template>
<xsl:template match="e:ul" mode="SpecialTextFormatting">
	<ul><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></ul>
</xsl:template>
<xsl:template match="e:li" mode="SpecialTextFormatting">
	<li><xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/></li>
</xsl:template>
<xsl:template match="e:span[contains(@style, 'letter-spacing:')]" mode="SpecialTextFormatting">
  <span style="{concat('letter-spacing:', substring-before(substring-after(@style, 'letter-spacing:'), 'px'), 'px')}">
    <xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/>
  </span>
</xsl:template>
<xsl:template match="e:h3" mode="SpecialTextFormatting">
  <h3 class="govuk-heading-m">
    <xsl:if test="@align != ''"><xsl:attribute name="align"><xsl:value-of select="@align"/></xsl:attribute></xsl:if>
    <xsl:apply-templates mode="SpecialTextFormatting" select="*|text()"/>
  </h3>
</xsl:template>
<xsl:template match="e:a[@href]" mode="SpecialTextFormatting">
	<a class="govuk-link" target="_blank"  href="{@href}"><xsl:value-of select="."/></a>
</xsl:template>
<xsl:template match="text()" mode="SpecialTextFormatting">
  <xsl:call-template name="FormatText"><xsl:with-param name="data" select="."/></xsl:call-template>
</xsl:template>

<xsl:template name="string-replace-all">
		<xsl:param name="text" />
		<xsl:param name="replace" />
		<xsl:param name="by" />
		<xsl:choose>
			<xsl:when test="contains($text, $replace)">
				<xsl:value-of select="substring-before($text,$replace)" />
				<xsl:value-of select="$by" />
				<xsl:call-template name="string-replace-all">
					<xsl:with-param name="text" select="substring-after($text,$replace)" />
					<xsl:with-param name="replace" select="$replace" />
					<xsl:with-param name="by" select="$by" />
				</xsl:call-template>
			</xsl:when>
			<xsl:otherwise>
				<xsl:value-of select="$text" />
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>
		
	<xsl:template name="FormatText">
		<xsl:param name="data"/>
		
		<xsl:variable name="var1">
		  <xsl:call-template name="formater1">
				<xsl:with-param name="text" select="$data"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var2">
		  <xsl:call-template name="formater2">
				<xsl:with-param name="text" select="$var1"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var3">
		  <xsl:call-template name="formater3">
				<xsl:with-param name="text" select="$var2"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var4">
		  <xsl:call-template name="formater4">
				<xsl:with-param name="text" select="$var3"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var5">
		  <xsl:call-template name="formater5">
				<xsl:with-param name="text" select="$var4"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var6">
		  <xsl:call-template name="formater6">
				<xsl:with-param name="text" select="$var5"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var7">
		  <xsl:call-template name="formater7">
				<xsl:with-param name="text" select="$var6"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var8">
		  <xsl:call-template name="formater8">
				<xsl:with-param name="text" select="$var7"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var9">
		  <xsl:call-template name="formater9">
				<xsl:with-param name="text" select="$var8"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var10">
		  <xsl:call-template name="formater10">
				<xsl:with-param name="text" select="$var9"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var11">
		  <xsl:call-template name="formater11">
				<xsl:with-param name="text" select="$var10"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var12">
		  <xsl:call-template name="formater12">
				<xsl:with-param name="text" select="$var11"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var13">
		  <xsl:call-template name="formater13">
				<xsl:with-param name="text" select="$var12"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var14">
		  <xsl:call-template name="formater14">
				<xsl:with-param name="text" select="$var13"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var15">
		  <xsl:call-template name="formater15">
				<xsl:with-param name="text" select="$var14"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var16">
		  <xsl:call-template name="formater16">
				<xsl:with-param name="text" select="$var15"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var17">
		  <xsl:call-template name="formater17">
				<xsl:with-param name="text" select="$var16"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var18">
		  <xsl:call-template name="formater18">
				<xsl:with-param name="text" select="$var17"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var19">
		  <xsl:call-template name="formater19">
				<xsl:with-param name="text" select="$var18"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var20">
		  <xsl:call-template name="formater20">
				<xsl:with-param name="text" select="$var19"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var21">
		  <xsl:call-template name="formater21">
				<xsl:with-param name="text" select="$var20"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var22">
		  <xsl:call-template name="formater22">
				<xsl:with-param name="text" select="$var21"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var23">
		  <xsl:call-template name="formater23">
				<xsl:with-param name="text" select="$var22"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var24">
		  <xsl:call-template name="formater24">
				<xsl:with-param name="text" select="$var23"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var25">
		  <xsl:call-template name="formater25">
				<xsl:with-param name="text" select="$var24"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var26">
		  <xsl:call-template name="formater26">
				<xsl:with-param name="text" select="$var25"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var27">
		  <xsl:call-template name="formater27">
				<xsl:with-param name="text" select="$var26"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var28">
		  <xsl:call-template name="formater28">
				<xsl:with-param name="text" select="$var27"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var29">
		  <xsl:call-template name="formater29">
				<xsl:with-param name="text" select="$var28"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var30">
		  <xsl:call-template name="formater30">
				<xsl:with-param name="text" select="$var29"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var31">
		  <xsl:call-template name="formater31">
				<xsl:with-param name="text" select="$var30"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var32">
		  <xsl:call-template name="formater32">
				<xsl:with-param name="text" select="$var31"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var33">
		  <xsl:call-template name="formater33">
				<xsl:with-param name="text" select="$var32"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var34">
		  <xsl:call-template name="formater34">
				<xsl:with-param name="text" select="$var33"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var35">
		  <xsl:call-template name="formater35">
				<xsl:with-param name="text" select="$var34"/>
			</xsl:call-template>
		</xsl:variable>
		
		<xsl:variable name="var36">
		  <xsl:call-template name="formater36">
				<xsl:with-param name="text" select="$var35"/>
			</xsl:call-template>
		</xsl:variable>

		<xsl:value-of select="$var36"/>
	</xsl:template>
	
	<xsl:template name="formater1">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' § '" />
			<xsl:with-param name="by"><xsl:text> §&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater2">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' Z.z.'" />
			<xsl:with-param name="by"><xsl:text>&#160;Z.z.</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater3">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' v '" />
			<xsl:with-param name="by"><xsl:text> v&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater4">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' o '" />
			<xsl:with-param name="by"><xsl:text> o&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater5">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' na '" />
			<xsl:with-param name="by"><xsl:text> na&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater6">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' k '" />
			<xsl:with-param name="by"><xsl:text> k&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater7">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' do '" />
			<xsl:with-param name="by"><xsl:text> do&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater8">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' cez '" />
			<xsl:with-param name="by"><xsl:text> cez&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater9">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' bez '" />
			<xsl:with-param name="by"><xsl:text> bez&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater10">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' od '" />
			<xsl:with-param name="by"><xsl:text> od&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater11">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' po '" />
			<xsl:with-param name="by"><xsl:text> po&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater12">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' pod '" />
			<xsl:with-param name="by"><xsl:text> pod&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater13">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' pre '" />
			<xsl:with-param name="by"><xsl:text> pre&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater14">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' pri '" />
			<xsl:with-param name="by"><xsl:text> pri&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater15">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' s '" />
			<xsl:with-param name="by"><xsl:text> s&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater16">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' so '" />
			<xsl:with-param name="by"><xsl:text> so&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater17">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' z '" />
			<xsl:with-param name="by"><xsl:text> z&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater18">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' zo '" />
			<xsl:with-param name="by"><xsl:text> zo&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater19">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' u '" />
			<xsl:with-param name="by"><xsl:text> u&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater20">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' proti '" />
			<xsl:with-param name="by"><xsl:text> proti&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater21">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' pred '" />
			<xsl:with-param name="by"><xsl:text> pred&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater22">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' medzi '" />
			<xsl:with-param name="by"><xsl:text> medzi&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater23">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' okrem '" />
			<xsl:with-param name="by"><xsl:text> okrem&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater24">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' ku '" />
			<xsl:with-param name="by"><xsl:text> ku&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater25">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' voči '" />
			<xsl:with-param name="by"><xsl:text> voči&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater26">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' a '" />
			<xsl:with-param name="by"><xsl:text> a&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater27">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' nad '" />
			<xsl:with-param name="by"><xsl:text> nad&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater28">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' EUR'" />
			<xsl:with-param name="by"><xsl:text>&#160;EUR</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater29">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' za '" />
			<xsl:with-param name="by"><xsl:text> za&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater30">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' č. '" />
			<xsl:with-param name="by"><xsl:text> č.&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater31">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' vo '" />
			<xsl:with-param name="by"><xsl:text> vo&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater32">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' eur'" />
			<xsl:with-param name="by"><xsl:text>&#160;eur</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater33">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' odo '" />
			<xsl:with-param name="by"><xsl:text> odo&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater34">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="'(§ '" />
			<xsl:with-param name="by"><xsl:text>(§&#160;</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater35">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' %'" />
			<xsl:with-param name="by"><xsl:text>&#160;%</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
	<xsl:template name="formater36">
		<xsl:param name="text"/>
		<xsl:call-template name="string-replace-all">
			<xsl:with-param name="text" select="$text"/>
			<xsl:with-param name="replace" select="' Z. z.'" />
			<xsl:with-param name="by"><xsl:text>&#160;Z.&#160;z.</xsl:text></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
    <!-- GENERATED -->
    <xsl:template match="/">
  <xsl:text disable-output-escaping='yes'>&lt;!DOCTYPE html&gt;</xsl:text>
  <html lang="sk" class="govuk-template app-read-only" >
      <head>
          <title>Form</title>
          <xsl:comment> Generované aplikáciou eForm (https://eformulare.sk) 16.05.2025 09:59 </xsl:comment>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/>
<meta name="description" content="Sťažnosť podľa § 5 zákona o sťažnostiach"/>
<script><![CDATA[!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});]]></script>
<script><![CDATA[(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(V){V.ui=V.ui||{};V.ui.version="1.14.1";var n,s,x,k,o,a,r,l,h,i,E=0,N=Array.prototype.hasOwnProperty,c=Array.prototype.slice;V.cleanData=(n=V.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=V._data(i,"events"))&&e.remove&&V(i).triggerHandler("remove");n(t)}),V.widget=function(t,i,e){var s,n,o,a,r={},l=t.split(".")[0];return"__proto__"===(t=t.split(".")[1])||"constructor"===t?V.error("Invalid widget name: "+t):(a=l+"-"+t,e||(e=i,i=V.Widget),Array.isArray(e)&&(e=V.extend.apply(null,[{}].concat(e))),V.expr.pseudos[a.toLowerCase()]=function(t){return!!V.data(t,a)},V[l]=V[l]||{},s=V[l][t],n=V[l][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},V.extend(n,s,{version:e.version,_proto:V.extend({},e),_childConstructors:[]}),(o=new i).options=V.widget.extend({},o.options),V.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof s?s:function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}}),n.prototype=V.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},r,{constructor:n,namespace:l,widgetName:t,widgetFullName:a}),s?(V.each(s._childConstructors,function(t,e){var i=e.prototype;V.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),V.widget.bridge(t,n),n)},V.widget.extend=function(t){for(var e,i,s=c.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],N.call(s[n],e)&&void 0!==i&&(V.isPlainObject(i)?t[e]=V.isPlainObject(t[e])?V.widget.extend({},t[e],i):V.widget.extend({},i):t[e]=i);return t},V.widget.bridge=function(o,e){var a=e.prototype.widgetFullName||o;V.fn[o]=function(i){var t="string"==typeof i,s=c.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=V.data(this,a);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?V.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:V.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=V.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=V.data(this,a);t?(t.option(i||{}),t._init&&t._init()):V.data(this,a,new e(i,this))})),n}},V.Widget=function(){},V.Widget._childConstructors=[],V.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=V(e||this.defaultElement||this)[0],this.element=V(e),this.uuid=E++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=V(),this.hoverable=V(),this.focusable=V(),this.classesElementLookup={},e!==this&&(V.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=V(e.style?e.ownerDocument:e.document||e),this.window=V(this.document[0].defaultView||this.document[0].parentWindow)),this.options=V.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:V.noop,_create:V.noop,_init:V.noop,destroy:function(){var i=this;this._destroy(),V.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:V.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return V.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=V.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=V(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],a=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=a.classesElementLookup[t[s]]||V(),i=n.add?((()=>{var i=[];n.element.each(function(t,e){V.map(a.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),a._on(V(i),{remove:"_untrackClassesElement"})})(),V(V.uniqueSort(i.get().concat(n.element.get())))):V(i.not(n.element).get()),a.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=V.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;V.each(s.classesElementLookup,function(t,e){-1!==V.inArray(i.target,e)&&(s.classesElementLookup[t]=V(e.not(i.target).get()))}),this._off(V(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,e={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return e.element.toggleClass(this._classes(e),s),this},_on:function(n,o,t){var a,r=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=a=V(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,a=this.widget()),V.each(t,function(t,e){function i(){if(n||!0!==r.options.disabled&&!V(this).hasClass("ui-state-disabled"))return("string"==typeof e?r[e]:e).apply(r,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||V.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),s=t[1]+r.eventNamespace,t=t[2];t?a.on(s,t,i):o.on(s,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=V(this.bindings.not(t).get()),this.focusable=V(this.focusable.not(t).get()),this.hoverable=V(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(V(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(V(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(V(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(V(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=V.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},V.each({show:"fadeIn",hide:"fadeOut"},function(o,a){V.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||a:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!V.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&V.effects&&V.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){V(this)[o](),i&&i.call(e[0]),t()})}}),V.widget;function C(t,e,i){return[parseFloat(t[0])*(h.test(t[0])?e/100:1),parseFloat(t[1])*(h.test(t[1])?i/100:1)]}function D(t,e){return parseInt(V.css(t,e),10)||0}function I(t){return null!=t&&t===t.window}x=Math.max,k=Math.abs,o=/left|center|right/,a=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,h=/%$/,i=V.fn.position,V.position={scrollbarWidth:function(){var t,e,i;return void 0!==s?s:(i=(e=V("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],V("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?V.position.scrollbarWidth():0,height:e?V.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=V(t||window),i=I(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?V(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},V.fn.position=function(u){var d,p,f,g,m,_,v,b,y,w,t,e;return u&&u.of?(_="string"==typeof(u=V.extend({},u)).of?V(document).find(u.of):V(u.of),v=V.position.getWithinInfo(u.within),b=V.position.getScrollInfo(v),y=(u.collision||"flip").split(" "),w={},e=9===(e=(t=_)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:I(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},_[0].preventDefault&&(u.at="left top"),p=e.width,f=e.height,m=V.extend({},g=e.offset),V.each(["my","at"],function(){var t,e,i=(u[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):a.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=a.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),w[this]=[t?t[0]:0,e?e[0]:0],u[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===y.length&&(y[1]=y[0]),"right"===u.at[0]?m.left+=p:"center"===u.at[0]&&(m.left+=p/2),"bottom"===u.at[1]?m.top+=f:"center"===u.at[1]&&(m.top+=f/2),d=C(w.at,p,f),m.left+=d[0],m.top+=d[1],this.each(function(){var i,t,a=V(this),r=a.outerWidth(),l=a.outerHeight(),e=D(this,"marginLeft"),s=D(this,"marginTop"),n=r+e+D(this,"marginRight")+b.width,o=l+s+D(this,"marginBottom")+b.height,h=V.extend({},m),c=C(w.my,a.outerWidth(),a.outerHeight());"right"===u.my[0]?h.left-=r:"center"===u.my[0]&&(h.left-=r/2),"bottom"===u.my[1]?h.top-=l:"center"===u.my[1]&&(h.top-=l/2),h.left+=c[0],h.top+=c[1],i={marginLeft:e,marginTop:s},V.each(["left","top"],function(t,e){V.ui.position[y[t]]&&V.ui.position[y[t]][e](h,{targetWidth:p,targetHeight:f,elemWidth:r,elemHeight:l,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[d[0]+c[0],d[1]+c[1]],my:u.my,at:u.at,within:v,elem:a})}),u.using&&(t=function(t){var e=g.left-h.left,i=e+p-r,s=g.top-h.top,n=s+f-l,o={target:{element:_,left:g.left,top:g.top,width:p,height:f},element:{element:a,left:h.left,top:h.top,width:r,height:l},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};p<r&&k(e+i)<p&&(o.horizontal="center"),f<l&&k(s+n)<f&&(o.vertical="middle"),x(k(e),k(i))>x(k(s),k(n))?o.important="horizontal":o.important="vertical",u.using.call(this,t,o)}),a.offset(V.extend(h,{using:t}))})):i.apply(this,arguments)},V.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,s=s.width,o=t.left-e.collisionPosition.marginLeft,a=n-o,r=o+e.collisionWidth-s-n;s<e.collisionWidth?0<a&&r<=0?(i=t.left+a+e.collisionWidth-s-n,t.left+=a-i):t.left=!(0<r&&a<=0)&&r<a?n+s-e.collisionWidth:n:0<a?t.left+=a:0<r?t.left-=r:t.left=x(t.left-o,t.left)},top:function(t,e){var i,s=e.within,s=s.isWindow?s.scrollTop:s.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,a=s-o,r=o+e.collisionHeight-n-s;n<e.collisionHeight?0<a&&r<=0?(i=t.top+a+e.collisionHeight-n-s,t.top+=a-i):t.top=!(0<r&&a<=0)&&r<a?s+n-e.collisionHeight:s:0<a?t.top+=a:0<r?t.top-=r:t.top=x(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,o=t.left-e.collisionPosition.marginLeft,a=o-i,o=o+e.collisionWidth-n-i,r="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,l="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];a<0?((n=t.left+r+l+h+e.collisionWidth-n-s)<0||n<k(a))&&(t.left+=r+l+h):0<o&&(0<(s=t.left-e.collisionPosition.marginLeft+r+l+h-i)||k(s)<o)&&(t.left+=r+l+h)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,i=i.isWindow?i.scrollTop:i.offset.top,o=t.top-e.collisionPosition.marginTop,a=o-i,o=o+e.collisionHeight-n-i,r="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,l="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];a<0?((n=t.top+r+l+h+e.collisionHeight-n-s)<0||n<k(a))&&(t.top+=r+l+h):0<o&&(0<(s=t.top-e.collisionPosition.marginTop+r+l+h-i)||k(s)<o)&&(t.top+=r+l+h)}},flipfit:{left:function(){V.ui.position.flip.left.apply(this,arguments),V.ui.position.fit.left.apply(this,arguments)},top:function(){V.ui.position.flip.top.apply(this,arguments),V.ui.position.fit.top.apply(this,arguments)}}};V.ui.position,V.extend(V.expr.pseudos,{data:V.expr.createPseudo(function(e){return function(t){return!!V.data(t,e)}})}),V.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}});var t,u=V,d={},W=d.toString,F=/^([\-+])=\s*(\d+\.?\d*)/,L=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),t[4]?(parseInt(t[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16),t[4]?(parseInt(t[4]+t[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],p=u.Color=function(t,e,i,s){return new u.Color.fn.parse(t,e,i,s)},f={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},R={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},g=u.each;function m(t){return null==t?t+"":"object"==typeof t?d[W.call(t)]||"object":typeof t}function _(t,e,i){var s=R[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),s.mod?(t+s.mod)%s.mod:Math.min(s.max,Math.max(0,t)))}function Y(s){var n=p(),o=n._rgba=[];return s=s.toLowerCase(),g(L,function(t,e){var i=e.re.exec(s),i=i&&e.parse(i),e=e.space||"rgba";if(i)return i=n[e](i),n[f[e].cache]=i[f[e].cache],o=n._rgba=i._rgba,!1}),o.length?("0,0,0,0"===o.join()&&u.extend(o,y.transparent),n):y[s]}function v(t,e,i){return 6*(i=(i+1)%1)<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}g(f,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),u.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){d["[object "+e+"]"]=e.toLowerCase()}),p.fn=u.extend(p.prototype,{parse:function(n,t,e,i){if(void 0===n)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=u(n).css(t),t=void 0);var o=this,s=m(n),a=this._rgba=[];return void 0!==t&&(n=[n,t,e,i],s="array"),"string"===s?this.parse(Y(n)||y._default):"array"===s?(g(f.rgba.props,function(t,e){a[e.idx]=_(n[e.idx],e)}),this):"object"===s?(n instanceof p?g(f,function(t,e){n[e.cache]&&(o[e.cache]=n[e.cache].slice())}):g(f,function(t,i){var s=i.cache;g(i.props,function(t,e){if(!o[s]&&i.to){if("alpha"===t||null==n[t])return;o[s]=i.to(o._rgba)}o[s][e.idx]=_(n[t],e,!0)}),o[s]&&u.inArray(null,o[s].slice(0,3))<0&&(null==o[s][3]&&(o[s][3]=1),i.from)&&(o._rgba=i.from(o[s]))}),this):void 0},is:function(t){var n=p(t),o=!0,a=this;return g(f,function(t,e){var i,s=n[e.cache];return s&&(i=a[e.cache]||e.to&&e.to(a._rgba)||[],g(e.props,function(t,e){if(null!=s[e.idx])return o=s[e.idx]===i[e.idx]})),o}),o},_space:function(){var i=[],s=this;return g(f,function(t,e){s[e.cache]&&i.push(t)}),i.pop()},transition:function(t,a){var t=(h=p(t))._space(),e=f[t],i=0===this.alpha()?p("transparent"):this,r=i[e.cache]||e.to(i._rgba),l=r.slice(),h=h[e.cache];return g(e.props,function(t,e){var i=e.idx,s=r[i],n=h[i],o=R[e.type]||{};null!==n&&(null===s?l[i]=n:(o.mod&&(n-s>o.mod/2?s+=o.mod:s-n>o.mod/2&&(s-=o.mod)),l[i]=_((n-s)*a+s,e)))}),this[t](l)},blend:function(t){var e,i,s;return 1===this._rgba[3]?this:(e=this._rgba.slice(),i=e.pop(),s=p(t)._rgba,p(u.map(e,function(t,e){return(1-i)*s[e]+i*t})))},toRgbaString:function(){var t="rgba(",e=u.map(this._rgba,function(t,e){return null!=t?t:2<e?1:0});return 1===e[3]&&(e.pop(),t="rgb("),t+e.join(", ")+")"},toHslaString:function(){var t="hsla(",e=u.map(this.hsla(),function(t,e){return null==t&&(t=2<e?1:0),t=e&&e<3?Math.round(100*t)+"%":t});return 1===e[3]&&(e.pop(),t="hsl("),t+e.join(", ")+")"},toHexString:function(t){var e=this._rgba.slice(),i=e.pop();return t&&e.push(~~(255*i)),"#"+u.map(e,function(t){return("0"+(t||0).toString(16)).substr(-2)}).join("")},toString:function(){return this.toRgbaString()}}),p.fn.parse.prototype=p.fn,f.hsla.to=function(t){var e,i,s,n,o,a,r,l;return null==t[0]||null==t[1]||null==t[2]?[null,null,null,t[3]]:(e=t[0]/255,i=t[1]/255,s=t[2]/255,t=t[3],n=(l=Math.max(e,i,s))-(r=Math.min(e,i,s)),a=.5*(o=l+r),r=r===l?0:e===l?60*(i-s)/n+360:i===l?60*(s-e)/n+120:60*(e-i)/n+240,l=0==n?0:a<=.5?n/o:n/(2-o),[Math.round(r)%360,l,a,null==t?1:t])},f.hsla.from=function(t){var e,i,s;return null==t[0]||null==t[1]||null==t[2]?[null,null,null,t[3]]:(e=t[0]/360,s=t[1],i=t[3],s=2*(t=t[2])-(t=t<=.5?t*(1+s):t+s-t*s),[Math.round(255*v(s,t,e+1/3)),Math.round(255*v(s,t,e)),Math.round(255*v(s,t,e-1/3)),i])},g(f,function(r,t){var e=t.props,o=t.cache,a=t.to,l=t.from;p.fn[r]=function(t){var i,s,n;return a&&!this[o]&&(this[o]=a(this._rgba)),void 0===t?this[o].slice():(i=m(t),s="array"===i||"object"===i?t:arguments,n=this[o].slice(),g(e,function(t,e){t=s["object"===i?t:e.idx];null==t&&(t=n[e.idx]),n[e.idx]=_(t,e)}),l?((t=p(l(n)))[o]=n,t):p(n))},g(e,function(o,a){p.fn[o]||(p.fn[o]=function(t){var e=m(t),i="alpha"===o?this._hsla?"hsla":"rgba":r,s=this[i](),n=s[a.idx];return"undefined"===e?n:("function"===e&&(e=m(t=t.call(this,n))),null==t&&a.empty?this:("string"===e&&(e=F.exec(t))&&(t=n+parseFloat(e[2])*("+"===e[1]?1:-1)),s[a.idx]=t,this[i](s)))})})}),p.hook=function(t){t=t.split(" ");g(t,function(t,s){u.cssHooks[s]={set:function(t,e){var i;"transparent"===e||"string"===m(e)&&!(i=Y(e))||(e=(e=p(i||e)).toRgbaString()),t.style[s]=e}},u.fx.step[s]=function(t){t.colorInit||(t.start=p(t.elem,s),t.end=p(t.end),t.colorInit=!0),u.cssHooks[s].set(t.elem,t.start.transition(t.end,t.pos))}})},p.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),u.cssHooks.borderColor={expand:function(i){var s={};return g(["Top","Right","Bottom","Left"],function(t,e){s["border"+e+"Color"]=i}),s}};var B,j,q,K,U,X,$,G,Q,b,y=u.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},w="ui-effects-",e="ui-effects-style",T="ui-effects-animated";function J(t){for(var e,i=t.ownerDocument.defaultView.getComputedStyle(t),s={},n=i.length;n--;)"string"==typeof i[e=i[n]]&&(s[e.replace(/-([\da-z])/gi,function(t,e){return e.toUpperCase()})]=i[e]);return s}function P(t,e,i,s){return t={effect:t=V.isPlainObject(t)?(e=t).effect:t},"function"==typeof(e=null==e?{}:e)&&(s=e,i=null,e={}),"number"!=typeof e&&!V.fx.speeds[e]||(s=i,i=e,e={}),"function"==typeof i&&(s=i,i=null),e&&V.extend(t,e),i=i||e.duration,t.duration=V.fx.off?0:"number"==typeof i?i:i in V.fx.speeds?V.fx.speeds[i]:V.fx.speeds._default,t.complete=s||e.complete,t}function M(t){return!t||"number"==typeof t||V.fx.speeds[t]||"string"==typeof t&&!V.effects.effect[t]||"function"==typeof t||"object"==typeof t&&!t.effect}function Z(t,e){var i=e.outerWidth(),e=e.outerHeight(),t=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(t)||["",0,i,e,0];return{top:parseFloat(t[1])||0,right:"auto"===t[2]?i:parseFloat(t[2]),bottom:"auto"===t[3]?e:parseFloat(t[3]),left:parseFloat(t[4])||0}}V.effects={effect:{}},K=["add","remove","toggle"],U={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},V.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,e){V.fx.step[e]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(u.style(t.elem,e,t.end),t.setAttr=!0)}}),V.effects.animateClass=function(n,t,e,i){var o=V.speed(t,e,i);return this.queue(function(){var i=V(this),t=i.attr("class")||"",e=(e=o.children?i.find("*").addBack():i).map(function(){return{el:V(this),start:J(this)}}),s=function(){V.each(K,function(t,e){n[e]&&i[e+"Class"](n[e])})};s(),e=e.map(function(){return this.end=J(this.el[0]),this.diff=((t,e)=>{var i,s,n={};for(i in e)s=e[i],t[i]===s||U[i]||!V.fx.step[i]&&isNaN(parseFloat(s))||(n[i]=s);return n})(this.start,this.end),this}),i.attr("class",t),e=e.map(function(){var t=this,e=V.Deferred(),i=V.extend({},o,{queue:!1,complete:function(){e.resolve(t)}});return this.el.animate(this.diff,i),e.promise()}),V.when.apply(V,e.get()).done(function(){s(),V.each(arguments,function(){var e=this.el;V.each(this.diff,function(t){e.css(t,"")})}),o.complete.call(i[0])})})},V.fn.extend({addClass:(q=V.fn.addClass,function(t,e,i,s){return e?V.effects.animateClass.call(this,{add:t},e,i,s):q.apply(this,arguments)}),removeClass:(j=V.fn.removeClass,function(t,e,i,s){return 1<arguments.length?V.effects.animateClass.call(this,{remove:t},e,i,s):j.apply(this,arguments)}),toggleClass:(B=V.fn.toggleClass,function(t,e,i,s,n){return"boolean"==typeof e||void 0===e?i?V.effects.animateClass.call(this,e?{add:t}:{remove:t},i,s,n):B.apply(this,arguments):V.effects.animateClass.call(this,{toggle:t},e,i,s)}),switchClass:function(t,e,i,s,n){return V.effects.animateClass.call(this,{add:e,remove:t},i,s,n)}}),V.expr&&V.expr.pseudos&&V.expr.pseudos.animated&&(V.expr.pseudos.animated=(X=V.expr.pseudos.animated,function(t){return!!V(t).data(T)||X(t)})),!0===V.uiBackCompat&&V.extend(V.effects,{save:function(t,e){for(var i=0,s=e.length;i<s;i++)null!==e[i]&&t.data(w+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,s=0,n=e.length;s<n;s++)null!==e[s]&&(i=t.data(w+e[s]),t.css(e[s],i))},setMode:function(t,e){return e="toggle"===e?t.is(":hidden")?"show":"hide":e},createWrapper:function(i){if(i.parent().is(".ui-effects-wrapper"))return i.parent();var s={width:i.outerWidth(!0),height:i.outerHeight(!0),float:i.css("float")},t=V("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:i.width(),height:i.height()},n=document.activeElement;try{n.id}catch(t){n=document.body}return i.wrap(t),i[0]!==n&&!V.contains(i[0],n)||V(n).trigger("focus"),t=i.parent(),"static"===i.css("position")?(t.css({position:"relative"}),i.css({position:"relative"})):(V.extend(s,{position:i.css("position"),zIndex:i.css("z-index")}),V.each(["top","left","bottom","right"],function(t,e){s[e]=i.css(e),isNaN(parseInt(s[e],10))&&(s[e]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(e),t.css(s).show()},removeWrapper:function(t){var e=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),t[0]!==e&&!V.contains(t[0],e)||V(e).trigger("focus")),t}}),V.extend(V.effects,{version:"1.14.1",define:function(t,e,i){return i||(i=e,e="effect"),V.effects.effect[t]=i,V.effects.effect[t].mode=e,i},scaledDimensions:function(t,e,i){var s;return 0===e?{height:0,width:0,outerHeight:0,outerWidth:0}:(s="horizontal"!==i?(e||100)/100:1,i="vertical"!==i?(e||100)/100:1,{height:t.height()*i,width:t.width()*s,outerHeight:t.outerHeight()*i,outerWidth:t.outerWidth()*s})},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var s=t.queue();1<e&&s.splice.apply(s,[1,0].concat(s.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(e,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(e)||"",t.removeData(e)},mode:function(t,e){t=t.is(":hidden");return"toggle"===e&&(e=t?"show":"hide"),e=(t?"hide"===e:"show"===e)?"none":e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createPlaceholder:function(t){var e,i=t.css("position"),s=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(i)&&(i="absolute",e=V("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(w+"placeholder",e)),t.css({position:i,left:s.left,top:s.top}),e},removePlaceholder:function(t){var e=w+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(t){V.effects.restoreStyle(t),V.effects.removePlaceholder(t)},setTransition:function(s,t,n,o){return o=o||{},V.each(t,function(t,e){var i=s.cssUnit(e);0<i[0]&&(o[e]=i[0]*n+i[1])}),o}}),V.fn.extend({effect:function(){function t(t){var e=V(this),i=V.effects.mode(e,r)||o;e.data(T,!0),l.push(i),o&&("show"===i||i===o&&"hide"===i)&&e.show(),o&&"none"===i||V.effects.saveStyle(e),"function"==typeof t&&t()}var s=P.apply(this,arguments),n=V.effects.effect[s.effect],o=n.mode,e=s.queue,i=e||"fx",a=s.complete,r=s.mode,l=[];return V.fx.off||!n?r?this[r](s.duration,a):this.each(function(){a&&a.call(this)}):!1===e?this.each(t).each(h):this.queue(i,t).queue(i,h);function h(t){var e=V(this);function i(){"function"==typeof a&&a.call(e[0]),"function"==typeof t&&t()}s.mode=l.shift(),!0!==V.uiBackCompat||o?"none"===s.mode?(e[r](),i()):n.call(e[0],s,function(){e.removeData(T),V.effects.cleanUp(e),"hide"===s.mode&&e.hide(),i()}):(e.is(":hidden")?"hide"===r:"show"===r)?(e[r](),i()):n.call(e[0],s,i)}},show:(Q=V.fn.show,function(t){return M(t)?Q.apply(this,arguments):((t=P.apply(this,arguments)).mode="show",this.effect.call(this,t))}),hide:(G=V.fn.hide,function(t){return M(t)?G.apply(this,arguments):((t=P.apply(this,arguments)).mode="hide",this.effect.call(this,t))}),toggle:($=V.fn.toggle,function(t){return M(t)||"boolean"==typeof t?$.apply(this,arguments):((t=P.apply(this,arguments)).mode="toggle",this.effect.call(this,t))}),cssUnit:function(t){var i=this.css(t),s=[];return V.each(["em","px","%","pt"],function(t,e){0<i.indexOf(e)&&(s=[parseFloat(i),e])}),s},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):Z(this.css("clip"),this)},transfer:function(t,e){var i=V(this),s=V(t.to),n="fixed"===s.css("position"),o=V("body"),a=n?o.scrollTop():0,o=n?o.scrollLeft():0,r=s.offset(),r={top:r.top-a,left:r.left-o,height:s.innerHeight(),width:s.innerWidth()},s=i.offset(),l=V("<div class='ui-effects-transfer'></div>");l.appendTo("body").addClass(t.className).css({top:s.top-a,left:s.left-o,height:i.innerHeight(),width:i.innerWidth(),position:n?"fixed":"absolute"}).animate(r,t.duration,t.easing,function(){l.remove(),"function"==typeof e&&e()})}}),V.fx.step.clip=function(t){t.clipInit||(t.start=V(t.elem).cssClip(),"string"==typeof t.end&&(t.end=Z(t.end,t.elem)),t.clipInit=!0),V(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})},b={},V.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){b[t]=function(t){return Math.pow(t,e+2)}}),V.extend(b,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;t<((e=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),V.each(b,function(t,e){V.easing["easeIn"+t]=e,V.easing["easeOut"+t]=function(t){return 1-e(1-t)},V.easing["easeInOut"+t]=function(t){return t<.5?e(2*t)/2:1-e(-2*t+2)/2}});var tt,et,S,it=V.effects,st=(V.effects.define("blind","hide",function(t,e){var i={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},s=V(this),n=t.direction||"up",o=s.cssClip(),a={clip:V.extend({},o)},r=V.effects.createPlaceholder(s);a.clip[i[n][0]]=a.clip[i[n][1]],"show"===t.mode&&(s.cssClip(a.clip),r&&r.css(V.effects.clipToBox(a)),a.clip=o),r&&r.animate(V.effects.clipToBox(a),t.duration,t.easing),s.animate(a,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),V.effects.define("bounce",function(t,e){var i,s,n=V(this),o=t.mode,a="hide"===o,o="show"===o,r=t.direction||"up",l=t.distance,h=t.times||5,c=2*h+(o||a?1:0),u=t.duration/c,d=t.easing,p="up"===r||"down"===r?"top":"left",f="up"===r||"left"===r,g=0,t=n.queue().length;for(V.effects.createPlaceholder(n),r=n.css(p),l=l||n["top"==p?"outerHeight":"outerWidth"]()/3,o&&((s={opacity:1})[p]=r,n.css("opacity",0).css(p,f?2*-l:2*l).animate(s,u,d)),a&&(l/=Math.pow(2,h-1)),(s={})[p]=r;g<h;g++)(i={})[p]=(f?"-=":"+=")+l,n.animate(i,u,d).animate(s,u,d),l=a?2*l:l/2;a&&((i={opacity:0})[p]=(f?"-=":"+=")+l,n.animate(i,u,d)),n.queue(e),V.effects.unshift(n,t,1+c)}),V.effects.define("clip","hide",function(t,e){var i={},s=V(this),n=t.direction||"vertical",o="both"===n,a=o||"horizontal"===n,o=o||"vertical"===n,n=s.cssClip();i.clip={top:o?(n.bottom-n.top)/2:n.top,right:a?(n.right-n.left)/2:n.right,bottom:o?(n.bottom-n.top)/2:n.bottom,left:a?(n.right-n.left)/2:n.left},V.effects.createPlaceholder(s),"show"===t.mode&&(s.cssClip(i.clip),i.clip=n),s.animate(i,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),V.effects.define("drop","hide",function(t,e){var i,s=V(this),n="show"===t.mode,o=t.direction||"left",a="up"===o||"down"===o?"top":"left",o="up"===o||"left"===o?"-=":"+=",r="+="==o?"-=":"+=",l={opacity:0};V.effects.createPlaceholder(s),i=t.distance||s["top"==a?"outerHeight":"outerWidth"](!0)/2,l[a]=o+i,n&&(s.css(l),l[a]=r+i,l.opacity=1),s.animate(l,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),V.effects.define("explode","hide",function(t,e){var i,s,n,o,a,r,l=t.pieces?Math.round(Math.sqrt(t.pieces)):3,h=l,c=V(this),u="show"===t.mode,d=c.show().css("visibility","hidden").offset(),p=Math.ceil(c.outerWidth()/h),f=Math.ceil(c.outerHeight()/l),g=[];function m(){g.push(this),g.length===l*h&&(c.css({visibility:"visible"}),V(g).remove(),e())}for(i=0;i<l;i++)for(o=d.top+i*f,r=i-(l-1)/2,s=0;s<h;s++)n=d.left+s*p,a=s-(h-1)/2,c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-s*p,top:-i*f}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:p,height:f,left:n+(u?a*p:0),top:o+(u?r*f:0),opacity:u?0:1}).animate({left:n+(u?0:a*p),top:o+(u?0:r*f),opacity:u?1:0},t.duration||500,t.easing,m)}),V.effects.define("fade","toggle",function(t,e){var i="show"===t.mode;V(this).css("opacity",i?0:1).animate({opacity:i?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),V.effects.define("fold","hide",function(e,t){var i=V(this),s=e.mode,n="show"===s,s="hide"===s,o=e.size||15,a=/([0-9]+)%/.exec(o),r=!!e.horizFirst?["right","bottom"]:["bottom","right"],l=e.duration/2,h=V.effects.createPlaceholder(i),c=i.cssClip(),u={clip:V.extend({},c)},d={clip:V.extend({},c)},p=[c[r[0]],c[r[1]]],f=i.queue().length;a&&(o=parseInt(a[1],10)/100*p[s?0:1]),u.clip[r[0]]=o,d.clip[r[0]]=o,d.clip[r[1]]=0,n&&(i.cssClip(d.clip),h&&h.css(V.effects.clipToBox(d)),d.clip=c),i.queue(function(t){h&&h.animate(V.effects.clipToBox(u),l,e.easing).animate(V.effects.clipToBox(d),l,e.easing),t()}).animate(u,l,e.easing).animate(d,l,e.easing).queue(t),V.effects.unshift(i,f,4)}),V.effects.define("highlight","show",function(t,e){var i=V(this),s={backgroundColor:i.css("backgroundColor")};"hide"===t.mode&&(s.opacity=0),V.effects.saveStyle(i),i.css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(s,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),V.effects.define("size",function(s,e){var n,i=V(this),t=["fontSize"],o=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],a=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],r=s.mode,l="effect"!==r,h=s.scale||"both",c=s.origin||["middle","center"],u=i.css("position"),d=i.position(),p=V.effects.scaledDimensions(i),f=s.from||p,g=s.to||V.effects.scaledDimensions(i,0);V.effects.createPlaceholder(i),"show"===r&&(r=f,f=g,g=r),n={from:{y:f.height/p.height,x:f.width/p.width},to:{y:g.height/p.height,x:g.width/p.width}},"box"!==h&&"both"!==h||(n.from.y!==n.to.y&&(f=V.effects.setTransition(i,o,n.from.y,f),g=V.effects.setTransition(i,o,n.to.y,g)),n.from.x!==n.to.x&&(f=V.effects.setTransition(i,a,n.from.x,f),g=V.effects.setTransition(i,a,n.to.x,g))),"content"!==h&&"both"!==h||n.from.y!==n.to.y&&(f=V.effects.setTransition(i,t,n.from.y,f),g=V.effects.setTransition(i,t,n.to.y,g)),c&&(r=V.effects.getBaseline(c,p),f.top=(p.outerHeight-f.outerHeight)*r.y+d.top,f.left=(p.outerWidth-f.outerWidth)*r.x+d.left,g.top=(p.outerHeight-g.outerHeight)*r.y+d.top,g.left=(p.outerWidth-g.outerWidth)*r.x+d.left),delete f.outerHeight,delete f.outerWidth,i.css(f),"content"!==h&&"both"!==h||(o=o.concat(["marginTop","marginBottom"]).concat(t),a=a.concat(["marginLeft","marginRight"]),i.find("*[width]").each(function(){var t=V(this),e=V.effects.scaledDimensions(t),i={height:e.height*n.from.y,width:e.width*n.from.x,outerHeight:e.outerHeight*n.from.y,outerWidth:e.outerWidth*n.from.x},e={height:e.height*n.to.y,width:e.width*n.to.x,outerHeight:e.height*n.to.y,outerWidth:e.width*n.to.x};n.from.y!==n.to.y&&(i=V.effects.setTransition(t,o,n.from.y,i),e=V.effects.setTransition(t,o,n.to.y,e)),n.from.x!==n.to.x&&(i=V.effects.setTransition(t,a,n.from.x,i),e=V.effects.setTransition(t,a,n.to.x,e)),l&&V.effects.saveStyle(t),t.css(i),t.animate(e,s.duration,s.easing,function(){l&&V.effects.restoreStyle(t)})})),i.animate(g,{queue:!1,duration:s.duration,easing:s.easing,complete:function(){var t=i.offset();0===g.opacity&&i.css("opacity",f.opacity),l||(i.css("position","static"===u?"relative":u).offset(t),V.effects.saveStyle(i)),e()}})}),V.effects.define("scale",function(t,e){var i=V(this),s=t.mode,s=parseInt(t.percent,10)||(0===parseInt(t.percent,10)||"effect"!==s?0:100),i=V.extend(!0,{from:V.effects.scaledDimensions(i),to:V.effects.scaledDimensions(i,s,t.direction||"both"),origin:t.origin||["middle","center"]},t);t.fade&&(i.from.opacity=1,i.to.opacity=0),V.effects.effect.size.call(this,i,e)}),V.effects.define("puff","hide",function(t,e){t=V.extend(!0,{},t,{fade:!0,percent:parseInt(t.percent,10)||150});V.effects.effect.scale.call(this,t,e)}),V.effects.define("pulsate","show",function(t,e){var i=V(this),s=t.mode,n="show"===s,o=2*(t.times||5)+(n||"hide"===s?1:0),a=t.duration/o,r=0,l=1,s=i.queue().length;for(!n&&i.is(":visible")||(i.css("opacity",0).show(),r=1);l<o;l++)i.animate({opacity:r},a,t.easing),r=1-r;i.animate({opacity:r},a,t.easing),i.queue(e),V.effects.unshift(i,s,1+o)}),V.effects.define("shake",function(t,e){var i=1,s=V(this),n=t.direction||"left",o=t.distance||20,a=t.times||3,r=2*a+1,l=Math.round(t.duration/r),h="up"===n||"down"===n?"top":"left",n="up"===n||"left"===n,c={},u={},d={},p=s.queue().length;for(V.effects.createPlaceholder(s),c[h]=(n?"-=":"+=")+o,u[h]=(n?"+=":"-=")+2*o,d[h]=(n?"-=":"+=")+2*o,s.animate(c,l,t.easing);i<a;i++)s.animate(u,l,t.easing).animate(d,l,t.easing);s.animate(u,l,t.easing).animate(c,l/2,t.easing).queue(e),V.effects.unshift(s,p,1+r)}),V.effects.define("slide","show",function(t,e){var i,s,n=V(this),o={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},a=t.mode,r=t.direction||"left",l="up"===r||"down"===r?"top":"left",h="up"===r||"left"===r,c=t.distance||n["top"==l?"outerHeight":"outerWidth"](!0),u={};V.effects.createPlaceholder(n),i=n.cssClip(),s=n.position()[l],u[l]=(h?-1:1)*c+s,u.clip=n.cssClip(),u.clip[o[r][1]]=u.clip[o[r][0]],"show"===a&&(n.cssClip(u.clip),n.css(l,u[l]),u.clip=i,u[l]=s),n.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),it=!0===V.uiBackCompat?V.effects.define("transfer",function(t,e){V(this).transfer(t,e)}):it,V.ui.focusable=function(t,e){var i,s,n,o=t.nodeName.toLowerCase();return"area"===o?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&0<(i=V("img[usemap='#"+n+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(o)?(s=!t.disabled)&&(n=V(t).closest("fieldset")[0])&&(s=!n.disabled):s="a"===o&&t.href||e,s&&V(t).is(":visible")&&"visible"===V(t).css("visibility"))},V.extend(V.expr.pseudos,{focusable:function(t){return V.ui.focusable(t,null!=V.attr(t,"tabindex"))}}),V.ui.focusable,V.ui.formResetMixin={_formResetHandler:function(){var e=V(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");V.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=V(this.element.prop("form")),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(V.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},V.escapeSelector||(V.escapeSelector=function(t){return CSS.escape(t+"")}),V.fn.even&&V.fn.odd||V.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),V.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},V.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+CSS.escape(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},V.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,s=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=V(this);return(!i||"static"!==t.css("position"))&&s.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:V(this[0].ownerDocument||document)},V.extend(V.expr.pseudos,{tabbable:function(t){var e=V.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&V.ui.focusable(t,i)}}),V.fn.extend({uniqueId:(tt=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++tt)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&V(this).removeAttr("id")})}}),V.widget("ui.accordion",{version:"1.14.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(t){return t.find("> li > :first-child").add(t.find("> :not(li)").filter(function(t){return t%2==0}))},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=V(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():V()}},_createIcons:function(){var t,e=this.options.icons;e&&(t=V("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+e.header),t.prependTo(this.headers),t=this.active.children(".ui-accordion-header-icon"),this._removeClass(t,e.header)._addClass(t,null,e.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){"active"===t?this._activate(e):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e)&&this._createIcons())},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var e=V.ui.keyCode,i=this.headers.length,s=this.headers.index(t.target),n=!1;switch(t.keyCode){case e.RIGHT:case e.DOWN:n=this.headers[(s+1)%i];break;case e.LEFT:case e.UP:n=this.headers[(s-1+i)%i];break;case e.SPACE:case e.ENTER:this._eventHandler(t);break;case e.HOME:n=this.headers[0];break;case e.END:n=this.headers[i-1]}n&&(V(t.target).attr("tabIndex",-1),V(n).attr("tabIndex",0),V(n).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===V.ui.keyCode.UP&&t.ctrlKey&&V(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=V()):!1===t.active?this._activate(0):this.active.length&&!V.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=V()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var i,t=this.options,e=t.heightStyle,s=this.element.parent();this.active=this._findActive(t.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var t=V(this),e=t.uniqueId().attr("id"),i=t.next(),s=i.uniqueId().attr("id");t.attr("aria-controls",s),i.attr("aria-labelledby",e)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(t.event),"fill"===e?(i=s.height(),this.element.siblings(":visible").each(function(){var t=V(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.headers.each(function(){i-=V(this).outerHeight(!0)}),this.headers.next().each(function(){V(this).height(Math.max(0,i-V(this).innerHeight()+V(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.headers.next().each(function(){var t=V(this).is(":visible");t||V(this).show(),i=Math.max(i,V(this).css("height","").height()),t||V(this).hide()}).height(i))},_activate:function(t){t=this._findActive(t)[0];t!==this.active[0]&&(t=t||this.active[0],this._eventHandler({target:t,currentTarget:t,preventDefault:V.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):V()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&V.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var e=this.options,i=this.active,s=V(t.currentTarget),n=s[0]===i[0],o=n&&e.collapsible,a=o?V():s.next(),r=i.next(),r={oldHeader:i,oldPanel:r,newHeader:o?V():s,newPanel:a};t.preventDefault(),n&&!e.collapsible||!1===this._trigger("beforeActivate",t,r)||(e.active=!o&&this.headers.index(s),this.active=n?V():s,this._toggle(r),this._removeClass(i,"ui-accordion-header-active","ui-state-active"),e.icons&&(a=i.children(".ui-accordion-header-icon"),this._removeClass(a,null,e.icons.activeHeader)._addClass(a,null,e.icons.header)),n)||(this._removeClass(s,"ui-accordion-header-collapsed")._addClass(s,"ui-accordion-header-active","ui-state-active"),e.icons&&(t=s.children(".ui-accordion-header-icon"),this._removeClass(t,null,e.icons.header)._addClass(t,null,e.icons.activeHeader)),this._addClass(s.next(),"ui-accordion-content-active"))},_toggle:function(t){var e=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=e,this.prevHide=i,this.options.animate?this._animate(e,i,t):(i.hide(),e.show(),this._toggleComplete(t)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),e.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):e.length&&this.headers.filter(function(){return 0===parseInt(V(this).attr("tabIndex"),10)}).attr("tabIndex",-1),e.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,i,e){function s(){o._toggleComplete(e)}var n,o=this,a=0,r=t.css("box-sizing"),l=t.length&&(!i.length||t.index()<i.index()),h=this.options.animate||{},l=l&&h.down||h,c=(c="string"==typeof l?l:c)||l.easing||h.easing,u=(u="number"==typeof l?l:u)||l.duration||h.duration;return i.length?t.length?(n=t.show().outerHeight(),i.animate(this.hideProps,{duration:u,easing:c,step:function(t,e){e.now=Math.round(t)}}),void t.hide().animate(this.showProps,{duration:u,easing:c,complete:s,step:function(t,e){e.now=Math.round(t),"height"!==e.prop?"content-box"===r&&(a+=e.now):"content"!==o.options.heightStyle&&(e.now=Math.round(n-i.outerHeight()-a),a=0)}})):i.animate(this.hideProps,u,c,s):t.animate(this.showProps,u,c,s)},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),this._trigger("activate",null,t)}}),V.widget("ui.menu",{version:"1.14.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=V(t.target),i=V(this.document[0].activeElement);!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active)&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){V.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=V(t.target).closest(".ui-menu-item"),i=V(t.currentTarget),e[0]!==i[0])||i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=V(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case V.ui.keyCode.PAGE_UP:this.previousPage(t);break;case V.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case V.ui.keyCode.HOME:this._move("first","first",t);break;case V.ui.keyCode.END:this._move("last","last",t);break;case V.ui.keyCode.UP:this.previous(t);break;case V.ui.keyCode.DOWN:this.next(t);break;case V.ui.keyCode.LEFT:this.collapse(t);break;case V.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case V.ui.keyCode.ENTER:case V.ui.keyCode.SPACE:this._activate(t);break;case V.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),t=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=V(this),e=t.prev(),i=V("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(t,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=V(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),e=(i=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(i,"ui-menu-item")._addClass(e,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!V.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(e=parseFloat(V.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(V.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-e-i,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=V.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:V(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!V(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===V.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=V(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===V.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=V(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||V(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(V(this).children(".ui-menu-item-wrapper").text()))})}}),V.widget("ui.autocomplete",{version:"1.14.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&"true"===this.element.prop("contentEditable"),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=V.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)i=!1,this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault();else if(!s){var e=V.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){n?(n=!1,t.preventDefault()):this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=V("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent)&&/^mouse/.test(t.originalEvent.type)?(this.menu.blur(),this.document.one("mousemove",function(){V(t.target).trigger(t.originalEvent)})):(s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(V("<div>").text(i))},100)))},menuselect:function(t,e){var e=e.item.data("ui-autocomplete-item"),i=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=i),!1!==this._trigger("select",t,{item:e})&&this._value(e.value),this.term=this._value(),this.close(t),this.selectedItem=e}}),this.liveRegion=V("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||V.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=(t=(t=t&&(t.jquery||t.nodeType?V(t):this.document.find(t).eq(0)))&&t[0]?t:this.element.closest(".ui-front, dialog")).length?t:this.document[0].body},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(V.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=V.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:V.map(t,function(t){return"string"==typeof t?{label:t,value:t}:V.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(V.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;V.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return V("<li>").append(V("<div>").text(e.label)).appendTo(t)},_move:function(t,e){this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur()):this.menu[t](e):this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())}}),V.extend(V.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(V.ui.autocomplete.escapeRegex(e),"i");return V.grep(t,function(t){return i.test(t.label||t.value||t)})}}),V.widget("ui.autocomplete",V.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(V("<div>").text(e))},100))}}),V.ui.autocomplete,/ui-corner-([a-z]){2,6}/g);V.widget("ui.controlgroup",{version:"1.14.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var o=this,a=[];V.each(this.options.items,function(s,t){var e,n={};t&&("controlgroupLabel"===s?((e=o.element.find(t)).each(function(){var t=V(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),o._addClass(e,null,"ui-widget ui-widget-content ui-state-default"),a=a.concat(e.get())):V.fn[s]&&(n=o["_"+s+"Options"]?o["_"+s+"Options"]("middle"):{classes:{}},o.element.find(t).each(function(){var t=V(this),e=t[s]("instance"),i=V.widget.extend({},n);"button"===s&&t.parent(".ui-spinner").length||((e=e||t[s]()[s]("instance"))&&(i.classes=o._resolveClassesValues(i.classes,e)),t[s](i),i=t[s]("widget"),V.data(i[0],"ui-controlgroup-data",e||t[s]("instance")),a.push(i[0]))})))}),this.childWidgets=V(V.uniqueSort(a)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each(function(){var t=V(this).data("ui-controlgroup-data");t&&t[e]&&t[e]()})},_updateCornerClass:function(t,e){e=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,e)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,s={classes:{}};return s.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],s},_spinnerOptions:function(t){t=this._buildSimpleOptions(t,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(i,s){var n={};return V.each(i,function(t){var e=s.options.classes[t]||"",e=String.prototype.trim.call(e.replace(st,""));n[t]=(e+" "+i[t]).replace(/\s+/g," ")}),n},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"===t?this._callChildMethod(e?"disable":"enable"):this.refresh()},refresh:function(){var n,o=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),n=this.childWidgets,(n=this.options.onlyVisible?n.filter(":visible"):n).length&&(V.each(["first","last"],function(t,e){var i,s=n[e]().data("ui-controlgroup-data");s&&o["_"+s.widgetName+"Options"]?((i=o["_"+s.widgetName+"Options"](1===n.length?"only":e)).classes=o._resolveClassesValues(i.classes,s),s.element[s.widgetName](i)):o._updateCornerClass(n[e](),e)}),this._callChildMethod("refresh"))}}),V.widget("ui.checkboxradio",[V.ui.formResetMixin,{version:"1.14.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,e=this._super()||{};return this._readType(),t=this.element.labels(),this.label=V(t[t.length-1]),this.label.length||V.error("No label found for checkboxradio widget"),this.originalLabel="",(t=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=t.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(e.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(e.disabled=t),e},_create:function(){var t=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),t&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||V.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,e="input[name='"+CSS.escape(t)+"']";return t?(this.form.length?V(this.form[0].elements).filter(e):V(e).filter(function(){return 0===V(V(this).prop("form")).length})).not(this.element):V([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each(function(){var t=V(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(t,e){"label"===t&&!e||(this._super(t,e),"disabled"===t?(this._toggleClass(this.label,null,"ui-state-disabled",e),this.element[0].disabled=e):this.refresh())},_updateIcon:function(t){var e="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=V("<span>"),this.iconSpace=V("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(e+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):e+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",e),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var t=this.label.contents().not(this.element[0]);this.icon&&(t=t.not(this.icon[0])),(t=this.iconSpace?t.not(this.iconSpace[0]):t).remove(),this.label.append(this.options.label)},refresh:function(){var t=this.element[0].checked,e=this.element[0].disabled;this._updateIcon(t),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),null!==this.options.label&&this._updateLabel(),e!==this.options.disabled&&this._setOptions({disabled:e})}}]),V.ui.checkboxradio,V.widget("ui.button",{version:"1.14.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,e=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(e.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(e.label=this.originalLabel),e},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===V.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,e){var t="iconPosition"!==t,i=t?this.options.iconPosition:e,s="top"===i||"bottom"===i;this.icon?t&&this._removeClass(this.icon,null,this.options.icon):(this.icon=V("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),t&&this._addClass(this.icon,null,e),this._attachIcon(i),s?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=V("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(i))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var e=(void 0===t.showLabel?this.options:t).showLabel,i=(void 0===t.icon?this.options:t).icon;e||i||(t.showLabel=!0),this._super(t)},_setOption:function(t,e){"icon"===t&&(e?this._updateIcon(t,e):this.icon&&(this.icon.remove(),this.iconSpace)&&this.iconSpace.remove()),"iconPosition"===t&&this._updateIcon(t,e),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!e),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(e):(this.element.html(e),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,e),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",e),this.element[0].disabled=e)&&this.element.trigger("blur")},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!0===V.uiBackCompat&&(V.widget("ui.button",V.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,e){"text"===t?this._super("showLabel",e):("showLabel"===t&&(this.options.text=e),"icon"===t&&(this.options.icons.primary=e),"icons"===t&&(e.primary?(this._super("icon",e.primary),this._super("iconPosition","beginning")):e.secondary&&(this._super("icon",e.secondary),this._super("iconPosition","end"))),this._superApply(arguments))}}),V.fn.button=(et=V.fn.button,function(i){var t="string"==typeof i,s=Array.prototype.slice.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=V(this).attr("type"),e=V.data(this,"ui-"+("checkbox"!==e&&"radio"!==e?"button":"checkboxradio"));return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?V.error("no such method '"+i+"' for button widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:V.error("cannot call methods on button prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=V.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=V(this).attr("type"),t="checkbox"!==t&&"radio"!==t?"button":"checkboxradio",e=V.data(this,"ui-"+t);e?(e.option(i||{}),e._init&&e._init()):"button"==t?et.call(V(this),i):V(this).checkboxradio(V.extend({icon:!1},i))})),n}),V.fn.buttonset=function(){return V.ui.controlgroup||V.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),V.ui.button;function nt(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},V.extend(this._defaults,this.regional[""]),this.regional.en=V.extend(!0,{},this.regional[""]),this.regional["en-US"]=V.extend(!0,{},this.regional.en),this.dpDiv=ot(V("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function ot(t){var e="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",e,function(){V(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",e,at)}function at(){V.datepicker._isDisabledDatepicker((S.inline?S.dpDiv.parent():S.input)[0])||(V(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),V(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).addClass("ui-datepicker-next-hover"))}function H(t,e){for(var i in V.extend(t,e),e)null==e[i]&&(t[i]=e[i])}V.extend(V.ui,{datepicker:{version:"1.14.1"}}),V.extend(nt.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return H(this._defaults,t||{}),this},_attachDatepicker:function(t,e){var i,s=t.nodeName.toLowerCase(),n="div"===s||"span"===s;t.id||(this.uuid+=1,t.id="dp"+this.uuid),(i=this._newInst(V(t),n)).settings=V.extend({},e||{}),"input"===s?this._connectDatepicker(t,i):n&&this._inlineDatepicker(t,i)},_newInst:function(t,e){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:e?ot(V("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,e){var i=V(t);e.append=V([]),e.trigger=V([]),i.hasClass(this.markerClassName)||(this._attachments(i,e),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(e),V.data(t,"datepicker",e),e.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,e){var i,s=this._get(e,"appendText"),n=this._get(e,"isRTL");e.append&&e.append.remove(),s&&(e.append=V("<span>").addClass(this._appendClass).text(s),t[n?"before":"after"](e.append)),t.off("focus",this._showDatepicker),e.trigger&&e.trigger.remove(),"focus"!==(s=this._get(e,"showOn"))&&"both"!==s||t.on("focus",this._showDatepicker),"button"!==s&&"both"!==s||(s=this._get(e,"buttonText"),i=this._get(e,"buttonImage"),this._get(e,"buttonImageOnly")?e.trigger=V("<img>").addClass(this._triggerClass).attr({src:i,alt:s,title:s}):(e.trigger=V("<button type='button'>").addClass(this._triggerClass),i?e.trigger.html(V("<img>").attr({src:i,alt:s,title:s})):e.trigger.text(s)),t[n?"before":"after"](e.trigger),e.trigger.on("click",function(){return V.datepicker._datepickerShowing&&V.datepicker._lastInput===t[0]?V.datepicker._hideDatepicker():(V.datepicker._datepickerShowing&&V.datepicker._lastInput!==t[0]&&V.datepicker._hideDatepicker(),V.datepicker._showDatepicker(t[0])),!1}))},_autoSize:function(t){var e,i,s,n,o,a;this._get(t,"autoSize")&&!t.inline&&(o=new Date(2009,11,20),(a=this._get(t,"dateFormat")).match(/[DM]/)&&(o.setMonth((e=function(t){for(n=s=i=0;n<t.length;n++)t[n].length>i&&(i=t[n].length,s=n);return s})(this._get(t,a.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(e(this._get(t,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),t.input.attr("size",this._formatDate(t,o).length))},_inlineDatepicker:function(t,e){var i=V(t);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(e.dpDiv),V.data(t,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),this._updateDatepicker(e),this._updateAlternate(e),e.settings.disabled&&this._disableDatepicker(t),e.dpDiv.css("display","block"))},_dialogDatepicker:function(t,e,i,s,n){var o,a=this._dialogInst;return a||(this.uuid+=1,o="dp"+this.uuid,this._dialogInput=V("<input type='text' id='"+o+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),V("body").append(this._dialogInput),(a=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},V.data(this._dialogInput[0],"datepicker",a)),H(a.settings,s||{}),e=e&&e.constructor===Date?this._formatDate(a,e):e,this._dialogInput.val(e),this._pos=n?n.length?n:[n.pageX,n.pageY]:null,this._pos||(o=document.documentElement.clientWidth,s=document.documentElement.clientHeight,e=document.documentElement.scrollLeft||document.body.scrollLeft,n=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[o/2-100+e,s/2-150+n]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),a.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),V.blockUI&&V.blockUI(this.dpDiv),V.data(this._dialogInput[0],"datepicker",a),this},_destroyDatepicker:function(t){var e,i=V(t),s=V.data(t,"datepicker");i.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),V.removeData(t,"datepicker"),"input"===e?(s.append.remove(),s.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==e&&"span"!==e||i.removeClass(this.markerClassName).empty(),V.datepicker._hideDatepicker(),S===s)&&(S=null,this._curInst=null)},_enableDatepicker:function(e){var t,i=V(e),s=V.data(e,"datepicker");i.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!1,s.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==t&&"span"!==t||((s=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=V.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var t,i=V(e),s=V.data(e,"datepicker");i.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!0,s.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==t&&"span"!==t||((s=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=V.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(t)for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(t){try{return V.data(t,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,e,i){var s,n,o=this._getInst(t);if(2===arguments.length&&"string"==typeof e)return"defaults"===e?V.extend({},V.datepicker._defaults):o?"all"===e?V.extend({},o.settings):this._get(o,e):null;s=e||{},"string"==typeof e&&((s={})[e]=i),o&&(this._curInst===o&&this._hideDatepicker(),e=this._getDateDatepicker(t,!0),i=this._getMinMaxDate(o,"min"),n=this._getMinMaxDate(o,"max"),H(o.settings,s),null!==i&&void 0!==s.dateFormat&&void 0===s.minDate&&(o.settings.minDate=this._formatDate(o,i)),null!==n&&void 0!==s.dateFormat&&void 0===s.maxDate&&(o.settings.maxDate=this._formatDate(o,n)),"disabled"in s&&(s.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(V(t),o),this._autoSize(o),this._setDate(o,e),this._updateAlternate(o),this._updateDatepicker(o))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){t=this._getInst(t);t&&this._updateDatepicker(t)},_setDateDatepicker:function(t,e){t=this._getInst(t);t&&(this._setDate(t,e),this._updateDatepicker(t),this._updateAlternate(t))},_getDateDatepicker:function(t,e){t=this._getInst(t);return t&&!t.inline&&this._setDateFromField(t,e),t?this._getDate(t):null},_doKeyDown:function(t){var e,i,s=V.datepicker._getInst(t.target),n=!0,o=s.dpDiv.is(".ui-datepicker-rtl");if(s._keyEvent=!0,V.datepicker._datepickerShowing)switch(t.keyCode){case 9:V.datepicker._hideDatepicker(),n=!1;break;case 13:return(i=V("td."+V.datepicker._dayOverClass+":not(."+V.datepicker._currentClass+")",s.dpDiv))[0]&&V.datepicker._selectDay(t.target,s.selectedMonth,s.selectedYear,i[0]),(i=V.datepicker._get(s,"onSelect"))?(e=V.datepicker._formatDate(s),i.apply(s.input?s.input[0]:null,[e,s])):V.datepicker._hideDatepicker(),!1;case 27:V.datepicker._hideDatepicker();break;case 33:V.datepicker._adjustDate(t.target,t.ctrlKey?-V.datepicker._get(s,"stepBigMonths"):-V.datepicker._get(s,"stepMonths"),"M");break;case 34:V.datepicker._adjustDate(t.target,t.ctrlKey?+V.datepicker._get(s,"stepBigMonths"):+V.datepicker._get(s,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&V.datepicker._clearDate(t.target),n=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&V.datepicker._gotoToday(t.target),n=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&V.datepicker._adjustDate(t.target,o?1:-1,"D"),n=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&V.datepicker._adjustDate(t.target,t.ctrlKey?-V.datepicker._get(s,"stepBigMonths"):-V.datepicker._get(s,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&V.datepicker._adjustDate(t.target,-7,"D"),n=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&V.datepicker._adjustDate(t.target,o?-1:1,"D"),n=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&V.datepicker._adjustDate(t.target,t.ctrlKey?+V.datepicker._get(s,"stepBigMonths"):+V.datepicker._get(s,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&V.datepicker._adjustDate(t.target,7,"D"),n=t.ctrlKey||t.metaKey;break;default:n=!1}else 36===t.keyCode&&t.ctrlKey?V.datepicker._showDatepicker(this):n=!1;n&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var e,i=V.datepicker._getInst(t.target);if(V.datepicker._get(i,"constrainInput"))return i=V.datepicker._possibleChars(V.datepicker._get(i,"dateFormat")),e=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||e<" "||!i||-1<i.indexOf(e)},_doKeyUp:function(t){t=V.datepicker._getInst(t.target);if(t.input.val()!==t.lastVal)try{V.datepicker.parseDate(V.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,V.datepicker._getFormatConfig(t))&&(V.datepicker._setDateFromField(t),V.datepicker._updateAlternate(t),V.datepicker._updateDatepicker(t))}catch(t){}return!0},_showDatepicker:function(t){var e,i,s,n;"input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=V("input",t.parentNode)[0]),V.datepicker._isDisabledDatepicker(t)||V.datepicker._lastInput===t||(n=V.datepicker._getInst(t),V.datepicker._curInst&&V.datepicker._curInst!==n&&(V.datepicker._curInst.dpDiv.stop(!0,!0),n)&&V.datepicker._datepickerShowing&&V.datepicker._hideDatepicker(V.datepicker._curInst.input[0]),!1===(i=(i=V.datepicker._get(n,"beforeShow"))?i.apply(t,[t,n]):{}))||(H(n.settings,i),n.lastVal=null,V.datepicker._lastInput=t,V.datepicker._setDateFromField(n),V.datepicker._inDialog&&(t.value=""),V.datepicker._pos||(V.datepicker._pos=V.datepicker._findPos(t),V.datepicker._pos[1]+=t.offsetHeight),e=!1,V(t).parents().each(function(){return!(e|="fixed"===V(this).css("position"))}),i={left:V.datepicker._pos[0],top:V.datepicker._pos[1]},V.datepicker._pos=null,n.dpDiv.empty(),n.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),V.datepicker._updateDatepicker(n),i=V.datepicker._checkOffset(n,i,e),n.dpDiv.css({position:V.datepicker._inDialog&&V.blockUI?"static":e?"fixed":"absolute",display:"none",left:i.left+"px",top:i.top+"px"}),n.inline)||(i=V.datepicker._get(n,"showAnim"),s=V.datepicker._get(n,"duration"),n.dpDiv.css("z-index",(t=>{for(var e;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(e=parseInt(t.css("zIndex"),10),!isNaN(e))&&0!==e)return e;t=t.parent()}return 0})(V(t))+1),V.datepicker._datepickerShowing=!0,V.effects&&V.effects.effect[i]?n.dpDiv.show(i,V.datepicker._get(n,"showOptions"),s):n.dpDiv[i||"show"](i?s:null),V.datepicker._shouldFocusInput(n)&&n.input.trigger("focus"),V.datepicker._curInst=n)},_updateDatepicker:function(t){this.maxRows=4,(S=t).dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var e,i=this._getNumberOfMonths(t),s=i[1],n=t.dpDiv.find("."+this._dayOverClass+" a"),o=V.datepicker._get(t,"onUpdateDatepicker");0<n.length&&at.apply(n.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<s&&t.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",17*s+"em"),t.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===V.datepicker._curInst&&V.datepicker._datepickerShowing&&V.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(e=t.yearshtml,setTimeout(function(){e===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year").first().replaceWith(t.yearshtml),e=t.yearshtml=null},0)),o&&o.apply(t.input?t.input[0]:null,[t])},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")},_checkOffset:function(t,e,i){var s=t.dpDiv.outerWidth(),n=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,a=t.input?t.input.outerHeight():0,r=document.documentElement.clientWidth+(i?0:V(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:V(document).scrollTop());return e.left-=this._get(t,"isRTL")?s-o:0,e.left-=i&&e.left===t.input.offset().left?V(document).scrollLeft():0,e.top-=i&&e.top===t.input.offset().top+a?V(document).scrollTop():0,e.left-=Math.min(e.left,r<e.left+s&&s<r?Math.abs(e.left+s-r):0),e.top-=Math.min(e.top,l<e.top+n&&n<l?Math.abs(n+a):0),e},_findPos:function(t){for(var e=this._getInst(t),i=this._get(e,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||V.expr.pseudos.hidden(t));)t=t[i?"previousSibling":"nextSibling"];return[(e=V(t).offset()).left,e.top]},_hideDatepicker:function(t){var e,i,s=this._curInst;!s||t&&s!==V.data(t,"datepicker")||this._datepickerShowing&&(t=this._get(s,"showAnim"),i=this._get(s,"duration"),e=function(){V.datepicker._tidyDialog(s)},V.effects&&V.effects.effect[t]?s.dpDiv.hide(t,V.datepicker._get(s,"showOptions"),i,e):s.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(i=this._get(s,"onClose"))&&i.apply(s.input?s.input[0]:null,[s.input?s.input.val():"",s]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),V.blockUI)&&(V.unblockUI(),V("body").append(this.dpDiv)),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){var e;V.datepicker._curInst&&(t=V(t.target),e=V.datepicker._getInst(t[0]),!(t[0].id===V.datepicker._mainDivId||0!==t.parents("#"+V.datepicker._mainDivId).length||t.hasClass(V.datepicker.markerClassName)||t.closest("."+V.datepicker._triggerClass).length||!V.datepicker._datepickerShowing||V.datepicker._inDialog&&V.blockUI)||t.hasClass(V.datepicker.markerClassName)&&V.datepicker._curInst!==e)&&V.datepicker._hideDatepicker()},_adjustDate:function(t,e,i){var t=V(t),s=this._getInst(t[0]);this._isDisabledDatepicker(t[0])||(this._adjustInstDate(s,e,i),this._updateDatepicker(s))},_gotoToday:function(t){var e,t=V(t),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(t,e,i){var t=V(t),s=this._getInst(t[0]);s["selected"+("M"===i?"Month":"Year")]=s["draw"+("M"===i?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),this._notifyChange(s),this._adjustDate(t)},_selectDay:function(t,e,i,s){var n=V(t);V(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(n[0])||((n=this._getInst(n[0])).selectedDay=n.currentDay=parseInt(V("a",s).attr("data-date")),n.selectedMonth=n.currentMonth=e,n.selectedYear=n.currentYear=i,this._selectDate(t,this._formatDate(n,n.currentDay,n.currentMonth,n.currentYear)))},_clearDate:function(t){t=V(t);this._selectDate(t,"")},_selectDate:function(t,e){var i,t=V(t),t=this._getInst(t[0]);e=null!=e?e:this._formatDate(t),t.input&&t.input.val(e),this._updateAlternate(t),(i=this._get(t,"onSelect"))?i.apply(t.input?t.input[0]:null,[e,t]):t.input&&t.input.trigger("change"),t.inline?this._updateDatepicker(t):(this._hideDatepicker(),this._lastInput=t.input[0],"object"!=typeof t.input[0]&&t.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var e,i,s=this._get(t,"altField");s&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),e=this._getDate(t),i=this.formatDate(i,e,this._getFormatConfig(t)),V(document).find(s).val(i))},noWeekends:function(t){t=t.getDay();return[0<t&&t<6,""]},iso8601Week:function(t){var e,t=new Date(t.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(e,n,t){if(null==e||null==n)throw"Invalid arguments";if(""===(n="object"==typeof n?n.toString():n+""))return null;for(var i,s,o=0,a=(t?t.shortYearCutoff:null)||this._defaults.shortYearCutoff,a="string"!=typeof a?a:(new Date).getFullYear()%100+parseInt(a,10),r=(t?t.dayNamesShort:null)||this._defaults.dayNamesShort,l=(t?t.dayNames:null)||this._defaults.dayNames,h=(t?t.monthNamesShort:null)||this._defaults.monthNamesShort,c=(t?t.monthNames:null)||this._defaults.monthNames,u=-1,d=-1,p=-1,f=-1,g=!1,m=function(t){t=y+1<e.length&&e.charAt(y+1)===t;return t&&y++,t},_=function(t){var e=m(t),e="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,t=new RegExp("^\\d{"+("y"===t?e:1)+","+e+"}"),e=n.substring(o).match(t);if(e)return o+=e[0].length,parseInt(e[0],10);throw"Missing number at position "+o},v=function(t,e,i){var s=-1,t=V.map(m(t)?i:e,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(V.each(t,function(t,e){var i=e[1];if(n.substr(o,i.length).toLowerCase()===i.toLowerCase())return s=e[0],o+=i.length,!1}),-1!==s)return s+1;throw"Unknown name at position "+o},b=function(){if(n.charAt(o)!==e.charAt(y))throw"Unexpected literal at position "+o;o++},y=0;y<e.length;y++)if(g)"'"!==e.charAt(y)||m("'")?b():g=!1;else switch(e.charAt(y)){case"d":p=_("d");break;case"D":v("D",r,l);break;case"o":f=_("o");break;case"m":d=_("m");break;case"M":d=v("M",h,c);break;case"y":u=_("y");break;case"@":u=(s=new Date(_("@"))).getFullYear(),d=s.getMonth()+1,p=s.getDate();break;case"!":u=(s=new Date((_("!")-this._ticksTo1970)/1e4)).getFullYear(),d=s.getMonth()+1,p=s.getDate();break;case"'":m("'")?b():g=!0;break;default:b()}if(o<n.length&&(t=n.substr(o),!/^\s+/.test(t)))throw"Extra/unparsed characters found in date: "+t;if(-1===u?u=(new Date).getFullYear():u<100&&(u+=(new Date).getFullYear()-(new Date).getFullYear()%100+(u<=a?0:-100)),-1<f)for(d=1,p=f;;){if(p<=(i=this._getDaysInMonth(u,d-1)))break;d++,p-=i}if((s=this._daylightSavingAdjust(new Date(u,d-1,p))).getFullYear()!==u||s.getMonth()+1!==d||s.getDate()!==p)throw"Invalid date";return s},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,i){if(!t)return"";function s(t,e,i){var s=""+e;if(c(t))for(;s.length<i;)s="0"+s;return s}function n(t,e,i,s){return(c(t)?s:i)[e]}var o,a=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,r=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,h=(i?i.monthNames:null)||this._defaults.monthNames,c=function(t){t=o+1<e.length&&e.charAt(o+1)===t;return t&&o++,t},u="",d=!1;if(t)for(o=0;o<e.length;o++)if(d)"'"!==e.charAt(o)||c("'")?u+=e.charAt(o):d=!1;else switch(e.charAt(o)){case"d":u+=s("d",t.getDate(),2);break;case"D":u+=n("D",t.getDay(),a,r);break;case"o":u+=s("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=s("m",t.getMonth()+1,2);break;case"M":u+=n("M",t.getMonth(),l,h);break;case"y":u+=c("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":u+=t.getTime();break;case"!":u+=1e4*t.getTime()+this._ticksTo1970;break;case"'":c("'")?u+="'":d=!0;break;default:u+=e.charAt(o)}return u},_possibleChars:function(e){for(var t="",i=!1,s=function(t){t=n+1<e.length&&e.charAt(n+1)===t;return t&&n++,t},n=0;n<e.length;n++)if(i)"'"!==e.charAt(n)||s("'")?t+=e.charAt(n):i=!1;else switch(e.charAt(n)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":s("'")?t+="'":i=!0;break;default:t+=e.charAt(n)}return t},_get:function(t,e){return(void 0!==t.settings[e]?t.settings:this._defaults)[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),s=t.lastVal=t.input?t.input.val():null,n=this._getDefaultDate(t),o=n,a=this._getFormatConfig(t);try{o=this.parseDate(i,s,a)||n}catch(t){s=e?"":s}t.selectedDay=o.getDate(),t.drawMonth=t.selectedMonth=o.getMonth(),t.drawYear=t.selectedYear=o.getFullYear(),t.currentDay=s?o.getDate():0,t.currentMonth=s?o.getMonth():0,t.currentYear=s?o.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(r,t,e){var i,s=null==t||""===t?e:"string"==typeof t?(t=>{try{return V.datepicker.parseDate(V.datepicker._get(r,"dateFormat"),t,V.datepicker._getFormatConfig(r))}catch(t){}for(var e=(t.toLowerCase().match(/^c/)?V.datepicker._getDate(r):null)||new Date,i=e.getFullYear(),s=e.getMonth(),n=e.getDate(),o=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=o.exec(t);a;){switch(a[2]||"d"){case"d":case"D":n+=parseInt(a[1],10);break;case"w":case"W":n+=7*parseInt(a[1],10);break;case"m":case"M":s+=parseInt(a[1],10),n=Math.min(n,V.datepicker._getDaysInMonth(i,s));break;case"y":case"Y":i+=parseInt(a[1],10),n=Math.min(n,V.datepicker._getDaysInMonth(i,s))}a=o.exec(t)}return new Date(i,s,n)})(t):"number"==typeof t?isNaN(t)?e:(s=t,(i=new Date).setDate(i.getDate()+s),i):new Date(t.getTime());return(s=s&&"Invalid Date"===s.toString()?e:s)&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(t){return t?(t.setHours(12<t.getHours()?t.getHours()+2:0),t):null},_setDate:function(t,e,i){var s=!e,n=t.selectedMonth,o=t.selectedYear,e=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=e.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=e.getMonth(),t.drawYear=t.selectedYear=t.currentYear=e.getFullYear(),n===t.selectedMonth&&o===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(s?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(t){var e=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){V.datepicker._adjustDate(i,-e,"M")},next:function(){V.datepicker._adjustDate(i,+e,"M")},hide:function(){V.datepicker._hideDatepicker()},today:function(){V.datepicker._gotoToday(i)},selectDay:function(){return V.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return V.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return V.datepicker._selectMonthYear(i,this,"Y"),!1}};V(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(t){var e,i,s,n,o,N,W,F,L,a,r,R,l,h,c,u,d,p,f,g,m,_,Y,v,b,B,y,j,q,w,x,k,C=new Date,K=this._daylightSavingAdjust(new Date(C.getFullYear(),C.getMonth(),C.getDate())),D=this._get(t,"isRTL"),C=this._get(t,"showButtonPanel"),I=this._get(t,"hideIfNoPrevNext"),T=this._get(t,"navigationAsDateFormat"),P=this._getNumberOfMonths(t),M=this._get(t,"showCurrentAtPos"),S=this._get(t,"stepMonths"),U=1!==P[0]||1!==P[1],H=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),z=this._getMinMaxDate(t,"min"),O=this._getMinMaxDate(t,"max"),A=t.drawMonth-M,E=t.drawYear;if(A<0&&(A+=12,E--),O)for(e=this._daylightSavingAdjust(new Date(O.getFullYear(),O.getMonth()-P[0]*P[1]+1,O.getDate())),e=z&&e<z?z:e;this._daylightSavingAdjust(new Date(E,A,1))>e;)--A<0&&(A=11,E--);for(t.drawMonth=A,t.drawYear=E,M=this._get(t,"prevText"),M=T?this.formatDate(M,this._daylightSavingAdjust(new Date(E,A-S,1)),this._getFormatConfig(t)):M,i=this._canAdjustMonth(t,-1,E,A)?V("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:M}).append(V("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(D?"e":"w")).text(M))[0].outerHTML:I?"":V("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:M}).append(V("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(D?"e":"w")).text(M))[0].outerHTML,M=this._get(t,"nextText"),M=T?this.formatDate(M,this._daylightSavingAdjust(new Date(E,A+S,1)),this._getFormatConfig(t)):M,s=this._canAdjustMonth(t,1,E,A)?V("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:M}).append(V("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(D?"w":"e")).text(M))[0].outerHTML:I?"":V("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:M}).append(V("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(D?"w":"e")).text(M))[0].outerHTML,S=this._get(t,"currentText"),I=this._get(t,"gotoCurrent")&&t.currentDay?H:K,S=T?this.formatDate(S,I,this._getFormatConfig(t)):S,M="",t.inline||(M=V("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(t,"closeText"))[0].outerHTML),T="",C&&(T=V("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(D?M:"").append(this._isInRange(t,I)?V("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(S):"").append(D?"":M)[0].outerHTML),n=parseInt(this._get(t,"firstDay"),10),n=isNaN(n)?0:n,o=this._get(t,"showWeek"),N=this._get(t,"dayNames"),W=this._get(t,"dayNamesMin"),F=this._get(t,"monthNames"),L=this._get(t,"monthNamesShort"),a=this._get(t,"beforeShowDay"),r=this._get(t,"showOtherMonths"),R=this._get(t,"selectOtherMonths"),l=this._getDefaultDate(t),h="",u=0;u<P[0];u++){for(d="",this.maxRows=4,p=0;p<P[1];p++){if(f=this._daylightSavingAdjust(new Date(E,A,t.selectedDay)),g=" ui-corner-all",m="",U){if(m+="<div class='ui-datepicker-group",1<P[1])switch(p){case 0:m+=" ui-datepicker-group-first",g=" ui-corner-"+(D?"right":"left");break;case P[1]-1:m+=" ui-datepicker-group-last",g=" ui-corner-"+(D?"left":"right");break;default:m+=" ui-datepicker-group-middle",g=""}m+="'>"}for(m+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+g+"'>"+(/all|left/.test(g)&&0===u?D?s:i:"")+(/all|right/.test(g)&&0===u?D?i:s:"")+this._generateMonthYearHeader(t,A,E,z,O,0<u||0<p,F,L)+"</div><table class='ui-datepicker-calendar'><thead><tr>",_=o?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",c=0;c<7;c++)_+="<th scope='col'"+(5<=(c+n+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+N[Y=(c+n)%7]+"'>"+W[Y]+"</span></th>";for(m+=_+"</tr></thead><tbody>",b=this._getDaysInMonth(E,A),E===t.selectedYear&&A===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,b)),v=(this._getFirstDayOfMonth(E,A)-n+7)%7,b=Math.ceil((v+b)/7),B=U&&this.maxRows>b?this.maxRows:b,this.maxRows=B,y=this._daylightSavingAdjust(new Date(E,A,1-v)),j=0;j<B;j++){for(m+="<tr>",q=o?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(y)+"</td>":"",c=0;c<7;c++)w=a?a.apply(t.input?t.input[0]:null,[y]):[!0,""],k=(x=y.getMonth()!==A)&&!R||!w[0]||z&&y<z||O&&O<y,q+="<td class='"+(5<=(c+n+6)%7?" ui-datepicker-week-end":"")+(x?" ui-datepicker-other-month":"")+(y.getTime()===f.getTime()&&A===t.selectedMonth&&t._keyEvent||l.getTime()===y.getTime()&&l.getTime()===f.getTime()?" "+this._dayOverClass:"")+(k?" "+this._unselectableClass+" ui-state-disabled":"")+(x&&!r?"":" "+w[1]+(y.getTime()===H.getTime()?" "+this._currentClass:"")+(y.getTime()===K.getTime()?" ui-datepicker-today":""))+"'"+(x&&!r||!w[2]?"":" title='"+w[2].replace(/'/g,"&#39;")+"'")+(k?"":" data-handler='selectDay' data-event='click' data-month='"+y.getMonth()+"' data-year='"+y.getFullYear()+"'")+">"+(x&&!r?"&#xa0;":k?"<span class='ui-state-default'>"+y.getDate()+"</span>":"<a class='ui-state-default"+(y.getTime()===K.getTime()?" ui-state-highlight":"")+(y.getTime()===H.getTime()?" ui-state-active":"")+(x?" ui-priority-secondary":"")+"' href='#' aria-current='"+(y.getTime()===H.getTime()?"true":"false")+"' data-date='"+y.getDate()+"'>"+y.getDate()+"</a>")+"</td>",y.setDate(y.getDate()+1),y=this._daylightSavingAdjust(y);m+=q+"</tr>"}11<++A&&(A=0,E++),d+=m+="</tbody></table>"+(U?"</div>"+(0<P[0]&&p===P[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}h+=d}return h+=T,t._keyEvent=!1,h},_generateMonthYearHeader:function(t,e,i,s,n,o,a,r){var l,h,c,u,d,p,f=this._get(t,"changeMonth"),g=this._get(t,"changeYear"),m=this._get(t,"showMonthAfterYear"),_=this._get(t,"selectMonthLabel"),v=this._get(t,"selectYearLabel"),b="<div class='ui-datepicker-title'>",y="";if(o||!f)y+="<span class='ui-datepicker-month'>"+a[e]+"</span>";else{for(l=s&&s.getFullYear()===i,h=n&&n.getFullYear()===i,y+="<select class='ui-datepicker-month' aria-label='"+_+"' data-handler='selectMonth' data-event='change'>",c=0;c<12;c++)(!l||c>=s.getMonth())&&(!h||c<=n.getMonth())&&(y+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+r[c]+"</option>");y+="</select>"}if(m||(b+=y+(!o&&f&&g?"":"&#xa0;")),!t.yearshtml)if(t.yearshtml="",o||!g)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(a=this._get(t,"yearRange").split(":"),u=(new Date).getFullYear(),d=(_=function(t){t=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?u+parseInt(t,10):parseInt(t,10);return isNaN(t)?u:t})(a[0]),p=Math.max(d,_(a[1]||"")),d=s?Math.max(d,s.getFullYear()):d,p=n?Math.min(p,n.getFullYear()):p,t.yearshtml+="<select class='ui-datepicker-year' aria-label='"+v+"' data-handler='selectYear' data-event='change'>";d<=p;d++)t.yearshtml+="<option value='"+d+"'"+(d===i?" selected='selected'":"")+">"+d+"</option>";t.yearshtml+="</select>",b+=t.yearshtml,t.yearshtml=null}return b+=this._get(t,"yearSuffix"),m&&(b+=(!o&&f&&g?"":"&#xa0;")+y),b+="</div>"},_adjustInstDate:function(t,e,i){var s=t.selectedYear+("Y"===i?e:0),n=t.selectedMonth+("M"===i?e:0),e=Math.min(t.selectedDay,this._getDaysInMonth(s,n))+("D"===i?e:0),s=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(s,n,e)));t.selectedDay=s.getDate(),t.drawMonth=t.selectedMonth=s.getMonth(),t.drawYear=t.selectedYear=s.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),t=this._getMinMaxDate(t,"max"),i=i&&e<i?i:e;return t&&t<i?t:i},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){t=this._get(t,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,s){var n=this._getNumberOfMonths(t),i=this._daylightSavingAdjust(new Date(i,s+(e<0?e:n[0]*n[1]),1));return e<0&&i.setDate(this._getDaysInMonth(i.getFullYear(),i.getMonth())),this._isInRange(t,i)},_isInRange:function(t,e){var i,s=this._getMinMaxDate(t,"min"),n=this._getMinMaxDate(t,"max"),o=null,a=null,t=this._get(t,"yearRange");return t&&(t=t.split(":"),i=(new Date).getFullYear(),o=parseInt(t[0],10),a=parseInt(t[1],10),t[0].match(/[+\-].*/)&&(o+=i),t[1].match(/[+\-].*/))&&(a+=i),(!s||e.getTime()>=s.getTime())&&(!n||e.getTime()<=n.getTime())&&(!o||e.getFullYear()>=o)&&(!a||e.getFullYear()<=a)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:"string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,s){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);s=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(s,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),s,this._getFormatConfig(t))}}),V.fn.datepicker=function(t){if(!this.length)return this;V.datepicker.initialized||(V(document).on("mousedown",V.datepicker._checkExternalClick),V.datepicker.initialized=!0),0===V("#"+V.datepicker._mainDivId).length&&V("body").append(V.datepicker.dpDiv);var e=Array.prototype.slice.call(arguments,1);return"string"==typeof t&&("isDisabled"===t||"getDate"===t||"widget"===t)||"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?V.datepicker["_"+t+"Datepicker"].apply(V.datepicker,[this[0]].concat(e)):this.each(function(){"string"==typeof t?V.datepicker["_"+t+"Datepicker"].apply(V.datepicker,[this].concat(e)):V.datepicker._attachDatepicker(this,t)})},V.datepicker=new nt,V.datepicker.initialized=!1,V.datepicker.uuid=(new Date).getTime(),V.datepicker.version="1.14.1";var z=!1;V(document).on("mouseup",function(){z=!1}),V.widget("ui.mouse",{version:"1.14.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(t){if(!0===V.data(t.target,e.widgetName+".preventClickEvent"))return V.removeData(t.target,e.widgetName+".preventClickEvent"),t.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){var e,i,s;if(!z)return this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),i=1===(this._mouseDownEvent=t).which,s="string"==typeof(e=this).options.cancel&&V(t.target).closest(this.options.cancel).length,i&&!s&&this._mouseCapture(t)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?t.preventDefault():(!0===V.data(t.target,this.widgetName+".preventClickEvent")&&V.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return e._mouseMove(t)},this._mouseUpDelegate=function(t){return e._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),z=!0)),!0},_mouseMove:function(t){if(this._mouseMoved&&!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t);return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&V.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,z=!1,t.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),V.ui.plugin={add:function(t,e,i){var s,n=V.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n<o.length;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},V.widget("ui.draggable",V.ui.mouse,{version:"1.14.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0<V(t.target).closest(".ui-resizable-handle").length||(this.handle=this._getHandle(t),!this.handle)||(this._blurActiveElement(t),this._blockFrames(!0===e.iframeFix?"iframe":e.iframeFix),0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=V(this);return V("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=this.document[0].activeElement;V(t.target).closest(e).length||V(e).trigger("blur")},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),V.ui.ddmanager&&(V.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===V(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),V.ui.ddmanager&&!e.dropBehaviour&&V.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),V.ui.ddmanager&&V.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){e=this._uiHash();if(!1===this._trigger("drag",t,e))return this._mouseUp(new V.Event("mouseup",t)),!1;this.position=e.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",V.ui.ddmanager&&V.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return V.ui.ddmanager&&!this.options.dropBehaviour&&(i=V.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?V(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),V.ui.ddmanager&&V.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),V.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new V.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!V(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,i="function"==typeof e.helper,t=i?V(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return t.parents("body").length||t.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i&&t[0]===this.element[0]&&this._setPositionRelative(),t[0]===this.element[0]||/(fixed|absolute)/.test(t.css("position"))||t.css("position","absolute"),t},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==e&&V.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t,e;return"relative"!==this.cssPosition?{top:0,left:0}:(t=this.element.position(),e=this._isRootNode(this.scrollParent[0]),{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())})},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e=this.options,i=this.document[0];this.relativeContainer=null,e.containment?"window"===e.containment?this.containment=[V(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,V(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,V(window).scrollLeft()+V(window).width()-this.helperProportions.width-this.margins.left,V(window).scrollTop()+(V(window).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:"document"===e.containment?this.containment=[0,0,V(i).width()-this.helperProportions.width-this.margins.left,(V(i).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:e.containment.constructor===Array?this.containment=e.containment:("parent"===e.containment&&(e.containment=this.helper[0].parentNode),(e=(i=V(e.containment))[0])&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)):this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*t}},_generatePosition:function(t,e){var i,s=this.options,n=this._isRootNode(this.scrollParent[0]),o=t.pageX,a=t.pageY;return n&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),{top:(a=e&&(this.containment&&(i=this.relativeContainer?(e=this.relativeContainer.offset(),[this.containment[0]+e.left,this.containment[1]+e.top,this.containment[2]+e.left,this.containment[3]+e.top]):this.containment,t.pageX-this.offset.click.left<i[0]&&(o=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(a=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(o=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3])&&(a=i[3]+this.offset.click.top),s.grid&&(e=s.grid[1]?this.originalPageY+Math.round((a-this.originalPageY)/s.grid[1])*s.grid[1]:this.originalPageY,a=!i||e-this.offset.click.top>=i[1]||e-this.offset.click.top>i[3]?e:e-this.offset.click.top>=i[1]?e-s.grid[1]:e+s.grid[1],t=s.grid[0]?this.originalPageX+Math.round((o-this.originalPageX)/s.grid[0])*s.grid[0]:this.originalPageX,o=!i||t-this.offset.click.left>=i[0]||t-this.offset.click.left>i[2]?t:t-this.offset.click.left>=i[0]?t-s.grid[0]:t+s.grid[0]),"y"===s.axis&&(o=this.originalPageX),"x"===s.axis)?this.originalPageY:a)-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,e,i){return i=i||this._uiHash(),V.ui.plugin.call(this,t,[e,i,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),V.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),V.ui.plugin.add("draggable","connectToSortable",{start:function(e,t,i){var s=V.extend({},t,{item:i.element});i.sortables=[],V(i.options.connectToSortable).each(function(){var t=V(this).sortable("instance");t&&!t.options.disabled&&(i.sortables.push(t),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(e,t,i){var s=V.extend({},t,{item:i.element});i.cancelHelperRemoval=!1,V.each(i.sortables,function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,s))})},drag:function(i,s,n){V.each(n.sortables,function(){var t=!1,e=this;e.positionAbs=n.positionAbs,e.helperProportions=n.helperProportions,e.offset.click=n.offset.click,e._intersectsWith(e.containerCache)&&(t=!0,V.each(n.sortables,function(){return this.positionAbs=n.positionAbs,this.helperProportions=n.helperProportions,this.offset.click=n.offset.click,t=this!==e&&this._intersectsWith(this.containerCache)&&V.contains(e.element[0],this.element[0])?!1:t})),t?(e.isOver||(e.isOver=1,n._parent=s.helper.parent(),e.currentItem=s.helper.appendTo(e.element).data("ui-sortable-item",!0),e.options._helper=e.options.helper,e.options.helper=function(){return s.helper[0]},i.target=e.currentItem[0],e._mouseCapture(i,!0),e._mouseStart(i,!0,!0),e.offset.click.top=n.offset.click.top,e.offset.click.left=n.offset.click.left,e.offset.parent.left-=n.offset.parent.left-e.offset.parent.left,e.offset.parent.top-=n.offset.parent.top-e.offset.parent.top,n._trigger("toSortable",i),n.dropped=e.element,V.each(n.sortables,function(){this.refreshPositions()}),n.currentItem=n.element,e.fromOutside=n),e.currentItem&&(e._mouseDrag(i),s.position=e.position)):e.isOver&&(e.isOver=0,e.cancelHelperRemoval=!0,e.options._revert=e.options.revert,e.options.revert=!1,e._trigger("out",i,e._uiHash(e)),e._mouseStop(i,!0),e.options.revert=e.options._revert,e.options.helper=e.options._helper,e.placeholder&&e.placeholder.remove(),s.helper.appendTo(n._parent),n._refreshOffsets(i),s.position=n._generatePosition(i,!0),n._trigger("fromSortable",i),n.dropped=!1,V.each(n.sortables,function(){this.refreshPositions()}))})}}),V.ui.plugin.add("draggable","cursor",{start:function(t,e,i){var s=V("body"),i=i.options;s.css("cursor")&&(i._cursor=s.css("cursor")),s.css("cursor",i.cursor)},stop:function(t,e,i){i=i.options;i._cursor&&V("body").css("cursor",i._cursor)}}),V.ui.plugin.add("draggable","opacity",{start:function(t,e,i){e=V(e.helper),i=i.options;e.css("opacity")&&(i._opacity=e.css("opacity")),e.css("opacity",i.opacity)},stop:function(t,e,i){i=i.options;i._opacity&&V(e.helper).css("opacity",i._opacity)}}),V.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,e,i){var s=i.options,n=!1,o=i.scrollParentNotHidden[0],a=i.document[0];o!==a&&"HTML"!==o.tagName?(s.axis&&"x"===s.axis||(i.overflowOffset.top+o.offsetHeight-t.pageY<s.scrollSensitivity?o.scrollTop=n=o.scrollTop+s.scrollSpeed:t.pageY-i.overflowOffset.top<s.scrollSensitivity&&(o.scrollTop=n=o.scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(i.overflowOffset.left+o.offsetWidth-t.pageX<s.scrollSensitivity?o.scrollLeft=n=o.scrollLeft+s.scrollSpeed:t.pageX-i.overflowOffset.left<s.scrollSensitivity&&(o.scrollLeft=n=o.scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(t.pageY-V(a).scrollTop()<s.scrollSensitivity?n=V(a).scrollTop(V(a).scrollTop()-s.scrollSpeed):V(window).height()-(t.pageY-V(a).scrollTop())<s.scrollSensitivity&&(n=V(a).scrollTop(V(a).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(t.pageX-V(a).scrollLeft()<s.scrollSensitivity?n=V(a).scrollLeft(V(a).scrollLeft()-s.scrollSpeed):V(window).width()-(t.pageX-V(a).scrollLeft())<s.scrollSensitivity&&(n=V(a).scrollLeft(V(a).scrollLeft()+s.scrollSpeed)))),!1!==n&&V.ui.ddmanager&&!s.dropBehaviour&&V.ui.ddmanager.prepareOffsets(i,t)}}),V.ui.plugin.add("draggable","snap",{start:function(t,e,i){var s=i.options;i.snapElements=[],V(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each(function(){var t=V(this),e=t.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e,i){for(var s,n,o,a,r,l,h,c,u,d=i.options,p=d.snapTolerance,f=e.offset.left,g=f+i.helperProportions.width,m=e.offset.top,_=m+i.helperProportions.height,v=i.snapElements.length-1;0<=v;v--)l=(r=i.snapElements[v].left-i.margins.left)+i.snapElements[v].width,c=(h=i.snapElements[v].top-i.margins.top)+i.snapElements[v].height,g<r-p||l+p<f||_<h-p||c+p<m||!V.contains(i.snapElements[v].item.ownerDocument,i.snapElements[v].item)?(i.snapElements[v].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,V.extend(i._uiHash(),{snapItem:i.snapElements[v].item})),i.snapElements[v].snapping=!1):("inner"!==d.snapMode&&(s=Math.abs(h-_)<=p,n=Math.abs(c-m)<=p,o=Math.abs(r-g)<=p,a=Math.abs(l-f)<=p,s&&(e.position.top=i._convertPositionTo("relative",{top:h-i.helperProportions.height,left:0}).top),n&&(e.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r-i.helperProportions.width}).left),a)&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l}).left),u=s||n||o||a,"outer"!==d.snapMode&&(s=Math.abs(h-m)<=p,n=Math.abs(c-_)<=p,o=Math.abs(r-f)<=p,a=Math.abs(l-g)<=p,s&&(e.position.top=i._convertPositionTo("relative",{top:h,left:0}).top),n&&(e.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r}).left),a)&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left),!i.snapElements[v].snapping&&(s||n||o||a||u)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,V.extend(i._uiHash(),{snapItem:i.snapElements[v].item})),i.snapElements[v].snapping=s||n||o||a||u)}}),V.ui.plugin.add("draggable","stack",{start:function(t,e,i){var s,i=i.options,i=V.makeArray(V(i.stack)).sort(function(t,e){return(parseInt(V(t).css("zIndex"),10)||0)-(parseInt(V(e).css("zIndex"),10)||0)});i.length&&(s=parseInt(V(i[0]).css("zIndex"),10)||0,V(i).each(function(t){V(this).css("zIndex",s+t)}),this.css("zIndex",s+i.length))}}),V.ui.plugin.add("draggable","zIndex",{start:function(t,e,i){e=V(e.helper),i=i.options;e.css("zIndex")&&(i._zIndex=e.css("zIndex")),e.css("zIndex",i.zIndex)},stop:function(t,e,i){i=i.options;i._zIndex&&V(e.helper).css("zIndex",i._zIndex)}}),V.ui.draggable,V.widget("ui.resizable",V.ui.mouse,{version:"1.14.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(t,e){var i=!1,s=V(t).css("overflow");if("hidden"===s)return!1;if("scroll"===s)return!0;if(0<t[s=e&&"left"===e?"scrollLeft":"scrollTop"])return!0;try{t[s]=1,i=0<t[s],t[s]=0}catch(t){}return i},_create:function(){var t,e=this.options,i=this;this._addClass("ui-resizable"),V.extend(this,{_aspectRatio:!!e.aspectRatio,aspectRatio:e.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:e.helper||e.ghost||e.animate?e.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(V("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),e.autoHide&&V(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){V(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(V(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=V(),this._addedHandles=V(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e<i.length;e++)s="ui-resizable-"+(t=String.prototype.trim.call(i[e])),n=V("<div>"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=V(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=V(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?s.outerHeight():s.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=V(this.handles[e])[0])!==t.target&&!V.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s,n=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),n.containment&&(e+=V(n.containment).scrollLeft()||0,i+=V(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this._helper||(s=this._calculateAdjustedElementDimensions(o)),this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:s.width,height:s.height},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:s.width,height:s.height},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=V(".ui-resizable-"+this.axis).css("cursor"),V("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(i=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),V.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(i=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,e=e?0:o.sizeDiff.width,e={width:o.helper.width()-e,height:o.helper.height()-i},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(V.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper)&&!n.animate&&this._proportionallyResize(),V("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.helper.css(t),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px",this.helper.width(t.width)),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px",this.helper.height(t.height)),t},_updateVirtualBoundaries:function(t){var e,i,s,n=this.options,n={minWidth:this._isNumber(n.minWidth)?n.minWidth:0,maxWidth:this._isNumber(n.maxWidth)?n.maxWidth:1/0,minHeight:this._isNumber(n.minHeight)?n.minHeight:0,maxHeight:this._isNumber(n.maxHeight)?n.maxHeight:1/0};(this._aspectRatio||t)&&(t=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,e=n.maxHeight*this.aspectRatio,s=n.maxWidth/this.aspectRatio,n.minWidth<t&&(n.minWidth=t),n.minHeight<i&&(n.minHeight=i),e<n.maxWidth&&(n.maxWidth=e),s<n.maxHeight)&&(n.maxHeight=s),this._vBoundaries=n},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,n=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&i&&(t.top=l-e.minHeight),n&&i&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_calculateAdjustedElementDimensions:function(t){var e,i,s=t.get(0);return"content-box"!==t.css("box-sizing")||!this._hasScroll(s)&&!this._hasScroll(s,"left")?{height:parseFloat(t.css("height")),width:parseFloat(t.css("width"))}:(e=parseFloat(s.style.width),s=parseFloat(s.style.height),i=this._getPaddingPlusBorderDimensions(t),e=isNaN(e)?this._getElementTheoreticalSize(t,i,"width"):e,{height:isNaN(s)?this._getElementTheoreticalSize(t,i,"height"):s,width:e})},_getElementTheoreticalSize:function(t,e,i){return Math.max(0,Math.ceil(t.get(0)["offset"+i[0].toUpperCase()+i.slice(1)]-e[i]-.5))||0},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,e=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||V("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return V.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return V.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return V.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return V.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){V.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),V.ui.plugin.add("resizable","animate",{stop:function(e){var i=V(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,n=n?0:i.sizeDiff.width,n={width:i.size.width-n,height:i.size.height-o},o=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,a=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(V.extend(n,a&&o?{top:a,left:o}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&V(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),V.ui.plugin.add("resizable","containment",{start:function(){var i,s,t,e,n=V(this).resizable("instance"),o=n.options,a=n.element,o=o.containment,a=o instanceof V?o.get(0):/parent/.test(o)?a.parent().get(0):o;a&&(n.containerElement=V(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:V(document),left:0,top:0,width:V(document).width(),height:V(document).height()||document.body.parentNode.scrollHeight}):(i=V(a),s=[],V(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},o=n.containerOffset,e=n.containerSize.height,t=n.containerSize.width,t=n._hasScroll(a,"left")?a.scrollWidth:t,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:o.left,top:o.top,width:t,height:e}))},resize:function(t){var e=V(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,t=e._aspectRatio||t.shiftKey,o={top:0,left:0},a=e.containerElement,r=!0;a[0]!==document&&/static/.test(a.css("position"))&&(o=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-o.left),t&&(e.size.height=e.size.width/e.aspectRatio,r=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),t&&(e.size.width=e.size.height*e.aspectRatio,r=!1),e.position.top=e._helper?s.top:0),a=e.containerElement.get(0)===e.element.parent().get(0),i=/relative|absolute/.test(e.containerElement.css("position")),a&&i?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-o.left:e.offset.left-s.left)),a=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-o.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,t)&&(e.size.height=e.size.width/e.aspectRatio,r=!1),a+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-a,t)&&(e.size.width=e.size.height*e.aspectRatio,r=!1),r||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=V(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=V(t.helper),a=o.offset(),r=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&V(this).css({left:a.left-s.left-i.left,width:r,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&V(this).css({left:a.left-s.left-i.left,width:r,height:o})}}),V.ui.plugin.add("resizable","alsoResize",{start:function(){var i=V(this).resizable("instance"),t=i.options;V(t.alsoResize).each(function(){var t=V(this),e=i._calculateAdjustedElementDimensions(t);t.data("ui-resizable-alsoresize",{width:e.width,height:e.height,left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=V(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};V(s.alsoResize).each(function(){var t=V(this),s=V(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];V.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){V(this).removeData("ui-resizable-alsoresize")}}),V.ui.plugin.add("resizable","ghost",{start:function(){var t=V(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!0===V.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=V(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=V(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),V.ui.plugin.add("resizable","grid",{resize:function(){var t,e=V(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,l=r[0]||1,h=r[1]||1,c=Math.round((s.width-n.width)/l)*l,s=Math.round((s.height-n.height)/h)*h,u=n.width+c,d=n.height+s,p=i.maxWidth&&i.maxWidth<u,f=i.maxHeight&&i.maxHeight<d,g=i.minWidth&&i.minWidth>u,m=i.minHeight&&i.minHeight>d;i.grid=r,g&&(u+=l),m&&(d+=h),p&&(u-=l),f&&(d-=h),/^(se|s|e)$/.test(a)?(e.size.width=u,e.size.height=d):/^(ne)$/.test(a)?(e.size.width=u,e.size.height=d,e.position.top=o.top-s):/^(sw)$/.test(a)?(e.size.width=u,e.size.height=d,e.position.left=o.left-c):((d-h<=0||u-l<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0<d-h?(e.size.height=d,e.position.top=o.top-s):(d=h-t.height,e.size.height=d,e.position.top=o.top+n.height-d),0<u-l?(e.size.width=u,e.position.left=o.left-c):(u=l-t.width,e.size.width=u,e.position.left=o.left+n.width-u))}}),V.ui.resizable,V.widget("ui.dialog",{version:"1.14.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=V(this).css(t).offset().top;e<0&&V(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,uiDialogTitleHeadingLevel:0,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&V.fn.draggable&&this._makeDraggable(),this.options.resizable&&V.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?V(t):this.document.find(t||"body").eq(0)},_destroy:function(){var t,e=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(t=e.parent.children().eq(e.index)).length&&t[0]!==this.element[0]?t.before(this.element):e.parent.append(this.element)},widget:function(){return this.uiDialog},disable:V.noop,enable:V.noop,close:function(t){var e=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||V(this.document[0].activeElement).trigger("blur"),this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var i=!1,s=this.uiDialog.siblings(".ui-front:visible").map(function(){return+V(this).css("z-index")}).get(),s=Math.max.apply(null,s);return s>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",s+1),i=!0),i&&!e&&this._trigger("focus",t),i},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=V(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var t=this._focusedElement;(t=(t=(t=(t=(t=t||this.element.find("[autofocus]")).length?t:this.element.find(":tabbable")).length?t:this.uiDialogButtonPane.find(":tabbable")).length?t:this.uiDialogTitlebarClose.filter(":tabbable")).length?t:this.uiDialog).eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=this.document[0].activeElement;this.uiDialog[0]===t||V.contains(this.uiDialog[0],t)||this._focusTabbable()},_keepFocus:function(t){t.preventDefault(),this._restoreTabbableFocus()},_createWrapper:function(){this.uiDialog=V("<div>").hide().attr({tabIndex:-1,role:"dialog","aria-modal":this.options.modal?"true":null}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){var e,i,s;this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===V.ui.keyCode.ESCAPE?(t.preventDefault(),this.close(t)):t.keyCode!==V.ui.keyCode.TAB||t.isDefaultPrevented()||(e=this.uiDialog.find(":tabbable"),i=e.first(),s=e.last(),t.target!==s[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==i[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){s.trigger("focus")}),t.preventDefault()):(this._delay(function(){i.trigger("focus")}),t.preventDefault()))},mousedown:function(t){this._moveToTop(t)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){this.uiDialogTitlebar=V("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){V(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=V("<button type='button'></button>").button({label:V("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(t){t.preventDefault(),this.close(t)}});var t=Number.isInteger(this.options.uiDialogTitleHeadingLevel)&&0<this.options.uiDialogTitleHeadingLevel&&this.options.uiDialogTitleHeadingLevel<=6?"h"+this.options.uiDialogTitleHeadingLevel:"span",t=V("<"+t+">").uniqueId().prependTo(this.uiDialogTitlebar);this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(t){this.options.title?t.text(this.options.title):t.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=V("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=V("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var s=this,t=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),V.isEmptyObject(t)||Array.isArray(t)&&!t.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(V.each(t,function(t,e){var i;e=V.extend({type:"button"},e="function"==typeof e?{click:e,text:t}:e),i=e.click,t={icon:e.icon,iconPosition:e.iconPosition,showLabel:e.showLabel,icons:e.icons,text:e.text},delete e.click,delete e.icon,delete e.iconPosition,delete e.showLabel,delete e.icons,"boolean"==typeof e.text&&delete e.text,V("<button></button>",e).button(t).appendTo(s.uiButtonSet).on("click",function(){i.apply(s.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var n=this,o=this.options;function a(t){return{position:t.position,offset:t.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(t,e){n._addClass(V(this),"ui-dialog-dragging"),n._blockFrames(),n._trigger("dragStart",t,a(e))},drag:function(t,e){n._trigger("drag",t,a(e))},stop:function(t,e){var i=e.offset.left-n.document.scrollLeft(),s=e.offset.top-n.document.scrollTop();o.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=s?"+":"")+s,of:n.window},n._removeClass(V(this),"ui-dialog-dragging"),n._unblockFrames(),n._trigger("dragStop",t,a(e))}})},_makeResizable:function(){var n=this,o=this.options,t=o.resizable,e=this.uiDialog.css("position"),t="string"==typeof t?t:"n,e,s,w,se,sw,ne,nw";function a(t){return{originalPosition:t.originalPosition,originalSize:t.originalSize,position:t.position,size:t.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:o.maxWidth,maxHeight:o.maxHeight,minWidth:o.minWidth,minHeight:this._minHeight(),handles:t,start:function(t,e){n._addClass(V(this),"ui-dialog-resizing"),n._blockFrames(),n._trigger("resizeStart",t,a(e))},resize:function(t,e){n._trigger("resize",t,a(e))},stop:function(t,e){var i=n.uiDialog.offset(),s=i.left-n.document.scrollLeft(),i=i.top-n.document.scrollTop();o.height=n.uiDialog.height(),o.width=n.uiDialog.width(),o.position={my:"left top",at:"left"+(0<=s?"+":"")+s+" top"+(0<=i?"+":"")+i,of:n.window},n._removeClass(V(this),"ui-dialog-resizing"),n._unblockFrames(),n._trigger("resizeStop",t,a(e))}}).css("position",e)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=V(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),e=V.inArray(this,t);-1!==e&&t.splice(e,1)},_trackingInstances:function(){var t=this.document.data("ui-dialog-instances");return t||this.document.data("ui-dialog-instances",t=[]),t},_minHeight:function(){var t=this.options;return"auto"===t.height?t.minHeight:Math.min(t.minHeight,t.height)},_position:function(){var t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(this.options.position),t||this.uiDialog.hide()},_setOptions:function(t){var i=this,s=!1,n={};V.each(t,function(t,e){i._setOption(t,e),t in i.sizeRelatedOptions&&(s=!0),t in i.resizableRelatedOptions&&(n[t]=e)}),s&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",n)},_setOption:function(t,e){var i,s=this.uiDialog;"disabled"!==t&&(this._super(t,e),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:V("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((i=s.is(":data(ui-draggable)"))&&!e&&s.draggable("destroy"),!i)&&e&&this._makeDraggable(),"position"===t&&this._position(),"resizable"===t&&((i=s.is(":data(ui-resizable)"))&&!e&&s.resizable("destroy"),i&&"string"==typeof e&&s.resizable("option","handles",e),i||!1===e||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")),"modal"===t)&&s.attr("aria-modal",e?"true":null)},_size:function(){var t,e,i,s=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),s.minWidth>s.width&&(s.width=s.minWidth),t=this.uiDialog.css({height:"auto",width:s.width}).outerHeight(),e=Math.max(0,s.minHeight-t),i="number"==typeof s.maxHeight?Math.max(0,s.maxHeight-t):"none","auto"===s.height?this.element.css({minHeight:e,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,s.height-t)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=V(this);return V("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!V(t.target).closest(".ui-dialog").length||!!V(t.target).closest(".ui-datepicker").length},_createOverlay:function(){var i;this.options.modal&&(i=!0,this._delay(function(){i=!1}),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(t){var e;i||(e=this._trackingInstances()[0])._allowInteraction(t)||(t.preventDefault(),e._focusTabbable())}.bind(this)),this.overlay=V("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1))},_destroyOverlay:function(){var t;this.options.modal&&this.overlay&&((t=this.document.data("ui-dialog-overlays")-1)?this.document.data("ui-dialog-overlays",t):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null)}}),!0===V.uiBackCompat&&V.widget("ui.dialog",V.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(t,e){"dialogClass"===t&&this.uiDialog.removeClass(this.options.dialogClass).addClass(e),this._superApply(arguments)}}),V.ui.dialog;function rt(t,e,i){return e<=t&&t<e+i}V.widget("ui.droppable",{version:"1.14.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(t){return t.is(i)},this.proportions=function(){if(!arguments.length)return t=t||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};t=arguments[0]},this._addToManager(e.scope),e.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){V.ui.ddmanager.droppables[t]=V.ui.ddmanager.droppables[t]||[],V.ui.ddmanager.droppables[t].push(this)},_splice:function(t){for(var e=0;e<t.length;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var t=V.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,e){var i;"accept"===t?this.accept="function"==typeof e?e:function(t){return t.is(e)}:"scope"===t&&(i=V.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(e)),this._super(t,e)},_activate:function(t){var e=V.ui.ddmanager.current;this._addActiveClass(),e&&this._trigger("activate",t,this.ui(e))},_deactivate:function(t){var e=V.ui.ddmanager.current;this._removeActiveClass(),e&&this._trigger("deactivate",t,this.ui(e))},_over:function(t){var e=V.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(e)))},_out:function(t){var e=V.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(e)))},_drop:function(e,t){var i=t||V.ui.ddmanager.current,s=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0]||(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var t=V(this).droppable("instance");if(t.options.greedy&&!t.options.disabled&&t.options.scope===i.options.scope&&t.accept.call(t.element[0],i.currentItem||i.element)&&V.ui.intersect(i,V.extend(t,{offset:t.element.offset()}),t.options.tolerance,e))return!(s=!0)}),s)||!this.accept.call(this.element[0],i.currentItem||i.element))&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(i)),this.element)},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),V.ui.intersect=function(t,e,i,s){if(!e.offset)return!1;var n=(t.positionAbs||t.position.absolute).left+t.margins.left,o=(t.positionAbs||t.position.absolute).top+t.margins.top,a=n+t.helperProportions.width,r=o+t.helperProportions.height,l=e.offset.left,h=e.offset.top,c=l+e.proportions().width,u=h+e.proportions().height;switch(i){case"fit":return l<=n&&a<=c&&h<=o&&r<=u;case"intersect":return l<n+t.helperProportions.width/2&&a-t.helperProportions.width/2<c&&h<o+t.helperProportions.height/2&&r-t.helperProportions.height/2<u;case"pointer":return rt(s.pageY,h,e.proportions().height)&&rt(s.pageX,l,e.proportions().width);case"touch":return(h<=o&&o<=u||h<=r&&r<=u||o<h&&u<r)&&(l<=n&&n<=c||l<=a&&a<=c||n<l&&c<a);default:return!1}},V.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,e){var i,s,n=V.ui.ddmanager.droppables[t.options.scope]||[],o=e?e.type:null,a=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();t:for(i=0;i<n.length;i++)if(!(n[i].options.disabled||t&&!n[i].accept.call(n[i].element[0],t.currentItem||t.element))){for(s=0;s<a.length;s++)if(a[s]===n[i].element[0]){n[i].proportions().height=0;continue t}n[i].visible="none"!==n[i].element.css("display"),n[i].visible&&("mousedown"===o&&n[i]._activate.call(n[i],e),n[i].offset=n[i].element.offset(),n[i].proportions({width:n[i].element[0].offsetWidth,height:n[i].element[0].offsetHeight}))}},drop:function(t,e){var i=!1;return V.each((V.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&V.ui.intersect(t,this,this.options.tolerance,e)&&(i=this._drop.call(this,e)||i),!this.options.disabled)&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,e))}),i},dragStart:function(t,e){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||V.ui.ddmanager.prepareOffsets(t,e)})},drag:function(n,o){n.options.refreshPositions&&V.ui.ddmanager.prepareOffsets(n,o),V.each(V.ui.ddmanager.droppables[n.options.scope]||[],function(){var t,e,i,s;this.options.disabled||this.greedyChild||!this.visible||(s=!(s=V.ui.intersect(n,this,this.options.tolerance,o))&&this.isover?"isout":s&&!this.isover?"isover":null)&&(this.options.greedy&&(e=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return V(this).droppable("instance").options.scope===e})).length)&&((t=V(i[0]).droppable("instance")).greedyChild="isover"===s),t&&"isover"===s&&(t.isover=!1,t.isout=!0,t._out.call(t,o)),this[s]=!0,this["isout"===s?"isover":"isout"]=!1,this["isover"===s?"_over":"_out"].call(this,o),t)&&"isout"===s&&(t.isout=!1,t.isover=!0,t._over.call(t,o))})},dragStop:function(t,e){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||V.ui.ddmanager.prepareOffsets(t,e)}},!0===V.uiBackCompat&&V.widget("ui.droppable",V.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});V.ui.droppable,V.widget("ui.progressbar",{version:"1.14.1",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=V("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(t){if(void 0===t)return this.options.value;this.options.value=this._constrainedValue(t),this._refreshValue()},_constrainedValue:function(t){return void 0===t&&(t=this.options.value),this.indeterminate=!1===t,"number"!=typeof t&&(t=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){"max"===t&&(e=Math.max(this.min,e)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,e=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).width(e.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,t===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=V("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}}),V.widget("ui.selectable",V.ui.mouse,{version:"1.14.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var i=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){i.elementPos=V(i.element[0]).offset(),i.selectees=V(i.options.filter,i.element[0]),i._addClass(i.selectees,"ui-selectee"),i.selectees.each(function(){var t=V(this),e=t.offset(),e={left:e.left-i.elementPos.left,top:e.top-i.elementPos.top};V.data(this,"selectable-item",{element:this,$element:t,left:e.left,top:e.top,right:e.left+t.outerWidth(),bottom:e.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=V("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(i){var s=this,t=this.options;this.opos=[i.pageX,i.pageY],this.elementPos=V(this.element[0]).offset(),this.options.disabled||(this.selectees=V(t.filter,this.element[0]),this._trigger("start",i),V(t.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),t.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var t=V.data(this,"selectable-item");t.startselected=!0,i.metaKey||i.ctrlKey||(s._removeClass(t.$element,"ui-selected"),t.selected=!1,s._addClass(t.$element,"ui-unselecting"),t.unselecting=!0,s._trigger("unselecting",i,{unselecting:t.element}))}),V(i.target).parents().addBack().each(function(){var t,e=V.data(this,"selectable-item");if(e)return t=!i.metaKey&&!i.ctrlKey||!e.$element.hasClass("ui-selected"),s._removeClass(e.$element,t?"ui-unselecting":"ui-selected")._addClass(e.$element,t?"ui-selecting":"ui-unselecting"),e.unselecting=!t,e.selecting=t,(e.selected=t)?s._trigger("selecting",i,{selecting:e.element}):s._trigger("unselecting",i,{unselecting:e.element}),!1}))},_mouseDrag:function(s){var t,n,o,a,r,l,h;if(this.dragged=!0,!this.options.disabled)return o=(n=this).options,a=this.opos[0],r=this.opos[1],(l=s.pageX)<a&&(t=l,l=a,a=t),(h=s.pageY)<r&&(t=h,h=r,r=t),this.helper.css({left:a,top:r,width:l-a,height:h-r}),this.selectees.each(function(){var t=V.data(this,"selectable-item"),e=!1,i={};t&&t.element!==n.element[0]&&(i.left=t.left+n.elementPos.left,i.right=t.right+n.elementPos.left,i.top=t.top+n.elementPos.top,i.bottom=t.bottom+n.elementPos.top,"touch"===o.tolerance?e=!(l<i.left||i.right<a||h<i.top||i.bottom<r):"fit"===o.tolerance&&(e=a<i.left&&i.right<l&&r<i.top&&i.bottom<h),e?(t.selected&&(n._removeClass(t.$element,"ui-selected"),t.selected=!1),t.unselecting&&(n._removeClass(t.$element,"ui-unselecting"),t.unselecting=!1),t.selecting||(n._addClass(t.$element,"ui-selecting"),t.selecting=!0,n._trigger("selecting",s,{selecting:t.element}))):(t.selecting&&((s.metaKey||s.ctrlKey)&&t.startselected?(n._removeClass(t.$element,"ui-selecting"),t.selecting=!1,n._addClass(t.$element,"ui-selected"),t.selected=!0):(n._removeClass(t.$element,"ui-selecting"),t.selecting=!1,t.startselected&&(n._addClass(t.$element,"ui-unselecting"),t.unselecting=!0),n._trigger("unselecting",s,{unselecting:t.element}))),!t.selected||s.metaKey||s.ctrlKey||t.startselected||(n._removeClass(t.$element,"ui-selected"),t.selected=!1,n._addClass(t.$element,"ui-unselecting"),t.unselecting=!0,n._trigger("unselecting",s,{unselecting:t.element}))))}),!1},_mouseStop:function(e){var i=this;return this.dragged=!1,V(".ui-unselecting",this.element[0]).each(function(){var t=V.data(this,"selectable-item");i._removeClass(t.$element,"ui-unselecting"),t.unselecting=!1,t.startselected=!1,i._trigger("unselected",e,{unselected:t.element})}),V(".ui-selecting",this.element[0]).each(function(){var t=V.data(this,"selectable-item");i._removeClass(t.$element,"ui-selecting")._addClass(t.$element,"ui-selected"),t.selecting=!1,t.selected=!0,t.startselected=!0,i._trigger("selected",e,{selected:t.element})}),this._trigger("stop",e),this.helper.remove(),!1}}),V.widget("ui.selectmenu",[V.ui.formResetMixin,{version:"1.14.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=V()},_drawButton:function(){var t,e=this,i=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(t){this.button.trigger("focus"),t.preventDefault()}}),this.element.hide(),this.button=V("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=V("<span>").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(i).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){e._rendered||e._refreshMenu()})},_drawMenu:function(){var i=this;this.menu=V("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=V("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(t,e){t.preventDefault(),i._select(e.item.data("ui-selectmenu-item"),t)},focus:function(t,e){e=e.item.data("ui-selectmenu-item");null!=i.focusIndex&&e.index!==i.focusIndex&&(i._trigger("focus",t,{item:e}),i.isOpen||i._select(e,t)),i.focusIndex=e.index,i.button.attr("aria-activedescendant",i.menuItems.eq(e.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var t=this.element.find("option");this.menu.empty(),this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,t.length&&(t=this._getSelectedItem(),this.menuInstance.focus(null,t),this._setAria(t.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(t){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",t)))},_position:function(){this.menuWrap.position(V.extend({of:this.button},this.options.position))},close:function(t){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",t))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var e=V("<span>");return this._setText(e,t.label),this._addClass(e,"ui-selectmenu-text"),e},_renderMenu:function(s,t){var n=this,o="";V.each(t,function(t,e){var i;e.optgroup!==o&&(i=V("<li>",{text:e.optgroup}),n._addClass(i,"ui-selectmenu-optgroup","ui-menu-divider"+(e.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),i.appendTo(s),o=e.optgroup),n._renderItemData(s,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-selectmenu-item",e)},_renderItem:function(t,e){var i=V("<li>"),s=V("<div>",{title:e.element.attr("title")});return e.disabled&&this._addClass(i,null,"ui-state-disabled"),e.hidden?i.prop("hidden",!0):this._setText(s,e.label),i.append(s).appendTo(t)},_setText:function(t,e){e?t.text(e):t.html("&#160;")},_move:function(t,e){var i,s=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),s+=":not(.ui-state-disabled)"),(i="first"===t||"last"===t?i["first"===t?"prevAll":"nextAll"](s).eq(-1):i[t+"All"](s).eq(0)).length&&this.menuInstance.focus(e,i)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(t){this[this.isOpen?"close":"open"](t)},_setSelection:function(){var t;this.range&&((t=window.getSelection()).removeAllRanges(),t.addRange(this.range))},_documentClick:{mousedown:function(t){!this.isOpen||V(t.target).closest(".ui-selectmenu-menu, #"+CSS.escape(this.ids.button)).length||this.close(t)}},_buttonEvents:{mousedown:function(){var t=window.getSelection();t.rangeCount&&(this.range=t.getRangeAt(0))},click:function(t){this._setSelection(),this._toggle(t)},keydown:function(t){var e=!0;switch(t.keyCode){case V.ui.keyCode.TAB:case V.ui.keyCode.ESCAPE:this.close(t),e=!1;break;case V.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case V.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case V.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case V.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case V.ui.keyCode.LEFT:this._move("prev",t);break;case V.ui.keyCode.RIGHT:this._move("next",t);break;case V.ui.keyCode.HOME:case V.ui.keyCode.PAGE_UP:this._move("first",t);break;case V.ui.keyCode.END:case V.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),e=!1}e&&t.preventDefault()}},_selectFocusedItem:function(t){var e=this.menuItems.eq(this.focusIndex).parent("li");e.hasClass("ui-state-disabled")||this._select(e.data("ui-selectmenu-item"),t)},_select:function(t,e){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=t.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(t)),this._setAria(t),this._trigger("select",e,{item:t}),t.index!==i&&this._trigger("change",e,{item:t}),this.close(e)},_setAria:function(t){t=this.menuItems.eq(t.index).attr("id");this.button.attr({"aria-labelledby":t,"aria-activedescendant":t}),this.menu.attr("aria-activedescendant",t)},_setOption:function(t,e){var i;"icons"===t&&(i=this.button.find("span.ui-icon"),this._removeClass(i,null,this.options.icons.button)._addClass(i,null,e.button)),this._super(t,e),"appendTo"===t&&this.menuWrap.appendTo(this._appendTo()),"width"===t&&this._resizeButton()},_setOptionDisabled:function(t){this._super(t),this.menuInstance.option("disabled",t),this.button.attr("aria-disabled",t),this._toggleClass(this.button,null,"ui-state-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return t=(t=(t=t&&(t.jquery||t.nodeType?V(t):this.document.find(t).eq(0)))&&t[0]?t:this.element.closest(".ui-front, dialog")).length?t:this.document[0].body},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var t=this.options.width;!1===t?this.button.css("width",""):(null===t&&(t=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(t))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()))},_getCreateOptions:function(){var t=this._super();return t.disabled=this.element.prop("disabled"),t},_parseOptions:function(t){var i=this,s=[];t.each(function(t,e){s.push(i._parseOption(V(e),t))}),this.items=s},_parseOption:function(t,e){var i=t.parent("optgroup");return{element:t,index:e,value:t.val(),label:t.text(),hidden:i.prop("hidden")||t.prop("hidden"),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||t.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),V.widget("ui.slider",V.ui.mouse,{version:"1.14.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,e=this.options,i=this.element.find(".ui-slider-handle"),s=[],n=e.values&&e.values.length||1;for(i.length>n&&(i.slice(n).remove(),i=i.slice(0,n)),t=i.length;t<n;t++)s.push("<span tabindex='0'></span>");this.handles=i.add(V(s.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(t){V(this).data("ui-slider-handle-index",t).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:Array.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=V("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==t.range&&"max"!==t.range||this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,o,e,a,r=this,l=this.options;return!l.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var e=Math.abs(i-r.values(t));(e<s||s===e&&(t===r._lastChangedValue||r.values(t)===l.min))&&(s=e,n=V(this),o=t)}),!1!==this._start(t,o))&&(this._mouseSliding=!0,this._handleIndex=o,this._addClass(n,null,"ui-state-active"),n.trigger("focus"),e=n.offset(),a=!V(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=a?{left:0,top:0}:{left:t.pageX-e.left-n.width()/2,top:t.pageY-e.top-n.height()/2-(parseInt(n.css("borderTopWidth"),10)||0)-(parseInt(n.css("borderBottomWidth"),10)||0)+(parseInt(n.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,i),this._animateOff=!0)},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},e=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,e),!1},_mouseStop:function(t){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,t="horizontal"===this.orientation?(e=this.elementSize.width,t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),t=t/e;return(t=1<t?1:t)<0&&(t=0),"vertical"===this.orientation&&(t=1-t),e=this._valueMax()-this._valueMin(),t=this._valueMin()+t*e,this._trimAlignValue(t)},_uiHash:function(t,e,i){var s={handle:this.handles[t],handleIndex:t,value:void 0!==e?e:this.value()};return this._hasMultipleValues()&&(s.value=void 0!==e?e:this.values(t),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(t,e){return this._trigger("start",t,this._uiHash(e))},_slide:function(t,e,i){var s,n=this.value(),o=this.values();this._hasMultipleValues()&&(s=this.values(e?0:1),n=this.values(e),2===this.options.values.length&&!0===this.options.range&&(i=0===e?Math.min(s,i):Math.max(s,i)),o[e]=i),i!==n&&!1!==this._trigger("slide",t,this._uiHash(e,i,o))&&(this._hasMultipleValues()?this.values(e,i):this.value(i))},_stop:function(t,e){this._trigger("stop",t,this._uiHash(e))},_change:function(t,e){this._keySliding||this._mouseSliding||(this._lastChangedValue=e,this._trigger("change",t,this._uiHash(e)))},value:function(t){if(!arguments.length)return this._value();this.options.value=this._trimAlignValue(t),this._refreshValue(),this._change(null,0)},values:function(t,e){var i,s,n;if(1<arguments.length)this.options.values[t]=this._trimAlignValue(e),this._refreshValue(),this._change(null,t);else{if(!arguments.length)return this._values();if(!Array.isArray(t))return this._hasMultipleValues()?this._values(t):this.value();for(i=this.options.values,s=t,n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(s[n]),this._change(null,n);this._refreshValue()}},_setOption:function(t,e){var i,s=0;switch("range"===t&&!0===this.options.range&&("min"===e?(this.options.value=this._values(0),this.options.values=null):"max"===e&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(s=this.options.values.length),this._super(t,e),t){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(e),this.handles.css("horizontal"===e?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(t){this._super(t),this._toggleClass(null,"ui-state-disabled",!!t)},_value:function(){var t=this.options.value;return this._trimAlignValue(t)},_values:function(t){var e,i;if(arguments.length)return t=this.options.values[t],this._trimAlignValue(t);if(this._hasMultipleValues()){for(e=this.options.values.slice(),i=0;i<e.length;i+=1)e[i]=this._trimAlignValue(e[i]);return e}return[]},_trimAlignValue:function(t){var e,i;return t<=this._valueMin()?this._valueMin():t>=this._valueMax()?this._valueMax():(e=0<this.options.step?this.options.step:1,i=t-(t=(t-this._valueMin())%e),2*Math.abs(t)>=e&&(i+=0<t?e:-e),parseFloat(i.toFixed(5)))},_calculateNewMax:function(){var t=this.options.max,e=this._valueMin(),i=this.options.step;(t=Math.round((t-e)/i)*i+e)>this.options.max&&(t-=i),this.max=parseFloat(t.toFixed(this._precision()))},_precision:function(){var t=this._precisionOf(this.options.step);return t=null!==this.options.min?Math.max(t,this._precisionOf(this.options.min)):t},_precisionOf:function(t){var t=t.toString(),e=t.indexOf(".");return-1===e?0:t.length-e-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(t){"vertical"===t&&this.range.css({width:"",left:""}),"horizontal"===t&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var e,i,t,s,n,o=this.options.range,a=this.options,r=this,l=!this._animateOff&&a.animate,h={};this._hasMultipleValues()?this.handles.each(function(t){i=(r.values(t)-r._valueMin())/(r._valueMax()-r._valueMin())*100,h["horizontal"===r.orientation?"left":"bottom"]=i+"%",V(this).stop(1,1)[l?"animate":"css"](h,a.animate),!0===r.options.range&&("horizontal"===r.orientation?(0===t&&r.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},a.animate),1===t&&r.range[l?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:a.animate})):(0===t&&r.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},a.animate),1===t&&r.range[l?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:a.animate}))),e=i}):(t=this.value(),s=this._valueMin(),n=this._valueMax(),i=n!==s?(t-s)/(n-s)*100:0,h["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](h,a.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},a.animate),"max"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:100-i+"%"},a.animate),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},a.animate),"max"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(t){var e,i,s,n=V(t.target).data("ui-slider-handle-index");switch(t.keyCode){case V.ui.keyCode.HOME:case V.ui.keyCode.END:case V.ui.keyCode.PAGE_UP:case V.ui.keyCode.PAGE_DOWN:case V.ui.keyCode.UP:case V.ui.keyCode.RIGHT:case V.ui.keyCode.DOWN:case V.ui.keyCode.LEFT:if(t.preventDefault(),this._keySliding||(this._keySliding=!0,this._addClass(V(t.target),null,"ui-state-active"),!1!==this._start(t,n)))break;return}switch(s=this.options.step,e=i=this._hasMultipleValues()?this.values(n):this.value(),t.keyCode){case V.ui.keyCode.HOME:i=this._valueMin();break;case V.ui.keyCode.END:i=this._valueMax();break;case V.ui.keyCode.PAGE_UP:i=this._trimAlignValue(e+(this._valueMax()-this._valueMin())/this.numPages);break;case V.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(e-(this._valueMax()-this._valueMin())/this.numPages);break;case V.ui.keyCode.UP:case V.ui.keyCode.RIGHT:if(e===this._valueMax())return;i=this._trimAlignValue(e+s);break;case V.ui.keyCode.DOWN:case V.ui.keyCode.LEFT:if(e===this._valueMin())return;i=this._trimAlignValue(e-s)}this._slide(t,n,i)},keyup:function(t){var e=V(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,e),this._change(t,e),this._removeClass(V(t.target),null,"ui-state-active"))}}}),V.widget("ui.sortable",V.ui.mouse,{version:"1.14.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e<=t&&t<e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),V.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,s=!1,n=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(t),V(t.target).parents().each(function(){if(V.data(this,n.widgetName+"-item")===n)return i=V(this),!1}),!(i=V.data(t.target,n.widgetName+"-item")===n?V(t.target):i))||(this.options.handle&&!e&&(V(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(s=!0)}),!s)||(this.currentItem=i,this._removeCurrentsFromItems(),0)))},_mouseStart:function(t,e,i){var s,n,o=this.options;if((this.currentContainer=this).refreshPositions(),this.appendTo=V("parent"!==o.appendTo?o.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},V.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),V.extend(this.offset,{parent:this._getParentOffset()}),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(n=this.document.find("body"),this._storedStylesheet=V("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(n)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;0<=s;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return V.ui.ddmanager&&(V.ui.ddmanager.current=this),V.ui.ddmanager&&!o.dropBehaviour&&V.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<e.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top<e.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<e.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left<e.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()<e.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<e.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()<e.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<e.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),i},_mouseDrag:function(t){var e,i,s,n,o=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),o.scroll&&!1!==this._scroll(t)&&(this._refreshItemPositions(!0),V.ui.ddmanager)&&!o.dropBehaviour&&V.ui.ddmanager.prepareOffsets(this,t),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},e=this.items.length-1;0<=e;e--)if(s=(i=this.items[e]).item[0],(n=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&!(s===this.currentItem[0]||this.placeholder[1===n?"next":"prev"]()[0]===s||V.contains(this.placeholder[0],s)||"semi-dynamic"===this.options.type&&V.contains(this.element[0],s))){if(this.direction=1===n?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(t,i),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),V.ui.ddmanager&&V.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){var i,s,n,o;if(t)return V.ui.ddmanager&&!this.options.dropBehaviour&&V.ui.ddmanager.drop(this,t),this.options.revert?(s=(i=this).placeholder.offset(),o={},(n=this.options.axis)&&"x"!==n||(o.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),n&&"y"!==n||(o.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,V(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){i._clear(t)})):this._clear(t,e),!1},cancel:function(){if(this.dragging){this._mouseUp(new V.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;0<=t;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),V.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?V(this.domPosition.prev).after(this.currentItem):V(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},V(t).each(function(){var t=(V(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);t&&i.push((e.key||t[1]+"[]")+"="+(e.key&&e.expression?t[1]:t[2]))}),!i.length&&e.key&&i.push(e.key+"="),i.join("&")},toArray:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},e.each(function(){i.push(V(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,l=r+t.height,h=this.offset.click.top,c=this.offset.click.left,h="x"===this.options.axis||r<s+h&&s+h<l,c="y"===this.options.axis||o<e+c&&e+c<a;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?h&&c:o<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<a&&r<s+this.helperProportions.height/2&&n-this.helperProportions.height/2<l},_intersectsWithPointer:function(t){var e="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),t="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!e||!t)&&(e=this.dragDirection.vertical,t=this.dragDirection.horizontal,this.floating?"right"===t||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),t=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this.dragDirection.vertical,s=this.dragDirection.horizontal;return this.floating&&s?"right"===s&&t||"left"===s&&!t:i&&("down"===i&&e||"up"===i&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!=t&&(0<t?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!=t&&(0<t?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,s,n,o=[],a=[],r=this._connectWith();if(r&&t)for(e=r.length-1;0<=e;e--)for(i=(s=V(r[e],this.document[0])).length-1;0<=i;i--)(n=V.data(s[i],this.widgetFullName))&&n!==this&&!n.options.disabled&&a.push(["function"==typeof n.options.items?n.options.items.call(n.element):V(n.options.items,n.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),n]);function l(){o.push(this)}for(a.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):V(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),e=a.length-1;0<=e;e--)a[e][0].each(l);return V(o)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=V.grep(this.items,function(t){for(var e=0;e<i.length;e++)if(i[e]===t.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,s,n,o,a,r,l,h=this.items,c=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):V(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(e=u.length-1;0<=e;e--)for(i=(s=V(u[e],this.document[0])).length-1;0<=i;i--)(n=V.data(s[i],this.widgetFullName))&&n!==this&&!n.options.disabled&&(c.push(["function"==typeof n.options.items?n.options.items.call(n.element[0],t,{item:this.currentItem}):V(n.options.items,n.element),n]),this.containers.push(n));for(e=c.length-1;0<=e;e--)for(o=c[e][1],l=(a=c[e][i=0]).length;i<l;i++)(r=V(a[i])).data(this.widgetName+"-item",o),h.push({item:r,instance:o,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){for(var e,i,s=this.items.length-1;0<=s;s--)e=this.items[s],this.currentContainer&&e.instance!==this.currentContainer&&e.item[0]!==this.currentItem[0]||(i=this.options.toleranceElement?V(this.options.toleranceElement,e.item):e.item,t||(e.width=i.outerWidth(),e.height=i.outerHeight()),i=i.offset(),e.left=i.left,e.top=i.top)},refreshPositions:function(t){var e,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;0<=e;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(i){var s,n,o=(i=i||this).options;o.placeholder&&o.placeholder.constructor!==String||(s=o.placeholder,n=i.currentItem[0].nodeName.toLowerCase(),o.placeholder={element:function(){var t=V("<"+n+">",i.document[0]);return i._addClass(t,"ui-sortable-placeholder",s||i.currentItem[0].className)._removeClass(t,"ui-sortable-helper"),"tbody"===n?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),V("<tr>",i.document[0]).appendTo(t)):"tr"===n?i._createTrPlaceholder(i.currentItem,t):"img"===n&&t.attr("src",i.currentItem.attr("src")),s||t.css("visibility","hidden"),t},update:function(t,e){s&&!o.forcePlaceholderSize||(e.height()&&(!o.forcePlaceholderSize||"tbody"!==n&&"tr"!==n)||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width())||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10))}}),i.placeholder=V(o.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),o.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){V("<td>&#160;</td>",i.document[0]).attr("colspan",V(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){for(var e,i,s,n,o,a,r,l,h,c=null,u=null,d=this.containers.length-1;0<=d;d--)V.contains(this.currentItem[0],this.containers[d].element[0])||(this._intersectsWith(this.containers[d].containerCache)?c&&V.contains(this.containers[d].element[0],c.element[0])||(c=this.containers[d],u=d):this.containers[d].containerCache.over&&(this.containers[d]._trigger("out",t,this._uiHash(this)),this.containers[d].containerCache.over=0));if(c)if(1===this.containers.length)this.containers[u].containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1);else{for(i=1e4,s=null,n=(l=c.floating||this._isFloating(this.currentItem))?"left":"top",o=l?"width":"height",h=l?"pageX":"pageY",e=this.items.length-1;0<=e;e--)V.contains(this.containers[u].element[0],this.items[e].item[0])&&this.items[e].item[0]!==this.currentItem[0]&&(a=this.items[e].item.offset()[n],r=!1,t[h]-a>this.items[e][o]/2&&(r=!0),Math.abs(t[h]-a)<i)&&(i=Math.abs(t[h]-a),s=this.items[e],this.direction=r?"up":"down");(s||this.options.dropOnEmpty)&&(this.currentContainer===this.containers[u]?this.currentContainer.containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1):(s?this._rearrange(t,s,null,!0):this._rearrange(t,null,this.containers[u].element,!0),this._trigger("change",t,this._uiHash()),this.containers[u]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[u],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1))}},_createHelper:function(t){var e=this.options,t="function"==typeof e.helper?V(e.helper.apply(this.element[0],[t,this.currentItem])):"clone"===e.helper?this.currentItem.clone():this.currentItem;return t.parents("body").length||this.appendTo[0].appendChild(t[0]),t[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),t[0].style.width&&!e.forceHelperSize||t.width(this.currentItem.width()),t[0].style.height&&!e.forceHelperSize||t.height(this.currentItem.height()),t},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&V.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this.offsetParent[0]===this.document[0].body?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t;return"relative"===this.cssPosition?{top:(t=this.currentItem.position()).top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}:{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(t=V(i.containment)[0],i=V(i.containment).offset(),e="hidden"!==V(t).css("overflow"),this.containment=[i.left+(parseInt(V(t).css("borderLeftWidth"),10)||0)+(parseInt(V(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(V(t).css("borderTopWidth"),10)||0)+(parseInt(V(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(e?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(V(t).css("borderLeftWidth"),10)||0)-(parseInt(V(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(e?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(V(t).css("borderTopWidth"),10)||0)-(parseInt(V(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&V.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(i[0].tagName);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:i.scrollTop())*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:i.scrollLeft())*t}},_generatePosition:function(t){var e=this.options,i=t.pageX,s=t.pageY,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&V.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(s=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3])&&(s=this.containment[3]+this.offset.click.top),e.grid)&&(t=this.originalPageY+Math.round((s-this.originalPageY)/e.grid[1])*e.grid[1],s=!this.containment||t-this.offset.click.top>=this.containment[1]&&t-this.offset.click.top<=this.containment[3]?t:t-this.offset.click.top>=this.containment[1]?t-e.grid[1]:t+e.grid[1],t=this.originalPageX+Math.round((i-this.originalPageX)/e.grid[0])*e.grid[0],i=!this.containment||t-this.offset.click.left>=this.containment[0]&&t-this.offset.click.left<=this.containment[2]?t:t-this.offset.click.left>=this.containment[0]?t-e.grid[0]:t+e.grid[0]),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function n(e,i,s){return function(t){s._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&&!e&&s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||s.push(function(t){this._trigger("update",t,this._uiHash())}),this===this.currentContainer||e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))),i=this.containers.length-1;0<=i;i--)e||s.push(n("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(n("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this._storedStylesheet&&(this._storedStylesheet.remove(),this._storedStylesheet=null),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i<s.length;i++)s[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===V.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||V([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}});function O(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}V.widget("ui.spinner",{version:"1.14.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var s=this._super(),n=this.element;return V.each(["min","max","step"],function(t,e){var i=n.attr(e);null!=i&&i.length&&(s[e]=i)}),s},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t)},mousewheel:function(t,e){var i=this.document[0].activeElement;if(this.element[0]===i&&e){if(!this.spinning&&!this._start(t))return!1;this._spin((0<e?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var e;e=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),t.preventDefault(),function(){this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=e)}.call(this),!1!==this._start(t)&&this._repeat(null,V(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(V(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,V(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&0<this.uiSpinner.height()&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var e=this.options,i=V.ui.keyCode;switch(t.keyCode){case i.UP:return this._repeat(null,1,t),!0;case i.DOWN:return this._repeat(null,-1,t),!0;case i.PAGE_UP:return this._repeat(null,e.page,t),!0;case i.PAGE_DOWN:return this._repeat(null,-e.page,t),!0}return!1},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",e,{value:i})||(this._value(i),this.counter++)},_increment:function(t){var e=this.options.incremental;return e?"function"==typeof e?e(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return t=null!==this.options.min?Math.max(t,this._precisionOf(this.options.min)):t},_precisionOf:function(t){var t=t.toString(),e=t.indexOf(".");return-1===e?0:t.length-e-1},_adjustValue:function(t){var e=this.options,i=null!==e.min?e.min:0,s=t-i;return t=i+Math.round(s/e.step)*e.step,t=parseFloat(t.toFixed(this._precision())),null!==e.max&&t>e.max?e.max:null!==e.min&&t<e.min?e.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,e){var i;"culture"===t||"numberFormat"===t?(i=this._parse(this.element.val()),this.options[t]=e,this.element.val(this._format(i))):("max"!==t&&"min"!==t&&"step"!==t||"string"==typeof e&&(e=this._parse(e)),"icons"===t&&(i=this.buttons.first().find(".ui-icon"),this._removeClass(i,null,this.options.icons.up),this._addClass(i,null,e.up),i=this.buttons.last().find(".ui-icon"),this._removeClass(i,null,this.options.icons.down),this._addClass(i,null,e.down)),this._super(t,e))},_setOptionDisabled:function(t){this._super(t),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable")},_setOptions:O(function(t){this._super(t)}),_parse:function(t){return""===(t="string"==typeof t&&""!==t?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t:t)||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var t=this.value();return null!==t&&t===this._adjustValue(t)},_value:function(t,e){var i;""!==t&&null!==(i=this._parse(t))&&(e||(i=this._adjustValue(i)),t=this._format(i)),this.element.val(t),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:O(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:O(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:O(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:O(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){if(!arguments.length)return this._parse(this.element.val());O(this._value).call(this,t)},widget:function(){return this.uiSpinner}}),!0===V.uiBackCompat&&V.widget("ui.spinner",V.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}});var A;V.ui.spinner,V.widget("ui.tabs",{version:"1.14.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(A=/#.*$/,function(t){var e=t.href.replace(A,""),i=location.href.replace(A,"");try{e=decodeURIComponent(e)}catch(t){}try{i=decodeURIComponent(i)}catch(t){}return 1<t.hash.length&&e===i}),_create:function(){var e=this,t=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,t.collapsible),this._processTabs(),t.active=this._initialActive(),Array.isArray(t.disabled)&&(t.disabled=V.uniqueSort(t.disabled.concat(V.map(this.tabs.filter(".ui-state-disabled"),function(t){return e.tabs.index(t)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(t.active):this.active=V(),this._refresh(),this.active.length&&this.load(t.active)},_initialActive:function(){var i=this.options.active,t=this.options.collapsible,s=decodeURIComponent(location.hash.substring(1));return null===i&&(s&&this.tabs.each(function(t,e){if(V(e).attr("aria-controls")===s)return i=t,!1}),null!==(i=null===i?this.tabs.index(this.tabs.filter(".ui-tabs-active")):i)&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!t&&0),i=!t&&!1===i&&this.anchors.length?0:i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):V()}},_tabKeydown:function(t){var e=V(this.document[0].activeElement).closest("li"),i=this.tabs.index(e),s=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case V.ui.keyCode.RIGHT:case V.ui.keyCode.DOWN:i++;break;case V.ui.keyCode.UP:case V.ui.keyCode.LEFT:s=!1,i--;break;case V.ui.keyCode.END:i=this.anchors.length-1;break;case V.ui.keyCode.HOME:i=0;break;case V.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case V.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,s),t.ctrlKey||t.metaKey||(e.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===V.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){return t.altKey&&t.keyCode===V.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===V.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,e){var i=this.tabs.length-1;for(;-1!==V.inArray(t=(t=i<t?0:t)<0?i:t,this.options.disabled);)t=e?t+1:t-1;return t},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){"active"===t?this._activate(e):(this._super(t,e),"collapsible"===t&&(this._toggleClass("ui-tabs-collapsible",null,e),e||!1!==this.options.active||this._activate(0)),"event"===t&&this._setupEvents(e),"heightStyle"===t&&this._setupHeightStyle(e))},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=V.map(e.filter(".ui-state-disabled"),function(t){return e.index(t)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!V.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=V()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=V()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var r=this,t=this.tabs,e=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(t){V(this).is(".ui-state-disabled")&&t.preventDefault()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return V("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=V(),this.anchors.each(function(t,e){var i,s,n=V(e).uniqueId().attr("id"),o=V(e).closest("li"),a=o.attr("aria-controls");r._isLocal(e)?(s=decodeURIComponent(e.hash).substring(1),i=r.element.find("#"+CSS.escape(s))):(s=o.attr("aria-controls")||V({}).uniqueId()[0].id,(i=r.element.find("#"+s)).length||(i=r._createPanel(s)).insertAfter(r.panels[t-1]||r.tablist),i.attr("aria-live","polite")),i.length&&(r.panels=r.panels.add(i)),a&&o.data("ui-tabs-aria-controls",a),o.attr({"aria-controls":s,"aria-labelledby":n}),i.attr("aria-labelledby",n)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),t&&(this._off(t.not(this.tabs)),this._off(e.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return V("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var e,i;for(Array.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),i=0;e=this.tabs[i];i++)e=V(e),!0===t||-1!==V.inArray(i,t)?(e.attr("aria-disabled","true"),this._addClass(e,null,"ui-state-disabled")):(e.removeAttr("aria-disabled"),this._removeClass(e,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&V.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,e=this.element.parent();"fill"===t?(i=e.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=V(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=V(this).outerHeight(!0)}),this.panels.each(function(){V(this).height(Math.max(0,i-V(this).innerHeight()+V(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,V(this).height("").height())}).height(i))},_eventHandler:function(t){var e=this.options,i=this.active,s=V(t.currentTarget).closest("li"),n=s[0]===i[0],o=n&&e.collapsible,a=o?V():this._getPanelForTab(s),r=i.length?this._getPanelForTab(i):V(),i={oldTab:i,oldPanel:r,newTab:o?V():s,newPanel:a};t.preventDefault(),s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||n&&!e.collapsible||!1===this._trigger("beforeActivate",t,i)||(e.active=!o&&this.tabs.index(s),this.active=n?V():s,this.xhr&&this.xhr.abort(),r.length||a.length||V.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,i))},_toggle:function(t,e){var i=this,s=e.newPanel,n=e.oldPanel;function o(){i.running=!1,i._trigger("activate",t,e)}function a(){i._addClass(e.newTab.closest("li"),"ui-tabs-active","ui-state-active"),s.length&&i.options.show?i._show(s,i.options.show,o):(s.show(),o())}this.running=!0,n.length&&this.options.hide?this._hide(n,this.options.hide,function(){i._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a()}):(this._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),n.hide(),a()),n.attr("aria-hidden","true"),e.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),s.length&&n.length?e.oldTab.attr("tabIndex",-1):s.length&&this.tabs.filter(function(){return 0===V(this).attr("tabIndex")}).attr("tabIndex",-1),s.attr("aria-hidden","false"),e.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var t=this._findActive(t);t[0]!==this.active[0]&&(t=(t=t.length?t:this.active).find(".ui-tabs-anchor")[0],this._eventHandler({target:t,currentTarget:t,preventDefault:V.noop}))},_findActive:function(t){return!1===t?V():this.tabs.eq(t)},_getIndex:function(t){return t="string"==typeof t?this.anchors.index(this.anchors.filter("[href$='"+CSS.escape(t)+"']")):t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){V.data(this,"ui-tabs-destroy")?V(this).remove():V(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=V(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var t=this.options.disabled;!1!==t&&(t=void 0!==i&&(i=this._getIndex(i),Array.isArray(t)?V.map(t,function(t){return t!==i?t:null}):V.map(this.tabs,function(t,e){return e!==i?e:null})),this._setOptionDisabled(t))},disable:function(t){var e=this.options.disabled;if(!0!==e){if(void 0===t)e=!0;else{if(t=this._getIndex(t),-1!==V.inArray(t,e))return;e=Array.isArray(e)?V.merge([t],e).sort():[t]}this._setOptionDisabled(e)}},load:function(t,s){t=this._getIndex(t);function n(t,e){"abort"===e&&o.panels.stop(!1,!0),o._removeClass(i,"ui-tabs-loading"),a.removeAttr("aria-busy"),t===o.xhr&&delete o.xhr}var o=this,i=this.tabs.eq(t),t=i.find(".ui-tabs-anchor"),a=this._getPanelForTab(i),r={tab:i,panel:a};this._isLocal(t[0])||(this.xhr=V.ajax(this._ajaxSettings(t,s,r)),"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done(function(t,e,i){a.html(t),o._trigger("load",s,r),n(i,e)}).fail(function(t,e){n(t,e)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,e){return n._trigger("beforeLoad",i,V.extend({jqXHR:t,ajaxSettings:e},s))}}},_getPanelForTab:function(t){t=V(t).attr("aria-controls");return this.element.find("#"+CSS.escape(t))}}),!0===V.uiBackCompat&&V.widget("ui.tabs",V.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),V.ui.tabs,V.widget("ui.tooltip",{version:"1.14.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=V(this).attr("title");return V("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=V.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=V("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=V([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&V.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;V.each(this.tooltips,function(t,e){var i=V.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=V(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=V(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=V([])},open:function(t){var i=this,e=V(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=V(this);e.data("ui-tooltip-open")&&((t=V.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){e.data("ui-tooltip-open")&&(i&&(i.type=n),s._open(i,e,t))}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=V.extend({},this.options.position);function r(t){a.of=t,s.is(":hidden")||s.position(a)}i&&((o=this._find(e))?o.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),o=this._tooltip(e),s=o.tooltip,this._addDescribedBy(e,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(o=V("<div>").html(s.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),o.removeAttr("id").find("[id]").removeAttr("id"),o.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:r}),r(t)):s.position(V.extend({of:e},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(n=this.delayedShow=setInterval(function(){s.is(":visible")&&(r(a.of),clearInterval(n))},13)),this._trigger("open",t,{tooltip:s})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===V.ui.keyCode.ESCAPE&&((t=V.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=V(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(V(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&V.each(this.parents,function(t,e){V(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding)||(n.closing=!1)):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=V("<div>").attr("role","tooltip"),i=V("<div>").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=t.length?t:this.document[0].body},_destroy:function(){var s=this;V.each(this.tooltips,function(t,e){var i=V.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),V("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!0===V.uiBackCompat&&V.widget("ui.tooltip",V.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),V.ui.tooltip});]]></script>
<script><![CDATA[(function(){'use strict';var k=this;function aa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==
b&&"undefined"==typeof a.call)return"object";return b}function l(a){return"string"==typeof a}function ba(a,b,c){return a.call.apply(a.bind,arguments)}function ca(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}
function da(a,b,c){da=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ba:ca;return da.apply(null,arguments)}function ea(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}
function m(a){var b=n;function c(){}c.prototype=b.prototype;a.G=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.F=function(a,c,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[c].apply(a,g)}};
var fa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function q(a,b){return-1!=a.indexOf(b)}function ga(a,b){return a<b?-1:a>b?1:0};var ha=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(l(a))return l(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},r=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=l(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},ia=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,
b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=l(a)?a.split(""):a,h=0;h<d;h++)if(h in g){var p=g[h];b.call(c,p,h,a)&&(e[f++]=p)}return e},t=Array.prototype.reduce?function(a,b,c,d){d&&(b=da(b,d));return Array.prototype.reduce.call(a,b,c)}:function(a,b,c,d){var e=c;r(a,function(c,g){e=b.call(d,e,c,g,a)});return e},ja=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=l(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;
return!1};function ka(a,b){var c;a:{c=a.length;for(var d=l(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}return 0>c?null:l(a)?a.charAt(c):a[c]}function la(a){return Array.prototype.concat.apply(Array.prototype,arguments)}function ma(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var u;a:{var na=k.navigator;if(na){var oa=na.userAgent;if(oa){u=oa;break a}}u=""};var pa=q(u,"Opera")||q(u,"OPR"),v=q(u,"Trident")||q(u,"MSIE"),qa=q(u,"Edge"),ra=q(u,"Gecko")&&!(q(u.toLowerCase(),"webkit")&&!q(u,"Edge"))&&!(q(u,"Trident")||q(u,"MSIE"))&&!q(u,"Edge"),sa=q(u.toLowerCase(),"webkit")&&!q(u,"Edge");function ta(){var a=k.document;return a?a.documentMode:void 0}var ua;
a:{var va="",wa=function(){var a=u;if(ra)return/rv\:([^\);]+)(\)|;)/.exec(a);if(qa)return/Edge\/([\d\.]+)/.exec(a);if(v)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(sa)return/WebKit\/(\S+)/.exec(a);if(pa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();wa&&(va=wa?wa[1]:"");if(v){var xa=ta();if(null!=xa&&xa>parseFloat(va)){ua=String(xa);break a}}ua=va}var ya={};
function za(a){if(!ya[a]){for(var b=0,c=fa(String(ua)).split("."),d=fa(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"",p=/(\d*)(\D*)/g,y=/(\d*)(\D*)/g;do{var D=p.exec(g)||["","",""],X=y.exec(h)||["","",""];if(0==D[0].length&&0==X[0].length)break;b=ga(0==D[1].length?0:parseInt(D[1],10),0==X[1].length?0:parseInt(X[1],10))||ga(0==D[2].length,0==X[2].length)||ga(D[2],X[2])}while(0==b)}ya[a]=0<=b}}
var Aa=k.document,Ba=Aa&&v?ta()||("CSS1Compat"==Aa.compatMode?parseInt(ua,10):5):void 0;var w=v&&!(9<=Number(Ba)),Ca=v&&!(8<=Number(Ba));function x(a,b,c,d){this.a=a;this.nodeName=c;this.nodeValue=d;this.nodeType=2;this.parentNode=this.ownerElement=b}function Da(a,b){var c=Ca&&"href"==b.nodeName?a.getAttribute(b.nodeName,2):b.nodeValue;return new x(b,a,b.nodeName,c)};function z(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0==b||null==b?"":b);if("string"!=typeof b)if(w&&"title"==a.nodeName.toLowerCase()&&1==c)b=a.text;else if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b="";a;){do 1!=a.nodeType&&(b+=a.nodeValue),w&&"title"==a.nodeName.toLowerCase()&&(b+=a.text),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return""+b}
function A(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){return!1}Ca&&"class"==b&&(b="className");return null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}function B(a,b,c,d,e){return(w?Ea:Fa).call(null,a,b,l(c)?c:null,l(d)?d:null,e||new C)}
function Ea(a,b,c,d,e){if(a instanceof E||8==a.b||c&&null===a.b){var f=b.all;if(!f)return e;a=Ga(a);if("*"!=a&&(f=b.getElementsByTagName(a),!f))return e;if(c){for(var g=[],h=0;b=f[h++];)A(b,c,d)&&g.push(b);f=g}for(h=0;b=f[h++];)"*"==a&&"!"==b.tagName||F(e,b);return e}Ha(a,b,c,d,e);return e}
function Fa(a,b,c,d,e){b.getElementsByName&&d&&"name"==c&&!v?(b=b.getElementsByName(d),r(b,function(b){a.a(b)&&F(e,b)})):b.getElementsByClassName&&d&&"class"==c?(b=b.getElementsByClassName(d),r(b,function(b){b.className==d&&a.a(b)&&F(e,b)})):a instanceof G?Ha(a,b,c,d,e):b.getElementsByTagName&&(b=b.getElementsByTagName(a.f()),r(b,function(a){A(a,c,d)&&F(e,a)}));return e}
function Ia(a,b,c,d,e){var f;if((a instanceof E||8==a.b||c&&null===a.b)&&(f=b.childNodes)){var g=Ga(a);if("*"!=g&&(f=ia(f,function(a){return a.tagName&&a.tagName.toLowerCase()==g}),!f))return e;c&&(f=ia(f,function(a){return A(a,c,d)}));r(f,function(a){"*"==g&&("!"==a.tagName||"*"==g&&1!=a.nodeType)||F(e,a)});return e}return Ja(a,b,c,d,e)}function Ja(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)A(b,c,d)&&a.a(b)&&F(e,b);return e}
function Ha(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)A(b,c,d)&&a.a(b)&&F(e,b),Ha(a,b,c,d,e)}function Ga(a){if(a instanceof G){if(8==a.b)return"!";if(null===a.b)return"*"}return a.f()};!ra&&!v||v&&9<=Number(Ba)||ra&&za("1.9.1");v&&za("9");function Ka(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}
function La(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(v&&!(9<=Number(Ba))){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?Ma(a,b):!c&&Ka(e,b)?-1*Na(a,b):!d&&Ka(f,a)?Na(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=9==a.nodeType?
a:a.ownerDocument||a.document;c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.selectNode(b);d.collapse(!0);return c.compareBoundaryPoints(k.Range.START_TO_END,d)}function Na(a,b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return Ma(d,a)}function Ma(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1};function C(){this.b=this.a=null;this.l=0}function Oa(a){this.node=a;this.a=this.b=null}function Pa(a,b){if(!a.a)return b;if(!b.a)return a;for(var c=a.a,d=b.a,e=null,f=null,g=0;c&&d;){var f=c.node,h=d.node;f==h||f instanceof x&&h instanceof x&&f.a==h.a?(f=c,c=c.a,d=d.a):0<La(c.node,d.node)?(f=d,d=d.a):(f=c,c=c.a);(f.b=e)?e.a=f:a.a=f;e=f;g++}for(f=c||d;f;)f.b=e,e=e.a=f,g++,f=f.a;a.b=e;a.l=g;return a}function Qa(a,b){var c=new Oa(b);c.a=a.a;a.b?a.a.b=c:a.a=a.b=c;a.a=c;a.l++}
function F(a,b){var c=new Oa(b);c.b=a.b;a.a?a.b.a=c:a.a=a.b=c;a.b=c;a.l++}function Ra(a){return(a=a.a)?a.node:null}function Sa(a){return(a=Ra(a))?z(a):""}function H(a,b){return new Ta(a,!!b)}function Ta(a,b){this.f=a;this.b=(this.c=b)?a.b:a.a;this.a=null}function I(a){var b=a.b;if(null==b)return null;var c=a.a=b;a.b=a.c?b.b:b.a;return c.node};function n(a){this.i=a;this.b=this.g=!1;this.f=null}function J(a){return"\n  "+a.toString().split("\n").join("\n  ")}function Ua(a,b){a.g=b}function Va(a,b){a.b=b}function K(a,b){var c=a.a(b);return c instanceof C?+Sa(c):+c}function L(a,b){var c=a.a(b);return c instanceof C?Sa(c):""+c}function M(a,b){var c=a.a(b);return c instanceof C?!!c.l:!!c};function N(a,b,c){n.call(this,a.i);this.c=a;this.h=b;this.o=c;this.g=b.g||c.g;this.b=b.b||c.b;this.c==Wa&&(c.b||c.g||4==c.i||0==c.i||!b.f?b.b||b.g||4==b.i||0==b.i||!c.f||(this.f={name:c.f.name,s:b}):this.f={name:b.f.name,s:c})}m(N);
function O(a,b,c,d,e){b=b.a(d);c=c.a(d);var f;if(b instanceof C&&c instanceof C){b=H(b);for(d=I(b);d;d=I(b))for(e=H(c),f=I(e);f;f=I(e))if(a(z(d),z(f)))return!0;return!1}if(b instanceof C||c instanceof C){b instanceof C?(e=b,d=c):(e=c,d=b);f=H(e);for(var g=typeof d,h=I(f);h;h=I(f)){switch(g){case "number":h=+z(h);break;case "boolean":h=!!z(h);break;case "string":h=z(h);break;default:throw Error("Illegal primitive type for comparison.");}if(e==b&&a(h,d)||e==c&&a(d,h))return!0}return!1}return e?"boolean"==
typeof b||"boolean"==typeof c?a(!!b,!!c):"number"==typeof b||"number"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}N.prototype.a=function(a){return this.c.m(this.h,this.o,a)};N.prototype.toString=function(){var a="Binary Expression: "+this.c,a=a+J(this.h);return a+=J(this.o)};function Xa(a,b,c,d){this.a=a;this.w=b;this.i=c;this.m=d}Xa.prototype.toString=function(){return this.a};var Ya={};
function P(a,b,c,d){if(Ya.hasOwnProperty(a))throw Error("Binary operator already created: "+a);a=new Xa(a,b,c,d);return Ya[a.toString()]=a}P("div",6,1,function(a,b,c){return K(a,c)/K(b,c)});P("mod",6,1,function(a,b,c){return K(a,c)%K(b,c)});P("*",6,1,function(a,b,c){return K(a,c)*K(b,c)});P("+",5,1,function(a,b,c){return K(a,c)+K(b,c)});P("-",5,1,function(a,b,c){return K(a,c)-K(b,c)});P("<",4,2,function(a,b,c){return O(function(a,b){return a<b},a,b,c)});
P(">",4,2,function(a,b,c){return O(function(a,b){return a>b},a,b,c)});P("<=",4,2,function(a,b,c){return O(function(a,b){return a<=b},a,b,c)});P(">=",4,2,function(a,b,c){return O(function(a,b){return a>=b},a,b,c)});var Wa=P("=",3,2,function(a,b,c){return O(function(a,b){return a==b},a,b,c,!0)});P("!=",3,2,function(a,b,c){return O(function(a,b){return a!=b},a,b,c,!0)});P("and",2,2,function(a,b,c){return M(a,c)&&M(b,c)});P("or",1,2,function(a,b,c){return M(a,c)||M(b,c)});function Q(a,b,c){this.a=a;this.b=b||1;this.f=c||1};function Za(a,b){if(b.a.length&&4!=a.i)throw Error("Primary expression must evaluate to nodeset if filter has predicate(s).");n.call(this,a.i);this.c=a;this.h=b;this.g=a.g;this.b=a.b}m(Za);Za.prototype.a=function(a){a=this.c.a(a);return $a(this.h,a)};Za.prototype.toString=function(){var a;a="Filter:"+J(this.c);return a+=J(this.h)};function ab(a,b){if(b.length<a.A)throw Error("Function "+a.j+" expects at least"+a.A+" arguments, "+b.length+" given");if(null!==a.v&&b.length>a.v)throw Error("Function "+a.j+" expects at most "+a.v+" arguments, "+b.length+" given");a.B&&r(b,function(b,d){if(4!=b.i)throw Error("Argument "+d+" to function "+a.j+" is not of type Nodeset: "+b);});n.call(this,a.i);this.h=a;this.c=b;Ua(this,a.g||ja(b,function(a){return a.g}));Va(this,a.D&&!b.length||a.C&&!!b.length||ja(b,function(a){return a.b}))}m(ab);
ab.prototype.a=function(a){return this.h.m.apply(null,la(a,this.c))};ab.prototype.toString=function(){var a="Function: "+this.h;if(this.c.length)var b=t(this.c,function(a,b){return a+J(b)},"Arguments:"),a=a+J(b);return a};function bb(a,b,c,d,e,f,g,h,p){this.j=a;this.i=b;this.g=c;this.D=d;this.C=e;this.m=f;this.A=g;this.v=void 0!==h?h:g;this.B=!!p}bb.prototype.toString=function(){return this.j};var cb={};
function R(a,b,c,d,e,f,g,h){if(cb.hasOwnProperty(a))throw Error("Function already created: "+a+".");cb[a]=new bb(a,b,c,d,!1,e,f,g,h)}R("boolean",2,!1,!1,function(a,b){return M(b,a)},1);R("ceiling",1,!1,!1,function(a,b){return Math.ceil(K(b,a))},1);R("concat",3,!1,!1,function(a,b){return t(ma(arguments,1),function(b,d){return b+L(d,a)},"")},2,null);R("contains",2,!1,!1,function(a,b,c){return q(L(b,a),L(c,a))},2);R("count",1,!1,!1,function(a,b){return b.a(a).l},1,1,!0);
R("false",2,!1,!1,function(){return!1},0);R("floor",1,!1,!1,function(a,b){return Math.floor(K(b,a))},1);R("id",4,!1,!1,function(a,b){function c(a){if(w){var b=e.all[a];if(b){if(b.nodeType&&a==b.id)return b;if(b.length)return ka(b,function(b){return a==b.id})}return null}return e.getElementById(a)}var d=a.a,e=9==d.nodeType?d:d.ownerDocument,d=L(b,a).split(/\s+/),f=[];r(d,function(a){a=c(a);!a||0<=ha(f,a)||f.push(a)});f.sort(La);var g=new C;r(f,function(a){F(g,a)});return g},1);
R("lang",2,!1,!1,function(){return!1},1);R("last",1,!0,!1,function(a){if(1!=arguments.length)throw Error("Function last expects ()");return a.f},0);R("local-name",3,!1,!0,function(a,b){var c=b?Ra(b.a(a)):a.a;return c?c.localName||c.nodeName.toLowerCase():""},0,1,!0);R("name",3,!1,!0,function(a,b){var c=b?Ra(b.a(a)):a.a;return c?c.nodeName.toLowerCase():""},0,1,!0);R("namespace-uri",3,!0,!1,function(){return""},0,1,!0);
R("normalize-space",3,!1,!0,function(a,b){return(b?L(b,a):z(a.a)).replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")},0,1);R("not",2,!1,!1,function(a,b){return!M(b,a)},1);R("number",1,!1,!0,function(a,b){return b?K(b,a):+z(a.a)},0,1);R("position",1,!0,!1,function(a){return a.b},0);R("round",1,!1,!1,function(a,b){return Math.round(K(b,a))},1);R("starts-with",2,!1,!1,function(a,b,c){b=L(b,a);a=L(c,a);return 0==b.lastIndexOf(a,0)},2);R("string",3,!1,!0,function(a,b){return b?L(b,a):z(a.a)},0,1);
R("string-length",1,!1,!0,function(a,b){return(b?L(b,a):z(a.a)).length},0,1);R("substring",3,!1,!1,function(a,b,c,d){c=K(c,a);if(isNaN(c)||Infinity==c||-Infinity==c)return"";d=d?K(d,a):Infinity;if(isNaN(d)||-Infinity===d)return"";c=Math.round(c)-1;var e=Math.max(c,0);a=L(b,a);return Infinity==d?a.substring(e):a.substring(e,c+Math.round(d))},2,3);R("substring-after",3,!1,!1,function(a,b,c){b=L(b,a);a=L(c,a);c=b.indexOf(a);return-1==c?"":b.substring(c+a.length)},2);
R("substring-before",3,!1,!1,function(a,b,c){b=L(b,a);a=L(c,a);a=b.indexOf(a);return-1==a?"":b.substring(0,a)},2);R("sum",1,!1,!1,function(a,b){for(var c=H(b.a(a)),d=0,e=I(c);e;e=I(c))d+=+z(e);return d},1,1,!0);R("translate",3,!1,!1,function(a,b,c,d){b=L(b,a);c=L(c,a);var e=L(d,a);a={};for(d=0;d<c.length;d++){var f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c="";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f in a?a[f]:f;return c},3);R("true",2,!1,!1,function(){return!0},0);function G(a,b){this.h=a;this.c=void 0!==b?b:null;this.b=null;switch(a){case "comment":this.b=8;break;case "text":this.b=3;break;case "processing-instruction":this.b=7;break;case "node":break;default:throw Error("Unexpected argument");}}function db(a){return"comment"==a||"text"==a||"processing-instruction"==a||"node"==a}G.prototype.a=function(a){return null===this.b||this.b==a.nodeType};G.prototype.f=function(){return this.h};
G.prototype.toString=function(){var a="Kind Test: "+this.h;null===this.c||(a+=J(this.c));return a};function eb(a){this.b=a;this.a=0}function fb(a){a=a.match(gb);for(var b=0;b<a.length;b++)hb.test(a[b])&&a.splice(b,1);return new eb(a)}var gb=/\$?(?:(?![0-9-\.])(?:\*|[\w-\.]+):)?(?![0-9-\.])(?:\*|[\w-\.]+)|\/\/|\.\.|::|\d+(?:\.\d*)?|\.\d+|"[^"]*"|'[^']*'|[!<>]=|\s+|./g,hb=/^\s/;function S(a,b){return a.b[a.a+(b||0)]}function T(a){return a.b[a.a++]}function ib(a){return a.b.length<=a.a};function jb(a){n.call(this,3);this.c=a.substring(1,a.length-1)}m(jb);jb.prototype.a=function(){return this.c};jb.prototype.toString=function(){return"Literal: "+this.c};function E(a,b){this.j=a.toLowerCase();var c;c="*"==this.j?"*":"http://www.w3.org/1999/xhtml";this.c=b?b.toLowerCase():c}E.prototype.a=function(a){var b=a.nodeType;if(1!=b&&2!=b)return!1;b=void 0!==a.localName?a.localName:a.nodeName;return"*"!=this.j&&this.j!=b.toLowerCase()?!1:"*"==this.c?!0:this.c==(a.namespaceURI?a.namespaceURI.toLowerCase():"http://www.w3.org/1999/xhtml")};E.prototype.f=function(){return this.j};
E.prototype.toString=function(){return"Name Test: "+("http://www.w3.org/1999/xhtml"==this.c?"":this.c+":")+this.j};function kb(a,b){n.call(this,a.i);this.h=a;this.c=b;this.g=a.g;this.b=a.b;if(1==this.c.length){var c=this.c[0];c.u||c.c!=lb||(c=c.o,"*"!=c.f()&&(this.f={name:c.f(),s:null}))}}m(kb);function mb(){n.call(this,4)}m(mb);mb.prototype.a=function(a){var b=new C;a=a.a;9==a.nodeType?F(b,a):F(b,a.ownerDocument);return b};mb.prototype.toString=function(){return"Root Helper Expression"};function nb(){n.call(this,4)}m(nb);nb.prototype.a=function(a){var b=new C;F(b,a.a);return b};nb.prototype.toString=function(){return"Context Helper Expression"};
function ob(a){return"/"==a||"//"==a}kb.prototype.a=function(a){var b=this.h.a(a);if(!(b instanceof C))throw Error("Filter expression must evaluate to nodeset.");a=this.c;for(var c=0,d=a.length;c<d&&b.l;c++){var e=a[c],f=H(b,e.c.a),g;if(e.g||e.c!=pb)if(e.g||e.c!=qb)for(g=I(f),b=e.a(new Q(g));null!=(g=I(f));)g=e.a(new Q(g)),b=Pa(b,g);else g=I(f),b=e.a(new Q(g));else{for(g=I(f);(b=I(f))&&(!g.contains||g.contains(b))&&b.compareDocumentPosition(g)&8;g=b);b=e.a(new Q(g))}}return b};
kb.prototype.toString=function(){var a;a="Path Expression:"+J(this.h);if(this.c.length){var b=t(this.c,function(a,b){return a+J(b)},"Steps:");a+=J(b)}return a};function rb(a){n.call(this,4);this.c=a;Ua(this,ja(this.c,function(a){return a.g}));Va(this,ja(this.c,function(a){return a.b}))}m(rb);rb.prototype.a=function(a){var b=new C;r(this.c,function(c){c=c.a(a);if(!(c instanceof C))throw Error("Path expression must evaluate to NodeSet.");b=Pa(b,c)});return b};rb.prototype.toString=function(){return t(this.c,function(a,b){return a+J(b)},"Union Expression:")};function sb(a,b){this.a=a;this.b=!!b}
function $a(a,b,c){for(c=c||0;c<a.a.length;c++)for(var d=a.a[c],e=H(b),f=b.l,g,h=0;g=I(e);h++){var p=a.b?f-h:h+1;g=d.a(new Q(g,p,f));if("number"==typeof g)p=p==g;else if("string"==typeof g||"boolean"==typeof g)p=!!g;else if(g instanceof C)p=0<g.l;else throw Error("Predicate.evaluate returned an unexpected type.");if(!p){p=e;g=p.f;var y=p.a;if(!y)throw Error("Next must be called at least once before remove.");var D=y.b,y=y.a;D?D.a=y:g.a=y;y?y.b=D:g.b=D;g.l--;p.a=null}}return b}
sb.prototype.toString=function(){return t(this.a,function(a,b){return a+J(b)},"Predicates:")};function U(a,b,c,d){n.call(this,4);this.c=a;this.o=b;this.h=c||new sb([]);this.u=!!d;b=this.h;b=0<b.a.length?b.a[0].f:null;a.b&&b&&(a=b.name,a=w?a.toLowerCase():a,this.f={name:a,s:b.s});a:{a=this.h;for(b=0;b<a.a.length;b++)if(c=a.a[b],c.g||1==c.i||0==c.i){a=!0;break a}a=!1}this.g=a}m(U);
U.prototype.a=function(a){var b=a.a,c=null,c=this.f,d=null,e=null,f=0;c&&(d=c.name,e=c.s?L(c.s,a):null,f=1);if(this.u)if(this.g||this.c!=tb)if(a=H((new U(ub,new G("node"))).a(a)),b=I(a))for(c=this.m(b,d,e,f);null!=(b=I(a));)c=Pa(c,this.m(b,d,e,f));else c=new C;else c=B(this.o,b,d,e),c=$a(this.h,c,f);else c=this.m(a.a,d,e,f);return c};U.prototype.m=function(a,b,c,d){a=this.c.f(this.o,a,b,c);return a=$a(this.h,a,d)};
U.prototype.toString=function(){var a;a="Step:"+J("Operator: "+(this.u?"//":"/"));this.c.j&&(a+=J("Axis: "+this.c));a+=J(this.o);if(this.h.a.length){var b=t(this.h.a,function(a,b){return a+J(b)},"Predicates:");a+=J(b)}return a};function vb(a,b,c,d){this.j=a;this.f=b;this.a=c;this.b=d}vb.prototype.toString=function(){return this.j};var wb={};function V(a,b,c,d){if(wb.hasOwnProperty(a))throw Error("Axis already created: "+a);b=new vb(a,b,c,!!d);return wb[a]=b}
V("ancestor",function(a,b){for(var c=new C,d=b;d=d.parentNode;)a.a(d)&&Qa(c,d);return c},!0);V("ancestor-or-self",function(a,b){var c=new C,d=b;do a.a(d)&&Qa(c,d);while(d=d.parentNode);return c},!0);
var lb=V("attribute",function(a,b){var c=new C,d=a.f();if("style"==d&&w&&b.style)return F(c,new x(b.style,b,"style",b.style.cssText)),c;var e=b.attributes;if(e)if(a instanceof G&&null===a.b||"*"==d)for(var d=0,f;f=e[d];d++)w?f.nodeValue&&F(c,Da(b,f)):F(c,f);else(f=e.getNamedItem(d))&&(w?f.nodeValue&&F(c,Da(b,f)):F(c,f));return c},!1),tb=V("child",function(a,b,c,d,e){return(w?Ia:Ja).call(null,a,b,l(c)?c:null,l(d)?d:null,e||new C)},!1,!0);V("descendant",B,!1,!0);
var ub=V("descendant-or-self",function(a,b,c,d){var e=new C;A(b,c,d)&&a.a(b)&&F(e,b);return B(a,b,c,d,e)},!1,!0),pb=V("following",function(a,b,c,d){var e=new C;do for(var f=b;f=f.nextSibling;)A(f,c,d)&&a.a(f)&&F(e,f),e=B(a,f,c,d,e);while(b=b.parentNode);return e},!1,!0);V("following-sibling",function(a,b){for(var c=new C,d=b;d=d.nextSibling;)a.a(d)&&F(c,d);return c},!1);V("namespace",function(){return new C},!1);
var xb=V("parent",function(a,b){var c=new C;if(9==b.nodeType)return c;if(2==b.nodeType)return F(c,b.ownerElement),c;var d=b.parentNode;a.a(d)&&F(c,d);return c},!1),qb=V("preceding",function(a,b,c,d){var e=new C,f=[];do f.unshift(b);while(b=b.parentNode);for(var g=1,h=f.length;g<h;g++){var p=[];for(b=f[g];b=b.previousSibling;)p.unshift(b);for(var y=0,D=p.length;y<D;y++)b=p[y],A(b,c,d)&&a.a(b)&&F(e,b),e=B(a,b,c,d,e)}return e},!0,!0);
V("preceding-sibling",function(a,b){for(var c=new C,d=b;d=d.previousSibling;)a.a(d)&&Qa(c,d);return c},!0);var yb=V("self",function(a,b){var c=new C;a.a(b)&&F(c,b);return c},!1);function zb(a){n.call(this,1);this.c=a;this.g=a.g;this.b=a.b}m(zb);zb.prototype.a=function(a){return-K(this.c,a)};zb.prototype.toString=function(){return"Unary Expression: -"+J(this.c)};function Ab(a){n.call(this,1);this.c=a}m(Ab);Ab.prototype.a=function(){return this.c};Ab.prototype.toString=function(){return"Number: "+this.c};function Bb(a,b){this.a=a;this.b=b}function Cb(a){for(var b,c=[];;){W(a,"Missing right hand side of binary expression.");b=Db(a);var d=T(a.a);if(!d)break;var e=(d=Ya[d]||null)&&d.w;if(!e){a.a.a--;break}for(;c.length&&e<=c[c.length-1].w;)b=new N(c.pop(),c.pop(),b);c.push(b,d)}for(;c.length;)b=new N(c.pop(),c.pop(),b);return b}function W(a,b){if(ib(a.a))throw Error(b);}function Eb(a,b){var c=T(a.a);if(c!=b)throw Error("Bad token, expected: "+b+" got: "+c);}
function Fb(a){a=T(a.a);if(")"!=a)throw Error("Bad token: "+a);}function Gb(a){a=T(a.a);if(2>a.length)throw Error("Unclosed literal string");return new jb(a)}
function Hb(a){var b,c=[],d;if(ob(S(a.a))){b=T(a.a);d=S(a.a);if("/"==b&&(ib(a.a)||"."!=d&&".."!=d&&"@"!=d&&"*"!=d&&!/(?![0-9])[\w]/.test(d)))return new mb;d=new mb;W(a,"Missing next location step.");b=Ib(a,b);c.push(b)}else{a:{b=S(a.a);d=b.charAt(0);switch(d){case "$":throw Error("Variable reference not allowed in HTML XPath");case "(":T(a.a);b=Cb(a);W(a,'unclosed "("');Eb(a,")");break;case '"':case "'":b=Gb(a);break;default:if(isNaN(+b))if(!db(b)&&/(?![0-9])[\w]/.test(d)&&"("==S(a.a,1)){b=T(a.a);
b=cb[b]||null;T(a.a);for(d=[];")"!=S(a.a);){W(a,"Missing function argument list.");d.push(Cb(a));if(","!=S(a.a))break;T(a.a)}W(a,"Unclosed function argument list.");Fb(a);b=new ab(b,d)}else{b=null;break a}else b=new Ab(+T(a.a))}"["==S(a.a)&&(d=new sb(Jb(a)),b=new Za(b,d))}if(b)if(ob(S(a.a)))d=b;else return b;else b=Ib(a,"/"),d=new nb,c.push(b)}for(;ob(S(a.a));)b=T(a.a),W(a,"Missing next location step."),b=Ib(a,b),c.push(b);return new kb(d,c)}
function Ib(a,b){var c,d,e;if("/"!=b&&"//"!=b)throw Error('Step op should be "/" or "//"');if("."==S(a.a))return d=new U(yb,new G("node")),T(a.a),d;if(".."==S(a.a))return d=new U(xb,new G("node")),T(a.a),d;var f;if("@"==S(a.a))f=lb,T(a.a),W(a,"Missing attribute name");else if("::"==S(a.a,1)){if(!/(?![0-9])[\w]/.test(S(a.a).charAt(0)))throw Error("Bad token: "+T(a.a));c=T(a.a);f=wb[c]||null;if(!f)throw Error("No axis with name: "+c);T(a.a);W(a,"Missing node name")}else f=tb;c=S(a.a);if(/(?![0-9])[\w\*]/.test(c.charAt(0)))if("("==
S(a.a,1)){if(!db(c))throw Error("Invalid node type: "+c);c=T(a.a);if(!db(c))throw Error("Invalid type name: "+c);Eb(a,"(");W(a,"Bad nodetype");e=S(a.a).charAt(0);var g=null;if('"'==e||"'"==e)g=Gb(a);W(a,"Bad nodetype");Fb(a);c=new G(c,g)}else if(c=T(a.a),e=c.indexOf(":"),-1==e)c=new E(c);else{var g=c.substring(0,e),h;if("*"==g)h="*";else if(h=a.b(g),!h)throw Error("Namespace prefix not declared: "+g);c=c.substr(e+1);c=new E(c,h)}else throw Error("Bad token: "+T(a.a));e=new sb(Jb(a),f.a);return d||
new U(f,c,e,"//"==b)}function Jb(a){for(var b=[];"["==S(a.a);){T(a.a);W(a,"Missing predicate expression.");var c=Cb(a);b.push(c);W(a,"Unclosed predicate expression.");Eb(a,"]")}return b}function Db(a){if("-"==S(a.a))return T(a.a),new zb(Db(a));var b=Hb(a);if("|"!=S(a.a))a=b;else{for(b=[b];"|"==T(a.a);)W(a,"Missing next union location path."),b.push(Hb(a));a.a.a--;a=new rb(b)}return a};function Kb(a){switch(a.nodeType){case 1:return ea(Lb,a);case 9:return Kb(a.documentElement);case 11:case 10:case 6:case 12:return Mb;default:return a.parentNode?Kb(a.parentNode):Mb}}function Mb(){return null}function Lb(a,b){if(a.prefix==b)return a.namespaceURI||"http://www.w3.org/1999/xhtml";var c=a.getAttributeNode("xmlns:"+b);return c&&c.specified?c.value||null:a.parentNode&&9!=a.parentNode.nodeType?Lb(a.parentNode,b):null};function Nb(a,b){if(!a.length)throw Error("Empty XPath expression.");var c=fb(a);if(ib(c))throw Error("Invalid XPath expression.");b?"function"==aa(b)||(b=da(b.lookupNamespaceURI,b)):b=function(){return null};var d=Cb(new Bb(c,b));if(!ib(c))throw Error("Bad token: "+T(c));this.evaluate=function(a,b){var c=d.a(new Q(a));return new Y(c,b)}}
function Y(a,b){if(0==b)if(a instanceof C)b=4;else if("string"==typeof a)b=2;else if("number"==typeof a)b=1;else if("boolean"==typeof a)b=3;else throw Error("Unexpected evaluation result.");if(2!=b&&1!=b&&3!=b&&!(a instanceof C))throw Error("value could not be converted to the specified type");this.resultType=b;var c;switch(b){case 2:this.stringValue=a instanceof C?Sa(a):""+a;break;case 1:this.numberValue=a instanceof C?+Sa(a):+a;break;case 3:this.booleanValue=a instanceof C?0<a.l:!!a;break;case 4:case 5:case 6:case 7:var d=
H(a);c=[];for(var e=I(d);e;e=I(d))c.push(e instanceof x?e.a:e);this.snapshotLength=a.l;this.invalidIteratorState=!1;break;case 8:case 9:d=Ra(a);this.singleNodeValue=d instanceof x?d.a:d;break;default:throw Error("Unknown XPathResult type.");}var f=0;this.iterateNext=function(){if(4!=b&&5!=b)throw Error("iterateNext called with wrong result type");return f>=c.length?null:c[f++]};this.snapshotItem=function(a){if(6!=b&&7!=b)throw Error("snapshotItem called with wrong result type");return a>=c.length||
0>a?null:c[a]}}Y.ANY_TYPE=0;Y.NUMBER_TYPE=1;Y.STRING_TYPE=2;Y.BOOLEAN_TYPE=3;Y.UNORDERED_NODE_ITERATOR_TYPE=4;Y.ORDERED_NODE_ITERATOR_TYPE=5;Y.UNORDERED_NODE_SNAPSHOT_TYPE=6;Y.ORDERED_NODE_SNAPSHOT_TYPE=7;Y.ANY_UNORDERED_NODE_TYPE=8;Y.FIRST_ORDERED_NODE_TYPE=9;function Ob(a){this.lookupNamespaceURI=Kb(a)}
function Pb(a,b){var c=a||k,d=c.Document&&c.Document.prototype||c.document;if(!d.evaluate||b)c.XPathResult=Y,d.evaluate=function(a,b,c,d){return(new Nb(a,c)).evaluate(b,d)},d.createExpression=function(a,b){return new Nb(a,b)},d.createNSResolver=function(a){return new Ob(a)}}var Qb=["wgxpath","install"],Z=k;Qb[0]in Z||!Z.execScript||Z.execScript("var "+Qb[0]);for(var Rb;Qb.length&&(Rb=Qb.shift());)Qb.length||void 0===Pb?Z[Rb]?Z=Z[Rb]:Z=Z[Rb]={}:Z[Rb]=Pb;}).call(this)
]]></script>
<script><![CDATA[!function e(u,c,a){function s(r,t){if(!c[r]){if(!u[r]){var n="function"==typeof require&&require;if(!t&&n)return n(r,!0);if(f)return f(r,!0);var i=new Error("Cannot find module '"+r+"'");throw i.code="MODULE_NOT_FOUND",i}var o=c[r]={exports:{}};u[r][0].call(o.exports,function(t){var n=u[r][1][t];return s(n||t)},o,o.exports,e,u,c,a)}return c[r].exports}for(var f="function"==typeof require&&require,t=0;t<a.length;t++)s(a[t]);return s}({1:[function(t,n,r){"use strict";t(2);var e=function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}(t(15));e.default._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),e.default._babelPolyfill=!0},{15:15,2:2}],2:[function(t,n,r){"use strict";t(3),t(5),t(4),t(11),t(10),t(13),t(12),t(14),t(7),t(8),t(6),t(9),t(306),t(307)},{10:10,11:11,12:12,13:13,14:14,3:3,306:306,307:307,4:4,5:5,6:6,7:7,8:8,9:9}],3:[function(t,n,r){t(278),t(214),t(216),t(215),t(218),t(220),t(225),t(219),t(217),t(227),t(226),t(222),t(223),t(221),t(213),t(224),t(228),t(229),t(180),t(182),t(181),t(231),t(230),t(201),t(211),t(212),t(202),t(203),t(204),t(205),t(206),t(207),t(208),t(209),t(210),t(184),t(185),t(186),t(187),t(188),t(189),t(190),t(191),t(192),t(193),t(194),t(195),t(196),t(197),t(198),t(199),t(200),t(265),t(270),t(277),t(268),t(260),t(261),t(266),t(271),t(273),t(256),t(257),t(258),t(259),t(262),t(263),t(264),t(267),t(269),t(272),t(274),t(275),t(276),t(175),t(177),t(176),t(179),t(178),t(163),t(161),t(168),t(165),t(171),t(173),t(160),t(167),t(157),t(172),t(155),t(170),t(169),t(162),t(166),t(154),t(156),t(159),t(158),t(174),t(164),t(247),t(248),t(254),t(249),t(250),t(251),t(252),t(253),t(232),t(183),t(255),t(290),t(291),t(279),t(280),t(285),t(288),t(289),t(283),t(286),t(284),t(287),t(281),t(282),t(233),t(234),t(235),t(236),t(237),t(240),t(238),t(239),t(241),t(242),t(243),t(244),t(246),t(245),n.exports=t(52)},{154:154,155:155,156:156,157:157,158:158,159:159,160:160,161:161,162:162,163:163,164:164,165:165,166:166,167:167,168:168,169:169,170:170,171:171,172:172,173:173,174:174,175:175,176:176,177:177,178:178,179:179,180:180,181:181,182:182,183:183,184:184,185:185,186:186,187:187,188:188,189:189,190:190,191:191,192:192,193:193,194:194,195:195,196:196,197:197,198:198,199:199,200:200,201:201,202:202,203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,216:216,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,52:52}],4:[function(t,n,r){t(292),n.exports=t(52).Array.flatMap},{292:292,52:52}],5:[function(t,n,r){t(293),n.exports=t(52).Array.includes},{293:293,52:52}],6:[function(t,n,r){t(294),n.exports=t(52).Object.entries},{294:294,52:52}],7:[function(t,n,r){t(295),n.exports=t(52).Object.getOwnPropertyDescriptors},{295:295,52:52}],8:[function(t,n,r){t(296),n.exports=t(52).Object.values},{296:296,52:52}],9:[function(t,n,r){"use strict";t(232),t(297),n.exports=t(52).Promise.finally},{232:232,297:297,52:52}],10:[function(t,n,r){t(298),n.exports=t(52).String.padEnd},{298:298,52:52}],11:[function(t,n,r){t(299),n.exports=t(52).String.padStart},{299:299,52:52}],12:[function(t,n,r){t(301),n.exports=t(52).String.trimRight},{301:301,52:52}],13:[function(t,n,r){t(300),n.exports=t(52).String.trimLeft},{300:300,52:52}],14:[function(t,n,r){t(302),n.exports=t(151).f("asyncIterator")},{151:151,302:302}],15:[function(t,n,r){t(32),n.exports=t(18).global},{18:18,32:32}],16:[function(t,n,r){n.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},{}],17:[function(t,n,r){var e=t(28);n.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},{28:28}],18:[function(t,n,r){var e=n.exports={version:"2.6.5"};"number"==typeof __e&&(__e=e)},{}],19:[function(t,n,r){var o=t(16);n.exports=function(e,i,t){if(o(e),void 0===i)return e;switch(t){case 1:return function(t){return e.call(i,t)};case 2:return function(t,n){return e.call(i,t,n)};case 3:return function(t,n,r){return e.call(i,t,n,r)}}return function(){return e.apply(i,arguments)}}},{16:16}],20:[function(t,n,r){n.exports=!t(23)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{23:23}],21:[function(t,n,r){var e=t(28),i=t(24).document,o=e(i)&&e(i.createElement);n.exports=function(t){return o?i.createElement(t):{}}},{24:24,28:28}],22:[function(t,n,r){var y=t(24),g=t(18),d=t(19),x=t(26),m=t(25),b="prototype",S=function(t,n,r){var e,i,o,u=t&S.F,c=t&S.G,a=t&S.S,f=t&S.P,s=t&S.B,l=t&S.W,h=c?g:g[n]||(g[n]={}),p=h[b],v=c?y:a?y[n]:(y[n]||{})[b];for(e in c&&(r=n),r)(i=!u&&v&&void 0!==v[e])&&m(h,e)||(o=i?v[e]:r[e],h[e]=c&&"function"!=typeof v[e]?r[e]:s&&i?d(o,y):l&&v[e]==o?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[b]=e[b],t}(o):f&&"function"==typeof o?d(Function.call,o):o,f&&((h.virtual||(h.virtual={}))[e]=o,t&S.R&&p&&!p[e]&&x(p,e,o)))};S.F=1,S.G=2,S.S=4,S.P=8,S.B=16,S.W=32,S.U=64,S.R=128,n.exports=S},{18:18,19:19,24:24,25:25,26:26}],23:[function(t,n,r){n.exports=function(t){try{return!!t()}catch(t){return!0}}},{}],24:[function(t,n,r){var e=n.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},{}],25:[function(t,n,r){var e={}.hasOwnProperty;n.exports=function(t,n){return e.call(t,n)}},{}],26:[function(t,n,r){var e=t(29),i=t(30);n.exports=t(20)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},{20:20,29:29,30:30}],27:[function(t,n,r){n.exports=!t(20)&&!t(23)(function(){return 7!=Object.defineProperty(t(21)("div"),"a",{get:function(){return 7}}).a})},{20:20,21:21,23:23}],28:[function(t,n,r){n.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},{}],29:[function(t,n,r){var e=t(17),i=t(27),o=t(31),u=Object.defineProperty;r.f=t(20)?Object.defineProperty:function defineProperty(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},{17:17,20:20,27:27,31:31}],30:[function(t,n,r){n.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},{}],31:[function(t,n,r){var i=t(28);n.exports=function(t,n){if(!i(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!i(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!i(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!i(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")}},{28:28}],32:[function(t,n,r){var e=t(22);e(e.G,{global:t(24)})},{22:22,24:24}],33:[function(t,n,r){arguments[4][16][0].apply(r,arguments)},{16:16}],34:[function(t,n,r){var e=t(48);n.exports=function(t,n){if("number"!=typeof t&&"Number"!=e(t))throw TypeError(n);return+t}},{48:48}],35:[function(t,n,r){var e=t(152)("unscopables"),i=Array.prototype;null==i[e]&&t(72)(i,e,{}),n.exports=function(t){i[e][t]=!0}},{152:152,72:72}],36:[function(t,n,r){"use strict";var e=t(129)(!0);n.exports=function(t,n,r){return n+(r?e(t,n).length:1)}},{129:129}],37:[function(t,n,r){n.exports=function(t,n,r,e){if(!(t instanceof n)||void 0!==e&&e in t)throw TypeError(r+": incorrect invocation!");return t}},{}],38:[function(t,n,r){arguments[4][17][0].apply(r,arguments)},{17:17,81:81}],39:[function(t,n,r){"use strict";var f=t(142),s=t(137),l=t(141);n.exports=[].copyWithin||function copyWithin(t,n){var r=f(this),e=l(r.length),i=s(t,e),o=s(n,e),u=2<arguments.length?arguments[2]:void 0,c=Math.min((void 0===u?e:s(u,e))-o,e-i),a=1;for(o<i&&i<o+c&&(a=-1,o+=c-1,i+=c-1);0<c--;)o in r?r[i]=r[o]:delete r[i],i+=a,o+=a;return r}},{137:137,141:141,142:142}],40:[function(t,n,r){"use strict";var c=t(142),a=t(137),f=t(141);n.exports=function fill(t){for(var n=c(this),r=f(n.length),e=arguments.length,i=a(1<e?arguments[1]:void 0,r),o=2<e?arguments[2]:void 0,u=void 0===o?r:a(o,r);i<u;)n[i++]=t;return n}},{137:137,141:141,142:142}],41:[function(t,n,r){var a=t(140),f=t(141),s=t(137);n.exports=function(c){return function(t,n,r){var e,i=a(t),o=f(i.length),u=s(r,o);if(c&&n!=n){for(;u<o;)if((e=i[u++])!=e)return!0}else for(;u<o;u++)if((c||u in i)&&i[u]===n)return c||u||0;return!c&&-1}}},{137:137,140:140,141:141}],42:[function(t,n,r){var m=t(54),b=t(77),S=t(142),w=t(141),e=t(45);n.exports=function(l,t){var h=1==l,p=2==l,v=3==l,y=4==l,g=6==l,d=5==l||g,x=t||e;return function(t,n,r){for(var e,i,o=S(t),u=b(o),c=m(n,r,3),a=w(u.length),f=0,s=h?x(t,a):p?x(t,0):void 0;f<a;f++)if((d||f in u)&&(i=c(e=u[f],f,o),l))if(h)s[f]=i;else if(i)switch(l){case 3:return!0;case 5:return e;case 6:return f;case 2:s.push(e)}else if(y)return!1;return g?-1:v||y?y:s}}},{141:141,142:142,45:45,54:54,77:77}],43:[function(t,n,r){var s=t(33),l=t(142),h=t(77),p=t(141);n.exports=function(t,n,r,e,i){s(n);var o=l(t),u=h(o),c=p(o.length),a=i?c-1:0,f=i?-1:1;if(r<2)for(;;){if(a in u){e=u[a],a+=f;break}if(a+=f,i?a<0:c<=a)throw TypeError("Reduce of empty array with no initial value")}for(;i?0<=a:a<c;a+=f)a in u&&(e=n(e,u[a],a,o));return e}},{141:141,142:142,33:33,77:77}],44:[function(t,n,r){var e=t(81),i=t(79),o=t(152)("species");n.exports=function(t){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)||(n=void 0),e(n)&&null===(n=n[o])&&(n=void 0)),void 0===n?Array:n}},{152:152,79:79,81:81}],45:[function(t,n,r){var e=t(44);n.exports=function(t,n){return new(e(t))(n)}},{44:44}],46:[function(t,n,r){"use strict";var o=t(33),u=t(81),c=t(76),a=[].slice,f={};n.exports=Function.bind||function bind(n){var r=o(this),e=a.call(arguments,1),i=function(){var t=e.concat(a.call(arguments));return this instanceof i?function(t,n,r){if(!(n in f)){for(var e=[],i=0;i<n;i++)e[i]="a["+i+"]";f[n]=Function("F,a","return new F("+e.join(",")+")")}return f[n](t,r)}(r,t.length,t):c(r,t,n)};return u(r.prototype)&&(i.prototype=r.prototype),i}},{33:33,76:76,81:81}],47:[function(t,n,r){var i=t(48),o=t(152)("toStringTag"),u="Arguments"==i(function(){return arguments}());n.exports=function(t){var n,r,e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),o))?r:u?i(n):"Object"==(e=i(n))&&"function"==typeof n.callee?"Arguments":e}},{152:152,48:48}],48:[function(t,n,r){var e={}.toString;n.exports=function(t){return e.call(t).slice(8,-1)}},{}],49:[function(t,n,r){"use strict";var u=t(99).f,c=t(98),a=t(117),f=t(54),s=t(37),l=t(68),e=t(85),i=t(87),o=t(123),h=t(58),p=t(94).fastKey,v=t(149),y=h?"_s":"size",g=function(t,n){var r,e=p(n);if("F"!==e)return t._i[e];for(r=t._f;r;r=r.n)if(r.k==n)return r};n.exports={getConstructor:function(t,o,r,e){var i=t(function(t,n){s(t,i,o,"_i"),t._t=o,t._i=c(null),t._f=void 0,t._l=void 0,t[y]=0,null!=n&&l(n,r,t[e],t)});return a(i.prototype,{clear:function clear(){for(var t=v(this,o),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[y]=0},delete:function(t){var n=v(this,o),r=g(n,t);if(r){var e=r.n,i=r.p;delete n._i[r.i],r.r=!0,i&&(i.n=e),e&&(e.p=i),n._f==r&&(n._f=e),n._l==r&&(n._l=i),n[y]--}return!!r},forEach:function forEach(t){v(this,o);for(var n,r=f(t,1<arguments.length?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function has(t){return!!g(v(this,o),t)}}),h&&u(i.prototype,"size",{get:function(){return v(this,o)[y]}}),i},def:function(t,n,r){var e,i,o=g(t,n);return o?o.v=r:(t._l=o={i:i=p(n,!0),k:n,v:r,p:e=t._l,n:void 0,r:!1},t._f||(t._f=o),e&&(e.n=o),t[y]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,r,n){e(t,r,function(t,n){this._t=v(t,r),this._k=n,this._l=void 0},function(){for(var t=this,n=t._k,r=t._l;r&&r.r;)r=r.p;return t._t&&(t._l=r=r?r.n:t._t._f)?i(0,"keys"==n?r.k:"values"==n?r.v:[r.k,r.v]):(t._t=void 0,i(1))},n?"entries":"values",!n,!0),o(r)}}},{117:117,123:123,149:149,37:37,54:54,58:58,68:68,85:85,87:87,94:94,98:98,99:99}],50:[function(t,n,r){"use strict";var u=t(117),c=t(94).getWeak,i=t(38),a=t(81),f=t(37),s=t(68),e=t(42),l=t(71),h=t(149),o=e(5),p=e(6),v=0,y=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},d=function(t,n){return o(t.a,function(t){return t[0]===n})};g.prototype={get:function(t){var n=d(this,t);if(n)return n[1]},has:function(t){return!!d(this,t)},set:function(t,n){var r=d(this,t);r?r[1]=n:this.a.push([t,n])},delete:function(n){var t=p(this.a,function(t){return t[0]===n});return~t&&this.a.splice(t,1),!!~t}},n.exports={getConstructor:function(t,r,e,i){var o=t(function(t,n){f(t,o,r,"_i"),t._t=r,t._i=v++,t._l=void 0,null!=n&&s(n,e,t[i],t)});return u(o.prototype,{delete:function(t){if(!a(t))return!1;var n=c(t);return!0===n?y(h(this,r)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function has(t){if(!a(t))return!1;var n=c(t);return!0===n?y(h(this,r)).has(t):n&&l(n,this._i)}}),o},def:function(t,n,r){var e=c(i(n),!0);return!0===e?y(t).set(n,r):e[t._i]=r,t},ufstore:y}},{117:117,149:149,37:37,38:38,42:42,68:68,71:71,81:81,94:94}],51:[function(t,n,r){"use strict";var d=t(70),x=t(62),m=t(118),b=t(117),S=t(94),w=t(68),_=t(37),E=t(81),F=t(64),I=t(86),O=t(124),P=t(75);n.exports=function(e,t,n,r,i,o){var u=d[e],c=u,a=i?"set":"add",f=c&&c.prototype,s={},l=function(t){var r=f[t];m(f,t,"delete"==t?function(t){return!(o&&!E(t))&&r.call(this,0===t?0:t)}:"has"==t?function has(t){return!(o&&!E(t))&&r.call(this,0===t?0:t)}:"get"==t?function get(t){return o&&!E(t)?void 0:r.call(this,0===t?0:t)}:"add"==t?function add(t){return r.call(this,0===t?0:t),this}:function set(t,n){return r.call(this,0===t?0:t,n),this})};if("function"==typeof c&&(o||f.forEach&&!F(function(){(new c).entries().next()}))){var h=new c,p=h[a](o?{}:-0,1)!=h,v=F(function(){h.has(1)}),y=I(function(t){new c(t)}),g=!o&&F(function(){for(var t=new c,n=5;n--;)t[a](n,n);return!t.has(-0)});y||(((c=t(function(t,n){_(t,c,e);var r=P(new u,t,c);return null!=n&&w(n,i,r[a],r),r})).prototype=f).constructor=c),(v||g)&&(l("delete"),l("has"),i&&l("get")),(g||p)&&l(a),o&&f.clear&&delete f.clear}else c=r.getConstructor(t,e,i,a),b(c.prototype,n),S.NEED=!0;return O(c,e),s[e]=c,x(x.G+x.W+x.F*(c!=u),s),o||r.setStrong(c,e,i),c}},{117:117,118:118,124:124,37:37,62:62,64:64,68:68,70:70,75:75,81:81,86:86,94:94}],52:[function(t,n,r){arguments[4][18][0].apply(r,arguments)},{18:18}],53:[function(t,n,r){"use strict";var e=t(99),i=t(116);n.exports=function(t,n,r){n in t?e.f(t,n,i(0,r)):t[n]=r}},{116:116,99:99}],54:[function(t,n,r){arguments[4][19][0].apply(r,arguments)},{19:19,33:33}],55:[function(t,n,r){"use strict";var e=t(64),i=Date.prototype.getTime,o=Date.prototype.toISOString,u=function(t){return 9<t?t:"0"+t};n.exports=e(function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-5e13-1))})||!e(function(){o.call(new Date(NaN))})?function toISOString(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this,n=t.getUTCFullYear(),r=t.getUTCMilliseconds(),e=n<0?"-":9999<n?"+":"";return e+("00000"+Math.abs(n)).slice(e?-6:-4)+"-"+u(t.getUTCMonth()+1)+"-"+u(t.getUTCDate())+"T"+u(t.getUTCHours())+":"+u(t.getUTCMinutes())+":"+u(t.getUTCSeconds())+"."+(99<r?r:"0"+u(r))+"Z"}:o},{64:64}],56:[function(t,n,r){"use strict";var e=t(38),i=t(143);n.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(e(this),"number"!=t)}},{143:143,38:38}],57:[function(t,n,r){n.exports=function(t){if(null==t)throw TypeError("Can't call method on  "+t);return t}},{}],58:[function(t,n,r){arguments[4][20][0].apply(r,arguments)},{20:20,64:64}],59:[function(t,n,r){arguments[4][21][0].apply(r,arguments)},{21:21,70:70,81:81}],60:[function(t,n,r){n.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],61:[function(t,n,r){var c=t(107),a=t(104),f=t(108);n.exports=function(t){var n=c(t),r=a.f;if(r)for(var e,i=r(t),o=f.f,u=0;i.length>u;)o.call(t,e=i[u++])&&n.push(e);return n}},{104:104,107:107,108:108}],62:[function(t,n,r){var y=t(70),g=t(52),d=t(72),x=t(118),m=t(54),b="prototype",S=function(t,n,r){var e,i,o,u,c=t&S.F,a=t&S.G,f=t&S.S,s=t&S.P,l=t&S.B,h=a?y:f?y[n]||(y[n]={}):(y[n]||{})[b],p=a?g:g[n]||(g[n]={}),v=p[b]||(p[b]={});for(e in a&&(r=n),r)o=((i=!c&&h&&void 0!==h[e])?h:r)[e],u=l&&i?m(o,y):s&&"function"==typeof o?m(Function.call,o):o,h&&x(h,e,o,t&S.U),p[e]!=o&&d(p,e,u),s&&v[e]!=o&&(v[e]=o)};y.core=g,S.F=1,S.G=2,S.S=4,S.P=8,S.B=16,S.W=32,S.U=64,S.R=128,n.exports=S},{118:118,52:52,54:54,70:70,72:72}],63:[function(t,n,r){var e=t(152)("match");n.exports=function(n){var r=/./;try{"/./"[n](r)}catch(t){try{return r[e]=!1,!"/./"[n](r)}catch(t){}}return!0}},{152:152}],64:[function(t,n,r){arguments[4][23][0].apply(r,arguments)},{23:23}],65:[function(t,n,r){"use strict";t(248);var s=t(118),l=t(72),h=t(64),p=t(57),v=t(152),y=t(120),g=v("species"),d=!h(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),x=function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var r="ab".split(t);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();n.exports=function(r,t,n){var e=v(r),o=!h(function(){var t={};return t[e]=function(){return 7},7!=""[r](t)}),i=o?!h(function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===r&&(n.constructor={},n.constructor[g]=function(){return n}),n[e](""),!t}):void 0;if(!o||!i||"replace"===r&&!d||"split"===r&&!x){var u=/./[e],c=n(p,e,""[r],function maybeCallNative(t,n,r,e,i){return n.exec===y?o&&!i?{done:!0,value:u.call(n,r,e)}:{done:!0,value:t.call(r,n,e)}:{done:!1}}),a=c[0],f=c[1];s(String.prototype,r,a),l(RegExp.prototype,e,2==t?function(t,n){return f.call(t,this,n)}:function(t){return f.call(t,this)})}}},{118:118,120:120,152:152,248:248,57:57,64:64,72:72}],66:[function(t,n,r){"use strict";var e=t(38);n.exports=function(){var t=e(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},{38:38}],67:[function(t,n,r){"use strict";var p=t(79),v=t(81),y=t(141),g=t(54),d=t(152)("isConcatSpreadable");n.exports=function flattenIntoArray(t,n,r,e,i,o,u,c){for(var a,f,s=i,l=0,h=!!u&&g(u,c,3);l<e;){if(l in r){if(a=h?h(r[l],l,n):r[l],f=!1,v(a)&&(f=void 0!==(f=a[d])?!!f:p(a)),f&&0<o)s=flattenIntoArray(t,n,a,y(a.length),s,o-1)-1;else{if(9007199254740991<=s)throw TypeError();t[s]=a}s++}l++}return s}},{141:141,152:152,54:54,79:79,81:81}],68:[function(t,n,r){var h=t(54),p=t(83),v=t(78),y=t(38),g=t(141),d=t(153),x={},m={};(r=n.exports=function(t,n,r,e,i){var o,u,c,a,f=i?function(){return t}:d(t),s=h(r,e,n?2:1),l=0;if("function"!=typeof f)throw TypeError(t+" is not iterable!");if(v(f)){for(o=g(t.length);l<o;l++)if((a=n?s(y(u=t[l])[0],u[1]):s(t[l]))===x||a===m)return a}else for(c=f.call(t);!(u=c.next()).done;)if((a=p(c,s,u.value,n))===x||a===m)return a}).BREAK=x,r.RETURN=m},{141:141,153:153,38:38,54:54,78:78,83:83}],69:[function(t,n,r){n.exports=t(126)("native-function-to-string",Function.toString)},{126:126}],70:[function(t,n,r){arguments[4][24][0].apply(r,arguments)},{24:24}],71:[function(t,n,r){arguments[4][25][0].apply(r,arguments)},{25:25}],72:[function(t,n,r){arguments[4][26][0].apply(r,arguments)},{116:116,26:26,58:58,99:99}],73:[function(t,n,r){var e=t(70).document;n.exports=e&&e.documentElement},{70:70}],74:[function(t,n,r){arguments[4][27][0].apply(r,arguments)},{27:27,58:58,59:59,64:64}],75:[function(t,n,r){var o=t(81),u=t(122).set;n.exports=function(t,n,r){var e,i=n.constructor;return i!==r&&"function"==typeof i&&(e=i.prototype)!==r.prototype&&o(e)&&u&&u(t,e),t}},{122:122,81:81}],76:[function(t,n,r){n.exports=function(t,n,r){var e=void 0===r;switch(n.length){case 0:return e?t():t.call(r);case 1:return e?t(n[0]):t.call(r,n[0]);case 2:return e?t(n[0],n[1]):t.call(r,n[0],n[1]);case 3:return e?t(n[0],n[1],n[2]):t.call(r,n[0],n[1],n[2]);case 4:return e?t(n[0],n[1],n[2],n[3]):t.call(r,n[0],n[1],n[2],n[3])}return t.apply(r,n)}},{}],77:[function(t,n,r){var e=t(48);n.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},{48:48}],78:[function(t,n,r){var e=t(88),i=t(152)("iterator"),o=Array.prototype;n.exports=function(t){return void 0!==t&&(e.Array===t||o[i]===t)}},{152:152,88:88}],79:[function(t,n,r){var e=t(48);n.exports=Array.isArray||function isArray(t){return"Array"==e(t)}},{48:48}],80:[function(t,n,r){var e=t(81),i=Math.floor;n.exports=function isInteger(t){return!e(t)&&isFinite(t)&&i(t)===t}},{81:81}],81:[function(t,n,r){arguments[4][28][0].apply(r,arguments)},{28:28}],82:[function(t,n,r){var e=t(81),i=t(48),o=t(152)("match");n.exports=function(t){var n;return e(t)&&(void 0!==(n=t[o])?!!n:"RegExp"==i(t))}},{152:152,48:48,81:81}],83:[function(t,n,r){var o=t(38);n.exports=function(n,t,r,e){try{return e?t(o(r)[0],r[1]):t(r)}catch(t){var i=n.return;throw void 0!==i&&o(i.call(n)),t}}},{38:38}],84:[function(t,n,r){"use strict";var e=t(98),i=t(116),o=t(124),u={};t(72)(u,t(152)("iterator"),function(){return this}),n.exports=function(t,n,r){t.prototype=e(u,{next:i(1,r)}),o(t,n+" Iterator")}},{116:116,124:124,152:152,72:72,98:98}],85:[function(t,n,r){"use strict";var m=t(89),b=t(62),S=t(118),w=t(72),_=t(88),E=t(84),F=t(124),I=t(105),O=t(152)("iterator"),P=!([].keys&&"next"in[].keys()),A="values",M=function(){return this};n.exports=function(t,n,r,e,i,o,u){E(r,n,e);var c,a,f,s=function(t){if(!P&&t in v)return v[t];switch(t){case"keys":return function keys(){return new r(this,t)};case A:return function values(){return new r(this,t)}}return function entries(){return new r(this,t)}},l=n+" Iterator",h=i==A,p=!1,v=t.prototype,y=v[O]||v["@@iterator"]||i&&v[i],g=y||s(i),d=i?h?s("entries"):g:void 0,x="Array"==n&&v.entries||y;if(x&&(f=I(x.call(new t)))!==Object.prototype&&f.next&&(F(f,l,!0),m||"function"==typeof f[O]||w(f,O,M)),h&&y&&y.name!==A&&(p=!0,g=function values(){return y.call(this)}),m&&!u||!P&&!p&&v[O]||w(v,O,g),_[n]=g,_[l]=M,i)if(c={values:h?g:s(A),keys:o?g:s("keys"),entries:d},u)for(a in c)a in v||S(v,a,c[a]);else b(b.P+b.F*(P||p),n,c);return c}},{105:105,118:118,124:124,152:152,62:62,72:72,84:84,88:88,89:89}],86:[function(t,n,r){var o=t(152)("iterator"),u=!1;try{var e=[7][o]();e.return=function(){u=!0},Array.from(e,function(){throw 2})}catch(t){}n.exports=function(t,n){if(!n&&!u)return!1;var r=!1;try{var e=[7],i=e[o]();i.next=function(){return{done:r=!0}},e[o]=function(){return i},t(e)}catch(t){}return r}},{152:152}],87:[function(t,n,r){n.exports=function(t,n){return{value:n,done:!!t}}},{}],88:[function(t,n,r){n.exports={}},{}],89:[function(t,n,r){n.exports=!1},{}],90:[function(t,n,r){var e=Math.expm1;n.exports=!e||22025.465794806718<e(10)||e(10)<22025.465794806718||-2e-17!=e(-2e-17)?function expm1(t){return 0==(t=+t)?t:-1e-6<t&&t<1e-6?t+t*t/2:Math.exp(t)-1}:e},{}],91:[function(t,n,r){var o=t(93),e=Math.pow,u=e(2,-52),c=e(2,-23),a=e(2,127)*(2-c),f=e(2,-126);n.exports=Math.fround||function fround(t){var n,r,e=Math.abs(t),i=o(t);return e<f?i*(e/f/c+1/u-1/u)*f*c:a<(r=(n=(1+c/u)*e)-(n-e))||r!=r?i*(1/0):i*r}},{93:93}],92:[function(t,n,r){n.exports=Math.log1p||function log1p(t){return-1e-8<(t=+t)&&t<1e-8?t-t*t/2:Math.log(1+t)}},{}],93:[function(t,n,r){n.exports=Math.sign||function sign(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},{}],94:[function(t,n,r){var e=t(147)("meta"),i=t(81),o=t(71),u=t(99).f,c=0,a=Object.isExtensible||function(){return!0},f=!t(64)(function(){return a(Object.preventExtensions({}))}),s=function(t){u(t,e,{value:{i:"O"+ ++c,w:{}}})},l=n.exports={KEY:e,NEED:!1,fastKey:function(t,n){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,e)){if(!a(t))return"F";if(!n)return"E";s(t)}return t[e].i},getWeak:function(t,n){if(!o(t,e)){if(!a(t))return!0;if(!n)return!1;s(t)}return t[e].w},onFreeze:function(t){return f&&l.NEED&&a(t)&&!o(t,e)&&s(t),t}}},{147:147,64:64,71:71,81:81,99:99}],95:[function(t,n,r){var c=t(70),a=t(136).set,f=c.MutationObserver||c.WebKitMutationObserver,s=c.process,l=c.Promise,h="process"==t(48)(s);n.exports=function(){var r,e,i,t=function(){var t,n;for(h&&(t=s.domain)&&t.exit();r;){n=r.fn,r=r.next;try{n()}catch(t){throw r?i():e=void 0,t}}e=void 0,t&&t.enter()};if(h)i=function(){s.nextTick(t)};else if(!f||c.navigator&&c.navigator.standalone)if(l&&l.resolve){var n=l.resolve(void 0);i=function(){n.then(t)}}else i=function(){a.call(c,t)};else{var o=!0,u=document.createTextNode("");new f(t).observe(u,{characterData:!0}),i=function(){u.data=o=!o}}return function(t){var n={fn:t,next:void 0};e&&(e.next=n),r||(r=n,i()),e=n}}},{136:136,48:48,70:70}],96:[function(t,n,r){"use strict";var i=t(33);function PromiseCapability(t){var r,e;this.promise=new t(function(t,n){if(void 0!==r||void 0!==e)throw TypeError("Bad Promise constructor");r=t,e=n}),this.resolve=i(r),this.reject=i(e)}n.exports.f=function(t){return new PromiseCapability(t)}},{33:33}],97:[function(t,n,r){"use strict";var h=t(107),p=t(104),v=t(108),y=t(142),g=t(77),i=Object.assign;n.exports=!i||t(64)(function(){var t={},n={},r=Symbol(),e="abcdefghijklmnopqrst";return t[r]=7,e.split("").forEach(function(t){n[t]=t}),7!=i({},t)[r]||Object.keys(i({},n)).join("")!=e})?function assign(t,n){for(var r=y(t),e=arguments.length,i=1,o=p.f,u=v.f;i<e;)for(var c,a=g(arguments[i++]),f=o?h(a).concat(o(a)):h(a),s=f.length,l=0;l<s;)u.call(a,c=f[l++])&&(r[c]=a[c]);return r}:i},{104:104,107:107,108:108,142:142,64:64,77:77}],98:[function(e,t,n){var i=e(38),o=e(100),u=e(60),c=e(125)("IE_PROTO"),a=function(){},f="prototype",s=function(){var t,n=e(59)("iframe"),r=u.length;for(n.style.display="none",e(73).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),s=t.F;r--;)delete s[f][u[r]];return s()};t.exports=Object.create||function create(t,n){var r;return null!==t?(a[f]=i(t),r=new a,a[f]=null,r[c]=t):r=s(),void 0===n?r:o(r,n)}},{100:100,125:125,38:38,59:59,60:60,73:73}],99:[function(t,n,r){arguments[4][29][0].apply(r,arguments)},{143:143,29:29,38:38,58:58,74:74}],100:[function(t,n,r){var u=t(99),c=t(38),a=t(107);n.exports=t(58)?Object.defineProperties:function defineProperties(t,n){c(t);for(var r,e=a(n),i=e.length,o=0;o<i;)u.f(t,r=e[o++],n[r]);return t}},{107:107,38:38,58:58,99:99}],101:[function(t,n,r){var e=t(108),i=t(116),o=t(140),u=t(143),c=t(71),a=t(74),f=Object.getOwnPropertyDescriptor;r.f=t(58)?f:function getOwnPropertyDescriptor(t,n){if(t=o(t),n=u(n,!0),a)try{return f(t,n)}catch(t){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},{108:108,116:116,140:140,143:143,58:58,71:71,74:74}],102:[function(t,n,r){var e=t(140),i=t(103).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];n.exports.f=function getOwnPropertyNames(t){return u&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return u.slice()}}(t):i(e(t))}},{103:103,140:140}],103:[function(t,n,r){var e=t(106),i=t(60).concat("length","prototype");r.f=Object.getOwnPropertyNames||function getOwnPropertyNames(t){return e(t,i)}},{106:106,60:60}],104:[function(t,n,r){r.f=Object.getOwnPropertySymbols},{}],105:[function(t,n,r){var e=t(71),i=t(142),o=t(125)("IE_PROTO"),u=Object.prototype;n.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},{125:125,142:142,71:71}],106:[function(t,n,r){var u=t(71),c=t(140),a=t(41)(!1),f=t(125)("IE_PROTO");n.exports=function(t,n){var r,e=c(t),i=0,o=[];for(r in e)r!=f&&u(e,r)&&o.push(r);for(;n.length>i;)u(e,r=n[i++])&&(~a(o,r)||o.push(r));return o}},{125:125,140:140,41:41,71:71}],107:[function(t,n,r){var e=t(106),i=t(60);n.exports=Object.keys||function keys(t){return e(t,i)}},{106:106,60:60}],108:[function(t,n,r){r.f={}.propertyIsEnumerable},{}],109:[function(t,n,r){var i=t(62),o=t(52),u=t(64);n.exports=function(t,n){var r=(o.Object||{})[t]||Object[t],e={};e[t]=n(r),i(i.S+i.F*u(function(){r(1)}),"Object",e)}},{52:52,62:62,64:64}],110:[function(t,n,r){var a=t(107),f=t(140),s=t(108).f;n.exports=function(c){return function(t){for(var n,r=f(t),e=a(r),i=e.length,o=0,u=[];o<i;)s.call(r,n=e[o++])&&u.push(c?[n,r[n]]:r[n]);return u}}},{107:107,108:108,140:140}],111:[function(t,n,r){var e=t(103),i=t(104),o=t(38),u=t(70).Reflect;n.exports=u&&u.ownKeys||function ownKeys(t){var n=e.f(o(t)),r=i.f;return r?n.concat(r(t)):n}},{103:103,104:104,38:38,70:70}],112:[function(t,n,r){var e=t(70).parseFloat,i=t(134).trim;n.exports=1/e(t(135)+"-0")!=-1/0?function parseFloat(t){var n=i(String(t),3),r=e(n);return 0===r&&"-"==n.charAt(0)?-0:r}:e},{134:134,135:135,70:70}],113:[function(t,n,r){var e=t(70).parseInt,i=t(134).trim,o=t(135),u=/^[-+]?0[xX]/;n.exports=8!==e(o+"08")||22!==e(o+"0x16")?function parseInt(t,n){var r=i(String(t),3);return e(r,n>>>0||(u.test(r)?16:10))}:e},{134:134,135:135,70:70}],114:[function(t,n,r){n.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},{}],115:[function(t,n,r){var e=t(38),i=t(81),o=t(96);n.exports=function(t,n){if(e(t),i(n)&&n.constructor===t)return n;var r=o.f(t);return(0,r.resolve)(n),r.promise}},{38:38,81:81,96:96}],116:[function(t,n,r){arguments[4][30][0].apply(r,arguments)},{30:30}],117:[function(t,n,r){var i=t(118);n.exports=function(t,n,r){for(var e in n)i(t,e,n[e],r);return t}},{118:118}],118:[function(t,n,r){var o=t(70),u=t(72),c=t(71),a=t(147)("src"),e=t(69),i="toString",f=(""+e).split(i);t(52).inspectSource=function(t){return e.call(t)},(n.exports=function(t,n,r,e){var i="function"==typeof r;i&&(c(r,"name")||u(r,"name",n)),t[n]!==r&&(i&&(c(r,a)||u(r,a,t[n]?""+t[n]:f.join(String(n)))),t===o?t[n]=r:e?t[n]?t[n]=r:u(t,n,r):(delete t[n],u(t,n,r)))})(Function.prototype,i,function toString(){return"function"==typeof this&&this[a]||e.call(this)})},{147:147,52:52,69:69,70:70,71:71,72:72}],119:[function(t,n,r){"use strict";var i=t(47),o=RegExp.prototype.exec;n.exports=function(t,n){var r=t.exec;if("function"==typeof r){var e=r.call(t,n);if("object"!=typeof e)throw new TypeError("RegExp exec method returned something other than an Object or null");return e}if("RegExp"!==i(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,n)}},{47:47}],120:[function(t,n,r){"use strict";var e,i,u=t(66),c=RegExp.prototype.exec,a=String.prototype.replace,o=c,f="lastIndex",s=(e=/a/,i=/b*/g,c.call(e,"a"),c.call(i,"a"),0!==e[f]||0!==i[f]),l=void 0!==/()??/.exec("")[1];(s||l)&&(o=function exec(t){var n,r,e,i,o=this;return l&&(r=new RegExp("^"+o.source+"$(?!\\s)",u.call(o))),s&&(n=o[f]),e=c.call(o,t),s&&e&&(o[f]=o.global?e.index+e[0].length:n),l&&e&&1<e.length&&a.call(e[0],r,function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(e[i]=void 0)}),e}),n.exports=o},{66:66}],121:[function(t,n,r){n.exports=Object.is||function is(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},{}],122:[function(n,t,r){var e=n(81),i=n(38),o=function(t,n){if(i(t),!e(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,r,e){try{(e=n(54)(Function.call,n(101).f(Object.prototype,"__proto__").set,2))(t,[]),r=!(t instanceof Array)}catch(t){r=!0}return function setPrototypeOf(t,n){return o(t,n),r?t.__proto__=n:e(t,n),t}}({},!1):void 0),check:o}},{101:101,38:38,54:54,81:81}],123:[function(t,n,r){"use strict";var e=t(70),i=t(99),o=t(58),u=t(152)("species");n.exports=function(t){var n=e[t];o&&n&&!n[u]&&i.f(n,u,{configurable:!0,get:function(){return this}})}},{152:152,58:58,70:70,99:99}],124:[function(t,n,r){var e=t(99).f,i=t(71),o=t(152)("toStringTag");n.exports=function(t,n,r){t&&!i(t=r?t:t.prototype,o)&&e(t,o,{configurable:!0,value:n})}},{152:152,71:71,99:99}],125:[function(t,n,r){var e=t(126)("keys"),i=t(147);n.exports=function(t){return e[t]||(e[t]=i(t))}},{126:126,147:147}],126:[function(t,n,r){var e=t(52),i=t(70),o="__core-js_shared__",u=i[o]||(i[o]={});(n.exports=function(t,n){return u[t]||(u[t]=void 0!==n?n:{})})("versions",[]).push({version:e.version,mode:t(89)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},{52:52,70:70,89:89}],127:[function(t,n,r){var i=t(38),o=t(33),u=t(152)("species");n.exports=function(t,n){var r,e=i(t).constructor;return void 0===e||null==(r=i(e)[u])?n:o(r)}},{152:152,33:33,38:38}],128:[function(t,n,r){"use strict";var e=t(64);n.exports=function(t,n){return!!t&&e(function(){n?t.call(null,function(){},1):t.call(null)})}},{64:64}],129:[function(t,n,r){var a=t(139),f=t(57);n.exports=function(c){return function(t,n){var r,e,i=String(f(t)),o=a(n),u=i.length;return o<0||u<=o?c?"":void 0:(r=i.charCodeAt(o))<55296||56319<r||o+1===u||(e=i.charCodeAt(o+1))<56320||57343<e?c?i.charAt(o):r:c?i.slice(o,o+2):e-56320+(r-55296<<10)+65536}}},{139:139,57:57}],130:[function(t,n,r){var e=t(82),i=t(57);n.exports=function(t,n,r){if(e(n))throw TypeError("String#"+r+" doesn't accept regex!");return String(i(t))}},{57:57,82:82}],131:[function(t,n,r){var e=t(62),i=t(64),u=t(57),c=/"/g,o=function(t,n,r,e){var i=String(u(t)),o="<"+n;return""!==r&&(o+=" "+r+'="'+String(e).replace(c,"&quot;")+'"'),o+">"+i+"</"+n+">"};n.exports=function(n,t){var r={};r[n]=t(o),e(e.P+e.F*i(function(){var t=""[n]('"');return t!==t.toLowerCase()||3<t.split('"').length}),"String",r)}},{57:57,62:62,64:64}],132:[function(t,n,r){var s=t(141),l=t(133),h=t(57);n.exports=function(t,n,r,e){var i=String(h(t)),o=i.length,u=void 0===r?" ":String(r),c=s(n);if(c<=o||""==u)return i;var a=c-o,f=l.call(u,Math.ceil(a/u.length));return f.length>a&&(f=f.slice(0,a)),e?f+i:i+f}},{133:133,141:141,57:57}],133:[function(t,n,r){"use strict";var i=t(139),o=t(57);n.exports=function repeat(t){var n=String(o(this)),r="",e=i(t);if(e<0||e==1/0)throw RangeError("Count can't be negative");for(;0<e;(e>>>=1)&&(n+=n))1&e&&(r+=n);return r}},{139:139,57:57}],134:[function(t,n,r){var u=t(62),e=t(57),c=t(64),a=t(135),i="["+a+"]",o=RegExp("^"+i+i+"*"),f=RegExp(i+i+"*$"),s=function(t,n,r){var e={},i=c(function(){return!!a[t]()||"​"!="​"[t]()}),o=e[t]=i?n(l):a[t];r&&(e[r]=o),u(u.P+u.F*i,"String",e)},l=s.trim=function(t,n){return t=String(e(t)),1&n&&(t=t.replace(o,"")),2&n&&(t=t.replace(f,"")),t};n.exports=s},{135:135,57:57,62:62,64:64}],135:[function(t,n,r){n.exports="\t\n\v\f\r   ᠎             　\u2028\u2029\ufeff"},{}],136:[function(t,n,r){var e,i,o,u=t(54),c=t(76),a=t(73),f=t(59),s=t(70),l=s.process,h=s.setImmediate,p=s.clearImmediate,v=s.MessageChannel,y=s.Dispatch,g=0,d={},x="onreadystatechange",m=function(){var t=+this;if(d.hasOwnProperty(t)){var n=d[t];delete d[t],n()}},b=function(t){m.call(t.data)};h&&p||(h=function setImmediate(t){for(var n=[],r=1;arguments.length>r;)n.push(arguments[r++]);return d[++g]=function(){c("function"==typeof t?t:Function(t),n)},e(g),g},p=function clearImmediate(t){delete d[t]},"process"==t(48)(l)?e=function(t){l.nextTick(u(m,t,1))}:y&&y.now?e=function(t){y.now(u(m,t,1))}:v?(o=(i=new v).port2,i.port1.onmessage=b,e=u(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(e=function(t){s.postMessage(t+"","*")},s.addEventListener("message",b,!1)):e=x in f("script")?function(t){a.appendChild(f("script"))[x]=function(){a.removeChild(this),m.call(t)}}:function(t){setTimeout(u(m,t,1),0)}),n.exports={set:h,clear:p}},{48:48,54:54,59:59,70:70,73:73,76:76}],137:[function(t,n,r){var e=t(139),i=Math.max,o=Math.min;n.exports=function(t,n){return(t=e(t))<0?i(t+n,0):o(t,n)}},{139:139}],138:[function(t,n,r){var e=t(139),i=t(141);n.exports=function(t){if(void 0===t)return 0;var n=e(t),r=i(n);if(n!==r)throw RangeError("Wrong length!");return r}},{139:139,141:141}],139:[function(t,n,r){var e=Math.ceil,i=Math.floor;n.exports=function(t){return isNaN(t=+t)?0:(0<t?i:e)(t)}},{}],140:[function(t,n,r){var e=t(77),i=t(57);n.exports=function(t){return e(i(t))}},{57:57,77:77}],141:[function(t,n,r){var e=t(139),i=Math.min;n.exports=function(t){return 0<t?i(e(t),9007199254740991):0}},{139:139}],142:[function(t,n,r){var e=t(57);n.exports=function(t){return Object(e(t))}},{57:57}],143:[function(t,n,r){arguments[4][31][0].apply(r,arguments)},{31:31,81:81}],144:[function(t,n,r){"use strict";if(t(58)){var d=t(89),x=t(70),m=t(64),b=t(62),S=t(146),e=t(145),h=t(54),w=t(37),i=t(116),_=t(72),o=t(117),u=t(139),E=t(141),F=t(138),c=t(137),a=t(143),f=t(71),I=t(47),O=t(81),p=t(142),v=t(78),P=t(98),A=t(105),M=t(103).f,y=t(153),s=t(147),l=t(152),g=t(42),k=t(41),N=t(127),j=t(164),T=t(88),R=t(86),L=t(123),C=t(40),G=t(39),D=t(99),U=t(101),W=D.f,V=U.f,B=x.RangeError,z=x.TypeError,q=x.Uint8Array,Y="ArrayBuffer",K="Shared"+Y,$="BYTES_PER_ELEMENT",J="prototype",X=Array[J],H=e.ArrayBuffer,Z=e.DataView,Q=g(0),tt=g(2),nt=g(3),rt=g(4),et=g(5),it=g(6),ot=k(!0),ut=k(!1),ct=j.values,at=j.keys,ft=j.entries,st=X.lastIndexOf,lt=X.reduce,ht=X.reduceRight,pt=X.join,vt=X.sort,yt=X.slice,gt=X.toString,dt=X.toLocaleString,xt=l("iterator"),mt=l("toStringTag"),bt=s("typed_constructor"),St=s("def_constructor"),wt=S.CONSTR,_t=S.TYPED,Et=S.VIEW,Ft="Wrong length!",It=g(1,function(t,n){return kt(N(t,t[St]),n)}),Ot=m(function(){return 1===new q(new Uint16Array([1]).buffer)[0]}),Pt=!!q&&!!q[J].set&&m(function(){new q(1).set({})}),At=function(t,n){var r=u(t);if(r<0||r%n)throw B("Wrong offset!");return r},Mt=function(t){if(O(t)&&_t in t)return t;throw z(t+" is not a typed array!")},kt=function(t,n){if(!(O(t)&&bt in t))throw z("It is not a typed array constructor!");return new t(n)},Nt=function(t,n){return jt(N(t,t[St]),n)},jt=function(t,n){for(var r=0,e=n.length,i=kt(t,e);r<e;)i[r]=n[r++];return i},Tt=function(t,n,r){W(t,n,{get:function(){return this._d[r]}})},Rt=function from(t){var n,r,e,i,o,u,c=p(t),a=arguments.length,f=1<a?arguments[1]:void 0,s=void 0!==f,l=y(c);if(null!=l&&!v(l)){for(u=l.call(c),e=[],n=0;!(o=u.next()).done;n++)e.push(o.value);c=e}for(s&&2<a&&(f=h(f,arguments[2],2)),n=0,r=E(c.length),i=kt(this,r);n<r;n++)i[n]=s?f(c[n],n):c[n];return i},Lt=function of(){for(var t=0,n=arguments.length,r=kt(this,n);t<n;)r[t]=arguments[t++];return r},Ct=!!q&&m(function(){dt.call(new q(1))}),Gt=function toLocaleString(){return dt.apply(Ct?yt.call(Mt(this)):Mt(this),arguments)},Dt={copyWithin:function copyWithin(t,n){return G.call(Mt(this),t,n,2<arguments.length?arguments[2]:void 0)},every:function every(t){return rt(Mt(this),t,1<arguments.length?arguments[1]:void 0)},fill:function fill(t){return C.apply(Mt(this),arguments)},filter:function filter(t){return Nt(this,tt(Mt(this),t,1<arguments.length?arguments[1]:void 0))},find:function find(t){return et(Mt(this),t,1<arguments.length?arguments[1]:void 0)},findIndex:function findIndex(t){return it(Mt(this),t,1<arguments.length?arguments[1]:void 0)},forEach:function forEach(t){Q(Mt(this),t,1<arguments.length?arguments[1]:void 0)},indexOf:function indexOf(t){return ut(Mt(this),t,1<arguments.length?arguments[1]:void 0)},includes:function includes(t){return ot(Mt(this),t,1<arguments.length?arguments[1]:void 0)},join:function join(t){return pt.apply(Mt(this),arguments)},lastIndexOf:function lastIndexOf(t){return st.apply(Mt(this),arguments)},map:function map(t){return It(Mt(this),t,1<arguments.length?arguments[1]:void 0)},reduce:function reduce(t){return lt.apply(Mt(this),arguments)},reduceRight:function reduceRight(t){return ht.apply(Mt(this),arguments)},reverse:function reverse(){for(var t,n=this,r=Mt(n).length,e=Math.floor(r/2),i=0;i<e;)t=n[i],n[i++]=n[--r],n[r]=t;return n},some:function some(t){return nt(Mt(this),t,1<arguments.length?arguments[1]:void 0)},sort:function sort(t){return vt.call(Mt(this),t)},subarray:function subarray(t,n){var r=Mt(this),e=r.length,i=c(t,e);return new(N(r,r[St]))(r.buffer,r.byteOffset+i*r.BYTES_PER_ELEMENT,E((void 0===n?e:c(n,e))-i))}},Ut=function slice(t,n){return Nt(this,yt.call(Mt(this),t,n))},Wt=function set(t){Mt(this);var n=At(arguments[1],1),r=this.length,e=p(t),i=E(e.length),o=0;if(r<i+n)throw B(Ft);for(;o<i;)this[n+o]=e[o++]},Vt={entries:function entries(){return ft.call(Mt(this))},keys:function keys(){return at.call(Mt(this))},values:function values(){return ct.call(Mt(this))}},Bt=function(t,n){return O(t)&&t[_t]&&"symbol"!=typeof n&&n in t&&String(+n)==String(n)},zt=function getOwnPropertyDescriptor(t,n){return Bt(t,n=a(n,!0))?i(2,t[n]):V(t,n)},qt=function defineProperty(t,n,r){return!(Bt(t,n=a(n,!0))&&O(r)&&f(r,"value"))||f(r,"get")||f(r,"set")||r.configurable||f(r,"writable")&&!r.writable||f(r,"enumerable")&&!r.enumerable?W(t,n,r):(t[n]=r.value,t)};wt||(U.f=zt,D.f=qt),b(b.S+b.F*!wt,"Object",{getOwnPropertyDescriptor:zt,defineProperty:qt}),m(function(){gt.call({})})&&(gt=dt=function toString(){return pt.call(this)});var Yt=o({},Dt);o(Yt,Vt),_(Yt,xt,Vt.values),o(Yt,{slice:Ut,set:Wt,constructor:function(){},toString:gt,toLocaleString:Gt}),Tt(Yt,"buffer","b"),Tt(Yt,"byteOffset","o"),Tt(Yt,"byteLength","l"),Tt(Yt,"length","e"),W(Yt,mt,{get:function(){return this[_t]}}),n.exports=function(t,l,n,o){var h=t+((o=!!o)?"Clamped":"")+"Array",r="get"+t,u="set"+t,p=x[h],c=p||{},e=p&&A(p),i=!p||!S.ABV,a={},f=p&&p[J],v=function(t,i){W(t,i,{get:function(){return t=i,(n=this._d).v[r](t*l+n.o,Ot);var t,n},set:function(t){return n=i,r=t,e=this._d,o&&(r=(r=Math.round(r))<0?0:255<r?255:255&r),void e.v[u](n*l+e.o,r,Ot);var n,r,e},enumerable:!0})};i?(p=n(function(t,n,r,e){w(t,p,h,"_d");var i,o,u,c,a=0,f=0;if(O(n)){if(!(n instanceof H||(c=I(n))==Y||c==K))return _t in n?jt(p,n):Rt.call(p,n);i=n,f=At(r,l);var s=n.byteLength;if(void 0===e){if(s%l)throw B(Ft);if((o=s-f)<0)throw B(Ft)}else if(s<(o=E(e)*l)+f)throw B(Ft);u=o/l}else u=F(n),i=new H(o=u*l);for(_(t,"_d",{b:i,o:f,l:o,e:u,v:new Z(i)});a<u;)v(t,a++)}),f=p[J]=P(Yt),_(f,"constructor",p)):m(function(){p(1)})&&m(function(){new p(-1)})&&R(function(t){new p,new p(null),new p(1.5),new p(t)},!0)||(p=n(function(t,n,r,e){var i;return w(t,p,h),O(n)?n instanceof H||(i=I(n))==Y||i==K?void 0!==e?new c(n,At(r,l),e):void 0!==r?new c(n,At(r,l)):new c(n):_t in n?jt(p,n):Rt.call(p,n):new c(F(n))}),Q(e!==Function.prototype?M(c).concat(M(e)):M(c),function(t){t in p||_(p,t,c[t])}),p[J]=f,d||(f.constructor=p));var s=f[xt],y=!!s&&("values"==s.name||null==s.name),g=Vt.values;_(p,bt,!0),_(f,_t,h),_(f,Et,!0),_(f,St,p),(o?new p(1)[mt]==h:mt in f)||W(f,mt,{get:function(){return h}}),a[h]=p,b(b.G+b.W+b.F*(p!=c),a),b(b.S,h,{BYTES_PER_ELEMENT:l}),b(b.S+b.F*m(function(){c.of.call(p,1)}),h,{from:Rt,of:Lt}),$ in f||_(f,$,l),b(b.P,h,Dt),L(h),b(b.P+b.F*Pt,h,{set:Wt}),b(b.P+b.F*!y,h,Vt),d||f.toString==gt||(f.toString=gt),b(b.P+b.F*m(function(){new p(1).slice()}),h,{slice:Ut}),b(b.P+b.F*(m(function(){return[1,2].toLocaleString()!=new p([1,2]).toLocaleString()})||!m(function(){f.toLocaleString.call([1,2])})),h,{toLocaleString:Gt}),T[h]=y?s:g,d||y||_(f,xt,g)}}else n.exports=function(){}},{101:101,103:103,105:105,116:116,117:117,123:123,127:127,137:137,138:138,139:139,141:141,142:142,143:143,145:145,146:146,147:147,152:152,153:153,164:164,37:37,39:39,40:40,41:41,42:42,47:47,54:54,58:58,62:62,64:64,70:70,71:71,72:72,78:78,81:81,86:86,88:88,89:89,98:98,99:99}],145:[function(t,n,r){"use strict";var e=t(70),i=t(58),o=t(89),u=t(146),c=t(72),a=t(117),f=t(64),s=t(37),l=t(139),h=t(141),p=t(138),v=t(103).f,y=t(99).f,g=t(40),d=t(124),x="ArrayBuffer",m="DataView",b="prototype",S="Wrong index!",w=e[x],_=e[m],E=e.Math,F=e.RangeError,I=e.Infinity,O=w,P=E.abs,A=E.pow,M=E.floor,k=E.log,N=E.LN2,j="byteLength",T="byteOffset",R=i?"_b":"buffer",L=i?"_l":j,C=i?"_o":T;function packIEEE754(t,n,r){var e,i,o,u=new Array(r),c=8*r-n-1,a=(1<<c)-1,f=a>>1,s=23===n?A(2,-24)-A(2,-77):0,l=0,h=t<0||0===t&&1/t<0?1:0;for((t=P(t))!=t||t===I?(i=t!=t?1:0,e=a):(e=M(k(t)/N),t*(o=A(2,-e))<1&&(e--,o*=2),2<=(t+=1<=e+f?s/o:s*A(2,1-f))*o&&(e++,o/=2),a<=e+f?(i=0,e=a):1<=e+f?(i=(t*o-1)*A(2,n),e+=f):(i=t*A(2,f-1)*A(2,n),e=0));8<=n;u[l++]=255&i,i/=256,n-=8);for(e=e<<n|i,c+=n;0<c;u[l++]=255&e,e/=256,c-=8);return u[--l]|=128*h,u}function unpackIEEE754(t,n,r){var e,i=8*r-n-1,o=(1<<i)-1,u=o>>1,c=i-7,a=r-1,f=t[a--],s=127&f;for(f>>=7;0<c;s=256*s+t[a],a--,c-=8);for(e=s&(1<<-c)-1,s>>=-c,c+=n;0<c;e=256*e+t[a],a--,c-=8);if(0===s)s=1-u;else{if(s===o)return e?NaN:f?-I:I;e+=A(2,n),s-=u}return(f?-1:1)*e*A(2,s-n)}function unpackI32(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function packI8(t){return[255&t]}function packI16(t){return[255&t,t>>8&255]}function packI32(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function packF64(t){return packIEEE754(t,52,8)}function packF32(t){return packIEEE754(t,23,4)}function addGetter(t,n,r){y(t[b],n,{get:function(){return this[r]}})}function get(t,n,r,e){var i=p(+r);if(i+n>t[L])throw F(S);var o=t[R]._b,u=i+t[C],c=o.slice(u,u+n);return e?c:c.reverse()}function set(t,n,r,e,i,o){var u=p(+r);if(u+n>t[L])throw F(S);for(var c=t[R]._b,a=u+t[C],f=e(+i),s=0;s<n;s++)c[a+s]=f[o?s:n-s-1]}if(u.ABV){if(!f(function(){w(1)})||!f(function(){new w(-1)})||f(function(){return new w,new w(1.5),new w(NaN),w.name!=x})){for(var G,D=(w=function ArrayBuffer(t){return s(this,w),new O(p(t))})[b]=O[b],U=v(O),W=0;U.length>W;)(G=U[W++])in w||c(w,G,O[G]);o||(D.constructor=w)}var V=new _(new w(2)),B=_[b].setInt8;V.setInt8(0,2147483648),V.setInt8(1,2147483649),!V.getInt8(0)&&V.getInt8(1)||a(_[b],{setInt8:function setInt8(t,n){B.call(this,t,n<<24>>24)},setUint8:function setUint8(t,n){B.call(this,t,n<<24>>24)}},!0)}else w=function ArrayBuffer(t){s(this,w,x);var n=p(t);this._b=g.call(new Array(n),0),this[L]=n},_=function DataView(t,n,r){s(this,_,m),s(t,w,m);var e=t[L],i=l(n);if(i<0||e<i)throw F("Wrong offset!");if(e<i+(r=void 0===r?e-i:h(r)))throw F("Wrong length!");this[R]=t,this[C]=i,this[L]=r},i&&(addGetter(w,j,"_l"),addGetter(_,"buffer","_b"),addGetter(_,j,"_l"),addGetter(_,T,"_o")),a(_[b],{getInt8:function getInt8(t){return get(this,1,t)[0]<<24>>24},getUint8:function getUint8(t){return get(this,1,t)[0]},getInt16:function getInt16(t){var n=get(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function getUint16(t){var n=get(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function getInt32(t){return unpackI32(get(this,4,t,arguments[1]))},getUint32:function getUint32(t){return unpackI32(get(this,4,t,arguments[1]))>>>0},getFloat32:function getFloat32(t){return unpackIEEE754(get(this,4,t,arguments[1]),23,4)},getFloat64:function getFloat64(t){return unpackIEEE754(get(this,8,t,arguments[1]),52,8)},setInt8:function setInt8(t,n){set(this,1,t,packI8,n)},setUint8:function setUint8(t,n){set(this,1,t,packI8,n)},setInt16:function setInt16(t,n){set(this,2,t,packI16,n,arguments[2])},setUint16:function setUint16(t,n){set(this,2,t,packI16,n,arguments[2])},setInt32:function setInt32(t,n){set(this,4,t,packI32,n,arguments[2])},setUint32:function setUint32(t,n){set(this,4,t,packI32,n,arguments[2])},setFloat32:function setFloat32(t,n){set(this,4,t,packF32,n,arguments[2])},setFloat64:function setFloat64(t,n){set(this,8,t,packF64,n,arguments[2])}});d(w,x),d(_,m),c(_[b],u.VIEW,!0),r[x]=w,r[m]=_},{103:103,117:117,124:124,138:138,139:139,141:141,146:146,37:37,40:40,58:58,64:64,70:70,72:72,89:89,99:99}],146:[function(t,n,r){for(var e,i=t(70),o=t(72),u=t(147),c=u("typed_array"),a=u("view"),f=!(!i.ArrayBuffer||!i.DataView),s=f,l=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");l<9;)(e=i[h[l++]])?(o(e.prototype,c,!0),o(e.prototype,a,!0)):s=!1;n.exports={ABV:f,CONSTR:s,TYPED:c,VIEW:a}},{147:147,70:70,72:72}],147:[function(t,n,r){var e=0,i=Math.random();n.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+i).toString(36))}},{}],148:[function(t,n,r){var e=t(70).navigator;n.exports=e&&e.userAgent||""},{70:70}],149:[function(t,n,r){var e=t(81);n.exports=function(t,n){if(!e(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},{81:81}],150:[function(t,n,r){var e=t(70),i=t(52),o=t(89),u=t(151),c=t(99).f;n.exports=function(t){var n=i.Symbol||(i.Symbol=o?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},{151:151,52:52,70:70,89:89,99:99}],151:[function(t,n,r){r.f=t(152)},{152:152}],152:[function(t,n,r){var e=t(126)("wks"),i=t(147),o=t(70).Symbol,u="function"==typeof o;(n.exports=function(t){return e[t]||(e[t]=u&&o[t]||(u?o:i)("Symbol."+t))}).store=e},{126:126,147:147,70:70}],153:[function(t,n,r){var e=t(47),i=t(152)("iterator"),o=t(88);n.exports=t(52).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[e(t)]}},{152:152,47:47,52:52,88:88}],154:[function(t,n,r){var e=t(62);e(e.P,"Array",{copyWithin:t(39)}),t(35)("copyWithin")},{35:35,39:39,62:62}],155:[function(t,n,r){"use strict";var e=t(62),i=t(42)(4);e(e.P+e.F*!t(128)([].every,!0),"Array",{every:function every(t){return i(this,t,arguments[1])}})},{128:128,42:42,62:62}],156:[function(t,n,r){var e=t(62);e(e.P,"Array",{fill:t(40)}),t(35)("fill")},{35:35,40:40,62:62}],157:[function(t,n,r){"use strict";var e=t(62),i=t(42)(2);e(e.P+e.F*!t(128)([].filter,!0),"Array",{filter:function filter(t){return i(this,t,arguments[1])}})},{128:128,42:42,62:62}],158:[function(t,n,r){"use strict";var e=t(62),i=t(42)(6),o="findIndex",u=!0;o in[]&&Array(1)[o](function(){u=!1}),e(e.P+e.F*u,"Array",{findIndex:function findIndex(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),t(35)(o)},{35:35,42:42,62:62}],159:[function(t,n,r){"use strict";var e=t(62),i=t(42)(5),o="find",u=!0;o in[]&&Array(1)[o](function(){u=!1}),e(e.P+e.F*u,"Array",{find:function find(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),t(35)(o)},{35:35,42:42,62:62}],160:[function(t,n,r){"use strict";var e=t(62),i=t(42)(0),o=t(128)([].forEach,!0);e(e.P+e.F*!o,"Array",{forEach:function forEach(t){return i(this,t,arguments[1])}})},{128:128,42:42,62:62}],161:[function(t,n,r){"use strict";var h=t(54),e=t(62),p=t(142),v=t(83),y=t(78),g=t(141),d=t(53),x=t(153);e(e.S+e.F*!t(86)(function(t){Array.from(t)}),"Array",{from:function from(t){var n,r,e,i,o=p(t),u="function"==typeof this?this:Array,c=arguments.length,a=1<c?arguments[1]:void 0,f=void 0!==a,s=0,l=x(o);if(f&&(a=h(a,2<c?arguments[2]:void 0,2)),null==l||u==Array&&y(l))for(r=new u(n=g(o.length));s<n;s++)d(r,s,f?a(o[s],s):o[s]);else for(i=l.call(o),r=new u;!(e=i.next()).done;s++)d(r,s,f?v(i,a,[e.value,s],!0):e.value);return r.length=s,r}})},{141:141,142:142,153:153,53:53,54:54,62:62,78:78,83:83,86:86}],162:[function(t,n,r){"use strict";var e=t(62),i=t(41)(!1),o=[].indexOf,u=!!o&&1/[1].indexOf(1,-0)<0;e(e.P+e.F*(u||!t(128)(o)),"Array",{indexOf:function indexOf(t){return u?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},{128:128,41:41,62:62}],163:[function(t,n,r){var e=t(62);e(e.S,"Array",{isArray:t(79)})},{62:62,79:79}],164:[function(t,n,r){"use strict";var e=t(35),i=t(87),o=t(88),u=t(140);n.exports=t(85)(Array,"Array",function(t,n){this._t=u(t),this._i=0,this._k=n},function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):i(0,"keys"==n?r:"values"==n?t[r]:[r,t[r]])},"values"),o.Arguments=o.Array,e("keys"),e("values"),e("entries")},{140:140,35:35,85:85,87:87,88:88}],165:[function(t,n,r){"use strict";var e=t(62),i=t(140),o=[].join;e(e.P+e.F*(t(77)!=Object||!t(128)(o)),"Array",{join:function join(t){return o.call(i(this),void 0===t?",":t)}})},{128:128,140:140,62:62,77:77}],166:[function(t,n,r){"use strict";var e=t(62),i=t(140),o=t(139),u=t(141),c=[].lastIndexOf,a=!!c&&1/[1].lastIndexOf(1,-0)<0;e(e.P+e.F*(a||!t(128)(c)),"Array",{lastIndexOf:function lastIndexOf(t){if(a)return c.apply(this,arguments)||0;var n=i(this),r=u(n.length),e=r-1;for(1<arguments.length&&(e=Math.min(e,o(arguments[1]))),e<0&&(e=r+e);0<=e;e--)if(e in n&&n[e]===t)return e||0;return-1}})},{128:128,139:139,140:140,141:141,62:62}],167:[function(t,n,r){"use strict";var e=t(62),i=t(42)(1);e(e.P+e.F*!t(128)([].map,!0),"Array",{map:function map(t){return i(this,t,arguments[1])}})},{128:128,42:42,62:62}],168:[function(t,n,r){"use strict";var e=t(62),i=t(53);e(e.S+e.F*t(64)(function(){function F(){}return!(Array.of.call(F)instanceof F)}),"Array",{of:function of(){for(var t=0,n=arguments.length,r=new("function"==typeof this?this:Array)(n);t<n;)i(r,t,arguments[t++]);return r.length=n,r}})},{53:53,62:62,64:64}],169:[function(t,n,r){"use strict";var e=t(62),i=t(43);e(e.P+e.F*!t(128)([].reduceRight,!0),"Array",{reduceRight:function reduceRight(t){return i(this,t,arguments.length,arguments[1],!0)}})},{128:128,43:43,62:62}],170:[function(t,n,r){"use strict";var e=t(62),i=t(43);e(e.P+e.F*!t(128)([].reduce,!0),"Array",{reduce:function reduce(t){return i(this,t,arguments.length,arguments[1],!1)}})},{128:128,43:43,62:62}],171:[function(t,n,r){"use strict";var e=t(62),i=t(73),f=t(48),s=t(137),l=t(141),h=[].slice;e(e.P+e.F*t(64)(function(){i&&h.call(i)}),"Array",{slice:function slice(t,n){var r=l(this.length),e=f(this);if(n=void 0===n?r:n,"Array"==e)return h.call(this,t,n);for(var i=s(t,r),o=s(n,r),u=l(o-i),c=new Array(u),a=0;a<u;a++)c[a]="String"==e?this.charAt(i+a):this[i+a];return c}})},{137:137,141:141,48:48,62:62,64:64,73:73}],172:[function(t,n,r){"use strict";var e=t(62),i=t(42)(3);e(e.P+e.F*!t(128)([].some,!0),"Array",{some:function some(t){return i(this,t,arguments[1])}})},{128:128,42:42,62:62}],173:[function(t,n,r){"use strict";var e=t(62),i=t(33),o=t(142),u=t(64),c=[].sort,a=[1,2,3];e(e.P+e.F*(u(function(){a.sort(void 0)})||!u(function(){a.sort(null)})||!t(128)(c)),"Array",{sort:function sort(t){return void 0===t?c.call(o(this)):c.call(o(this),i(t))}})},{128:128,142:142,33:33,62:62,64:64}],174:[function(t,n,r){t(123)("Array")},{123:123}],175:[function(t,n,r){var e=t(62);e(e.S,"Date",{now:function(){return(new Date).getTime()}})},{62:62}],176:[function(t,n,r){var e=t(62),i=t(55);e(e.P+e.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},{55:55,62:62}],177:[function(t,n,r){"use strict";var e=t(62),i=t(142),o=t(143);e(e.P+e.F*t(64)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function toJSON(t){var n=i(this),r=o(n);return"number"!=typeof r||isFinite(r)?n.toISOString():null}})},{142:142,143:143,62:62,64:64}],178:[function(t,n,r){var e=t(152)("toPrimitive"),i=Date.prototype;e in i||t(72)(i,e,t(56))},{152:152,56:56,72:72}],179:[function(t,n,r){var e=Date.prototype,i="Invalid Date",o="toString",u=e[o],c=e.getTime;new Date(NaN)+""!=i&&t(118)(e,o,function toString(){var t=c.call(this);return t==t?u.call(this):i})},{118:118}],180:[function(t,n,r){var e=t(62);e(e.P,"Function",{bind:t(46)})},{46:46,62:62}],181:[function(t,n,r){"use strict";var e=t(81),i=t(105),o=t(152)("hasInstance"),u=Function.prototype;o in u||t(99).f(u,o,{value:function(t){if("function"!=typeof this||!e(t))return!1;if(!e(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},{105:105,152:152,81:81,99:99}],182:[function(t,n,r){var e=t(99).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||t(58)&&e(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},{58:58,99:99}],183:[function(t,n,r){"use strict";var e=t(49),i=t(149);n.exports=t(51)("Map",function(t){return function Map(){return t(this,0<arguments.length?arguments[0]:void 0)}},{get:function get(t){var n=e.getEntry(i(this,"Map"),t);return n&&n.v},set:function set(t,n){return e.def(i(this,"Map"),0===t?0:t,n)}},e,!0)},{149:149,49:49,51:51}],184:[function(t,n,r){var e=t(62),i=t(92),o=Math.sqrt,u=Math.acosh;e(e.S+e.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function acosh(t){return(t=+t)<1?NaN:94906265.62425156<t?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},{62:62,92:92}],185:[function(t,n,r){var e=t(62),i=Math.asinh;e(e.S+e.F*!(i&&0<1/i(0)),"Math",{asinh:function asinh(t){return isFinite(t=+t)&&0!=t?t<0?-asinh(-t):Math.log(t+Math.sqrt(t*t+1)):t}})},{62:62}],186:[function(t,n,r){var e=t(62),i=Math.atanh;e(e.S+e.F*!(i&&1/i(-0)<0),"Math",{atanh:function atanh(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},{62:62}],187:[function(t,n,r){var e=t(62),i=t(93);e(e.S,"Math",{cbrt:function cbrt(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},{62:62,93:93}],188:[function(t,n,r){var e=t(62);e(e.S,"Math",{clz32:function clz32(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{62:62}],189:[function(t,n,r){var e=t(62),i=Math.exp;e(e.S,"Math",{cosh:function cosh(t){return(i(t=+t)+i(-t))/2}})},{62:62}],190:[function(t,n,r){var e=t(62),i=t(90);e(e.S+e.F*(i!=Math.expm1),"Math",{expm1:i})},{62:62,90:90}],191:[function(t,n,r){var e=t(62);e(e.S,"Math",{fround:t(91)})},{62:62,91:91}],192:[function(t,n,r){var e=t(62),a=Math.abs;e(e.S,"Math",{hypot:function hypot(t,n){for(var r,e,i=0,o=0,u=arguments.length,c=0;o<u;)c<(r=a(arguments[o++]))?(i=i*(e=c/r)*e+1,c=r):i+=0<r?(e=r/c)*e:r;return c===1/0?1/0:c*Math.sqrt(i)}})},{62:62}],193:[function(t,n,r){var e=t(62),i=Math.imul;e(e.S+e.F*t(64)(function(){return-5!=i(4294967295,5)||2!=i.length}),"Math",{imul:function imul(t,n){var r=65535,e=+t,i=+n,o=r&e,u=r&i;return 0|o*u+((r&e>>>16)*u+o*(r&i>>>16)<<16>>>0)}})},{62:62,64:64}],194:[function(t,n,r){var e=t(62);e(e.S,"Math",{log10:function log10(t){return Math.log(t)*Math.LOG10E}})},{62:62}],195:[function(t,n,r){var e=t(62);e(e.S,"Math",{log1p:t(92)})},{62:62,92:92}],196:[function(t,n,r){var e=t(62);e(e.S,"Math",{log2:function log2(t){return Math.log(t)/Math.LN2}})},{62:62}],197:[function(t,n,r){var e=t(62);e(e.S,"Math",{sign:t(93)})},{62:62,93:93}],198:[function(t,n,r){var e=t(62),i=t(90),o=Math.exp;e(e.S+e.F*t(64)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function sinh(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},{62:62,64:64,90:90}],199:[function(t,n,r){var e=t(62),i=t(90),o=Math.exp;e(e.S,"Math",{tanh:function tanh(t){var n=i(t=+t),r=i(-t);return n==1/0?1:r==1/0?-1:(n-r)/(o(t)+o(-t))}})},{62:62,90:90}],200:[function(t,n,r){var e=t(62);e(e.S,"Math",{trunc:function trunc(t){return(0<t?Math.floor:Math.ceil)(t)}})},{62:62}],201:[function(t,n,r){"use strict";var e=t(70),i=t(71),o=t(48),u=t(75),s=t(143),c=t(64),a=t(103).f,f=t(101).f,l=t(99).f,h=t(134).trim,p="Number",v=e[p],y=v,g=v.prototype,d=o(t(98)(g))==p,x="trim"in String.prototype,m=function(t){var n=s(t,!1);if("string"==typeof n&&2<n.length){var r,e,i,o=(n=x?n.trim():h(n,3)).charCodeAt(0);if(43===o||45===o){if(88===(r=n.charCodeAt(2))||120===r)return NaN}else if(48===o){switch(n.charCodeAt(1)){case 66:case 98:e=2,i=49;break;case 79:case 111:e=8,i=55;break;default:return+n}for(var u,c=n.slice(2),a=0,f=c.length;a<f;a++)if((u=c.charCodeAt(a))<48||i<u)return NaN;return parseInt(c,e)}}return+n};if(!v(" 0o1")||!v("0b1")||v("+0x1")){v=function Number(t){var n=arguments.length<1?0:t,r=this;return r instanceof v&&(d?c(function(){g.valueOf.call(r)}):o(r)!=p)?u(new y(m(n)),r,v):m(n)};for(var b,S=t(58)?a(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;S.length>w;w++)i(y,b=S[w])&&!i(v,b)&&l(v,b,f(y,b));(v.prototype=g).constructor=v,t(118)(e,p,v)}},{101:101,103:103,118:118,134:134,143:143,48:48,58:58,64:64,70:70,71:71,75:75,98:98,99:99}],202:[function(t,n,r){var e=t(62);e(e.S,"Number",{EPSILON:Math.pow(2,-52)})},{62:62}],203:[function(t,n,r){var e=t(62),i=t(70).isFinite;e(e.S,"Number",{isFinite:function isFinite(t){return"number"==typeof t&&i(t)}})},{62:62,70:70}],204:[function(t,n,r){var e=t(62);e(e.S,"Number",{isInteger:t(80)})},{62:62,80:80}],205:[function(t,n,r){var e=t(62);e(e.S,"Number",{isNaN:function isNaN(t){return t!=t}})},{62:62}],206:[function(t,n,r){var e=t(62),i=t(80),o=Math.abs;e(e.S,"Number",{isSafeInteger:function isSafeInteger(t){return i(t)&&o(t)<=9007199254740991}})},{62:62,80:80}],207:[function(t,n,r){var e=t(62);e(e.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{62:62}],208:[function(t,n,r){var e=t(62);e(e.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{62:62}],209:[function(t,n,r){var e=t(62),i=t(112);e(e.S+e.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},{112:112,62:62}],210:[function(t,n,r){var e=t(62),i=t(113);e(e.S+e.F*(Number.parseInt!=i),"Number",{parseInt:i})},{113:113,62:62}],211:[function(t,n,r){"use strict";var e=t(62),f=t(139),s=t(34),l=t(133),i=1..toFixed,o=Math.floor,u=[0,0,0,0,0,0],h="Number.toFixed: incorrect invocation!",p=function(t,n){for(var r=-1,e=n;++r<6;)e+=t*u[r],u[r]=e%1e7,e=o(e/1e7)},v=function(t){for(var n=6,r=0;0<=--n;)r+=u[n],u[n]=o(r/t),r=r%t*1e7},y=function(){for(var t=6,n="";0<=--t;)if(""!==n||0===t||0!==u[t]){var r=String(u[t]);n=""===n?r:n+l.call("0",7-r.length)+r}return n},g=function(t,n,r){return 0===n?r:n%2==1?g(t,n-1,r*t):g(t*t,n/2,r)};e(e.P+e.F*(!!i&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!t(64)(function(){i.call({})})),"Number",{toFixed:function toFixed(t){var n,r,e,i,o=s(this,h),u=f(t),c="",a="0";if(u<0||20<u)throw RangeError(h);if(o!=o)return"NaN";if(o<=-1e21||1e21<=o)return String(o);if(o<0&&(c="-",o=-o),1e-21<o)if(r=(n=function(t){for(var n=0,r=t;4096<=r;)n+=12,r/=4096;for(;2<=r;)n+=1,r/=2;return n}(o*g(2,69,1))-69)<0?o*g(2,-n,1):o/g(2,n,1),r*=4503599627370496,0<(n=52-n)){for(p(0,r),e=u;7<=e;)p(1e7,0),e-=7;for(p(g(10,e,1),0),e=n-1;23<=e;)v(1<<23),e-=23;v(1<<e),p(1,1),v(2),a=y()}else p(0,r),p(1<<-n,0),a=y()+l.call("0",u);return a=0<u?c+((i=a.length)<=u?"0."+l.call("0",u-i)+a:a.slice(0,i-u)+"."+a.slice(i-u)):c+a}})},{133:133,139:139,34:34,62:62,64:64}],212:[function(t,n,r){"use strict";var e=t(62),i=t(64),o=t(34),u=1..toPrecision;e(e.P+e.F*(i(function(){return"1"!==u.call(1,void 0)})||!i(function(){u.call({})})),"Number",{toPrecision:function toPrecision(t){var n=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?u.call(n):u.call(n,t)}})},{34:34,62:62,64:64}],213:[function(t,n,r){var e=t(62);e(e.S+e.F,"Object",{assign:t(97)})},{62:62,97:97}],214:[function(t,n,r){var e=t(62);e(e.S,"Object",{create:t(98)})},{62:62,98:98}],215:[function(t,n,r){var e=t(62);e(e.S+e.F*!t(58),"Object",{defineProperties:t(100)})},{100:100,58:58,62:62}],216:[function(t,n,r){var e=t(62);e(e.S+e.F*!t(58),"Object",{defineProperty:t(99).f})},{58:58,62:62,99:99}],217:[function(t,n,r){var e=t(81),i=t(94).onFreeze;t(109)("freeze",function(n){return function freeze(t){return n&&e(t)?n(i(t)):t}})},{109:109,81:81,94:94}],218:[function(t,n,r){var e=t(140),i=t(101).f;t(109)("getOwnPropertyDescriptor",function(){return function getOwnPropertyDescriptor(t,n){return i(e(t),n)}})},{101:101,109:109,140:140}],219:[function(t,n,r){t(109)("getOwnPropertyNames",function(){return t(102).f})},{102:102,109:109}],220:[function(t,n,r){var e=t(142),i=t(105);t(109)("getPrototypeOf",function(){return function getPrototypeOf(t){return i(e(t))}})},{105:105,109:109,142:142}],221:[function(t,n,r){var e=t(81);t(109)("isExtensible",function(n){return function isExtensible(t){return!!e(t)&&(!n||n(t))}})},{109:109,81:81}],222:[function(t,n,r){var e=t(81);t(109)("isFrozen",function(n){return function isFrozen(t){return!e(t)||!!n&&n(t)}})},{109:109,81:81}],223:[function(t,n,r){var e=t(81);t(109)("isSealed",function(n){return function isSealed(t){return!e(t)||!!n&&n(t)}})},{109:109,81:81}],224:[function(t,n,r){var e=t(62);e(e.S,"Object",{is:t(121)})},{121:121,62:62}],225:[function(t,n,r){var e=t(142),i=t(107);t(109)("keys",function(){return function keys(t){return i(e(t))}})},{107:107,109:109,142:142}],226:[function(t,n,r){var e=t(81),i=t(94).onFreeze;t(109)("preventExtensions",function(n){return function preventExtensions(t){return n&&e(t)?n(i(t)):t}})},{109:109,81:81,94:94}],227:[function(t,n,r){var e=t(81),i=t(94).onFreeze;t(109)("seal",function(n){return function seal(t){return n&&e(t)?n(i(t)):t}})},{109:109,81:81,94:94}],228:[function(t,n,r){var e=t(62);e(e.S,"Object",{setPrototypeOf:t(122).set})},{122:122,62:62}],229:[function(t,n,r){"use strict";var e=t(47),i={};i[t(152)("toStringTag")]="z",i+""!="[object z]"&&t(118)(Object.prototype,"toString",function toString(){return"[object "+e(this)+"]"},!0)},{118:118,152:152,47:47}],230:[function(t,n,r){var e=t(62),i=t(112);e(e.G+e.F*(parseFloat!=i),{parseFloat:i})},{112:112,62:62}],231:[function(t,n,r){var e=t(62),i=t(113);e(e.G+e.F*(parseInt!=i),{parseInt:i})},{113:113,62:62}],232:[function(r,t,n){"use strict";var e,i,o,u,c=r(89),a=r(70),f=r(54),s=r(47),l=r(62),h=r(81),p=r(33),v=r(37),y=r(68),g=r(127),d=r(136).set,x=r(95)(),m=r(96),b=r(114),S=r(148),w=r(115),_="Promise",E=a.TypeError,F=a.process,I=F&&F.versions,O=I&&I.v8||"",P=a[_],A="process"==s(F),M=function(){},k=i=m.f,N=!!function(){try{var t=P.resolve(1),n=(t.constructor={})[r(152)("species")]=function(t){t(M,M)};return(A||"function"==typeof PromiseRejectionEvent)&&t.then(M)instanceof n&&0!==O.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(t){}}(),j=function(t){var n;return!(!h(t)||"function"!=typeof(n=t.then))&&n},T=function(s,r){if(!s._n){s._n=!0;var e=s._c;x(function(){for(var a=s._v,f=1==s._s,t=0,n=function(t){var n,r,e,i=f?t.ok:t.fail,o=t.resolve,u=t.reject,c=t.domain;try{i?(f||(2==s._h&&C(s),s._h=1),!0===i?n=a:(c&&c.enter(),n=i(a),c&&(c.exit(),e=!0)),n===t.promise?u(E("Promise-chain cycle")):(r=j(n))?r.call(n,o,u):o(n)):u(a)}catch(t){c&&!e&&c.exit(),u(t)}};e.length>t;)n(e[t++]);s._c=[],s._n=!1,r&&!s._h&&R(s)})}},R=function(o){d.call(a,function(){var t,n,r,e=o._v,i=L(o);if(i&&(t=b(function(){A?F.emit("unhandledRejection",e,o):(n=a.onunhandledrejection)?n({promise:o,reason:e}):(r=a.console)&&r.error&&r.error("Unhandled promise rejection",e)}),o._h=A||L(o)?2:1),o._a=void 0,i&&t.e)throw t.v})},L=function(t){return 1!==t._h&&0===(t._a||t._c).length},C=function(n){d.call(a,function(){var t;A?F.emit("rejectionHandled",n):(t=a.onrejectionhandled)&&t({promise:n,reason:n._v})})},G=function(t){var n=this;n._d||(n._d=!0,(n=n._w||n)._v=t,n._s=2,n._a||(n._a=n._c.slice()),T(n,!0))},D=function(t){var r,e=this;if(!e._d){e._d=!0,e=e._w||e;try{if(e===t)throw E("Promise can't be resolved itself");(r=j(t))?x(function(){var n={_w:e,_d:!1};try{r.call(t,f(D,n,1),f(G,n,1))}catch(t){G.call(n,t)}}):(e._v=t,e._s=1,T(e,!1))}catch(t){G.call({_w:e,_d:!1},t)}}};N||(P=function Promise(t){v(this,P,_,"_h"),p(t),e.call(this);try{t(f(D,this,1),f(G,this,1))}catch(t){G.call(this,t)}},(e=function Promise(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r(117)(P.prototype,{then:function then(t,n){var r=k(g(this,P));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=A?F.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&T(this,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new e;this.promise=t,this.resolve=f(D,t,1),this.reject=f(G,t,1)},m.f=k=function(t){return t===P||t===u?new o(t):i(t)}),l(l.G+l.W+l.F*!N,{Promise:P}),r(124)(P,_),r(123)(_),u=r(52)[_],l(l.S+l.F*!N,_,{reject:function reject(t){var n=k(this);return(0,n.reject)(t),n.promise}}),l(l.S+l.F*(c||!N),_,{resolve:function resolve(t){return w(c&&this===u?P:this,t)}}),l(l.S+l.F*!(N&&r(86)(function(t){P.all(t).catch(M)})),_,{all:function all(t){var u=this,n=k(u),c=n.resolve,a=n.reject,r=b(function(){var e=[],i=0,o=1;y(t,!1,function(t){var n=i++,r=!1;e.push(void 0),o++,u.resolve(t).then(function(t){r||(r=!0,e[n]=t,--o||c(e))},a)}),--o||c(e)});return r.e&&a(r.v),n.promise},race:function race(t){var n=this,r=k(n),e=r.reject,i=b(function(){y(t,!1,function(t){n.resolve(t).then(r.resolve,e)})});return i.e&&e(i.v),r.promise}})},{114:114,115:115,117:117,123:123,124:124,127:127,136:136,148:148,152:152,33:33,37:37,47:47,52:52,54:54,62:62,68:68,70:70,81:81,86:86,89:89,95:95,96:96}],233:[function(t,n,r){var e=t(62),o=t(33),u=t(38),c=(t(70).Reflect||{}).apply,a=Function.apply;e(e.S+e.F*!t(64)(function(){c(function(){})}),"Reflect",{apply:function apply(t,n,r){var e=o(t),i=u(r);return c?c(e,n,i):a.call(e,n,i)}})},{33:33,38:38,62:62,64:64,70:70}],234:[function(t,n,r){var e=t(62),c=t(98),a=t(33),f=t(38),s=t(81),i=t(64),l=t(46),h=(t(70).Reflect||{}).construct,p=i(function(){function F(){}return!(h(function(){},[],F)instanceof F)}),v=!i(function(){h(function(){})});e(e.S+e.F*(p||v),"Reflect",{construct:function construct(t,n){a(t),f(n);var r=arguments.length<3?t:a(arguments[2]);if(v&&!p)return h(t,n,r);if(t==r){switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3])}var e=[null];return e.push.apply(e,n),new(l.apply(t,e))}var i=r.prototype,o=c(s(i)?i:Object.prototype),u=Function.apply.call(t,o,n);return s(u)?u:o}})},{33:33,38:38,46:46,62:62,64:64,70:70,81:81,98:98}],235:[function(t,n,r){var e=t(99),i=t(62),o=t(38),u=t(143);i(i.S+i.F*t(64)(function(){Reflect.defineProperty(e.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function defineProperty(t,n,r){o(t),n=u(n,!0),o(r);try{return e.f(t,n,r),!0}catch(t){return!1}}})},{143:143,38:38,62:62,64:64,99:99}],236:[function(t,n,r){var e=t(62),i=t(101).f,o=t(38);e(e.S,"Reflect",{deleteProperty:function deleteProperty(t,n){var r=i(o(t),n);return!(r&&!r.configurable)&&delete t[n]}})},{101:101,38:38,62:62}],237:[function(t,n,r){"use strict";var e=t(62),i=t(38),o=function(t){this._t=i(t),this._i=0;var n,r=this._k=[];for(n in t)r.push(n)};t(84)(o,"Object",function(){var t,n=this._k;do{if(this._i>=n.length)return{value:void 0,done:!0}}while(!((t=n[this._i++])in this._t));return{value:t,done:!1}}),e(e.S,"Reflect",{enumerate:function enumerate(t){return new o(t)}})},{38:38,62:62,84:84}],238:[function(t,n,r){var e=t(101),i=t(62),o=t(38);i(i.S,"Reflect",{getOwnPropertyDescriptor:function getOwnPropertyDescriptor(t,n){return e.f(o(t),n)}})},{101:101,38:38,62:62}],239:[function(t,n,r){var e=t(62),i=t(105),o=t(38);e(e.S,"Reflect",{getPrototypeOf:function getPrototypeOf(t){return i(o(t))}})},{105:105,38:38,62:62}],240:[function(t,n,r){var o=t(101),u=t(105),c=t(71),e=t(62),a=t(81),f=t(38);e(e.S,"Reflect",{get:function get(t,n){var r,e,i=arguments.length<3?t:arguments[2];return f(t)===i?t[n]:(r=o.f(t,n))?c(r,"value")?r.value:void 0!==r.get?r.get.call(i):void 0:a(e=u(t))?get(e,n,i):void 0}})},{101:101,105:105,38:38,62:62,71:71,81:81}],241:[function(t,n,r){var e=t(62);e(e.S,"Reflect",{has:function has(t,n){return n in t}})},{62:62}],242:[function(t,n,r){var e=t(62),i=t(38),o=Object.isExtensible;e(e.S,"Reflect",{isExtensible:function isExtensible(t){return i(t),!o||o(t)}})},{38:38,62:62}],243:[function(t,n,r){var e=t(62);e(e.S,"Reflect",{ownKeys:t(111)})},{111:111,62:62}],244:[function(t,n,r){var e=t(62),i=t(38),o=Object.preventExtensions;e(e.S,"Reflect",{preventExtensions:function preventExtensions(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},{38:38,62:62}],245:[function(t,n,r){var e=t(62),i=t(122);i&&e(e.S,"Reflect",{setPrototypeOf:function setPrototypeOf(t,n){i.check(t,n);try{return i.set(t,n),!0}catch(t){return!1}}})},{122:122,62:62}],246:[function(t,n,r){var c=t(99),a=t(101),f=t(105),s=t(71),e=t(62),l=t(116),h=t(38),p=t(81);e(e.S,"Reflect",{set:function set(t,n,r){var e,i,o=arguments.length<4?t:arguments[3],u=a.f(h(t),n);if(!u){if(p(i=f(t)))return set(i,n,r,o);u=l(0)}if(s(u,"value")){if(!1===u.writable||!p(o))return!1;if(e=a.f(o,n)){if(e.get||e.set||!1===e.writable)return!1;e.value=r,c.f(o,n,e)}else c.f(o,n,l(0,r));return!0}return void 0!==u.set&&(u.set.call(o,r),!0)}})},{101:101,105:105,116:116,38:38,62:62,71:71,81:81,99:99}],247:[function(t,n,r){var e=t(70),o=t(75),i=t(99).f,u=t(103).f,c=t(82),a=t(66),f=e.RegExp,s=f,l=f.prototype,h=/a/g,p=/a/g,v=new f(h)!==h;if(t(58)&&(!v||t(64)(function(){return p[t(152)("match")]=!1,f(h)!=h||f(p)==p||"/a/i"!=f(h,"i")}))){f=function RegExp(t,n){var r=this instanceof f,e=c(t),i=void 0===n;return!r&&e&&t.constructor===f&&i?t:o(v?new s(e&&!i?t.source:t,n):s((e=t instanceof f)?t.source:t,e&&i?a.call(t):n),r?this:l,f)};for(var y=function(n){n in f||i(f,n,{configurable:!0,get:function(){return s[n]},set:function(t){s[n]=t}})},g=u(s),d=0;g.length>d;)y(g[d++]);(l.constructor=f).prototype=l,t(118)(e,"RegExp",f)}t(123)("RegExp")},{103:103,118:118,123:123,152:152,58:58,64:64,66:66,70:70,75:75,82:82,99:99}],248:[function(t,n,r){"use strict";var e=t(120);t(62)({target:"RegExp",proto:!0,forced:e!==/./.exec},{exec:e})},{120:120,62:62}],249:[function(t,n,r){t(58)&&"g"!=/./g.flags&&t(99).f(RegExp.prototype,"flags",{configurable:!0,get:t(66)})},{58:58,66:66,99:99}],250:[function(t,n,r){"use strict";var l=t(38),h=t(141),p=t(36),v=t(119);t(65)("match",1,function(e,i,f,s){return[function match(t){var n=e(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,n):new RegExp(t)[i](String(n))},function(t){var n=s(f,t,this);if(n.done)return n.value;var r=l(t),e=String(this);if(!r.global)return v(r,e);for(var i,o=r.unicode,u=[],c=r.lastIndex=0;null!==(i=v(r,e));){var a=String(i[0]);""===(u[c]=a)&&(r.lastIndex=p(e,h(r.lastIndex),o)),c++}return 0===c?null:u}]})},{119:119,141:141,36:36,38:38,65:65}],251:[function(t,n,r){"use strict";var _=t(38),e=t(142),E=t(141),F=t(139),I=t(36),O=t(119),P=Math.max,A=Math.min,h=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,v=/\$([$&`']|\d\d?)/g;t(65)("replace",2,function(i,o,S,w){return[function replace(t,n){var r=i(this),e=null==t?void 0:t[o];return void 0!==e?e.call(t,r,n):S.call(String(r),t,n)},function(t,n){var r=w(S,t,this,n);if(r.done)return r.value;var e=_(t),i=String(this),o="function"==typeof n;o||(n=String(n));var u=e.global;if(u){var c=e.unicode;e.lastIndex=0}for(var a=[];;){var f=O(e,i);if(null===f)break;if(a.push(f),!u)break;""===String(f[0])&&(e.lastIndex=I(i,E(e.lastIndex),c))}for(var s,l="",h=0,p=0;p<a.length;p++){f=a[p];for(var v=String(f[0]),y=P(A(F(f.index),i.length),0),g=[],d=1;d<f.length;d++)g.push(void 0===(s=f[d])?s:String(s));var x=f.groups;if(o){var m=[v].concat(g,y,i);void 0!==x&&m.push(x);var b=String(n.apply(void 0,m))}else b=getSubstitution(v,i,y,g,x,n);h<=y&&(l+=i.slice(h,y)+b,h=y+v.length)}return l+i.slice(h)}];function getSubstitution(o,u,c,a,f,t){var s=c+o.length,l=a.length,n=v;return void 0!==f&&(f=e(f),n=p),S.call(t,n,function(t,n){var r;switch(n.charAt(0)){case"$":return"$";case"&":return o;case"`":return u.slice(0,c);case"'":return u.slice(s);case"<":r=f[n.slice(1,-1)];break;default:var e=+n;if(0===e)return t;if(l<e){var i=h(e/10);return 0===i?t:i<=l?void 0===a[i-1]?n.charAt(1):a[i-1]+n.charAt(1):t}r=a[e-1]}return void 0===r?"":r})}})},{119:119,139:139,141:141,142:142,36:36,38:38,65:65}],252:[function(t,n,r){"use strict";var a=t(38),f=t(121),s=t(119);t(65)("search",1,function(e,i,u,c){return[function search(t){var n=e(this),r=null==t?void 0:t[i];return void 0!==r?r.call(t,n):new RegExp(t)[i](String(n))},function(t){var n=c(u,t,this);if(n.done)return n.value;var r=a(t),e=String(this),i=r.lastIndex;f(i,0)||(r.lastIndex=0);var o=s(r,e);return f(r.lastIndex,i)||(r.lastIndex=i),null===o?-1:o.index}]})},{119:119,121:121,38:38,65:65}],253:[function(t,n,r){"use strict";var l=t(82),m=t(38),b=t(127),S=t(36),w=t(141),_=t(119),h=t(120),e=t(64),E=Math.min,p=[].push,u="split",v="length",y="lastIndex",F=4294967295,I=!e(function(){RegExp(F,"y")});t(65)("split",2,function(i,o,g,d){var x;return x="c"=="abbc"[u](/(b)*/)[1]||4!="test"[u](/(?:)/,-1)[v]||2!="ab"[u](/(?:ab)*/)[v]||4!="."[u](/(.?)(.?)/)[v]||1<"."[u](/()()/)[v]||""[u](/.?/)[v]?function(t,n){var r=String(this);if(void 0===t&&0===n)return[];if(!l(t))return g.call(r,t,n);for(var e,i,o,u=[],c=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),a=0,f=void 0===n?F:n>>>0,s=new RegExp(t.source,c+"g");(e=h.call(s,r))&&!(a<(i=s[y])&&(u.push(r.slice(a,e.index)),1<e[v]&&e.index<r[v]&&p.apply(u,e.slice(1)),o=e[0][v],a=i,u[v]>=f));)s[y]===e.index&&s[y]++;return a===r[v]?!o&&s.test("")||u.push(""):u.push(r.slice(a)),u[v]>f?u.slice(0,f):u}:"0"[u](void 0,0)[v]?function(t,n){return void 0===t&&0===n?[]:g.call(this,t,n)}:g,[function split(t,n){var r=i(this),e=null==t?void 0:t[o];return void 0!==e?e.call(t,r,n):x.call(String(r),t,n)},function(t,n){var r=d(x,t,this,n,x!==g);if(r.done)return r.value;var e=m(t),i=String(this),o=b(e,RegExp),u=e.unicode,c=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(I?"y":"g"),a=new o(I?e:"^(?:"+e.source+")",c),f=void 0===n?F:n>>>0;if(0===f)return[];if(0===i.length)return null===_(a,i)?[i]:[];for(var s=0,l=0,h=[];l<i.length;){a.lastIndex=I?l:0;var p,v=_(a,I?i:i.slice(l));if(null===v||(p=E(w(a.lastIndex+(I?0:l)),i.length))===s)l=S(i,l,u);else{if(h.push(i.slice(s,l)),h.length===f)return h;for(var y=1;y<=v.length-1;y++)if(h.push(v[y]),h.length===f)return h;l=s=p}}return h.push(i.slice(s)),h}]})},{119:119,120:120,127:127,141:141,36:36,38:38,64:64,65:65,82:82}],254:[function(n,t,r){"use strict";n(249);var e=n(38),i=n(66),o=n(58),u="toString",c=/./[u],a=function(t){n(118)(RegExp.prototype,u,t,!0)};n(64)(function(){return"/a/b"!=c.call({source:"a",flags:"b"})})?a(function toString(){var t=e(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)}):c.name!=u&&a(function toString(){return c.call(this)})},{118:118,249:249,38:38,58:58,64:64,66:66}],255:[function(t,n,r){"use strict";var e=t(49),i=t(149);n.exports=t(51)("Set",function(t){return function Set(){return t(this,0<arguments.length?arguments[0]:void 0)}},{add:function add(t){return e.def(i(this,"Set"),t=0===t?0:t,t)}},e)},{149:149,49:49,51:51}],256:[function(t,n,r){"use strict";t(131)("anchor",function(n){return function anchor(t){return n(this,"a","name",t)}})},{131:131}],257:[function(t,n,r){"use strict";t(131)("big",function(t){return function big(){return t(this,"big","","")}})},{131:131}],258:[function(t,n,r){"use strict";t(131)("blink",function(t){return function blink(){return t(this,"blink","","")}})},{131:131}],259:[function(t,n,r){"use strict";t(131)("bold",function(t){return function bold(){return t(this,"b","","")}})},{131:131}],260:[function(t,n,r){"use strict";var e=t(62),i=t(129)(!1);e(e.P,"String",{codePointAt:function codePointAt(t){return i(this,t)}})},{129:129,62:62}],261:[function(t,n,r){"use strict";var e=t(62),u=t(141),c=t(130),a="endsWith",f=""[a];e(e.P+e.F*t(63)(a),"String",{endsWith:function endsWith(t){var n=c(this,t,a),r=1<arguments.length?arguments[1]:void 0,e=u(n.length),i=void 0===r?e:Math.min(u(r),e),o=String(t);return f?f.call(n,o,i):n.slice(i-o.length,i)===o}})},{130:130,141:141,62:62,63:63}],262:[function(t,n,r){"use strict";t(131)("fixed",function(t){return function fixed(){return t(this,"tt","","")}})},{131:131}],263:[function(t,n,r){"use strict";t(131)("fontcolor",function(n){return function fontcolor(t){return n(this,"font","color",t)}})},{131:131}],264:[function(t,n,r){"use strict";t(131)("fontsize",function(n){return function fontsize(t){return n(this,"font","size",t)}})},{131:131}],265:[function(t,n,r){var e=t(62),o=t(137),u=String.fromCharCode,i=String.fromCodePoint;e(e.S+e.F*(!!i&&1!=i.length),"String",{fromCodePoint:function fromCodePoint(t){for(var n,r=[],e=arguments.length,i=0;i<e;){if(n=+arguments[i++],o(n,1114111)!==n)throw RangeError(n+" is not a valid code point");r.push(n<65536?u(n):u(55296+((n-=65536)>>10),n%1024+56320))}return r.join("")}})},{137:137,62:62}],266:[function(t,n,r){"use strict";var e=t(62),i=t(130),o="includes";e(e.P+e.F*t(63)(o),"String",{includes:function includes(t){return!!~i(this,t,o).indexOf(t,1<arguments.length?arguments[1]:void 0)}})},{130:130,62:62,63:63}],267:[function(t,n,r){"use strict";t(131)("italics",function(t){return function italics(){return t(this,"i","","")}})},{131:131}],268:[function(t,n,r){"use strict";var e=t(129)(!0);t(85)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,n=this._t,r=this._i;return r>=n.length?{value:void 0,done:!0}:(t=e(n,r),this._i+=t.length,{value:t,done:!1})})},{129:129,85:85}],269:[function(t,n,r){"use strict";t(131)("link",function(n){return function link(t){return n(this,"a","href",t)}})},{131:131}],270:[function(t,n,r){var e=t(62),u=t(140),c=t(141);e(e.S,"String",{raw:function raw(t){for(var n=u(t.raw),r=c(n.length),e=arguments.length,i=[],o=0;o<r;)i.push(String(n[o++])),o<e&&i.push(String(arguments[o]));return i.join("")}})},{140:140,141:141,62:62}],271:[function(t,n,r){var e=t(62);e(e.P,"String",{repeat:t(133)})},{133:133,62:62}],272:[function(t,n,r){"use strict";t(131)("small",function(t){return function small(){return t(this,"small","","")}})},{131:131}],273:[function(t,n,r){"use strict";var e=t(62),i=t(141),o=t(130),u="startsWith",c=""[u];e(e.P+e.F*t(63)(u),"String",{startsWith:function startsWith(t){var n=o(this,t,u),r=i(Math.min(1<arguments.length?arguments[1]:void 0,n.length)),e=String(t);return c?c.call(n,e,r):n.slice(r,r+e.length)===e}})},{130:130,141:141,62:62,63:63}],274:[function(t,n,r){"use strict";t(131)("strike",function(t){return function strike(){return t(this,"strike","","")}})},{131:131}],275:[function(t,n,r){"use strict";t(131)("sub",function(t){return function sub(){return t(this,"sub","","")}})},{131:131}],276:[function(t,n,r){"use strict";t(131)("sup",function(t){return function sup(){return t(this,"sup","","")}})},{131:131}],277:[function(t,n,r){"use strict";t(134)("trim",function(t){return function trim(){return t(this,3)}})},{134:134}],278:[function(t,n,r){"use strict";var e=t(70),u=t(71),i=t(58),o=t(62),c=t(118),a=t(94).KEY,f=t(64),s=t(126),l=t(124),h=t(147),p=t(152),v=t(151),y=t(150),g=t(61),d=t(79),x=t(38),m=t(81),b=t(140),S=t(143),w=t(116),_=t(98),E=t(102),F=t(101),I=t(99),O=t(107),P=F.f,A=I.f,M=E.f,k=e.Symbol,N=e.JSON,j=N&&N.stringify,T="prototype",R=p("_hidden"),L=p("toPrimitive"),C={}.propertyIsEnumerable,G=s("symbol-registry"),D=s("symbols"),U=s("op-symbols"),W=Object[T],V="function"==typeof k,B=e.QObject,z=!B||!B[T]||!B[T].findChild,q=i&&f(function(){return 7!=_(A({},"a",{get:function(){return A(this,"a",{value:7}).a}})).a})?function(t,n,r){var e=P(W,n);e&&delete W[n],A(t,n,r),e&&t!==W&&A(W,n,e)}:A,Y=function(t){var n=D[t]=_(k[T]);return n._k=t,n},K=V&&"symbol"==typeof k.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof k},$=function defineProperty(t,n,r){return t===W&&$(U,n,r),x(t),n=S(n,!0),x(r),u(D,n)?(r.enumerable?(u(t,R)&&t[R][n]&&(t[R][n]=!1),r=_(r,{enumerable:w(0,!1)})):(u(t,R)||A(t,R,w(1,{})),t[R][n]=!0),q(t,n,r)):A(t,n,r)},J=function defineProperties(t,n){x(t);for(var r,e=g(n=b(n)),i=0,o=e.length;i<o;)$(t,r=e[i++],n[r]);return t},X=function propertyIsEnumerable(t){var n=C.call(this,t=S(t,!0));return!(this===W&&u(D,t)&&!u(U,t))&&(!(n||!u(this,t)||!u(D,t)||u(this,R)&&this[R][t])||n)},H=function getOwnPropertyDescriptor(t,n){if(t=b(t),n=S(n,!0),t!==W||!u(D,n)||u(U,n)){var r=P(t,n);return!r||!u(D,n)||u(t,R)&&t[R][n]||(r.enumerable=!0),r}},Z=function getOwnPropertyNames(t){for(var n,r=M(b(t)),e=[],i=0;r.length>i;)u(D,n=r[i++])||n==R||n==a||e.push(n);return e},Q=function getOwnPropertySymbols(t){for(var n,r=t===W,e=M(r?U:b(t)),i=[],o=0;e.length>o;)!u(D,n=e[o++])||r&&!u(W,n)||i.push(D[n]);return i};V||(c((k=function Symbol(){if(this instanceof k)throw TypeError("Symbol is not a constructor!");var n=h(0<arguments.length?arguments[0]:void 0),r=function(t){this===W&&r.call(U,t),u(this,R)&&u(this[R],n)&&(this[R][n]=!1),q(this,n,w(1,t))};return i&&z&&q(W,n,{configurable:!0,set:r}),Y(n)})[T],"toString",function toString(){return this._k}),F.f=H,I.f=$,t(103).f=E.f=Z,t(108).f=X,t(104).f=Q,i&&!t(89)&&c(W,"propertyIsEnumerable",X,!0),v.f=function(t){return Y(p(t))}),o(o.G+o.W+o.F*!V,{Symbol:k});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;tt.length>nt;)p(tt[nt++]);for(var rt=O(p.store),et=0;rt.length>et;)y(rt[et++]);o(o.S+o.F*!V,"Symbol",{for:function(t){return u(G,t+="")?G[t]:G[t]=k(t)},keyFor:function keyFor(t){if(!K(t))throw TypeError(t+" is not a symbol!");for(var n in G)if(G[n]===t)return n},useSetter:function(){z=!0},useSimple:function(){z=!1}}),o(o.S+o.F*!V,"Object",{create:function create(t,n){return void 0===n?_(t):J(_(t),n)},defineProperty:$,defineProperties:J,getOwnPropertyDescriptor:H,getOwnPropertyNames:Z,getOwnPropertySymbols:Q}),N&&o(o.S+o.F*(!V||f(function(){var t=k();return"[null]"!=j([t])||"{}"!=j({a:t})||"{}"!=j(Object(t))})),"JSON",{stringify:function stringify(t){for(var n,r,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);if(r=n=e[1],(m(n)||void 0!==t)&&!K(t))return d(n)||(n=function(t,n){if("function"==typeof r&&(n=r.call(this,t,n)),!K(n))return n}),e[1]=n,j.apply(N,e)}}),k[T][L]||t(72)(k[T],L,k[T].valueOf),l(k,"Symbol"),l(Math,"Math",!0),l(e.JSON,"JSON",!0)},{101:101,102:102,103:103,104:104,107:107,108:108,116:116,118:118,124:124,126:126,140:140,143:143,147:147,150:150,151:151,152:152,38:38,58:58,61:61,62:62,64:64,70:70,71:71,72:72,79:79,81:81,89:89,94:94,98:98,99:99}],279:[function(t,n,r){"use strict";var e=t(62),i=t(146),o=t(145),f=t(38),s=t(137),l=t(141),u=t(81),c=t(70).ArrayBuffer,h=t(127),p=o.ArrayBuffer,v=o.DataView,a=i.ABV&&c.isView,y=p.prototype.slice,g=i.VIEW,d="ArrayBuffer";e(e.G+e.W+e.F*(c!==p),{ArrayBuffer:p}),e(e.S+e.F*!i.CONSTR,d,{isView:function isView(t){return a&&a(t)||u(t)&&g in t}}),e(e.P+e.U+e.F*t(64)(function(){return!new p(2).slice(1,void 0).byteLength}),d,{slice:function slice(t,n){if(void 0!==y&&void 0===n)return y.call(f(this),t);for(var r=f(this).byteLength,e=s(t,r),i=s(void 0===n?r:n,r),o=new(h(this,p))(l(i-e)),u=new v(this),c=new v(o),a=0;e<i;)c.setUint8(a++,u.getUint8(e++));return o}}),t(123)(d)},{123:123,127:127,137:137,141:141,145:145,146:146,38:38,62:62,64:64,70:70,81:81}],280:[function(t,n,r){var e=t(62);e(e.G+e.W+e.F*!t(146).ABV,{DataView:t(145).DataView})},{145:145,146:146,62:62}],281:[function(t,n,r){t(144)("Float32",4,function(e){return function Float32Array(t,n,r){return e(this,t,n,r)}})},{144:144}],282:[function(t,n,r){t(144)("Float64",8,function(e){return function Float64Array(t,n,r){return e(this,t,n,r)}})},{144:144}],283:[function(t,n,r){t(144)("Int16",2,function(e){return function Int16Array(t,n,r){return e(this,t,n,r)}})},{144:144}],284:[function(t,n,r){t(144)("Int32",4,function(e){return function Int32Array(t,n,r){return e(this,t,n,r)}})},{144:144}],285:[function(t,n,r){t(144)("Int8",1,function(e){return function Int8Array(t,n,r){return e(this,t,n,r)}})},{144:144}],286:[function(t,n,r){t(144)("Uint16",2,function(e){return function Uint16Array(t,n,r){return e(this,t,n,r)}})},{144:144}],287:[function(t,n,r){t(144)("Uint32",4,function(e){return function Uint32Array(t,n,r){return e(this,t,n,r)}})},{144:144}],288:[function(t,n,r){t(144)("Uint8",1,function(e){return function Uint8Array(t,n,r){return e(this,t,n,r)}})},{144:144}],289:[function(t,n,r){t(144)("Uint8",1,function(e){return function Uint8ClampedArray(t,n,r){return e(this,t,n,r)}},!0)},{144:144}],290:[function(t,n,r){"use strict";var o,e=t(70),i=t(42)(0),u=t(118),c=t(94),a=t(97),f=t(50),s=t(81),l=t(149),h=t(149),p=!e.ActiveXObject&&"ActiveXObject"in e,v="WeakMap",y=c.getWeak,g=Object.isExtensible,d=f.ufstore,x=function(t){return function WeakMap(){return t(this,0<arguments.length?arguments[0]:void 0)}},m={get:function get(t){if(s(t)){var n=y(t);return!0===n?d(l(this,v)).get(t):n?n[this._i]:void 0}},set:function set(t,n){return f.def(l(this,v),t,n)}},b=n.exports=t(51)(v,x,m,f,!0,!0);h&&p&&(a((o=f.getConstructor(x,v)).prototype,m),c.NEED=!0,i(["delete","has","get","set"],function(e){var t=b.prototype,i=t[e];u(t,e,function(t,n){if(!s(t)||g(t))return i.call(this,t,n);this._f||(this._f=new o);var r=this._f[e](t,n);return"set"==e?this:r})}))},{118:118,149:149,42:42,50:50,51:51,70:70,81:81,94:94,97:97}],291:[function(t,n,r){"use strict";var e=t(50),i=t(149),o="WeakSet";t(51)(o,function(t){return function WeakSet(){return t(this,0<arguments.length?arguments[0]:void 0)}},{add:function add(t){return e.def(i(this,o),t,!0)}},e,!1,!0)},{149:149,50:50,51:51}],292:[function(t,n,r){"use strict";var e=t(62),i=t(67),o=t(142),u=t(141),c=t(33),a=t(45);e(e.P,"Array",{flatMap:function flatMap(t){var n,r,e=o(this);return c(t),n=u(e.length),r=a(e,0),i(r,e,e,n,0,1,t,arguments[1]),r}}),t(35)("flatMap")},{141:141,142:142,33:33,35:35,45:45,62:62,67:67}],293:[function(t,n,r){"use strict";var e=t(62),i=t(41)(!0);e(e.P,"Array",{includes:function includes(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),t(35)("includes")},{35:35,41:41,62:62}],294:[function(t,n,r){var e=t(62),i=t(110)(!0);e(e.S,"Object",{entries:function entries(t){return i(t)}})},{110:110,62:62}],295:[function(t,n,r){var e=t(62),a=t(111),f=t(140),s=t(101),l=t(53);e(e.S,"Object",{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(t){for(var n,r,e=f(t),i=s.f,o=a(e),u={},c=0;o.length>c;)void 0!==(r=i(e,n=o[c++]))&&l(u,n,r);return u}})},{101:101,111:111,140:140,53:53,62:62}],296:[function(t,n,r){var e=t(62),i=t(110)(!1);e(e.S,"Object",{values:function values(t){return i(t)}})},{110:110,62:62}],297:[function(t,n,r){"use strict";var e=t(62),i=t(52),o=t(70),u=t(127),c=t(115);e(e.P+e.R,"Promise",{finally:function(n){var r=u(this,i.Promise||o.Promise),t="function"==typeof n;return this.then(t?function(t){return c(r,n()).then(function(){return t})}:n,t?function(t){return c(r,n()).then(function(){throw t})}:n)}})},{115:115,127:127,52:52,62:62,70:70}],298:[function(t,n,r){"use strict";var e=t(62),i=t(132),o=t(148),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padEnd:function padEnd(t){return i(this,t,1<arguments.length?arguments[1]:void 0,!1)}})},{132:132,148:148,62:62}],299:[function(t,n,r){"use strict";var e=t(62),i=t(132),o=t(148),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padStart:function padStart(t){return i(this,t,1<arguments.length?arguments[1]:void 0,!0)}})},{132:132,148:148,62:62}],300:[function(t,n,r){"use strict";t(134)("trimLeft",function(t){return function trimLeft(){return t(this,1)}},"trimStart")},{134:134}],301:[function(t,n,r){"use strict";t(134)("trimRight",function(t){return function trimRight(){return t(this,2)}},"trimEnd")},{134:134}],302:[function(t,n,r){t(150)("asyncIterator")},{150:150}],303:[function(t,n,r){for(var e=t(164),i=t(107),o=t(118),u=t(70),c=t(72),a=t(88),f=t(152),s=f("iterator"),l=f("toStringTag"),h=a.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},v=i(p),y=0;y<v.length;y++){var g,d=v[y],x=p[d],m=u[d],b=m&&m.prototype;if(b&&(b[s]||c(b,s,h),b[l]||c(b,l,d),a[d]=h,x))for(g in e)b[g]||o(b,g,e[g],!0)}},{107:107,118:118,152:152,164:164,70:70,72:72,88:88}],304:[function(t,n,r){var e=t(62),i=t(136);e(e.G+e.B,{setImmediate:i.set,clearImmediate:i.clear})},{136:136,62:62}],305:[function(t,n,r){var e=t(70),i=t(62),o=t(148),u=[].slice,c=/MSIE .\./.test(o),a=function(i){return function(t,n){var r=2<arguments.length,e=!!r&&u.call(arguments,2);return i(r?function(){("function"==typeof t?t:Function(t)).apply(this,e)}:t,n)}};i(i.G+i.B+i.F*c,{setTimeout:a(e.setTimeout),setInterval:a(e.setInterval)})},{148:148,62:62,70:70}],306:[function(t,n,r){t(305),t(304),t(303),n.exports=t(52)},{303:303,304:304,305:305,52:52}],307:[function(t,n,r){var e=function(o){"use strict";var c,t=Object.prototype,a=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.asyncIterator||"@@asyncIterator",e=n.toStringTag||"@@toStringTag";function wrap(t,n,r,e){var i=n&&n.prototype instanceof Generator?n:Generator,o=Object.create(i.prototype),u=new Context(e||[]);return o._invoke=function makeInvokeMethod(o,u,c){var a=f;return function invoke(t,n){if(a===l)throw new Error("Generator is already running");if(a===h){if("throw"===t)throw n;return doneResult()}for(c.method=t,c.arg=n;;){var r=c.delegate;if(r){var e=maybeInvokeDelegate(r,c);if(e){if(e===p)continue;return e}}if("next"===c.method)c.sent=c._sent=c.arg;else if("throw"===c.method){if(a===f)throw a=h,c.arg;c.dispatchException(c.arg)}else"return"===c.method&&c.abrupt("return",c.arg);a=l;var i=tryCatch(o,u,c);if("normal"===i.type){if(a=c.done?h:s,i.arg===p)continue;return{value:i.arg,done:c.done}}"throw"===i.type&&(a=h,c.method="throw",c.arg=i.arg)}}}(t,r,u),o}function tryCatch(t,n,r){try{return{type:"normal",arg:t.call(n,r)}}catch(t){return{type:"throw",arg:t}}}o.wrap=wrap;var f="suspendedStart",s="suspendedYield",l="executing",h="completed",p={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var u={};u[i]=function(){return this};var v=Object.getPrototypeOf,y=v&&v(v(values([])));y&&y!==t&&a.call(y,i)&&(u=y);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(u);function defineIteratorMethods(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function AsyncIterator(c){var t;this._invoke=function enqueue(r,e){function callInvokeWithMethodAndArg(){return new Promise(function(t,n){!function invoke(t,n,r,e){var i=tryCatch(c[t],c,n);if("throw"!==i.type){var o=i.arg,u=o.value;return u&&"object"==typeof u&&a.call(u,"__await")?Promise.resolve(u.__await).then(function(t){invoke("next",t,r,e)},function(t){invoke("throw",t,r,e)}):Promise.resolve(u).then(function(t){o.value=t,r(o)},function(t){return invoke("throw",t,r,e)})}e(i.arg)}(r,e,t,n)})}return t=t?t.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}}function maybeInvokeDelegate(t,n){var r=t.iterator[n.method];if(r===c){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=c,maybeInvokeDelegate(t,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var e=tryCatch(r,t.iterator,n.arg);if("throw"===e.type)return n.method="throw",n.arg=e.arg,n.delegate=null,p;var i=e.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=c),n.delegate=null,p):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function pushTryEntry(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function resetTryEntry(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(t){if(t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,e=function next(){for(;++r<t.length;)if(a.call(t,r))return next.value=t[r],next.done=!1,next;return next.value=c,next.done=!0,next};return e.next=e}}return{next:doneResult}}function doneResult(){return{value:c,done:!0}}return GeneratorFunction.prototype=g.constructor=GeneratorFunctionPrototype,GeneratorFunctionPrototype.constructor=GeneratorFunction,GeneratorFunctionPrototype[e]=GeneratorFunction.displayName="GeneratorFunction",o.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===GeneratorFunction||"GeneratorFunction"===(n.displayName||n.name))},o.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,e in t||(t[e]="GeneratorFunction")),t.prototype=Object.create(g),t},o.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),AsyncIterator.prototype[r]=function(){return this},o.AsyncIterator=AsyncIterator,o.async=function(t,n,r,e){var i=new AsyncIterator(wrap(t,n,r,e));return o.isGeneratorFunction(n)?i:i.next().then(function(t){return t.done?t.value:i.next()})},defineIteratorMethods(g),g[e]="Generator",g[i]=function(){return this},g.toString=function(){return"[object Generator]"},o.keys=function(n){var r=[];for(var t in n)r.push(t);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in n)return next.value=t,next.done=!1,next}return next.done=!0,next}},o.values=values,Context.prototype={constructor:Context,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=c,this.done=!1,this.delegate=null,this.method="next",this.arg=c,this.tryEntries.forEach(resetTryEntry),!t)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=c)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var e=this;function handle(t,n){return i.type="throw",i.arg=r,e.next=t,n&&(e.method="next",e.arg=c),!!n}for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t],i=n.completion;if("root"===n.tryLoc)return handle("end");if(n.tryLoc<=this.prev){var o=a.call(n,"catchLoc"),u=a.call(n,"finallyLoc");if(o&&u){if(this.prev<n.catchLoc)return handle(n.catchLoc,!0);if(this.prev<n.finallyLoc)return handle(n.finallyLoc)}else if(o){if(this.prev<n.catchLoc)return handle(n.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<n.finallyLoc)return handle(n.finallyLoc)}}}},abrupt:function(t,n){for(var r=this.tryEntries.length-1;0<=r;--r){var e=this.tryEntries[r];if(e.tryLoc<=this.prev&&a.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var i=e;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=t,o.arg=n,i?(this.method="next",this.next=i.finallyLoc,p):this.complete(o)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),p},finish:function(t){for(var n=this.tryEntries.length-1;0<=n;--n){var r=this.tryEntries[n];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),p}},catch:function(t){for(var n=this.tryEntries.length-1;0<=n;--n){var r=this.tryEntries[n];if(r.tryLoc===t){var e=r.completion;if("throw"===e.type){var i=e.arg;resetTryEntry(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:values(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=c),p}},o}("object"==typeof n?n.exports:{});try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}},{}]},{},[1]);]]></script>
<script><![CDATA[!function(r){"use strict";var e,t=1e6,n=1e6,i="[big.js] ",o=i+"Invalid ",s=o+"decimal places",c=i+"Division by zero",f={},u=void 0,h=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;function l(r,t,n,i){var o=r.c;if(n===u&&(n=e.RM),0!==n&&1!==n&&2!==n&&3!==n)throw Error("[big.js] Invalid rounding mode");if(t<1)i=3===n&&(i||!!o[0])||0===t&&(1===n&&o[0]>=5||2===n&&(o[0]>5||5===o[0]&&(i||o[1]!==u))),o.length=1,i?(r.e=r.e-t+1,o[0]=1):o[0]=r.e=0;else if(t<o.length){if(i=1===n&&o[t]>=5||2===n&&(o[t]>5||5===o[t]&&(i||o[t+1]!==u||1&o[t-1]))||3===n&&(i||!!o[0]),o.length=t--,i)for(;++o[t]>9;)o[t]=0,t--||(++r.e,o.unshift(1));for(t=o.length;!o[--t];)o.pop()}return r}function a(r,e,t){var n=r.e,i=r.c.join(""),o=i.length;if(e)i=i.charAt(0)+(o>1?"."+i.slice(1):"")+(n<0?"e":"e+")+n;else if(n<0){for(;++n;)i="0"+i;i="0."+i}else if(n>0)if(++n>o)for(n-=o;n--;)i+="0";else n<o&&(i=i.slice(0,n)+"."+i.slice(n));else o>1&&(i=i.charAt(0)+"."+i.slice(1));return r.s<0&&t?"-"+i:i}f.abs=function(){var r=new this.constructor(this);return r.s=1,r},f.cmp=function(r){var e,t=this,n=t.c,i=(r=new t.constructor(r)).c,o=t.s,s=r.s,c=t.e,f=r.e;if(!n[0]||!i[0])return n[0]?o:i[0]?-s:0;if(o!=s)return o;if(e=o<0,c!=f)return c>f^e?1:-1;for(s=(c=n.length)<(f=i.length)?c:f,o=-1;++o<s;)if(n[o]!=i[o])return n[o]>i[o]^e?1:-1;return c==f?0:c>f^e?1:-1},f.div=function(r){var e=this,n=e.constructor,i=e.c,o=(r=new n(r)).c,f=e.s==r.s?1:-1,h=n.DP;if(h!==~~h||h<0||h>t)throw Error(s);if(!o[0])throw Error(c);if(!i[0])return new n(0*f);var a,w,p,g,v,d=o.slice(),m=a=o.length,E=i.length,b=i.slice(0,a),P=b.length,M=r,x=M.c=[],D=0,N=h+(M.e=e.e-r.e)+1;for(M.s=f,f=N<0?0:N,d.unshift(0);P++<a;)b.push(0);do{for(p=0;p<10;p++){if(a!=(P=b.length))g=a>P?1:-1;else for(v=-1,g=0;++v<a;)if(o[v]!=b[v]){g=o[v]>b[v]?1:-1;break}if(!(g<0))break;for(w=P==a?o:d;P;){if(b[--P]<w[P]){for(v=P;v&&!b[--v];)b[v]=9;--b[v],b[P]+=10}b[P]-=w[P]}for(;!b[0];)b.shift()}x[D++]=g?p:++p,b[0]&&g?b[P]=i[m]||0:b=[i[m]]}while((m++<E||b[0]!==u)&&f--);return x[0]||1==D||(x.shift(),M.e--,N--),D>N&&l(M,N,n.RM,b[0]!==u),M},f.eq=function(r){return 0===this.cmp(r)},f.gt=function(r){return this.cmp(r)>0},f.gte=function(r){return this.cmp(r)>-1},f.lt=function(r){return this.cmp(r)<0},f.lte=function(r){return this.cmp(r)<1},f.minus=f.sub=function(r){var e,t,n,i,o=this,s=o.constructor,c=o.s,f=(r=new s(r)).s;if(c!=f)return r.s=-f,o.plus(r);var u=o.c.slice(),h=o.e,l=r.c,a=r.e;if(!u[0]||!l[0])return l[0]?(r.s=-f,r):new s(u[0]?o:0);if(c=h-a){for((i=c<0)?(c=-c,n=u):(a=h,n=l),n.reverse(),f=c;f--;)n.push(0);n.reverse()}else for(t=((i=u.length<l.length)?u:l).length,c=f=0;f<t;f++)if(u[f]!=l[f]){i=u[f]<l[f];break}if(i&&(n=u,u=l,l=n,r.s=-r.s),(f=(t=l.length)-(e=u.length))>0)for(;f--;)u[e++]=0;for(f=e;t>c;){if(u[--t]<l[t]){for(e=t;e&&!u[--e];)u[e]=9;--u[e],u[t]+=10}u[t]-=l[t]}for(;0===u[--f];)u.pop();for(;0===u[0];)u.shift(),--a;return u[0]||(r.s=1,u=[a=0]),r.c=u,r.e=a,r},f.mod=function(r){var e,t=this,n=t.constructor,i=t.s,o=(r=new n(r)).s;if(!r.c[0])throw Error(c);return t.s=r.s=1,e=1==r.cmp(t),t.s=i,r.s=o,e?new n(t):(i=n.DP,o=n.RM,n.DP=n.RM=0,t=t.div(r),n.DP=i,n.RM=o,this.minus(t.times(r)))},f.plus=f.add=function(r){var e,t=this,n=t.constructor,i=t.s,o=(r=new n(r)).s;if(i!=o)return r.s=-o,t.minus(r);var s=t.e,c=t.c,f=r.e,u=r.c;if(!c[0]||!u[0])return u[0]?r:new n(c[0]?t:0*i);if(c=c.slice(),i=s-f){for(i>0?(f=s,e=u):(i=-i,e=c),e.reverse();i--;)e.push(0);e.reverse()}for(c.length-u.length<0&&(e=u,u=c,c=e),i=u.length,o=0;i;c[i]%=10)o=(c[--i]=c[i]+u[i]+o)/10|0;for(o&&(c.unshift(o),++f),i=c.length;0===c[--i];)c.pop();return r.c=c,r.e=f,r},f.pow=function(r){var e=this,t=new e.constructor(1),i=t,s=r<0;if(r!==~~r||r<-1e6||r>n)throw Error(o+"exponent");for(s&&(r=-r);1&r&&(i=i.times(e)),r>>=1;)e=e.times(e);return s?t.div(i):i},f.prec=function(r,e){if(r!==~~r||r<1||r>t)throw Error(o+"precision");return l(new this.constructor(this),r,e)},f.round=function(r,e){if(r===u)r=0;else if(r!==~~r||r<-t||r>t)throw Error(s);return l(new this.constructor(this),r+this.e+1,e)},f.sqrt=function(){var r,e,t,n=this,o=n.constructor,s=n.s,c=n.e,f=new o(.5);if(!n.c[0])return new o(n);if(s<0)throw Error(i+"No square root");0===(s=Math.sqrt(n+""))||s===1/0?((e=n.c.join("")).length+c&1||(e+="0"),c=((c+1)/2|0)-(c<0||1&c),r=new o(((s=Math.sqrt(e))==1/0?"1e":(s=s.toExponential()).slice(0,s.indexOf("e")+1))+c)):r=new o(s),c=r.e+(o.DP+=4);do{t=r,r=f.times(t.plus(n.div(t)))}while(t.c.slice(0,c).join("")!==r.c.slice(0,c).join(""));return l(r,(o.DP-=4)+r.e+1,o.RM)},f.times=f.mul=function(r){var e,t=this,n=t.constructor,i=t.c,o=(r=new n(r)).c,s=i.length,c=o.length,f=t.e,u=r.e;if(r.s=t.s==r.s?1:-1,!i[0]||!o[0])return new n(0*r.s);for(r.e=f+u,s<c&&(e=i,i=o,o=e,u=s,s=c,c=u),e=new Array(u=s+c);u--;)e[u]=0;for(f=c;f--;){for(c=0,u=s+f;u>f;)c=e[u]+o[f]*i[u-f-1]+c,e[u--]=c%10,c=c/10|0;e[u]=c}for(c?++r.e:e.shift(),f=e.length;!e[--f];)e.pop();return r.c=e,r},f.toExponential=function(r,e){var n=this,i=n.c[0];if(r!==u){if(r!==~~r||r<0||r>t)throw Error(s);for(n=l(new n.constructor(n),++r,e);n.c.length<r;)n.c.push(0)}return a(n,!0,!!i)},f.toFixed=function(r,e){var n=this,i=n.c[0];if(r!==u){if(r!==~~r||r<0||r>t)throw Error(s);for(r=r+(n=l(new n.constructor(n),r+n.e+1,e)).e+1;n.c.length<r;)n.c.push(0)}return a(n,!1,!!i)},f.toJSON=function(){return a(this,!0,!0)},f.toNumber=function(){var r=Number(a(this,!0,!0));if(!0===this.constructor.strict&&!this.eq(r.toString()))throw Error(i+"Imprecise conversion");return r},f.toPrecision=function(r,e){var n=this,i=n.constructor,s=n.c[0];if(r!==u){if(r!==~~r||r<1||r>t)throw Error(o+"precision");for(n=l(new i(n),r,e);n.c.length<r;)n.c.push(0)}return a(n,r<=n.e||n.e<=i.NE||n.e>=i.PE,!!s)},f.toString=function(){var r=this,e=r.constructor;return a(r,r.e<=e.NE||r.e>=e.PE,!!r.c[0])},f.valueOf=function(){var r=this,e=r.constructor;if(!0===e.strict)throw Error(i+"valueOf disallowed");return a(r,r.e<=e.NE||r.e>=e.PE,!0)},(e=function r(){function e(t){var n=this;if(!(n instanceof e))return t===u?r():new e(t);if(t instanceof e)n.s=t.s,n.e=t.e,n.c=t.c.slice();else{if("string"!=typeof t){if(!0===e.strict)throw TypeError(o+"number");t=0===t&&1/t<0?"-0":String(t)}!function(r,e){var t,n,i;if(!h.test(e))throw Error(o+"number");r.s="-"==e.charAt(0)?(e=e.slice(1),-1):1,(t=e.indexOf("."))>-1&&(e=e.replace(".",""));(n=e.search(/e/i))>0?(t<0&&(t=n),t+=+e.slice(n+1),e=e.substring(0,n)):t<0&&(t=e.length);for(i=e.length,n=0;n<i&&"0"==e.charAt(n);)++n;if(n==i)r.c=[r.e=0];else{for(;i>0&&"0"==e.charAt(--i););for(r.e=t-n-1,r.c=[],t=0;n<=i;)r.c[t++]=+e.charAt(n++)}}(n,t)}n.constructor=e}return e.prototype=f,e.DP=20,e.RM=1,e.NE=-7,e.PE=21,e.strict=false,e}()).default=e.Big=e,"function"==typeof define&&define.amd?define((function(){return e})):"undefined"!=typeof module&&module.exports?module.exports=e:r.Big=e}(this);]]></script>
<style><![CDATA[@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('data:font/woff2;base64,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') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}]]></style>
<style><![CDATA[@font-face {font-family: 'Source Sans Pro';font-style: normal;font-weight: 400;src: url(data:font/woff2;base64,d09GMgABAAAAAFCIAA0AAAAAzvgAAFAtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoJGG9YOHJ18BmAAiTIKgdxUgbIdC4dEAAE2AiQDjhYEIAWEZgejHxsTtTeYbjq+eEG6E5D29uotf5ES5bYn4XbaM7WzwWxE1QtKKmDw//+fmGyMYYB1wOnUqmq/7QUmIA7lkZEQRiIq2kvI2r0GmahCMplCYY8QQPnQs7naZD90npdcRjTjEFgocQtTETrtXPH9HNQY6COlyZsPjbitIbCwgJf3OerQf+s9SVLf5Vycm/n+mJvLWfDV+JiRi7Wmjqn4qDwgrZtY397L53oe9dPQXwM3Cj8a+oeJhW6X3Qh3g+GWh1uABYEARsDwK2qWQ/4LgWndiy8C3CZ7RI54LPIPtt+T5877u1si1ITxdU0lxwNpBEesgEAy2GZVyzM8ze3fe3fL28ZuG9stuI0etcFgI6LnB4wmjcYMTETEarCwktavfKVtRIxCPmIHw9Om/ku4pkKswaKFQELAAwl4CHAHHGJ3aAhEFZLU0lQjFdHftJ6KT7utOms3bzvxdv7XSadt+efjXvLc97eILviCLm8ah0r3mIS6YAUPhjOxbpnHP/0f0O6bObuDi1kno4ACDRQiKOyDottwGLUUY8StJQF+cGVRt1wn1zuXUMTmkgnz6tZ/H2bv+5NZluGPYoxfffLtpm+qiJ1bsRIs5NoAIZRULteihdcDpgemLX59Tf/tnpECfTQ7I0HggsSlAKFc2Y22j8l+hPoAaNr9Vfj/Tf/l/dwQIBdyMx4hZKw/xrJ1rV5LCFVX11Mj6jxBAG/7jXF8hLMVW1I5wdRf3arBJBjwh6htyd4doH8IkWRKOv1P0RYswWhimFhzmskcIZIWsbhEpomFPrcX8Ylao1qIHFH///3U1kaXNh04fmM7xSrg7GZTGyD6yKMPfN8roiXbdS+sIhCPugzNvGVYpi7LgcBcDQZxhPBI5omH0qEUtaVnBX4oe6vAwNf2qhT0WdKFC7sBrMKKcBEsDCorXCc5ck6OgTPWk53hjn00b7x7pjohLkWADSgAoHxrv95iPryesjcBlFkqGUUgTGuB5a5sVrldqu0baSFefdj/rCPWgQ+A1rOFtrqye1rVpR6QBtTSAF2stDqQRru3QGp1a0QHs/tjHAFoZw5m5mjpmK0nQPOtN5/tN8l607w488w3P97y33bJe57HX72zvTnsipcn1HdYhMPadp9e2NXPpIr1p6oZRSoMVuJBOIyG5/k/VP032ZZY9GPwu2XQS1sqTV8Ly7EWsIAVyClNo2Khr+4xnteUHZr6EiCO5TcupZaieKJneiYHX7X8aehrUiwforH3HHKc/SlMeUJWat2uxCGB/6e9LkuYdxhadaD88Kky4FTafOqlP9hSuyIuuC3VYdfY1Qv/m4Te+3YRIAcn1jqX1d/Gf9+z9veLiCFCLiGuHERCYkxDzTLknZXmazxmzdCMnt7fV+TyhtMXAJTSlsk2OkbKp6+LbHr+3RQt0EHFkwplbxbgGACbQJiVVw/WWhvY9a6D3ew2WHvtYB09ASFuEA3Ilh7kyQtkZISYmECx4kDx4iFp0iDp0kHDDAMNNxwy1zzQfPMhG20E7VEKKlMGOescqFoNqFYtpE4dqEED5IaboFtuQTp1Qh56COn2P+Sll6D33kO++grGgmwA40AOQMmTQ2nSgLnkBqZLBxVUMFhoK8AKK4JaUwlYec0wZWAwGKyFv5wYCNhIlnr4yT/NEOLunXMLfo8mZw04Px+x9qCAA8w+GAwLMX5zhIn75hADh4LqmrDxLvw99zCwI//5HYMUZ9NtSVw3IHa2DBgqDwVnFfHeZbY3rZ30DJlkjIGPWkTPzP6EL9iOMGMs/S2T0YoFuX9CgX/+SlWmSWHqLEZvS1oFQ2McYWRpaXSUc50QqtSA033kTWC+tTqihc6akOSFOIf7teAoIKqcJEVbOvwYK8Ll6cTxW5Pe0Jr+6NmqxYuhovVEYYDNS75CGy2qDXM1GfRZg7BwxrjVYgvEtHAUkmWCFvDVenrrpYIfr/NZyn1/JNIOfyWtqorOitAocRNhoTANapX+wqaXtUScMdKs3ypjEaccZTUEonLe7Ca/CJM87mOHNwRNVBCphHIIJLU3vfQ0+OtvNKiM3q0xv8mwWEKa0tWWl9o7NI/8H8n2iJ63m2dRxdRXtC3PqMCom7sW6lLOkzs5ZO055Cj9hGKgNKNy+8r5oSBvAmjKhp8CrB5WQDafYNlfMhvD8NBKZVeGdfWHUB5UrSPLNr7Cy5yFcdZOivUXyok/EtDkiVF5DDban8mp1LhWqifIM+emDhkNOm1sX5BD0ReKc7ZAl8tOjGHOqMlMq3gsYiPqSwNKKz91lXXLaXyHrUgPRhgZ2BgfJETBKShENTBBQl1yCyEiqIw0jrUZirgpdlpEykzP86/LRifL9HEeeWZ8ghSmeHXv8330xSzfCjIvY4grRWXWWExWTSUEUUv9KmgtrbC2Bl+iWw3/BHa7zNrcaUwdHjSuHg+bVJ8nTWum581sjq7mNuRFC1uku9UV6YGMhCAEHI6HjY2HQICEhHjExPgkJFgsWRKQkiLJyHBQH0jujShZYaAFMbU3xp4DNUdvBi0nas6CnIvA5CqwuQlCOkFEv6hc7owIJj5oAYLxJElPdCRxaIb51WO5XBG+YhuxbFJGYK8DSAcdw3HcaZQKFyH/4m2l3m0Md7zF2j2EeZZu5bkeGisMtV4E3Fuq5qULgN1DkAMYcSFJnSiKPHkazKzTYafPQJhnPkT5FohbUEHUBRcMLyQ9TaEZsAvLSF1kFoxis2IUl426+OwYJeViXUoe1qXmhWfOh1FafqLSC2A3oDB1g4qwMT+sbohEykZKlZFZ41TIrsk7p2Z4ubVWHlM3RhOKUzVZUmPkNyCCxtDypjcb3szmYgISZjcviKTNF8laIJK2sAKLFrUEt4JLJGlpiOXVEhZXjEhTiUhZoxcFZCiGQOAJCF9gEgoEUuARCRbEAkkiiFkKMlJBQSaoUAJNIXBpBBZbAbKrrwy4wtppcTkREBKRklPurISIuJspG5LDYMq9i8szDpPDHIS5vMwxz3yEBVuehZaxgA4Z8WE3mT1sLZUqIwOQgqq05xG4MKxID29B7zQY3hfzfxi/g4AVgkzAjcVzwG7hVrcEJAkwJIzohzNpLrpHkms6UiTJKVmVFSa44a8obq00UnArxY1yKy2jEBZ0lVIZIVM+aJGi0uaRPzeI+OWJpI0K4YYP4sa6cZuASNokaZqYXB8BdEwYRFjEuHAhKrqIVRwViO6+sauYpHUD/0ki5axSrSIeLzXJCsu17YcmUq9980GvVbOhFI948xpQTi1sWpZtAycPTkvWOflG9H1BHpmJ8SZjvlBbZoW0W2i9YLlZnT2p873+hkj/FCWqSCqHUi+LGw9jLJBiXg8VrrIwW/kdnB544Tantc1pVZ9axoThQBYUiRsIUSn5HK4jeqLS8doRllWVKAJflHxhvvtKZZcD2+tkpQrEwl/Z0PhnyQYrCA5YiwsjYIGdVxD3hVAjuAsmFGkEjfGmC7TGGtHOuyhGvavMGjVL1+qhAYmBjc4K006sslCTMgVRfpaQqWd92mm58pgehmhWPtHsOkVz6g2Ze4LD85qFaEGzRAsrnMmi1lRs8XtLihDYcIGLLXARgphQ4BJjiYAM81bQrBCpBeBSbC60SSJjSVue5aU2UIY0FVmMopSUyg4tAvImKYwlu1W19Vms17Yuf/E8y0ttoAxpeE4NeZblazMXxyJYfwTrcxYPeY6vTVg8L+VsitmqxfmrSVUaMU7e1nbc4rBuRE1gxPiQkpESw5CDqBaQ70nLAN3g+iEMQxmrLe0mXW+lJy8iew+xN942y7vQ1Oqfjfc+Ip/YZj77qfAJCi5/mtu//hFuAeHLf06spuiiCKTJB3HBhaTTVHzqHzhWURIeeMlFLsKCwzEhLKxw1zWEGv5Cpoln7b+32gxWYLGK1fIz2Uqj9mcwXgY0nx8Q2CxSQlvrtwKanHqkFM5QLNuUcRNyn8qlGPQft2ypr4kDZqq3gjcV8jzusD44wIDxCl8mr303KPuM7D+t21RNkf4trAZV3/wWtLCClkIyIYglvAl74IghJxw48ZCS/MqLQgIWZBVeEVUGIgwsuiuiXO0owxEJQxJhEGNhk+wt+YZyvLTDRYg4cVFx/5zFJTmc9FUeAYu9zNlQRWhWeLluVS65TBmgMHCLPPKU8oqlQiG3hFfeUEbqlvTOF8pgtSUMSYRBjIVNgkSgiLdk4SGU8QqDIWEIGHbFNwYlMuSbulsWSYxEIItFLRJJhMCoOGQxKwlWMFSZTxXeuXCMMsMYeoeFyIBMW2C7090fRS2oL/+SLMDq99SMJan9ZZmH8zjTYYac6WKCpFhoie54rssLPYVqtcihYfkL1FOiWc1tcQUVwu81GK1H64uoB/zcmi9itkctJ99i6hxnLtzw6cnIieM5ISedcjoVJ6lElWo1atW54GLacTcduKfTfQ88bHvXTvR4YhKWpGSoqsfPnQdDfOHHX4DAi+Bnl4qcTKtNN6MuJG5RFlOW7CQkWZJssxXnrEWJddbbYGMOzlKOQw474qhjNx6IKbPNW6gV5Bf6xY3st2BnLcwhhx1x1LF6fIUTTjrldCruVKJKtRq16lxwse1dnu/D8+MvQGCC+6Qix3QzsogspixpSkVMkjiSck96rT5HyZeh14Fg6rKsMMbwo9ctNyustEqh1Ypq8eLWKrHOehtszF7ss9+Bi4OLKschhx1x1LFasUylKtVq1KpzwcU33VkHrAfJH0sBJRUrNDXNAgwMjMIYwZfwFyAwM+eZRRaSRXUWy5Ja+JxWl6K1p2TwlnGWwgzIEU6+L5QglbFaaTt1BF/DhAWGYRiGj3AVplKVajVq1bmQi1brQf+54qoGjZo0a9GqzTXX3XDTLbe30vkCARgGHAMTCxtnASYm5oIaCRYlWqx4Zv38Y4yxxhl/sxATDSjxHpx+S7ARBPFioeaD+b7S/Iy/AIEWWVyWPAlWQGuxFAECFgQ17D6zwgyAsMENO/ncH6nwMDnQUGSFpwIQGL9T57nDZQ+Lcvcu3/zK7HinO1Nl1dXCxc5aD/bf8TH2/u3/7hcaNsfM0089r+mmnc1Uk044riglMxYJBYs3VE9tRfPfAU+NSlkprW6rrRFBJQvn1a976gn9u/arVy3A46/RxRWEbvrwVFuAa3nxSgtomvaYRE2HxPMpLhP+z/2jfcve9/KUXvkwoEuLcJBXRy07xFEFxt23EwMDAMQFrW/lVAm6xtbcL7fGQo9VmZsvV2jGtJmMr9T4eNlFR9WFNkSg/DWCxYsJq09Nsc2hngucncZdPi/2+tzZQ14v24O8WlHbXYfJmO5d7Qd4puBmuhdilb4brHkKN0BrcZ+JrZQ7KOI+lLrVzdElji1wxDWkTMjwfXp2gZCbQz6G35De3Z4xI2+ftQEjpGGoVUtSSdneZlsGAjOgPbUhhXllRNy1Hc5k508D+1xLiFXDn0GwtRRw1cIfGgreWwjCJAAZU1uRhC6ecVgnZvmzLQGRDiuwDGc9QAa6sjgIeYEu+Fya6g4uXT8qr1u/VunOHnrWvTtLw8Wvnj1X5XVYwNhnVabjwrvDCh/93lP8FLSW3y/FAGx3/0Ag8X8Y/deVGmuq+ZTwVCznYcHfCf9IEiNMABN3zuzQKDA5IC0i31ag3U17x4YLAZmMjXgvR8l7LpO/dWcuXEuqrUEIsNH9Bij6TKirNeQUV4+20LXSPLcbj1nbv93buvVbvYH1rG2R1a3PGtZ1HVazipWsAGNj5IAcj6aWT0luoK5q+pbCeetUs3ghI2knM2EB592i4XteJPPNltC5dOZNIanyyyVsdie+Fsp4Gpe6ZGJBZ7JxZqc3KdNH0GukUkR4+Jha+UlX7gznes6X9CtVVrJVtesrrEOToFk233rDSRVaH4AqcjQCilAB0lHLM0T5m1lv7b62Wwq3+0KW+7QxR+b0mVPnlW6ukvrdlU2GAVS2HTRHEKGeW7TSOPfqm+v9uX8UvvHhH9BqsM7aWWyzZg3CWDrbfe/7kr4bTO4UAvYaUeZi8ovbU+CoRxBZ6/ErXFPGiYe84ps7RwZqq+GupZW5Q8CvCCTZ5cwcd+AMmIN1vAThxCd5W0yxeg7jHNv+j/NThHma65vlXfiorIXA0XI4N6kaEsFOLeyOQIQjhFQW3rqCCINQSjiiJ4GkjGkF8V4NbkuMFAyDxgYvYlGXxU+EOp2NJ6+3KajrU1V/gtOjN1VDV6qep7kyXqVM+nSi6neyM6D71MBTHsEVcrFBaIVfbiIq2vRbC4stUrWRxVohq6fUKOFq6Hn2pLTUrKECP9mXyN/9KAQmoh30X58wBliFaazGNrptV+wKBxuIi/ECfmLFBPgJv9QLCLnmrkn0uu5nido78YGu6n49kMWCpbYak4BkNQY+8So4HhFFnqW3dvdc5EocQoSuTxuQ3svsRtgr3qOejyoi2LnKhKSFzbhks4VjlsofgwNgJmZjDuLSNc5QzQ+Ngbdm805c+ZS031/PtKlQaiIFGNEb0SIrPtO+MB3qaCc61ZnOV1FVNdV1sUvV1wAidTewaEc60vFOdrqzVXQJfqVd6N8ud/X8y+wkwy7nR2a3GuJSIYSuCCbOpR5ULXQi5kVDqLOdLzoQGd0MdO/ooXMxQzF4ilXtRq5tSgwBuNNKRaCIazvAxiBB3eBEhs2J7LcginBOJVFgp54IrEI0k3/8klck3BWx6i9Cc4583u7mPZGXWKhwzHYllpsn32jDpUsQxoeOHQhPB3VEWYbzCv9X3aqqrSqrml81vCp+GaMruePyOO8Zei9N67yMSfMQ6qQFNxDW00pDWWBTUbPjMiGThpmndFouVHds6Frz/SmByROFh8WLjpYNFSlh7eH13U7C6W4JJ2sVjtUmHOmmcLjrLeVwZydujyxa22MXe2BnD40642IvIcKrc82ezDV234E78L04hHV8oFfPH6zaNBAH0GS5MKUESmL4QKHDIQIBUy66uOMNiMIi8lKH7Z4yygxtIevmfeYmK+9wRzo247bg3Kd4raAA/sKEM+tvgExZsuUZbayJ8k0z3RIFllmlUJES66y3wRGnnHZZk2adHnviqVdee+OjT7744Y8+CG4CLSCZZdKolKmyik6dqYACs29OY74ENxD34DEAjvXGePOB86PMvaihWCLF4IuXitRPGkoG3kqDDKYy9IHShhtJLUcuG+NNYGeSKRxMNZVT589IzuZbTG+5lbysJt1bsbV8un0WzU+ZwyIcdVKiClXMavFOc8FF6S49Vv3VazRAq+uGueWeTPc9MtpzL4z3vx6T9F50io38Xr5vvpvmp99m+AubjYWb01RIgIXxoQAsSZTE0mTUW8FyCivvqDBdRhvzzt9O6GB4mVGL5+e/7+u9v97rukfXcTev5a7cxau6M3fsDl7pbb+NV3wrb8nNuZnXe+3XeLELHXaOM5/+1Od1utOezalOesLjsvDD50szS6JK+cCuLcO9O2sLjVImFhjvP3Pv9o1jQ7G2SN3H10/vn/pV46PHMo5S5SlkAzpEebVU5GgE1Efd/xc/ym+mXu0axYRgHMz01G6dO7ToWESZgZiJIRAobkiPFmFeHTUFBgkDA4gLzk50NtdW+VyoUXt/ebx0lhSdGYuEgsUbqqe2wnnrVKuQkRQTxBbt8l20c3bm9m77Nn60yGBjYJnf68pcwYqsThmimf8onMz8nEW4ppF8prbqOc8mdmse+0N40fGnOTzMVyREsQ1SZnXS19OGz2eT5Gfq2mz6TM7C9amCOWx9Ns03tnRHv1p2TQDu3x6NA9VOzdI0Xi/n9RnkM70UnEFo6lRTznDKdDPG6Ki82GUEczOuDA/xkIZABSzNKUmdLsaSC2sWTGfOhDXg0M5JDquPd6xTYiBC19ryp5r8e0diQVUGy8h0kJwJUELTnrNQ7bLFLsNjnZKA9Ket5EfxqW59+5dpNXtRQSR1auwkz2CqVQKCUVy6rIu9sWpGb9C0YpQEUyW50Qmq9L1RajhUBapwtC6udeVWiykHGpmU0Q0jBVNmezE6ImtKHQEnWErtICyd8kw+rL/gcWZUL13eSmZPiWHtxmiKGbWbRFDRfHkoIoroBEhByULnJd8LZQ4tJldyWjSMmqxgCjKecPnZHvLxwz8hCiav4XSJ+spNtg4DrWKZPTl9ODHZbUkalQgWVn8jmG1oLE1mVDKajIbxBMW1h7gIivmKmWqKq6lcT2qOI1/RaEF/xwYHFmMA45rpDzhL/jedw5AtMDZmYBiOIYRrgLMBAwBOuOIdCKF5P+btmwEsX0T+APBugH6b9YA9YM4syza7kAa+2umhv3TeZgEmCY0wu+vEVmrzWwhF0jWsJeUUaeosE83hLVxItQb9Bs03XDoiOj45NSMrIAcWYjjGwWzX6TtGH/1Ff6OtaXvahfanY2mcbqB76JGu6abu7A8Nmj3s5QDlHOYYpzhLFbWH+MB4LmAPoXYHADH0T7o6QrkkdSvdshCVziSaiQV7hMU0GjBk4bXWTFRcEtZX2TlM4n1D9KM/+qdp2o52pg10EG2u6Y+aKVLi4r/53OpNOkgDFenzRxE7urPKDOVgj+bVFmqy//sX8P9v74D//7mcXpUv0mjj/38R+dbBvP3/v/JZ6n/8yYN6AU34wgUnfOAHzydvAPjhx5MNA9YQhMFu8DZXgC6fzDpAS9TOdlfa3vZ3sEMAPTGg51We2Me1aZ73a6pFI3/ea6ujzp70rK6+Dg8JkHYMEzBBwDgVNY8T6RPpCBU8VPJULUC9QP8JdlWQK0I0iNAiSpto18S4LtYNkVoluytFh1T3mHXK8MhAzwzy3GBdRugxTLchzhdipF6Zffkox5Pno9yXJ6N8MM5Xk/yU748pfgfBuYLMKBnMbhKYGQEsjABL4oFF8cHyRFYktipLK5MoSak4uY1pbMra5mxsydbW7GzLXmmu9uehPC+HHM/XyfydyK/N0s1tMtiTC4MqQ70wKwhsz8GOHO1Ma1dOdufMx0X93DevKSBJu8l+8XZBYVLrUhWaNWNwbZky96PQ9vVkBAtVVXWRYtVUW10NNdZUcy21tqK4wh+pISvyvuP/RfFzib/LQjUK0yRcswS3JbrjHw/099gAT2V5Ldsbo30yxmdjfTHeNxN8N9EPU/01TR+YHgCXlwIWxAWLE4CCLMDShJZFWp1MUZS1KazPyoZoe9Pbl7sDGRzO6FQBThfoSWoH83Qkk6N5O5ZP+ytrL0A/AixvAt0I7PwV2PtlwCYPAetuArAGMGAgBN7DKGtBEcRP58NsMcewSWQkIkAbODYZ3NbmjNCsBXW1GTRwcLQoDrlyyWRTNefO7U518zK4utbtQ5vDMj1FeA2229MPXFs0Jt/D1kcw5D7hJdE9tSRAEEFZqOGqtDV3EUbYvLbWlHXWGJs6MGXcDL9vClHT50SZVfKIwepMlZbH7m0h+lh4/XEeRUoUUg5SopoRSPOhIoMyk+fCLqRaVem+0k1ir5G2mpYtYaWLE7ddOqV8oQQnK/U0IcBNBZbHhgxAbxZzkC8H+gsLWoHO1JU61Un3E4s7fZropbxJAK6RTF8jaIodIcCAK7p4Wg9OZmrVoAf0Vh2OetRNMugb0ySn6elpvW2OzGDmJt2OJ0hpSStflvN5dsMuUpI02jorRVEMQ5bJTD53e+5UOrnfmbkjh+Pk3Dxbjmjw8Ph1rjF1JCVigXvqkD9CB5yXnHPHeYcwSh7vPndJPzsJjVQjXHUI4eqUKMgQIqg1ZIOvCxO4qhTebbSIkEBQeHmMsAWEDVk9Nmms4Zd0HzRGlIW1osPWfNdVMQXzANfIBQinkJDRoAgii/YI9NGbD292VwbZOwZLBwYx7eP9+ruDgw01T+1gMez6/iztrs7pFyCIXDXJ6btFBD0KEUjII628Eya9ZnBbWRjOrdvpHc9FQNyQY70D2i9v3va3nig4GbDNiO9DRSSq6FrzxIyRs6gc5+8qY1vwb+VkUWGJGmmDlCmucQnzv5MSupiZBnbbbxZcM+8a1ATXR2rHHZRXkgRQVl2QfLonvvki6j7E4b0Gcy3YgI2LKfGZlHfr9WN/j4RIE/ZIAjshnIEkVRE/2xeRi6gal+9qYz2jxiV6DlfIGSgLg6PQInN3R7UIE/jHIfboBx5pf/tB7Bb5khiaesYPKZTUyDMVCUdZ3UP6aR+3SJUEQWqiogK4nI03RNu2njYrHjj9DLRP0mk3G05Gjdx48soK7ziEPLNJI6280B4Ff/d2KOpJORUlbHlrL53J78plfGYbsP5Q1ihfOzBaI++sRaZKS6GrhFPO5o9HVkTA3t3RbMolkyISR/ioc0R0sQU3diwTLvHLQyTulin2xhzrcVjOdGrfZDNSpo00C6upGQoady/njcuX1xbbQJiNtqUrqRe/5s3VULRfLk40oimm7uacvXVnTh1beK1LGWsemd1GiJakvtfwBL/WKvrgnOllss7VP0avvoV3otCQhRpnzhjIsrDaoscZ+uvDyc6FiZEXAOMlme8FYdfynccWBfboXBppZeURPsmV9o7fgl0oZrlHCnsEHr1/6AfMXevrmiSFxCN9pjVSaKf4NEH76PDLSOkk5Pi/T87kyu53fgwSNxFiUWBh68r0WM3RHhiRufJm/VtDODNRrvC3tlbINicr+fI9E0A5f8QnMh12/OmHAlN/6pwUmedXMQ3xivSLAYvoguMGj/VBgGuS63FI7wNZR0LghoxkxPpRkDSoUmDVY104tluRR5BUOskm/bwV6xTYo316TNHci3MDaTZK7K/fb+kdlkpFl/XCHbPbNkIrzdw3NfYcAbF4QiWk1avMdwgMY/Ae/L2jq+x4lngaMi/3qQND5d6CvELlPLBBKTeOwFay8OFmoecIuPWfeRm7gjbEQ4B1YKrdEtKu/x80OSgHM6CRY4kynVHhr4OlEIgsL+ip7LJuWSia6SiIKho+VkeqArnnfIWvu3JaQ1mIJ3imofyuULU3cEmY0jpE7Jk8NSlZIWRhrmr8BscjCrLCcVrkuSG19n1LNBNHhbF2eYXrsuBoZgnwZK8q1zLUq6a3jgiN/+tkbJqbU/IImFD4E5pOF5HU/ke6McrfqDicpx8yzor41YEtuHBUPhb8J19kJEQgPDz8PjSxaBNIaaCfySBQ60yyHVMUJNjM9No/PNWYl6snf/qgLrcQ3vaAan0L96kOmtHYSio1SZvRJCN1Ivy2E3sABBo6BXsMPauLRLJjBNPWrlISqQqf7U1h/hj8qiSzE9+Q826EF/F/R20TxboqlEQdzIDnb763GfNEkssFTxKFJXE1zUAiUn9Ax9J+WcrE3WqIq3k17BIRylEsOXK05aYgWNAMRK/yTCAFQ0SX6HGbKKN2Ii8INQMfS6A36UX0bb+YU59lyGzUymmq9KWsbIwTJJqF4eKK+q74x4ndT33MlyoWBDC+lNn/MmJjRd8LaxMANO8fpLrmE32bl9S39P4fCOI2HOuUJLJ3yaicQXOKYVTCydj0KYjFijcTiweTR+pAIQe2zG77kNwUs7qOG3H2NL+wdaVANx7o/4E34x3ITrxf8+1LT1Nqe6JF9pbjm6clLHW0PbfuIvKThwfMrwLtWxc2yE9MJpV3skd87NTJUgJ3j8zm7D2zwHg0ZOTKeCb9VaL30WPmFJ/NOlzS0JB5VG1WjrRyMBLXjZR7c4mzVK2R9S0N4sWFZCCaDTufbM0HU2VdYs76q5ygVJgcUugGaD/Z03oLSUQgavDwfUSib2S3TFniwNGn2Xr4vAH4SHZgtfRk64VdGYDyBCIbBmxdqeDUxRDYIVfrWkdcYVnTZNTGcI4XNVtAcN0Dx7LBlombEJIXErbVVtqAR/TWeSKpeAF+Kjp0lZdZ8wR+Kqi5piiSqkPFrcBiET0Si4oDgMwa8oBLpZYZNXKSKMY5zIIj0VNkySFYWzDjWSKu7La1N/1I9tD6b+7MO7M9LMeax182RsRr+nSyYbLWgwudeAGIYTkyJPgcVUkPF2WZpbSSLVYmUOgKbbJcoXuMZZkXhRbkPvVyS82SskAZIvdAGrBVjuGRROnA3uYdiqIZJNzvPhL+9EXYOE+3ovN+PtNruuvVWMbIckEEiCqZdJmxpCbgJBDRSq7aLMOFoCRmb8bDEUVkHz8k9GkxQp7dqyEuqN4kno90HIJjHWcVvnvIk+wBfxsoQ5i3iE5oWQEgK4QUuxNZcGKrZjSlUpCOb32C4TKMNBG3043+alFAiKGRY33AAEAN3ypirTiivaDJwIega+AJvgrR9r2eDh0OBVI/bL2oyUfRE+NB5NzDdHRVxo+8q8ITo6m7d0zLOtLKTmnYKZJA0S0T4h2R01RpA5aghw62zaAQSvu2L3dlb02UtFELp4eFRh8gDr6JTVjsrj1V+Xt+BZFEhY9+wujShKqwjtQ0c7cGm+jAfS+AWHtVCT4RdcDYbz0bwkiZaE3F1GTEEPg9s40aqLDyVWjsVIj8FcC8sm8XpHlg8qfW3zBbMvearLwSR05r2AdQlkj2sxurE52slsbEAg+NQzl3GgXp+q36BK9QTvV81k6GDnJRLpoenV0rfS7jVfq1idiopVBFgz7Ry9tG7UEtp2sUN8m81zrhTS4EX0/MQlq66bGO5y3+MpKEkdFBpxRrA2XJJLSfr8WboLVGaqg9EJy4a6d8r6zKjqouwO6P/VpeeDuXOtaI2xuI0lUX1PFb25Y69++qUry2kw9fD1vHKzCnxF7Lq2imFHtnF3q/lAELmP1Yp0B4EacG4MLGTvDICcYkkBxt10muzM8Zm8ijlIaJL5ZVVaSdh2DabVoYMYQeFp2PChaDE+uk1avu3V3pHSRcwnKXGtNLrAglRuLRMHwUEVhoxBAGSViilM2cPjPdqrElSZFw+HQ7UnHg/57sJ2b9AKTYo6srO2CaGz/pmrydDB3b6hQI4XjTEM4x1FORNNc9xPxdj1HzWmqTixrsdjufKAqF4LBUdu7TUqNocZPS1OiIJ3zEdSpy3+Cb3KETOy2uFqLTL0A8Mm0ySWwIXNe0o/VFpbT54Bu7liUTZLs3uFkSelfvnNSFvbSrOiz/XgVk21XD07sbOlCcJiDF9h7W6CZLqgGFSIOgk5QPz8iVixlZg+qpdGuKPj/W3GzCx+bIKm/mutTohj9TnHFS0g1ImW/q8g2zOmmsMGG/bkynFrBZLfSQEZUc6Rgs5Yt3dsS7soXLOpz+9jZyrJy/AHPHzpgitE0rnDBLfk8b9PF+xeLJfY6mS3dL58/A7kgYZw3eYlXi0lCzePHdk7eCB0TO0wcZ2FQYPG4XJscL0WevCVZcz1hZrdKUTlypBfNGlmJ8KNqIz5COi5RxbaLYDWwyzXhyxC7rUm2v34xq2GE1mKp4u5oRBzpfWxWu9JKcoJzwOXfYQlvfeek5Ga9gv5gziXRu9IDVWtxTbUfsOslWUm9Ms6k1sMSZzdpIyhfRdZqiAdVChFx5mW5L+yVdGUozibNPSC4t06phmxV9/U9msLf9zXVY6DYjesSu901UZlKPg3XMsRmo3LYS74NZETfTcnTBlSODPOHcwsPS/lMyI3b9Yc/MpoYNPeJA7faOj4adByV7mhKlTkU/d3pn417JFgvdxFZdUnFEaEp8YaPIkecjPx/mpX+8+l6g/3v9b+BHYvp3/8+H/8Ov/vbPv/3bfvjRX/9N7yu+/SYkFVT6xa3zL+hbFbt74JM1MfIxHK648U53A1QVX4Eb6UqTWlLq+hk6anMiep2/h2sbml3ns6qkKofY2ZSa8Ed1xopqZSABvAS20GPb0tFu37LEi2sjpZev7TAU8nTVeukAhklmVxl0YmvJF7c66yRgYPH41l2Hd+7aObHJB9v7EsvnzUsM99nnNzLXXHLrh+XvnyWWzufg05/mf9hgEBEY8di3dLQ7t4x5g0i19IX3lxlYUmOdvnwAm9e7to31e+GxFaYPyZ/n8e4HwUkSkm+tTyaRNYu7FrxLHFS1PhNIsGRlevsN321lUdQtn3JrVkImGnvj7x83Ra/4eoffGtLoDFRoHIqepiKnodPkatjBaNNaV5tgcjsPKts4iCukL6RAvJR2QdtBcuDHHeYxqBANl+Nu/s9KP+00j0KlKS3lQWAnsPm4eVtbm3nzfA+GD3ksm9vaLNuGcAzVBIzi2djctlWhUNuquZh4dtAIqoqfs3WxKnxoy0hDZyeE1gcwvdkSkAdioKr4TbiFqfYgDnc1nHmwILaLPIsS7nZ6dXqDt8zZDTIQOVB+LKcoJigzWNSlzBvET1HOj40cQ6m03BUVaDQNAta1ByhDpDCWCehTcrZXl9S8wdJLymW+Bgl4Zrtu/tx83QaMBNwuqxhsW4QvcXOqkGK+wFTMqXIv8Sxqqxhsk4HS5WsCSOMwqW0YGqe1769qdFQ1nqW1n4OGp7dvQBo9Y2sa65ePpKMDUNN0dKB2Obj65Oq6sO/SbzNMv0OQtekr/FLw6ronQNgToqnN/5OEaVELeJlY4UENntW+7Zn0yf/j8Kz0K98p9Rx12N0Z4SFthDwPl2Jgva0bm51eqxFzyUALJsr4j1BnvIm9khRMdbE5NXUjcVw9EKswIVpXc5VHXW+iPxQ//ReB6dC3aDRxD6aPt2t0pUjh6CbjgwIBImL7lDjWDDN34vJUNwN8Q6RreI5bnaitUPA++UHAnsNvIq2E5+ycbESvMT75YXRGyc/2mDJoqgdUGNq0FXG3RxdvqFBEGwdb06ZQKOQIRMys8b3XvnIVvGYP2XQOVZnHBWrLjDoD5LQhAStt66MZx/KRmLMFbtkP/vgi3ANX0kOTIMVYPr1AAPWxYb5M4sS5ErL8anllY0YjvVxsd3OkJZmvKcg0pyTm98krhBp7l8h+infLKHuOz39OJrtlnGXGtWwmV+xLJ3xaP5NSYhMCcwP2SnIDwyGSOs210XKMi7xQWnwAqQVYg/dLwq2nkdJXLjGrVn1X1bYQHCaKlsqasU7SWxxoeO1EHw6wbiTFRPjVLuIrP38VcpYJ7Ohqk0Ry2Fbb4RArM+bPdF5v2nT4N2t0cQ9W+lpDo23CnJiHa7rfcKWjGfc5Wip1zhYf7mwG3pazSAuBmFTCj9WNxjFj3oKSaSzISfKNz5xk1MQXwU+JeNuPzyBhlUXGLWjLsJwty6AbJauU4DqxPMrmj/4FM/il/9FzkthH8g2MjVxNyOUWOukX+hYHGaIj+bSPPx91hRnXdSUcg6sE9BJd2jCahurs0NRlpqVL4CXpQuDs3Tn7WP49+IzotNRGy3EuMlHKPpgb3sHHhp1As4vBrtFvfJbseJqxDopnGBfZsj327EWZxjgUTzfWmbNdi75pNEGL0+FhqD8DWQ8TwIDrmddOZ+jj5VO5VT/uf+W+vz71RLZlH7SXZNkTSPVcSMvQ2REBULc9ndkFO5r5smF0HiJ9DmeQz5UYF5KeWRpWjyB8Q0O7kEUTdn7/Esj7fHEwgdSsSm8to31AUgcH2mhE+Cel8PfageMOqLzd/WVwzQ4z9VaP5dufGZb+y7fqXwQdh50KB+FoCrgPylKFbTdkmeZ2m4y6QA/POn+wHrcrFXKXGJ3U54sZzYZqTaCvZqtmK9jFzpm5IsNpMZqPTKjffSKX9oGIIuy89xYo/dxxdb9Cw7qX1t2TvXZdNu26ORZ8vgyfqlJVWyLfzG7uufvhk/uBPU4u/diT/OGZJ4lviDkv0qgPH7UvNuSmhtHHd7sUTkIP3iPp8fWgGvR+lEgbkrRJwErm55wYoazF1z4g0SWpxISFH0oi3NJMSdsKat6bS97LklfjipOx997surXSl0jfz75PpGIXhR+KlhOeDGPG/Ig+b89NmnR5/j/yZRF6QRDa+edQkHbfCfX7DJuamZizRjZahcfrTuRI/r0yMim90KeJ6gj3iy+3ni+W7ZHQJ2EcR6pp6daHBnGZO1zTtN63b2B0ZA7ejuealm1pIUfrLeUizCcGzySDymAy69O4MfOng5pBCXD7cTRFHAo4gYxaOEzg0b8PyTt5iaY2KkCSANekkNh4LqqWzaqPN3Mtql4UINOG8u3mkveGuvkuAqNk+AT4eJN4E7AQ/tlY5eaWSanM64TZjQtiEi/rjeWFrTx44fqJ8S5k66Dbj+At/ZN7BqHOhllgE5F0o51kG2/KzLul6G9t4PRaxJLcS4Pah/har7ekrrzc0FypXjc4n7/FhZQQlReOUy1XMgzrm9KK+wT4aBtsFUEwq5Vt43HL9Gea4tShFUWyr2HP6wW0C1mp8hH03u1ThHimfaN16TOnSEsnE4Ij4YKEu4Rr/sunXRcR2WH7l0u7G4gV3lW4zdyfTo7lVwCbUsORy02Kn9u8Ckm4Zl5rfqEm2e6P6Fgz9975ylEgrfDKzzZVoQamm01IbCTmJNLrNGIu9Mtnj+xqt1JqxWPtbZTa5FYoikUvaC5gSYGUu/Z5zQ51V0xVIeY2qcMmrcn4IfRZKm20fO9dZOmaB3tQdVutivt0ONy/r3RfFI+ifAukMQc+sqyVneP48If59/a2UoepCjS1stU89krGlcmpCXkQvVCoZ9AukFLZRmj+50F0Dmd8WByvHUbu2VlhfVk7SiVpL+Vqx6VCQeQ/MfT95fGm7zKBf3WTH6mmqQ62PBod6Yn935PWb/STpUyBn+8izP7qAwoJzgJmLZKiAIvfkIYlI88nxhEVWGDPHUcR8n22iO8XF9AukIjsTei920kbsrPTaNmp2bTcSAPmNfL5jUgmtCZF9r5ygVm16n64baiAaGSK9audI7izH2JE7+Xo5FiaTXQ1tyKPuK+KhGYzQ4nZFv8wkF5d9iY3//s/exqoJX9kXqzhNyFrBUEOt1eV/8PZxmqdosu+9feVkVdnrtyT3FxAu06mUkdC9y4XTKJiP1/QId/K5Au1oHILtGLBuVyxRLMEzS56U4qmStLnRXg5iHOtruVGrsHWG6cr9dFkS3eNdHbDLklBEjp/gG1AliDI8olLUPitAUpBhctcNkLLhcfjV/Ig5HaAt4NqOfd4cX5aUUJQm7VlyeZSOmyaIKCvj7+aFinACoZ+taQhNxKPMZEUOJkV4ktUVr0OWxPdnpmK4qVchHHmrz+GcA79NiejRidhv6xhIqwgEAIxqwkxeDn58lQCK3UigaQX9gSSU1O5Od98TEiuBwi0dPR/CT3GHBxv8VMvPRIdyy+9TSX1Pq99uAdT98W0KzeG3Opa9OevLG/LpdamhQ0SX7HMrlYrQiRoBOUJXFqdJOKXKoRV9PLkuvFNkxSo3WAOOTGqejJscOhUh/lqfTBck+vKB4mb4EpLWMrozZve+OPHrOOLr4HiZEX98AssYZxcIDSLS/yq4sqUeVVikdTELV5mZgjR3rNaAA91alQPxj5CS/ho+HW6gWdxY/nTiuofb/w2bfprVvD8IQSGgSnYA08/N/6k7quphet4impk4T8mSrCC367t/Zpl8UYIDssUTlpr92BUE6Xfg7jHrY63aE8VE1KiYZdCZXFc7/tfyX2cmjweXl5EIXhqJxaXZzB6goTn7Pzca3X+RAy2HM+gSEQqZCXzvwX25/3LOsH4Iz3werKDcrOiLiwt0+OS55b4bwilJi+sU5kU1LHJ/x2F/+2PaCU8C3OpCB27/eS1kvyiE0xMGdSvvtjVnfO60jlTLATUFjYWXz91k4rlllXUath/iMpETYXWoDR5U2wEN+wED2EMKEUx1Dj0l6VcMuvfLbG11UYzL5cRiAKfwzlpnMbIjfScYqwyy16Qn5dhkiaq4ZdOb9Rr5Jw9M7ySqVkp4DsUYZZML5QZVNuhoe1M4VRPnlhgyb7P3IswOCPswja1QmPW6LkcjlmkKLz6lb3LmQ1uECWe7Al2yrlCpUnE4fytNWnkmnAhW8ZlDO9NSUnIFooceXfdmNuHoO0GlUxYrg+ygBPMCYWx2xsw9sfViMSV9/fEn26YpTTI9CIO5ztfniZPaS1kN3GtoZZoMBwD0uAbnBqVR6CkFuyNkCZEDcPnE3wd85R/52ClsGC9hZg06Fm0mB/pWtTn0HTXahXcT14Cd2ilB868tvdJPSl1Rh2XFO1tixYx937xs24vq8dF7nLMVLPeJf7vh+RO078UnmUaDO3qijjurox3ao1Ka9FowsAvEVr4PJ82HGi05L31elan5vz7hwMs8OozxWUpi26/fmTCH0ne17IPKu//ukiy98DEdbqdJb0corqocq4F4qAyagwMtZyA2thOxFOR7OJc4IXxswADg6bkoVS2vBBjFoehTQ8P2lt+2402TRCIZn21PvhvGK/F4YeVhrHln1agP5+SkteSm0XIEH7j1a9OhT/ksD6zJz+//TcM79J0qUHLHVjhtaZgKdxYPpFcn7bxT4A1YF92C04+QpICZZyQ3Kyqi0hlcEDyXF/zo1KZ1Qvr9CYdZWxy6vmkqWUA68b2fwKDz4n1tfimSGFAuK/DGeFt6ZIf2sUCxcPvUVcZ2PLGBKGZYhdw+w+VYPnX8yzo6aCUnHucaExlGQW1dbtVfU+An1PFOIfiPzeeXyPytAIXt8gM1fZpu61yL3iqgPItESSQUIrj8dJ1uw5nvd97HRJBEfZrSfedR7OuvbrW+1EKzhMFHsZ/7IadhQJYxMYVqmL8CZeVgm86aCtUqBvU2jju0cabNaAPpVDYKjN2eV5cUlBQsOPuCmqJV7h1qVfIoay4u6OgYEbDLT3cJbOGwrhB/J2zQB5q7JeFBLy7IB0BzcqKOO6v6G1WaSuaVG2dHw8vik1K7Qtqp3uKhTXF4nSr5+k8IYKnGHK7w2AGjJ0qQxz3GXo7Vcacr+5mV36z+iXNS7v/X8m8/plkzCj5reZ3dgZcHamprY6Aj4nW2s7ZcnaDw90rsjYOu43zrX1VCQfXwi2AhAiXZWCxTa3OVvFoE0UgdwW00tp6pdVaX1Far/Yo3ED4Qb0hqV+D9rjdaHe/2pB013EXTupTW7qFu6dfcz+vPnpJLcSdwi9mfeEUCr37VIFYvT157kOHUIgD4jmI+0pZekS6UqmPs4aSV6Hy4RVzsZu9PQ6Dyx3Ivr5i7go1RZasT3btckXnLAUznf0PWLx+gVCdW5aWHvFog6R4j4ELzN3HZVjuE7laC7+5+NVI/+XIS/865W+68K+bnODJrW7sxUj/C5HFN97UwhrZU0xpqJTfdOHdMjknwLY7iCpo2ybh+0lc6c2br1Gd03JXI1nHTBtY/99VWrkyaodNH3SRP9z7pJ5C5J0VtAe8BbKWUBDX5MDshX9/x6UNWe9lcdpHGdzYD88d6OmgKq5Czc32EE6hTKEVqQXVHxaF3nZR7/9gPQtDriMVrb7PfLsbGQJ/l3+3666WRwjH8GOfHsOOhdShpKKvoe9m5vaJ3/8pyIS5QVfWpLTJW35KroOfkcWlDaiI7vxUKLpFO0WopCEuewauS/5J3mJTljXV6wADqW3NPfk4BaswC3lbC+p1zmIPN+2b2y0sxNXc5S8drXWC1Jvf1J74xh8hbaCh/4PW09D9VSRAbX3TZILiGcgw1J9uWgcTam9vbbw+zRCH0sOmwxtenGFYBNWlGxKjA96rvAyRA+FLpp87l6GvQ25q1VH0ooKvIfUkzXwaWkuG4f2p4MD4IUPIsOz1gx9DH4++3rnl4EHDODh5Ry/zGM15Z10H/F3kFCsojJYY9O2hfmYg0oicjdQsysZfVZLeyrcGJ3mWPK4WwZOZWZJcs8Uh4QGnPqcVn5adqp8JbtyxRsSPl2wyFcuKxplGoQ4xGVD29x8Xkh7CfsFz/+lTqgXSsMasqotKQQnqL/VW6dQGWFtm4q88/3lMZlZFeDKfXsnH7XB6MagtTrfDfFypV/hiPDUSkb11dp6RL9GZYLXOW+UvRcHOpbPkAYgxQnHy+j5N31Lwwv1hqKfNRpqZdv2x0OSEpC2t1EfYowHNQItcuD9AzX/EOUljvqQx4py8t+XMvAJmDhmuII8JmBjadfrls13PxKKk7uzL2LDVMGs5Y7hnm2WNTIau2daDTbOd+ZQskcnP5tzR9GNgqOz1/djN6G+E3mELOqR1aR+zihKlutdPp61vWt/UmaljyNJheDhdmFnRMNnRaIAn9l+jbyjtf3icqjhlOVIjf9K/KMXu/1dO3Qa7NnBoff8GTY+r5RHoDeyNsCb8GSj5Eek7OYPROq8ofwthQuzW6ZkilUEvFH7oTTuqTsYfkySVK8S2ToB1P+epVxo541WEZddkaIfRF8+prpAzmcXK+t427XFO8d2gxpRtXPv+WjPZne/vgHmETnD2vUo71hRC+YxJlL+zcz+RFcwQaOUBcNkNqVdDltwN7TLLPf+45AcGDhed+KktT8xxT7bT7mVoEEJOcFqDo8VD3f7BjI2HSTN8akn3/MqRnB/HMiPGMhC4OPmtWs2fi55XEOu+2HE+Y/Em45aO0Y7DVRRiK5tYr0+dxCEXEZvYafG5i39LK3Fp/v7NpvvfB24Jk1jHJtafeS21t+LEmBSV3dDKFgJ5D19eo0xOhmMECMTQzXP5BFc5xgaSv7kel9l5e56wHzPlSn05CZNMSPY6u2asl6xKIiAvuvlTKMcCRqXE02L56XLpL3a2DdLai23QY1/ov+Bjw2OUh2pRPvqLD/9/9S+3rNC0fYIdHrbTlqRaIayQT89FAb7HWoZCB+ZoqukaNKJT6qYE5/iCvN9NnefbHaUGOo1hcKhbz4Nv+rh8dfo+aDO1RGRh6wnsImc+q5L5L8r815DPshSxNHxDsSjMESlKRF1Q6rL0VtnU1i/HoGnLprYq0lvB512ory6iELptfF7xgwICxlwvWQ+bYZfACU2oqwj+1bay97aNJPJ5GlhaUWaKH5a0SEC/mdYiFNJYi1HC7DmOHjlZb+FWpgDOl/mMIK45yxg3OHm/X6ieCpiPNecnpZ5bU3nkoSm/jE5jdNDtx0DyTxsfxDDZytqVieO1GU3ahg1m/uq0qlImFlg1Z9C/ylFAuVXeZDqVPuGd0gjSkdbsc+RsS7j4MMT7rUd0SYBAZ/t/oRc95eZE2yZu2wQKezVmLgC3aiUrJZf1X5SSv3TJL0mUc03s1yJB1BVIf9qgT6nzylfXrRyYaEivL69Zb+avTqedOJNx9bfIv1ct4vezLp3oQVb8N+2puAxYfsEWFFdpHrgi0N5d3mKjBRmUrL6cZkYkRoINC+jTnyPETv8LEgQxhctrkKIeLr9BeuufAzsx3slqdCfOPxm5fzpcrLGUT4ECTdN7cnyR7l3l4NrLi2DZIhh96Hj9hP540TG+EJExDb1/MYG/A7fvnRCYCM2lx+89dXgcl4B++618FKqwClCCZnZlA0vpqtSrvA1sHbfiNffX9sMM1AUbTC4FygDVU98/alhslk7NySsxOGO6iB/y3Vx3h9A9UZnRjzfqVFaXrablZMTFMquK6Uczk0eNJYA/tnPr5pUHQeazLYn7qxYAWrvxqi+dfXPBv1XSzcJvlfQ+DS/n3aRJYGswvgLLRfFAL7Rm0FOlau0NLJSqqxoC0SF5oS/uTKd2ZNXnihzl3Q09vJlFrZ7ekHOrwFafP/zje1mkdeI+jswgvBuNM9nQx5XpwXBINU0FCv63eDaBf79RwECKSpRrXmQUnlijLCEzEKMABAwZ+XQTFcmNSqTRaQiVbjLywb9mkwOnYZ/z+Z+baTh2H8DLCn3xG0I0i8njSZPRzDe+ABv1ozz7J4ptKOdH8Fp2WjbNnZ1G2zAYFkd9nkJ5nspRuGOIAiMx0NxEea7nf5amH6VSjl2iHvvwP0s+3p4D9NGxgT9IfIxggoHNXcCHeUCdG5n5G6kES16jT0I5bL6RC5x7LvJ5F6XSizz+RXJ2Un4+oIqAqiwJVPPqONw6HjfO5cSXkH9Q5P4goX6kyP0ISAevph07Jh1/L3BsB1C/NB7ZskC+stUGOOMy94tZBPBefYtFoK6IiiwFCDyd9fUHZLKUSdGnlDH5Pv7IFx2VTDnAr5LlG0tq6K8xG2/SFXV+myB6vnBKPESlhrNai3lWSeeokczWIp4N9JqzZpJIM7Omt2aupx8R3AxN446/s+kEqaAmnnSERM6HWUYmLUP6S7yJpJSHpG04afzkTgdobiIhlcPkrST5yR8qeDussZlwyh3SEecOc0tLLAuKYf01rUk+MNnKqxje0d0J+zz6ETLn7aimV159nYRzM4YyJJkvsQ4rspvZ2BuoG9msQ8rH+r8xM0XR8dHN+S491T4xUVy0b3VR0nWiVNGMdatpCj8eEvmoBoWe/o/eDGjRkjc3bfKspb5mWoMNkn+a+i8f3HrRs9tNavV9OTOC2Of4crMFGoP4gVlJr7roJVBvz28N/de3NpCyuKguk/ybvnXv1yzOegsX5IJLgEBGc8HGclLGu7L98iTWjI1FjzXJkvfCIf5ULfqskHl7LffPJ5eKuqMzOKjYKFba0dircDtXlT3dfci+TDJrYd1LMOexRO8DTfftp5wHPt/rxPd8Hmi/uJaxPNFa3pN9bSwslt45y79KBiN8HwzFkOd9fVBTASXF6A7pw/4FPN4Cf1h/CCQ3gJcAWMuVN8NXje+JXhd0IUnJ4jGcdZYlL6MzXWTEdgp7IDVwPkTCI8QyKFOMKOVkNInm5fNxppTMkJpJTJapOCNZFtFm18PAYJFsiuktTgyRtD/ixr2FSVoa1gKuJFJocPJqqVGmPeJHbI2t8OFrmbg2Px3I87I4Yo8EEcaAA6krLRx1EnFRsdlborUlBxL+TQnMi3JpnpHkuNKniGtHosjY5NseNfSQY2H1pBi1lBlUvE1nt3TYKQmriUTGW0rbROdAlnELY7L45kXxjz/8969KDUnjsoJg+EgW1z4GDxk92r7gnVSmmiKKjJbrkTx+I7iXqqEak+v6DxYponVznk6ljNQ+mbB1qsd6ojtyyipCQ6HadNMk+mqkk3uqLWqNQabSCIqrNHeDTrgP69SxNQW0m14UbNSp1pdN7NerqSxVd4+vSNtDVge2LVTnys7907/CoY1O/zo95ofYWqDvT/uGVpYGcso+UoV27h7lEKkTFiKGo9Ys9NFcumL77g1s9Qh2VFuO7VIlOt2v6eg3bQo5fZBH+MeLx7CNkbu0b/vpASlKQ02ZziPp7nhNJuJ67YzWHPZ0sXysV0C5pjEYdGaOw+SatXVjolA555LgL9/5n5/TyKsxYumWRPZYulh8ItMe3B28nVqyQvpI/ido0bOteep8jmaOw7qTja9E18J1gq1vgL42iq1R+RKukxz6jsteLU5YOEUD/Ps9o7PoGzq90P8DONeLD313n+L4X53Of/9T9MN3dfqmL1K1c/t+X+XCPXfF1YAcd5ZfHaHyKYCn5tyTLXRKm4IBY9el+Dgu0TWXbToTG1jWYGPcGgPFsc8anZs+zRTzWn0o5wr4KD6RGX30mBoI/IJhvHzgdI81MM6MDwT6Dhk8xccRUFdYpo4+IeNQB2Tmo/g4ZOSkxtkOPRE8xWJzLXfURmGDJscL9AYDHbux7y/QRhglHvDKYXwUaIdN5LLLIrDM9xFou42jXr33ccvRE6wbgNNpMpGPN9M2tpYGgMauwflcCUTx6QeCccU2QG6bPreMDzURSxwfuQEpPt0thy6cptbszZZ8J+9ENrRMjtU3nja2h06YT2TG8XRNnSrJ+UGPO6/eO2Tmo1AiJ21ntkMZGTGYUgX07yaCMzpX2u4U8wB7aIa16jYWPMXH8RP5sXwiv4pvKLykI9eLn0kGjL/BR7ndnvvavt1MPop344zOeZTPFNLzSIjltsL6zeQTOaNzgWuKkQema/9OTgn4TtTLgY7lAz9rGq8gzZHZ+DUN4HSqM3pcQBOmi+8VztEL96aBB9hDgJsI+BK+E53jwIjLBzTQcZvNbef3ugZMmC6+kz/H9/IlG77BDPT5TnOuQc6vwCFPer2BDpy7nnF/QiUvE2j76eWwIALj98FAO0zn6UsS7TqP0nXH6AbC6d7R+zkcW8dMx9R+w3y8x04d9c8482BYDB6iTm4Gxvrlc3DOkY/GPuYu4kMC9XJ0tU32EV3KOD09GBjPTHUbW99PCfgffC/q5ACJ71rPfsV1Al1cxxUrNRQajnbJuHUA0iwatoYykemZs/7p08N+1d3T4uXThOlCvZy0nT5CGZ3DgFJmRK5GnLTd6eaB4Fk1Q3ajXDwrtM0NvoTvxO9a2+cHxvQ2rhX4hMIYHRkuLh9QwHgWE6Yr9TjeXNlVA0yYrjHnxtc9Yb5v8gY10I3LnzC93DnnAlfd2HNg5Dp2sP3RT+sG+gFxvLeYcw99axv8vl+beuPm5msHeO8Tu8lt33/OSq9grwYBY+OCP997rw+z0P5lY1gPwBd3n10E+PbhSvlfP+/vE/YmYIEABCxf/K8EbHDXiPM7KujOIvfYrDZAAzD2gI0EA0fDa3LlyQAD+5m21Vyhq8nxz6knHHq/px9GNEa3zjiTc1SP+VA5D0U1BTKOLLIePHfszK3vvMaJuZt040Lfe7rs0HK7jeYB+CrSt5X3jlkfMB8VzMNinhk+w1zEUvdTZUYxdPzcQnULr3Lq/Fb0usWE3T0GoeMkKjLVokg2U2Q+aw3skqpPLgT6qbTWkzSx+gY5px7EZ0QDLtTUxzSupld2X/IWDAw9t0a/e7YN1WXLx1SbrIh596qF1kW11h5FtxlkuzXJOORO+oZewUctCkrWpCCWlcBGTwm/mc2lEwQty+sOkl/XaLAxrUbVVN6BCaQfF8DYNimI2yXAPxt52L5uLzK4zHgOzoVNzD4xUYo+EN1UWPsoYtDXu/r+cPOSET9VtztxWF1HEgj2nH0CPwIhhR4+CoRR6H32qS3aK2ZULfJ2n9Nub6EgGqxpD8upG8dW28HeiBwAzppSjlJdIzvy63SWU/uJW9/vxsM5nn47+yoYamBqG7qsnrYW+UD39MRhK97i+yZlrgCnNDp9wFzgdW/4+1Ty+6MPpGI77NITW4lxjzA6mgl5fZOEdtBqkv/lOQfp6Pf+tNK83SEVE8mITLIjaE21cdpEnGFDOyLIrqp20V3P1Yc1ahTD2vOcuBaSDmMvvqSFrHwXMmnAf0LRY0YfE9AxQ1AlEkFa4LfkTj+Exo3b4K4w9YFIICOicEevOhaBS38g29wqhgVt3RqPJbctLIE5yUz7tOmQtsdY/SSbbZYsmcYbpVFrNvLU7PQbnnrmgd03Z8/JSNl9RsM7OtnJ/fZsuZoxCwc6fUpefv0mmh8E+lEhnhyss2fqCgbYYMBhrhWn9d38tNUgOtVqiCDBapgElwpx62oMWYauxuTMiwp2HDhPfvBM5EefOkWmyUbVNL8SdKbQsXmkCSbLpZcsSoJ+olPdyJRtxgjj5zTF4hO4MXc0d0TH9p7J0mWTMDphPJKGgY47L0b+8qD5ixjoNMceVJeHdufL3zgjjJFtpjnQGVEOokYME6MhX1P09StUhDDJ/LPKbprsJSIN5qhazaBrBlaeirnnbtdwU5GPESprqI/005mL5ldsXEgi1niZjWUTBRthoVmrlHZS2PR77TojQpkugI6bGE5cD4XpRkXzaCpgU5quTwtlUQ1G+TTJtHGZ5rmgaku/yAE6yJ23NdsyWIp+BCzs2HPgSMtpMfJ6bsb0dX+6GngyMvHmw0+AQBEiRYkWI1aceAkSJUmWIpVZP2nSZehvoMGGlAwxiEMGZEIWKI4NOZALCcgDf+KDPrgZtIDCyESJk2SZNFlU8hSLSNb77s+3Jutsss0u+xxyTJtTzn7mkmtu6dLnnkeGPPPKmCnvfPL1LL/8CyhwyWRXIWR5lCpkMGu27Dly5vpmZFx5Kb5a/boWTqFhpxGvihbXD73baq+jzm+FSlq0d3kn6qtfp6Sawz2r2RWu25kGm3cvqfKtr9AIH/gxcYk9k5SSlgHMcdGOQjAECrPrNgQShcZgcXgCcZZHZAqVRmcwWbJy8gqKSsob9Ul1MVDacNpy1hmi/eWWoKUjpxOnM6cLp1FnTctxtrRqW5IzqGsBZpde2r/oIO6CYZfRv4/ExCUkpSjSoIysnLwCpAgbo9IQJWUVVBVTo6vjDCZrRbZxwgSHSxAQFMMTiNQ0tHT0DIxMSCJiEpakZChyCkoqVmhqGtZs2LJjz4EjLSfOXLhyo6PnzoOBJy9GJt58+PLjL0CgIMFCGBjBECZmFigrGzsHJxc3Dy8MfqRaQ9f8AoJCwqpEVIuKqVGrTr0GjZo0a9GqTbsOnbp069ErLqFPvwEzzTLbHHMNmmfIfAssLFK0WPESJUstSvWUAYFBwSGhYeERkVHRMbFx8QmJSX/grru/9UErcPHvKvjP9C+kvndoLuSGb6/URyovW98vww1UFN8yH53JA5vHWWXP3SrjT7+EX+VD+SsTfZUJ6Xrl5Xdsegzi70BUC6vB3Ni/q/H1nJkk6R8apBMmbc9Rui2QBiiboU4utbP/rpeSLSqtzUaZ4VTGQ8bgMdTYlk3PlVxqULZL5f/6jRrnB2hrP1U1ahXk1k4e1FppB3i3tN/npUc3S5IKXFjeUDAjv3fVtpk0m98ab8x0vTYtX5dUS9tDipcZ7G3m1vyeYG/b1cxSiV/JB2fHLkinVOvt5dN7nvK7gb4oxPYF47fbvh7RV3dzeeq/6I45+DsW/FzcTqeb62rJvLwhcH+VB407sj0fByndkY3P14ZwxEHvxmbN16eZ2i+uOOC0CmdkwAMTv+nXb0lsiURiBHV5mNiiM/iW0R/8JbDfTdaVGtjOJuxvytK+/q0VHcLd+lV+n4+Duf0EkuhyAo/YE/Z4y8+tEXO3TjuUZ1B7XfYUVX8mOlJMbYyKotRYkjciBFIdV5Iks1IG68qBbDNlCbezE0SSkRVlaRGcaruKwmKFQGEU/OtXeWIw83KMjzelVbOqvYV4O9Kz+rpqArls75rvszb/FRmulNAeXKE9NNrjRNPPJFTQkDoQ4Q+B/nixoqDHMWKvruvGt3tbC0+3rsbh2DHXAHOq5e3ASMfvAXOyxuNtxxAVM1iTB5bihUNBfwisxwwGwmDlSryCJgMIMgo0F6E4SU9Mk0QzPFLrKBLEdtvTPe52Fp8cQuLJFP6Ff8RsQMcUS+R/NzeUcLM8k8XDSuAEaTRY5a1QgWYw2XaGHCEYwXALrwlSDZWNxWCWpG3nZB4KhGDEFKt4ExiuAEnRDJbtoUQIRlBL7wBFMzTBYtsZKoRg1GyoKfAwTQke5uv828Tey6y76P9dV+9fno6oV63/TxNXKr21uh+uqrDMZ6k/im+/gPON+R8+vfLjN9rqyG8/8rAdxuxs8+MX6k26vN2+9EESRjHKerD30Miwjoh27q4gPuHk/m3QLwsUKRLcxfYgKURBo+LX/f6P4jd9NhO74Sd3k6lYdGxGHMye6SwSzxkCN0lFtoeETCdUry18P6Dzpn1+/2ZIsQvb152/7J3Cy/XWHhpmxpqhwp2EFNNCKp5Simkhm7wGAAAA) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Source Sans Pro';font-style: normal;font-weight: 400;src: url(data:font/woff2;base64,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) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}]]></style>
<style><![CDATA[@font-face {font-family: 'Source Sans Pro';font-style: normal;font-weight: 700;src: url(data:font/woff2;base64,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) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Source Sans Pro';font-style: normal;font-weight: 700;src: url(data:font/woff2;base64,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) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}]]></style>          




<script type="text/javascript">
<![CDATA[
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return Md.apply(null,arguments)}function b(a){Md=a}function c(a){return"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);return f(b,"toString")&&(a.toString=b.toString),f(b,"valueOf")&&(a.valueOf=b.valueOf),a}function h(a,b,c,d){return Ca(a,b,c,d,!0).utc()}function i(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function j(a){return null==a._pf&&(a._pf=i()),a._pf}function k(a){if(null==a._isValid){var b=j(a);a._isValid=!(isNaN(a._d.getTime())||!(b.overflow<0)||b.empty||b.invalidMonth||b.invalidWeekday||b.nullInput||b.invalidFormat||b.userInvalidated),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function l(a){var b=h(NaN);return null!=a?g(j(b),a):j(b).userInvalidated=!0,b}function m(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&&(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&&(a._i=b._i),"undefined"!=typeof b._f&&(a._f=b._f),"undefined"!=typeof b._l&&(a._l=b._l),"undefined"!=typeof b._strict&&(a._strict=b._strict),"undefined"!=typeof b._tzm&&(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&&(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&&(a._offset=b._offset),"undefined"!=typeof b._pf&&(a._pf=j(b)),"undefined"!=typeof b._locale&&(a._locale=b._locale),Od.length>0)for(c in Od)d=Od[c],e=b[d],"undefined"!=typeof e&&(a[d]=e);return a}function n(b){m(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),Pd===!1&&(Pd=!0,a.updateOffset(this),Pd=!1)}function o(a){return a instanceof n||null!=a&&null!=a._isAMomentObject}function p(a){return 0>a?Math.ceil(a):Math.floor(a)}function q(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=p(b)),c}function r(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&q(a[d])!==q(b[d]))&&g++;return g+f}function s(){}function t(a){return a?a.toLowerCase().replace("_","-"):a}function u(a){for(var b,c,d,e,f=0;f<a.length;){for(e=t(a[f]).split("-"),b=e.length,c=t(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=v(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&r(e,c,!0)>=b-1)break;b--}f++}return null}function v(a){var b=null;if(!Qd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=Nd._abbr,require("./locale/"+a),w(b)}catch(c){}return Qd[a]}function w(a,b){var c;return a&&(c="undefined"==typeof b?y(a):x(a,b),c&&(Nd=c)),Nd._abbr}function x(a,b){return null!==b?(b.abbr=a,Qd[a]=Qd[a]||new s,Qd[a].set(b),w(a),Qd[a]):(delete Qd[a],null)}function y(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return Nd;if(!c(a)){if(b=v(a))return b;a=[a]}return u(a)}function z(a,b){var c=a.toLowerCase();Rd[c]=Rd[c+"s"]=Rd[b]=a}function A(a){return"string"==typeof a?Rd[a]||Rd[a.toLowerCase()]:void 0}function B(a){var b,c,d={};for(c in a)f(a,c)&&(b=A(c),b&&(d[b]=a[c]));return d}function C(b,c){return function(d){return null!=d?(E(this,b,d),a.updateOffset(this,c),this):D(this,b)}}function D(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function E(a,b,c){return a._d["set"+(a._isUTC?"UTC":"")+b](c)}function F(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=A(a),"function"==typeof this[a])return this[a](b);return this}function G(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function H(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Vd[a]=e),b&&(Vd[b[0]]=function(){return G(e.apply(this,arguments),b[1],b[2])}),c&&(Vd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function I(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function J(a){var b,c,d=a.match(Sd);for(b=0,c=d.length;c>b;b++)Vd[d[b]]?d[b]=Vd[d[b]]:d[b]=I(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function K(a,b){return a.isValid()?(b=L(b,a.localeData()),Ud[b]=Ud[b]||J(b),Ud[b](a)):a.localeData().invalidDate()}function L(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Td.lastIndex=0;d>=0&&Td.test(a);)a=a.replace(Td,c),Td.lastIndex=0,d-=1;return a}function M(a){return"function"==typeof a&&"[object Function]"===Object.prototype.toString.call(a)}function N(a,b,c){ie[a]=M(b)?b:function(a){return a&&c?c:b}}function O(a,b){return f(ie,a)?ie[a](b._strict,b._locale):new RegExp(P(a))}function P(a){return a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=q(a)}),c=0;c<a.length;c++)je[a[c]]=d}function R(a,b){Q(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function S(a,b,c){null!=b&&f(je,a)&&je[a](b,c._a,c,a)}function T(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function U(a){return this._months[a.month()]}function V(a){return this._monthsShort[a.month()]}function W(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function X(a,b){var c;return"string"==typeof b&&(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),T(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function Y(b){return null!=b?(X(this,b),a.updateOffset(this,!0),this):D(this,"Month")}function Z(){return T(this.year(),this.month())}function $(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[le]<0||c[le]>11?le:c[me]<1||c[me]>T(c[ke],c[le])?me:c[ne]<0||c[ne]>24||24===c[ne]&&(0!==c[oe]||0!==c[pe]||0!==c[qe])?ne:c[oe]<0||c[oe]>59?oe:c[pe]<0||c[pe]>59?pe:c[qe]<0||c[qe]>999?qe:-1,j(a)._overflowDayOfYear&&(ke>b||b>me)&&(b=me),j(a).overflow=b),a}function _(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function aa(a,b){var c=!0;return g(function(){return c&&(_(a+"\n"+(new Error).stack),c=!1),b.apply(this,arguments)},b)}function ba(a,b){te[a]||(_(b),te[a]=!0)}function ca(a){var b,c,d=a._i,e=ue.exec(d);if(e){for(j(a).iso=!0,b=0,c=ve.length;c>b;b++)if(ve[b][1].exec(d)){a._f=ve[b][0];break}for(b=0,c=we.length;c>b;b++)if(we[b][1].exec(d)){a._f+=(e[6]||" ")+we[b][0];break}d.match(fe)&&(a._f+="Z"),va(a)}else a._isValid=!1}function da(b){var c=xe.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(ca(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function ea(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function fa(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function ga(a){return ha(a)?366:365}function ha(a){return a%4===0&&a%100!==0||a%400===0}function ia(){return ha(this.year())}function ja(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=Da(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function ka(a){return ja(a,this._week.dow,this._week.doy).week}function la(){return this._week.dow}function ma(){return this._week.doy}function na(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function oa(a){var b=ja(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function pa(a,b,c,d,e){var f,g=6+e-d,h=fa(a,0,1+g),i=h.getUTCDay();return e>i&&(i+=7),c=null!=c?1*c:e,f=1+g+7*(b-1)-i+c,{year:f>0?a:a-1,dayOfYear:f>0?f:ga(a-1)+f}}function qa(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function ra(a,b,c){return null!=a?a:null!=b?b:c}function sa(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function ta(a){var b,c,d,e,f=[];if(!a._d){for(d=sa(a),a._w&&null==a._a[me]&&null==a._a[le]&&ua(a),a._dayOfYear&&(e=ra(a._a[ke],d[ke]),a._dayOfYear>ga(e)&&(j(a)._overflowDayOfYear=!0),c=fa(e,0,a._dayOfYear),a._a[le]=c.getUTCMonth(),a._a[me]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[ne]&&0===a._a[oe]&&0===a._a[pe]&&0===a._a[qe]&&(a._nextDay=!0,a._a[ne]=0),a._d=(a._useUTC?fa:ea).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[ne]=24)}}function ua(a){var b,c,d,e,f,g,h;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ra(b.GG,a._a[ke],ja(Da(),1,4).year),d=ra(b.W,1),e=ra(b.E,1)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ra(b.gg,a._a[ke],ja(Da(),f,g).year),d=ra(b.w,1),null!=b.d?(e=b.d,f>e&&++d):e=null!=b.e?b.e+f:f),h=pa(c,d,e,g,f),a._a[ke]=h.year,a._dayOfYear=h.dayOfYear}function va(b){if(b._f===a.ISO_8601)return void ca(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=L(b._f,b._locale).match(Sd)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(O(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),Vd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),S(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[ne]<=12&&b._a[ne]>0&&(j(b).bigHour=void 0),b._a[ne]=wa(b._locale,b._a[ne],b._meridiem),ta(b),$(b)}function wa(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function xa(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=m({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],va(b),k(b)&&(f+=j(b).charsLeftOver,f+=10*j(b).unusedTokens.length,j(b).score=f,(null==d||d>f)&&(d=f,c=b));g(a,c||b)}function ya(a){if(!a._d){var b=B(a._i);a._a=[b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],ta(a)}}function za(a){var b=new n($(Aa(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Aa(a){var b=a._i,e=a._f;return a._locale=a._locale||y(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),o(b)?new n($(b)):(c(e)?xa(a):e?va(a):d(b)?a._d=b:Ba(a),a))}function Ba(b){var f=b._i;void 0===f?b._d=new Date:d(f)?b._d=new Date(+f):"string"==typeof f?da(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),ta(b)):"object"==typeof f?ya(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ca(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,za(f)}function Da(a,b,c,d){return Ca(a,b,c,d,!1)}function Ea(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Da();for(d=b[0],e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](d))&&(d=b[e]);return d}function Fa(){var a=[].slice.call(arguments,0);return Ea("isBefore",a)}function Ga(){var a=[].slice.call(arguments,0);return Ea("isAfter",a)}function Ha(a){var b=B(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=y(),this._bubble()}function Ia(a){return a instanceof Ha}function Ja(a,b){H(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+G(~~(a/60),2)+b+G(~~a%60,2)})}function Ka(a){var b=(a||"").match(fe)||[],c=b[b.length-1]||[],d=(c+"").match(Ce)||["-",0,0],e=+(60*d[1])+q(d[2]);return"+"===d[0]?e:-e}function La(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(o(b)||d(b)?+b:+Da(b))-+e,e._d.setTime(+e._d+f),a.updateOffset(e,!1),e):Da(b).local()}function Ma(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Na(b,c){var d,e=this._offset||0;return null!=b?("string"==typeof b&&(b=Ka(b)),Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ma(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?bb(this,Ya(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ma(this)}function Oa(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Pa(a){return this.utcOffset(0,a)}function Qa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ma(this),"m")),this}function Ra(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ka(this._i)),this}function Sa(a){return a=a?Da(a).utcOffset():0,(this.utcOffset()-a)%60===0}function Ta(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ua(){if("undefined"!=typeof this._isDSTShifted)return this._isDSTShifted;var a={};if(m(a,this),a=Aa(a),a._a){var b=a._isUTC?h(a._a):Da(a._a);this._isDSTShifted=this.isValid()&&r(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Va(){return!this._isUTC}function Wa(){return this._isUTC}function Xa(){return this._isUTC&&0===this._offset}function Ya(a,b){var c,d,e,g=a,h=null;return Ia(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=De.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:q(h[me])*c,h:q(h[ne])*c,m:q(h[oe])*c,s:q(h[pe])*c,ms:q(h[qe])*c}):(h=Ee.exec(a))?(c="-"===h[1]?-1:1,g={y:Za(h[2],c),M:Za(h[3],c),d:Za(h[4],c),h:Za(h[5],c),m:Za(h[6],c),s:Za(h[7],c),w:Za(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=_a(Da(g.from),Da(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Ha(g),Ia(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function Za(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function $a(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function _a(a,b){var c;return b=La(b,a),a.isBefore(b)?c=$a(a,b):(c=$a(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function ab(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(ba(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Ya(c,d),bb(this,e,a),this}}function bb(b,c,d,e){var f=c._milliseconds,g=c._days,h=c._months;e=null==e?!0:e,f&&b._d.setTime(+b._d+f*d),g&&E(b,"Date",D(b,"Date")+g*d),h&&X(b,D(b,"Month")+h*d),e&&a.updateOffset(b,g||h)}function cb(a,b){var c=a||Da(),d=La(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse";return this.format(b&&b[f]||this.localeData().calendar(f,this,Da(c)))}function db(){return new n(this)}function eb(a,b){var c;return b=A("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+this>+a):(c=o(a)?+a:+Da(a),c<+this.clone().startOf(b))}function fb(a,b){var c;return b=A("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+a>+this):(c=o(a)?+a:+Da(a),+this.clone().endOf(b)<c)}function gb(a,b,c){return this.isAfter(a,c)&&this.isBefore(b,c)}function hb(a,b){var c;return b=A(b||"millisecond"),"millisecond"===b?(a=o(a)?a:Da(a),+this===+a):(c=+Da(a),+this.clone().startOf(b)<=c&&c<=+this.clone().endOf(b))}function ib(a,b,c){var d,e,f=La(a,this),g=6e4*(f.utcOffset()-this.utcOffset());return b=A(b),"year"===b||"month"===b||"quarter"===b?(e=jb(this,f),"quarter"===b?e/=3:"year"===b&&(e/=12)):(d=this-f,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-g)/864e5:"week"===b?(d-g)/6048e5:d),c?e:p(e)}function jb(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)}function kb(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function lb(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():K(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):K(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function mb(b){var c=K(this,b||a.defaultFormat);return this.localeData().postformat(c)}function nb(a,b){return this.isValid()?Ya({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ob(a){return this.from(Da(),a)}function pb(a,b){return this.isValid()?Ya({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function qb(a){return this.to(Da(),a)}function rb(a){var b;return void 0===a?this._locale._abbr:(b=y(a),null!=b&&(this._locale=b),this)}function sb(){return this._locale}function tb(a){switch(a=A(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function ub(a){return a=A(a),void 0===a||"millisecond"===a?this:this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms")}function vb(){return+this._d-6e4*(this._offset||0)}function wb(){return Math.floor(+this/1e3)}function xb(){return this._offset?new Date(+this):this._d}function yb(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function zb(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function Ab(){return k(this)}function Bb(){return g({},j(this))}function Cb(){return j(this).overflow}function Db(a,b){H(0,[a,a.length],0,b)}function Eb(a,b,c){return ja(Da([a,11,31+b-c]),b,c).week}function Fb(a){var b=ja(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")}function Gb(a){var b=ja(this,1,4).year;return null==a?b:this.add(a-b,"y")}function Hb(){return Eb(this.year(),1,4)}function Ib(){var a=this.localeData()._week;return Eb(this.year(),a.dow,a.doy)}function Jb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Kb(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Lb(a){return this._weekdays[a.day()]}function Mb(a){return this._weekdaysShort[a.day()]}function Nb(a){return this._weekdaysMin[a.day()]}function Ob(a){var b,c,d;for(this._weekdaysParse=this._weekdaysParse||[],b=0;7>b;b++)if(this._weekdaysParse[b]||(c=Da([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b}function Pb(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Kb(a,this.localeData()),this.add(a-b,"d")):b}function Qb(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function Rb(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)}function Sb(a,b){H(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function Tb(a,b){return b._meridiemParse}function Ub(a){return"p"===(a+"").toLowerCase().charAt(0)}function Vb(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wb(a,b){b[qe]=q(1e3*("0."+a))}function Xb(){return this._isUTC?"UTC":""}function Yb(){return this._isUTC?"Coordinated Universal Time":""}function Zb(a){return Da(1e3*a)}function $b(){return Da.apply(null,arguments).parseZone()}function _b(a,b,c){var d=this._calendar[a];return"function"==typeof d?d.call(b,c):d}function ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function bc(){return this._invalidDate}function cc(a){return this._ordinal.replace("%d",a)}function dc(a){return a}function ec(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)}function fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)}function gc(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function hc(a,b,c,d){var e=y(),f=h().set(d,b);return e[c](f,a)}function ic(a,b,c,d,e){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return hc(a,b,c,e);var f,g=[];for(f=0;d>f;f++)g[f]=hc(a,f,c,e);return g}function jc(a,b){return ic(a,b,"months",12,"month")}function kc(a,b){return ic(a,b,"monthsShort",12,"month")}function lc(a,b){return ic(a,b,"weekdays",7,"day")}function mc(a,b){return ic(a,b,"weekdaysShort",7,"day")}function nc(a,b){return ic(a,b,"weekdaysMin",7,"day")}function oc(){var a=this._data;return this._milliseconds=_e(this._milliseconds),this._days=_e(this._days),this._months=_e(this._months),a.milliseconds=_e(a.milliseconds),a.seconds=_e(a.seconds),a.minutes=_e(a.minutes),a.hours=_e(a.hours),a.months=_e(a.months),a.years=_e(a.years),this}function pc(a,b,c,d){var e=Ya(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function qc(a,b){return pc(this,a,b,1)}function rc(a,b){return pc(this,a,b,-1)}function sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*sc(vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=p(f/1e3),i.seconds=a%60,b=p(a/60),i.minutes=b%60,c=p(b/60),i.hours=c%24,g+=p(c/24),e=p(uc(g)),h+=e,g-=sc(vc(e)),d=p(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function uc(a){return 4800*a/146097}function vc(a){return 146097*a/4800}function wc(a){var b,c,d=this._milliseconds;if(a=A(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*q(this._months/12)}function yc(a){return function(){return this.as(a)}}function zc(a){return a=A(a),this[a+"s"]()}function Ac(a){return function(){return this._data[a]}}function Bc(){return p(this.days()/7)}function Cc(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function Dc(a,b,c){var d=Ya(a).abs(),e=qf(d.as("s")),f=qf(d.as("m")),g=qf(d.as("h")),h=qf(d.as("d")),i=qf(d.as("M")),j=qf(d.as("y")),k=e<rf.s&&["s",e]||1===f&&["m"]||f<rf.m&&["mm",f]||1===g&&["h"]||g<rf.h&&["hh",g]||1===h&&["d"]||h<rf.d&&["dd",h]||1===i&&["M"]||i<rf.M&&["MM",i]||1===j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,Cc.apply(null,k)}function Ec(a,b){return void 0===rf[a]?!1:void 0===b?rf[a]:(rf[a]=b,!0)}function Fc(a){var b=this.localeData(),c=Dc(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function Gc(){var a,b,c,d=sf(this._milliseconds)/1e3,e=sf(this._days),f=sf(this._months);a=p(d/60),b=p(a/60),d%=60,a%=60,c=p(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}
function Hc(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function Ic(a,b,c){var d={mm:b?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:b?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===c?b?"хвіліна":"хвіліну":"h"===c?b?"гадзіна":"гадзіну":a+" "+Hc(d[c],+a)}function Jc(a,b){var c={nominative:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_"),accusative:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function Kc(a,b){var c={nominative:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),accusative:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_")},d=/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/.test(b)?"accusative":"nominative";return c[d][a.day()]}
function Lc(a,b,c){var d={mm:"munutenn",MM:"miz",dd:"devezh"};return a+" "+Oc(d[c],a)}function Mc(a){switch(Nc(a)){case 1:case 3:case 4:case 5:case 9:return a+" bloaz";default:return a+" vloaz"}}function Nc(a){return a>9?Nc(a%10):a}function Oc(a,b){return 2===b?Pc(a):a}function Pc(a){var b={m:"v",b:"v",d:"z"};return void 0===b[a.charAt(0)]?a:b[a.charAt(0)]+a.substring(1)}
function Qc(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}function Rc(a){return a>1&&5>a&&1!==~~(a/10)}function Sc(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"pár sekund":"pár sekundami";case"m":return b?"minuta":d?"minutu":"minutou";case"mm":return b||d?e+(Rc(a)?"minuty":"minut"):e+"minutami";break;case"h":return b?"hodina":d?"hodinu":"hodinou";case"hh":return b||d?e+(Rc(a)?"hodiny":"hodin"):e+"hodinami";break;case"d":return b||d?"den":"dnem";case"dd":return b||d?e+(Rc(a)?"dny":"dní"):e+"dny";break;case"M":return b||d?"měsíc":"měsícem";case"MM":return b||d?e+(Rc(a)?"měsíce":"měsíců"):e+"měsíci";break;case"y":return b||d?"rok":"rokem";case"yy":return b||d?e+(Rc(a)?"roky":"let"):e+"lety"}}
function Tc(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}
function Uc(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}
function Vc(a,b,c,d){var e={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[a+" minuti",a+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[a+" tunni",a+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[a+" kuu",a+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[a+" aasta",a+" aastat"]};return b?e[c][2]?e[c][2]:e[c][1]:d?e[c][0]:e[c][1]}function Wc(a,b,c,d){var e="";switch(c){case"s":return d?"muutaman sekunnin":"muutama sekunti";case"m":return d?"minuutin":"minuutti";case"mm":e=d?"minuutin":"minuuttia";break;case"h":return d?"tunnin":"tunti";case"hh":e=d?"tunnin":"tuntia";break;case"d":return d?"päivän":"päivä";case"dd":e=d?"päivän":"päivää";break;case"M":return d?"kuukauden":"kuukausi";case"MM":e=d?"kuukauden":"kuukautta";break;case"y":return d?"vuoden":"vuosi";case"yy":e=d?"vuoden":"vuotta"}return e=Xc(a,d)+" "+e}function Xc(a,b){return 10>a?b?Pf[a]:Of[a]:a}
function Yc(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}function Zc(a,b,c,d){var e=a;switch(c){case"s":return d||b?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(d||b?" perc":" perce");case"mm":return e+(d||b?" perc":" perce");case"h":return"egy"+(d||b?" óra":" órája");case"hh":return e+(d||b?" óra":" órája");case"d":return"egy"+(d||b?" nap":" napja");case"dd":return e+(d||b?" nap":" napja");case"M":return"egy"+(d||b?" hónap":" hónapja");case"MM":return e+(d||b?" hónap":" hónapja");case"y":return"egy"+(d||b?" év":" éve");case"yy":return e+(d||b?" év":" éve")}return""}function $c(a){return(a?"":"[múlt] ")+"["+Uf[this.day()]+"] LT[-kor]"}
function _c(a,b){var c={nominative:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_"),accusative:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function ad(a,b){var c="հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_");return c[a.month()]}function bd(a,b){var c="կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_");return c[a.day()]}
function cd(a){return a%100===11?!0:a%10===1?!1:!0}function dd(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return b?"mínúta":"mínútu";case"mm":return cd(a)?e+(b||d?"mínútur":"mínútum"):b?e+"mínúta":e+"mínútu";case"hh":return cd(a)?e+(b||d?"klukkustundir":"klukkustundum"):e+"klukkustund";case"d":return b?"dagur":d?"dag":"degi";case"dd":return cd(a)?b?e+"dagar":e+(d?"daga":"dögum"):b?e+"dagur":e+(d?"dag":"degi");case"M":return b?"mánuður":d?"mánuð":"mánuði";case"MM":return cd(a)?b?e+"mánuðir":e+(d?"mánuði":"mánuðum"):b?e+"mánuður":e+(d?"mánuð":"mánuði");case"y":return b||d?"ár":"ári";case"yy":return cd(a)?e+(b||d?"ár":"árum"):e+(b||d?"ár":"ári")}}
function ed(a,b){var c={nominative:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),accusative:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},d=/D[oD] *MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function fd(a,b){var c={nominative:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),accusative:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_")},d=/(წინა|შემდეგ)/.test(b)?"accusative":"nominative";return c[d][a.day()]}
function gd(a,b,c,d){var e={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return b?e[c][0]:e[c][1]}function hd(a){var b=a.substr(0,a.indexOf(" "));return jd(b)?"a "+a:"an "+a}function id(a){var b=a.substr(0,a.indexOf(" "));return jd(b)?"viru "+a:"virun "+a}function jd(a){if(a=parseInt(a,10),isNaN(a))return!1;if(0>a)return!0;if(10>a)return a>=4&&7>=a?!0:!1;if(100>a){var b=a%10,c=a/10;return jd(0===b?c:b)}if(1e4>a){for(;a>=10;)a/=10;return jd(a)}return a/=1e3,jd(a)}function kd(a,b,c,d){return b?"kelios sekundės":d?"kelių sekundžių":"kelias sekundes"}function ld(a,b){var c={nominative:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),accusative:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function md(a,b,c,d){return b?od(c)[0]:d?od(c)[1]:od(c)[2]}function nd(a){return a%10===0||a>10&&20>a}function od(a){return Vf[a].split("_")}function pd(a,b,c,d){var e=a+" ";return 1===a?e+md(a,b,c[0],d):b?e+(nd(a)?od(c)[1]:od(c)[0]):d?e+od(c)[1]:e+(nd(a)?od(c)[1]:od(c)[2])}function qd(a,b){var c=-1===b.indexOf("dddd HH:mm"),d=Wf[a.day()];return c?d:d.substring(0,d.length-2)+"į"}function rd(a,b,c){return c?b%10===1&&11!==b?a[2]:a[3]:b%10===1&&11!==b?a[0]:a[1]}function sd(a,b,c){return a+" "+rd(Xf[c],a,b)}function td(a,b,c){return rd(Xf[c],a,b)}function ud(a,b){return b?"dažas sekundes":"dažām sekundēm"}function vd(a){return 5>a%10&&a%10>1&&~~(a/10)%10!==1}function wd(a,b,c){var d=a+" ";switch(c){case"m":return b?"minuta":"minutę";case"mm":return d+(vd(a)?"minuty":"minut");case"h":return b?"godzina":"godzinę";case"hh":return d+(vd(a)?"godziny":"godzin");case"MM":return d+(vd(a)?"miesiące":"miesięcy");case"yy":return d+(vd(a)?"lata":"lat")}}
function xd(a,b,c){var d={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},e=" ";return(a%100>=20||a>=100&&a%100===0)&&(e=" de "),a+e+d[c]}
function yd(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function zd(a,b,c){var d={mm:b?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===c?b?"минута":"минуту":a+" "+yd(d[c],+a)}function Ad(a,b){var c={nominative:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),accusative:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function Bd(a,b){var c={nominative:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),accusative:"янв_фев_мар_апр_мая_июня_июля_авг_сен_окт_ноя_дек".split("_")},d=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function Cd(a,b){var c={nominative:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),accusative:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_")},d=/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/.test(b)?"accusative":"nominative";return c[d][a.day()]}function Dd(a){return a>1&&5>a}function Ed(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"pár sekúnd":"pár sekundami";case"m":return b?"minúta":d?"minútu":"minútou";case"mm":return b||d?e+(Dd(a)?"minúty":"minút"):e+"minútami";break;case"h":return b?"hodina":d?"hodinu":"hodinou";case"hh":return b||d?e+(Dd(a)?"hodiny":"hodín"):e+"hodinami";break;case"d":return b||d?"deň":"dňom";case"dd":return b||d?e+(Dd(a)?"dni":"dní"):e+"dňami";break;case"M":return b||d?"mesiac":"mesiacom";case"MM":return b||d?e+(Dd(a)?"mesiace":"mesiacov"):e+"mesiacmi";break;case"y":return b||d?"rok":"rokom";case"yy":return b||d?e+(Dd(a)?"roky":"rokov"):e+"rokmi"}}
function Fd(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"nekaj sekund":"nekaj sekundami";case"m":return b?"ena minuta":"eno minuto";case"mm":return e+=1===a?b?"minuta":"minuto":2===a?b||d?"minuti":"minutama":5>a?b||d?"minute":"minutami":b||d?"minut":"minutami";case"h":return b?"ena ura":"eno uro";case"hh":return e+=1===a?b?"ura":"uro":2===a?b||d?"uri":"urama":5>a?b||d?"ure":"urami":b||d?"ur":"urami";case"d":return b||d?"en dan":"enim dnem";case"dd":return e+=1===a?b||d?"dan":"dnem":2===a?b||d?"dni":"dnevoma":b||d?"dni":"dnevi";case"M":return b||d?"en mesec":"enim mesecem";case"MM":return e+=1===a?b||d?"mesec":"mesecem":2===a?b||d?"meseca":"mesecema":5>a?b||d?"mesece":"meseci":b||d?"mesecev":"meseci";case"y":return b||d?"eno leto":"enim letom";case"yy":return e+=1===a?b||d?"leto":"letom":2===a?b||d?"leti":"letoma":5>a?b||d?"leta":"leti":b||d?"let":"leti"}}function Gd(a,b,c,d){var e={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[a+" míuts"," "+a+" míuts"],h:["'n þora","'iensa þora"],hh:[a+" þoras"," "+a+" þoras"],d:["'n ziua","'iensa ziua"],dd:[a+" ziuas"," "+a+" ziuas"],M:["'n mes","'iens mes"],MM:[a+" mesen"," "+a+" mesen"],y:["'n ar","'iens ar"],yy:[a+" ars"," "+a+" ars"]};return d?e[c][0]:b?e[c][0]:e[c][1].trim()}
function Hd(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function Id(a,b,c){var d={mm:"хвилина_хвилини_хвилин",hh:"година_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===c?b?"хвилина":"хвилину":"h"===c?b?"година":"годину":a+" "+Hd(d[c],+a)}function Jd(a,b){var c={nominative:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_"),accusative:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_")},d=/D[oD]? *MMMM?/.test(b)?"accusative":"nominative";return c[d][a.month()]}function Kd(a,b){var c={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")},d=/(\[[ВвУу]\]) ?dddd/.test(b)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(b)?"genitive":"nominative";return c[d][a.day()]}function Ld(a){return function(){return a+"о"+(11===this.hours()?"б":"")+"] LT"}}var Md,Nd,Od=a.momentProperties=[],Pd=!1,Qd={},Rd={},Sd=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Td=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ud={},Vd={},Wd=/\d/,Xd=/\d\d/,Yd=/\d{3}/,Zd=/\d{4}/,$d=/[+-]?\d{6}/,_d=/\d\d?/,ae=/\d{1,3}/,be=/\d{1,4}/,ce=/[+-]?\d{1,6}/,de=/\d+/,ee=/[+-]?\d+/,fe=/Z|[+-]\d\d:?\d\d/gi,ge=/[+-]?\d+(\.\d{1,3})?/,he=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,ie={},je={},ke=0,le=1,me=2,ne=3,oe=4,pe=5,qe=6;H("M",["MM",2],"Mo",function(){return this.month()+1}),H("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),H("MMMM",0,0,function(a){return this.localeData().months(this,a)}),z("month","M"),N("M",_d),N("MM",_d,Xd),N("MMM",he),N("MMMM",he),Q(["M","MM"],function(a,b){b[le]=q(a)-1}),Q(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[le]=e:j(c).invalidMonth=a});var re="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),se="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),te={};a.suppressDeprecationWarnings=!1;var ue=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ve=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],we=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],xe=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=aa("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),H(0,["YY",2],0,function(){return this.year()%100}),H(0,["YYYY",4],0,"year"),H(0,["YYYYY",5],0,"year"),H(0,["YYYYYY",6,!0],0,"year"),z("year","y"),N("Y",ee),N("YY",_d,Xd),N("YYYY",be,Zd),N("YYYYY",ce,$d),N("YYYYYY",ce,$d),Q(["YYYYY","YYYYYY"],ke),Q("YYYY",function(b,c){c[ke]=2===b.length?a.parseTwoDigitYear(b):q(b)}),Q("YY",function(b,c){c[ke]=a.parseTwoDigitYear(b)}),a.parseTwoDigitYear=function(a){return q(a)+(q(a)>68?1900:2e3)};var ye=C("FullYear",!1);H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),z("week","w"),z("isoWeek","W"),N("w",_d),N("ww",_d,Xd),N("W",_d),N("WW",_d,Xd),R(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=q(a)});var ze={dow:0,doy:6};H("DDD",["DDDD",3],"DDDo","dayOfYear"),z("dayOfYear","DDD"),N("DDD",ae),N("DDDD",Yd),Q(["DDD","DDDD"],function(a,b,c){c._dayOfYear=q(a)}),a.ISO_8601=function(){};var Ae=aa("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Da.apply(null,arguments);return this>a?this:a}),Be=aa("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Da.apply(null,arguments);return a>this?this:a});Ja("Z",":"),Ja("ZZ",""),N("Z",fe),N("ZZ",fe),Q(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ka(a)});var Ce=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var De=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Ee=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Ya.fn=Ha.prototype;var Fe=ab(1,"add"),Ge=ab(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var He=aa("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});H(0,["gg",2],0,function(){return this.weekYear()%100}),H(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Db("gggg","weekYear"),Db("ggggg","weekYear"),Db("GGGG","isoWeekYear"),Db("GGGGG","isoWeekYear"),z("weekYear","gg"),z("isoWeekYear","GG"),N("G",ee),N("g",ee),N("GG",_d,Xd),N("gg",_d,Xd),N("GGGG",be,Zd),N("gggg",be,Zd),N("GGGGG",ce,$d),N("ggggg",ce,$d),R(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=q(a)}),R(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),H("Q",0,0,"quarter"),z("quarter","Q"),N("Q",Wd),Q("Q",function(a,b){b[le]=3*(q(a)-1)}),H("D",["DD",2],"Do","date"),z("date","D"),N("D",_d),N("DD",_d,Xd),N("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),Q(["D","DD"],me),Q("Do",function(a,b){b[me]=q(a.match(_d)[0],10)});var Ie=C("Date",!0);H("d",0,"do","day"),H("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),H("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),H("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),z("day","d"),z("weekday","e"),z("isoWeekday","E"),N("d",_d),N("e",_d),N("E",_d),N("dd",he),N("ddd",he),N("dddd",he),R(["dd","ddd","dddd"],function(a,b,c){var d=c._locale.weekdaysParse(a);null!=d?b.d=d:j(c).invalidWeekday=a}),R(["d","e","E"],function(a,b,c,d){b[d]=q(a)});var Je="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ke="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Le="Su_Mo_Tu_We_Th_Fr_Sa".split("_");H("H",["HH",2],0,"hour"),H("h",["hh",2],0,function(){return this.hours()%12||12}),Sb("a",!0),Sb("A",!1),z("hour","h"),N("a",Tb),N("A",Tb),N("H",_d),N("h",_d),N("HH",_d,Xd),N("hh",_d,Xd),Q(["H","HH"],ne),Q(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),Q(["h","hh"],function(a,b,c){b[ne]=q(a),j(c).bigHour=!0});var Me=/[ap]\.?m?\.?/i,Ne=C("Hours",!0);H("m",["mm",2],0,"minute"),z("minute","m"),N("m",_d),N("mm",_d,Xd),Q(["m","mm"],oe);var Oe=C("Minutes",!1);H("s",["ss",2],0,"second"),z("second","s"),N("s",_d),N("ss",_d,Xd),Q(["s","ss"],pe);var Pe=C("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)}),H(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,function(){return 10*this.millisecond()}),H(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),H(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),H(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),H(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),H(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),z("millisecond","ms"),N("S",ae,Wd),N("SS",ae,Xd),N("SSS",ae,Yd);var Qe;for(Qe="SSSS";Qe.length<=9;Qe+="S")N(Qe,de);for(Qe="S";Qe.length<=9;Qe+="S")Q(Qe,Wb);var Re=C("Milliseconds",!1);H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");var Se=n.prototype;Se.add=Fe,Se.calendar=cb,Se.clone=db,Se.diff=ib,Se.endOf=ub,Se.format=mb,Se.from=nb,Se.fromNow=ob,Se.to=pb,Se.toNow=qb,Se.get=F,Se.invalidAt=Cb,Se.isAfter=eb,Se.isBefore=fb,Se.isBetween=gb,Se.isSame=hb,Se.isValid=Ab,Se.lang=He,Se.locale=rb,Se.localeData=sb,Se.max=Be,Se.min=Ae,Se.parsingFlags=Bb,Se.set=F,Se.startOf=tb,Se.subtract=Ge,Se.toArray=yb,Se.toObject=zb,Se.toDate=xb,Se.toISOString=lb,Se.toJSON=lb,Se.toString=kb,Se.unix=wb,Se.valueOf=vb,Se.year=ye,Se.isLeapYear=ia,Se.weekYear=Fb,Se.isoWeekYear=Gb,Se.quarter=Se.quarters=Jb,Se.month=Y,Se.daysInMonth=Z,Se.week=Se.weeks=na,Se.isoWeek=Se.isoWeeks=oa,Se.weeksInYear=Ib,Se.isoWeeksInYear=Hb,Se.date=Ie,Se.day=Se.days=Pb,Se.weekday=Qb,Se.isoWeekday=Rb,Se.dayOfYear=qa,Se.hour=Se.hours=Ne,Se.minute=Se.minutes=Oe,Se.second=Se.seconds=Pe,Se.millisecond=Se.milliseconds=Re,Se.utcOffset=Na,Se.utc=Pa,Se.local=Qa,Se.parseZone=Ra,Se.hasAlignedHourOffset=Sa,Se.isDST=Ta,Se.isDSTShifted=Ua,Se.isLocal=Va,Se.isUtcOffset=Wa,Se.isUtc=Xa,Se.isUTC=Xa,Se.zoneAbbr=Xb,Se.zoneName=Yb,Se.dates=aa("dates accessor is deprecated. Use date instead.",Ie),Se.months=aa("months accessor is deprecated. Use month instead",Y),Se.years=aa("years accessor is deprecated. Use year instead",ye),Se.zone=aa("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Oa);var Te=Se,Ue={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Ve={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},We="Invalid date",Xe="%d",Ye=/\d{1,2}/,Ze={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},$e=s.prototype;$e._calendar=Ue,$e.calendar=_b,$e._longDateFormat=Ve,$e.longDateFormat=ac,$e._invalidDate=We,$e.invalidDate=bc,$e._ordinal=Xe,$e.ordinal=cc,$e._ordinalParse=Ye,$e.preparse=dc,$e.postformat=dc,$e._relativeTime=Ze,$e.relativeTime=ec,$e.pastFuture=fc,$e.set=gc,$e.months=U,$e._months=re,$e.monthsShort=V,$e._monthsShort=se,$e.monthsParse=W,$e.week=ka,$e._week=ze,$e.firstDayOfYear=ma,$e.firstDayOfWeek=la,$e.weekdays=Lb,$e._weekdays=Je,$e.weekdaysMin=Nb,$e._weekdaysMin=Le,$e.weekdaysShort=Mb,$e._weekdaysShort=Ke,$e.weekdaysParse=Ob,$e.isPM=Ub,$e._meridiemParse=Me,$e.meridiem=Vb,w("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===q(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=aa("moment.lang is deprecated. Use moment.locale instead.",w),a.langData=aa("moment.langData is deprecated. Use moment.localeData instead.",y);var _e=Math.abs,af=yc("ms"),bf=yc("s"),cf=yc("m"),df=yc("h"),ef=yc("d"),ff=yc("w"),gf=yc("M"),hf=yc("y"),jf=Ac("milliseconds"),kf=Ac("seconds"),lf=Ac("minutes"),mf=Ac("hours"),nf=Ac("days"),of=Ac("months"),pf=Ac("years"),qf=Math.round,rf={s:45,m:45,h:22,d:26,M:11},sf=Math.abs,tf=Ha.prototype;tf.abs=oc,tf.add=qc,tf.subtract=rc,tf.as=wc,tf.asMilliseconds=af,tf.asSeconds=bf,tf.asMinutes=cf,tf.asHours=df,tf.asDays=ef,tf.asWeeks=ff,tf.asMonths=gf,tf.asYears=hf,tf.valueOf=xc,tf._bubble=tc,tf.get=zc,tf.milliseconds=jf,tf.seconds=kf,tf.minutes=lf,tf.hours=mf,tf.days=nf,tf.weeks=Bc,tf.months=of,tf.years=pf,tf.humanize=Fc,tf.toISOString=Gc,tf.toString=Gc,tf.toJSON=Gc,tf.locale=rb,tf.localeData=sb,tf.toIsoString=aa("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Gc),tf.lang=He,H("X",0,0,"unix"),H("x",0,0,"valueOf"),N("x",ee),N("X",ge),Q("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),Q("x",function(a,b,c){c._d=new Date(q(a))}),
a.version="2.10.6",b(Da),a.fn=Te,a.min=Fa,a.max=Ga,a.utc=h,a.unix=Zb,a.months=jc,a.isDate=d,a.locale=w,a.invalid=l,a.duration=Ya,a.isMoment=o,a.weekdays=lc,a.parseZone=$b,a.localeData=y,a.isDuration=Ia,a.monthsShort=kc,a.weekdaysMin=nc,a.defineLocale=x,a.weekdaysShort=mc,a.normalizeUnits=A,a.relativeTimeThreshold=Ec;var uf=a,vf=(uf.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm$/i.test(a)},meridiem:function(a,b,c){return 12>a?c?"vm":"VM":c?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}}),uf.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}}),{1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"}),wf={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},xf=(uf.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(a){return"م"===a},meridiem:function(a,b,c){return 12>a?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(a){return a.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return wf[a]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return vf[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}}),uf.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}}),{1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"}),yf={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},zf=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&10>=a%100?3:a%100>=11?4:5},Af={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},Bf=function(a){return function(b,c,d,e){var f=zf(b),g=Af[a][zf(b)];return 2===f&&(g=g[c?0:1]),g.replace(/%d/i,b)}},Cf=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"],Df=(uf.defineLocale("ar",{months:Cf,monthsShort:Cf,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(a){return"م"===a},meridiem:function(a,b,c){return 12>a?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:Bf("s"),m:Bf("m"),mm:Bf("m"),h:Bf("h"),hh:Bf("h"),d:Bf("d"),dd:Bf("d"),M:Bf("M"),MM:Bf("M"),y:Bf("y"),yy:Bf("y")},preparse:function(a){return a.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return yf[a]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return xf[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}}),{1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"}),Ef=(uf.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(a){return/^(gündüz|axşam)$/.test(a)},meridiem:function(a,b,c){return 4>a?"gecə":12>a?"səhər":17>a?"gündüz":"axşam"},ordinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(a){if(0===a)return a+"-ıncı";var b=a%10,c=a%100-b,d=a>=100?100:null;return a+(Df[b]||Df[c]||Df[d])},week:{dow:1,doy:7}}),uf.defineLocale("be",{months:Jc,monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:Kc,weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:Ic,mm:Ic,h:Ic,hh:Ic,d:"дзень",dd:Ic,M:"месяц",MM:Ic,y:"год",yy:Ic},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(a){return/^(дня|вечара)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночы":12>a?"раніцы":17>a?"дня":"вечара"},ordinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a%10!==2&&a%10!==3||a%100===12||a%100===13?a+"-ы":a+"-і";case"D":return a+"-га";default:return a}},week:{dow:1,doy:7}}),uf.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ев":0===c?a+"-ен":c>10&&20>c?a+"-ти":1===b?a+"-ви":2===b?a+"-ри":7===b||8===b?a+"-ми":a+"-ти"},week:{dow:1,doy:7}}),{1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"}),Ff={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},Gf=(uf.defineLocale("bn",{months:"জানুয়ারী_ফেবুয়ারী_মার্চ_এপ্রিল_মে_জুন_জুলাই_অগাস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপর_মে_জুন_জুল_অগ_সেপ্ট_অক্টো_নভ_ডিসেম্".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পত্তিবার_শুক্রুবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পত্তি_শুক্রু_শনি".split("_"),weekdaysMin:"রব_সম_মঙ্গ_বু_ব্রিহ_শু_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কএক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(a){return a.replace(/[১২৩৪৫৬৭৮৯০]/g,function(a){return Ff[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Ef[a]})},meridiemParse:/রাত|সকাল|দুপুর|বিকেল|রাত/,isPM:function(a){return/^(দুপুর|বিকেল|রাত)$/.test(a)},meridiem:function(a,b,c){return 4>a?"রাত":10>a?"সকাল":17>a?"দুপুর":20>a?"বিকেল":"রাত"},week:{dow:0,doy:6}}),{1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"}),Hf={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},If=(uf.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(a){return a.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(a){return Hf[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Gf[a]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,isPM:function(a){return/^(ཉིན་གུང|དགོང་དག|མཚན་མོ)$/.test(a)},meridiem:function(a,b,c){return 4>a?"མཚན་མོ":10>a?"ཞོགས་ཀས":17>a?"ཉིན་གུང":20>a?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}}),uf.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:Lc,h:"un eur",hh:"%d eur",d:"un devezh",dd:Lc,M:"ur miz",MM:Lc,y:"ur bloaz",yy:Mc},ordinalParse:/\d{1,2}(añ|vet)/,ordinal:function(a){var b=1===a?"añ":"vet";return a+b},week:{dow:1,doy:4}}),uf.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:Qc,mm:Qc,h:Qc,hh:Qc,d:"dan",dd:Qc,M:"mjesec",MM:Qc,y:"godinu",yy:Qc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),uf.defineLocale("ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),longDateFormat:{LT:"H:mm",LTS:"LT:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(a,b){var c=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"è";return("w"===b||"W"===b)&&(c="a"),a+c},week:{dow:1,doy:4}}),"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_")),Jf="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),Kf=(uf.defineLocale("cs",{months:If,monthsShort:Jf,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(If,Jf),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:Sc,m:Sc,mm:Sc,h:Sc,hh:Sc,d:Sc,dd:Sc,M:Sc,MM:Sc,y:Sc,yy:Sc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(a){var b=/сехет$/i.exec(a)?"рен":/ҫул$/i.exec(a)?"тан":"ран";return a+b},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},ordinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}}),uf.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(a){var b=a,c="",d=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return b>20?c=40===b||50===b||60===b||80===b||100===b?"fed":"ain":b>0&&(c=d[b]),a+c},week:{dow:1,doy:4}}),uf.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I går kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[Heute um] LT [Uhr]",sameElse:"L",nextDay:"[Morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[Gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:Tc,mm:"%d Minuten",h:Tc,hh:"%d Stunden",d:Tc,dd:Tc,M:Tc,MM:Tc,y:Tc,yy:Tc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[Heute um] LT [Uhr]",sameElse:"L",nextDay:"[Morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[Gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:Uc,mm:"%d Minuten",h:Uc,hh:"%d Stunden",d:Uc,dd:Uc,M:Uc,MM:Uc,y:Uc,yy:Uc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(a,b){return/D/.test(b.substring(0,b.indexOf("MMMM")))?this._monthsGenitiveEl[a.month()]:this._monthsNominativeEl[a.month()]},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(a,b,c){return a>11?c?"μμ":"ΜΜ":c?"πμ":"ΠΜ"},isPM:function(a){return"μ"===(a+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(a,b){var c=this._calendarEl[a],d=b&&b.hours();return"function"==typeof c&&(c=c.apply(b)),c.replace("{}",d%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}}),uf.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}}),uf.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"D MMMM, YYYY",LLL:"D MMMM, YYYY h:mm A",LLLL:"dddd, D MMMM, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),uf.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,doy:4}}),uf.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"Dimanĉo_Lundo_Mardo_Merkredo_Ĵaŭdo_Vendredo_Sabato".split("_"),weekdaysShort:"Dim_Lun_Mard_Merk_Ĵaŭ_Ven_Sab".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Ĵa_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-an de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(a){return"p"===a.charAt(0).toLowerCase()},meridiem:function(a,b,c){return a>11?c?"p.t.m.":"P.T.M.":c?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}}),"Ene._Feb._Mar._Abr._May._Jun._Jul._Ago._Sep._Oct._Nov._Dic.".split("_")),Lf="Ene_Feb_Mar_Abr_May_Jun_Jul_Ago_Sep_Oct_Nov_Dic".split("_"),Mf=(uf.defineLocale("es",{months:"Enero_Febrero_Marzo_Abril_Mayo_Junio_Julio_Agosto_Septiembre_Octubre_Noviembre_Diciembre".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?Lf[a.month()]:Kf[a.month()]},weekdays:"Domingo_Lunes_Martes_Miércoles_Jueves_Viernes_Sábado".split("_"),weekdaysShort:"Dom._Lun._Mar._Mié._Jue._Vie._Sáb.".split("_"),weekdaysMin:"Do_Lu_Ma_Mi_Ju_Vi_Sá".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),uf.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:Vc,m:Vc,mm:Vc,h:Vc,hh:Vc,d:Vc,dd:"%d päeva",M:Vc,MM:Vc,y:Vc,yy:Vc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",
lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),{1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"}),Nf={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},Of=(uf.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(a){return/بعد از ظهر/.test(a)},meridiem:function(a,b,c){return 12>a?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(a){return a.replace(/[۰-۹]/g,function(a){return Nf[a]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return Mf[a]}).replace(/,/g,"،")},ordinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}}),"nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" ")),Pf=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",Of[7],Of[8],Of[9]],Qf=(uf.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:Wc,m:Wc,mm:Wc,h:Wc,hh:Wc,d:Wc,dd:Wc,M:Wc,MM:Wc,y:Wc,yy:Wc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(a){return a+(1===a?"er":"e")}}),uf.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(a){return a+(1===a?"er":"")},week:{dow:1,doy:4}}),"jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_")),Rf="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),Sf=(uf.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?Rf[a.month()]:Qf[a.month()]},weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}}),uf.defineLocale("gl",{months:"Xaneiro_Febreiro_Marzo_Abril_Maio_Xuño_Xullo_Agosto_Setembro_Outubro_Novembro_Decembro".split("_"),monthsShort:"Xan._Feb._Mar._Abr._Mai._Xuñ._Xul._Ago._Set._Out._Nov._Dec.".split("_"),weekdays:"Domingo_Luns_Martes_Mércores_Xoves_Venres_Sábado".split("_"),weekdaysShort:"Dom._Lun._Mar._Mér._Xov._Ven._Sáb.".split("_"),weekdaysMin:"Do_Lu_Ma_Mé_Xo_Ve_Sá".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return"uns segundos"===a?"nuns segundos":"en "+a},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:7}}),uf.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(a){return 2===a?"שעתיים":a+" שעות"},d:"יום",dd:function(a){return 2===a?"יומיים":a+" ימים"},M:"חודש",MM:function(a){return 2===a?"חודשיים":a+" חודשים"},y:"שנה",yy:function(a){return 2===a?"שנתיים":a%10===0&&10!==a?a+" שנה":a+" שנים"}}}),{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"}),Tf={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},Uf=(uf.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(a){return a.replace(/[१२३४५६७८९०]/g,function(a){return Tf[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Sf[a]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(a,b){return 12===a&&(a=0),"रात"===b?4>a?a:a+12:"सुबह"===b?a:"दोपहर"===b?a>=10?a:a+12:"शाम"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"रात":10>a?"सुबह":17>a?"दोपहर":20>a?"शाम":"रात"},week:{dow:0,doy:6}}),uf.defineLocale("hr",{months:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_"),monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:Yc,mm:Yc,h:Yc,hh:Yc,d:"dan",dd:Yc,M:"mjesec",MM:Yc,y:"godinu",yy:Yc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),"vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ")),Vf=(uf.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(a){return"u"===a.charAt(1).toLowerCase()},meridiem:function(a,b,c){return 12>a?c===!0?"de":"DE":c===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return $c.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return $c.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:Zc,m:Zc,mm:Zc,h:Zc,hh:Zc,d:Zc,dd:Zc,M:Zc,MM:Zc,y:Zc,yy:Zc},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),uf.defineLocale("hy-am",{months:_c,monthsShort:ad,weekdays:bd,weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(a){return/^(ցերեկվա|երեկոյան)$/.test(a)},meridiem:function(a){return 4>a?"գիշերվա":12>a?"առավոտվա":17>a?"ցերեկվա":"երեկոյան"},ordinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(a,b){switch(b){case"DDD":case"w":case"W":case"DDDo":return 1===a?a+"-ին":a+"-րդ";default:return a}},week:{dow:1,doy:7}}),uf.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"siang"===b?a>=11?a:a+12:"sore"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"siang":19>a?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),uf.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:dd,m:dd,mm:dd,h:"klukkustund",hh:dd,d:dd,dd:dd,M:dd,MM:dd,y:dd,yy:dd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"D_L_Ma_Me_G_V_S".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),uf.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"Ah時m分s秒",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah時m分",LLLL:"YYYY年M月D日Ah時m分 dddd"},meridiemParse:/午前|午後/i,isPM:function(a){return"午後"===a},meridiem:function(a,b,c){return 12>a?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}}),uf.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(a,b){return 12===a&&(a=0),"enjing"===b?a:"siyang"===b?a>=11?a:a+12:"sonten"===b||"ndalu"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"enjing":15>a?"siyang":19>a?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}}),uf.defineLocale("ka",{months:ed,monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:fd,weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(a){return/(წამი|წუთი|საათი|წელი)/.test(a)?a.replace(/ი$/,"ში"):a+"ში"},past:function(a){return/(წამი|წუთი|საათი|დღე|თვე)/.test(a)?a.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(a)?a.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},ordinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(a){return 0===a?a:1===a?a+"-ლი":20>a||100>=a&&a%20===0||a%100===0?"მე-"+a:a+"-ე"},week:{dow:1,doy:7}}),uf.defineLocale("km",{months:"មករា_កុម្ភៈ_មិនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មិនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនៈ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}}),uf.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h시 m분",LTS:"A h시 m분 s초",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h시 m분",LLLL:"YYYY년 MMMM D일 dddd A h시 m분"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇초",ss:"%d초",m:"일분",mm:"%d분",h:"한시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한달",MM:"%d달",y:"일년",yy:"%d년"},ordinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(a){return"오후"===a},meridiem:function(a,b,c){return 12>a?"오전":"오후"}}),uf.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:hd,past:id,s:"e puer Sekonnen",m:gd,mm:"%d Minutten",h:gd,hh:"%d Stonnen",d:gd,dd:"%d Deeg",M:gd,MM:"%d Méint",y:gd,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),{m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"}),Wf="sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),Xf=(uf.defineLocale("lt",{months:ld,monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:qd,weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:kd,m:md,mm:pd,h:md,hh:pd,d:md,dd:pd,M:md,MM:pd,y:md,yy:pd},ordinalParse:/\d{1,2}-oji/,ordinal:function(a){return a+"-oji"},week:{dow:1,doy:4}}),{m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")}),Yf=(uf.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:ud,m:td,mm:sd,h:td,hh:sd,d:td,dd:sd,M:td,MM:sd,y:td,yy:sd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),{words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=Yf.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+Yf.correctGrammaticalCase(a,d)}}),Zf=(uf.defineLocale("me",{months:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"],monthsShort:["jan.","feb.","mar.","apr.","maj","jun","jul","avg.","sep.","okt.","nov.","dec."],weekdays:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],weekdaysShort:["ned.","pon.","uto.","sri.","čet.","pet.","sub."],weekdaysMin:["ne","po","ut","sr","če","pe","su"],longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var a=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:Yf.translate,mm:Yf.translate,h:Yf.translate,hh:Yf.translate,d:"dan",dd:Yf.translate,M:"mjesec",MM:Yf.translate,y:"godinu",yy:Yf.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),uf.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Во изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Во изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ев":0===c?a+"-ен":c>10&&20>c?a+"-ти":1===b?a+"-ви":2===b?a+"-ри":7===b||8===b?a+"-ми":a+"-ти"},week:{dow:1,doy:7}}),uf.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,isPM:function(a){return/^(ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി)$/.test(a)},meridiem:function(a,b,c){return 4>a?"രാത്രി":12>a?"രാവിലെ":17>a?"ഉച്ച കഴിഞ്ഞ്":20>a?"വൈകുന്നേരം":"രാത്രി"}}),{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"}),$f={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},_f=(uf.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%s नंतर",past:"%s पूर्वी",s:"सेकंद",m:"एक मिनिट",mm:"%d मिनिटे",h:"एक तास",hh:"%d तास",d:"एक दिवस",dd:"%d दिवस",M:"एक महिना",MM:"%d महिने",y:"एक वर्ष",yy:"%d वर्षे"},preparse:function(a){return a.replace(/[१२३४५६७८९०]/g,function(a){return $f[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Zf[a]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(a,b){return 12===a&&(a=0),"रात्री"===b?4>a?a:a+12:"सकाळी"===b?a:"दुपारी"===b?a>=10?a:a+12:"सायंकाळी"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"रात्री":10>a?"सकाळी":17>a?"दुपारी":20>a?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}}),uf.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"tengahari"===b?a>=11?a:a+12:"petang"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"tengahari":19>a?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",
lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),uf.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"tengahari"===b?a>=11?a:a+12:"petang"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"tengahari":19>a?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),{1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"}),ag={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},bg=(uf.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(a){return a.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(a){return ag[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return _f[a]})},week:{dow:1,doy:4}}),uf.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tirs_ons_tors_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"H.mm",LTS:"H.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H.mm",LLLL:"dddd D. MMMM YYYY [kl.] H.mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),{1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"}),cg={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},dg=(uf.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आइ._सो._मङ्_बु._बि._शु._श.".split("_"),longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(a){return a.replace(/[१२३४५६७८९०]/g,function(a){return cg[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return bg[a]})},meridiemParse:/राती|बिहान|दिउँसो|बेलुका|साँझ|राती/,meridiemHour:function(a,b){return 12===a&&(a=0),"राती"===b?3>a?a:a+12:"बिहान"===b?a:"दिउँसो"===b?a>=10?a:a+12:"बेलुका"===b||"साँझ"===b?a+12:void 0},meridiem:function(a,b,c){return 3>a?"राती":10>a?"बिहान":15>a?"दिउँसो":18>a?"बेलुका":20>a?"साँझ":"राती"},calendar:{sameDay:"[आज] LT",nextDay:"[भोली] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडी",s:"केही समय",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:1,doy:7}}),"jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_")),eg="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),fg=(uf.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?eg[a.month()]:dg[a.month()]},weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}}),uf.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"for %s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),"styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_")),gg="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),hg=(uf.defineLocale("pl",{months:function(a,b){return""===b?"("+gg[a.month()]+"|"+fg[a.month()]+")":/D MMMM/.test(b)?gg[a.month()]:fg[a.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"nie_pon_wt_śr_czw_pt_sb".split("_"),weekdaysMin:"N_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:wd,mm:wd,h:wd,hh:wd,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:wd,y:"rok",yy:wd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"}),uf.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),uf.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:xd,h:"o oră",hh:xd,d:"o zi",dd:xd,M:"o lună",MM:xd,y:"un an",yy:xd},week:{dow:1,doy:7}}),uf.defineLocale("ru",{months:Ad,monthsShort:Bd,weekdays:Cd,weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[й|я]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(){return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT"},lastWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:zd,mm:zd,h:"час",hh:zd,d:"день",dd:zd,M:"месяц",MM:zd,y:"год",yy:zd},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(a){return/^(дня|вечера)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночи":12>a?"утра":17>a?"дня":"вечера"},ordinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":return a+"-й";case"D":return a+"-го";case"w":case"W":return a+"-я";default:return a}},week:{dow:1,doy:7}}),uf.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},ordinalParse:/\d{1,2} වැනි/,ordinal:function(a){return a+" වැනි"},meridiem:function(a,b,c){return a>11?c?"ප.ව.":"පස් වරු":c?"පෙ.ව.":"පෙර වරු"}}),"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_")),ig="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),jg=(uf.defineLocale("sk",{months:hg,monthsShort:ig,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(hg,ig),weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:Ed,m:Ed,mm:Ed,h:Ed,hh:Ed,d:Ed,dd:Ed,M:Ed,MM:Ed,y:Ed,yy:Ed},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:Fd,m:Fd,mm:Fd,h:Fd,hh:Fd,d:Fd,dd:Fd,M:Fd,MM:Fd,y:Fd,yy:Fd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),uf.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),meridiemParse:/PD|MD/,isPM:function(a){return"M"===a.charAt(0)},meridiem:function(a,b,c){return 12>a?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),{words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=jg.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+jg.correctGrammaticalCase(a,d)}}),kg=(uf.defineLocale("sr-cyrl",{months:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"],monthsShort:["јан.","феб.","мар.","апр.","мај","јун","јул","авг.","сеп.","окт.","нов.","дец."],weekdays:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],weekdaysShort:["нед.","пон.","уто.","сре.","чет.","пет.","суб."],weekdaysMin:["не","по","ут","ср","че","пе","су"],longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var a=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:jg.translate,mm:jg.translate,h:jg.translate,hh:jg.translate,d:"дан",dd:jg.translate,M:"месец",MM:jg.translate,y:"годину",yy:jg.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),{words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=kg.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+kg.correctGrammaticalCase(a,d)}}),lg=(uf.defineLocale("sr",{months:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"],monthsShort:["jan.","feb.","mar.","apr.","maj","jun","jul","avg.","sep.","okt.","nov.","dec."],weekdays:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],weekdaysShort:["ned.","pon.","uto.","sre.","čet.","pet.","sub."],weekdaysMin:["ne","po","ut","sr","če","pe","su"],longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var a=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:kg.translate,mm:kg.translate,h:kg.translate,hh:kg.translate,d:"dan",dd:kg.translate,M:"mesec",MM:kg.translate,y:"godinu",yy:kg.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),uf.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"e":1===b?"a":2===b?"a":"e";return a+c},week:{dow:1,doy:4}}),uf.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},ordinalParse:/\d{1,2}வது/,ordinal:function(a){return a+"வது"},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(a,b,c){return 2>a?" யாமம்":6>a?" வைகறை":10>a?" காலை":14>a?" நண்பகல்":18>a?" எற்பாடு":22>a?" மாலை":" யாமம்"},meridiemHour:function(a,b){return 12===a&&(a=0),"யாமம்"===b?2>a?a:a+12:"வைகறை"===b||"காலை"===b?a:"நண்பகல்"===b&&a>=10?a:a+12},week:{dow:0,doy:6}}),uf.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"มกรา_กุมภา_มีนา_เมษา_พฤษภา_มิถุนา_กรกฎา_สิงหา_กันยา_ตุลา_พฤศจิกา_ธันวา".split("_"),weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),longDateFormat:{LT:"H นาฬิกา m นาที",LTS:"H นาฬิกา m นาที s วินาที",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H นาฬิกา m นาที",LLLL:"วันddddที่ D MMMM YYYY เวลา H นาฬิกา m นาที"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(a){return"หลังเที่ยง"===a},meridiem:function(a,b,c){return 12>a?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}}),uf.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}}),{1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"}),mg=(uf.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(a){if(0===a)return a+"'ıncı";var b=a%10,c=a%100-b,d=a>=100?100:null;return a+(lg[b]||lg[c]||lg[d])},week:{dow:1,doy:7}}),uf.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"LT.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY LT",LLLL:"dddd, [li] D. MMMM [dallas] YYYY LT"},meridiem:function(a,b,c){return a>11?c?"d'o":"D'O":c?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:Gd,m:Gd,mm:Gd,h:Gd,hh:Gd,d:Gd,dd:Gd,M:Gd,MM:Gd,y:Gd,yy:Gd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),uf.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}}),uf.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}}),uf.defineLocale("uk",{months:Jd,monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:Kd,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:Ld("[Сьогодні "),nextDay:Ld("[Завтра "),lastDay:Ld("[Вчора "),nextWeek:Ld("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return Ld("[Минулої] dddd [").call(this);case 1:case 2:case 4:return Ld("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:Id,mm:Id,h:"годину",hh:Id,d:"день",dd:Id,M:"місяць",MM:Id,y:"рік",yy:Id},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(a){return/^(дня|вечора)$/.test(a)},meridiem:function(a,b,c){return 4>a?"ночі":12>a?"ранку":17>a?"дня":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a+"-й";case"D":return a+"-го";default:return a}},week:{dow:1,doy:7}}),uf.defineLocale("uz",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}}),uf.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",
llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}}),uf.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah点mm分",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY-MM-DD",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah点mm分",llll:"YYYY年MMMD日ddddAh点mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"凌晨"===b||"早上"===b||"上午"===b?a:"下午"===b||"晚上"===b?a+12:a>=11?a:a+12},meridiem:function(a,b,c){var d=100*a+b;return 600>d?"凌晨":900>d?"早上":1130>d?"上午":1230>d?"中午":1800>d?"下午":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var a,b;return a=uf().startOf("week"),b=this.unix()-a.unix()>=604800?"[下]":"[本]",0===this.minutes()?b+"dddAh点整":b+"dddAh点mm"},lastWeek:function(){var a,b;return a=uf().startOf("week"),b=this.unix()<a.unix()?"[上]":"[本]",0===this.minutes()?b+"dddAh点整":b+"dddAh点mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(日|月|周)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"日";case"M":return a+"月";case"w":case"W":return a+"周";default:return a}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}}),uf.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah點mm分",LLLL:"YYYY年MMMD日ddddAh點mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah點mm分",llll:"YYYY年MMMD日ddddAh點mm分"},meridiemParse:/早上|上午|中午|下午|晚上/,meridiemHour:function(a,b){return 12===a&&(a=0),"早上"===b||"上午"===b?a:"中午"===b?a>=11?a:a+12:"下午"===b||"晚上"===b?a+12:void 0},meridiem:function(a,b,c){var d=100*a+b;return 900>d?"早上":1130>d?"上午":1230>d?"中午":1800>d?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"日";case"M":return a+"月";case"w":case"W":return a+"週";default:return a}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"一分鐘",mm:"%d分鐘",h:"一小時",hh:"%d小時",d:"一天",dd:"%d天",M:"一個月",MM:"%d個月",y:"一年",yy:"%d年"}}),uf);return mg.locale("en"),mg});
]]>
</script>
<script type="text/javascript">
<![CDATA[
!function(a){"use strict";if("function"==typeof define&&define.amd)define(["jquery","moment"],a);else if("object"==typeof exports)module.exports=a(require("jquery"),require("moment"));else{if("undefined"==typeof jQuery)throw"bootstrap-datetimepicker requires jQuery to be loaded first";if("undefined"==typeof moment)throw"bootstrap-datetimepicker requires Moment.js to be loaded first";a(jQuery,moment)}}(function(a,b){"use strict";if(!b)throw new Error("bootstrap-datetimepicker requires Moment.js to be loaded first");var c=function(c,d){var e,f,g,h,i,j,k,l={},m=!0,n=!1,o=!1,p=0,q=[{clsName:"days",navFnc:"M",navStep:1},{clsName:"months",navFnc:"y",navStep:1},{clsName:"years",navFnc:"y",navStep:10},{clsName:"decades",navFnc:"y",navStep:100}],r=["days","months","years","decades"],s=["top","bottom","auto"],t=["left","right","auto"],u=["default","top","bottom"],v={up:38,38:"up",down:40,40:"down",left:37,37:"left",right:39,39:"right",tab:9,9:"tab",escape:27,27:"escape",enter:13,13:"enter",pageUp:33,33:"pageUp",pageDown:34,34:"pageDown",shift:16,16:"shift",control:17,17:"control",space:32,32:"space",t:84,84:"t",delete:46,46:"delete"},w={},x=function(){return void 0!==b.tz&&void 0!==d.timeZone&&null!==d.timeZone&&""!==d.timeZone},y=function(a){var c;return c=void 0===a||null===a?b():b.isDate(a)||b.isMoment(a)?b(a):x()?b.tz(a,j,d.useStrict,d.timeZone):b(a,j,d.useStrict),x()&&c.tz(d.timeZone),c},z=function(a){if("string"!=typeof a||a.length>1)throw new TypeError("isEnabled expects a single character string parameter");switch(a){case"y":return i.indexOf("Y")!==-1;case"M":return i.indexOf("M")!==-1;case"d":return i.toLowerCase().indexOf("d")!==-1;case"h":case"H":return i.toLowerCase().indexOf("h")!==-1;case"m":return i.indexOf("m")!==-1;case"s":return i.indexOf("s")!==-1;default:return!1}},A=function(){return z("h")||z("m")||z("s")},B=function(){return z("y")||z("M")||z("d")},C=function(){var b=a("<thead>").append(a("<tr>").append(a("<th>").addClass("prev").attr("data-action","previous").append(a("<span>").addClass(d.icons.previous))).append(a("<th>").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",d.calendarWeeks?"6":"5")).append(a("<th>").addClass("next").attr("data-action","next").append(a("<span>").addClass(d.icons.next)))),c=a("<tbody>").append(a("<tr>").append(a("<td>").attr("colspan",d.calendarWeeks?"8":"7")));return[a("<div>").addClass("datepicker-days").append(a("<table>").addClass("table-condensed").append(b).append(a("<tbody>"))),a("<div>").addClass("datepicker-months").append(a("<table>").addClass("table-condensed").append(b.clone()).append(c.clone())),a("<div>").addClass("datepicker-years").append(a("<table>").addClass("table-condensed").append(b.clone()).append(c.clone())),a("<div>").addClass("datepicker-decades").append(a("<table>").addClass("table-condensed").append(b.clone()).append(c.clone()))]},D=function(){var b=a("<tr>"),c=a("<tr>"),e=a("<tr>");return z("h")&&(b.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(a("<span>").addClass(d.icons.up)))),c.append(a("<td>").append(a("<span>").addClass("timepicker-hour").attr({"data-time-component":"hours",title:d.tooltips.pickHour}).attr("data-action","showHours"))),e.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(a("<span>").addClass(d.icons.down))))),z("m")&&(z("h")&&(b.append(a("<td>").addClass("separator")),c.append(a("<td>").addClass("separator").html(":")),e.append(a("<td>").addClass("separator"))),b.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(a("<span>").addClass(d.icons.up)))),c.append(a("<td>").append(a("<span>").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:d.tooltips.pickMinute}).attr("data-action","showMinutes"))),e.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.decrementMinute}).addClass("btn").attr("data-action","decrementMinutes").append(a("<span>").addClass(d.icons.down))))),z("s")&&(z("m")&&(b.append(a("<td>").addClass("separator")),c.append(a("<td>").addClass("separator").html(":")),e.append(a("<td>").addClass("separator"))),b.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(a("<span>").addClass(d.icons.up)))),c.append(a("<td>").append(a("<span>").addClass("timepicker-second").attr({"data-time-component":"seconds",title:d.tooltips.pickSecond}).attr("data-action","showSeconds"))),e.append(a("<td>").append(a("<a>").attr({href:"#",tabindex:"-1",title:d.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(a("<span>").addClass(d.icons.down))))),h||(b.append(a("<td>").addClass("separator")),c.append(a("<td>").append(a("<button>").addClass("btn btn-primary").attr({"data-action":"togglePeriod",tabindex:"-1",title:d.tooltips.togglePeriod}))),e.append(a("<td>").addClass("separator"))),a("<div>").addClass("timepicker-picker").append(a("<table>").addClass("table-condensed").append([b,c,e]))},E=function(){var b=a("<div>").addClass("timepicker-hours").append(a("<table>").addClass("table-condensed")),c=a("<div>").addClass("timepicker-minutes").append(a("<table>").addClass("table-condensed")),d=a("<div>").addClass("timepicker-seconds").append(a("<table>").addClass("table-condensed")),e=[D()];return z("h")&&e.push(b),z("m")&&e.push(c),z("s")&&e.push(d),e},F=function(){var b=[];return d.showTodayButton&&b.push(a("<td>").append(a("<a>").attr({"data-action":"today",title:d.tooltips.today}).append(a("<span>").addClass(d.icons.today)))),!d.sideBySide&&B()&&A()&&b.push(a("<td>").append(a("<a>").attr({"data-action":"togglePicker",title:d.tooltips.selectTime}).append(a("<span>").addClass(d.icons.time)))),d.showClear&&b.push(a("<td>").append(a("<a>").attr({"data-action":"clear",title:d.tooltips.clear}).append(a("<span>").addClass(d.icons.clear)))),d.showClose&&b.push(a("<td>").append(a("<a>").attr({"data-action":"close",title:d.tooltips.close}).append(a("<span>").addClass(d.icons.close)))),a("<table>").addClass("table-condensed").append(a("<tbody>").append(a("<tr>").append(b)))},G=function(){var b=a("<div>").addClass("bootstrap-datetimepicker-widget dropdown-menu"),c=a("<div>").addClass("datepicker").append(C()),e=a("<div>").addClass("timepicker").append(E()),f=a("<ul>").addClass("list-unstyled"),g=a("<li>").addClass("picker-switch"+(d.collapse?" accordion-toggle":"")).append(F());return d.inline&&b.removeClass("dropdown-menu"),h&&b.addClass("usetwentyfour"),z("s")&&!h&&b.addClass("wider"),d.sideBySide&&B()&&A()?(b.addClass("timepicker-sbs"),"top"===d.toolbarPlacement&&b.append(g),b.append(a("<div>").addClass("row").append(c.addClass("col-md-6")).append(e.addClass("col-md-6"))),"bottom"===d.toolbarPlacement&&b.append(g),b):("top"===d.toolbarPlacement&&f.append(g),B()&&f.append(a("<li>").addClass(d.collapse&&A()?"collapse in":"").append(c)),"default"===d.toolbarPlacement&&f.append(g),A()&&f.append(a("<li>").addClass(d.collapse&&B()?"collapse":"").append(e)),"bottom"===d.toolbarPlacement&&f.append(g),b.append(f))},H=function(){var b,e={};return b=c.is("input")||d.inline?c.data():c.find("input").data(),b.dateOptions&&b.dateOptions instanceof Object&&(e=a.extend(!0,e,b.dateOptions)),a.each(d,function(a){var c="date"+a.charAt(0).toUpperCase()+a.slice(1);void 0!==b[c]&&(e[a]=b[c])}),e},I=function(){var b,e=(n||c).position(),f=(n||c).offset(),g=d.widgetPositioning.vertical,h=d.widgetPositioning.horizontal;if(d.widgetParent)b=d.widgetParent.append(o);else if(c.is("input"))b=c.after(o).parent();else{if(d.inline)return void(b=c.append(o));b=c,c.children().first().after(o)}if("auto"===g&&(g=f.top+1.5*o.height()>=a(window).height()+a(window).scrollTop()&&o.height()+c.outerHeight()<f.top?"top":"bottom"),"auto"===h&&(h=b.width()<f.left+o.outerWidth()/2&&f.left+o.outerWidth()>a(window).width()?"right":"left"),"top"===g?o.addClass("top").removeClass("bottom"):o.addClass("bottom").removeClass("top"),"right"===h?o.addClass("pull-right"):o.removeClass("pull-right"),"static"===b.css("position")&&(b=b.parents().filter(function(){return"static"!==a(this).css("position")}).first()),0===b.length)throw new Error("datetimepicker component should be placed within a non-static positioned container");o.css({top:"top"===g?"auto":e.top+c.outerHeight(),bottom:"top"===g?b.outerHeight()-(b===c?0:e.top):"auto",left:"left"===h?b===c?0:e.left:"auto",right:"left"===h?"auto":b.outerWidth()-c.outerWidth()-(b===c?0:e.left)})},J=function(a){"dp.change"===a.type&&(a.date&&a.date.isSame(a.oldDate)||!a.date&&!a.oldDate)||c.trigger(a)},K=function(a){"y"===a&&(a="YYYY"),J({type:"dp.update",change:a,viewDate:f.clone()})},L=function(a){o&&(a&&(k=Math.max(p,Math.min(3,k+a))),o.find(".datepicker > div").hide().filter(".datepicker-"+q[k].clsName).show())},M=function(){var b=a("<tr>"),c=f.clone().startOf("w").startOf("d");for(d.calendarWeeks===!0&&b.append(a("<th>").addClass("cw").text("#"));c.isBefore(f.clone().endOf("w"));)b.append(a("<th>").addClass("dow").text(c.format("dd"))),c.add(1,"d");o.find(".datepicker-days thead").append(b)},N=function(a){return d.disabledDates[a.format("YYYY-MM-DD")]===!0},O=function(a){return d.enabledDates[a.format("YYYY-MM-DD")]===!0},P=function(a){return d.disabledHours[a.format("H")]===!0},Q=function(a){return d.enabledHours[a.format("H")]===!0},R=function(b,c){if(!b.isValid())return!1;if(d.disabledDates&&"d"===c&&N(b))return!1;if(d.enabledDates&&"d"===c&&!O(b))return!1;if(d.minDate&&b.isBefore(d.minDate,c))return!1;if(d.maxDate&&b.isAfter(d.maxDate,c))return!1;if(d.daysOfWeekDisabled&&"d"===c&&d.daysOfWeekDisabled.indexOf(b.day())!==-1)return!1;if(d.disabledHours&&("h"===c||"m"===c||"s"===c)&&P(b))return!1;if(d.enabledHours&&("h"===c||"m"===c||"s"===c)&&!Q(b))return!1;if(d.disabledTimeIntervals&&("h"===c||"m"===c||"s"===c)){var e=!1;if(a.each(d.disabledTimeIntervals,function(){if(b.isBetween(this[0],this[1]))return e=!0,!1}),e)return!1}return!0},S=function(){for(var b=[],c=f.clone().startOf("y").startOf("d");c.isSame(f,"y");)b.push(a("<span>").attr("data-action","selectMonth").addClass("month").text(c.format("MMM"))),c.add(1,"M");o.find(".datepicker-months td").empty().append(b)},T=function(){var b=o.find(".datepicker-months"),c=b.find("th"),g=b.find("tbody").find("span");c.eq(0).find("span").attr("title",d.tooltips.prevYear),c.eq(1).attr("title",d.tooltips.selectYear),c.eq(2).find("span").attr("title",d.tooltips.nextYear),b.find(".disabled").removeClass("disabled"),R(f.clone().subtract(1,"y"),"y")||c.eq(0).addClass("disabled"),c.eq(1).text(f.year()),R(f.clone().add(1,"y"),"y")||c.eq(2).addClass("disabled"),g.removeClass("active"),e.isSame(f,"y")&&!m&&g.eq(e.month()).addClass("active"),g.each(function(b){R(f.clone().month(b),"M")||a(this).addClass("disabled")})},U=function(){var a=o.find(".datepicker-years"),b=a.find("th"),c=f.clone().subtract(5,"y"),g=f.clone().add(6,"y"),h="";for(b.eq(0).find("span").attr("title",d.tooltips.prevDecade),b.eq(1).attr("title",d.tooltips.selectDecade),b.eq(2).find("span").attr("title",d.tooltips.nextDecade),a.find(".disabled").removeClass("disabled"),d.minDate&&d.minDate.isAfter(c,"y")&&b.eq(0).addClass("disabled"),b.eq(1).text(c.year()+"-"+g.year()),d.maxDate&&d.maxDate.isBefore(g,"y")&&b.eq(2).addClass("disabled");!c.isAfter(g,"y");)h+='<span data-action="selectYear" class="year'+(c.isSame(e,"y")&&!m?" active":"")+(R(c,"y")?"":" disabled")+'">'+c.year()+"</span>",c.add(1,"y");a.find("td").html(h)},V=function(){var a,c=o.find(".datepicker-decades"),g=c.find("th"),h=b({y:f.year()-f.year()%100-1}),i=h.clone().add(100,"y"),j=h.clone(),k=!1,l=!1,m="";for(g.eq(0).find("span").attr("title",d.tooltips.prevCentury),g.eq(2).find("span").attr("title",d.tooltips.nextCentury),c.find(".disabled").removeClass("disabled"),(h.isSame(b({y:1900}))||d.minDate&&d.minDate.isAfter(h,"y"))&&g.eq(0).addClass("disabled"),g.eq(1).text(h.year()+"-"+i.year()),(h.isSame(b({y:2e3}))||d.maxDate&&d.maxDate.isBefore(i,"y"))&&g.eq(2).addClass("disabled");!h.isAfter(i,"y");)a=h.year()+12,k=d.minDate&&d.minDate.isAfter(h,"y")&&d.minDate.year()<=a,l=d.maxDate&&d.maxDate.isAfter(h,"y")&&d.maxDate.year()<=a,m+='<span data-action="selectDecade" class="decade'+(e.isAfter(h)&&e.year()<=a?" active":"")+(R(h,"y")||k||l?"":" disabled")+'" data-selection="'+(h.year()+6)+'">'+(h.year()+1)+" - "+(h.year()+12)+"</span>",h.add(12,"y");m+="<span></span><span></span><span></span>",c.find("td").html(m),g.eq(1).text(j.year()+1+"-"+h.year())},W=function(){var b,c,g,h=o.find(".datepicker-days"),i=h.find("th"),j=[],k=[];if(B()){for(i.eq(0).find("span").attr("title",d.tooltips.prevMonth),i.eq(1).attr("title",d.tooltips.selectMonth),i.eq(2).find("span").attr("title",d.tooltips.nextMonth),h.find(".disabled").removeClass("disabled"),i.eq(1).text(f.format(d.dayViewHeaderFormat)),R(f.clone().subtract(1,"M"),"M")||i.eq(0).addClass("disabled"),R(f.clone().add(1,"M"),"M")||i.eq(2).addClass("disabled"),b=f.clone().startOf("M").startOf("w").startOf("d"),g=0;g<42;g++)0===b.weekday()&&(c=a("<tr>"),d.calendarWeeks&&c.append('<td class="cw">'+b.week()+"</td>"),j.push(c)),k=["day"],b.isBefore(f,"M")&&k.push("old"),b.isAfter(f,"M")&&k.push("new"),b.isSame(e,"d")&&!m&&k.push("active"),R(b,"d")||k.push("disabled"),b.isSame(y(),"d")&&k.push("today"),0!==b.day()&&6!==b.day()||k.push("weekend"),J({type:"dp.classify",date:b,classNames:k}),c.append('<td data-action="selectDay" data-day="'+b.format("L")+'" class="'+k.join(" ")+'">'+b.date()+"</td>"),b.add(1,"d");h.find("tbody").empty().append(j),T(),U(),V()}},X=function(){var b=o.find(".timepicker-hours table"),c=f.clone().startOf("d"),d=[],e=a("<tr>");for(f.hour()>11&&!h&&c.hour(12);c.isSame(f,"d")&&(h||f.hour()<12&&c.hour()<12||f.hour()>11);)c.hour()%4===0&&(e=a("<tr>"),d.push(e)),e.append('<td data-action="selectHour" class="hour'+(R(c,"h")?"":" disabled")+'">'+c.format(h?"HH":"hh")+"</td>"),c.add(1,"h");b.empty().append(d)},Y=function(){for(var b=o.find(".timepicker-minutes table"),c=f.clone().startOf("h"),e=[],g=a("<tr>"),h=1===d.stepping?5:d.stepping;f.isSame(c,"h");)c.minute()%(4*h)===0&&(g=a("<tr>"),e.push(g)),g.append('<td data-action="selectMinute" class="minute'+(R(c,"m")?"":" disabled")+'">'+c.format("mm")+"</td>"),c.add(h,"m");b.empty().append(e)},Z=function(){for(var b=o.find(".timepicker-seconds table"),c=f.clone().startOf("m"),d=[],e=a("<tr>");f.isSame(c,"m");)c.second()%20===0&&(e=a("<tr>"),d.push(e)),e.append('<td data-action="selectSecond" class="second'+(R(c,"s")?"":" disabled")+'">'+c.format("ss")+"</td>"),c.add(5,"s");b.empty().append(d)},$=function(){var a,b,c=o.find(".timepicker span[data-time-component]");h||(a=o.find(".timepicker [data-action=togglePeriod]"),b=e.clone().add(e.hours()>=12?-12:12,"h"),a.text(e.format("A")),R(b,"h")?a.removeClass("disabled"):a.addClass("disabled")),c.filter("[data-time-component=hours]").text(e.format(h?"HH":"hh")),c.filter("[data-time-component=minutes]").text(e.format("mm")),c.filter("[data-time-component=seconds]").text(e.format("ss")),X(),Y(),Z()},_=function(){o&&(W(),$())},aa=function(a){var b=m?null:e;if(!a)return m=!0,g.val(""),c.data("date",""),J({type:"dp.change",date:!1,oldDate:b}),void _();if(a=a.clone().locale(d.locale),x()&&a.tz(d.timeZone),1!==d.stepping)for(a.minutes(Math.round(a.minutes()/d.stepping)*d.stepping).seconds(0);d.minDate&&a.isBefore(d.minDate);)a.add(d.stepping,"minutes");R(a)?(e=a,f=e.clone(),g.val(e.format(i)),c.data("date",e.format(i)),m=!1,_(),J({type:"dp.change",date:e.clone(),oldDate:b})):(d.keepInvalid?J({type:"dp.change",date:a,oldDate:b}):g.val(m?"":e.format(i)),J({type:"dp.error",date:a,oldDate:b}))},ba=function(){var b=!1;return o?(o.find(".collapse").each(function(){var c=a(this).data("collapse");return!c||!c.transitioning||(b=!0,!1)}),b?l:(n&&n.hasClass("btn")&&n.toggleClass("active"),o.hide(),a(window).off("resize",I),o.off("click","[data-action]"),o.off("mousedown",!1),o.remove(),o=!1,J({type:"dp.hide",date:e.clone()}),g.blur(),f=e.clone(),l)):l},ca=function(){aa(null)},da=function(a){return void 0===d.parseInputDate?(!b.isMoment(a)||a instanceof Date)&&(a=y(a)):a=d.parseInputDate(a),a},ea={next:function(){var a=q[k].navFnc;f.add(q[k].navStep,a),W(),K(a)},previous:function(){var a=q[k].navFnc;f.subtract(q[k].navStep,a),W(),K(a)},pickerSwitch:function(){L(1)},selectMonth:function(b){var c=a(b.target).closest("tbody").find("span").index(a(b.target));f.month(c),k===p?(aa(e.clone().year(f.year()).month(f.month())),d.inline||ba()):(L(-1),W()),K("M")},selectYear:function(b){var c=parseInt(a(b.target).text(),10)||0;f.year(c),k===p?(aa(e.clone().year(f.year())),d.inline||ba()):(L(-1),W()),K("YYYY")},selectDecade:function(b){var c=parseInt(a(b.target).data("selection"),10)||0;f.year(c),k===p?(aa(e.clone().year(f.year())),d.inline||ba()):(L(-1),W()),K("YYYY")},selectDay:function(b){var c=f.clone();a(b.target).is(".old")&&c.subtract(1,"M"),a(b.target).is(".new")&&c.add(1,"M"),aa(c.date(parseInt(a(b.target).text(),10))),A()||d.keepOpen||d.inline||ba()},incrementHours:function(){var a=e.clone().add(1,"h");R(a,"h")&&aa(a)},incrementMinutes:function(){var a=e.clone().add(d.stepping,"m");R(a,"m")&&aa(a)},incrementSeconds:function(){var a=e.clone().add(1,"s");R(a,"s")&&aa(a)},decrementHours:function(){var a=e.clone().subtract(1,"h");R(a,"h")&&aa(a)},decrementMinutes:function(){var a=e.clone().subtract(d.stepping,"m");R(a,"m")&&aa(a)},decrementSeconds:function(){var a=e.clone().subtract(1,"s");R(a,"s")&&aa(a)},togglePeriod:function(){aa(e.clone().add(e.hours()>=12?-12:12,"h"))},togglePicker:function(b){var c,e=a(b.target),f=e.closest("ul"),g=f.find(".in"),h=f.find(".collapse:not(.in)");if(g&&g.length){if(c=g.data("collapse"),c&&c.transitioning)return;g.collapse?(g.collapse("hide"),h.collapse("show")):(g.removeClass("in"),h.addClass("in")),e.is("span")?e.toggleClass(d.icons.time+" "+d.icons.date):e.find("span").toggleClass(d.icons.time+" "+d.icons.date)}},showPicker:function(){o.find(".timepicker > div:not(.timepicker-picker)").hide(),o.find(".timepicker .timepicker-picker").show()},showHours:function(){o.find(".timepicker .timepicker-picker").hide(),o.find(".timepicker .timepicker-hours").show()},showMinutes:function(){o.find(".timepicker .timepicker-picker").hide(),o.find(".timepicker .timepicker-minutes").show()},showSeconds:function(){o.find(".timepicker .timepicker-picker").hide(),o.find(".timepicker .timepicker-seconds").show()},selectHour:function(b){var c=parseInt(a(b.target).text(),10);h||(e.hours()>=12?12!==c&&(c+=12):12===c&&(c=0)),aa(e.clone().hours(c)),ea.showPicker.call(l)},selectMinute:function(b){aa(e.clone().minutes(parseInt(a(b.target).text(),10))),ea.showPicker.call(l)},selectSecond:function(b){aa(e.clone().seconds(parseInt(a(b.target).text(),10))),ea.showPicker.call(l)},clear:ca,today:function(){var a=y();R(a,"d")&&aa(a)},close:ba},fa=function(b){return!a(b.currentTarget).is(".disabled")&&(ea[a(b.currentTarget).data("action")].apply(l,arguments),!1)},ga=function(){var b,c={year:function(a){return a.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(a){return a.date(1).hours(0).seconds(0).minutes(0)},day:function(a){return a.hours(0).seconds(0).minutes(0)},hour:function(a){return a.seconds(0).minutes(0)},minute:function(a){return a.seconds(0)}};return g.prop("disabled")||!d.ignoreReadonly&&g.prop("readonly")||o?l:(void 0!==g.val()&&0!==g.val().trim().length?aa(da(g.val().trim())):m&&d.useCurrent&&(d.inline||g.is("input")&&0===g.val().trim().length)&&(b=y(),"string"==typeof d.useCurrent&&(b=c[d.useCurrent](b)),aa(b)),o=G(),M(),S(),o.find(".timepicker-hours").hide(),o.find(".timepicker-minutes").hide(),o.find(".timepicker-seconds").hide(),_(),L(),a(window).on("resize",I),o.on("click","[data-action]",fa),o.on("mousedown",!1),n&&n.hasClass("btn")&&n.toggleClass("active"),I(),o.show(),d.focusOnShow&&!g.is(":focus")&&g.focus(),J({type:"dp.show"}),l)},ha=function(){return o?ba():ga()},ia=function(a){var b,c,e,f,g=null,h=[],i={},j=a.which,k="p";w[j]=k;for(b in w)w.hasOwnProperty(b)&&w[b]===k&&(h.push(b),parseInt(b,10)!==j&&(i[b]=!0));for(b in d.keyBinds)if(d.keyBinds.hasOwnProperty(b)&&"function"==typeof d.keyBinds[b]&&(e=b.split(" "),e.length===h.length&&v[j]===e[e.length-1])){for(f=!0,c=e.length-2;c>=0;c--)if(!(v[e[c]]in i)){f=!1;break}if(f){g=d.keyBinds[b];break}}g&&(g.call(l,o),a.stopPropagation(),a.preventDefault())},ja=function(a){w[a.which]="r",a.stopPropagation(),a.preventDefault()},ka=function(b){var c=a(b.target).val().trim(),d=c?da(c):null;return aa(d),b.stopImmediatePropagation(),!1},la=function(){g.on({change:ka,blur:d.debug?"":ba,keydown:ia,keyup:ja,focus:d.allowInputToggle?ga:""}),c.is("input")?g.on({focus:ga}):n&&(n.on("click",ha),n.on("mousedown",!1))},ma=function(){g.off({change:ka,blur:blur,keydown:ia,keyup:ja,focus:d.allowInputToggle?ba:""}),c.is("input")?g.off({focus:ga}):n&&(n.off("click",ha),n.off("mousedown",!1))},na=function(b){var c={};return a.each(b,function(){var a=da(this);a.isValid()&&(c[a.format("YYYY-MM-DD")]=!0)}),!!Object.keys(c).length&&c},oa=function(b){var c={};return a.each(b,function(){c[this]=!0}),!!Object.keys(c).length&&c},pa=function(){var a=d.format||"L LT";i=a.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(a){var b=e.localeData().longDateFormat(a)||a;return b.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(a){return e.localeData().longDateFormat(a)||a})}),j=d.extraFormats?d.extraFormats.slice():[],j.indexOf(a)<0&&j.indexOf(i)<0&&j.push(i),h=i.toLowerCase().indexOf("a")<1&&i.replace(/\[.*?\]/g,"").indexOf("h")<1,z("y")&&(p=2),z("M")&&(p=1),z("d")&&(p=0),k=Math.max(p,k),m||aa(e)};if(l.destroy=function(){ba(),ma(),c.removeData("DateTimePicker"),c.removeData("date")},l.toggle=ha,l.show=ga,l.hide=ba,l.disable=function(){return ba(),n&&n.hasClass("btn")&&n.addClass("disabled"),g.prop("disabled",!0),l},l.enable=function(){return n&&n.hasClass("btn")&&n.removeClass("disabled"),g.prop("disabled",!1),l},l.ignoreReadonly=function(a){if(0===arguments.length)return d.ignoreReadonly;if("boolean"!=typeof a)throw new TypeError("ignoreReadonly () expects a boolean parameter");return d.ignoreReadonly=a,l},l.options=function(b){if(0===arguments.length)return a.extend(!0,{},d);if(!(b instanceof Object))throw new TypeError("options() options parameter should be an object");return a.extend(!0,d,b),a.each(d,function(a,b){if(void 0===l[a])throw new TypeError("option "+a+" is not recognized!");l[a](b)}),l},l.date=function(a){if(0===arguments.length)return m?null:e.clone();if(!(null===a||"string"==typeof a||b.isMoment(a)||a instanceof Date))throw new TypeError("date() parameter must be one of [null, string, moment or Date]");return aa(null===a?null:da(a)),l},l.format=function(a){if(0===arguments.length)return d.format;if("string"!=typeof a&&("boolean"!=typeof a||a!==!1))throw new TypeError("format() expects a string or boolean:false parameter "+a);return d.format=a,i&&pa(),l},l.timeZone=function(a){if(0===arguments.length)return d.timeZone;if("string"!=typeof a)throw new TypeError("newZone() expects a string parameter");return d.timeZone=a,l},l.dayViewHeaderFormat=function(a){if(0===arguments.length)return d.dayViewHeaderFormat;if("string"!=typeof a)throw new TypeError("dayViewHeaderFormat() expects a string parameter");return d.dayViewHeaderFormat=a,l},l.extraFormats=function(a){if(0===arguments.length)return d.extraFormats;if(a!==!1&&!(a instanceof Array))throw new TypeError("extraFormats() expects an array or false parameter");return d.extraFormats=a,j&&pa(),l},l.disabledDates=function(b){if(0===arguments.length)return d.disabledDates?a.extend({},d.disabledDates):d.disabledDates;if(!b)return d.disabledDates=!1,_(),l;if(!(b instanceof Array))throw new TypeError("disabledDates() expects an array parameter");return d.disabledDates=na(b),d.enabledDates=!1,_(),l},l.enabledDates=function(b){if(0===arguments.length)return d.enabledDates?a.extend({},d.enabledDates):d.enabledDates;if(!b)return d.enabledDates=!1,_(),l;if(!(b instanceof Array))throw new TypeError("enabledDates() expects an array parameter");return d.enabledDates=na(b),d.disabledDates=!1,_(),l},l.daysOfWeekDisabled=function(a){if(0===arguments.length)return d.daysOfWeekDisabled.splice(0);if("boolean"==typeof a&&!a)return d.daysOfWeekDisabled=!1,_(),l;if(!(a instanceof Array))throw new TypeError("daysOfWeekDisabled() expects an array parameter");if(d.daysOfWeekDisabled=a.reduce(function(a,b){return b=parseInt(b,10),b>6||b<0||isNaN(b)?a:(a.indexOf(b)===-1&&a.push(b),a)},[]).sort(),d.useCurrent&&!d.keepInvalid){for(var b=0;!R(e,"d");){if(e.add(1,"d"),31===b)throw"Tried 31 times to find a valid date";b++}aa(e)}return _(),l},l.maxDate=function(a){if(0===arguments.length)return d.maxDate?d.maxDate.clone():d.maxDate;if("boolean"==typeof a&&a===!1)return d.maxDate=!1,_(),l;"string"==typeof a&&("now"!==a&&"moment"!==a||(a=y()));var b=da(a);if(!b.isValid())throw new TypeError("maxDate() Could not parse date parameter: "+a);if(d.minDate&&b.isBefore(d.minDate))throw new TypeError("maxDate() date parameter is before options.minDate: "+b.format(i));return d.maxDate=b,d.useCurrent&&!d.keepInvalid&&e.isAfter(a)&&aa(d.maxDate),f.isAfter(b)&&(f=b.clone().subtract(d.stepping,"m")),_(),l},l.minDate=function(a){if(0===arguments.length)return d.minDate?d.minDate.clone():d.minDate;if("boolean"==typeof a&&a===!1)return d.minDate=!1,_(),l;"string"==typeof a&&("now"!==a&&"moment"!==a||(a=y()));var b=da(a);if(!b.isValid())throw new TypeError("minDate() Could not parse date parameter: "+a);if(d.maxDate&&b.isAfter(d.maxDate))throw new TypeError("minDate() date parameter is after options.maxDate: "+b.format(i));return d.minDate=b,d.useCurrent&&!d.keepInvalid&&e.isBefore(a)&&aa(d.minDate),f.isBefore(b)&&(f=b.clone().add(d.stepping,"m")),_(),l},l.defaultDate=function(a){if(0===arguments.length)return d.defaultDate?d.defaultDate.clone():d.defaultDate;if(!a)return d.defaultDate=!1,l;"string"==typeof a&&(a="now"===a||"moment"===a?y():y(a));var b=da(a);if(!b.isValid())throw new TypeError("defaultDate() Could not parse date parameter: "+a);if(!R(b))throw new TypeError("defaultDate() date passed is invalid according to component setup validations");return d.defaultDate=b,(d.defaultDate&&d.inline||""===g.val().trim())&&aa(d.defaultDate),l},l.locale=function(a){if(0===arguments.length)return d.locale;if(!b.localeData(a))throw new TypeError("locale() locale "+a+" is not loaded from moment locales!");return d.locale=a,e.locale(d.locale),f.locale(d.locale),i&&pa(),o&&(ba(),ga()),l},l.stepping=function(a){return 0===arguments.length?d.stepping:(a=parseInt(a,10),(isNaN(a)||a<1)&&(a=1),d.stepping=a,l)},l.useCurrent=function(a){var b=["year","month","day","hour","minute"];if(0===arguments.length)return d.useCurrent;if("boolean"!=typeof a&&"string"!=typeof a)throw new TypeError("useCurrent() expects a boolean or string parameter");if("string"==typeof a&&b.indexOf(a.toLowerCase())===-1)throw new TypeError("useCurrent() expects a string parameter of "+b.join(", "));return d.useCurrent=a,l},l.collapse=function(a){if(0===arguments.length)return d.collapse;if("boolean"!=typeof a)throw new TypeError("collapse() expects a boolean parameter");return d.collapse===a?l:(d.collapse=a,o&&(ba(),ga()),l)},l.icons=function(b){if(0===arguments.length)return a.extend({},d.icons);if(!(b instanceof Object))throw new TypeError("icons() expects parameter to be an Object");return a.extend(d.icons,b),o&&(ba(),ga()),l},l.tooltips=function(b){if(0===arguments.length)return a.extend({},d.tooltips);if(!(b instanceof Object))throw new TypeError("tooltips() expects parameter to be an Object");return a.extend(d.tooltips,b),o&&(ba(),ga()),l},l.useStrict=function(a){if(0===arguments.length)return d.useStrict;if("boolean"!=typeof a)throw new TypeError("useStrict() expects a boolean parameter");return d.useStrict=a,l},l.sideBySide=function(a){if(0===arguments.length)return d.sideBySide;if("boolean"!=typeof a)throw new TypeError("sideBySide() expects a boolean parameter");return d.sideBySide=a,o&&(ba(),ga()),l},l.viewMode=function(a){if(0===arguments.length)return d.viewMode;if("string"!=typeof a)throw new TypeError("viewMode() expects a string parameter");if(r.indexOf(a)===-1)throw new TypeError("viewMode() parameter must be one of ("+r.join(", ")+") value");return d.viewMode=a,k=Math.max(r.indexOf(a),p),L(),l},l.toolbarPlacement=function(a){if(0===arguments.length)return d.toolbarPlacement;if("string"!=typeof a)throw new TypeError("toolbarPlacement() expects a string parameter");if(u.indexOf(a)===-1)throw new TypeError("toolbarPlacement() parameter must be one of ("+u.join(", ")+") value");return d.toolbarPlacement=a,o&&(ba(),ga()),l},l.widgetPositioning=function(b){if(0===arguments.length)return a.extend({},d.widgetPositioning);if("[object Object]"!=={}.toString.call(b))throw new TypeError("widgetPositioning() expects an object variable");if(b.horizontal){if("string"!=typeof b.horizontal)throw new TypeError("widgetPositioning() horizontal variable must be a string");if(b.horizontal=b.horizontal.toLowerCase(),t.indexOf(b.horizontal)===-1)throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+t.join(", ")+")");d.widgetPositioning.horizontal=b.horizontal}if(b.vertical){if("string"!=typeof b.vertical)throw new TypeError("widgetPositioning() vertical variable must be a string");if(b.vertical=b.vertical.toLowerCase(),s.indexOf(b.vertical)===-1)throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+s.join(", ")+")");d.widgetPositioning.vertical=b.vertical}return _(),l},l.calendarWeeks=function(a){if(0===arguments.length)return d.calendarWeeks;if("boolean"!=typeof a)throw new TypeError("calendarWeeks() expects parameter to be a boolean value");return d.calendarWeeks=a,_(),l},l.showTodayButton=function(a){if(0===arguments.length)return d.showTodayButton;if("boolean"!=typeof a)throw new TypeError("showTodayButton() expects a boolean parameter");return d.showTodayButton=a,o&&(ba(),ga()),l},l.showClear=function(a){if(0===arguments.length)return d.showClear;if("boolean"!=typeof a)throw new TypeError("showClear() expects a boolean parameter");return d.showClear=a,o&&(ba(),ga()),l},l.widgetParent=function(b){if(0===arguments.length)return d.widgetParent;if("string"==typeof b&&(b=a(b)),null!==b&&"string"!=typeof b&&!(b instanceof a))throw new TypeError("widgetParent() expects a string or a jQuery object parameter");return d.widgetParent=b,o&&(ba(),ga()),l},l.keepOpen=function(a){if(0===arguments.length)return d.keepOpen;if("boolean"!=typeof a)throw new TypeError("keepOpen() expects a boolean parameter");return d.keepOpen=a,l},l.focusOnShow=function(a){if(0===arguments.length)return d.focusOnShow;if("boolean"!=typeof a)throw new TypeError("focusOnShow() expects a boolean parameter");return d.focusOnShow=a,l},l.inline=function(a){if(0===arguments.length)return d.inline;if("boolean"!=typeof a)throw new TypeError("inline() expects a boolean parameter");return d.inline=a,l},l.clear=function(){return ca(),l},l.keyBinds=function(a){return 0===arguments.length?d.keyBinds:(d.keyBinds=a,l)},l.getMoment=function(a){return y(a)},l.debug=function(a){if("boolean"!=typeof a)throw new TypeError("debug() expects a boolean parameter");return d.debug=a,l},l.allowInputToggle=function(a){if(0===arguments.length)return d.allowInputToggle;if("boolean"!=typeof a)throw new TypeError("allowInputToggle() expects a boolean parameter");return d.allowInputToggle=a,l},l.showClose=function(a){if(0===arguments.length)return d.showClose;if("boolean"!=typeof a)throw new TypeError("showClose() expects a boolean parameter");return d.showClose=a,l},l.keepInvalid=function(a){if(0===arguments.length)return d.keepInvalid;if("boolean"!=typeof a)throw new TypeError("keepInvalid() expects a boolean parameter");
return d.keepInvalid=a,l},l.datepickerInput=function(a){if(0===arguments.length)return d.datepickerInput;if("string"!=typeof a)throw new TypeError("datepickerInput() expects a string parameter");return d.datepickerInput=a,l},l.parseInputDate=function(a){if(0===arguments.length)return d.parseInputDate;if("function"!=typeof a)throw new TypeError("parseInputDate() sholud be as function");return d.parseInputDate=a,l},l.disabledTimeIntervals=function(b){if(0===arguments.length)return d.disabledTimeIntervals?a.extend({},d.disabledTimeIntervals):d.disabledTimeIntervals;if(!b)return d.disabledTimeIntervals=!1,_(),l;if(!(b instanceof Array))throw new TypeError("disabledTimeIntervals() expects an array parameter");return d.disabledTimeIntervals=b,_(),l},l.disabledHours=function(b){if(0===arguments.length)return d.disabledHours?a.extend({},d.disabledHours):d.disabledHours;if(!b)return d.disabledHours=!1,_(),l;if(!(b instanceof Array))throw new TypeError("disabledHours() expects an array parameter");if(d.disabledHours=oa(b),d.enabledHours=!1,d.useCurrent&&!d.keepInvalid){for(var c=0;!R(e,"h");){if(e.add(1,"h"),24===c)throw"Tried 24 times to find a valid date";c++}aa(e)}return _(),l},l.enabledHours=function(b){if(0===arguments.length)return d.enabledHours?a.extend({},d.enabledHours):d.enabledHours;if(!b)return d.enabledHours=!1,_(),l;if(!(b instanceof Array))throw new TypeError("enabledHours() expects an array parameter");if(d.enabledHours=oa(b),d.disabledHours=!1,d.useCurrent&&!d.keepInvalid){for(var c=0;!R(e,"h");){if(e.add(1,"h"),24===c)throw"Tried 24 times to find a valid date";c++}aa(e)}return _(),l},l.viewDate=function(a){if(0===arguments.length)return f.clone();if(!a)return f=e.clone(),l;if(!("string"==typeof a||b.isMoment(a)||a instanceof Date))throw new TypeError("viewDate() parameter must be one of [string, moment or Date]");return f=da(a),K(),l},c.is("input"))g=c;else if(g=c.find(d.datepickerInput),0===g.length)g=c.find("input");else if(!g.is("input"))throw new Error('CSS class "'+d.datepickerInput+'" cannot be applied to non input element');if(c.hasClass("input-group")&&(n=0===c.find(".datepickerbutton").length?c.find(".input-group-addon"):c.find(".datepickerbutton")),!d.inline&&!g.is("input"))throw new Error("Could not initialize DateTimePicker without an input element");return e=y(),f=e.clone(),a.extend(!0,d,H()),l.options(d),pa(),la(),g.prop("disabled")&&l.disable(),g.is("input")&&0!==g.val().trim().length?aa(da(g.val().trim())):d.defaultDate&&void 0===g.attr("placeholder")&&aa(d.defaultDate),d.inline&&ga(),l};return a.fn.datetimepicker=function(b){b=b||{};var d,e=Array.prototype.slice.call(arguments,1),f=!0,g=["destroy","hide","show","toggle"];if("object"==typeof b)return this.each(function(){var d,e=a(this);e.data("DateTimePicker")||(d=a.extend(!0,{},a.fn.datetimepicker.defaults,b),e.data("DateTimePicker",c(e,d)))});if("string"==typeof b)return this.each(function(){var c=a(this),g=c.data("DateTimePicker");if(!g)throw new Error('bootstrap-datetimepicker("'+b+'") method was called on an element that is not using DateTimePicker');d=g[b].apply(g,e),f=d===g}),f||a.inArray(b,g)>-1?this:d;throw new TypeError("Invalid arguments for DateTimePicker: "+b)},a.fn.datetimepicker.defaults={timeZone:"",format:!1,dayViewHeaderFormat:"MMMM YYYY",extraFormats:!1,stepping:1,minDate:!1,maxDate:!1,useCurrent:!0,collapse:!0,locale:b.locale(),defaultDate:!1,disabledDates:!1,enabledDates:!1,icons:{time:"glyphicon glyphicon-time",date:"glyphicon glyphicon-calendar",up:"glyphicon glyphicon-chevron-up",down:"glyphicon glyphicon-chevron-down",previous:"glyphicon glyphicon-chevron-left",next:"glyphicon glyphicon-chevron-right",today:"glyphicon glyphicon-screenshot",clear:"glyphicon glyphicon-trash",close:"glyphicon glyphicon-remove"},tooltips:{today:"Go to today",clear:"Clear selection",close:"Close the picker",selectMonth:"Select Month",prevMonth:"Previous Month",nextMonth:"Next Month",selectYear:"Select Year",prevYear:"Previous Year",nextYear:"Next Year",selectDecade:"Select Decade",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevCentury:"Previous Century",nextCentury:"Next Century",pickHour:"Pick Hour",incrementHour:"Increment Hour",decrementHour:"Decrement Hour",pickMinute:"Pick Minute",incrementMinute:"Increment Minute",decrementMinute:"Decrement Minute",pickSecond:"Pick Second",incrementSecond:"Increment Second",decrementSecond:"Decrement Second",togglePeriod:"Toggle Period",selectTime:"Select Time"},useStrict:!1,sideBySide:!1,daysOfWeekDisabled:!1,calendarWeeks:!1,viewMode:"days",toolbarPlacement:"default",showTodayButton:!1,showClear:!1,showClose:!1,widgetPositioning:{horizontal:"auto",vertical:"auto"},widgetParent:null,ignoreReadonly:!1,keepOpen:!1,focusOnShow:!0,inline:!1,keepInvalid:!1,datepickerInput:".datepickerinput",keyBinds:{up:function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")?this.date(b.clone().subtract(7,"d")):this.date(b.clone().add(this.stepping(),"m"))}},down:function(a){if(!a)return void this.show();var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")?this.date(b.clone().add(7,"d")):this.date(b.clone().subtract(this.stepping(),"m"))},"control up":function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")?this.date(b.clone().subtract(1,"y")):this.date(b.clone().add(1,"h"))}},"control down":function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")?this.date(b.clone().add(1,"y")):this.date(b.clone().subtract(1,"h"))}},left:function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")&&this.date(b.clone().subtract(1,"d"))}},right:function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")&&this.date(b.clone().add(1,"d"))}},pageUp:function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")&&this.date(b.clone().subtract(1,"M"))}},pageDown:function(a){if(a){var b=this.date()||this.getMoment();a.find(".datepicker").is(":visible")&&this.date(b.clone().add(1,"M"))}},enter:function(){this.hide()},escape:function(){this.hide()},"control space":function(a){a&&a.find(".timepicker").is(":visible")&&a.find('.btn[data-action="togglePeriod"]').click()},t:function(){this.date(this.getMoment())},delete:function(){this.clear()}},debug:!1,allowInputToggle:!1,disabledTimeIntervals:!1,disabledHours:!1,enabledHours:!1,viewDate:!1},a.fn.datetimepicker});
]]>
</script>
<script type="text/javascript">
<![CDATA[
(function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["accessibleAutocomplete"]=t():e["accessibleAutocomplete"]=t()})(window,function(){return function(n){var r={};function o(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}return o.m=n,o.c=r,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)o.d(n,r,function(e){return t[e]}.bind(null,r));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="/",o(o.s=37)}([function(e,t,n){var m=n(1),v=n(6),y=n(7),g=n(16),_=n(18),b="prototype",w=function(e,t,n){var r,o,i,u,a=e&w.F,s=e&w.G,l=e&w.S,c=e&w.P,p=e&w.B,f=s?m:l?m[t]||(m[t]={}):(m[t]||{})[b],d=s?v:v[t]||(v[t]={}),h=d[b]||(d[b]={});for(r in s&&(n=t),n)i=((o=!a&&f&&f[r]!==undefined)?f:n)[r],u=p&&o?_(i,m):c&&"function"==typeof i?_(Function.call,i):i,f&&g(f,r,i,e&w.U),d[r]!=i&&y(d,r,u),c&&h[r]!=i&&(h[r]=i)};m.core=v,w.F=1,w.G=2,w.S=4,w.P=8,w.B=16,w.W=32,w.U=64,w.R=128,e.exports=w},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(4)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";n.r(t),n.d(t,"h",function(){return r}),n.d(t,"createElement",function(){return r}),n.d(t,"cloneElement",function(){return i}),n.d(t,"Component",function(){return g}),n.d(t,"render",function(){return _}),n.d(t,"rerender",function(){return f}),n.d(t,"options",function(){return E});var s=function s(){},E={},l=[],c=[];function r(e,t){var n,r,o,i,u=c;for(i=arguments.length;2<i--;)l.push(arguments[i]);for(t&&null!=t.children&&(l.length||l.push(t.children),delete t.children);l.length;)if((r=l.pop())&&r.pop!==undefined)for(i=r.length;i--;)l.push(r[i]);else"boolean"==typeof r&&(r=null),(o="function"!=typeof e)&&(null==r?r="":"number"==typeof r?r=String(r):"string"!=typeof r&&(o=!1)),o&&n?u[u.length-1]+=r:u===c?u=[r]:u.push(r),n=o;var a=new s;return a.nodeName=e,a.children=u,a.attributes=null==t?undefined:t,a.key=null==t?undefined:t.key,E.vnode!==undefined&&E.vnode(a),a}function M(e,t){for(var n in t)e[n]=t[n];return e}var o="function"==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):setTimeout;function i(e,t){return r(e.nodeName,M(M({},e.attributes),t),2<arguments.length?[].slice.call(arguments,2):e.children)}var p=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,u=[];function a(e){!e._dirty&&(e._dirty=!0)&&1==u.push(e)&&(E.debounceRendering||o)(f)}function f(){var e,t=u;for(u=[];e=t.pop();)e._dirty&&V(e)}function N(e,t){return e.normalizedNodeName===t||e.nodeName.toLowerCase()===t.toLowerCase()}function I(e){var t=M({},e.attributes);t.children=e.children;var n=e.nodeName.defaultProps;if(n!==undefined)for(var r in n)t[r]===undefined&&(t[r]=n[r]);return t}function k(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n,r,o){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)n&&n(null),r&&r(e);else if("class"!==t||o)if("style"===t){if(r&&"string"!=typeof r&&"string"!=typeof n||(e.style.cssText=r||""),r&&"object"==typeof r){if("string"!=typeof n)for(var i in n)i in r||(e.style[i]="");for(var i in r)e.style[i]="number"==typeof r[i]&&!1===p.test(i)?r[i]+"px":r[i]}}else if("dangerouslySetInnerHTML"===t)r&&(e.innerHTML=r.__html||"");else if("o"==t[0]&&"n"==t[1]){var u=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),r?n||e.addEventListener(t,d,u):e.removeEventListener(t,d,u),(e._listeners||(e._listeners={}))[t]=r}else if("list"!==t&&"type"!==t&&!o&&t in e){try{e[t]=null==r?"":r}catch(s){}null!=r&&!1!==r||"spellcheck"==t||e.removeAttribute(t)}else{var a=o&&t!==(t=t.replace(/^xlink:?/,""));null==r||!1===r?a?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof r&&(a?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),r):e.setAttribute(t,r))}else e.className=r||""}function d(e){return this._listeners[e.type](E.event&&E.event(e)||e)}var A=[],P=0,j=!1,L=!1;function T(){for(var e;e=A.pop();)E.afterMount&&E.afterMount(e),e.componentDidMount&&e.componentDidMount()}function B(e,t,n,r,o,i){P++||(j=null!=o&&o.ownerSVGElement!==undefined,L=null!=e&&!("__preactattr_"in e));var u=D(e,t,n,r,i);return o&&u.parentNode!==o&&o.appendChild(u),--P||(L=!1,i||T()),u}function D(e,t,n,r,o){var i=e,u=j;if(null!=t&&"boolean"!=typeof t||(t=""),"string"==typeof t||"number"==typeof t)return e&&e.splitText!==undefined&&e.parentNode&&(!e._component||o)?e.nodeValue!=t&&(e.nodeValue=t):(i=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(i,e),F(e,!0))),i["__preactattr_"]=!0,i;var a=t.nodeName;if("function"==typeof a)return function d(e,t,n,r){var o=e&&e._component,i=o,u=e,a=o&&e._componentConstructor===t.nodeName,s=a,l=I(t);for(;o&&!s&&(o=o._parentComponent);)s=o.constructor===t.nodeName;o&&s&&(!r||o._component)?(U(o,l,3,n,r),e=o.base):(i&&!a&&(q(i),e=u=null),o=R(t.nodeName,l,n),e&&!o.nextBase&&(o.nextBase=e,u=null),U(o,l,1,n,r),e=o.base,u&&e!==u&&(u._component=null,F(u,!1)));return e}(e,t,n,r);if(j="svg"===a||"foreignObject"!==a&&j,a=String(a),(!e||!N(e,a))&&(i=function h(e,t){var n=t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e);return n.normalizedNodeName=e,n}(a,j),e)){for(;e.firstChild;)i.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(i,e),F(e,!0)}var s=i.firstChild,l=i["__preactattr_"],c=t.children;if(null==l){l=i["__preactattr_"]={};for(var p=i.attributes,f=p.length;f--;)l[p[f].name]=p[f].value}return!L&&c&&1===c.length&&"string"==typeof c[0]&&null!=s&&s.splitText!==undefined&&null==s.nextSibling?s.nodeValue!=c[0]&&(s.nodeValue=c[0]):(c&&c.length||null!=s)&&function S(e,t,n,r,o){var i,u,a,s,l,c=e.childNodes,p=[],f={},d=0,h=0,m=c.length,v=0,y=t?t.length:0;if(0!==m)for(var g=0;g<m;g++){var _=c[g],b=_["__preactattr_"],w=y&&b?_._component?_._component.__key:b.key:null;null!=w?(d++,f[w]=_):(b||(_.splitText!==undefined?!o||_.nodeValue.trim():o))&&(p[v++]=_)}if(0!==y)for(var g=0;g<y;g++){s=t[g],l=null;var w=s.key;if(null!=w)d&&f[w]!==undefined&&(l=f[w],f[w]=undefined,d--);else if(h<v)for(i=h;i<v;i++)if(p[i]!==undefined&&(x=u=p[i],C=o,"string"==typeof(O=s)||"number"==typeof O?x.splitText!==undefined:"string"==typeof O.nodeName?!x._componentConstructor&&N(x,O.nodeName):C||x._componentConstructor===O.nodeName)){l=u,p[i]=undefined,i===v-1&&v--,i===h&&h++;break}l=D(l,s,n,r),a=c[g],l&&l!==e&&l!==a&&(null==a?e.appendChild(l):l===a.nextSibling?k(a):e.insertBefore(l,a))}var x,O,C;if(d)for(var g in f)f[g]!==undefined&&F(f[g],!1);for(;h<=v;)(l=p[v--])!==undefined&&F(l,!1)}(i,c,n,r,L||null!=l.dangerouslySetInnerHTML),function m(e,t,n){var r;for(r in n)t&&null!=t[r]||null==n[r]||v(e,r,n[r],n[r]=undefined,j);for(r in t)"children"===r||"innerHTML"===r||r in n&&t[r]===("value"===r||"checked"===r?e[r]:n[r])||v(e,r,n[r],n[r]=t[r],j)}(i,t.attributes,l),j=u,i}function F(e,t){var n=e._component;n?q(n):(null!=e["__preactattr_"]&&e["__preactattr_"].ref&&e["__preactattr_"].ref(null),!1!==t&&null!=e["__preactattr_"]||k(e),h(e))}function h(e){for(e=e.lastChild;e;){var t=e.previousSibling;F(e,!0),e=t}}var m=[];function R(e,t,n){var r,o=m.length;for(e.prototype&&e.prototype.render?(r=new e(t,n),g.call(r,t,n)):((r=new g(t,n)).constructor=e,r.render=y);o--;)if(m[o].constructor===e)return r.nextBase=m[o].nextBase,m.splice(o,1),r;return r}function y(e,t,n){return this.constructor(e,n)}function U(e,t,n,r,o){e._disable||(e._disable=!0,e.__ref=t.ref,e.__key=t.key,delete t.ref,delete t.key,"undefined"==typeof e.constructor.getDerivedStateFromProps&&(!e.base||o?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,r)),r&&r!==e.context&&(e.prevContext||(e.prevContext=e.context),e.context=r),e.prevProps||(e.prevProps=e.props),e.props=t,e._disable=!1,0!==n&&(1!==n&&!1===E.syncComponentUpdates&&e.base?a(e):V(e,1,o)),e.__ref&&e.__ref(e))}function V(e,t,n,r){if(!e._disable){var o,i,u,a=e.props,s=e.state,l=e.context,c=e.prevProps||a,p=e.prevState||s,f=e.prevContext||l,d=e.base,h=e.nextBase,m=d||h,v=e._component,y=!1,g=f;if(e.constructor.getDerivedStateFromProps&&(s=M(M({},s),e.constructor.getDerivedStateFromProps(a,s)),e.state=s),d&&(e.props=c,e.state=p,e.context=f,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(a,s,l)?y=!0:e.componentWillUpdate&&e.componentWillUpdate(a,s,l),e.props=a,e.state=s,e.context=l),e.prevProps=e.prevState=e.prevContext=e.nextBase=null,e._dirty=!1,!y){o=e.render(a,s,l),e.getChildContext&&(l=M(M({},l),e.getChildContext())),d&&e.getSnapshotBeforeUpdate&&(g=e.getSnapshotBeforeUpdate(c,p));var _,b,w=o&&o.nodeName;if("function"==typeof w){var x=I(o);(i=v)&&i.constructor===w&&x.key==i.__key?U(i,x,1,l,!1):(_=i,e._component=i=R(w,x,l),i.nextBase=i.nextBase||h,i._parentComponent=e,U(i,x,0,l,!1),V(i,1,n,!0)),b=i.base}else u=m,(_=v)&&(u=e._component=null),(m||1===t)&&(u&&(u._component=null),b=function B(t,n,r,o,i,u){P++||(j=null!=i&&i.ownerSVGElement!==undefined,L=null!=t&&!("__preactattr_"in t));var a=D(t,n,r,o,u);return i&&a.parentNode!==i&&i.appendChild(a),--P||(L=!1,u||T()),a}(u,o,l,n||!d,m&&m.parentNode,!0));if(m&&b!==m&&i!==v){var O=m.parentNode;O&&b!==O&&(O.replaceChild(b,m),_||(m._component=null,F(m,!1)))}if(_&&q(_),(e.base=b)&&!r){for(var C=e,S=e;S=S._parentComponent;)(C=S).base=b;b._component=C,b._componentConstructor=C.constructor}}for(!d||n?A.unshift(e):y||(e.componentDidUpdate&&e.componentDidUpdate(c,p,g),E.afterUpdate&&E.afterUpdate(e));e._renderCallbacks.length;)e._renderCallbacks.pop().call(e);P||r||T()}}function q(e){E.beforeUnmount&&E.beforeUnmount(e);var t=e.base;e._disable=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var n=e._component;n?q(n):t&&(t["__preactattr_"]&&t["__preactattr_"].ref&&t["__preactattr_"].ref(null),k(e.nextBase=t),m.push(e),h(t)),e.__ref&&e.__ref(null)}function g(e,t){this._dirty=!0,this.context=t,this.props=e,this.state=this.state||{},this._renderCallbacks=[]}function _(e,t,n){return B(n,e,{},!1,t,!1)}M(g.prototype,{setState:function(e,t){this.prevState||(this.prevState=this.state),this.state=M(M({},this.state),"function"==typeof e?e(this.state,this.props):e),t&&this._renderCallbacks.push(t),a(this)},forceUpdate:function(e){e&&this._renderCallbacks.push(e),V(this,2)},render:function _(){}});var b={h:r,createElement:r,cloneElement:i,Component:g,render:_,rerender:f,options:E};t["default"]=b},function(e,t){var n=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(8),o=n(40);e.exports=n(3)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var o=n(9),i=n(38),u=n(39),a=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(o(e),t=u(t,!0),o(n),i)try{return a(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(2);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(e===undefined?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(22);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on  "+e);return e}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){return!!e&&r(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(41)})},function(e,t,n){var r=n(2),o=n(1).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var i=n(1),u=n(7),a=n(17),s=n(10)("src"),r="toString",o=Function[r],l=(""+o).split(r);n(6).inspectSource=function(e){return o.call(e)},(e.exports=function(e,t,n,r){var o="function"==typeof n;o&&(a(n,"name")||u(n,"name",t)),e[t]!==n&&(o&&(a(n,s)||u(n,s,e[t]?""+e[t]:l.join(String(t)))),e===i?e[t]=n:r?e[t]?e[t]=n:u(e,t,n):(delete e[t],u(e,t,n)))})(Function.prototype,r,function(){return"function"==typeof this&&this[s]||o.call(this)})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(19);e.exports=function(r,o,e){if(i(r),o===undefined)return r;switch(e){case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(42),o=n(28);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(11),o=n(12);e.exports=function(e){return r(o(e))}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var s=n(21),l=n(24),c=n(43);e.exports=function(a){return function(e,t,n){var r,o=s(e),i=l(o.length),u=c(n,i);if(a&&t!=t){for(;u<i;)if((r=o[u++])!=r)return!0}else for(;u<i;u++)if((a||u in o)&&o[u]===t)return a||u||0;return!a&&-1}}},function(e,t,n){var r=n(25),o=Math.min;e.exports=function(e){return 0<e?o(r(e),9007199254740991):0}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?r:n)(e)}},function(e,t,n){var r=n(27)("keys"),o=n(10);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(6),o=n(1),i="__core-js_shared__",u=o[i]||(o[i]={});(e.exports=function(e,t){return u[e]||(u[e]=t!==undefined?t:{})})("versions",[]).push({version:r.version,mode:n(44)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(12);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(8).f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||n(3)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var r=n(0),o=n(32)(1);r(r.P+r.F*!n(13)([].map,!0),"Array",{map:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var _=n(18),b=n(11),w=n(29),x=n(24),r=n(47);e.exports=function(p,e){var f=1==p,d=2==p,h=3==p,m=4==p,v=6==p,y=5==p||v,g=e||r;return function(e,t,n){for(var r,o,i=w(e),u=b(i),a=_(t,n,3),s=x(u.length),l=0,c=f?g(e,s):d?g(e,0):undefined;l<s;l++)if((y||l in u)&&(o=a(r=u[l],l,i),p))if(f)c[l]=o;else if(o)switch(p){case 3:return!0;case 5:return r;case 6:return l;case 2:c.push(r)}else if(m)return!1;return v?-1:h||m?m:c}}},function(e,t,n){var r=n(22);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(27)("wks"),o=n(10),i=n(1).Symbol,u="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=u&&i[e]||(u?i:o)("Symbol."+e))}).store=r},function(e,t,n){"use strict";var r=n(0),o=n(23)(!1),i=[].indexOf,u=!!i&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(u||!n(13)(i)),"Array",{indexOf:function(e){return u?i.apply(this,arguments)||0:o(this,e,arguments[1])}})},function(e,t,n){var r=n(0);r(r.S,"Object",{create:n(52)})},function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,n(14),n(30),n(31),n(35),n(49),n(50);var r=n(5),o=function s(e){return e&&e.__esModule?e:{"default":e}}(n(51));function i(e){if(!e.element)throw new Error("element is not defined");if(!e.id)throw new Error("id is not defined");if(!e.source)throw new Error("source is not defined");Array.isArray(e.source)&&(e.source=u(e.source)),(0,r.render)((0,r.createElement)(o["default"],e),e.element)}var u=function u(n){return function(t,e){e(n.filter(function(e){return-1!==e.toLowerCase().indexOf(t.toLowerCase())}))}};i.enhanceSelectElement=function(n){if(!n.selectElement)throw new Error("selectElement is not defined");if(!n.source){var e=[].filter.call(n.selectElement.options,function(e){return e.value||n.preserveNullOptions});n.source=e.map(function(e){return e.textContent||e.innerText})}if(n.onConfirm=n.onConfirm||function(t){var e=[].filter.call(n.selectElement.options,function(e){return(e.textContent||e.innerText)===t})[0];e&&(e.selected=!0)},n.selectElement.value||n.defaultValue===undefined){var t=n.selectElement.options[n.selectElement.options.selectedIndex];n.defaultValue=t.textContent||t.innerText}n.name===undefined&&(n.name=""),n.id===undefined&&(n.selectElement.id===undefined?n.id="":n.id=n.selectElement.id),n.autoselect===undefined&&(n.autoselect=!0);var r=document.createElement("div");n.selectElement.parentNode.insertBefore(r,n.selectElement),i(Object.assign({},n,{element:r})),n.selectElement.style.display="none",n.selectElement.id=n.selectElement.id+"-select"};var a=i;t["default"]=a},function(e,t,n){e.exports=!n(3)&&!n(4)(function(){return 7!=Object.defineProperty(n(15)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var o=n(2);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var f=n(20),d=n(45),h=n(46),m=n(29),v=n(11),o=Object.assign;e.exports=!o||n(4)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=o({},e)[n]||Object.keys(o({},t)).join("")!=r})?function(e,t){for(var n=m(e),r=arguments.length,o=1,i=d.f,u=h.f;o<r;)for(var a,s=v(arguments[o++]),l=i?f(s).concat(i(s)):f(s),c=l.length,p=0;p<c;)u.call(s,a=l[p++])&&(n[a]=s[a]);return n}:o},function(e,t,n){var u=n(17),a=n(21),s=n(23)(!1),l=n(26)("IE_PROTO");e.exports=function(e,t){var n,r=a(e),o=0,i=[];for(n in r)n!=l&&u(r,n)&&i.push(n);for(;t.length>o;)u(r,n=t[o++])&&(~s(i,n)||i.push(n));return i}},function(e,t,n){var r=n(25),o=Math.max,i=Math.min;e.exports=function(e,t){return(e=r(e))<0?o(e+t,0):i(e,t)}},function(e,t){e.exports=!1},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(48);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(2),o=n(33),i=n(34)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=undefined),r(t)&&null===(t=t[i])&&(t=undefined)),t===undefined?Array:t}},function(e,t,n){"use strict";var r=n(0),o=n(32)(2);r(r.P+r.F*!n(13)([].filter,!0),"Array",{filter:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(0);r(r.S,"Array",{isArray:n(33)})},function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,n(14),n(36),n(30),n(31),n(35),n(55),n(58);var $=n(5),J=o(n(60)),r=o(n(61));function o(e){return e&&e.__esModule?e:{"default":e}}function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var u={13:"enter",27:"escape",32:"space",38:"up",40:"down"};function Y(){return"undefined"!=typeof navigator&&!(!navigator.userAgent.match(/(iPod|iPhone|iPad)/g)||!navigator.userAgent.match(/AppleWebKit/g))}var a=function(n){function e(e){var t;return(t=n.call(this,e)||this).elementReferences={},t.state={focused:null,hovered:null,menuOpen:!1,options:e.defaultValue?[e.defaultValue]:[],query:e.defaultValue,validChoiceMade:!1,selected:null,ariaHint:!0},t.handleComponentBlur=t.handleComponentBlur.bind(i(i(t))),t.handleKeyDown=t.handleKeyDown.bind(i(i(t))),t.handleUpArrow=t.handleUpArrow.bind(i(i(t))),t.handleDownArrow=t.handleDownArrow.bind(i(i(t))),t.handleEnter=t.handleEnter.bind(i(i(t))),t.handlePrintableKey=t.handlePrintableKey.bind(i(i(t))),t.handleListMouseLeave=t.handleListMouseLeave.bind(i(i(t))),t.handleOptionBlur=t.handleOptionBlur.bind(i(i(t))),t.handleOptionClick=t.handleOptionClick.bind(i(i(t))),t.handleOptionFocus=t.handleOptionFocus.bind(i(i(t))),t.handleOptionMouseDown=t.handleOptionMouseDown.bind(i(i(t))),t.handleOptionMouseEnter=t.handleOptionMouseEnter.bind(i(i(t))),t.handleInputBlur=t.handleInputBlur.bind(i(i(t))),t.handleInputChange=t.handleInputChange.bind(i(i(t))),t.handleInputFocus=t.handleInputFocus.bind(i(i(t))),t.pollInputElement=t.pollInputElement.bind(i(i(t))),t.getDirectInputChanges=t.getDirectInputChanges.bind(i(i(t))),t}(function r(e,t){e.prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t})(e,n);var t=e.prototype;return t.isQueryAnOption=function(e,t){var n=this;return-1!==t.map(function(e){return n.templateInputValue(e).toLowerCase()}).indexOf(e.toLowerCase())},t.componentDidMount=function(){this.pollInputElement()},t.componentWillUnmount=function(){clearTimeout(this.$pollInput)},t.pollInputElement=function(){var e=this;this.getDirectInputChanges(),this.$pollInput=setTimeout(function(){e.pollInputElement()},100)},t.getDirectInputChanges=function(){var e=this.elementReferences[-1];e&&e.value!==this.state.query&&this.handleInputChange({target:{value:e.value}})},t.componentDidUpdate=function(e,t){var n=this.state.focused,r=null===n,o=t.focused!==n;o&&!r&&this.elementReferences[n].focus();var i=-1===n,u=o&&null===t.focused;if(i&&u){var a=this.elementReferences[n];a.setSelectionRange(0,a.value.length)}},t.hasAutoselect=function(){return!Y()&&this.props.autoselect},t.templateInputValue=function(e){var t=this.props.templates&&this.props.templates.inputValue;return t?t(e):e},t.templateSuggestion=function(e){var t=this.props.templates&&this.props.templates.suggestion;return t?t(e):e},t.handleComponentBlur=function(e){var t,n=this.state,r=n.options,o=n.query,i=n.selected;this.props.confirmOnBlur?(t=e.query||o,this.props.onConfirm(r[i])):t=o,this.setState({focused:null,menuOpen:e.menuOpen||!1,query:t,selected:null,validChoiceMade:this.isQueryAnOption(t,r)})},t.handleListMouseLeave=function(e){this.setState({hovered:null})},t.handleOptionBlur=function(e,t){var n=this.state,r=n.focused,o=n.menuOpen,i=n.options,u=n.selected,a=null===e.relatedTarget,s=e.relatedTarget===this.elementReferences[-1],l=r!==t&&-1!==r;if(!l&&a||!(l||s)){var c=o&&Y();this.handleComponentBlur({menuOpen:c,query:this.templateInputValue(i[u])})}},t.handleInputBlur=function(e){var t=this.state,n=t.focused,r=t.menuOpen,o=t.options,i=t.query,u=t.selected;if(!(-1!==n)){var a=r&&Y(),s=Y()?i:this.templateInputValue(o[u]);this.handleComponentBlur({menuOpen:a,query:s})}},t.handleInputChange=function(e){var n=this,t=this.props,r=t.minLength,o=t.source,i=t.showAllValues,u=this.hasAutoselect(),a=e.target.value,s=0===a.length,l=this.state.query.length!==a.length,c=a.length>=r;this.setState({query:a,ariaHint:s}),i||!s&&l&&c?o(a,function(e){var t=0<e.length;n.setState({menuOpen:t,options:e,selected:u&&t?0:-1,validChoiceMade:!1})}):!s&&c||this.setState({menuOpen:!1,options:[]})},t.handleInputClick=function(e){this.handleInputChange(e)},t.handleInputFocus=function(e){var t=this.state,n=t.query,r=t.validChoiceMade,o=t.options,i=this.props.minLength,u=!r&&n.length>=i&&0<o.length;u?this.setState(function(e){var t=e.menuOpen;return{focused:-1,menuOpen:u||t,selected:-1}}):this.setState({focused:-1})},t.handleOptionFocus=function(e){this.setState({focused:e,hovered:null,selected:e})},t.handleOptionMouseEnter=function(e,t){Y()||this.setState({hovered:t})},t.handleOptionClick=function(e,t){var n=this.state.options[t],r=this.templateInputValue(n);this.props.onConfirm(n),this.setState({focused:-1,hovered:null,menuOpen:!1,query:r,selected:-1,validChoiceMade:!0}),this.forceUpdate()},t.handleOptionMouseDown=function(e){e.preventDefault()},t.handleUpArrow=function(e){e.preventDefault();var t=this.state,n=t.menuOpen,r=t.selected;-1!==r&&n&&this.handleOptionFocus(r-1)},t.handleDownArrow=function(e){var t=this;if(e.preventDefault(),this.props.showAllValues&&!1===this.state.menuOpen)e.preventDefault(),this.props.source("",function(e){t.setState({menuOpen:!0,options:e,selected:0,focused:0,hovered:null})});else if(!0===this.state.menuOpen){var n=this.state,r=n.menuOpen,o=n.options,i=n.selected;i!==o.length-1&&r&&this.handleOptionFocus(i+1)}},t.handleSpace=function(e){var t=this;this.props.showAllValues&&!1===this.state.menuOpen&&""===this.state.query&&(e.preventDefault(),this.props.source("",function(e){t.setState({menuOpen:!0,options:e})})),-1!==this.state.focused&&(e.preventDefault(),this.handleOptionClick(e,this.state.focused))},t.handleEnter=function(e){this.state.menuOpen&&(e.preventDefault(),0<=this.state.selected&&this.handleOptionClick(e,this.state.selected))},t.handlePrintableKey=function(e){var t=this.elementReferences[-1];e.target===t||t.focus()},t.handleKeyDown=function(e){switch(u[e.keyCode]){case"up":this.handleUpArrow(e);break;case"down":this.handleDownArrow(e);break;case"space":this.handleSpace(e);break;case"enter":this.handleEnter(e);break;case"escape":this.handleComponentBlur({query:this.state.query});break;default:(function t(e){return 47<e&&e<58||32===e||8===e||64<e&&e<91||95<e&&e<112||185<e&&e<193||218<e&&e<223})(e.keyCode)&&this.handlePrintableKey(e)}},t.render=function(){var e,i=this,t=this.props,n=t.cssNamespace,r=t.displayMenu,u=t.id,o=t.minLength,a=t.name,s=t.placeholder,l=t.required,c=t.showAllValues,p=t.tNoResults,f=t.tStatusQueryTooShort,d=t.tStatusNoResults,h=t.tStatusSelectedOption,m=t.tStatusResults,v=t.tAssistiveHint,y=t.dropdownArrow,g=this.state,_=g.focused,b=g.hovered,w=g.menuOpen,x=g.options,O=g.query,C=g.selected,S=g.ariaHint,E=g.validChoiceMade,M=this.hasAutoselect(),N=-1===_,I=0===x.length,k=0!==O.length,A=O.length>=o,P=this.props.showNoOptionsFound&&N&&I&&k&&A,j=n+"__wrapper",L=n+"__input",T=null!==_?" "+L+"--focused":"",B=this.props.showAllValues?" "+L+"--show-all-values":" "+L+"--default",D=n+"__dropdown-arrow-down",F=-1!==_&&null!==_,R=n+"__menu",U=R+"--"+r,V=R+"--"+(w||P?"visible":"hidden"),q=n+"__option",W=n+"__hint",H=this.templateInputValue(x[C]),K=H&&0===H.toLowerCase().indexOf(O.toLowerCase())&&M?O+H.substr(O.length):"",Q=u+"__assistiveHint",z=S?{"aria-describedby":Q}:null;return c&&"string"==typeof(e=y({className:D}))&&(e=(0,$.createElement)("div",{className:n+"__dropdown-arrow-down-wrapper",dangerouslySetInnerHTML:{__html:e}})),(0,$.createElement)("div",{className:j,onKeyDown:this.handleKeyDown},(0,$.createElement)(J["default"],{id:u,length:x.length,queryLength:O.length,minQueryLength:o,selectedOption:this.templateInputValue(x[C]),selectedOptionIndex:C,validChoiceMade:E,isInFocus:null!==this.state.focused,tQueryTooShort:f,tNoResults:d,tSelectedOption:h,tResults:m}),K&&(0,$.createElement)("span",null,(0,$.createElement)("input",{className:W,readonly:!0,tabIndex:"-1",value:K})),(0,$.createElement)("input",X({"aria-expanded":w?"true":"false","aria-activedescendant":!!F&&u+"__option--"+_,"aria-owns":u+"__listbox","aria-autocomplete":this.hasAutoselect()?"both":"list"},z,{autoComplete:"off",className:""+L+T+B,id:u,onClick:function(e){return i.handleInputClick(e)},onBlur:this.handleInputBlur},function G(e){return{onInput:e}}(this.handleInputChange),{onFocus:this.handleInputFocus,name:a,placeholder:s,ref:function(e){i.elementReferences[-1]=e},type:"text",role:"combobox",required:l,value:O})),e,(0,$.createElement)("ul",{className:R+" "+U+" "+V,onMouseLeave:function(e){return i.handleListMouseLeave(e)},id:u+"__listbox",role:"listbox"},x.map(function(e,t){var n=(-1===_?C===t:_===t)&&null===b?" "+q+"--focused":"",r=t%2?" "+q+"--odd":"",o=Y()?"<span id="+u+"__option-suffix--"+t+' style="border:0;clip:rect(0 0 0 0);height:1px;marginBottom:-1px;marginRight:-1px;overflow:hidden;padding:0;position:absolute;whiteSpace:nowrap;width:1px"> '+(t+1)+" of "+x.length+"</span>":"";return(0,$.createElement)("li",{"aria-selected":_===t?"true":"false",className:""+q+n+r,dangerouslySetInnerHTML:{__html:i.templateSuggestion(e)+o},id:u+"__option--"+t,key:t,onBlur:function(e){return i.handleOptionBlur(e,t)},onClick:function(e){return i.handleOptionClick(e,t)},onMouseDown:i.handleOptionMouseDown,onMouseEnter:function(e){return i.handleOptionMouseEnter(e,t)},ref:function(e){i.elementReferences[t]=e},role:"option",tabIndex:"-1","aria-posinset":t+1,"aria-setsize":x.length})}),P&&(0,$.createElement)("li",{className:q+" "+q+"--no-results"},p())),(0,$.createElement)("span",{id:Q,style:{display:"none"}},v()))},e}($.Component);(t["default"]=a).defaultProps={autoselect:!1,cssNamespace:"autocomplete",defaultValue:"",displayMenu:"inline",minLength:0,name:"input-autocomplete",placeholder:"",onConfirm:function(){},confirmOnBlur:!0,showNoOptionsFound:!0,showAllValues:!1,required:!1,tNoResults:function(){return"No results found"},tAssistiveHint:function(){return"When autocomplete results are available use up and down arrows to review and enter to select.  Touch device users, explore by touch or with swipe gestures."},dropdownArrow:r["default"]}},function(e,t,r){var o=r(9),i=r(53),u=r(28),a=r(26)("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=r(15)("iframe"),n=u.length;for(t.style.display="none",r(54).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c[l][u[n]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=o(e),n=new s,s[l]=null,n[a]=e):n=c(),t===undefined?n:i(n,t)}},function(e,t,n){var u=n(8),a=n(9),s=n(20);e.exports=n(3)?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),o=r.length,i=0;i<o;)u.f(e,n=r[i++],t[n]);return e}},function(e,t,n){var r=n(1).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(0);r(r.P,"Function",{bind:n(56)})},function(e,t,n){"use strict";var i=n(19),u=n(2),a=n(57),s=[].slice,l={};e.exports=Function.bind||function(t){var n=i(this),r=s.call(arguments,1),o=function(){var e=r.concat(s.call(arguments));return this instanceof o?function(e,t,n){if(!(t in l)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";l[t]=Function("F,a","return new F("+r.join(",")+")")}return l[t](e,n)}(n,e.length,e):a(n,e,t)};return u(n.prototype)&&(o.prototype=n.prototype),o}},function(e,t){e.exports=function(e,t,n){var r=n===undefined;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){n(59)("match",1,function(r,o,e){return[function(e){"use strict";var t=r(this),n=e==undefined?undefined:e[o];return n!==undefined?n.call(e,t):new RegExp(e)[o](String(t))},e]})},function(e,t,n){"use strict";var a=n(7),s=n(16),l=n(4),c=n(12),p=n(34);e.exports=function(t,e,n){var r=p(t),o=n(c,r,""[t]),i=o[0],u=o[1];l(function(){var e={};return e[r]=function(){return 7},7!=""[t](e)})&&(s(String.prototype,t,i),a(RegExp.prototype,r,2==e?function(e,t){return u.call(e,this,t)}:function(e){return u.call(e,this)}))}},function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,n(36);var _=n(5);var r=function r(o,i,u){var a;return function(){var e=this,t=arguments,n=function n(){a=null,u||o.apply(e,t)},r=u&&!a;clearTimeout(a),a=setTimeout(n,i),r&&o.apply(e,t)}},o=function(o){function e(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=o.call.apply(o,[this].concat(n))||this).state={bump:!1,debounced:!1},e}(function n(e,t){e.prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t})(e,o);var t=e.prototype;return t.componentWillMount=function(){var e=this;this.debounceStatusUpdate=r(function(){if(!e.state.debounced){var t=!e.props.isInFocus||e.props.validChoiceMade;e.setState(function(e){return{bump:!e.bump,debounced:!0,silenced:t}})}},1400)},t.componentWillReceiveProps=function(e){e.queryLength;this.setState({debounced:!1})},t.render=function(){var e=this.props,t=e.id,n=e.length,r=e.queryLength,o=e.minQueryLength,i=e.selectedOption,u=e.selectedOptionIndex,a=e.tQueryTooShort,s=e.tNoResults,l=e.tSelectedOption,c=e.tResults,p=this.state,f=p.bump,d=p.debounced,h=p.silenced,m=r<o,v=0===n,y=i?l(i,n,u):"",g=null;return g=m?a(o):v?s():c(n,y),this.debounceStatusUpdate(),(0,_.createElement)("div",{style:{border:"0",clip:"rect(0 0 0 0)",height:"1px",marginBottom:"-1px",marginRight:"-1px",overflow:"hidden",padding:"0",position:"absolute",whiteSpace:"nowrap",width:"1px"}},(0,_.createElement)("div",{id:t+"__status--A",role:"status","aria-atomic":"true","aria-live":"polite"},!h&&d&&f?g:""),(0,_.createElement)("div",{id:t+"__status--B",role:"status","aria-atomic":"true","aria-live":"polite"},h||!d||f?"":g))},e}(_.Component);(t["default"]=o).defaultProps={tQueryTooShort:function(e){return"Type in "+e+" or more characters for results"},tNoResults:function(){return"No search results"},tSelectedOption:function(e,t,n){return e+" "+(n+1)+" of "+t+" is highlighted"},tResults:function(e,t){return e+" "+(1===e?"result":"results")+" "+(1===e?"is":"are")+" available. "+t}}},function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var r=n(5),o=function i(e){var t=e.className;return(0,r.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",className:t,focusable:"false"},(0,r.createElement)("g",{stroke:"none",fill:"none","fill-rule":"evenodd"},(0,r.createElement)("polygon",{fill:"#000000",points:"0 0 22 0 11 17"})))};t["default"]=o}])["default"]});
]]>
</script>
<script type="text/javascript">
<![CDATA[
accessibleAutocomplete.nasEnhanceSelectElement=function(e){if(!e.selectElement)throw new Error("selectElement is not defined");if(!e.source){let t=[].filter.call(e.selectElement.options,(t=>t.value||e.preserveNullOptions));e.source=t.map((e=>e.textContent||e.innerText))}if(e.onConfirm=e.onConfirm||(t=>{const l=[].filter.call(e.selectElement.options,(e=>(e.textContent||e.innerText)===t))[0];l&&(l.selected=!0)}),e.selectElement.value||void 0===e.defaultValue){const t=e.selectElement.options[e.selectElement.options.selectedIndex];if(t){e.selectElement.dataset.searchCodes?e.defaultValue=(t.textContent||t.innerText)+" ("+t.value+")":e.defaultValue=t.textContent||t.innerText}}void 0===e.name&&(e.name=""),void 0===e.id&&(void 0===e.selectElement.id?e.id="":e.id=e.selectElement.id),void 0===e.autoselect&&(e.autoselect=!0);const t=document.createElement("div");e.selectElement.parentNode.insertBefore(t,e.selectElement),accessibleAutocomplete({...e,element:t}),e.selectElement.style.display="none",e.selectElement.id=e.selectElement.id+"-select"};
]]>
</script>
<script type="text/javascript">
<![CDATA[
"use strict";var GENDER={MALE:"MALE",FEMALE:"FEMALE"},MONTH_OFFSET=1,DEFAULT_ADULTHOOD=18,AGE_WHEN_BORN=0;function RodneCislo(a){function b(a){var b=q.exec(a);if(!b)return p="Didn't match RegEx",!1;o=4===b[4].length;var c,d,e;try{f=b[1],g=b[2],h=b[3],i=b[4],o&&(c="".concat(b[1]).concat(b[2]).concat(b[3]).concat(b[4]),d=+c.slice(0,-1),e=+c.slice(-1),c=+c)}catch(a){return p="Failed to parse input string",!1}if(o)if(0===c%11);else if(10===d%11&&0===e);else return p="Failed the modulo condition",!1;return!0}function c(){if(l=+f,!o&&53>=l)l+=1900;else if(o&&53<l)l+=1900;else if(o&&53>=l)l+=2000;else return p="We didn't think about this yet...",!1;return!0}function d(){if(k=+g,50<k&&(n=GENDER.FEMALE,k%=50),20<k)if(2004<=l)k%=20;else return p="Addition of month+20 is allowed for year >= 2004 only.",!1;return k-=MONTH_OFFSET,j=+h,!0}function e(){var a=new Date(l,k,j),b="".concat(a.getFullYear(),"-").concat(a.getMonth(),"-").concat(a.getDate()),c="".concat(l,"-").concat(k,"-").concat(j);return c===b||(p="Invalid birth date",!1)}var f,g,h,i,j,k,l,m=this,n=GENDER.MALE,o=!1,p=null;this.year=function(){return l},this.month=function(){return k},this.day=function(){return j},this.birthDate=function(){return new Date(l,k,j)},this.birthDateAsString=function(){return"".concat(j,".").concat(k+MONTH_OFFSET,".").concat(l)},this.dic=function(){return"CZ".concat(f).concat(g).concat(h).concat(i)},this.gender=function(){return n},this.isMale=function(){return n===GENDER.MALE},this.isFemale=function(){return n===GENDER.FEMALE},this.isValid=function(){return!p&&m.age()>=AGE_WHEN_BORN},this.isPossible=function(){return!p},this.error=function(){return p},this.isAdult=function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:DEFAULT_ADULTHOOD;return m.age()>=a},this.age=function(){var a=new Date,b=a.getFullYear(),c=a.getMonth(),d=a.getDate(),e=b-l;return c>k?e:c<k?--e:d>=j?e:--e};var q=/^(\d\d)(\d\d)(\d\d)\/?(\d\d\d\d?)$/;return b(a),function(){return c()&&d()&&e()}(),this}function rodnecislo(a){return new RodneCislo(a)}
]]>
</script>
<script type="text/javascript">
<![CDATA[
"use strict";var ValidationErrorsIBAN,ValidationErrorsBIC,ibantools={};function isValidIBAN(r){if(null!=r){var e=new RegExp("^[0-9]{2}$",""),a=ibantools.countrySpecs[r.slice(0,2)];if(void 0!==a&&a.bban_regexp&&null!==a.bban_regexp&&a.chars&&a.chars===r.length&&e.test(r.slice(2,4))&&checkFormatBBAN(r.slice(4),a.bban_regexp)&&isValidIBANChecksum(r))return!0}return!1}function validateIBAN(r){var e={errorCodes:[],valid:!0};if(null!=r&&""!==r){var a=ibantools.countrySpecs[r.slice(0,2)];a&&(a.bban_regexp||a.chars)||(e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.NoIBANCountry)),a&&a.chars&&a.chars!==r.length&&(e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.WrongBBANLength)),a&&a.bban_regexp&&!checkFormatBBAN(r.slice(4),a.bban_regexp)&&(e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.WrongBBANFormat)),new RegExp("^[0-9]{2}$","").test(r.slice(2,4))||(e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.ChecksumNotNumber)),isValidIBANChecksum(r)||(e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.WrongIBANChecksum))}else e.valid=!1,e.errorCodes.push(ValidationErrorsIBAN.NoIBANProvided);return e}function isValidBBAN(r,e){if(null!=r&&null!=e){var a=ibantools.countrySpecs[e];if(null!=a&&a.bban_regexp&&null!==a.bban_regexp&&a.chars&&null!==a.chars&&a.chars-4===r.length&&checkFormatBBAN(r,a.bban_regexp))return!0}return!1}function isSEPACountry(r){if(null!=r){var e=ibantools.countrySpecs[r];if(void 0!==e)return!!e.SEPA&&e.SEPA}return!1}function composeIBAN(r){var e=electronicFormatIBAN(r.bban)||"";if(null===r.countryCode||void 0===r.countryCode)return null;var a=ibantools.countrySpecs[r.countryCode];if(""!==e&&void 0!==a&&a.chars&&null!==a.chars&&a.chars===e.length+4&&a.bban_regexp&&null!==a.bban_regexp&&checkFormatBBAN(e,a.bban_regexp)){var s=mod9710(r.countryCode+"00"+e);return r.countryCode+("0"+(98-s)).slice(-2)+e}return null}function extractIBAN(r){var e={};return e.iban=r,isValidIBAN(r)?(e.bban=r.slice(4),e.countryCode=r.slice(0,2),e.valid=!0):e.valid=!1,e}function checkFormatBBAN(r,e){return new RegExp(e,"").test(r)}function electronicFormatIBAN(r){return"string"!=typeof r?null:r.replace(/[-\ ]/g,"").toUpperCase()}function friendlyFormatIBAN(r,e){if("string"!=typeof r)return null;null==e&&(e=" ");var a=electronicFormatIBAN(r);return null===a?null:a.replace(/(.{4})(?!$)/g,"$1"+e)}function isValidIBANChecksum(r){for(var e=parseInt(r.slice(2,4),10),a=r.slice(3)+r.slice(0,2)+"00",s="",n=1;n<a.length;n++){var t=a.charCodeAt(n);s+=t>=65?(t-55).toString():a[n]}for(;s.length>2;){var i=s.slice(0,6);s=(parseInt(i,10)%97).toString()+s.slice(i.length)}return 98-parseInt(s,10)%97===e}function mod9710(r){r=r.slice(3)+r.slice(0,4);for(var e="",a=1;a<r.length;a++){var s=r.charCodeAt(a);e+=s>=65?(s-55).toString():r[a]}for(;e.length>2;){var n=e.slice(0,6);e=(parseInt(n,10)%97).toString()+e.slice(n.length)}return parseInt(e,10)%97}function getCountrySpecifications(){var r={};for(var e in ibantools.countrySpecs){var a=ibantools.countrySpecs[e];r[e]={chars:a.chars?a.chars:null,bban_regexp:a.bban_regexp?a.bban_regexp:null,IBANRegistry:!!a.IBANRegistry&&a.IBANRegistry,SEPA:!!a.SEPA&&a.SEPA}}return r}function isValidBIC(r){if(!r)return!1;var e=new RegExp("^[a-zA-Z]{6}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?$",""),a=ibantools.countrySpecs[r.toUpperCase().slice(4,6)];return e.test(r)&&void 0!==a}function validateBIC(r){var e={errorCodes:[],valid:!0};null!=r&&""!==r?void 0===ibantools.countrySpecs[r.toUpperCase().slice(4,6)]?(e.valid=!1,e.errorCodes.push(ValidationErrorsBIC.NoBICCountry)):new RegExp("^[a-zA-Z]{6}[a-zA-Z0-9]{2}([a-zA-Z0-9]{3})?$","").test(r)||(e.valid=!1,e.errorCodes.push(ValidationErrorsBIC.WrongBICFormat)):(e.valid=!1,e.errorCodes.push(ValidationErrorsBIC.NoBICProvided));return e}function extractBIC(r){var e={},a=r.toUpperCase();return isValidBIC(a)?(e.bankCode=a.slice(0,4),e.countryCode=a.slice(4,6),e.locationCode=a.slice(6,8),e.testBIC="0"===e.locationCode[1],e.branchCode=a.length>8?a.slice(8):"619",e.valid=!0):e.valid=!1,e}ibantools.__esModule=!0,ibantools.countrySpecs=ibantools.extractBIC=ibantools.validateBIC=ibantools.ValidationErrorsBIC=ibantools.isValidBIC=ibantools.getCountrySpecifications=ibantools.friendlyFormatIBAN=ibantools.electronicFormatIBAN=ibantools.extractIBAN=ibantools.composeIBAN=ibantools.isSEPACountry=ibantools.isValidBBAN=ibantools.validateIBAN=ibantools.ValidationErrorsIBAN=ibantools.isValidIBAN=void 0,ibantools.isValidIBAN=isValidIBAN,function(r){r[r.NoIBANProvided=0]="NoIBANProvided",r[r.NoIBANCountry=1]="NoIBANCountry",r[r.WrongBBANLength=2]="WrongBBANLength",r[r.WrongBBANFormat=3]="WrongBBANFormat",r[r.ChecksumNotNumber=4]="ChecksumNotNumber",r[r.WrongIBANChecksum=5]="WrongIBANChecksum"}(ValidationErrorsIBAN=ibantools.ValidationErrorsIBAN||(ibantools.ValidationErrorsIBAN={})),ibantools.validateIBAN=validateIBAN,ibantools.isValidBBAN=isValidBBAN,ibantools.isSEPACountry=isSEPACountry,ibantools.composeIBAN=composeIBAN,ibantools.extractIBAN=extractIBAN,ibantools.electronicFormatIBAN=electronicFormatIBAN,ibantools.friendlyFormatIBAN=friendlyFormatIBAN,ibantools.getCountrySpecifications=getCountrySpecifications,ibantools.isValidBIC=isValidBIC,function(r){r[r.NoBICProvided=0]="NoBICProvided",r[r.NoBICCountry=1]="NoBICCountry",r[r.WrongBICFormat=2]="WrongBICFormat"}(ValidationErrorsBIC=ibantools.ValidationErrorsBIC||(ibantools.ValidationErrorsBIC={})),ibantools.validateBIC=validateBIC,ibantools.extractBIC=extractBIC,ibantools.countrySpecs={AD:{chars:24,bban_regexp:"^[0-9]{8}[A-Z0-9]{12}$",IBANRegistry:!0,SEPA:!0},AE:{chars:23,bban_regexp:"^[0-9]{3}[0-9]{16}$",IBANRegistry:!0},AF:{},AG:{},AI:{},AL:{chars:28,bban_regexp:"^[0-9]{8}[A-Z0-9]{16}$",IBANRegistry:!0},AM:{},AO:{chars:25,bban_regexp:"^[0-9]{21}$"},AQ:{},AR:{},AS:{},AT:{chars:20,bban_regexp:"^[0-9]{16}$",IBANRegistry:!0,SEPA:!0},AU:{},AW:{},AX:{chars:18,bban_regexp:"^[0-9]{14}$",IBANRegistry:!0},AZ:{chars:28,bban_regexp:"^[A-Z]{4}[A-Z0-9]{20}$",IBANRegistry:!0},BA:{chars:20,bban_regexp:"^[0-9]{16}$",IBANRegistry:!0},BB:{},BD:{},BE:{chars:16,bban_regexp:"^[0-9]{12}$",IBANRegistry:!0,SEPA:!0},BF:{chars:28,bban_regexp:"^[A-Z0-9]{2}[0-9]{22}$"},BG:{chars:22,bban_regexp:"^[A-Z]{4}[0-9]{6}[A-Z0-9]{8}$",IBANRegistry:!0,SEPA:!0},BH:{chars:22,bban_regexp:"^[A-Z]{4}[A-Z0-9]{14}$",IBANRegistry:!0},BI:{chars:16,bban_regexp:"^[0-9]{12}$"},BJ:{chars:28,bban_regexp:"^[A-Z0-9]{2}[0-9]{22}$"},BL:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},BM:{},BN:{},BO:{},BQ:{},BR:{chars:29,bban_regexp:"^[0-9]{23}[A-Z]{1}[A-Z0-9]{1}$",IBANRegistry:!0},BS:{},BT:{},BV:{},BW:{},BY:{chars:28,bban_regexp:"^[A-Z]{4}[0-9]{4}[A-Z0-9]{16}$",IBANRegistry:!0},BZ:{},CA:{},CC:{},CD:{},CF:{chars:27,bban_regexp:"^[0-9]{23}$"},CG:{chars:27,bban_regexp:"^[0-9]{23}$"},CH:{chars:21,bban_regexp:"^[0-9]{5}[A-Z0-9]{12}$",IBANRegistry:!0,SEPA:!0},CI:{chars:28,bban_regexp:"^[A-Z]{1}[0-9]{23}$"},CK:{},CL:{},CM:{chars:27,bban_regexp:"^[0-9]{23}$"},CN:{},CO:{},CR:{chars:22,bban_regexp:"^[0-9]{18}$",IBANRegistry:!0},CU:{},CV:{chars:25,bban_regexp:"^[0-9]{21}$"},CW:{},CX:{},CY:{chars:28,bban_regexp:"^[0-9]{8}[A-Z0-9]{16}$",IBANRegistry:!0,SEPA:!0},CZ:{chars:24,bban_regexp:"^[0-9]{20}$",IBANRegistry:!0,SEPA:!0},DE:{chars:22,bban_regexp:"^[0-9]{18}$",IBANRegistry:!0,SEPA:!0},DJ:{chars:27,bban_regexp:"^[0-9]{23}$"},DK:{chars:18,bban_regexp:"^[0-9]{14}$",IBANRegistry:!0,SEPA:!0},DM:{},DO:{chars:28,bban_regexp:"^[A-Z]{4}[0-9]{20}$",IBANRegistry:!0},DZ:{chars:26,bban_regexp:"^[0-9]{22}$"},EC:{},EE:{chars:20,bban_regexp:"^[0-9]{16}$",IBANRegistry:!0,SEPA:!0},EG:{chars:29,bban_regexp:"^[0-9]{25}",IBANRegistry:!0},EH:{},ER:{},ES:{chars:24,bban_regexp:"^[0-9]{20}$",IBANRegistry:!0,SEPA:!0},ET:{},FI:{chars:18,bban_regexp:"^[0-9]{14}$",IBANRegistry:!0,SEPA:!0},FJ:{},FK:{},FM:{},FO:{chars:18,bban_regexp:"^[0-9]{14}$",IBANRegistry:!0},FR:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0,SEPA:!0},GA:{chars:27,bban_regexp:"^[0-9]{23}$"},GB:{chars:22,bban_regexp:"^[A-Z]{4}[0-9]{14}$",IBANRegistry:!0,SEPA:!0},GD:{},GE:{chars:22,bban_regexp:"^[A-Z0-9]{2}[0-9]{16}$",IBANRegistry:!0},GF:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},GG:{},GH:{},GI:{chars:23,bban_regexp:"^[A-Z]{4}[A-Z0-9]{15}$",IBANRegistry:!0,SEPA:!0},GL:{chars:18,bban_regexp:"^[0-9]{14}$",IBANRegistry:!0},GM:{},GN:{},GP:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},GQ:{chars:27,bban_regexp:"^[0-9]{23}$"},GR:{chars:27,bban_regexp:"^[0-9]{7}[A-Z0-9]{16}$",IBANRegistry:!0,SEPA:!0},GS:{},GT:{chars:28,bban_regexp:"^[A-Z0-9]{24}$",IBANRegistry:!0},GU:{},GW:{chars:25,bban_regexp:"^[A-Z]{2}[0-9]{19}$"},GY:{},HK:{},HM:{},HN:{chars:28,bban_regexp:"^[A-Z]{4}[0-9]{20}$"},HR:{chars:21,bban_regexp:"^[0-9]{17}$",IBANRegistry:!0,SEPA:!0},HT:{},HU:{chars:28,bban_regexp:"^[0-9]{24}$",IBANRegistry:!0,SEPA:!0},ID:{},IE:{chars:22,bban_regexp:"^[A-Z0-9]{4}[0-9]{14}$",IBANRegistry:!0,SEPA:!0},IL:{chars:23,bban_regexp:"^[0-9]{19}$",IBANRegistry:!0},IM:{},IN:{},IO:{},IQ:{chars:23,bban_regexp:"^[A-Z]{4}[0-9]{15}$",IBANRegistry:!0},IR:{chars:26,bban_regexp:"^[0-9]{22}$"},IS:{chars:26,bban_regexp:"^[0-9]{22}$",IBANRegistry:!0,SEPA:!0},IT:{chars:27,bban_regexp:"^[A-Z]{1}[0-9]{10}[A-Z0-9]{12}$",IBANRegistry:!0,SEPA:!0},JE:{},JM:{},JO:{chars:30,bban_regexp:"^[A-Z]{4}[0-9]{4}[A-Z0-9]{18}$",IBANRegistry:!0},JP:{},KE:{},KG:{},KH:{},KI:{},KM:{chars:27,bban_regexp:"^[0-9]{23}$"},KN:{},KP:{},KR:{},KW:{chars:30,bban_regexp:"^[A-Z]{4}[A-Z0-9]{22}$",IBANRegistry:!0},KY:{},KZ:{chars:20,bban_regexp:"^[0-9]{3}[A-Z0-9]{13}$",IBANRegistry:!0},LA:{},LB:{chars:28,bban_regexp:"^[0-9]{4}[A-Z0-9]{20}$",IBANRegistry:!0},LC:{chars:32,bban_regexp:"^[A-Z]{4}[A-Z0-9]{24}$",IBANRegistry:!0},LI:{chars:21,bban_regexp:"^[0-9]{5}[A-Z0-9]{12}$",IBANRegistry:!0,SEPA:!0},LK:{},LR:{},LS:{},LT:{chars:20,bban_regexp:"^[0-9]{16}$",IBANRegistry:!0,SEPA:!0},LU:{chars:20,bban_regexp:"^[0-9]{3}[A-Z0-9]{13}$",IBANRegistry:!0,SEPA:!0},LV:{chars:21,bban_regexp:"^[A-Z]{4}[A-Z0-9]{13}$",IBANRegistry:!0,SEPA:!0},LY:{chars:25,bban_regexp:"^[0-9]{21}$",IBANRegistry:!0},MA:{chars:28,bban_regexp:"^[0-9]{24}$"},MC:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0,SEPA:!0},MD:{chars:24,bban_regexp:"^[A-Z0-9]{2}[A-Z0-9]{18}$",IBANRegistry:!0},ME:{chars:22,bban_regexp:"^[0-9]{18}$",IBANRegistry:!0},MF:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},MG:{chars:27,bban_regexp:"^[0-9]{23}$"},MH:{},MK:{chars:19,bban_regexp:"^[0-9]{3}[A-Z0-9]{10}[0-9]{2}$",IBANRegistry:!0},ML:{chars:28,bban_regexp:"^[A-Z0-9]{2}[0-9]{22}$"},MM:{},MN:{},MO:{},MP:{},MQ:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},MR:{chars:27,bban_regexp:"^[0-9]{23}$",IBANRegistry:!0},MS:{},MT:{chars:31,bban_regexp:"^[A-Z]{4}[0-9]{5}[A-Z0-9]{18}$",IBANRegistry:!0,SEPA:!0},MU:{chars:30,bban_regexp:"^[A-Z]{4}[0-9]{19}[A-Z]{3}$",IBANRegistry:!0},MV:{},MW:{},MX:{},MY:{},MZ:{chars:25,bban_regexp:"^[0-9]{21}$"},NA:{},NC:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},NE:{chars:28,bban_regexp:"^[A-Z]{2}[0-9]{22}$"},NF:{},NG:{},NI:{chars:32,bban_regexp:"^[A-Z]{4}[0-9]{24}$"},NL:{chars:18,bban_regexp:"^[A-Z]{4}[0-9]{10}$",IBANRegistry:!0,SEPA:!0},NO:{chars:15,bban_regexp:"^[0-9]{11}$",IBANRegistry:!0,SEPA:!0},NP:{},NR:{},NU:{},NZ:{},OM:{},PA:{},PE:{},PF:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},PG:{},PH:{},PK:{chars:24,bban_regexp:"^[A-Z0-9]{4}[0-9]{16}$",IBANRegistry:!0},PL:{chars:28,bban_regexp:"^[0-9]{24}$",IBANRegistry:!0,SEPA:!0},PM:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},PN:{},PR:{},PS:{chars:29,bban_regexp:"^[A-Z0-9]{4}[0-9]{21}$",IBANRegistry:!0},PT:{chars:25,bban_regexp:"^[0-9]{21}$",IBANRegistry:!0,SEPA:!0},PW:{},PY:{},QA:{chars:29,bban_regexp:"^[A-Z]{4}[A-Z0-9]{21}$",IBANRegistry:!0},RE:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},RO:{chars:24,bban_regexp:"^[A-Z]{4}[A-Z0-9]{16}$",IBANRegistry:!0,SEPA:!0},RS:{chars:22,bban_regexp:"^[0-9]{18}$",IBANRegistry:!0},RU:{},RW:{},SA:{chars:24,bban_regexp:"^[0-9]{2}[A-Z0-9]{18}$",IBANRegistry:!0},SB:{},SC:{chars:31,bban_regexp:"^[A-Z]{4}[0-9]{20}[A-Z]{3}$",IBANRegistry:!0},SD:{},SE:{chars:24,bban_regexp:"^[0-9]{20}$",IBANRegistry:!0,SEPA:!0},SG:{},SH:{},SI:{chars:19,bban_regexp:"^[0-9]{15}$",IBANRegistry:!0,SEPA:!0},SJ:{},SK:{chars:24,bban_regexp:"^[0-9]{20}$",IBANRegistry:!0,SEPA:!0},SL:{},SM:{chars:27,bban_regexp:"^[A-Z]{1}[0-9]{10}[A-Z0-9]{12}$",IBANRegistry:!0,SEPA:!0},SN:{chars:28,bban_regexp:"^[A-Z]{1}[0-9]{23}$"},SO:{},SR:{},SS:{},ST:{chars:25,bban_regexp:"^[0-9]{21}$",IBANRegistry:!0},SV:{chars:28,bban_regexp:"^[A-Z]{4}[0-9]{20}$",IBANRegistry:!0},SX:{},SY:{},SZ:{},TC:{},TD:{chars:27,bban_regexp:"^[0-9]{23}$"},TF:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},TG:{chars:28,bban_regexp:"^[A-Z]{2}[0-9]{22}$"},TH:{},TJ:{},TK:{},TL:{chars:23,bban_regexp:"^[0-9]{19}$",IBANRegistry:!0},TM:{},TN:{chars:24,bban_regexp:"^[0-9]{20}$",IBANRegistry:!0},TO:{},TR:{chars:26,bban_regexp:"^[0-9]{5}[A-Z0-9]{17}$",IBANRegistry:!0},TT:{},TV:{},TW:{},TZ:{},UA:{chars:29,bban_regexp:"^[0-9]{6}[A-Z0-9]{19}$",IBANRegistry:!0},UG:{},UM:{},US:{},UY:{},UZ:{},VA:{chars:22,bban_regexp:"^[0-9]{18}",IBANRegistry:!0},VC:{},VE:{},VG:{chars:24,bban_regexp:"^[A-Z0-9]{4}[0-9]{16}$",IBANRegistry:!0},VI:{},VN:{},VU:{},WF:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},WS:{},XK:{chars:20,bban_regexp:"^[0-9]{16}$",IBANRegistry:!0},YE:{},YT:{chars:27,bban_regexp:"^[0-9]{10}[A-Z0-9]{11}[0-9]{2}$",IBANRegistry:!0},ZA:{},ZM:{},ZW:{}};
]]>
</script>
<script type="text/javascript">
<![CDATA[
const DEFAULT_REMOVAL_MAP=[{base:'A',letters:'A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F'},{base:'AA',letters:'\uA732'},{base:'AE',letters:'\xC6\u01FC\u01E2'},{base:'AO',letters:'\uA734'},{base:'AU',letters:'\uA736'},{base:'AV',letters:'\uA738\uA73A'},{base:'AY',letters:'\uA73C'},{base:'B',letters:'B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181'},{base:'C',letters:'C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E'},{base:'D',letters:'D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779'},{base:'DZ',letters:'\u01F1\u01C4'},{base:'Dz',letters:'\u01F2\u01C5'},{base:'E',letters:'E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E'},{base:'F',letters:'F\u24BB\uFF26\u1E1E\u0191\uA77B'},{base:'G',letters:'G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E'},{base:'H',letters:'H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D'},{base:'I',letters:'I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197'},{base:'J',letters:'J\u24BF\uFF2A\u0134\u0248'},{base:'K',letters:'K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2'},{base:'L',letters:'L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780'},{base:'LJ',letters:'\u01C7'},{base:'Lj',letters:'\u01C8'},{base:'M',letters:'M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C'},{base:'N',letters:'N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4'},{base:'NJ',letters:'\u01CA'},{base:'Nj',letters:'\u01CB'},{base:'O',letters:'O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C'},{base:'OI',letters:'\u01A2'},{base:'OO',letters:'\uA74E'},{base:'OU',letters:'\u0222'},{base:'OE',letters:'\x8C\u0152'},{base:'oe',letters:'\x9C\u0153'},{base:'P',letters:'P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754'},{base:'Q',letters:'Q\u24C6\uFF31\uA756\uA758\u024A'},{base:'R',letters:'R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782'},{base:'S',letters:'S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784'},{base:'T',letters:'T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786'},{base:'TZ',letters:'\uA728'},{base:'U',letters:'U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244'},{base:'V',letters:'V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245'},{base:'VY',letters:'\uA760'},{base:'W',letters:'W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72'},{base:'X',letters:'X\u24CD\uFF38\u1E8A\u1E8C'},{base:'Y',letters:'Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE'},{base:'Z',letters:'Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762'},{base:'a',letters:'a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250'},{base:'aa',letters:'\uA733'},{base:'ae',letters:'\xE6\u01FD\u01E3'},{base:'ao',letters:'\uA735'},{base:'au',letters:'\uA737'},{base:'av',letters:'\uA739\uA73B'},{base:'ay',letters:'\uA73D'},{base:'b',letters:'b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253'},{base:'c',letters:'c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184'},{base:'d',letters:'d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A'},{base:'dz',letters:'\u01F3\u01C6'},{base:'e',letters:'e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD'},{base:'f',letters:'f\u24D5\uFF46\u1E1F\u0192\uA77C'},{base:'g',letters:'g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F'},{base:'h',letters:'h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265'},{base:'hv',letters:'\u0195'},{base:'i',letters:'i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131'},{base:'j',letters:'j\u24D9\uFF4A\u0135\u01F0\u0249'},{base:'k',letters:'k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3'},{base:'l',letters:'l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747'},{base:'lj',letters:'\u01C9'},{base:'m',letters:'m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F'},{base:'n',letters:'n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5'},{base:'nj',letters:'\u01CC'},{base:'o',letters:'o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275'},{base:'oi',letters:'\u01A3'},{base:'ou',letters:'\u0223'},{base:'oo',letters:'\uA74F'},{base:'p',letters:'p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755'},{base:'q',letters:'q\u24E0\uFF51\u024B\uA757\uA759'},{base:'r',letters:'r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783'},{base:'s',letters:'s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B'},{base:'t',letters:'t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787'},{base:'tz',letters:'\uA729'},{base:'u',letters:'u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289'},{base:'v',letters:'v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C'},{base:'vy',letters:'\uA761'},{base:'w',letters:'w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73'},{base:'x',letters:'x\u24E7\uFF58\u1E8B\u1E8D'},{base:'y',letters:'y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF'},{base:'z',letters:'z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763'}];for(var diacriticsMap={},i=0;i<DEFAULT_REMOVAL_MAP.length;i++)for(var letters=DEFAULT_REMOVAL_MAP[i].letters,j=0;j<letters.length;j++)diacriticsMap[letters[j]]=DEFAULT_REMOVAL_MAP[i].base;function replaceDiacritics(e){return e.replace(/[^\u0000-\u007E]/g,(function(e){return diacriticsMap[e]||e}))}
]]>
</script>

<script type="text/javascript">
<![CDATA[
"use strict";wgxpath.install(),function(a){"function"!=typeof a.matches&&(a.matches=a.msMatchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||function(a){for(var b=this,c=(b.document||b.ownerDocument).querySelectorAll(a),d=0;c[d]&&c[d]!==b;)++d;return!!c[d]}),"function"!=typeof a.closest&&(a.closest=function(a){for(var b=this;b&&1===b.nodeType;){if(b.matches(a))return b;b=b.parentNode}return null})}(window.Element.prototype),function(){function a(a,b){b=b||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c}return"function"!=typeof window.CustomEvent&&void(a.prototype=window.Event.prototype,window.CustomEvent=a)}(),"undefined"!=typeof NodeList&&NodeList.prototype&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),Array.from||(Array.from=function(){var a=Object.prototype.toString,b=function(b){return"function"==typeof b||"[object Function]"===a.call(b)},c=function(a){var b=+a;return isNaN(b)?0:0!=b&&isFinite(b)?(0<b?1:-1)*Math.floor(Math.abs(b)):b},d=Math.pow(2,53)-1,e=function(a){var b=c(a);return Math.min(Math.max(b,0),d)};return function(a){var c=this,d=Object(a);if(null==a)throw new TypeError("Array.from requires an array-like object - not null or undefined");var f,g=1<arguments.length?arguments[1]:void 0;if("undefined"!=typeof g){if(!b(g))throw new TypeError("Array.from: when provided, the second argument must be a function");2<arguments.length&&(f=arguments[2])}for(var h,i=e(d.length),j=b(c)?Object(new c(i)):Array(i),l=0;l<i;)h=d[l],j[l]=g?"undefined"==typeof f?g(h,l):g.call(f,h,l):h,l+=1;return j.length=i,j}}());(function(a){a&&a.prototype&&null==a.prototype.children&&Object.defineProperty(a.prototype,"children",{get:function get(){for(var a,b=0,c=this.childNodes,d=[];a=c[b++];)1===a.nodeType&&d.push(a);return d}})})(window.Node||window.Element),function(a){a.forEach(function(a){a.hasOwnProperty("remove")||Object.defineProperty(a,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null===this.parentNode||this.parentNode.removeChild(this)}})})}([Element.prototype,CharacterData.prototype,DocumentType.prototype]),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var ComponentRegistry=function(){this.handlers=[]};ComponentRegistry.prototype.add=function(a){this.handlers.push(a)},ComponentRegistry.prototype.initialize=function(){var a=this;this.handlers.forEach(function(b){b.call(a)})};var components=new ComponentRegistry,validations=[],formChangedEvent=new CustomEvent("formChanged",{id:null,value:null});function initialize(){components.initialize(),toggleGroups(),eform.hasExternalEnumeration()?comboExternal.checkIfAllLoaded():eform.postAllLoadedMessage(),parent.onload=null}
"use strict";function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var Dialog=function(){function a(b){_classCallCheck(this,a);var c=b||{};this.templateId=c.templateId||"dialog-template",this.loadXmlFromFileCallback=c.loadXmlFromFileCallback||function(){},this.saveToLocalStorageCallback=c.saveToLocalStorageCallback||function(){},this.loadFromLocalStorageCallback=c.loadFromLocalStorageCallback||function(){},this.downloadXmlCallback=c.downloadXmlCallback||function(){},this.localStorageChanged=!0,this.loadXmlDialogShowed=!1,this.saveXmlDialogShowed=!1,this.initialize()}return _createClass(a,[{key:"initialize",value:function initialize(){var a=this;if("display"!==eform.getMetadata().mode){var b=document.getElementById(this.templateId);if(null==b)return void console.warn("Method Dialog.initialize() stopped!");if(localStorageAvailable()){this.saveXmlDialog=b.querySelector("#saveXmlDialog"),this.saveXmlDialog.querySelector("#hide-save-dialog").addEventListener("click",function(){return a.hideSaveXmlDialog()});var c=this.saveXmlDialog.querySelector("#saveXmlDialog-downloadXml-btn");c.addEventListener("click",this.downloadXmlCallback),this.saveXmlDialogLocalStorageXmlName=this.saveXmlDialog.querySelector("#saveXmlDialog-saveToLocalStorage-versionText"),this.saveXmlDialog.querySelector("#saveXmlDialog-saveToLocalStorage-btn").addEventListener("click",function(){a.saveToLocalStorageCallback(a.saveXmlDialogLocalStorageXmlName.value),a.saveXmlDialogLocalStorageXmlName.value="",a.localStorageChanged=!0})}this.loadXmlDialog=b.querySelector("#loadXmlDialog"),loadXmlDialog.querySelector("#hide-load-dialog").addEventListener("click",function(){return a.hideLoadXmlDialog()}),this.fileInput=loadXmlDialog.querySelector("#load-file"),this.localStorageGroup=loadXmlDialog.querySelector("#load-from-local-storage-group"),this.localStorageSelect=loadXmlDialog.querySelector("#pull-from-local-storage-select"),b.querySelector("#loadXmlDialog-clearLocalStorage").addEventListener("click",function(){localStorageAvailable()&&(window.localStorage.removeItem(eform.getNamespaceUrl()),a.localStorageChanged=!0,a.loadFromLocalStorage())}),b.querySelector("#load-btn").addEventListener("click",function(){0===a.fileInput.files.length?null!=a.localStorageSelect.value&&"-1"!==a.localStorageSelect.value&&""!==a.localStorageSelect.value?a.loadFromLocalStorageCallback(a.localStorageSelect.value):alert("Pros\xEDm, vyberte XML s\xFAbor z disku alebo ulo\u017Een\xE9 XML z Local Storage"):a.loadXmlFromFileCallback(a.fileInput.files[0])})}}},{key:"loadFromLocalStorage",value:function loadFromLocalStorage(){if(!0===this.localStorageChanged){var c=JSON.parse(window.localStorage.getItem(eform.getNamespaceUrl()));if(null==c||0==c.length){this.localStorageSelect.innerHTML="";var d=document.createElement("option");d.value="-1",d.text="Neexistuj\xFA \u017Eiadne ulo\u017Een\xE9 XML",this.localStorageSelect.appendChild(d)}else{this.localStorageSelect.innerHTML="";for(var a,b=c.length-1;0<=b;b--){a=document.createElement("option"),a.value=b;var e=c[b].name;a.text=null!=e&&0<e.length?e+" ("+c[b].dateCreated+")":c[b].dateCreated,this.localStorageSelect.appendChild(a)}}this.localStorageChanged=!1}else this.localStorageSelect.value=this.localStorageSelect.firstChild.value}},{key:"toggleSaveXmlDialog",value:function toggleSaveXmlDialog(){this.saveXmlDialogShowed?this.hideSaveXmlDialog():this.showSaveXmlDialog()}},{key:"toggleLoadXmlDialog",value:function toggleLoadXmlDialog(){this.loadXmlDialogShowed?this.hideLoadXmlDialog():this.showLoadXmlDialog()}},{key:"showLoadXmlDialog",value:function showLoadXmlDialog(){return this.hideSaveXmlDialog(),localStorageAvailable()&&(this.loadFromLocalStorage(),null!=this.localStorageSelect.firstChild&&"-1"!=this.localStorageSelect.firstChild.value)?(this.localStorageGroup.classList.remove("govuk-visually-hidden"),this.loadXmlDialog.classList.add("showLoadXmlWithLocalStorage"),void(this.loadXmlDialogShowed=!0)):void(this.localStorageGroup.classList.add("govuk-visually-hidden"),this.loadXmlDialog.classList.add("show"),this.loadXmlDialogShowed=!0)}},{key:"showSaveXmlDialog",value:function showSaveXmlDialog(){this.hideLoadXmlDialog(),this.saveXmlDialog.classList.add("show"),this.saveXmlDialogShowed=!0}},{key:"hideLoadXmlDialog",value:function hideLoadXmlDialog(){this.fileInput.value="",this.localStorageSelect.value=void 0,this.loadXmlDialog.classList.remove("show","showLoadXmlWithLocalStorage"),this.loadXmlDialogShowed=!1}},{key:"hideSaveXmlDialog",value:function hideSaveXmlDialog(){this.saveXmlDialogLocalStorageXmlName.value="",this.saveXmlDialog.classList.remove("show"),this.saveXmlDialogShowed=!1}},{key:"resetFileInput",value:function resetFileInput(){this.fileInput.value=""}}]),a}();
"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}components.add(function(){function a(b){var c=b.parentNode;if(c!==document.body){var d=c.dataset.component;return"switch"===d||"group"===d||"repeatGroup"===d?c:a(c)}}function b(a){var c=a.parentNode;return c===document.body?void 0:c.dataset.groupId?c:b(c)}function c(){var a=document.querySelectorAll("*[".concat("data-group-loaded","]"));a.forEach(function(a){a.setAttribute("data-group-loaded",!1)})}function d(a){return 0===a.children.length&&1===a.childNodes.length&&a.childNodes[0].nodeType===Node.TEXT_NODE}function e(a){return 0===a.children.length&&0===a.childNodes.length}function f(){var a=document.querySelectorAll("[data-component][data-path]:not([data-full-path])");_toConsumableArray(a).forEach(function(a){g(a)})}function g(a,b){var c=null;if(a.hasAttribute("data-full-path"))return c=a.getAttribute("data-full-path").split("/"),b?c.concat(b):c;if(a.dataset.component&&a.dataset.path){var d=[];("combo"==a.dataset.component||"comboExternal"==a.dataset.component)&&null!=a.dataset.enterNonCodelistData?(d=h(a,"data-path"),"xml"==a.dataset.enterNonCodelistData&&-1!=d[d.length-1].indexOf("NonCodelistData")&&d.pop()):(d=h(a,"data-dataxmloutputstructvaluepath"),d=h(a,"data-path").concat(d)),b=b?d.concat(b):d,c=a.parentElement?g(a.parentElement,b):b,c&&(c=i(c),a.setAttribute("data-full-path",c.join("/")))}else c=a.parentElement?g(a.parentElement,b):b;return c}function h(a,b){var c=[];if(a.hasAttribute(b)){var d=a.getAttribute(b);c=d.split("/"),c=i(c)}return c}function i(a){for(;0<a.length&&(""==a[0]||"."==a[0]);)a.shift();for(;0<a.length&&(""==a[a.length-1]||"."==a[a.length-1]);)a.pop();return a}function j(a,b,c,f){var g=!!(4<arguments.length&&arguments[4]!==void 0)&&arguments[4],h=5<arguments.length&&arguments[5]!==void 0?arguments[5]:null,l=_toConsumableArray(b),p=_toConsumableArray(f),q=void 0;if(a.tagName){var u=k(a.tagName);if(a.hasAttributes()&&!m(a)){var v="";Array.from(a.attributes).forEach(function(a){0==v.length?v="[@"+a.name+"='"+a.value+"'":v+=" and @"+a.name+"='"+a.value+"'"}),v+="]",u+=v}l.push(u),null==h&&p.push(u),q=n(l,c,p,g)}if(q&&0<q.length){for(var r,s=function(b){var c=q[b],f=c.closest("[data-validate-children='false'"),g=eform.getMetadata().load&&eform.getMetadata().load.forceHiddenComponents;if("undefined"!=typeof f&&null!==f&&!g)return"continue";if(h&&c==h)return"continue";var i=component.getType(c);if("repeatGroup"===i)o(c,a,p);else if("group"===i)_toConsumableArray(a.children).forEach(function(a){return j(a,["."],c,p)});else if(("combo"===i||"comboExternal"===i)&&null!=c.dataset.enterNonCodelistData&&a.children[0]&&("Codelist"===a.children[0].localName||"NonCodelistData"===a.children[0].localName)){var k,m=a.children[0];if("Codelist"===m.localName){for(var n=m.children.length-1;0<=n;n--)if("CodelistItem"===m.children[n].localName){k=m.children[n];break}}else k=m;if(!0===setComponentValue(c,k,null,null,{xmlLoad:!0}))return{v:!0}}else if(d(a)){var r;if(r="comboExternal"===i&&comboExternal.getLoadDataDynamicallyFlag(c)?a.parentElement:null==a.childNodes[0].data?"":a.childNodes[0].data.trim(),!0===setComponentValue(c,r,null,null,{xmlLoad:!0}))return{v:!0}}else if(e(a)){if(!0===setComponentValue(c,"",null,null,{xmlLoad:!0}))return{v:!0};}else if(null!=c.dataset.mixedXmlContent){var s=a.innerHTML.trim();if(s=s.replace(/(<\/?).*?:(.*?>)/g,"$1$2"),s=s.replace(/(<.*?)\s+xmlns.*?(\/?>)/g,"$1$2"),!0===setComponentValue(c,s,null,null,{xmlLoad:!0}))return{v:!0}}else if(0<a.children.length)return _toConsumableArray(a.children).forEach(function(a){return j(a,l,c,p)}),"break"},t=0;t<q.length;t++)if(r=s(t),"continue"!==r){if("break"===r)break;if("object"===_typeof(r))return r.v}}else _toConsumableArray(a.children).forEach(function(a){return j(a,l,c,p,g)});return!1}function k(a){var b=Object.keys(eform.getMetadata().namespaces)[0]+":";return a.startsWith(b)?a:b+a}function l(a){return!(0>=a.length)&&("."==a[0]||""==a[0]?a.slice(1).join("/"):a.join("/"))}function m(a){for(var b=0;b<a.attributes.length;b++)if(a.attributes[b].name.startsWith("xmlns"))return!0;return!1}function n(a,b,c){var d=!!(3<arguments.length&&arguments[3]!==void 0)&&arguments[3];if(!a||!c)throw new Error("Illegal argument: path must not be null");var e=l(c),f=null;f="undefined"!=typeof d&&!0===d?(b||document).querySelectorAll("*[data-component][data-full-path=\"".concat(e,"\"]:not([data-xmlelementnotwrite])")):document.querySelectorAll("*[data-component][data-full-path=\"".concat(e,"\"]:not([data-xmlelementnotwrite])"));if(0!==f.length){for(var g=[],h=0;h<f.length;h++)"group"===f[h].getAttribute("data-component")?"false"==f[h].getAttribute("data-group-loaded")&&(f[h].setAttribute("data-group-loaded",!0),g.push(f[h])):g.push(f[h]);return g}}function o(a,b,c){var d=a.querySelector("*[data-group-loaded='false']");if(null==d)return getRepeatGroupAddButton(a).click(),void o(a,b,c);d.setAttribute("data-group-loaded","");var e=!0;if(b&&b.children[0]&&("Codelist"===b.children[0].localName||"NonCodelistData"===b.children[0].localName)){var f=d.querySelector("[data-enter-non-codelist-data]");f&&("combo"==f.dataset.component||"comboExternal"==f.dataset.component)&&"./"==f.dataset.path&&j(b,["."],d,c,!0,a)&&(e=!1)}e&&(p(b)&&j(b,["."],d,c,!0,a),_toConsumableArray(b.children).forEach(function(a){return j(a,["."],d,c,!0)})),b.parentElement.removeChild(b),a.querySelectorAll("*[data-group-loaded='false']").forEach(function(a){a.setAttribute("data-group-loaded","true")})}function p(a){for(var b=0;b<a.childNodes.length;b++)if(a.childNodes[b].nodeType===Node.TEXT_NODE&&0!=a.childNodes[b].nodeValue.replace(/\u00a0/g,"").trim().length)return!0;return!1}function q(a){var b=new DOMParser;return b.parseFromString(a,"text/xml")}function r(a,b){var c=new FileReader;c.onload=function(a){b(a.target.result)},c.onerror=function(a){console.error("Error reading file",a)},c.readAsText(a)}function s(){var a=document.querySelectorAll("[data-component]:not([data-omit-from-xml]):not([data-omit-from-xml] *)");for(var d in eform.globalVariables.saveXmlComponentsOutOfDom){var b=eform.globalVariables.saveXmlComponentsOutOfDom[d],c={element:b.component,domReferenceElement:b.domReferenceElement};a=[].concat(_toConsumableArray(a),[c],_toConsumableArray(b.component.querySelectorAll("[data-component]")))}return a}function t(b,c){if(window.navigator.msSaveOrOpenBlob){var d=new Blob([c],{type:"text/xml"});window.navigator.msSaveBlob(d,b)}else{var e=document.createElement("a");e.setAttribute("href","data:text/xml;charset=utf-8,"+encodeURIComponent(c)),e.setAttribute("download",b),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)}}function u(){try{var a=x();t("data.xml",a.toString("downloadXml"))}catch(a){return void(a.cause&&a.cause.caught?(console.error(a.message,a.cause),alert(a.message+"\n\nDetailnej\u0161ie info sa nach\xE1dza v developer konzole.\n\nChybov\xE9 v\xFDpisy v koznole by V\xE1m mali pom\xF4c\u0165 identifikova\u0165 komponent, ktor\xFD sp\xF4sobuje tento probl\xE9m a n\xE1sledne je potrebn\xE9 ho v eForm aplik\xE1ci\xED vyh\u013Eada\u0165 (napr. pomocou po\u013Ea Vyh\u013Ead\xE1vanie v editore komponentov vpravo hore) a opravi\u0165.\nNaj\u010Dastej\u0161ie sp\xF4sobuje probl\xE9m nespr\xE1vne nastavenie XPath atrib\xFAtov alebo ich zl\xE1 hierarchia vzh\u013Eadom na skupiny pol\xED, ktor\xE9 ovplyv\u0148uj\xFA v\xFDsledn\xFD XML dokument. Opakovan\xE1 skupina pol\xED v\u017Edy odde\u013Euje kontext svojich pod-komponentov svoj\xEDm vlastn\xFDm XML elementom.\n\nOtvorenie konzoly po zavret\xED tohto okna: F12 -> karta Console/Konzola alebo klik prav\xFDm tla\u010Didlom my\u0161i kdeko\u013Evek na str\xE1nke, naspodu Inspect element/Presk\xFAma\u0165 prvok a n\xE1sledne karta Console)")):(console.error("[Save XML] {toolbar.js} (saveToXmlHandler) Nastala neocakavana chyba pri vytvarani XML dokumentu."+(a.message?"\nDetail: "+a.message:"")+"\n\nStack:\n"+a.stack),alert("Nastala neo\u010Dak\xE1van\xE1 chyba pri vytv\xE1ran\xED XML dokumentu. Detailnej\u0161ie info sa nach\xE1dza v developer konzole.\n\nChybov\xE9 v\xFDpisy v koznole by V\xE1m mali pom\xF4c\u0165 identifikova\u0165 komponent, ktor\xFD sp\xF4sobuje tento probl\xE9m a n\xE1sledne je potrebn\xE9 ho v eForm aplik\xE1ci\xED vyh\u013Eada\u0165 (napr. pomocou po\u013Ea Vyh\u013Ead\xE1vanie v editore komponentov vpravo hore) a opravi\u0165.\nNaj\u010Dastej\u0161ie sp\xF4sobuje probl\xE9m nespr\xE1vne nastavenie XPath atrib\xFAtov alebo ich zl\xE1 hierarchia vzh\u013Eadom na skupiny pol\xED, ktor\xE9 ovplyv\u0148uj\xFA v\xFDsledn\xFD XML dokument. Opakovan\xE1 skupina pol\xED v\u017Edy odde\u013Euje kontext svojich pod-komponentov svoj\xEDm vlastn\xFDm XML elementom.\n\nOtvorenie konzoly po zavret\xED tohto okna: F12 -> karta Console/Konzola alebo klik prav\xFDm tla\u010Didlom my\u0161i kdeko\u013Evek na str\xE1nke, naspodu Inspect element/Presk\xFAma\u0165 prvok a n\xE1sledne karta Console)")))}}function v(a){var b=performance.now();eform.getMetadata().xmlLoading=!0;var d=q(a),e=w(d);e&&(form.reset(),helper.disableParentNotification(),form.clearErrors(),document.querySelectorAll("[data-component='repeatGroup']").forEach(function(a){repeatGroup.removeRepetitionsFast(a)}),document.querySelectorAll("[data-value-loaded='true']").forEach(function(a){a.removeAttribute("data-value-loaded")}),c(),f(),eform.hasWizard()&&wizard.goToFirstStep(),switchHandler.switchingEnabled=!1,b=performance.now(),j(d,[],void 0,[]),b=performance.now(),switchHandler.switchingEnabled=!0,toggleGroups(),eform.hasWizard()?window.setTimeout(autocompleteHandler.closeOpenDropdowns,75,wizard.getCurrentStep()):window.setTimeout(autocompleteHandler.closeOpenDropdowns(),75),B&&(C.hideLoadXmlDialog(),B=void 0),helper.disableParentNotification(!1),helper.notifyParent(),delete eform.getMetadata().xmlLoading,document.dispatchEvent(new CustomEvent("xml-load",{detail:{result:"ok"}})),helper.notifyParent({type:"xml-load",result:"ok"})),e||(delete eform.getMetadata().xmlLoading,document.dispatchEvent(new CustomEvent("xml-load",{detail:{result:"error",errorMessage:"ID formul\xE1ra v na\u010D\xEDtanom XML sa nezhoduje s ID aktu\xE1lneho formul\xE1ra.",errorCode:1}})),helper.notifyParent({type:"xml-load",result:"error",errorMessage:"ID formul\xE1ra v na\u010D\xEDtanom XML sa nezhoduje s ID aktu\xE1lneho formul\xE1ra.",errorCode:1}),alert("ID formul\xE1ra v na\u010D\xEDtanom XML sa nezhoduje s ID aktu\xE1lneho formul\xE1ra."))}function w(a){var b=eform.getMetadata().identifier;if(a.children[0]&&a.children[0].attributes)for(var c,d=0;d<a.children[0].attributes.length;d++)if(c=a.children[0].attributes[d].value.split("/"),c[c.length-2]==b)return!0;return C.resetFileInput(),console.warn("[LOAD XML] Bolo nacitane nevalidne XML, nezhoduje sa ID v XML (xmlns) s ID formulara"),!1}function x(){var c=eform.getMetadata(),d=Object.keys(c.namespaces)[0],e=c.formKey,f=new eFormXMLDocument(d,e);f.namespaces=c.namespaces;var g=_toConsumableArray(s());return E=g.map(function(a){return a.domReferenceElement?{type:a.element.dataset.component,path:a.element.dataset.path,element:a.element,domReferenceElement:a.domReferenceElement}:{type:a.dataset.component,path:a.dataset.path,element:a}}),D=[],E.forEach(function(c){var d=a(c.domReferenceElement?c.domReferenceElement:c.element);if(d){for(var e,f=0;f<E.length;f++)if(E[f].element===d){e=E[f];break}switch(d.dataset.component){case"switch":case"group":{e.children=e.children||[],e.children.push(c);break}case"repeatGroup":{var g=b(c.element),h=g.dataset.groupId;e.groups=e.groups||{},e.groups[h]=e.groups[h]||[],e.groups[h].push(c);break}default:console.warn("Component ".concat(d.dataset.component," should not have any child components"));}}else D.push(c)}),y(f,D),!0==c.notSaveOptionalElements&&f.removeEmptyValues(),f}function y(a,b,e,f){b!=null&&b.forEach(function(b){if(f||!b.element.hasAttribute("data-is-proxied"))try{switch(b.type){case"proxy":{var l=b.element.dataset.proxiedId.startsWith("*")||b.element.closest(repeatGroup.selectors.repetition)?b.element:document;var m=eform.component.getDiv(b.element.dataset.proxiedId,l);if(m){var n;switch(m.dataset.component){case"group":case"repeatGroup":case"switch":n=z(m,E);break;default:n={type:m.dataset.component,path:m.dataset.path,element:m};}y(a,[n],e,!0)}else{console.error("Proxy s nazvom '"+b.element.dataset.label+"' nenasla svoj proxovany komponent s ID/alias '"+b.element.dataset.proxiedId+"'");break}break}case"switch":{if("false"==b.element.dataset.validateChildren)break;y(a,b.children,e);break}case"group":{if("false"==b.element.dataset.validateChildren)break;var o;o="."===b.path?e:"undefined"==typeof e?a.addValueByPathString(b.path,"",b.element.dataset.sharedXpath):a.addValueToParentByPathString(e,b.path,"",void 0,b.element.dataset.sharedXpath),y(a,b.children,o);break}case"repeatGroup":{for(var c in b.groups){var d=b.groups[c],g=void 0;g="undefined"==typeof e?a.addValueByPathString(b.path,""):a.addValueToParentByPathString(e,b.path,""),y(a,d,g)}break}default:{var p=getComponentData(b.element);if(!1===A(b,p))break;if(Array.isArray(p))p.forEach(function(b){e?a.addValueToParentByPathString(e,b.path,b.value):a.addValueByPathString(b.path,b.value)});else{if(null!=b.element.dataset.mixedXmlContent){var h="%%"+b.element.dataset.uid+"%%",i=eFormXMLDocument.parsePath(b.element.dataset.path);a.addMixedXmlContentPlaceholder({placeholder:h,value:p.value,ns:i[i.length-1].ns}),p.value=h}if("xml"!=b.element.dataset.enterNonCodelistData&&null!=b.element.dataset.dataxmloutputstructwrapper&&0<b.element.dataset.dataxmloutputstructwrapper.length){var j=p.valcomplex,k=eform.getLanguage();if("sk"!=k&&j){var q=JSON.parse(helper.b64DecodeUnicode(j));q.clItemName=eform.component.getValueText(b.element),q.clItemNameLang=k,j=helper.b64EncodeUnicode(JSON.stringify(q))}a.addStructAndValueByPathString(b.path,{wrapper:b.element.dataset.dataxmloutputstructwrapper,item:b.element.dataset.dataxmloutputstructitem},j,e)}else e?a.addValueToParentByPathString(e,b.path,p.value,b):a.addValueByPathString(b.path,p.value)}}}}catch(a){if(a.cause&&a.cause.caught)throw a;else throw Error("[Save XML] {toolbar.js} (collectValue)\n\nNastala chyba pocas vytvarania XML kvoli komponentu:\nID: "+b.element.dataset.uid+"\nXPath: "+b.element.dataset.path+"\nTyp: "+b.element.dataset.component,{cause:{component:b,xmlJsError:a,caught:!0}})}})}function z(a,b){for(var c=0;c<b.length;c++)if(a===b[c].element)return b[c]}function A(a,b){var c=!0;return c=("number"!==a.type||void 0!==b.value&&0!==b.value.length)&&("date"!==a.type||void 0!==b.value&&0!==b.value.length),c}window.LoadXml=v,window.getXmlDoc=x;var B=!1;window.LoadFromFile=function(){C.showLoadXmlDialog(),B=!0};var C=new Dialog({loadXmlFromFileCallback:function(a){if(!a.name||4>a.name.length||".xml"!==a.name.substring(a.name.length-4,a.name.length))return document.dispatchEvent(new CustomEvent("xml-load",{detail:{result:"error",errorMessage:"Bol nahrat\xFD s\xFAbor nespr\xE1vneho typu. Je nutn\xE9 nahra\u0165 XML textov\xFD s\xFAbor s koncovkou '.xml'.",errorCode:0}})),helper.notifyParent({type:"xml-load",result:"error",errorMessage:"Bol nahrat\xFD s\xFAbor nespr\xE1vneho typu. Je nutn\xE9 nahra\u0165 XML textov\xFD s\xFAbor s koncovkou '.xml'.",errorCode:0}),void alert("Bol nahrat\xFD s\xFAbor nespr\xE1vneho typu. Je nutn\xE9 nahra\u0165 XML textov\xFD s\xFAbor s koncovkou '.xml'.");var b=performance.now();r(a,function(a){v(a,b)})},saveToLocalStorageCallback:function(a){var b=eform.getNamespaceUrl(),c=JSON.parse(window.localStorage.getItem(b))||[],d=new Date,e=("0"+d.getDate()).slice(-2)+"."+("0"+(d.getMonth()+1)).slice(-2)+"."+d.getFullYear()+" "+("0"+d.getHours()).slice(-2)+":"+("0"+d.getMinutes()).slice(-2)+":"+("0"+d.getSeconds()).slice(-2),f={dateCreated:e,name:null!=a&&0<a.length?a:null,xml:x().toString()};c.push(f);try{window.localStorage.setItem(b,JSON.stringify(c))}catch(a){var g=JSON.stringify(window.localStorage).length;console.error("Aktu\xE1lne vyu\u017Eitie Local Storage: "+g+" B"),console.error(a),alert("Chyba pri ukladan\xED XML do Local Storage. Pravdepodobne je ulo\u017Een\xFDch pr\xEDli\u0161 ve\u013Ea XML dokumentov.\n\nPred \u010Fal\u0161\xEDm ukladan\xEDm do Local Storage, pros\xEDm, uvo\u013Enite miesto stla\u010Den\xEDm tla\u010Didla Vy\u010Disti\u0165 Local Storage, ktor\xE9 zma\u017Ee v\u0161etky ulo\u017Een\xE9 XML dokumenty (Tla\u010Didlo sa zobraz\xED po stla\u010Den\xED tla\u010Didla Na\u010D\xEDta\u0165).\n\nAktu\xE1lne vyu\u017Eitie Local Storage: "+g+" B.")}},loadFromLocalStorageCallback:function(a){var b=performance.now(),c=JSON.parse(window.localStorage.getItem(eform.getNamespaceUrl()));v(c[a].xml,b)},downloadXmlCallback:u}),D=[],E=[],F=document.getElementById("validate-btn");F&&F.addEventListener("click",function(){form.clearErrors(),validator.validateAll()});var G=document.getElementById("reset-btn");G&&G.addEventListener("click",function(){form.reset(),document.querySelectorAll("[data-component]").forEach(function(a){component.setDefaultValue(a)}),form.clearErrors(),eform.hasWizard()&&wizard.goToFirstStep(),toggleGroups()});var H=document.getElementById("save-btn");H&&H.addEventListener("click",function(){localStorageAvailable()?C.toggleSaveXmlDialog():u()});var I=document.getElementById("show-load-dialog-btn");I&&I.addEventListener("click",function(){C.toggleLoadXmlDialog()});var J=document.getElementById("submit-btn");J&&J.addEventListener("click",function(){if(ValidateForm()){var a=new XMLHttpRequest;a.open("POST",J.value,!0),a.send(x())}});Array.from(document.querySelectorAll("*[data-component='proxy']"))});
"use strict";function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var Validator=function(){function a(){_classCallCheck(this,a),this.validations={},this.complexValidations=[],this.hasError=!1}return _createClass(a,[{key:"registerValidations",value:function registerValidations(a,b){if(!a.dataset||!a.dataset.uid)return console.error("[Validacie] {registerValidations} Na vstupe nie je spravny komponent. Vstup:"),void console.error(arguments);var c=a.dataset.uid,d=a.closest("[data-component='repeatGroup']");null!=d&&(c=d.id+"_"+c),this.validations[c]||(this.validations[c]={}),null!=d&&(this.validations[c].rptGrpParentUid=d.dataset.uid),this.validations[c].validationsArray||(this.validations[c].validationsArray=b),this.validations[c].components||(this.validations[c].components=[]),this.validations[c].components.push(a)}},{key:"addErrors",value:function addErrors(a,b){var c=void 0,d=void 0;if(Array.isArray(a)?0<a.length&&(c=a[0].closest(".govuk-form-group"),d=a[0].closest(".repeat-item")):(a.classList.add("govuk-form-group--error"),c=a.closest(".govuk-form-group"),d=a.closest(".repeat-item")),"string"==typeof b&&null!==c){var e=c.querySelector(".govuk-error-message");e&&(e.innerHTML=e.innerHTML+" "+b,e.classList.remove("govuk-visually-hidden")),a.querySelectorAll("input").forEach(function(a){a&&a.classList.add("govuk-input--error")}),a.querySelectorAll("textarea").forEach(function(a){a&&a.classList.add("govuk-textarea--error")}),a.querySelectorAll("select").forEach(function(a){a&&a.classList.add("govuk-select--error")}),d&&void 0!==d&&null!==d&&d.classList.add("repeat-item-has-error")}}},{key:"setComplexValidations",value:function setComplexValidations(a){return this.complexValidations=this.complexValidations.concat(a)}},{key:"addComplexValidation",value:function addComplexValidation(a){this.complexValidations.push(a)}},{key:"validateAll",value:function validateAll(){this.validate(!0),this.hasError||this.showSuccessSummary()}},{key:"validate",value:function validate(a){var b=this;this.hasError=!1,this.complexValidationsErrorArr=[];var c;for(var h in this.validations){c=this.validations[h];for(var k,l=0;l<c.components.length;l++)if(k=c.components[l],!!validator.canValidateComponent(k,a))for(var m=0;m<c.validationsArray.length&&!validator.dispatchValidation(k,c.validationsArray[m]);m++);}for(var d=function(){var c=b.complexValidations[e];if(!c.components||0==c.components.length)return console.warn("[Complex validation] Vo validacii nie su definovane ziadne komponenty"),"continue";var d=!1;for(f=0;f<c.components.length;f++){var g=c.components[f],h=eform.component.getDiv(g,c.context?c.context:document);if(null==h){console.error("[Complex validation] Komponent s ID/Alias '"+g+"' neexistuje vo formulari. Detail validacie:",c),d=!0;break}if(!b.canValidateComponent(h,a,c.method)){d=!0;break}}if(d)return"continue";switch(c.method){case"CUSTOM_VISIBLE":case"CUSTOM":{for(var E=0;E<c.components.length;E++){var i=c.components[E],j=eform.component.getDiv(i,c.context?c.context:document);if(!("CUSTOM_VISIBLE"==c.method&&eform.component.isHidden(j))){var l=void 0;try{l=c.operation(i,j)}catch(a){console.error("[Validation-Complex-Custom] Chyba v javascript kode operacie komplexnej validacie.\n\nCesta vo formulari k JS kodu validacie:\n"+helper.parentsTrace(j,"JS kod validacie:"),c,"\n\nJavascript error:",a);break}null!=l&&null!=l.componentsArray?l.componentsArray.forEach(function(a){b.setError(a,c.message)}):!l&&"object"==_typeof(j)&&b.setError(j,c.message)}}break}case"COMPARE":{function a(a,b){var d=getComponentData(a).value,e=getComponentData(b).value;"date"===a.getAttribute("data-component")&&""!==d&&"date"===a.getAttribute("data-component")&&""!==e&&(d=new Date(d).getTime(),e=new Date(e).getTime()),""===d||""===e||isNaN(+d)||isNaN(+e)||!1!==helper.compare(+d,c.operation,+e)||validator.setError(a,c.message)}var m=eform.component.getDiv(c.components[0],c.context),n=eform.component.getDiv(c.components[1],c.context);if(Array.isArray(m)){if(m.length!=n.length){console.error("Pocet komponentov pre typ podmienky COMPARE nie je rovnaky!",m,n);break}m.forEach(function(b,c){a(b,n[c])})}else a(m,n);break}case"OR_REQUIRED":{if(void 0!==b.complexValidationsErrorArr[e]&&b.complexValidationsErrorArr[e].length===c.components.length)for(f=0;f<b.complexValidationsErrorArr[e].length;f++)b.setError(b.complexValidationsErrorArr[e][f],c.message);break}case"OR_REQUIRED_ERROR_ON_FIRST":{b.complexValidationsErrorArr[e].length===c.components.length&&b.setError(b.complexValidationsErrorArr[e][0],c.message);break}case"OR_ERROR_ON_FIRST":{if(c.context){var F,G=!1;for(f=0;f<c.components.length;f++){var H=eform.component.getDiv(c.components[f],c.context);if(null==H)return console.warn("[Komplexna validacia - OR_ERROR_ON_FIRST] Nepodarilo sa najst komponent: "+c.components[f]),{v:void 0};0==f&&(F=H);var I={component:H.dataset.component};if(b.checkRequired(H,eform.component.getValue(H),I)){G=!0;break}}!1==G&&b.setError(F,c.message)}else{var o,p={};for(f=0;f<c.components.length;f++){var q=c.components[f],r=document.querySelectorAll("[data-uid=\""+q+"\"]");if(0==r.length){console.warn("OR_ERROR_ON_FIRST - Components with this ID was not found: ",q);continue}0==f&&(o=r);for(var J=0;J<r.length;J++)if(!0!==p[J]){var s=b.getComponentValue(r[J]).value,t={component:r[J].dataset.component};b.checkRequired(r[J],s,t)&&(p[J]=!0)}}for(var k=0;k<o.length;k++)!0!==p[k]&&b.setError(o[k],c.message)}break}case"OR_ERROR_ON_ALL_VISIBLE":case"OR_ERROR_ON_ALL":{if(c.context){var K=[],L=!1;for(f=0;f<c.components.length;f++){var M=eform.component.getDiv(c.components[f],c.context);if(null==M)return console.warn("[Komplexna validacia - OR_ERROR_ON_ALL] Nepodarilo sa najst komponent: "+c.components[f]),{v:void 0};if("OR_ERROR_ON_ALL"==c.method||"OR_ERROR_ON_ALL_VISIBLE"==c.method&&!eform.component.isHidden(M)){K.push(M);var N={component:M.dataset.component};if(b.checkRequired(M,eform.component.getValue(M),N)){L=!0;break}}}!1==L&&K.forEach(function(a){validator.setError(a,c.message)})}else{var O={};for(f=0;f<c.components.length;f++){var u=c.components[f],v=document.querySelectorAll("[data-uid=\""+u+"\"]");if(0==v.length){console.warn("OR_ERROR_ON_ALL - Components with this ID was not found: ",u);continue}for(var P=0;P<v.length;P++)if(!0!==O[P]&&("OR_ERROR_ON_ALL"==c.method||"OR_ERROR_ON_ALL_VISIBLE"==c.method&&!eform.component.isHidden(v[P]))){var w=b.getComponentValue(v[P]).value,x={component:v[P].dataset.component};b.checkRequired(v[P],w,x)&&(O[P]=!0)}}for(var Q=0;Q<c.components.length;Q++)for(var y=c.components[Q],z=document.querySelectorAll("[data-uid=\""+y+"\"]"),A=0;A<z.length;A++)eform.component.isHidden(z[A])||!0===O[A]||b.setError(z[A],c.message)}break}case"CHECK_CHILDREN_BY_PARENT_VISIBLE":case"CHECK_CHILDREN_BY_PARENT":{for(var B,C=!1,D=0;D<c.parentIDs.length;D++)if(B=eform.component.getDiv(c.parentIDs[D],c.context||document),b.checkRequired(B,b.getComponentValue(B).value,{component:B.dataset.component})){C=!0;break}if(!C)break;for(var R,S=0;S<c.components.length;S++)R=eform.component.getDiv(c.components[S],c.context||document),b.checkRequired(R,b.getComponentValue(R).value,{component:R.dataset.component})||"CHECK_CHILDREN_BY_PARENT"!=c.method&&("CHECK_CHILDREN_BY_PARENT_VISIBLE"!=c.method||eform.component.isHidden(R))||b.setError(R,c.message);break}}},e=0;e<this.complexValidations.length;e++){var f,f,f,f,f,f,g=d();if("continue"!==g&&"object"===_typeof(g))return g.v}!0==this.hasError&&(this.showErrorSummary(),this.hideSuccessSummary())}},{key:"canValidateComponent",value:function canValidateComponent(a,b,c){if(void 0===b){var d=a.closest(".wizard-step");if(d&&"none"===d.style.display)return!1}if(c&&("OR_ERROR_ON_ALL_VISIBLE"==c||"CHECK_CHILDREN_BY_PARENT_VISIBLE"==c||"CUSTOM_VISIBLE"==c))return!0;for(var e,f=a;;){if(e=helper.findParentBySelector(f,"[data-component=\"group\"],[data-component=\"switch\"]"),null==e)return!0;if("false"==e.dataset.validateChildren)return!1;f=e}}},{key:"setError",value:function setError(a,b){if(!this.hasComponentError(a)&&("function"==typeof this.addErrors&&this.addErrors(a,b),this.hasError=!0,repeatGroup.rptGrpTabDesignExists)){var c=helper.findParentBySelector(a,"details.repeat-item");null!=c&&c.setAttribute("open","")}}},{key:"hasComponentError",value:function hasComponentError(a){return!!["govuk-form-group--error"].some(function(b){return a.classList.contains(b)})}},{key:"validateComplex",value:function validateComplex(a,b,c){if("undefined"!=typeof this.complexValidations&&this.complexValidations instanceof Array)for(var d,e=0;e<this.complexValidations.length;e++)switch(d=this.complexValidations[e],d.method){case"OR_REQUIRED_ERROR_ON_FIRST":if(!c&&d.components.includes(a.dataset.uid))return this.complexValidationsErrorArr[e]=this.complexValidationsErrorArr[e]||[],this.complexValidationsErrorArr[e].push(a),!1;case"OR_REQUIRED":if(c&&"required"==b.type&&d.components.includes(a.dataset.uid))return this.complexValidationsErrorArr[e]=this.complexValidationsErrorArr[e]||[],this.complexValidationsErrorArr[e].push(a),!1;}return!0}},{key:"dispatchValidation",value:function dispatchValidation(a,b){var c=this,d=this.getComponentValue(a).value,e=!1;switch(b.type){case"required":e=!this.checkRequired(a,d,b);break;case"radioRequired":Array.isArray(a)?e=a.reduce(function(a,f){return a&&c.checkRequiredBoolean(f,d,b)},!0):console.warn("[radioRequired validation]: Expecting an array");break;case"stringMinLength":e=!this.checkStringMinLength(a,d,b);break;case"stringMaxLength":e=!this.checkStringMaxLength(a,d,b);break;case"stringRangeLength":e=!this.checkStringRangeLength(a,d,b);break;case"stringLength":e=!this.checkStringLength(a,d,b);break;case"stringPattern":e=!this.checkStringPattern(a,d,b);break;case"numberValue":e=!this.checkNumberValue(a,d,b);break;case"numberMinValue":e=!this.checkNumberMinValue(a,d,b);break;case"numberMaxValue":e=!this.checkNumberMaxValue(a,d,b);break;case"numberRange":e=!this.checkNumberRange(a,d,b);break;case"numberTotalDigits":e=this.checkNumberTotalDigits(a,d,b);break;case"numberFractionDigits":e=this.checkNumberFractionDigits(a,d,b);break;case"dateFormat":e=!this.checkDateFormat(a,d,b);break;case"datetimeFormat":e=!this.checkDatetimeFormat(a,d,b);break;case"dateValid":e=!this.checkDateValid(a,d,b);break;case"datetimeValid":e=!this.checkDatetimeValid(a,d,b);break;default:console.error("Unknown validation type: ".concat(b.type));}if(e&&this.validateComplex(a,b,e)){var f,g=eform.getLanguage();f="sk"!=g&&b.translations&&b.translations[g]?b.translations[g]:e.message||b.message,this.setError(a,f)}else e||this.validateComplex(a,b,e);return e}},{key:"getComponentValue",value:function getComponentValue(a){switch(a.dataset.component){case"date":{if("simple"==a.dataset.mode){var b=a.querySelector("input");return{path:a.path,value:b.value}}if("separated"==a.dataset.mode){var c=_toConsumableArray(a.querySelectorAll("input")).map(function(a){return a.value});if(c.every(function(a){return""==a}))return{path:a.path,value:""};var d=c.join(".");return{path:a.path,value:d}}}}return getComponentData(a)}},{key:"checkRequired",value:function checkRequired(a,b,c){return c&&"checkbox"===c.component?this.checkRequiredBoolean(a,b,c):Array.isArray(b)?0<b.length:("string"==typeof b||"number"==typeof b)&&""!==b.trim()}},{key:"checkRequiredBoolean",value:function checkRequiredBoolean(a,b){return"boolean"==typeof b&&b}},{key:"checkStringMinLength",value:function checkStringMinLength(a,b,c){return""==b||"string"==typeof b&&b.length>=c.minLength}},{key:"checkStringMaxLength",value:function checkStringMaxLength(a,b,c){return""==b||"string"==typeof b&&b.length<=c.maxLength}},{key:"checkStringRangeLength",value:function checkStringRangeLength(a,b,c){return""==b||"string"==typeof b&&b.length>=c.minLength&&b.length<=c.maxLength}},{key:"checkStringLength",value:function checkStringLength(a,b,c){return""==b||"string"==typeof b&&b.length===c.length}},{key:"checkStringPattern",value:function checkStringPattern(a,b,c){if(null==c.validateEmpty&&(""==b||null==c.pattern||0===c.pattern.length))return!0;var d="^"+(c.pattern+"").replace("^","\\^").replace("$","\\$")+"$";return"string"==typeof b?b.match(new RegExp(d)):"number"==typeof b?b.toString().match(new RegExp(d)):void 0}},{key:"checkDateFormat",value:function checkDateFormat(a,b){if(""==b||null==b)return!0;var c=b.split(".");return 3==c.length}},{key:"checkDatetimeFormat",value:function checkDatetimeFormat(a,b){if(""==b||null==b)return!0;var c=b.split(".");return 3==c.length}},{key:"checkDateValid",value:function checkDateValid(a,b){return""==b||null==b||"separated"==a.dataset.mode&&".."==b||helper.isDateValid(b)}},{key:"checkDatetimeValid",value:function checkDatetimeValid(a,b){return""==b||null==b||helper.isDateTimeValid(b)}},{key:"checkNumberValue",value:function checkNumberValue(a,b){if(""==b)return!0;var c=parseFloat(b);return!isNaN(c)&&isFinite(c)}},{key:"checkNumberMinValue",value:function checkNumberMinValue(a,b,c){if(""==b)return!0;var d=parseFloat(b);if("number"==typeof d){var e=parseFloat(c.minValue);if("number"==typeof e)return"exclusive"in c?d>e:d>=e;console.error("Validation has error"),console.error(c)}return!1}},{key:"checkNumberMaxValue",value:function checkNumberMaxValue(a,b,c){if(""==b)return!0;var d=parseFloat(b);if("number"==typeof d){var e=parseFloat(c.maxValue);if("number"==typeof e)return"exclusive"in c?d<e:d<=e;console.error("Validation has error"),console.error(c)}return!1}},{key:"checkNumberRange",value:function checkNumberRange(a,b,c){return""==b||this.checkNumberMinValue(a,b,c)&&this.checkNumberMaxValue(a,b,c)}},{key:"checkNumberTotalDigits",value:function checkNumberTotalDigits(a,b,c){if(""==b)return!1;var d=b.replace(/[,.+-]/g,"").length;return!!(d>c.totalDigits)&&{message:c.message+". Aktu\xE1lny po\u010Det: "+d}}},{key:"checkNumberFractionDigits",value:function checkNumberFractionDigits(a,b,c){if(""==b)return!1;var d=b.replace(/^[+-]?[0-9]*[,.]?/g,"").length;return!!(d>c.fractionDigits)&&{message:c.message+". Aktu\xE1lny po\u010Det: "+d}}},{key:"showSuccessSummary",value:function showSuccessSummary(){var a=document.querySelector(".app-success-summary");a.style.display="block",a.scrollIntoView({behavior:"smooth"}),a.focus(),helper.notifyParent()}},{key:"hideSuccessSummary",value:function hideSuccessSummary(){var a=document.querySelector(".app-success-summary");a.style.display="none",helper.notifyParent()}},{key:"showErrorSummary",value:function showErrorSummary(){var a;if(a=document.querySelector(".govuk-error-summary:not(.app-success-summary)"),!a)return void console.error("Nepodarilo sa identifikovat govuk-error-summary element!");this.clearAllErrorSummary(),a.style.display="block";var b,c=a.querySelector(".govuk-error-summary__list");b=".govuk-error-message";var d=document.querySelectorAll(b);d.forEach(function(a){if(2==a.childNodes.length){var b=document.createElement("A"),d=document.createElement("LI"),e=a.parentElement.querySelector("label, legend"),f=e.getAttribute("for"),g=e.querySelector(".govuk-label--s").innerText.trim(),h=document.createTextNode(g+" -"+a.childNodes[1].textContent);b.appendChild(h),b.href="#"+f,b.addEventListener("click",function(b){b.preventDefault();var c=a.closest(".wizard-step");c&&!c.classList.contains(wizard.selectors.activeStep)&&wizard.jump(c),helper.focusElement(f)}),d.appendChild(b),c.appendChild(d)}}),a.scrollIntoView({behavior:"smooth"}),a.focus(),document.title.startsWith("Chyba: ")||(document.title="Chyba: "+document.title),helper.notifyParent()}},{key:"hideAllSummary",value:function hideAllSummary(){document.querySelectorAll(".govuk-error-summary").forEach(function(a){a.style.display="none"}),this.clearAllErrorSummary(),document.title.startsWith("Chyba: ")&&(document.title=document.title.substring(6)),helper.notifyParent()}},{key:"clearAllErrorSummary",value:function clearAllErrorSummary(){document.querySelectorAll(".govuk-error-summary__list li").forEach(function(a){a.remove()})}}]),a}(),validator=new Validator;
"use strict";function ownKeys(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function _objectSpread(a){for(var b,c=1;c<arguments.length;c++)b=null==arguments[c]?{}:arguments[c],c%2?ownKeys(Object(b),!0).forEach(function(c){_defineProperty(a,c,b[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(b)):ownKeys(Object(b)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(b,c))});return a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var eFormXMLDocument=function(){function a(b,c){_classCallCheck(this,a),this.xml={ns:b,name:c,items:[],attributes:[]},this.namespaces={},this.elementQualified=!0,this.mixedXmlContentPlaceholders=[]}return _createClass(a,[{key:"getPath",value:function getPath(){this}},{key:"addByPathString",value:function addByPathString(b,c){var d=a.parsePath(b);if(!this.nameEquals(d[0],this.xml))throw Error("[Save XML] {xml.js} (addByPathString) Cannot add another root element, path="+d.join("/"),{cause:{arguments:arguments,parsedPath:d}});return this.addByPath(this.xml,d.slice(1)||[],c)}},{key:"addStructAndValueByPathString",value:function addStructAndValueByPathString(b,c,d,f){if("."==b)return f.struct=c,void(f.value=d);var g=a.parsePath(b);if(0===g.length)throw Error("[Save XML] {xml.js} (addStructAndValueByPathString) Invalid parameter: path cannot be null or empty.",{cause:{arguments:arguments,parsedPath:g}});if(!f){if(!this.nameEquals(g[0],this.xml))throw Error("[Save XML] {xml.js} (addStructAndValueByPathString) Cannot add another root element, path="+g.join("/"),{cause:{arguments:arguments,parsedPath:g}});g=g.slice(1)}var h={ns:g[g.length-1].ns,name:g[g.length-1].name,attrs:g[g.length-1].attrs,struct:c,value:d};return g.pop(),0===g.length?this.addChild(f||this.xml,h):this.addByPath(f||this.xml,g,h),h}},{key:"addValueByPathString",value:function addValueByPathString(b,c,d){var e=a.parsePath(b);if(!this.nameEquals(e[0],this.xml))throw Error("[Save XML] {xml.js} (addValueByPathString) Cannot add another root element, path="+e.join("/"),{cause:{arguments:arguments,parsedPath:e}});return 1<e.length?this.addValueByPath(this.xml,e.slice(1)||[],c,d):this.xml}},{key:"addValueToParentByPathString",value:function addValueToParentByPathString(b,c,d){var e=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,f=4<arguments.length?arguments[4]:void 0,g=a.parsePath(c);return 1==g.length&&""==g[0].name&&null!=e&&e.type&&"group"==e.type?b:this.addValueByPath(b,g||[],d,f)}},{key:"addValueByPath",value:function addValueByPath(a,b,c,d){if(0===b.length)throw Error("[Save XML] {xml.js} (addValueByPath) Invalid parameter: path cannot be null or empty.",{cause:{arguments:arguments}});"firstNotShared"==d?b[0].notShared=!0:"shared"!=d&&(b[b.length-1].notShared=!0);var e=b.pop();return this.addByPath(a,b,{ns:e.ns,name:e.name,attrs:e.attrs,text:"undefined"==typeof c?"":c.toString(),sharedXPath:null==e.notShared})}},{key:"addByPath",value:function addByPath(a,b,c){if(0===b.length)return this.addChild(a,c);var d;return b[0].notShared||(d=this.getChildByName(a,b[0])),d||(d={name:b[0].name,ns:b[0].ns,attrs:b[0].attrs,items:[]},!a.items&&(a.items=[]),this.pushToItemsArray(a.items,d)),this.addByPath(d,b.slice(1),c)}},{key:"addChild",value:function addChild(a,b){if(b)return a.items||(a.items=[]),this.pushToItemsArray(a.items,b)}},{key:"pushToItemsArray",value:function pushToItemsArray(a,b){for(var c=null,d=a.length-1;0<=d;d--)if(this.nameEquals(a[d],b)){c=d;break}if(null==c)a.push(b);else{if(b.sharedXPath)return a[c].text=b.text,a[c];a.splice(c+1,0,b)}return b}},{key:"nameEquals",value:function nameEquals(a,b){var c=a.ns||"",d=b.ns||"",e=!this.elementQualified||c===d;return a.name===b.name&&e}},{key:"getChildByName",value:function getChildByName(a,b){var c=this;if(a.items){var d=a.items.filter(function(a){return c.nameEquals(a,b)});if(0===d.length)return;if(1===d.length)return d[0];throw Error("[Save XML] {xml.js} (getChildByName) Document contains multiple elements with the same name.",{cause:{arguments:arguments,i:d}})}}},{key:"getStructElement",value:function getStructElement(a){var b,c=helper.b64DecodeUnicode(a.struct.wrapper),d=helper.b64DecodeUnicode(a.struct.item);if(!c.includes("children"))throw Error("[Save XML] {xml.js} (getStructElement) Wrapper pre ciselnik neobsahuje parameter 'children'!",{cause:{arguments:arguments,xmlStructWrapperStr:c}});if(void 0===a.value){d=d.replace(/%%[^%]*?%{2}/g,""),b=c.replace("%%children%%",d)}else(function(){var e=[],f=[];Array.isArray(a.value)?e=a.value:e.push(a.value);for(var g=function(a){var b=JSON.parse(helper.b64DecodeUnicode(e[a]));f[a]=d,Object.keys(b).forEach(function(c){f[a]=f[a].replaceAll("%%"+c+"%%",helper.encodeXmlValue(b[c]))})},h=0;h<e.length;h++)g(h);b=c.replace("%%children%%",f.join(""))})();var e="xmlns:"+Object.keys(eform.getMetadata().namespaces)[0]+"=\""+Object.values(eform.getMetadata().namespaces)[0]+"\"";b=b.replace(/^(<[_0-9a-zA-Z-\\.:]*)>/g,"$1 "+e+">");var f;window.DOMParser?f=new DOMParser().parseFromString(b,"text/xml"):(f=new ActiveXObject("Microsoft.XMLDOM"),f.async=!1,f.loadXML(b)),removeAllAttributes(f.documentElement);var g=document.createDocumentFragment();return g.appendChild(f.documentElement),g}},{key:"addMixedXmlContentPlaceholder",value:function addMixedXmlContentPlaceholder(a){this.mixedXmlContentPlaceholders.push(a)}},{key:"createDocument",value:function createDocument(){var a=this,b=this.elementQualified?document.createElementNS(this.namespaces[this.xml.ns],"".concat(this.xml.ns,":").concat(this.xml.name)):document.createElementNS(this.namespaces[this.xml.ns],this.xml.name);return this.xml.items.forEach(function(c){a.createElement(b,c)}),b}},{key:"createElement",value:function createElement(a,b){var c,d=this;if(void 0!==b.ns&&""!==b.ns||void 0!==b.name&&""!==b.name)c=this.elementQualified?document.createElementNS(this.namespaces[b.ns],"".concat([b.ns],":").concat(b.name)):document.createElementNS(this.namespaces[this.xml.ns],b.name),b.struct&&b.value?c.appendChild(this.getStructElement(b)):"string"==typeof b.text&&c.appendChild(document.createTextNode(b.text));else if(b.struct){var e=this.getStructElement(b);c=e.childNodes[0]}else a.appendChild(document.createTextNode(b.text));c&&(a.appendChild(c),b.attrs&&b.attrs.forEach(function(a){c.setAttribute(a.name,a.value)}),b.items&&b.items.forEach(function(a){d.createElement(c,a)}))}},{key:"toString",value:function toString(a){var b=this.createDocument(),c=new XMLSerializer().serializeToString(b);return c="downloadXml"==a||"GetData"==a&&!0!=eform.getMetadata().GetDataUnformatted?this.formatXml(c):c.replace(/>[\s]*?</g,"><"),null!=this.mixedXmlContentPlaceholders&&0<this.mixedXmlContentPlaceholders.length&&this.mixedXmlContentPlaceholders.forEach(function(a){var b=a.value.replace(/<(\/)?/g,"<$1"+a.ns+":");b=b.replaceAll("&amp;","&").replaceAll("&","&amp;"),c=c.replace(new RegExp(a.placeholder),b)}),c}},{key:"formatXml",value:function formatXml(a,b){var c="",d="";return b=b||"\t",a.split(/>\s*</).forEach(function(a,e,f){a.match(/^\/\w/)&&(d=d.substring(b.length)),c+="/"+a==f[e+1]?d+"<"+a+">":a=="/"+f[e-1]?"<"+a+">\r\n":d+"<"+a+">\r\n",a.match(/^<?\w[^>]*[^\/]$/)&&(d+=b)}),c.substring(1,c.length-3)}},{key:"removeEmptyValues",value:function removeEmptyValues(){var a=this._removeEmptyValues(_objectSpread({},this.xml));return!1==a?void(this.xml.items=[]):void(this.xml=a)}},{key:"_removeEmptyValues",value:function _removeEmptyValues(a){if(Array.isArray(a.items)&&0<a.items.length){for(var b,c=[],d=0;d<a.items.length;d++)if(b=this._removeEmptyValues(a.items[d]),!1==b)continue;else c.push(b);if(0==c.length)return!1;var e=_objectSpread({},a);return e.items=c,e}return!(a.struct&&(""==a.value||null==a.value))&&!(a.hasOwnProperty("text")&&(""==a.text||null==a.text))&&a}}],[{key:"parsePath",value:function parsePath(a){var b=this,c=a.startsWith(".")?a.substring(1):a;return c=c.startsWith("/")?c.substring(1):c,c.split("/").map(function(a){if(a.startsWith("[")){var c=a.substr(a.indexOf("[")+1,a.indexOf("]",a.indexOf("[")+1)-1),d=b.getAttrs(c);return{attrs:d}}if(-1===a.indexOf(":"))return{name:a};var e=a.split(":");if(-1===e[1].indexOf("["))return{ns:e[0],name:e[1]};var f=e[1].substr(0,e[1].indexOf("[")),g=e[1].substr(e[1].indexOf("[")+1,e[1].indexOf("]",e[1].indexOf("[")+1)-1),h=b.getAttrs(g);return{ns:e[0],name:f,attrs:h}})}},{key:"getAttrs",value:function getAttrs(a){var b=[];return a.split("@").forEach(function(c){if(-1!==c.indexOf("=")){var d=c.substr(0,c.indexOf("'",c.indexOf("'")+1)+1),a=d.split("=");b.push({name:a[0],value:a[1].replace(/"|'/g,"")})}}),b}}]),a}();
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function ownKeys(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function _objectSpread(a){for(var b,c=1;c<arguments.length;c++)b=null==arguments[c]?{}:arguments[c],c%2?ownKeys(Object(b),!0).forEach(function(c){_defineProperty(a,c,b[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(b)):ownKeys(Object(b)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(b,c))});return a}function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}components.add(function(){document.querySelectorAll("*[data-component='repeatGroup']").forEach(initRepeatGroup)});var RepeatGroup=function(){function a(){function b(){repeatGroup.rptGrpTabDesignExists=null!==document.querySelector("details.repeat-item"),window.removeEventListener("load",b)}_classCallCheck(this,a),_defineProperty(this,"selectors",{repeatGroup:"[data-component='repeatGroup']",repetition:".repeat-item",removeBtn:"[data-action='removeGroup']",removeAccordionLink:".accordion-link-remove",addBtn:"button[data-action='addGroup']"}),this.rptGrpTabDesignExists=!1,window.addEventListener("load",b)}return _createClass(a,[{key:"getRepetitions",value:function getRepetitions(a,b,c){if(null==a)return void console.warn("[eform.repeatGroup.getRepetitions] \u017Diadna referencia na opakovan\xFA skupinu na vstupe: "+arguments);var d;return d="object"===_typeof(a)&&"DIV"===a.tagName&&"repeatGroup"===a.dataset.component?a:component.getDiv(a,b||document,c),d.querySelectorAll(":scope > "+repeatGroup.selectors.repetition)}},{key:"getRepetitionsCount",value:function getRepetitionsCount(a,b,c){return this.getRepetitions(a,b,c).length}},{key:"addRepetition",value:function addRepetition(a){return document.querySelector("[data-uid='"+a+"'] > .repeat-item-add-btn").click()}},{key:"removeRepetitions",value:function removeRepetitions(a){for(var b=repeatGroup.getRepetitions(a),c=b.length-1;0<=c;c--)for(var d,e=b[c],f=e.querySelectorAll(eform.repeatGroup.selectors.removeBtn),g=0;f.length;g++)if(d=f[g],helper.findParentBySelector(d,".repeat-item")===e){d.click();break}}},{key:"removeRepetitionsFast",value:function removeRepetitionsFast(a,b){"repeatGroup"==a.dataset.component&&a.dispatchEvent(new CustomEvent("removeRepetitionsFast",b?{detail:{initDefaultValues:b}}:null))}},{key:"getAddBtn",value:function getAddBtn(a){if(a){if("repeatGroup"==a.dataset.component){var b=a.querySelectorAll(".repeat-item-add-btn");return b[b.length-1]}var c=this.getGroup(a);if(c){var b=c.querySelectorAll(".repeat-item-add-btn");return b[b.length-1]}}}},{key:"getAllRemoveButtons",value:function getAllRemoveButtons(a){var b=[];return a.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(c){helper.findParentBySelector(c,"[data-component='repeatGroup']")===a&&b.push(c)}),b}},{key:"getRepetitionDirectRemoveButton",value:function getRepetitionDirectRemoveButton(a){var b=a.querySelectorAll(".repeat-item-bottom-remove-btn");return b[b.length-1]}},{key:"getRepetitionAllDirectRemoveButtons",value:function getRepetitionAllDirectRemoveButtons(a){var b=[];return a.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(c){helper.findParentBySelector(c,".repeat-item")===a&&b.push(c)}),b}},{key:"getItem",value:function getItem(a){return helper.findParentBySelector(a,".repeat-item")}},{key:"getItemIndex",value:function getItemIndex(a,b){var c,d;if(a)d=a.classList.contains(eform.repeatGroup.selectors.repetition)?a:this.getItem(a);else return;if(d&&(c=b&&"repeatGroup"==b.dataset.component?b:this.getGroup(d),!!c)){var e=c.querySelectorAll(".repeat-item");return Array.from(e).indexOf(d)}}},{key:"getGroup",value:function getGroup(a){return helper.findParentBySelector(a,"[data-component=\"repeatGroup\"]")}},{key:"enableRemoveButtons",value:function enableRemoveButtons(a){a.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(b){helper.findParentBySelector(b,"[data-component='repeatGroup']")===a&&(b.removeAttribute("disabled"),b.removeAttribute("aria-disabled"))})}},{key:"disableAllRemoveButtons",value:function disableAllRemoveButtons(a){a.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(b){helper.findParentBySelector(b,"[data-component='repeatGroup']")===a&&(b.setAttribute("disabled",""),b.setAttribute("aria-disabled",!0))})}},{key:"enableAddButton",value:function enableAddButton(a){a.disabled=!1,a.removeAttribute("aria-disabled"),a.dispatchEvent(new CustomEvent("change",{detail:{enabled:!0}}))}},{key:"disableAddButton",value:function disableAddButton(a){a.disabled=!0,a.setAttribute("aria-disabled",!0),a.dispatchEvent(new CustomEvent("change",{detail:{disabled:!0}}))}},{key:"hideAddButton",value:function hideAddButton(a,b,c){if(null==a)return void console.warn("[eform.repeatGroup.hideAddButton] \u017Diadna referencia na opakovan\xFA skupinu na vstupe: "+arguments);var d=a.dataset&&"repeatGroup"===a.dataset.component?a:component.getDiv(a,b||document,c);var e=this.getAddBtn(d);e&&(e.style.display="none")}},{key:"hideRemoveButtons",value:function hideRemoveButtons(a,b,c){if(null==a)return void console.warn("[eform.repeatGroup.hideRemoveButtons] \u017Diadna referencia na opakovan\xFA skupinu na vstupe: "+arguments);var d;d=a.dataset&&"repeatGroup"===a.dataset.component?a:component.getDiv(a,b||document,c),d.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(a){a.closest("[data-component='repeatGroup']")===d&&(a.style.display="none")})}},{key:"hideAllButtons",value:function hideAllButtons(a,b,c){if(null==a)return void console.warn("[eform.repeatGroup.hideAllButtons] \u017Diadna referencia na opakovan\xFA skupinu na vstupe: "+arguments);var d=a.dataset&&"repeatGroup"===a.dataset.component?a:component.getDiv(a,b||document,c);var e=this.getAddBtn(d);e&&(e.style.display="none"),d.querySelectorAll(eform.repeatGroup.selectors.removeBtn).forEach(function(a){a.closest("[data-component='repeatGroup']")===d&&(a.style.display="none")})}}]),a}(),repeatGroup=new RepeatGroup;function getRepeatGroupAddButton(a){for(var b=a.querySelectorAll("button[data-action='addGroup']"),c=b.length-1;0<=c;c--)if(b[c].parentElement===a)return b[c];return null}function initRepeatGroup(a){function b(){if(!t&&!component.isHiddenFast(m)){var a=r.length;if(a<n){for(var b=n-a;a<=b;)s.click(),a++;repeatGroup.disableAllRemoveButtons(m)}t=!0}}function c(a){for(var b=a.querySelectorAll(eform.repeatGroup.selectors.removeBtn),c=0;c<b.length;c++)helper.findParentBySelector(b[c],".repeat-item")===a&&b[c]instanceof HTMLElement&&(b[c].addEventListener("click",function(a){if(!a.target.hasAttribute("disabled"))if(a.isTrusted||a.detail&&a.detail.showWaitCursor){if(m.dataset.confirmRemoveText&&!confirm(helper.getTextByLanguage(m.dataset.confirmRemoveText)))return;helper.cursorProgressOnButtonClick(function(){e(a)})}else e(a)}),b[c].dataset.initialized="")}function d(){helper.disableParentNotification();var b=repeatGroup.getRepetitions(m);if(1<=b.length&&("2"==p&&helper.getParentDirectChildren(m,repeatGroup.selectors.repeatGroup,repeatGroup.selectors.removeAccordionLink).forEach(function(a){return a.style.removeProperty("display")}),repeatGroup.enableRemoveButtons(m)),"1"==m.dataset.rfrm&&1==b.length&&"none"==b[0].style.display)return b[0].style.removeProperty("display"),void(""==b[0].getAttribute("style")&&b[0].removeAttribute("style"));b.length+1>=o&&repeatGroup.disableAddButton(s);var d=b[b.length-1],e=parseFloat(d.dataset.groupId),f=b[0].cloneNode(!0);f.setAttribute("data-group-id",++e),f.setAttribute("data-group-loaded",!1),f.removeAttribute("style"),g(f),form.clearErrors(f,!0),f.classList.remove("repeat-item-has-error"),c(f),q&&f.querySelectorAll("span[data-placeholder-for]").forEach(function(a){var b=component.getDiv(a.dataset.placeholderFor,f,!0);b&&(a.textContent=component.getValueText(b),b.addEventListener("change",function(){a.textContent=component.getValueText(b)}))});var h=a.insertBefore(f,d.nextSibling);j(null,f,b.length),h.querySelectorAll("script").forEach(function(a){var b=document.createElement("script");b.innerHTML=a.innerHTML,a.parentElement.insertBefore(b,a.nextElementSibling),a.remove()}),addTogglableComponents(f,!0),m.dispatchEvent(new CustomEvent("change"));var l=!1;if(m.dataset.collapsible){for(var n=0;n<b.length;n++)b[n].removeAttribute("open");k(h),h.hasAttribute("open")||(helper.disableParentNotification(!1),h.querySelector("summary").click(),l=!0),h.scrollIntoView({behavior:"smooth"})}m.dispatchEvent(new CustomEvent("repeat-group-add",{detail:_objectSpread(_objectSpread({uid:m.dataset.uid},m.dataset.pointer&&{pointer:m.dataset.pointer}),{},{target:h}),bubbles:!0})),l||(helper.disableParentNotification(!1),eFormCallback.callAll())}function e(a){var b=(a.target||a.detail&&a.detail.target).closest(".repeat-item");return b?"1"==m.dataset.rfrm&&1==repeatGroup.getRepetitionsCount(m)?(b.style.display="none",void b.querySelectorAll("[data-component]").forEach(function(a){return component.setDefaultValue(a)})):void(b.remove(),f(b)):void console.error("[Zmazanie opakovania repeatGroup] Nenaslo sa opakovanie nad elementom, z ktoreho vznikol event odobrania:",a.detail)}function f(a,b){var c=repeatGroup.getRepetitions(m),d=c.length;if(!a&&b&&c.forEach(function(a){g(a,m)}),d<=(1>n?1:n)&&("2"==p&&helper.getParentDirectChildren(m,repeatGroup.selectors.repeatGroup,repeatGroup.selectors.removeAccordionLink).forEach(function(a){return a.style.display="none"}),("1"!=m.dataset.rfrm||1<d)&&repeatGroup.disableAllRemoveButtons(m)),d<o&&repeatGroup.enableAddButton(s),j(c),a){function b(a,b){validator.complexValidations=validator.complexValidations.filter(function(c){return null==c.context||c.context.closest(a)!==b})}for(var e=a.querySelectorAll(repeatGroup.selectors.repeatGroup),f=function(a){var c=e[a];c.querySelectorAll("[data-component]:not(.removed)").forEach(function(a){delete validator.validations[c.id+"_"+a.dataset.uid],a.classList.add("removed")}),c.classList.add("removed"),b(repeatGroup.selectors.repeatGroup,c)},h=e.length-1;0<=h;h--)f(h);a.querySelectorAll("[data-component]:not(.removed)").forEach(function(a){var b=m.id+"_"+a.dataset.uid,c=validator.validations[b];c&&c.components.splice(c.components.indexOf(a),1)}),b(repeatGroup.selectors.repetition,a)}else if(null!=m.dataset.recursiveChildrenInit)delete m.dataset.recursiveChildrenInit;else{m.querySelectorAll(repeatGroup.selectors.repeatGroup).forEach(function(a){for(var b in validator.validations){var c=validator.validations[b];if(c.rptGrpParentUid&&c.rptGrpParentUid==a.dataset.uid){var d=0==a.dataset.minOccurs?1:a.dataset.minOccurs;null==document.getElementById(c.components[d-1].id)?delete validator.validations[b]:c.components.length>d&&null==document.getElementById(c.components[d].id)&&(c.components.length=d)}}});var k={};m.querySelectorAll("[data-component]:not("+repeatGroup.selectors.repeatGroup+")").forEach(function(a){if(findParentComponentByType(a,"repeatGroup")===m){var b=m.id+"_"+a.dataset.uid,c=validator.validations[b];c&&(!k[a.dataset.uid]&&(c.components.length=0,k[a.dataset.uid]=!0),c.components.push(a))}})}eFormCallback.callAll(),m.dispatchEvent(new CustomEvent("change")),m.dispatchEvent(new CustomEvent("repeat-group-remove",{detail:_objectSpread(_objectSpread({uid:m.dataset.uid},m.dataset.pointer&&{pointer:m.dataset.pointer}),{},{target:a}),bubbles:!0}))}function g(a,b){var c=a.querySelectorAll("*[data-component]");c.forEach(function(d){if(findParentComponentByType(d,"repeatGroup")===b){var c=a.getAttribute("data-group-id"),e="";switch(b&&(e+="_"+b.id),1<c&&(e+="_"+c),d.id&&(d.id+=e),"repeatGroup"!=d.dataset.component&&(d.querySelectorAll("[id]").forEach(function(a){a.id+=e}),d.querySelectorAll("[for]").forEach(function(a){a.htmlFor+=e})),delete d.dataset.valueLoaded,d.dataset.component){case"text":if(null!=d.dataset.wysiwygEditor){d.querySelector("textarea").removeAttribute("style");var f=d.querySelector(".note-editor");f&&f.remove()}break;case"date":"simple"===d.dataset.mode&&removeClass(d.querySelector("input"),"hasDatepicker");break;case"comboExternal":case"externalEnumeration":delete d.dataset.enumLoaded,d.querySelector("select").removeAttribute("data-enum-loaded");break;case"checkboxList":case"radioList":d.querySelectorAll("input").forEach(function(a){a.name+=e});break;case"repeatGroup":initRepeatGroup(d),repeatGroup.getRepetitions(d).forEach(function(a){a.setAttribute("data-group-loaded",!1),g(a,d)}),d.dataset.recursiveChildrenInit="";}component.setDefaultValue(d)}}),a.querySelectorAll("input[type='file']").forEach(function(a){a.value=""})}function h(a){a.childNodes.forEach(function(b){b.nodeType===Node.TEXT_NODE&&b.textContent.includes("%%counter%%")?a.innerHTML=a.innerHTML.replaceAll("%%counter%%","<span data-rpt-grp-counter=''></span>"):b.nodeType===Node.ELEMENT_NODE&&"repeatGroup"!==b.dataset.component&&h(b)})}function j(a,b,c){function d(a,b){a.querySelectorAll("[data-rpt-grp-counter]").forEach(function(c){c.closest(".repeat-item")===a&&(c.textContent=b)})}(b||m).querySelector("[data-rpt-grp-counter]")&&(b?d(b,c+1):a.forEach(function(a,b){d(a,b+1)}))}function k(a){a.querySelectorAll("summary").forEach(function(b){if(b.closest(repeatGroup.selectors.repeatGroup)===a.closest(repeatGroup.selectors.repeatGroup)){var c=!1;b.addEventListener("click",function(a){var d;a.preventDefault(),"removeGroup"==(null===(d=a.target.dataset)||void 0===d?void 0:d.action)||(c=!0,helper.cursorProgressOnButtonClick(function(){b.parentElement.hasAttribute("open")?b.parentElement.removeAttribute("open"):b.parentElement.setAttribute("open","")}))}),b.parentElement.addEventListener("toggle",function(){c&&helper.notifyParent(),c=!1})}})}var l,m=a,n=a.dataset.minOccurs||0,o=0<=(a.dataset.maxOccurs||-1)?a.dataset.maxOccurs:Number.POSITIVE_INFINITY,p=a.dataset.collapsibleType,q=(null===(l=m.querySelector(".attr-group-label"))||void 0===l?void 0:l.closest("div[data-component=\"repeatGroup\"]"))===m,r=repeatGroup.getRepetitions(m);m.addEventListener("removeRepetitionsFast",function(a){for(var b,c=m.children[1>n?1:n];c&&c.matches(".repeat-item");)b=c.nextElementSibling,m.removeChild(c),c=b;f(null,a.detail?a.detail.initDefaultValues:null)}),a.dataset.summaryLabel&&0<a.dataset.summaryLabel.length&&a.querySelectorAll(".repeat-item, [data-component]").forEach(function(a){a.classList.add("skip-summary")}),k(m),"2"==p&&1==r.length&&helper.getParentDirectChildren(m,repeatGroup.selectors.repeatGroup,repeatGroup.selectors.removeAccordionLink).forEach(function(a){return a.style.display="none"});var s=getRepeatGroupAddButton(m);s instanceof HTMLElement&&s.addEventListener("click",function(a){a.isTrusted||a.detail&&a.detail.showWaitCursor?helper.cursorProgressOnButtonClick(function(){d(a)}):d(a)});var t=!1;if(eform.getMetadata().allLoaded?b():eform.addParentAllLoadedListener(b),r.length>=o&&repeatGroup.disableAddButton(s),r.forEach(function(a){c(a)}),m.dataset.collapsible&&1==r.length&&r[0].setAttribute("open",""),(m.textContent.includes("%%counter%%")&&h(m),j(r),q&&r.forEach(function(a){var b=a.querySelector(".attr-group-label "+("2"==p?"button":"span"));if(!b)return void console.error("[Repeat group] Inicializacia placeholderov v labeli zlyhala, nenasiel sa label v opakovani:\n\n",a);var c=b.innerHTML,d=c.match(/%%\w+%%/g);if(d){var e,f=_createForOfIteratorHelper(d);try{for(f.s();!(e=f.n()).done;){var g=e.value,h=component.getDiv(g.slice(2,-2),a,!0);h&&(c=c.replaceAll(g,"<span data-placeholder-for="+h.dataset.uid+">"+component.getValueText(h)+"</span>"))}}catch(a){f.e(a)}finally{f.f()}b.innerHTML=c,a.querySelectorAll("span[data-placeholder-for]").forEach(function(b){var c=component.getDiv(b.dataset.placeholderFor,a,!0);c&&c.addEventListener("change",function(){b.textContent=component.getValueText(c)})})}}),"1"==m.dataset.rfrm&&1>=n)){var u,v,w=_createForOfIteratorHelper(m.querySelectorAll("[data-component]"));try{for(w.s();!(v=w.n()).done;){var x=v.value;if(getComponentData(x).value){u=!0;break}}}catch(a){w.e(a)}finally{w.f()}u?repeatGroup.enableRemoveButtons(m):r[0].style.display="none"}}
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Wizard=function(){function a(){_classCallCheck(this,a),_defineProperty(this,"selectors",{step:"wizard-step",activeStep:"wizard-step-active",button:"wizard-button"}),this.scrollIntoView=!0,this.validateOnTransition=!0}return _createClass(a,[{key:"nextStep",value:function nextStep(a){var b=this.getCurrentStep();return this._goToNextStep(b.querySelector(".next.govuk-button"),a)}},{key:"nextStepOnclick",value:function nextStepOnclick(a,b){b.isTrusted?helper.cursorProgressOnButtonClick(function(){wizard._goToNextStep(a)}):wizard._goToNextStep(a)}},{key:"_goToNextStep",value:function _goToNextStep(a,b){return a.dataset.fromSummary?(a.removeAttribute("data-from-summary"),this.goToLastStep()):(helper.disableParentNotification(),form.clearErrors(),this.validateOnTransition?validator.validate():validator.hasError=null,validator.hasError?(helper.disableParentNotification(!1),eFormCallback.callAll()):(wizard._showSibilingStep(a.closest("."+wizard.selectors.step),"next",b),wizard.afterWizardChangeOperations("wizard-next")),this.getCurrentStepIndex())}},{key:"previousStep",value:function previousStep(a){return this._goToPreviousStep(a),this.getCurrentStepIndex()}},{key:"previousStepOnclick",value:function previousStepOnclick(a,b){b.isTrusted?helper.cursorProgressOnButtonClick(function(){wizard._goToPreviousStep()}):wizard._goToPreviousStep()}},{key:"_goToPreviousStep",value:function _goToPreviousStep(a){var b=wizard.getCurrentStep();validator.hideAllSummary(),b.querySelector(".next.govuk-button")&&b.querySelector(".next.govuk-button").removeAttribute("data-from-summary"),wizard._showSibilingStep(b,"previous",a),wizard.afterWizardChangeOperations("wizard-previous")}},{key:"getCurrentStep",value:function getCurrentStep(){var a=document.querySelectorAll("."+this.selectors.step+"."+this.selectors.activeStep);return 0==a.length?void console.error("Wizard does not have an active step!",a):(1<a.length&&console.error("Wizard has too many active steps!",a),a[0])}},{key:"getAllSteps",value:function getAllSteps(){return document.querySelectorAll("."+this.selectors.step)}},{key:"getTotalStepsCount",value:function getTotalStepsCount(){return this.getAllSteps().length}},{key:"getCurrentStepIndex",value:function getCurrentStepIndex(){var a=this.getAllSteps(),b=1;return a.forEach(function(a,c){if(a.classList.contains(this.selectors.activeStep))return b=c+1,!0}.bind(this)),b}},{key:"getValidateOnTransition",value:function getValidateOnTransition(){return this.validateOnTransition}},{key:"setValidateOnTransition",value:function setValidateOnTransition(a){"boolean"==typeof a&&(this.validateOnTransition=a)}},{key:"getPostMessage",value:function getPostMessage(a,b,c,d){var e={type:a,currentStep:c||this.getCurrentStepIndex(),totalSteps:d||this.getTotalStepsCount()};if(eform.getMetadata().wizard&&"logical"==eform.getMetadata().wizard.progressCounterType){var f=b||this.getCurrentStep();e.currentStepLogical=+f.querySelector(".wizard-progress .current-page").textContent,e.totalStepsLogical=+f.querySelector(".wizard-progress .total-pages").textContent}return e}},{key:"hideAllButtons",value:function hideAllButtons(){var a=this.getAllSteps();a.forEach(function(a){a.querySelectorAll("."+this.selectors.button).forEach(function(a){a.style.display="none"})}.bind(this))}},{key:"findComponent",value:function findComponent(a){for(var b=this.getAllSteps(),c=0,d=0;d<b.length;d++)if(0<b[d].querySelectorAll("#"+a).length){c=d+1;break}return 0==c&&console.error("Komponent sa nepodarilo najst!",a),c}},{key:"goToStep",value:function goToStep(a,b){var c,d,e=this.getAllSteps();if("number"==typeof a){if(1>a)return void console.error("[wizard.goToStep] Index wizardu na vstupe nemoze byt mensi ako 1!",a);if(a>e.length)return void console.error("[wizard.goToStep] Index wizardu na vstupe nemoze byt vacsi ako pocet vsetkych krokov!",a,e.length);c=a}else if("object"==_typeof(a)&&a.classList&&a.classList.contains(wizard.selectors.step)){for(var f=0;f<e.length;f++)if(e[f]===a){c=f+1;break}}else return void console.error("[wizard.goToStep] Na vstupe funkcie musi byt ciselny index/objekt cieloveho wizardu. Aktualny vstup:",arguments);for(var g=0;g<e.length;g++)if(e[g].classList.contains(wizard.selectors.activeStep)){d=g+1;break}if(d==c)return d;if(d>c)for(;d>c;)d=this.previousStep(b);else if(d<c)for(;d<c;){var h=this.nextStep(b);if(d==h)break;d=h}return this.getCurrentStepIndex()}},{key:"goToFirstStep",value:function goToFirstStep(){return this.goToStep(1)}},{key:"goToLastStep",value:function goToLastStep(){return this.goToStep(this.getTotalStepsCount())}},{key:"_showSibilingStep",value:function _showSibilingStep(a,b,c){var d=_toConsumableArray(this.getAllSteps()),e=d.indexOf(a),f=1e3;do{"next"==b?e++:"previous"==b&&e--;var g=d[e];if(e<d.length&&0<=e&&!eform.component.isHidden(g,!0))return a.style.display="none",a.classList.remove(wizard.selectors.activeStep),g.style.display="block",g.classList.add(wizard.selectors.activeStep),c||wizard.scrollIntoStep(g),this.countWizardProgress(d,g),void g.dispatchEvent(new CustomEvent("wizard-displayed",{detail:{direction:b}}));if(f--,0>f)return}while(!0)}},{key:"scrollIntoStep",value:function scrollIntoStep(a){this.scrollIntoView&&a.scrollIntoView({behavior:"smooth"})}},{key:"disableScrollIntoView",value:function disableScrollIntoView(){this.scrollIntoView=!1}},{key:"countWizardProgress",value:function countWizardProgress(a,b){if(a||(a=document.querySelectorAll(".wizard-step")),b||(b=wizard.getCurrentStep()),eform.getMetadata().wizard&&"logical"==eform.getMetadata().wizard.progressCounterType){var c,d=1,e=0,f=_createForOfIteratorHelper(a);try{for(f.s();!(c=f.n()).done;){var g=c.value;if(g===b){var h=b.querySelector(".wizard-progress .current-page");if(!h){console.error("[Wizard] {countWizardProgress} Vo wizarde sa nenaslo pocitadlo progressu pre cislo aktualnej stranky:",b);continue}if(h.textContent=d,0<eform.getMetadata().wizard.customTotalStepsCount)if(eform.getMetadata().wizard.customTotalStepsCount>d){e=eform.getMetadata().wizard.customTotalStepsCount;break}else eform.getMetadata().wizard.customTotalStepsCount=0;d=-1}g.closest("[data-validate-children='false']")||(-1!=d&&d++,e++)}}catch(a){f.e(a)}finally{f.f()}var i=b.querySelector(".wizard-progress .total-pages");i?i.textContent=e:console.error("[Wizard] {countWizardProgress} Vo wizarde sa nenaslo pocitadlo progressu pre pocet vsetkych stranok:",b)}else document.querySelectorAll(".wizard-step .wizard-progress .total-pages").forEach(function(b){b.innerHTML=a.length}),document.querySelectorAll(".wizard-step .wizard-progress .current-page").forEach(function(a,b){a.innerHTML=b+1})}},{key:"afterWizardChangeOperations",value:function afterWizardChangeOperations(a,b,c,d){helper.disableParentNotification(),document.dispatchEvent(new CustomEvent(a)),helper.disableParentNotification(!1),helper.notifyParent(),helper.notifyParent(wizard.getPostMessage(a,b,c,d))}},{key:"jump",value:function jump(a){var b,c,d;if("object"==_typeof(a)&&"DIV"==a.tagName&&a.classList.contains("wizard-step"))c=a;else if("number"==typeof a){if(!Number.isInteger(a))return void console.error("[wizard.jump] Index cieloveho wizardu musi byt cele cislo. Aktualny vstup:",a);if(1>a)return void console.error("[wizard.jump] Index cieloveho wizardu musi byt vacsi ako nula (funkcia pocita wizardy od 1):",a);if(b=document.querySelectorAll(".wizard-step"),a>b.length)return void console.error("[wizard.jump] Index cieloveho wizardu '"+a+"' na vstupe je vyssi ako celkovy pocet wizardov vo formulari: "+b.length);d=a-1,c=b[d]}else return void console.error("[wizard.jump] Na vstupe funkcie musi byt ciselny index/div objekt cieloveho wizardu. Aktualny vstup:",arguments);var e,f;b||(b=document.querySelectorAll(".wizard-step"));for(var g=0;g<b.length&&(b[g].classList.contains("wizard-step-active")?(e=b[g],f=g):!d&&b[g]==c&&(d=g),!(e&&null!=d));g++);e&&c!=e&&(e.classList.remove("wizard-step-active"),e.style.display="none",c.style.display="block",c.classList.add("wizard-step-active"),this.afterWizardChangeOperations(d>f?"wizard-next":"wizard-previous",c,d+1,b.length))}}]),a}(),wizard=new Wizard;components.add(function(){function a(a){var b=a.querySelectorAll(".previous");b.forEach(function(a){a.style.display="none"})}if("display"!=eform.getMetadata().mode){var b=document.querySelectorAll(".wizard-step");if(0!=b.length){var c=b[0];wizard.countWizardProgress(b,c),c.style.display="block",c.classList.add("wizard-step-active"),a(c),eform.addParentAllLoadedListener(function(){eform.component.isHidden(c,!0)&&(wizard._showSibilingStep(c,"next",!0),a(wizard.getCurrentStep()))});var d=b[b.length-1],e=d.querySelectorAll("input.govuk-button.next");e.forEach(function(a){a.style.display="none"})}}});var switchingWizardsArr;function setWizardSwitch(a){switchingWizardsArr=a,hideSwtichingWizards(a,a[0]);for(var b,c=0;c<a.length;c++)b=document.getElementById(a[c]),b&&b.getElementsByClassName("attr-group-label")[0].addEventListener("click",function(b){hideSwtichingWizards(a,b.target.parentNode.id||b.target.parentNode.parentNode.id)})}function hideSwtichingWizards(a,b){for(var c in a){var d=document.getElementById(a[c]);d&&a[c]!==b&&(d.getElementsByClassName("attr-group-content")[0].style.display="none")}}
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var toggledGroups,SwitchHandler=function(){function a(){_classCallCheck(this,a),this.allowedComponentsToSwitchBy=["combo","radioList","checkboxList","checkbox","externalEnumeration","comboExternal"],this.switchingEnabled=!0}return _createClass(a,[{key:"getSwitchingComponent",value:function getSwitchingComponent(a,b){return"switchByPointer"==a.dataset.switchReferenceType?eform.component.getContextualParent(a).querySelector("[data-pointer=\""+a.dataset.switchComponentId+"\"]"):b.querySelector("[data-uid=\"".concat(a.dataset.switchComponentId,"\"]"))}}]),a}(),switchHandler=new SwitchHandler,switchAllowedComponents=switchHandler.allowedComponentsToSwitchBy;components.add(function(){toggledGroups=_toConsumableArray(document.querySelectorAll("[data-component=\"group\"][data-switch-component-id][data-switch-component-value], [data-component=\"switch\"][data-switch-component-id][data-switch-component-value]"))});function addTogglableComponents(a,b){var c=a.querySelectorAll("[data-component=\"group\"][data-switch-component-id][data-switch-component-value], [data-component=\"switch\"][data-switch-component-id][data-switch-component-value]");c.forEach(function(a){toggledGroups.push(a)},toggledGroups),b&&0<c.length&&toggleGroups()}function toggleGroups(a,b){if((a||switchHandler.switchingEnabled)&&null!=toggledGroups&&0<toggledGroups.length){var c,d=!1;toggledGroups.forEach(function(a){var b,e=findParentComponentByClass(a,"repeat-item");if(void 0!==e&&(b=switchHandler.getSwitchingComponent(a,e)),(void 0===b||null===b)&&(b=switchHandler.getSwitchingComponent(a,document)),null==b)return void console.error("[Switch] Switchujuci komponent s ID '"+a.dataset.switchComponentId+"' neexistuje! Cesta k switchu, v ktorom sa nachadza tato referencia:\n\n"+helper.parentsTrace(a));if(-1===switchAllowedComponents.indexOf(b.dataset.component))console.error("Unknown switch component type: '"+b.dataset.component+"'");else{var f=!1,g=!1,h=helper.b64DecodeUnicode(a.dataset.switchComponentValue),i=getComponentData(b);switch(b.dataset.component){case"checkbox":if(h.startsWith("{")){var m=JSON.parse(h);i.value===(null!=m.true)&&(f=!0)}else i.value===("true"===h||"True"===h)&&(f=!0);break;default:if(null!=a.dataset.switchNonExistingElement&&!i.value){g=!0;break}var n=Object.keys(JSON.parse(h));if(f=n.some(function(a){return Array.isArray(i.value)?i.value.some(function(b){if(b==a)return!0}):i.value==a||"__nonCodelistData__"==a&&"xml"==b.dataset.enterNonCodelistData||void 0}),!0==f&&"radioList"==b.dataset.component&&"true"==a.dataset.switchMove){var j,k,l=_createForOfIteratorHelper(b.querySelectorAll("input[type=\"radio\"][value=\""+i.value+"\"]"));try{for(l.s();!(k=l.n()).done;){var o=k.value;if(o.closest("[data-component='radioList']")===b){j=o;break}}}catch(a){l.e(a)}finally{l.f()}j?moveGroupBehindRadio(j,a):console.error("[Switchovanie] Presunutie switchu do radioBtnu sa nepodarilo, nenasiel sa pozadovany radio input s value: "+i.value+", radioBtn div:",b)}}c=a.dataset.validateChildren,g||(Array.isArray(i.value)?0<i.value.length:null!=i.value&&""!==i.value)&&!f^!a.dataset.switchComponentValueNegation?(a.style.display="block",a.dataset.validateChildren=!0):(a.style.display="none",a.dataset.validateChildren=!1)}c!=a.dataset.validateChildren&&(d=!0,a.dispatchEvent(new CustomEvent("switched",{bubbles:!1,detail:{displayed:"block"==a.style.display}})))}),(d||b)&&eFormCallback.callAll()}}function moveGroupBehindRadio(a,b){var c=a.closest("div"),d=a.closest(".govuk-radios");b.classList.add("govuk-radios__conditional","govuk-radios__conditional--hidden"),b.classList.remove("attr-group"),b.classList.contains("govuk-!-margin-0")&&b.classList.remove("govuk-!-margin-0"),d.classList.add("govuk-radios--conditional"),c.insertAdjacentElement("afterend",b)}
"use strict";function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Form=function(){function a(){_classCallCheck(this,a),_defineProperty(this,"selectors",{errorClasses:["govuk-form-group--error","govuk-input--error","govuk-textarea--error","govuk-select--error","repeat-item-has-error"]})}return _createClass(a,[{key:"clearErrors",value:function clearErrors(a,b){var c=a||document;this.selectors.errorClasses.forEach(function(a){c.querySelectorAll("."+a).forEach(function(b){b.classList.remove(a)}),c.classList&&c.classList.remove(a)}),c.querySelectorAll(".govuk-error-message").forEach(function(a){a.childNodes[1]&&a.childNodes[1].remove(),a.classList.add("govuk-visually-hidden")}),(void 0===b||!1===b)&&validator.hideAllSummary()}},{key:"reset",value:function reset(){document.forms[0].reset(),helper.notifyParent({type:"form-reset-done"},!0)}},{key:"disableForm",value:function disableForm(){document.querySelectorAll("form input").forEach(function(a){a.setAttribute("disabled","disabled")})}},{key:"enableForm",value:function enableForm(){document.querySelectorAll("form input").forEach(function(a){a.removeAttribute("disabled")})}}]),a}();
"use strict";function _slicedToArray(a,b){return _arrayWithHoles(a)||_iterableToArrayLimit(a,b)||_unsupportedIterableToArray(a,b)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(a,b){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a)){var c=[],d=!0,e=!1,f=void 0;try{for(var g,h=a[Symbol.iterator]();!(d=(g=h.next()).done)&&(c.push(g.value),!(b&&c.length===b));d=!0);}catch(a){e=!0,f=a}finally{try{d||null==h["return"]||h["return"]()}finally{if(e)throw f}}return c}}function _arrayWithHoles(a){if(Array.isArray(a))return a}function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _classPrivateMethodGet(a,b,c){if(!b.has(a))throw new TypeError("attempted to get private field on non-instance");return c}function _classPrivateFieldGet(a,b){var c=_classExtractFieldDescriptor(a,b,"get");return _classApplyDescriptorGet(a,c)}function _classApplyDescriptorGet(a,b){return b.get?b.get.call(a):b.value}function _classPrivateFieldSet(a,b,c){var d=_classExtractFieldDescriptor(a,b,"set");return _classApplyDescriptorSet(a,d,c),c}function _classExtractFieldDescriptor(a,b,c){if(!b.has(a))throw new TypeError("attempted to "+c+" private field on non-instance");return b.get(a)}function _classApplyDescriptorSet(a,b,c){if(b.set)b.set.call(a,c);else{if(!b.writable)throw new TypeError("attempted to set read only private field");b.value=c}}var _parentNotificationDisabled=new WeakMap,_parentNotificationForceFlag=new WeakMap,_dateParser=new WeakSet,_dateTimeParser=new WeakSet,Helper=function(){function a(){_classCallCheck(this,a),_dateTimeParser.add(this),_dateParser.add(this),_parentNotificationDisabled.set(this,{writable:!0,value:!1}),_parentNotificationForceFlag.set(this,{writable:!0,value:!1})}return _createClass(a,[{key:"b64EncodeUnicode",value:function b64EncodeUnicode(a){return btoa(encodeURIComponent(a).replace(/%([0-9A-F]{2})/g,function(a,b){return String.fromCharCode("0x"+b)}))}},{key:"b64DecodeUnicode",value:function b64DecodeUnicode(a){return decodeURIComponent(Array.prototype.map.call(atob(a),function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))}},{key:"disableParentNotification",value:function disableParentNotification(a,b){if(null!=b)_classPrivateFieldSet(this,_parentNotificationForceFlag,b);else if(_classPrivateFieldGet(this,_parentNotificationForceFlag))return;_classPrivateFieldSet(this,_parentNotificationDisabled,null==a||a)}},{key:"notifyParent",value:function notifyParent(a,b){if(b||!_classPrivateFieldGet(this,_parentNotificationDisabled)){var c;c=a?a:"CONTENT_CHANGED",parent.postMessage(c,"*")}}},{key:"mathRound",value:function mathRound(a,b){var c=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;return c.test(a)?null==b||c.test(b)?Big(a).round(null==b?2:b).toNumber():void console.error("[helper.mathRound] Na vstupe nie je validny pocet desatinnych cisel (decimalPlaces): "+b):void console.error("[helper.mathRound] Na vstupe nie je validne cislo (number): "+a)}},{key:"mathRoundNotPrecise",value:function mathRoundNotPrecise(a,b){var c=null==b||0>b?100:Math.pow(10,b);return Math.round((a+Number.EPSILON)*c)/c}},{key:"getElementBodyHeight",value:function getElementBodyHeight(a){return null==a?0:this.mathRound(a.getBoundingClientRect().height)}},{key:"getElementMarginsHeight",value:function getElementMarginsHeight(a){if(null==a)return 0;var b=window.getComputedStyle(a);return parseFloat(b.marginTop)+parseFloat(b.marginBottom)}},{key:"getElementTotalHeight",value:function getElementTotalHeight(a){return null==a||"hidden"==window.getComputedStyle(a).visibility||"none"==window.getComputedStyle(a).display?0:this.mathRound(this.getElementBodyHeight(a)+this.getElementMarginsHeight(a))}},{key:"sleep",value:function sleep(a){return new Promise(function(b){return setTimeout(b,a)})}},{key:"debounce",value:function debounce(a,b){var c;return function(){for(var d=arguments.length,e=Array(d),f=0;f<d;f++)e[f]=arguments[f];var g=this,e=arguments,h=function(){clearTimeout(c),a.apply(g,e)};clearTimeout(c),c=setTimeout(h,b)}}},{key:"encodeXmlValue",value:function encodeXmlValue(a){var b=_typeof(a);return"string"!=b&&"number"!=b?(console.error("Nepodporovany typ vstupu!",b,a),a):"number"==b?a:a.replace(/[<>&'"]/g,function(a){return"<"===a?"&lt;":">"===a?"&gt;":"&"===a?"&amp;":"'"===a?"&apos;":"\""===a?"&quot;":void 0})}},{key:"findParentBySelector",value:function findParentBySelector(a,b){if(a&&b){var c=a.parentNode;return null==c||c===document.body||c===document?void 0:c.matches(b)?c:this.findParentBySelector(c,b)}}},{key:"cursorProgressOnButtonClick",value:function cursorProgressOnButtonClick(a){document.documentElement.classList.add("wait"),window.requestAnimationFrame(function(){window.requestAnimationFrame(function(){a(),document.documentElement.classList.remove("wait")})})}},{key:"focusElement",value:function focusElement(a){var b,c="string"==typeof a?document.getElementById(a):a;if(b=c.dataset.uid?c:helper.findParentBySelector(c,"[data-uid]"),!b)return void console.error("Neznamy element na vstupe, ktory nie je obaleny v DIVe komponentu: "+c);if(repeatGroup.rptGrpTabDesignExists){var d=helper.findParentBySelector(b,"details.repeat-item");d&&d.setAttribute("open","")}b.scrollIntoView({behavior:"smooth"}),c.focus()}},{key:"parentsTrace",value:function parentsTrace(a,b){var c,d=[];for(b&&0<b.length?(d.push(b),c=helper.findParentBySelector(a,"[data-component], .wizard-step")):a.dataset&&a.dataset.component?c=a:c=helper.findParentBySelector(a,"[data-component], .wizard-step");null!=c;){var e="";e+=c.dataset&&c.dataset.component?c.dataset.component:"wizard",e+=" (id: "+(c.dataset&&c.dataset.uid?c.dataset.uid:c.id)+")",d.unshift(e),c=helper.findParentBySelector(c,"[data-component], .wizard-step")}return d.unshift("Form root"),d.join(" -> ")}},{key:"hidePageLog",value:function hidePageLog(){document.getElementById("bloxPageLog").style.display="none"}},{key:"setTableWidth",value:function setTableWidth(a,b){var c="width-"+b,d="repeat-group-table-style-"+c;if(a.classList.add("h-scroll",c),!document.getElementById(d)){var e=document.createElement("style");e.id=d,e.innerHTML=".h-scroll."+c+" .repeat-item {        width: "+b+";      }",a.parentElement.insertBefore(e,a.nextElementSibling)}}},{key:"isDateValid",value:function isDateValid(a){return!0==_classPrivateMethodGet(this,_dateParser,_dateParser2).call(this,a)}},{key:"isDateTimeValid",value:function isDateTimeValid(a){return!0==_classPrivateMethodGet(this,_dateTimeParser,_dateTimeParser2).call(this,a)}},{key:"getDateIso",value:function getDateIso(a){return _classPrivateMethodGet(this,_dateParser,_dateParser2).call(this,a,!0)}},{key:"getDateTimeIso",value:function getDateTimeIso(a){return _classPrivateMethodGet(this,_dateTimeParser,_dateTimeParser2).call(this,a,!0)}},{key:"compare",value:function(a,b,c){return">"===b?a>c:"<"===b?a<c:">="===b?a>=c:"<="===b?a<=c:"=="===b?a==c:"!="===b?a!=c:"==="===b?a===c:"!=="===b?a!==c:void console.error("Neznamy operator: "+b)}},{key:"initTextArea",value:function initTextArea(a){a.closest(".repeat-group-table-design")||eform.addParentAllLoadedListener(function(){a.parentElement.querySelector("textarea").style.height=a.parentElement.querySelector("textarea").scrollHeight+3+"px"})}},{key:"initWysiwygEditor",value:function initWysiwygEditor(a,b){var c=a.parentElement.querySelector("textarea"),d={lang:"sk-SK",tooltip:!1,minHeight:150,toolbar:[["style",["bold","italic","underline","clear"]],["font",["superscript","subscript"]],["para",["paragraph","ul"]],["letterSpacingBtn",["letterSpacingBtn"]],["misc",["codeview"]]],buttons:{letterSpacingBtn:function letterSpacingBtn(){var a=$.summernote.ui,b=a.buttonGroup([a.button({className:"dropdown-toggle",contents:"<span class=\"fa fa-text-width\" style=\"margin-right: 5px;\"/><span class=\"note-icon-caret\" style=\"margin-right: -7px;\"/>",data:{toggle:"dropdown"}}),a.dropdown({className:"dropdown-variable",items:[0,1,2,3,4,5,6,7,8,9],click:function click(a){if(a.preventDefault(),"string"==typeof a.target.text||1){var b,d=a.target.text,e=$(c).summernote("createRange"),f=e.nodes();if(1==f.length&&3==f[0].nodeType&&f[0].textContent){var g=e.toString(),h=f[0].parentNode;if("SPAN"==h.tagName&&""!=h.style.letterSpacing&&h.textContent.trim()==g.trim())return void("0"==d?h.replaceWith(f[0]):h.style.letterSpacing=d+"px");b=g}else{var k=f.filter(function(a){if(3==a.nodeType)return a});f.forEach(function(a){if(1==a.nodeType){var b,c=_createForOfIteratorHelper(k);try{for(c.s();!(b=c.n()).done;){var d=b.value;if(d.textContent.trim()==a.textContent.trim()){k.splice(k.indexOf(d),1);break}}}catch(a){c.e(a)}finally{c.f()}}});var i=f.filter(function(a){if(3!=a.nodeType|-1!=k.indexOf(a))return a}),j=document.createElement("div");i.forEach(function(a){j.appendChild(a.cloneNode(!0))}),b=j.innerHTML}e=e.wrapBodyInlineWithPara().deleteContents(),e.pasteHTML("<span style=\"letter-spacing:"+d+"px\">"+b+"</span>")}}})]);return b.render()}}};b&&(d.callbacks={onPaste:function onPaste(a){var b=((a.originalEvent||a).clipboardData||window.clipboardData).getData("Text");a.preventDefault(),document.execCommand("insertText",!1,b)}}),$(c).summernote(d)}},{key:"isPreviewApp",value:function isPreviewApp(){return["eform-1.dev.jsft.io","eform-2.dev.jsft.io","app-test.eformulare.sk","app-fix.eformulare.sk","app.eformulare.sk"].includes(parent.location.hostname)}},{key:"getParentDirectChildren",value:function getParentDirectChildren(a,b,c){var d=[];return a.querySelectorAll(c).forEach(function(c){c.parentElement.closest(b)===a&&d.push(c)}),d}},{key:"getTextByLanguage",value:function getTextByLanguage(a){var b=JSON.parse(helper.b64DecodeUnicode(a)),c=eform.getLanguage();return"sk"!=c&&b[c]?b[c]:b.default}},{key:"runOnPageLoad",value:function runOnPageLoad(a){if("complete"!=document.readyState){function b(){window.removeEventListener("load",b),a()}window.addEventListener("load",b)}else a()}},{key:"getObjAttrByPath",value:function getObjAttrByPath(a,b){return b.split(/[\.\[\]\'\"]/).filter(function(a){return a}).reduce(function(a,b){return null===a||void 0===a?void 0:a[b]},a)}}]),a}();function _dateParser2(a,b){if(!/^\d{1,2}\.\d{1,2}\.\d{1,4}$/.test(a))return null;var c=a.split("."),d=parseInt(c[0],10),e=parseInt(c[1],10),f=parseInt(c[2],10);if(0>f||1>e||12<e)return null;var g=[31,28,31,30,31,30,31,31,30,31,30,31];return(0==f%400||0!=f%100&&0==f%4)&&(g[1]=29),1>d||d>g[e-1]?null:!b||f.toString().padStart(4,"0")+"-"+e.toString().padStart(2,"0")+"-"+d.toString().padStart(2,"0")}function _dateTimeParser2(a,b){var c=a.split(" ");if(null==c[1])return null;if(!/^\d{1,2}:\d{2}:\d{2}$/.test(c[1])&&!/^\d{1,2}:\d{2}$/.test(c[1]))return null;var d=_classPrivateMethodGet(this,_dateParser,_dateParser2).call(this,c[0],b);if(null==d)return null;var e,f=c[1].split(":"),g=parseInt(f[0],10),h=parseInt(f[1],10);return 3==f.length?e=parseInt(f[2],10):2==f.length&&(e=parseInt("00",10)),0>g||23<g||0>h||59<h||0>e||59<e?null:!b||d+"T"+g.toString().padStart(2,"0")+":"+h.toString().padStart(2,"0")+":"+e.toString().padStart(2,"0")+"Z"}var helper=new Helper;function validateInput(a,b,c,d){var e=a||window.event;if("paste"===e.type)f=a.clipboardData.getData("text/plain");else{var f=e.keyCode||e.which;f=String.fromCharCode(f)}b.test(f)||(e.returnValue=!1,e.preventDefault&&e.preventDefault()),"number"==typeof d&&e.target.value.length-window.getSelection().toString().length>=d&&(e.returnValue=!1)}function loadDateSeparated(a){var b,c=a.dataset.value,d="",e="",f="";null!=c&&0<c.length&&(-1===c.indexOf("-")?-1!==c.indexOf(".")&&(b=c.split("."),d=b[0],e=b[1],f=b[2]):(b=c.split(/-/),d=b[2],e=b[1],f=b[0]));var g=a.querySelector(".day"),h=a.querySelector(".month"),i=a.querySelector(".year");g.value=d,h.value=e,i.value=f,$(g).on("keypress drop paste",function(a){validateInput(a.originalEvent,/[0-9]/,0,2)}),$(h).on("keypress drop paste",function(a){validateInput(a.originalEvent,/[0-9]/,0,2)}),$(i).on("keypress drop paste",function(a){validateInput(a.originalEvent,/[0-9]/,0,4)}),g.addEventListener("keyup",function(a){"."==a.key&&a.target.value&&h.focus()}),h.addEventListener("keyup",function(a){"."==a.key&&a.target.value&&i.focus()})}function localDateTimeToISO(a){var b,c,d,e,f,g,h,i,j,k,l=(a||"").split(" "),m=_slicedToArray(l,2);if(b=m[0],c=m[1],!!b){var n=b.split("."),o=_slicedToArray(n,3);if(d=o[0],e=o[1],f=o[2],!d||!e||!f)return console.error("Neplatny datum!",a),a;if(c){var p=c.split(":"),q=_slicedToArray(p,3);g=q[0],h=q[1],i=q[2]}return d==new Date(Date.UTC(f,e-1,d)).getDate()?(j=new Date(Date.UTC(f,e-1,d)).toISOString().substring(0,10),k=new Date(Date.UTC(f,e-1,d,g||0,h||0,i||0)).toISOString()):(j=f+"-"+e+"-"+d,k=f+"-"+e+"-"+d+"T"+(g||"00")+":"+(h||"00")+":"+(i||"00")),g&&d?k:j}}function isoToLocalDateTime(a){var b,c,d,e,f,g,h,i,j=(a||"").split("T"),k=_slicedToArray(j,2);if(b=k[0],c=k[1],!!b){var l=b.split("-"),m=_slicedToArray(l,3);f=m[0],e=m[1],d=m[2];var n=[d,e,f].join(".");if(c){var o=c.substring(0,8).split(":"),p=_slicedToArray(o,3);g=p[0],h=p[1],i=p[2],n+=" ".concat(g,":").concat(h,":").concat(i)}return n}}function removeAllAttributes(a){for(;0<a.attributes.length;)a.removeAttribute(a.attributes[0].name)}function findParentComponentByType(a,b){var c=a.parentNode;return null==c||c===document.body?void 0:c.dataset.component===b?c:findParentComponentByType(c,b)}function findParentComponentByClass(a,b){var c=a.parentNode;return null==c||c===document.body?void 0:hasClass(c,b)?c:findParentComponentByClass(c,b)}function hasClass(a,b){return-1<(" "+a.className+" ").indexOf(" "+b+" ")}function removeClass(a,b){if(a.classList)a.classList.remove(b);else if(hasClass(a,b)){var c=new RegExp("(\\s|^)"+b+"(\\s|$)");a.className=a.className.replace(c," ")}}var eFormCallback={list:[],init:function init(){eFormCallback.add(function(){helper.notifyParent()}),eFormCallback.callAll()},add:function add(a){eFormCallback.list.push(a)},callAll:function callAll(){for(var a=0;a<eFormCallback.list.length;a++)eFormCallback.list[a]()}};eFormCallback.init();function setGroupDisplay(a){var b=document.getElementById(a).getElementsByClassName("attr-group-content")[0];b.style.display="none"===b.style.display?"block":"none",eFormCallback.callAll()}function addField(a,b,c,d){var e=document.getElementById("multi_string_"+a).getElementsByTagName("input"),f=e.length+1,g=document.createElement("label");g.setAttribute("class","form-label"),g.setAttribute("for",a+"_"+f),g.innerHTML=b;var h=document.createElement("input");h.setAttribute("id",a+"_"+f),h.setAttribute("class","form-control"),h.setAttribute("type","text"),document.getElementById("multi_string_"+a).appendChild(g),document.getElementById("multi_string_"+a).appendChild(h),f<c&&(document.getElementById("multi_remove_"+a).style.display="inline-block"),f==d&&(document.getElementById("multi_add_"+a).style.display="none")}function removeField(a,b,c){var d=document.getElementById("multi_string_"+a);d.removeChild(d.lastChild),d.removeChild(d.lastChild);var e=document.getElementById("multi_string_"+a).getElementsByTagName("input"),f=e.length;f<c&&(document.getElementById("multi_add_"+a).style.display="inline-block"),f==b&&(document.getElementById("multi_remove_"+a).style.display="none")}components.add(function(){document.querySelectorAll("[data-component=\"externalEnumeration\"][data-enumid=\"other\"]:not([data-enum-other-source=\"ajax\"])").forEach(function(a){var b=a.dataset.value;a.querySelectorAll("select option").forEach(function(a){a.dataset.valcomplex=comboExternal.getValcomplex(a.value,a.text),a.value==b&&a.setAttribute("selected","")})})});function loadExternalEnum(a,b,c,d){function e(a,b,c){var d=!1;return a.parentNode.dataset.value&&0<a.parentNode.dataset.value.length?(a.innerHTML=b.replace("value=\""+a.parentNode.dataset.value+"\"","value=\""+a.parentNode.dataset.value+"\" selected"),d=!0):a.innerHTML=b,a.setAttribute("data-enum-loaded","true"),a.parentNode.dataset.enumLoaded="1",!1===c&&"true"!=a.dataset.forceDisabled&&(a.disabled=!1),switchHandler.switchingEnabled=!1,a.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{extEnumLoaded:!0}})),switchHandler.switchingEnabled=!0,d}function f(a){a.optionsHtml="<option>"+comboExternal.messagesLanguageMap.loadingFailed[eform.getLanguage()]+"</option>",a.isDisabled=!0,a.loaded=!0,a.error=!0}function g(a){f(a),switchHandler.switchingEnabled=!1,a.selectElementsToLoad.forEach(function(b){b.innerHTML=a.optionsHtml,b.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{extEnumLoaded:!1}}))}),switchHandler.switchingEnabled=!0}var h=b.querySelector("select");if(!a&&h)return console.error("Missing enumID for select: "+h),h.innerHTML="<option>"+comboExternal.messagesLanguageMap.loadingFailed[eform.getLanguage()]+"</option>",h.disabled=!0,!1;if(a&&!h)return console.error("Missing select element for enum ID: "+a),!1;if(!a&&!h)return console.error("Missing required input arguments enumID and selectElement!",arguments),!1;if("%%enumid%%"===a)return console.error("Enum not selected in select: "),console.error(h),h.innerHTML="<option>"+comboExternal.messagesLanguageMap.missingEnumCode[eform.getLanguage()]+"</option>",h.disabled=!0,!1;var i=h.disabled;if(h.innerHTML="<option>"+comboExternal.messagesLanguageMap.loading[eform.getLanguage()]+"</option>",h.disabled=!0,!(a in comboExternal.loadedSourcesOld))comboExternal.loadedSourcesOld[a]={optionsHtml:"<option></option>\n",selectElementsToLoad:[h]};else return comboExternal.loadedSourcesOld[a].loaded?void(e(h,comboExternal.loadedSourcesOld[a].optionsHtml,comboExternal.loadedSourcesOld[a].isDisabled||i)&&toggleGroups(!0)):void comboExternal.loadedSourcesOld[a].selectElementsToLoad.push(h);var j=new XMLHttpRequest;"undefined"==typeof c||null===c?c="https://www.slovensko.sk/static/util/Filler/lookup.aspx?id=":j.withCredentials=!0;var k=c+a;"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)[a]?k=eform.globalObject(eform.const.onlineComboEditUrl)[a](k):"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)["https://www.slovensko.sk"]&&(k=eform.globalObject(eform.const.onlineComboEditUrl)["https://www.slovensko.sk"](k));try{j.open("GET",k,!0),j.send()}catch(b){console.error("Nepodarilo sa kontaktovat server na url: "+k+". Detail chyby\n:"+b.toString()),g(comboExternal.loadedSourcesOld[a])}j.onreadystatechange=function(){if(4===j.readyState)if(0===j.status||200<=j.status&&400>j.status){if(0===j.responseText.length)console.error("Zo servera bola ziskana prazdna odpoved"),f(comboExternal.loadedSourcesOld[a]);else try{var b=JSON.parse(j.responseText.replace(/^.*?{(.*)}.*?$/gm,"{$1}")).aaData;!0===d&&b.sort(function(c,a){return c[1].localeCompare(a[1])});for(var c=0;c!=b.length;c++)comboExternal.loadedSourcesOld[a].optionsHtml+="<option value=\""+b[c][0]+"\" data-valcomplex=\""+comboExternal.getValcomplex(b[c][0],b[c][1])+"\">"+b[c][1]+"</option>"}catch(b){console.error("Ciselnikove data maju nespravny format. Detail chyby:\n"+b.toString()),f(comboExternal.loadedSourcesOld[a])}var h=!1;comboExternal.loadedSourcesOld[a].selectElementsToLoad.forEach(function(b){h=e(b,comboExternal.loadedSourcesOld[a].optionsHtml,comboExternal.loadedSourcesOld[a].isDisabled||i)}),comboExternal.loadedSourcesOld[a].loaded=!0,h&&toggleGroups(!0),comboExternal.finishEnumsLoad()}else console.warn("Request pre externy ciselnik neskoncil 200-kou. Status kod: "+j.status),g(comboExternal.loadedSourcesOld[a])}}function localStorageAvailable(){var a;try{a=window.localStorage;return a.setItem("__storage_test__","__storage_test__"),a.removeItem("__storage_test__"),!0}catch(b){return b instanceof DOMException&&(22===b.code||1014===b.code||"QuotaExceededError"===b.name||"NS_ERROR_DOM_QUOTA_REACHED"===b.name)&&a&&0!==a.length}}function getCleanUrl(a){return a.replace(/\?.*/g,"")}function initializeDateComponent(a){var b=new Date(0,0,1,0,0,0,0);b.setFullYear(0),$(a).find(".datepicker").datetimepicker({locale:"sk",icons:{time:"fa fa-clock-o",date:"fa fa-calendar",up:"fa fa-arrow-up",down:"fa fa-arrow-down",previous:"fa fa-chevron-left",next:"fa fa-chevron-right",today:"fa fa-crosshairs",clear:"fa fa-trash",close:"fa fa-remove"},format:$(a).data("format"),useCurrent:!1,minDate:b}).on("dp.change",function(a){a.target.parentElement.dispatchEvent(new CustomEvent("change",{bubbles:!0}))})}function getDirectChild(a,b){for(var c=a.querySelectorAll(b),d=0;d<c.length;d++)if(c[d].parentNode===a)return c[d]}function getWarningText(a){var b=document.createElement("div");return b.className="warning notice",b.innerHTML="<i class='fa fa-exclamation-circle fa-sm' style='margin-right: 5px;'><span class='visually-hidden'>Upozornenie</span></i>"+a,b}function compare(a,b,c){return helper.compare(a,b,c)}function addDelimiter(a,b){return a.replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d))/g,b)}function addCurrencySign(a,b){return a.charAt(0)===b?a:b+a.replace(b,"")}function formatNumber(a,b,c){var d=a.value;if(""!==d){var e=d.length,f=a.selectionStart,g=0;if(d.charAt(0)===c&&(g=1),0<=d.indexOf(",")){var h=d.indexOf(","),i=d.substring(g,h),j=d.substring(h+1);i=addDelimiter(i,b),d=i+","+j,1===g&&(d=addCurrencySign(d,c))}else 0===g?d=addDelimiter(d,b):(d=addDelimiter(d,b),d=addCurrencySign(d,c));a.value=d;var k=d.length;f=k-e+f,a.setSelectionRange(f,f)}}function useFormatOnNumbers(a,b,c){""!==b&&""!==c?(a.value=addCurrencySign(a.value,b),formatNumber(a,c,b)):""===b?""!==c&&formatNumber(a,c):a.value=addCurrencySign(a.value,b)}
"use strict";var fillerUri="http://localhost/eGO.Filler.WS/FillerService.svc/rest/";function ValidateForm(){return!("display"!==eform.getMetadata().mode)||(form.clearErrors(),validator.validateAll(),!validator.hasError)}function EnableForm(){form.enableForm()}function DisableForm(){form.disableForm()}function GetData(){var a=document.getElementById("xmlDocumentFromXSLT");if(null!=a&&0<a.innerHTML.length){var b=document.createElement("textarea");return b.innerHTML=a.innerHTML,b.value}if(null!=eform.globalVariables.getDataForcedSwitchesArray&&0<eform.globalVariables.getDataForcedSwitchesArray.length){var c=[];eform.globalVariables.getDataForcedSwitchesArray.forEach(function(a){var b=eform.component.getDiv(a,document);"false"==b.dataset.validateChildren&&(c.push(b),b.dataset.validateChildren="true")})}var d=performance.now(),e=getXmlDoc(),f=performance.now(),g=performance.now(),h=e.toString("GetData"),i=performance.now();return c&&c.forEach(function(a){a.dataset.validateChildren="false"}),h}function setGetDataForcedSwitches(a){eform.globalVariables.getDataForcedSwitchesArray=a}function GetAttachmentsConfiguration(){return eform.attachments.getMetadata()}function GetMetadataNamespace(){console.error("Neimplementovana funkcia!")}function GetValueWithoutIncremental(){console.error("Neimplementovana funkcia!")}function ShowData(){console.error("Neimplementovana funkcia!")}function ShowDataWithAttachments(){console.error("Neimplementovana funkcia!")}function SaveXml(){console.error("Neimplementovana funkcia!")}function ShowSavedForms(){console.error("Neimplementovana funkcia!")}function PrintForm(){console.error("Neimplementovana funkcia!")}function GetFormId(){console.error("Neimplementovana funkcia!")}function IsError(){console.error("Neimplementovana funkcia!")}function CloseForm(){console.error("Neimplementovana funkcia!")}function CancelForm(){console.error("Neimplementovana funkcia!")}function SaveAndCloseForm(){console.error("Neimplementovana funkcia!")}function GetAttachments(){console.error("Neimplementovana funkcia!")}function ClearForm(){console.error("Neimplementovana funkcia!")}function GetFormStorageKey(){console.error("Neimplementovana funkcia!")}function HandleFileSelect(){console.error("Neimplementovana funkcia!")}function WrapXmlData(){console.error("Neimplementovana funkcia!")}function TranslateNativeToEDoc(){console.error("Neimplementovana funkcia!")}function ValidateFormWithXsd(){console.error("Neimplementovana funkcia!")}function ValidateFormWithServer(){console.error("Neimplementovana funkcia!")}function ShowValidationResult(){console.error("Neimplementovana funkcia!")}function CallValidateFormWithXsd(){console.error("Neimplementovana funkcia!")}function CallValidateFormWithServer(){console.error("Neimplementovana funkcia!")}function GetConfigurationValue(){console.error("Neimplementovana funkcia!")}function HtmlEncode(){console.error("Neimplementovana funkcia!")}function SaveXmlAs(){console.error("Neimplementovana funkcia!")}function SaveToFile(){console.error("Neimplementovana funkcia!")}function LoadXmlFromInput(){console.error("Neimplementovana funkcia!")}function GetFieldNode(){console.error("Neimplementovana funkcia!")}function GetXpath(){console.error("Neimplementovana funkcia!")}function AncestorsAndSelf(){console.error("Neimplementovana funkcia!")}function FoundNode(){console.error("Neimplementovana funkcia!")}function FoundNodeByName(){console.error("Neimplementovana funkcia!")}function SortXmlByXPath(){console.error("Neimplementovana funkcia!")}function BuildXmlFromXpaths(){console.error("Neimplementovana funkcia!")}function ElementToString(){console.error("Neimplementovana funkcia!")}function EmptyXmlNodeRecursive(){console.error("Neimplementovana funkcia!")}function RemoveElementsByNameNotInMapping(){console.error("Neimplementovana funkcia!")}function TranslateNativeToEdoc(){console.error("Neimplementovana funkcia!")}function TranslateEdocToNative(){console.error("Neimplementovana funkcia!")}function AddMissingElements(){console.error("Neimplementovana funkcia!")}function GetEmptyNativeTemplate(){console.error("Neimplementovana funkcia!")}
"use strict";function _createForOfIteratorHelper(e,t){var a;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,r=function(){};return{s:r,n:function n(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function e(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,d=!0,s=!1;return{s:function s(){a=e[Symbol.iterator]()},n:function n(){var e=a.next();return d=e.done,e},e:function e(e){s=!0,l=e},f:function f(){try{d||null==a.return||a.return()}finally{if(s)throw l}}}}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}}function _iterableToArray(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var a,n=0;n<t.length;n++)a=t[n],a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),e}function _defineProperty(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var FormJsCodes=function(){function e(){_classCallCheck(this,e),_defineProperty(this,"kz",{initReset:function initReset(e){function t(){function e(e){e.querySelectorAll("[data-component='radioList'], [data-component='text'], [data-component='combo'], [data-component='number'], [data-component='checkbox'], [data-component='string']").forEach(function(e){!1===e.querySelector("select, input, textarea").disabled&&eform.component.setValue(e,"")})}if(a.forEach(function(e){repeatGroup.removeRepetitions(e)}),0===n.length)e(document);else for(i=1;i<n.length-1;i++)e(n[i]);null!=kzInitFunctionsArray&&kzInitFunctionsArray.forEach(function(e){e()})}var a,n,o=e.parentElement.querySelector("button.reset-all-data-btn");"edit"==eform.getMetadata().mode?(n=document.querySelectorAll(".wizard-step"),a=document.querySelectorAll("[data-component='repeatGroup']:not([data-pointer*='|neresetovat|'])"),o.addEventListener("click",function(){t()})):o.style.display="none"},initRisksDashboard:function initRisksDashboard(t,a,n){function o(e){if(eform.repeatGroup.getRepetitionsCount(r.dataset.uid)<t.typeValuesArray.length){eform.repeatGroup.removeRepetitions(r);var a=r.querySelector(".repeat-item-add-btn");t.typeValuesArray.forEach(function(n,o){var l=r.querySelector(".repeat-item:last-of-type"),d=l.querySelector("[data-pointer=\""+t.typeDivAlias+"\"]");if(e&&0==o){var s=d.querySelector("select");s.removeChild(s.children[0])}eform.component.setValue(d,n),eform.component.disable(d),o<t.typeValuesArray.length-1&&a.click()})}else r.querySelectorAll("[data-pointer=\""+t.typeDivAlias+"\"]").forEach(function(e,a){var n=e.querySelector("select");n.removeChild(n.children[0]),a<t.typeValuesArray.length&&eform.component.disable(e)})}var r=eform.component.getDiv("*"+t.repeatGrpAlias,a);n&&(r.querySelector(".repeat-item-add-btn").style.display="none"),r.querySelectorAll("input[value='N/A']").forEach(function(e){e.disabled=!0}),o(!0),r.addEventListener("change",function(a){a.target===r&&eform.repeatGroup.getRepetitionsCount(r.dataset.uid)>t.typeValuesArray.length&&eform.component.disable(r.querySelector(".repeat-item:last-of-type").querySelector("[data-pointer=\""+t.typeDivAlias+"\"]"),0)}),"undefined"!=typeof kzInitFunctionsArray&&Array.isArray(kzInitFunctionsArray)&&kzInitFunctionsArray.push(o)}}),_defineProperty(this,"csvFileImport",{isRunning:!1,init_v1:function init_v1(e,t){function a(e,t,a){var n=new FileReader;n.onload=function(e){a(e.target.result)},n.onerror=function(e){console.error("Error reading file",e)},n.readAsText(e,null!=t&&0<t.length?t:"utf-8")}function n(e){return(e.match(/\n/g)||"").length}var o=t.parentElement;if("edit"!==eform.getMetadata().mode)return o.querySelector(".load-csv-file-group").style.display="none",void(o.querySelector(".load-csv-file-warning-text").style.display="none");var r=o.querySelector(".load-csv-file-progress-group");r.style.display="none",window.addEventListener("load",function(){document.getElementById("reset-btn").addEventListener("click",function(){r.style.display="none"})}),o.querySelector(".load-csv-file-button").addEventListener("click",function(){function t(e,t,a){c.innerText=t?t:"Stav importu: "+e+" %",m.style.width=e+"%",a&&(u=e)}function l(e){p.style.display="none",c.innerText=e&&0<e.length?e:"Import bol pred\u010Dasne ukon\u010Den\xFD.",d()}function d(){g.style.removeProperty("display"),switchHandler.switchingEnabled=!0,helper.disableParentNotification(!1),toggleGroups(!0,!0),formJsCodes.csvFileImport.isRunning=!1,g.dispatchEvent(new CustomEvent("change",{detail:{importFinished:!0}}))}var s=o.querySelector(".load-csv-file-input"),u=0;if(0===s.files.length)alert("Nebol vybrat\xFD \u017Eiadny CSV s\xFAbor");else{var p=o.querySelector(".fa-cog.fa-spin"),c=o.querySelector(".load-csv-file-progress-text"),m=o.querySelector(".load-csv-file-progress-bar"),g=o.querySelector("[data-uid=\""+e.tableRepeatGroupId+"\"]"),v=g.querySelector(".repeat-item-add-btn");null!=e.loadBtnClickInitFunction&&e.loadBtnClickInitFunction();var h=o.querySelector(".load-csv-file-charset-select").value;a(s.files[0],h,function(a){if(null==a||0===a.length)return void alert("Nahran\xFD s\xFAbor nie je validn\xFD alebo je pr\xE1zdny! Nahrajte, pros\xEDm, spr\xE1vny s\xFAbor.");var c=n(a);c>e.warningRowsCount&&!window.confirm("Pri v\xE4\u010D\u0161om mno\u017Estve z\xE1znamov m\xF4\u017Ee ich import prebieha\u0165 aj nieko\u013Eko min\xFAt.\nPo\u010Det riadkov v s\xFAbore: "+c+".\n\nChcete pokra\u010Dova\u0165?")||window.requestAnimationFrame(function(){t(0),p.style.removeProperty("display"),r.style.removeProperty("display"),window.requestAnimationFrame(function(){if(null!=e.statsDurationId)var n=performance.now();a.substring(0,e.header.length)!==e.header&&(a=e.header+"\n"+a);try{var r=$.csv2Dictionary(a,{separator:e.separator})}catch(e){return console.error(e),l("Chyba - vybrat\xFD s\xFAbor nie je validn\xFD"),void alert("CSV Import:\n\nChyba -  vybrat\xFD s\xFAbor nie je validn\xFD!")}g.style.display="none",switchHandler.switchingEnabled=!1,helper.disableParentNotification(),formJsCodes.csvFileImport.isRunning=!0,repeatGroup.removeRepetitionsFast(g);var c,m,h,y,f,b=0,E=r.length;21>E?(c=4,t(10,null,!0)):101>E?(c=15,t(7,null,!0)):e.importBatchCount&&!isNaN(e.importBatchCount)&&0<e.importBatchCount?(c=+e.importBatchCount,t(2,null,!0)):(c=40,t(2,null,!0)),window.requestAnimationFrame(function(){function a(){var S=b+c;S>E&&(S=E);for(var x=b;x<S;x++){if(m=r[x],h=g.children[x],null!=e.dataRowImportFunction){var k=e.dataRowImportFunction(m,x,E,h,e);if(null!=k&&k.stopImport)return void l(k.stopImport.progressText)}else for(var L=0;L<Object.keys(e.importMap).length;L++)y=Object.keys(e.importMap)[L],f="",void 0!==m[e.importMap[y]]&&(f=m[e.importMap[y]]),null==e.setCustomComponentValue?eform.component.setValue(h.querySelector("[data-uid=\""+y+"\"]"),f,e.setValueByName):e.setCustomComponentValue(y,f,e.setValueByName,h);x!=E-1&&v.click()}if(b=S,b==E){if(s.value="",p.style.display="none",t(100,"Po\u010Det \xFAspe\u0161ne importovan\xFDch z\xE1znamov: "+E),e.statsRadioId&&eform.component.setValue(o.querySelector("[data-uid=\""+e.statsRadioId+"\"]"),"1"),null!=e.statsDurationId){var w=performance.now(),q=o.querySelector("[data-uid=\""+e.statsDurationId+"\"]");eform.component.setValue(q,eform.component.getValue(q)+b+"rows/"+((w-n)/1e3).toFixed(2)+"sec; ")}return void d()}t((100*(b/E)*(1-u/100)>>0)+u),window.requestAnimationFrame(a)}window.requestAnimationFrame(a)})})})})}})},init_v2:function init_v2(e,t){function a(e,t,a){var n=new FileReader;n.onload=function(e){a(e.target.result)},n.onerror=function(e){console.error("Error reading file",e)},n.readAsText(e,null!=t&&0<t.length?t:"utf-8")}function n(e){return(e.match(/\n/g)||"").length}function o(){eform.addGlobalVariable("saveXmlComponentsOutOfDom"),eform.globalVariables.saveXmlComponentsOutOfDom[b.id]={component:b,domReferenceElement:d}}function r(){if(void 0===d.dataset.pagingInitialized){function a(t,a,n){var o=document.createElement("button");return o.type="button",o.className="govuk-button govuk-button--secondary govuk-!-margin-3",o.dataset.module="govuk-button",o.style="margin-left: 0px !important; margin-top: -15px !important;",o.textContent=t,o.title=a,o.addEventListener("click",function(){l(n)}),d.insertBefore(o,e),o}d.classList.add("no-remove-btns"),d.dataset.omitFromXml="";var e=d.querySelector(".repeat-item-add-btn");e&&(e.style.display="none"),u=a("|<","Prv\xE1 str\xE1nka","first"),p=a("<","Predch\xE1dzaj\xFAca str\xE1nka","back"),c=a(">","Nasleduj\xFAca str\xE1nka","next"),m=a(">|","Posledn\xE1 str\xE1nka","last"),g=document.createElement("span"),d.insertBefore(g,e);var t=d.querySelectorAll(".repeat-item");s=t[t.length-1].nextElementSibling,d.dataset.pagingInitialized=""}y=0,v=b.querySelectorAll(".repeat-item"),h=Math.ceil(v.length/E),l()}function l(e){d.querySelectorAll(".repeat-item").forEach(function(e){e.parentElement.removeChild(e)}),"first"===e?y=0:"back"===e?y-=E:"next"===e?y+=E:"last"===e?(y=Math.floor(v.length/E)*E,y==v.length&&(y=v.length-E)):void 0;var t=y+E>=v.length?v.length:y+E,a=v[y];if(0<y&&null==a.dataset.labelsHeightSet){var n=v[0].querySelectorAll("[data-component]:not([style*=\"display:none\"]):not([style*=\"display: none\"]):not(.govuk-visually-hidden) > label"),o=a.querySelectorAll("[data-component]:not([style*=\"display:none\"]):not([style*=\"display: none\"]):not(.govuk-visually-hidden) > label");n.forEach(function(e,t){o[t].style.height=e.style.height}),a.dataset.labelsHeightSet=""}for(var r=y;r<t;r++)d.insertBefore(v[r].cloneNode(!0),s);0==y?(u.disabled=!0,p.disabled=!0):(u.disabled=!1,p.disabled=!1),y+E>=v.length?(c.disabled=!0,m.disabled=!0):(c.disabled=!1,m.disabled=!1),g.textContent="Str\xE1nka "+(y/E+1)+" / "+h}var d,s,u,p,c,m,g,v,h,y,f=t.parentElement,b=f.querySelector("[data-uid=\""+e.tableRepeatGroupId+"\"]"),E=e.pageRowCount;if(e.tableWidth&&0<e.tableWidth.length){var q="width-"+e.tableWidth;b.className+=" h-scroll "+q;var A="repeat-group-table-style-"+q;if(!document.getElementById(A)){var C=document.createElement("style");C.id=A,C.innerHTML=".h-scroll."+q+" .repeat-item {            width: "+e.tableWidth+";          }",b.parentElement.insertBefore(C,b.nextElementSibling)}}if(!0===eform.component.getValue(e.useImportCheckbox,f)&&b.querySelector(".repeat-item").querySelector("[data-component]:not([style*=\"display:none\"]):not([style*=\"display: none\"])").addEventListener("heightSet",function(){d=b.cloneNode(!0),b.replaceWith(d),o(),r()}),"edit"!==eform.getMetadata().mode)return f.querySelector(".load-csv-file-group").style.display="none",void(f.querySelector(".load-csv-file-warning-text").style.display="none");var S,x,k,L,w=f.querySelector(".load-csv-file-progress-group");w.style.display="none",window.addEventListener("load",function(){document.getElementById("reset-btn").addEventListener("click",function(){w.style.display="none"})}),f.querySelector(".load-csv-file-button").addEventListener("click",function(){function t(e,t,a){x.innerText=t?t:"Stav importu: "+e+" %",k.style.width=e+"%",a&&(p=e)}function l(e){S.style.display="none",x.innerText=e&&0<e.length?e:"Import bol pred\u010Dasne ukon\u010Den\xFD.",s()}function s(){d.style.removeProperty("display"),switchHandler.switchingEnabled=!0,helper.disableParentNotification(!1),toggleGroups(!0,!0),formJsCodes.csvFileImport.isRunning=!1,b.dispatchEvent(new CustomEvent("change",{detail:{importFinished:!0}}))}var u=f.querySelector(".load-csv-file-input"),p=0;if(0===u.files.length)alert("Nebol vybrat\xFD \u017Eiadny CSV s\xFAbor");else{S=S||f.querySelector(".fa-cog.fa-spin"),x=x||f.querySelector(".load-csv-file-progress-text"),k=k||f.querySelector(".load-csv-file-progress-bar"),L=L||b.querySelector(".repeat-item-add-btn"),null!=e.loadBtnClickInitFunction&&e.loadBtnClickInitFunction();var c=f.querySelector(".load-csv-file-charset-select").value;a(u.files[0],c,function(a){if(null==a||0===a.length)return void alert("Nahran\xFD s\xFAbor nie je validn\xFD alebo je pr\xE1zdny! Nahrajte, pros\xEDm, spr\xE1vny s\xFAbor.");var c=n(a);c>e.warningRowsCount&&!window.confirm("Pri v\xE4\u010D\u0161om mno\u017Estve z\xE1znamov m\xF4\u017Ee ich import prebieha\u0165 aj nieko\u013Eko min\xFAt.\nPo\u010Det riadkov v s\xFAbore: "+c+".\n\nChcete pokra\u010Dova\u0165?")||window.requestAnimationFrame(function(){t(0),S.style.removeProperty("display"),w.style.removeProperty("display"),window.requestAnimationFrame(function(){if(null!=e.statsDurationId)var n=performance.now();a.substring(0,e.header.length)!==e.header&&(a=e.header+"\n"+a);try{var c=$.csv2Dictionary(a,{separator:e.separator})}catch(e){return console.error(e),l("Chyba - vybrat\xFD s\xFAbor nie je validn\xFD"),void alert("CSV Import:\n\nChyba -  vybrat\xFD s\xFAbor nie je validn\xFD!")}switchHandler.switchingEnabled=!1,helper.disableParentNotification(),formJsCodes.csvFileImport.isRunning=!0,repeatGroup.removeRepetitionsFast(b),d||(d=b.cloneNode(!0),b.replaceWith(d)),d.style.display="none";var m,g,v,h,y,E=0,x=c.length;22>x?(m=4,t(10,null,!0)):102>x?(m=15,t(7,null,!0)):e.importBatchCount&&!isNaN(e.importBatchCount)&&0<e.importBatchCount?(m=+e.importBatchCount,t(2,null,!0)):202>x?(m=25,t(5,null,!0)):302>x?(m=40,t(3,null,!0)):502>x?(m=60,t(2,null,!0)):1002>x?(m=80,t(1,null,!0)):(m=140,t(1,null,!0)),window.requestAnimationFrame(function(){function a(){var d=E+m;d>x&&(d=x);for(var k=E;k<d;k++){if(g=c[k],v=b.children[k],null!=e.dataRowImportFunction){var w=e.dataRowImportFunction(g,k,x,v,e);if(null!=w&&w.stopImport)return void l(w.stopImport.progressText)}else for(var q=0;q<Object.keys(e.importMap).length;q++)h=Object.keys(e.importMap)[q],y="",void 0!==g[e.importMap[h]]&&(y=g[e.importMap[h]]),null==e.setCustomComponentValue?eform.component.setValue(v.querySelector("[data-uid=\""+h+"\"]"),y,e.setValueByName):e.setCustomComponentValue(h,y,e.setValueByName,v);k!=x-1&&L.click()}if(E=d,E==x){performance.now();if(u.value="",S.style.display="none",t(100,"Po\u010Det \xFAspe\u0161ne importovan\xFDch z\xE1znamov: "+x),e.statsRadioId&&eform.component.setValue(f.querySelector("[data-uid=\""+e.statsRadioId+"\"]"),"1"),null!=e.statsDurationId){var A=performance.now(),C=f.querySelector("[data-uid=\""+e.statsDurationId+"\"]");eform.component.setValue(C,eform.component.getValue(C)+E+"rows/"+((A-n)/1e3).toFixed(2)+"sec; ")}return o(),r(),void s()}t((100*(E/x)*(1-p/100)>>0)+p),window.requestAnimationFrame(a)}performance.now();window.requestAnimationFrame(a)})})})})}})}}),_defineProperty(this,"filterSortTable",{init_v1:function init_v1(t){function a(e,t,a){if(null==t){if(d(b))return;b={}}else if(0<a.length)b[t]=a;else{if(d(b))return;delete b[t]}e.querySelectorAll(".repeat-item").forEach(n),r()}function n(e){var t,a,n=!0;for(var o in b)if(t=getComponentData(e.querySelector("[data-uid='"+o+"']")).value,a=b[o],-1===t.indexOf(a)){n=!1;break}n?e.classList.remove("hide"):e.classList.add("hide"),e.removeAttribute("style")}function o(e,t,a,n){var o=_toConsumableArray(t.querySelectorAll(".repeat-item:not(.hide)")),l=o[o.length-1].nextSibling;o.sort(function(t,o){var r,l;return"initial"==e?(r=+t.dataset.groupId,l=+o.dataset.groupId):(r=eform.component.getValue(a,t,!0),l=eform.component.getValue(a,o,!0),"number"==n&&(r=+r,l=+l)),r<l?"desc"==e?1:-1:r>l?"desc"==e?-1:1:0}),o.forEach(function(e){e.removeAttribute("style"),t.insertBefore(e,l)}),r()}function r(e){if(!d(b)){var t=s.querySelectorAll(".repeat-item:not(.hide)");if(0<t.length){e&&t.forEach(function(e){e.removeAttribute("style")});var a=t[0];a.style.borderTop="none",a.style.paddingTop="15px";var n=t[t.length-1];n.style.paddingBottom="34px",n.style.borderBottom="#d4d4d4 solid 1px",p.removeAttribute("style")}else p.style.setProperty("margin-top","15px","important")}else p.removeAttribute("style")}function l(e){for(var t in e.dataset)delete e.dataset[t]}function d(e){for(var t in e)return!1;return!0}var s=eform.component.getDiv(t.table,t.contextElement||document,t.dontQueryParent);if("display"==eform.getMetadata().mode){if(t.width&&0<t.width.length){var S="width-"+t.width;s.classList.add("h-scroll",S);var x="repeat-group-table-style-"+S;if(!document.getElementById(x)){var k=document.createElement("style");k.id=x,k.innerHTML=".h-scroll."+S+" .repeat-item {              width: "+t.width+";            }",s.insertBefore(k,null)}}return}for(var u,p=s.querySelector(".repeat-item-add-btn"),c=s.cloneNode(!0),m=c.querySelector(".repeat-item-bottom-remove-btn"),g=c.children[1];g;)u=g.nextElementSibling,c.removeChild(g),g=u;s.classList.add("filter-sort-table"),c.classList.add("filter-sort-header"),c.querySelector(".repeat-item").dataset.summaryLabel=t.summaryLabel;var v=c.querySelectorAll("div.govuk-form-group");m.disabled=!1,m.style.marginBottom=0,m.title="Zru\u0161i\u0165 filtrovanie",m.addEventListener("click",function(){v.forEach(function(e){e.querySelector("input, select").value=""}),a(s)}),v.forEach(function(e){eform.component.setValue(e,"");var t=e.querySelector("label");t.style.display="inline-block",t.style.maxWidth="83%",t.style.overflowWrap="break-word",t.outerHTML="<label class=\"govuk-label\">"+t.outerHTML+"<i title = \"Po\u010Diato\u010Dn\xE9 poradie\" style=\"margin-left: 5px; width: 10.859px;\" class=\"fa fa-sort\"></i></label>",e.querySelectorAll("script").forEach(function(e){e.parentElement.removeChild(e)})}),component.keepLabelsHeight(v,null,!0),v[0].addEventListener("heightSet",function(){m.style.marginTop=helper.getElementTotalHeight(v[0])-31+"px"});var h=[];v.forEach(function(e){var t=e.dataset.uid,n=e.dataset.component;"number"==n&&$(e.querySelector("input")).on("keypress drop paste",function(t){validateInput(t.originalEvent,/[0-9+-]/)}),l(e);var r=e.querySelector("i");h.push(r),r.addEventListener("click",function(a){h.forEach(function(e){e!==a.target&&(e.classList.replace("fa-sort-up","fa-sort"),e.classList.replace("fa-sort-down","fa-sort"),a.target.title="Po\u010Diato\u010Dn\xE9 poradie")}),a.target.classList.contains("fa-sort")?(a.target.classList.replace("fa-sort","fa-sort-up"),a.target.title="Vzostupne",o("asc",s,t,n)):a.target.classList.contains("fa-sort-up")?(a.target.classList.replace("fa-sort-up","fa-sort-down"),a.target.title="Zostupne",o("desc",s,t,n)):a.target.classList.contains("fa-sort-down")&&(a.target.classList.replace("fa-sort-down","fa-sort"),a.target.title="Po\u010Diato\u010Dn\xE9 poradie",o("initial",s,t,n))});var d=e.querySelector("input");d?d.addEventListener("keyup",function(n){13==n.keyCode&&a(s,t,n.target.value)}):(d=e.querySelector("select"),d.addEventListener("change",function(n){a(s,t,n.target.value)}),e.classList.add("select"))});if(c.querySelectorAll("[id]").forEach(function(e){e.id+="_header"}),c.querySelectorAll("[for]").forEach(function(e){e.htmlFor+="_header"}),c.id+="_header",l(c),t.width&&0<t.width.length){var y=document.createElement("div"),f="width-"+t.width;y.className="govuk-form-group govuk-grid-column-full govuk-!-padding-0 h-scroll "+f,s.style.width=t.width,c.style.width=t.width,s.parentElement.insertBefore(y,s),y.insertBefore(s,null),y.insertBefore(c,s);var L="repeat-group-table-style-"+f;if(!document.getElementById(L)){var w=document.createElement("style");w.id=L,w.innerHTML=".h-scroll."+f+" .repeat-item {            width: "+t.width+";          }",y.insertBefore(w,null)}}else s.parentElement.insertBefore(c,s);s.querySelectorAll(".attr-group-label, .govuk-hint").forEach(function(e){e.parentElement.removeChild(e)}),s.querySelectorAll(".repeat-item, [data-component]").forEach(function(e){e.classList.add("skip-summary")}),s.addEventListener("repeat-group-add",function(a){if(a.target===s){if(a.detail.target){var l=a.detail.target;if(l.classList.remove("hide"),t.copyComponentsOnRowAdd&&0<t.copyComponentsOnRowAdd.length){var e=s.querySelectorAll(".repeat-item:not(.hide)"),o=e[e.length-2];t.copyComponentsOnRowAdd.forEach(function(e){eform.component.setValue(e,eform.component.getValue(e,o,!0),null,l,null,!0)}),n(l)}}r(!0)}}),s.addEventListener("repeat-group-remove",function(t){t.target===s&&r(!0)});var b={};if(!document.getElementById("filter-sort-table-style")){var E=document.createElement("style");E.id="filter-sort-table-style",E.innerHTML=".repeat-group-table-design.filter-sort-header .repeat-item {          padding-bottom: 15px;          background-color: #d4d4d4;        }                .repeat-group-table-design.filter-sort-header input, .repeat-group-table-design.filter-sort-header select {          color: #727272;        }                .repeat-group-table-design.filter-sort-header .govuk-form-group {          margin-bottom: 0;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-header div.govuk-form-group:first-of-type {          padding: 0 0 0 15px;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-header div.govuk-form-group:not(:first-of-type):not(:last-of-type) {          padding: 0;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-header div.govuk-form-group:last-of-type {          padding: 0 15px 0 0;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-header div.govuk-form-group:not(:last-of-type) input {          border-right-style: none;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-header div.govuk-form-group.select {          margin-right: -3px;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-table div.repeat-item:first-of-type {          border-top: none;          padding-top: 15px !important;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-table .govuk-label {          display: none;        }                .repeat-group-table-design.rptgrp-tbldsgn-t2.filter-sort-table div.repeat-item:first-of-type .repeat-item-bottom-remove-btn {          margin-top: 8.6px;        }",s.parentElement.insertBefore(E,s.nextElementSibling)}}}),_defineProperty(this,"repeatGroupWizards",{init_v1:function init_v1(e){function t(e,t){e.forEach(function(e){e.disabled=t})}function a(){helper.disableParentNotification(!0,!0);var e=wizard.getCurrentStepIndex(),t=_toConsumableArray(wizard.getAllSteps()),a=t.indexOf(d[d.length-1])+2;if(a>t.length&&e==t.length)validator.validate(),validator.hasError?helper.disableParentNotification(!1,!1):l.dispatchEvent(new CustomEvent("click",{detail:{showWaitCursor:!0}}));else{a>t.length&&(a=t.length);var n=wizard.goToStep(a,!0);a<=n?(wizard.jump(e),l.dispatchEvent(new CustomEvent("click",{detail:{showWaitCursor:!0}}))):helper.disableParentNotification(!1,!1)}}function n(){return Array.prototype.slice.call(r.querySelectorAll(".wizard-step"))}function o(e){for(var t=e.closest("[data-component='switch'], [data-component='group']"),a=!0;t;){if("false"==t.dataset.validateChildren){a=!1;break}t=t.parentElement.closest("[data-component='switch'], [data-component='group']")}if(a)return e}var r=eform.component.getDiv(e.repeatGroup,e.contextElement||document,e.dontQueryParent);if(!r)return void console.error("[formJsCodes.repeatGroupWizards] Nenasla sa opakovana skupina poli pre opakovane wizardy:",e.repeatGroup);var l=repeatGroup.getAddBtn(r),d=n(),s=repeatGroup.getRepetitions(r),u=[],p=[];if(s.forEach(function(n,o){var r=repeatGroup.getRepetitionDirectRemoveButton(n);n.querySelectorAll(".wizard-step").forEach(function(t,n){if(null==e.removeBtnShowInWizards||-1<e.removeBtnShowInWizards.indexOf(n+1)){var d=r.cloneNode(!0);d.classList.add("repeat-group-with-wizards-remove-btn"),e.redRemoveBtns?(d.classList.remove("govuk-button--secondary"),d.classList.add("govuk-button--warning")):!0==e.greenBtns&&d.classList.remove("govuk-button--secondary"),null!=r.dataset.initialized&&(d.addEventListener("click",function(){r.dispatchEvent(new CustomEvent("click",{detail:{target:d,showWaitCursor:!0}}))}),u.push(d)),t.insertBefore(d,t.querySelector(".govuk-button-group"))}if(null==e.addBtnShowInWizards||-1<e.addBtnShowInWizards.indexOf(n+1)){var s=l.cloneNode(!0);s.classList.add("repeat-group-with-wizards-add-btn"),!0==e.greenBtns&&s.classList.remove("govuk-button--secondary"),s.addEventListener("click",function(){document.documentElement.classList.add("wait"),window.requestAnimationFrame(a)}),p.push(s),t.insertBefore(s,t.querySelector(".govuk-button-group"))}t.id+="_"+o+"_"+n}),r.parentElement.removeChild(r),r.addEventListener("change",function(a){t(u,!!a.detail.disabled)})}),l.style.display="none",l.addEventListener("change",function(a){t(p,!!a.detail.disabled)}),r.addEventListener("repeat-group-add",function(e){if(e.target===r){var t=e.detail.target;t.querySelectorAll(".wizard-step").forEach(function(e){e.id+="_"+t.dataset.groupId,e.classList.remove(wizard.selectors.activeStep),e.style.display="none",e.querySelectorAll(".previous").forEach(function(e){e.style.removeProperty("display")})}),t.querySelectorAll(".repeat-group-with-wizards-add-btn").forEach(function(e){e.addEventListener("click",a),p.push(e)}),wizard.countWizardProgress();var o=_toConsumableArray(wizard.getAllSteps()).indexOf(d[d.length-1])+2;wizard.goToStep(o),d=n(),helper.disableParentNotification(!1,!1),helper.notifyParent({type:"repeat-wizards-add"}),helper.notifyParent(wizard.getPostMessage("wizard-next"))}}),r.addEventListener("repeat-group-remove",function(e){if(e.target===r&&e.detail.target){var t=document.querySelector("."+wizard.selectors.step+"."+wizard.selectors.activeStep),a=e.detail.target;a.querySelectorAll(".repeat-group-with-wizards-remove-btn").forEach(function(e){u.splice(u.indexOf(e),1)}),a.querySelectorAll(".repeat-group-with-wizards-add-btn").forEach(function(e){p.splice(p.indexOf(e),1)});var l,s;if(!t){var c=a.querySelectorAll(".wizard-step"),m=d.indexOf(c[c.length-1]);if(m<d.length-1)for(var g=m+1;g<d.length;g++)if(l=o(d[g]),l){s="wizard-next";break}}if(d=n(),!t&&!l)for(var g=d.length-1;0<=g;g--)if(l=o(d[g]),l){s="wizard-previous";break}if(!t&&l){var v,h=_createForOfIteratorHelper(wizard.getAllSteps());try{for(h.s();!(v=h.n()).done;){var y=v.value;if(!eform.component.isHidden(y,!0)){y===l&&l.querySelectorAll(".previous").forEach(function(e){e.style.display="none"});break}}}catch(e){h.e(e)}finally{h.f()}l.style.display="block",l.classList.add(wizard.selectors.activeStep)}wizard.countWizardProgress(),helper.notifyParent({type:"repeat-wizards-remove"}),s&&helper.notifyParent(wizard.getPostMessage(s))}}),r.classList.add("repeat-group-with-wizards"),!document.getElementById("repeat-group-with-wizards-style")){var c=document.createElement("style");c.id="repeat-group-with-wizards-style",c.innerHTML=".repeat-group-with-wizards, .repeat-group-with-wizards > .repeat-item {          margin-bottom: 0 !important;        }                .repeat-group-with-wizards > .repeat-item > .attr-group-content{          padding-top: 0 !important;        }                .repeat-group-with-wizards .wizard-step > div > .govuk-form-group:last-of-type {          margin-bottom: 30px;        }                .repeat-group-with-wizards-remove-btn {          margin-top: 0 !important;          margin-bottom: 32px !important;        }                .repeat-item-add-btn.repeat-group-with-wizards-add-btn {          margin-top: 0 !important;          margin-bottom: 32px !important;          margin-left: 15px !important;        }",r.parentElement.insertBefore(c,r.nextElementSibling)}r.dataset.repeatGroupWizardsLoaded="1",r.dispatchEvent(new CustomEvent("repeat-group-wizards-loaded"))}}),_defineProperty(this,"rowColumnSumTable",{init_v1:function init_v1(t){function a(e,t){eform.component.setValue(e,t),eform.component.disable(e)}function n(e){for(var t,a=new Big(0),n=0;n<e.length-1;n++)t=eform.component.getValue(e[n]),""==t||isNaN(t)||(a=a.plus(+t));eform.component.setValue(e[e.length-1],a.toNumber())}var o=eform.component.getDiv(t.tabulkaRef,t.contextElement||document,t.dontQueryParent);if(null==o)return void console.error("[Funkcia rowColumnSumTable] Nebol najdeny komponent tabulky pre zadanu referenciu: "+t.tabulkaRef);for(var r=repeatGroup.getAddBtn(o),l=repeatGroup.getRepetitionsCount(o);l<t.pocetRiadkov;l++)r.click();var e=[],d=[];repeatGroup.getRepetitions(o).forEach(function(o,r,l){e.push([]),o.querySelectorAll("[data-component]").forEach(function(o,s,u){d.length-1<s&&d.push([]),0==s?(r<t.prvyStlpecTextyArray.length-1&&a(o,t.prvyStlpecTextyArray[r]),r==l.length-1&&a(o,t.prvyStlpecTextyArray[t.prvyStlpecTextyArray.length-1])):(0!=r||t.prvyRiadokAktivnaSuma?(e[r].push(o),d[s].push(o),s<u.length-1&&(o.addEventListener("change",function(){n(e[r])}),r<l.length-1&&o.addEventListener("change",function(){n(d[s])}))):$(o.querySelector("input")).on("keypress drop paste",function(t){validateInput(t.originalEvent,/[0-9+-]/)}),(s==u.length-1||r==l.length-1)&&eform.component.disable(o))})}),o.classList.add("no-add-btn","no-remove-btns"),t.sirkaTabulky&&0<t.sirkaTabulky.length&&helper.setTableWidth(o,t.sirkaTabulky),t.postMessageListenerAdded||(t.tabulkaRef=o,t.postMessageListenerAdded=!0,document.addEventListener("xml-load",function(a){a.detail&&"ok"==a.detail.result&&formJsCodes.rowColumnSumTable.init_v1(t)}))}}),_defineProperty(this,"tableGenerator",{init_v1:function init_v1(e){function t(o){e.prefillValues.forEach(function(e){if(e.componentRef&&0<e.componentRef.length&&e.valuesArray&&0<e.valuesArray.length){for(var t=e.valuesArray.length,o=repeatGroup.getRepetitionsCount(a);o<t;o++)n.click();var r=eform.component.getDiv(e.componentRef,a,!0,!0);r.forEach(function(t,a){var n=null,o=!1,r=e.valuesArray[a];null!=r&&""!=r&&(n=r,o=!0),eform.component.disable(t,o),null!=n&&eform.component.setValue(t,n,e.setByName)})}}),o||document.addEventListener("xml-load",function(a){a.detail&&"ok"==a.detail.result&&t(!0)})}var a=eform.component.getDiv(e.tableRef,e.contextElement||document,e.dontQueryParent);if(null==a)return void console.error("[Funkcia tableGenerator] Nebol najdeny komponent tabulky pre zadanu referenciu: "+e.tabulkaRef);var n=repeatGroup.getAddBtn(a);a.classList.add("no-add-btn","no-remove-btns"),e.prefillValues&&0<e.prefillValues.length&&t();var o=eform.component.getDiv(e.autoIncrementComponentRef,a,!0,!0);o.forEach(function(e,t){eform.component.disable(e),eform.component.setValue(e,++t)})}}),_defineProperty(this,"linkedCombos",{init_v1:function init_v1(e){function t(){fetch(comboExternal.replaceUrlPlaceholders(e.url)).then(function(e){e.json().then(function(e){return Array.isArray(e)?void(p=e,l.forEach(function(t,r){var d=c[r];n(d),0==r?e[r].forEach(function(e){return o(d,e)}):l[r-1].dataset.value&&a(r,l[r-1].dataset.value),t.dataset.value&&eform.component.setValue(t,t.dataset.value),t.addEventListener("change",function(t){if("SELECT"==t.target.tagName)for(var e=r+1;e<c.length;e++)a(e,c[e-1].value)})}),l.forEach(function(e){return e.dispatchEvent(new CustomEvent("linked-combos-loaded"))})):void console.error("Data nie su v spravnom formate a funkcia konci. Potrebny format: [ [ ..1.comboArrItems.. ], [ ..2.comboArrItems.. ], [ ..3.comboArrItems.. ], ... ]")})}).catch(function(e){console.error(e),c.forEach(function(e){return n(e)})})}function a(e,t){var a,r=c[e],d=r.value;n(r),t?(p[e].forEach(function(n){n.subkod&&n.subkod.some(function(a){return Array.isArray(a)?a[e]==t:a==t})&&(o(r,n),n.kod==d&&(a=d))}),d&&!a&&(a="")):d&&(a=""),null!=a&&eform.component.setValue(l[e],a)}function n(e){e.innerHTML="",e.appendChild(document.createElement("option"))}function o(e,t){var a=document.createElement("option");a.value=t.kod,a.text=t.nazov,a.dataset.valcomplex=comboExternal.getValcomplex(t.kod,t.nazov),e.appendChild(a)}var r,l=[],d=_createForOfIteratorHelper(e.comboRefsArr);try{for(d.s();!(r=d.n()).done;){var s=r.value,u=eform.component.getDiv(s,e.contextElement||document);if(!u)return void console.error("[FormJsCodes] {linkedCombos} Komponent "+s+" sa nenasiel vo formulari, funkcia konci. Aktualny vstup:\n",e);l.push(u)}}catch(e){d.e(e)}finally{d.f()}var p,c=l.map(function(e){return e.querySelector("select")}),m=l[l.length-1];if(m.dataset.enumLoaded)t();else{function a(n){n.detail&&null!=n.detail.extEnumLoaded&&(t(),m.removeEventListener("change",a))}m.addEventListener("change",a)}}})}return _createClass(e,[{key:"statTextComponents",value:function statTextComponents(e,t){var a;function n(e,t){var a=d.match(e);a&&(a.forEach(function(e){var a=e.slice(2,-2),n=o(a,e);n&&t(e,n,a)}),l.innerHTML=d)}function o(a,n){var o=eform.component.getDiv(a,t);return o||a.startsWith("*")||(o=eform.component.getDiv(a,document)),o?o:void console.warn("[formJsCodes.statTextComponents] (StatText: "+e+") Vo formulari sa nenasiel komponent s placeholderom:",n)}function r(e){var t=e.querySelector("select");if(t){var a=document.createElement("option");a.value="",a.disabled=!0,a.hidden=!0,a.text=e.querySelector(".form-label-bold").textContent,a.dataset.placeholder="",t.value||a.setAttribute("selected",""),t.insertBefore(a,t.querySelector("option"))}}t=t?t:null!==e&&void 0!==e&&null!==(a=e.classList)&&void 0!==a&&a.contains("static-text")?e:document;var l=eform.component.getDiv(e,t);if(!l)return void console.warn("[formJsCodes.statTextComponents] (Referencia na statText: "+e+") Nenasiel sa staticky komponent na vstupe:",arguments);var d=l.innerHTML;l.classList.add("stat-text-components"),n(/%\$.+?%\$/g,function(e,t){if(t.remove(),"edit"==eform.getMetadata().mode){var a=t.querySelector("input:not([type='radio'])");a&&(a.placeholder=t.querySelector(".form-label-bold").textContent),"combo"==t.dataset.component&&"true"!=t.dataset.useAutocomplete&&r(t)}d=d.replaceAll(e,t.outerHTML.replace(/(<\/?)(div|fieldset|ul|li)/g,"$1span"))});var s=[];n(/\$%.+?\$%/g,function(e,t,a){var n;t.remove(),eform.component.hide(t),("comboExternal"==t.dataset.component||"externalEnumeration"==t.dataset.component)&&null==t.dataset.enumLoaded?(s.push(a),n="<i data-"+a+">"+comboExternal.messagesLanguageMap.loading[eform.getLanguage()]+"</i>"):n=eform.component.getValueText(t),d=d.replaceAll(e,n+t.outerHTML.replace(/(<\/?)(div|fieldset|ul|li)/g,"$1span"))}),n(/\$\$.+?\$\$/g,function(e,t,a){var n;eform.component.hide(t),("comboExternal"==t.dataset.component||"externalEnumeration"==t.dataset.component)&&null==t.dataset.enumLoaded?(s.push(a),n="<i data-"+a+">"+comboExternal.messagesLanguageMap.loading[eform.getLanguage()]+"</i>"):n=eform.component.getValueText(t),d=d.replaceAll(e,n?n:"")}),s.forEach(function(e){function t(t){l.querySelectorAll("i[data-"+(e.startsWith("*")?"\\":"")+e+"]").forEach(function(e){e.outerHTML=t?t:""})}var a=o(e,"++"+e+"++");if(a.dataset.enumLoadError)t("<i>"+comboExternal.messagesLanguageMap.loadingFailed[eform.getLanguage()]+"<i>");else if(null!=a.dataset.enumLoaded)t(eform.component.getValueText(a));else{function n(o){o.detail&&null!=o.detail.extEnumLoaded&&(o.detail.extEnumLoaded?t(eform.component.getValueText(a)):t("<i>"+comboExternal.messagesLanguageMap.loadingFailed[eform.getLanguage()]+"<i>"),a.removeEventListener("change",n))}a.addEventListener("change",n)}});var u=_toConsumableArray(l.querySelectorAll("span[data-stcdv]")).map(function(e){return e.dataset.stcdv});if(n(/\+\+.+?\+\+/g,function(e,t,a){u.push(a),d=d.replaceAll(e,"<span data-stcdv="+a+" data-"+a+"></span>")}),l.querySelectorAll("script").forEach(function(e){var t=document.createElement("script");t.innerHTML=e.innerHTML,e.parentElement.insertBefore(t,e.nextElementSibling),e.remove()}),u.forEach(function(e){function t(){var t=eform.component.getValueText(a);l.querySelectorAll("span[data-stcdv][data-"+(e.startsWith("*")?"\\":"")+e+"]").forEach(function(e){e.textContent=t?t:""})}var a=o(e,"++"+e+"++");a.addEventListener("change",t),t()}),l.querySelectorAll("select").forEach(function(e){e.addEventListener("change",function(){""==e.value&&(e.selectedIndex=0)})}),"edit"==eform.getMetadata().mode&&l.querySelectorAll("[data-component='comboExternal'], [data-component='externalEnumeration']").forEach(function(t){if("true"==t.dataset.useAutocomplete){function e(){var a=t.querySelector("label").textContent,n=t.querySelector("input");n.placeholder=a,n.addEventListener("focus",function(){n.placeholder=""}),n.addEventListener("focusout",function(o){if(o.relatedTarget){function o(t){t.relatedTarget||(n.placeholder=a,r.removeEventListener("focusout",o))}var r=t.querySelector(".autocomplete__menu");r.addEventListener("focusout",o)}else n.placeholder=a})}t.dataset.autocompleteInitialized?e():t.addEventListener("autocomplete-initialized",e,{once:!0})}else if(null!=t.dataset.enumLoaded)r(t);else{function a(n){n.detail&&null!=n.detail.extEnumLoaded&&(n.detail.extEnumLoaded&&r(t),t.removeEventListener("change",a))}t.addEventListener("change",a)}}),!document.getElementById("stat-text-components-style")){var p=document.createElement("style");p.id="stat-text-components-style",p.innerHTML=".stat-text-components{\n          [data-component] { display: inline-block; float: none; margin: 0 !important; padding: 0; }\n          [data-component='checkbox'] { width: auto; }\n          label:not(.govuk-checkboxes__label):not(.govuk-radios__label), .govuk-error-message { display: none; }\n          [data-component='radioList'] { width: auto; .govuk-radios__item { top: -4px; margin: 0; height: 10px; min-height: 10px; } .govuk-radios__label:before { top: 2px; } .govuk-radios__label:after { top: 7px; } .govuk-radios__label { display: block; padding-top: 0; }}\n          select:has(option[data-placeholder]:checked) { color: grey; }\n          select option { color: black; }\n        }",l.parentElement.insertBefore(p,l.nextElementSibling)}l.dispatchEvent(new CustomEvent("stat-text-components-initialized",{bubbles:!0}))}},{key:"statTextInfoPopup",value:function statTextInfoPopup(e,t,a,n){a=a?a:document;var o=eform.component.getDiv(e,a),r=eform.component.getDiv(t,a);if(!o)return void console.warn("[formJsCodes.statTextInfoPopup] (Referencia na statText: "+e+") Nenasiel sa staticky komponent na vstupe:",arguments);if(!r)return void console.warn("[formJsCodes.statTextInfoPopup] (Referencia na statText: "+e+") Nenasiel sa komponent pre zobrazenie info popupu na vstupe:",arguments);var l=document.createElement("span");l.classList.add("popup-wrap");var d=document.createElement("i");d.classList.add("fa","fa-info-circle"),l.append(d);var s=o.querySelector("span.govuk-label");if(n?s=s.cloneNode(!0):o.remove(),s.classList.add("popup-content"),l.append(s),r.classList.contains("label-component")?r.append(l):r.classList.contains("static-text")?(r.classList.add("stat-text-with-info-popup"),r.querySelector(".govuk-label").append(l)):"checkbox"==r.dataset.component?r.querySelector(".govuk-checkboxes__label").append(l):r.querySelector(".govuk-label--s").append(l),!document.getElementById("stat-text-info-popup-style")){var u=document.createElement("style");u.id="stat-text-info-popup-style",u.innerHTML=".popup-wrap {        position: relative;        display: inline;        margin-left: 5px;        font-size: 19px;      }      .popup-wrap .popup-content {        display: none;        position: absolute;        bottom: 110%;        left: -765%;        padding: .5em;        width: 13em;        border-radius: 4px;        color: white;        background-color: grey;      }      .popup-wrap .popup-content::after {        content: ' ';        position: absolute;        top: 100%;        left: 50%;        margin-left: -8px;        border-width: 7px;        border-style: solid;        border-color: grey transparent transparent transparent;      }      .popup-wrap .popup-content p,      .popup-wrap .popup-content ul{        margin: 0;      }      .popup-wrap:hover .popup-content {        display: block;      }      .stat-text-with-info-popup p:last-of-type {        display: inline;      }",r.parentElement.insertBefore(u,r.nextElementSibling)}}},{key:"multiselectInit",value:function multiselectInit(e,t,a,n,o,r){function l(e){var t=b.querySelector(".custom-select-options");return null==e||e||"comboExternal"!=m.dataset.component?void m.querySelector("select").querySelectorAll("option").forEach(function(e){if(""!=e.value){var a=document.createElement("div");a.classList.add("option"),a.innerHTML="\n                    <input class=\"form-check-input\" type=\"checkbox\" name=\"".concat(e.value,"\" value=\"").concat(e.value,"\">\n                    <label for=\"").concat(e.value,"\">").concat(e.text,"</label><br>\n                "),t.appendChild(a)}}):(b.querySelector("label.vertical-center").innerHTML=comboExternal.messagesLanguageMap.loadingFailed[eform.getLanguage()],void b.querySelector(".custom-select-header").removeEventListener("click",d))}function d(e){b.classList.toggle("active"),!b.classList.contains("active")&&b.querySelector(".autocomplete__input")&&(b.querySelector(".autocomplete__input").value="",b.querySelectorAll(".custom-select-options .option").forEach(function(e){e.style.display=""})),e.stopPropagation()}function s(){for(var e=b.querySelectorAll(".custom-select-options input[type=\"checkbox\"]:checked"),a=0;a<e.length;a++)e[a].checked=!1;for(var n=component.getValue(t,c,!0,!0),o=0,r=0;r<n.length;r++)if(""!=n[r]&&null!=n[r]){var l=b.querySelector("input[name=\"".concat(n[r],"\"]"));l&&(l.checked=!0,o+=1)}b.querySelector(".selected-count").textContent=o}function u(){var e=b.querySelectorAll(".custom-select-options input[type=\"checkbox\"]:checked"),t=Array.from(e).map(function(e){return e.name});return t}function p(){var e,a=u(),n=repeatGroup.getRepetitions(c);if(0!=a.length){repeatGroup.removeRepetitions(c);for(var o=0;o<a.length-1;o++)c.querySelector(repeatGroup.selectors.addBtn).click();n=repeatGroup.getRepetitions(c),n.forEach(function(e){var n=component.getDiv(t,e,!0),o=0;component.disable(n,!0,e,!0),component.setValue(n,a[o]),a.splice(o,1),o++}),e=n.length}else component.setValue(t,"",!1,r),component.disable(t,!0,r),e=0;b.querySelector(".selected-count").textContent=e}var c=component.getDiv(e,r),m=component.getDiv(t,r),g=component.getUID(m);repeatGroup.hideAllButtons(c,r);var v,h,y=c.dataset.uid.substring(0,c.dataset.uid.lastIndexOf("_")),f="multiselect";v=c.dataset.uid+"_"+f,a.startsWith("*")?h=a.substring(1):""==a?""==a&&(h=""==y?f:y+"_"+f,v=h):h=a;var b,E="*"+h,S=component.getDiv(E,r);if(S)b=S,s();else{var x;m.classList.forEach(function(e){e.startsWith("govuk-grid-column")&&(x=e)});var k=document.createElement("div");k.dataset.pointer=h,k.dataset.omitFromXml=!0,k.id=v,k.dataset.uid=v,k.className="mutliselect_autocomplete govuk-form-group ".concat(x," new-line"),k.dataset.component="multiselect",k.dataset.omitFromXml="",k.innerHTML="".concat(m.querySelector("label").outerHTML,"\n      <div id='select-1' class='govuk-select custom-select-header'>\n      <label class='vertical-center'>Vybran\xE9 <span class='selected-count'>0</span></label>\n      <span class='arrow-down-icon'></span>\n      </div>\n      <div data-uid='rptGrp' class='custom-select-options' id='customSelectOptions' name='customSelectOptions' role='listBox' >\n      <div class='input-group'>\n      <span class='input-group-text multiselect-search-icon'>\n      <svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-search' viewBox='0 0 16 16'>\n      <path d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/>\n      </svg>\n      </span>\n      <input class='autocomplete__input autocomplete__input--show-all-values' id='customSelectSearch' aria-label='Search' aria-describedby='search-addon' aria-expanded='false' aria-autocomplete='both' autocomplete='off' role='search' name='customSelectSearch' style='padding-left: 2.375rem !important'/>\n      </div>\n      <div id=' ' class='repeat-item'></div>\n      </div>"),c.parentElement.insertBefore(k,c),b=component.getDiv(E,r)}var L=b.classList.toggle("active");b.classList.remove("active");b.querySelector(".custom-select-options");if("edit"==eform.getMetadata().mode&&b.querySelector(".custom-select-header").addEventListener("click",d),b.addEventListener("change",function(e){p(e)}),b.querySelector(".autocomplete__input").addEventListener("input",function(t){var e=t.target.value.toLowerCase(),a=b.querySelectorAll(".custom-select-options .option"),n=!1;a.forEach(function(t){var a=t.textContent.toLowerCase();a.includes(e)?(t.style.display="",n=!0):t.style.display="none"})}),document.addEventListener("click",function(e){b.contains(e.target)||!1!==L||d()}),"comboExternal"!=m.dataset.component)"combo"==m.dataset.component&&l();else if(null!=m.dataset.enumLoaded)l();else{function t(a){a.detail&&null!=a.detail.extEnumLoaded&&(l(a.detail.extEnumLoaded),m.removeEventListener("change",t))}m.addEventListener("change",t)}eform.getMetadata().allLoaded?s():eform.addParentAjaxEventsDoneListener(s);if(function useOnClickOutside(e,t){var a=function(a){!e||e.contains(a.target)||t(a)};return document.addEventListener("mousedown",a),document.addEventListener("touchstart",a),function(){document.removeEventListener("mousedown",a),document.removeEventListener("touchstart",a)}}(b,function(){b.classList.remove("active")}),!document.getElementById("multiselect-non-idsk")){var w=document.createElement("style");w.id="multiselect-non-idsk",w.innerHTML=".mutliselect_autocomplete {\n                  position: relative;\n              }\n\n              .vertical-center {\n                padding-left: 3px;\n                margin: 0;\n                position: absolute;\n                top: 50%;\n                -ms-transform: translateY(-50%);\n                transform: translateY(-50%);\n              }\n              \n              label.govuk-label.multiselect-label {\n                  margin-left: 1rem;\n              }\n              \n              .no-results-text {\n                  display: flex;\n                  justify-content: center;\n                  margin-top: 2rem;\n                  font-size: 20px;\n              }\n          \n              .selected-count {\n                  background-color: green;\n                  padding-left: 2px;\n                  padding-right: 2px;\n                  border-radius: 30px;\n                  color: white;\n              }\n              \n              svg#Layer_1 {\n                background-color: transparent;\n              }\n          \n              .custom-select-options {\n                  display: none;\n                  position: absolute;\n                  top: 100%;\n                  left: 16px;\n                  right: 15px;\n                  border-radius: 5px;\n                  z-index: 11;\n                  padding: 10px;\n                  border: 1px solid black;\n                  max-height: 400px;\n                  overflow-y: scroll;\n              }\n              \n              label {\n                background-color: transparent;\n\n              }\n          \n              .mutliselect_autocomplete.active .custom-select-options {\n                  display: block !important;\n              }\n          \n              .option {\n                  margin-top: 1rem;\n              }\n              .form-check-input {\n                  width: 1rem;\n                  height: 1rem;\n                  cursor: default;\n                  appearance: auto;\n                  box-sizing: border-box;\n                  margin: 3px 3px 3px 4px;\n                  padding: initial;\n                  border: initial;\n              }\n          \n              .multiselect-search-icon {\n                  position: absolute;\n                  z-index: 10;\n                  display: block;\n                  line-height: 2.375rem;\n                  left: 1rem;\n                  background-color: transparent !important;\n                  top: 0.4vh;\n              }\n          \n              .arrow-down-icon {\n                  position: absolute;\n                  z-index: 10;\n                  display: block;\n                  width: 0;\n                  height: 0;\n                  border-left: 6px solid transparent;\n                  border-right: 6px solid transparent;\n                  border-top: 6px solid #495057;\n                  top: 50%;\n                  right: 2px;\n                  transform: translateY(-50%);\n              }\n          \n              .custom-select-header {\n                  cursor: pointer;\n                  position: relative;\n              }\n          \n              .custom-select-header .arrow-down-icon {\n                  position: absolute;\n                  z-index: 10;\n                  display: block;\n                  width: 0;\n                  height: 0;\n                  border-left: 6px solid transparent;\n                  border-right: 6px solid transparent;\n                  border-top: 6px solid #495057;\n                  top: 50%;\n                  right: 2px;\n                  transform: translateY(-50%);\n              }",b.parentElement.insertBefore(w,b.nextElementSibling)}}},{key:"parseAndFillComponentFromURI",value:function parseAndFillComponentFromURI(e,t,a,n){var o=eform.component.getDiv(e,t||document),r=eform.component.getValue(o);if(""==r){n=n?n:"*Technicke_eID_FonUri";var l=eform.component.getValue(n,document);if(!l)return void console.error("[formJsComponents.parseAndFillComponentFromURI] Nebola najdena zdrojova hodnota s Alias/ID/Div -",n);var d="ico"===a?/\d{8}|\d{6}/g:/\d{2}[0,1,5,6]\d{3}\/?\d{3,4}/g;var s=l.match(d);s[0]?eform.component.setValue(o,s[0].replace("/","")):console.error("[formJsComponents.parseAndFillComponentFromURI] Zdrojova hodnota nesplna predpisany tvar")}}},{key:"fillNoEnumCombo",value:function fillNoEnumCombo(e,t,a,n,o,r,l,d){function s(e){if(!e)return void console.error("[formJsCodes.fillNoEnumCombo] Nenasiel sa DIV komponentu na vstupe:",arguments);var r=e.querySelector("select"),l=r.value;o||(r.innerHTML="<option/>");var d=n&&n.value&&n.text?n:{value:"value",text:"text"};var s,u=_createForOfIteratorHelper(t);try{for(u.s();!(s=u.n()).done;){var p=s.value;if(!p[d.value]){console.warn("[formJsCodes.fillNoEnumCombo] Preskakujem item na vstupe, ktory neobsahuje value:",p);continue}switch(o){case"add":default:if(!p[d.text]){console.warn("[formJsCodes.fillNoEnumCombo] Preskakujem item na vstupe, ktory neobsahuje text:",p);continue}r.add(comboExternal.createOption({value:p[d.value],text:p[d.text]}));break;case"remove":var c=r.querySelector("option[value='"+p[d.value]+"']");c&&c.remove();}}}catch(e){u.e(e)}finally{u.f()}a&&e.dataset.value?eform.component.setValue(e,e.dataset.value):l&&!r.value&&(r.value=l,!r.value&&eform.component.setValue(e,""))}var u=eform.component.getDiv(e,r,l,d);Array.isArray(u)?u.forEach(function(e){return s(e)}):s(u)}}]),e}(),formJsCodes=new FormJsCodes;function f_krajOkresObec_v1(){function e(e,t){for(var a=e.querySelectorAll(t),n=0;n<a.length;n++)if(a[n].parentElement===e)return a[n]}function t(e,t,a){if(0===a.length)for(var n=0;n<t.children.length;n++)a.push(t.children[n]);t.innerHTML="";for(var n=0;n<a.length;n++)(0==n&&""==a[n].value||a[n].value.toLowerCase().startsWith(e.toLowerCase()))&&(a[n].textContent=a[n].text,t.appendChild(a[n]))}var a=document.currentScript.parentElement,n=e(a,"div[data-enumid='SUSR_0023']"),o=e(a,"div[data-enumid='SUSR_0024']"),r=e(a,"div[data-enumid='SUSR_0025']"),l=n==null?void 0:n.querySelector("select"),d=o==null?void 0:o.querySelector("select"),s=r==null?void 0:r.querySelector("select"),u=[],p=[];l!=null&&l.addEventListener("change",function(e){d!=null&&d.dataset.enumLoaded&&(t(e.target.value,d,u),d.value=void 0),s!=null&&s.dataset.enumLoaded&&(t(e.target.value,s,p),s.value=void 0)}),d!=null&&d.addEventListener("change",function(e){s!=null&&s.dataset.enumLoaded&&(t(e.target.value||l.value,s,p),s.value=void 0)})}function f_krajOkresObec_v2(e,t,a,n,o,r,l){function d(e,t){for(var a=e.querySelectorAll(t),n=0;n<a.length;n++){if(a[n].parentElement===e)return a[n];if(a[n].parentElement.parentElement===e)return a[n]}}function s(){if(delete E.dataset.lastFilteredRegionValue,null!=g&&(g.dataset.value||b.dataset.enumLoaded&&b.value)){var e=v.dataset.value||E.value;p(g.dataset.value||b.value,E,x),E.value=e}}function u(){if(delete S.dataset.lastFilteredRegionValue,delete S.dataset.lastFilteredCountyValue,null!=v&&(v.dataset.value||E.dataset.enumLoaded&&E.value)){var e=h.dataset.value||S.value;p(v.dataset.value||E.value,S,k),S.value=e}else if(null!=g&&(g.dataset.value||b.dataset.enumLoaded&&b.value)){var t=h.dataset.value||S.value;p(g.dataset.value||b.value,S,k),S.value=t}}function p(e,t,a){if(0===a.length)for(var n=0;n<t.children.length;n++)a.push(t.children[n]);t.innerHTML="";for(var n=0;n<a.length;n++)(0==n&&""==a[n].value||a[n].value.toLowerCase().startsWith(e.toLowerCase()))&&(a[n].textContent=a[n].text,t.appendChild(a[n]))}function c(e){var t=e.querySelector(".warning.notice");t&&t.parentElement.removeChild(t)}if("display"!=eform.getMetadata().mode){var m=document.currentScript.parentElement;c(m);var g=a?eform.component.getDiv(a,r,l):d(m,"div[data-enumid='SUSR_0023'], div[data-source-enum-code='SUSR_0023']"),v=n?eform.component.getDiv(n,r,l):d(m,"div[data-enumid='SUSR_0024'], div[data-source-enum-code='SUSR_0024']"),h=o?eform.component.getDiv(o,r,l):d(m,"div[data-enumid='SUSR_0025'], div[data-source-enum-code='SUSR_0025']"),y=void 0;if("zhora"===t?null!=g&&null!=g.dataset.value&&0<g.dataset.value.length?(null!=v&&null!=v.dataset.value&&0<v.dataset.value.length&&!v.dataset.value.startsWith(g.dataset.value)&&(delete v.dataset.value,loadExternalEnum(v.dataset.enumid,v,null),y=g),null!=h&&null!=h.dataset.value&&0<h.dataset.value.length&&!h.dataset.value.startsWith(g.dataset.value)&&(delete h.dataset.value,loadExternalEnum(h.dataset.enumid,h,null),y=g)):null!=v&&null!=v.dataset.value&&0<v.dataset.value.length&&null!=h&&null!=h.dataset.value&&0<h.dataset.value.length&&!h.dataset.value.startsWith(v.dataset.value)&&(delete h.dataset.value,loadExternalEnum(h.dataset.enumid,h,null),y=v):null!=h&&null!=h.dataset.value&&0<h.dataset.value.length?(null!=v&&null!=v.dataset.value&&0<v.dataset.value.length&&!h.dataset.value.startsWith(v.dataset.value)&&(v.dataset.value=h.dataset.value.substring(0,6),loadExternalEnum(v.dataset.enumid,v,null),y=h),null!=g&&null!=g.dataset.value&&0<g.dataset.value.length&&!h.dataset.value.startsWith(g.dataset.value)&&(g.dataset.value=h.dataset.value.substring(0,5),loadExternalEnum(g.dataset.enumid,g,null),y=h)):null!=v&&null!=v.dataset.value&&0<v.dataset.value.length&&null!=g&&null!=g.dataset.value&&0<g.dataset.value.length&&!v.dataset.value.startsWith(g.dataset.value)&&(g.dataset.value=v.dataset.value.substring(0,5),loadExternalEnum(g.dataset.enumid,g,null),y=v),void 0!==y){var f=getWarningText("V na\u010D\xEDtan\xFDch d\xE1tach sa nach\xE1dzala nespr\xE1vna kombin\xE1cia hodn\xF4t a preto boli rozba\u013Eovacie zoznamy automaticky opraven\xE9");f.className+=y.className.replace("form-group",""),y.parentNode.insertBefore(f,y)}var b=null==g?void 0:g.querySelector("select"),E=null==v?void 0:v.querySelector("select"),S=null==h?void 0:h.querySelector("select"),x=[],k=[];null!=b&&b.addEventListener("change",function(e){e.detail&&e.detail.hidingDropdown||(null==e.detail||!e.detail.hasOwnProperty("extEnumLoaded"))&&(null!=E&&null!=E.dataset.enumLoaded&&E.dataset.lastFilteredRegionValue!=e.target.value&&(p(e.target.value,E,x),E.dataset.lastFilteredRegionValue=e.target.value,null!=E.value&&(E.value=void 0,E.dispatchEvent(new CustomEvent("change",{bubbles:!0})))),null!=S&&null!=S.dataset.enumLoaded&&S.dataset.lastFilteredRegionValue!=e.target.value&&(p(e.target.value,S,k),S.dataset.lastFilteredRegionValue=e.target.value,null!=S.value&&(S.value=void 0,S.dispatchEvent(new CustomEvent("change",{bubbles:!0})))),c(m))}),null!=E&&(null!=E.dataset.enumLoaded&&s(),E.addEventListener("change",function(e){e.detail&&e.detail.hidingDropdown||(null!=e.detail&&e.detail.hasOwnProperty("extEnumLoaded")?s():(null!=S&&null!=S.dataset.enumLoaded&&S.dataset.lastFilteredCountyValue!=e.target.value&&(p(e.target.value||(b?b.value:""),S,k),S.dataset.lastFilteredCountyValue=e.target.value,null!=S.value&&(S.value=void 0,S.dispatchEvent(new CustomEvent("change",{bubbles:!0})))),c(m)))})),null!=S&&(null!=S.dataset.enumLoaded&&u(),S.addEventListener("change",function(e){e.detail&&e.detail.hidingDropdown||(null!=e.detail&&e.detail.hasOwnProperty("extEnumLoaded")?u():c(m))}))}}
"use strict";function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var a=[],n=!0,o=!1,r=void 0;try{for(var l,i=e[Symbol.iterator]();!(n=(l=i.next()).done)&&(a.push(l.value),!(t&&a.length===t));n=!0);}catch(e){o=!0,r=e}finally{try{n||null==i["return"]||i["return"]()}finally{if(o)throw r}}return a}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _createForOfIteratorHelper(e,t){var a;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,r=function(){};return{s:r,n:function n(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function e(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,d=!0,u=!1;return{s:function s(){a=e[Symbol.iterator]()},n:function n(){var e=a.next();return d=e.done,e},e:function e(e){u=!0,l=e},f:function f(){try{d||null==a.return||a.return()}finally{if(u)throw l}}}}function asyncGeneratorStep(e,t,a,n,o,r,l){try{var i=e[r](l),d=i.value}catch(e){return void a(e)}i.done?t(d):Promise.resolve(d).then(n,o)}function _asyncToGenerator(e){return function(){var t=this,a=arguments;return new Promise(function(n,o){function r(e){asyncGeneratorStep(i,n,o,r,l,"next",e)}function l(e){asyncGeneratorStep(i,n,o,r,l,"throw",e)}var i=e.apply(t,a);r(void 0)})}}function _typeof(e){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}}function _iterableToArray(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var a,n=0;n<t.length;n++)a=t[n],a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),e}var Component=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"getDiv",value:function getDiv(e,t,a,n){if("string"==typeof e){if(e.startsWith("*")){var o;return null==t?void console.error("[eform.component.getDiv] Referencia na komponent pomocou aliasu vyzaduje definovanu thisScript premennu alebo iny kontextovy element na vstupe."):(o=a?null==t?document:t:this.getContextualParent(t),n?_toConsumableArray(o.querySelectorAll("[data-pointer=\""+e.substring(1)+"\"]")):o.querySelector("[data-pointer=\""+e.substring(1)+"\"]"))}if(t){var r;return r=a?t:null==t.parentElement?document:t.parentElement,n?_toConsumableArray(r.querySelectorAll("[data-uid=\""+e+"\"]")):r.querySelector("[data-uid=\""+e+"\"]")}return _toConsumableArray(document.querySelectorAll("[data-uid=\""+e+"\"]"))}if(null!=e&&"object"==_typeof(e)){if(e.dataset&&e.dataset.uid)return e;if("INPUT"==e.tagName||"SELECT"==e.tagName||"TEXTAREA"==e.tagName)return e.closest("[data-component]")}else console.error("[eform.component.getDiv] Na vstupe funkcie musi byt retazec reprezentujuci ID alebo alias (s hviezdickou * na zaciatku) alebo objekt DIVu komponentu. Aktualny vstup funkcie:\n",arguments)}},{key:"getValue",value:function getValue(e,t,a,n){var o,r=this.getDiv(e,t,a,n);return Array.isArray(r)?(o=[],r.forEach(function(e){o.push(getComponentData(e).value)})):r&&(o=getComponentData(r).value),o}},{key:"getValueText",value:function getValueText(e,t,a,n){function o(e){var t=eform.component.getValue(e);if(t)if("combo"==e.dataset.component||"comboExternal"==e.dataset.component||"externalEnumeration"==e.dataset.component){if("xml"!=e.dataset.enterNonCodelistData){var a=e.querySelector("select option[value='"+t+"']");a&&(t=a.text)}}else if("radioList"==e.dataset.component){var n=e.querySelector("input[value='"+t+"']");n&&n.nextElementSibling&&"LABEL"==n.nextElementSibling.tagName&&(t=n.nextElementSibling.textContent)}else if("date"==e.dataset.component)t=isoToLocalDateTime(t);else if("multiselect"==e.dataset.component){var o=Array.from(e.querySelectorAll(".custom-select-options input[type=\"checkbox\"]:checked")).map(function(e){return e.nextElementSibling.textContent});t=o.join(", ")}return t}var r,l=this.getDiv(e,t,a,n);return Array.isArray(l)?(r=[],l.forEach(function(e){r.push(o(e))})):l&&(r=o(l)),r}},{key:"getValueInit",value:function getValueInit(){}},{key:"getID",value:function getID(e){return e.id}},{key:"getUID",value:function getUID(e){return e.dataset.uid}},{key:"getType",value:function getType(e){return e&&e.dataset?e.dataset.component:void 0}},{key:"setValue",value:function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function e(t,a,n,o){var r,l,i,d,u=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=4<u.length&&void 0!==u[4]?u[4]:null,l=5<u.length?u[5]:void 0,i=this.getDiv(t,o,l),!Array.isArray(i)){e.next=9;break}return d=[],i.forEach(function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=d,e.next=3,setComponentValue(t,a,!0,n,r);case 3:e.t1=e.sent,e.t0.push.call(e.t0,e.t1);case 5:case"end":return e.stop();}},e)}));return function(){return e.apply(this,arguments)}}()),e.abrupt("return",d);case 9:return e.next=11,setComponentValue(i,a,!0,n,r);case 11:return e.abrupt("return",e.sent);case 12:case"end":return e.stop();}},e,this)}));return function setValue(){return e.apply(this,arguments)}}()},{key:"disable",value:function disable(e,t,a,n){var o;if(null==t||1===t||!0===t)o=!0;else if(0===t||!1===t)o=!1;else return void console.error("[Deaktivovanie komponetu - disable] Nespravna hodnota na vstupe funkcie: "+t+", komponent: "+("string"==typeof e?e:e.dataset.uid)+". Ocakavana hodnota 0/false/1/true/undefined - 0/false = enable, 1/true/undefined = disable");var r=this.getDiv(e,a,n);Array.isArray(r)?r.forEach(function(e){setComponentDisabled(e,o)}):setComponentDisabled(r,o)}},{key:"hide",value:function hide(e,t,a,n){function o(e){r?e.style.display="none":"none"==e.style.display&&(1==e.style.length?e.removeAttribute("style"):e.style.removeProperty("display"))}var r;if(null==t||1===t||!0===t)r=!0;else if(0===t||!1===t)r=!1;else return void console.error("[Deaktivovanie komponetu - disable] Nespravna hodnota na vstupe funkcie: "+t+", komponent: "+("string"==typeof e?e:e.dataset.uid)+". Ocakavana hodnota 0/false/1/true/undefined - 0/false = enable, 1/true/undefined = disable");var l=this.getDiv(e,a,n);Array.isArray(l)?l.forEach(function(e){o(e)}):o(l)}},{key:"focus",value:function focus(e,t){function a(){if(repeatGroup.rptGrpTabDesignExists){var e=helper.findParentBySelector(n,"details.repeat-item");e&&e.setAttribute("open","")}n.scrollIntoView({behavior:"smooth"}),o.focus(),("INPUT"==o.tagName&&"text"==o.type||"TEXTAREA"==o.tagName)&&o.setSelectionRange(-1,-1)}var n=this.getDiv(e,t);Array.isArray(n)&&0<n.length&&(n=n[0]);var o=n.querySelector("input, textarea, select");return o?void eform.addParentAllLoadedListener(a):void console.error("[eform.component.focus()] Na vstupe je komponent, na ktory nie je mozne vykonat focus: "+e)}},{key:"isHidden",value:function isHidden(e,t){if(!e||!e.style)return console.error("Komponent neexistuje!",e),!0;if(!t&&("none"==e.style.display||e.classList.contains("govuk-visually-hidden")))return!0;var a=helper.findParentBySelector(e,"[data-component=\"switch\"],[data-component=\"group\"]");return!!a&&("none"==a.style.display||this.isHidden(a))}},{key:"isHiddenFast",value:function isHiddenFast(e){return null===e.offsetParent}},{key:"keepLabelsHeight",value:function keepLabelsHeight(e,t){function a(){if(n(),null==d.dataset.labelsAligned){for(var t=d.closest(".wizard-step"),a=[],o=d.closest("[data-component='switch'][data-switch-component-id], [data-component='group'][data-switch-component-id]");o;)a.push(o),o=o.parentElement.closest("[data-component='switch'][data-switch-component-id], [data-component='group'][data-switch-component-id]");"edit"==eform.getMetadata().mode&&t&&t.addEventListener("wizard-displayed",function e(){n(t,a,e)}),a.forEach(function(e){e.addEventListener("switched",function o(r){r.detail.displayed&&n(t,a,o)})})}}function n(e,t,a){function o(e){return null==e?0:(e.removeAttribute("style"),helper.getElementTotalHeight(e))}if(!component.isHiddenFast(d)){var r=0;l.forEach(function(e){var t=e.div.querySelector(".govuk-label:not(.govuk-visually-hidden)"),a=e.div.querySelector(".govuk-hint:not(.govuk-visually-hidden)"),n=e.div.querySelector(".govuk-error-message:not(.govuk-visually-hidden)");e.totalLabelHeight=o(t)+o(a)+o(n),r<e.totalLabelHeight&&(r=e.totalLabelHeight),e.lastVisibleEl=null!=n&&"hidden"!=window.getComputedStyle(n).visibility?n:null==a?t:a}),l.forEach(function(e){if(e.lastVisibleEl&&e.totalLabelHeight<r){var t=helper.mathRound(r-e.totalLabelHeight);e.lastVisibleEl.style.height=helper.getElementBodyHeight(e.lastVisibleEl)+t+"px"}}),d.dataset.labelsAligned="",d.dispatchEvent(new CustomEvent("labelsAligned",{bubbles:!1})),e&&e.removeEventListener("wizard-displayed",n),t&&t.forEach(function(e){return e.removeEventListener("switched",a)})}}if(null==e||0==e.length)return void console.error("[Funkcia eform.component.keepLabelsHeight] Na vstupe nie je zoznam komponentov v array strukture");var o,r,l=[],i=_createForOfIteratorHelper(e);try{for(i.s();!(r=i.n()).done;){var u=r.value;if(o=this.getDiv(u,t||document),null==o)console.warn("[Funkcia eform.component.keepLabelsHeight] Komponent '"+u+"' nebol n\xE1jden\xFD");else{if(null!=o.dataset.labelsAligned)return;l.push({div:o})}}}catch(e){i.e(e)}finally{i.f()}if(0===l.length)return void console.warn("[Funkcia eform.component.keepLabelsHeight] Nebol n\xE1jden\xFD ani jeden komponent zo vstupn\xE9ho po\u013Ea: "+e+". Funkcia kon\u010D\xED.");var d=l[0].div;eform.getMetadata().allLoaded?a():eform.addParentAllLoadedListener(a)}},{key:"initTable",value:function initTable(t,a){function n(){var e=t.querySelector(".repeat-item").querySelectorAll("[data-component]:not([data-component=\"proxy\"]):not([style*=\"display:none\"]):not([style*=\"display: none\"]):not(.govuk-visually-hidden)");e&&0<e.length&&null==e[0].dataset.labelsAligned&&(e[0].addEventListener("labelsAligned",function(a){t.querySelector(".repeat-item-bottom-remove-btn").style.marginTop=helper.getElementTotalHeight(a.target)-61.4+"px"}),eform.component.keepLabelsHeight(e,null,!0))}n(),t.addEventListener("repeat-group-remove",function(a){a.target===t&&n()}),a&&t.querySelectorAll("[data-component]").forEach(function(e){var t=e.querySelector(".govuk-input");t&&(t.classList.contains("datepicker")?$(t).on("dp.change",function(t){t.target.title=t.target.value}):t.addEventListener("keyup",function(t){t.target.title=t.target.value}))})}},{key:"setDefaultValue",value:function setDefaultValue(e){var t=null==e.dataset.defaultValue?"":e.dataset.defaultValue,a=void 0;switch(e.dataset.component){case"date":a=e.querySelector("input"),"separated"===e.dataset.mode?e.dataset.value=t:a.value=""===t?"":isoToLocalDateTime(t);break;case"number":case"string":a=e.querySelector("input"),a.value=t;break;case"text":a=e.querySelector("textarea"),a.value=helper.b64DecodeUnicode(t),a.removeAttribute("style");break;case"checkbox":a=e.querySelector("input"),a.checked="true"===t.toLowerCase();break;case"radioList":a=e,e.querySelectorAll("input").forEach(function(e){e.checked=e.value===t});break;case"comboExternal":case"externalEnumeration":e.dataset.value=t;case"combo":a=e.querySelector("select"),a.value=t,e.dataset.enterNonCodelistData&&autocompleteHandler.convertToCodelistData(e);break;case"repeatGroup":repeatGroup.removeRepetitionsFast(e);}void 0!==a&&(0<a.title.length&&(a.title=t),a.dispatchEvent(new CustomEvent("change",{bubbles:!0})))}},{key:"getContextualParent",value:function getContextualParent(e){var t=helper.findParentBySelector(e,".attr-group-content");return null==t?document:t}},{key:"getBooleanDataFlag",value:function getBooleanDataFlag(e,t){return e.dataset.hasOwnProperty(t)?"true"==e.dataset[t]||"True"==e.dataset[t]:(console.error("Komponent neobsahuje boolean flag '"+t+"'!",e.dataset),!1)}},{key:"hasDynamicSetParent",value:function hasDynamicSetParent(e,t){var a=e.closest("[data-switch-flags]");if(!t)return null!=a;if(null!=a){var n,o=a.dataset.switchFlags.split(",").map(function(e){return e.trim()}),r=t.split(","),l=_createForOfIteratorHelper(r);try{for(l.s();!(n=l.n()).done;){var i=n.value;if(!o.includes(i.trim()))return!1}}catch(e){l.e(e)}finally{l.f()}return!0}return!1}},{key:"setRequired",value:function setRequired(e,t,a,n,o){function r(t,a){function n(e){var a=t.querySelector(".not-required");a&&(e?a.style.display="none":a.style.removeProperty("display"))}if(!t)return void console.warn("[eform.component.setRequired] Nenasiel sa komponent s referenciou:",e);if(o)return void n(a);var r,l;for(l=0;l<validator.complexValidations.length;l++){var i=validator.complexValidations[l];if(i.components[0]===t&&i.flag&&i.flag.setRequired){r=validator.complexValidations[l];break}}a&&!r?(validator.setComplexValidations([{method:"CUSTOM",components:[t],message:"Atrib\xFAt je povinn\xFD",flag:{setRequired:!0},operation:function operation(){return validator.checkRequired(null,eform.component.getValue(t),{component:t.dataset.component})}}]),n(!0)):!a&&r&&(validator.complexValidations.splice(l,1),n(!1))}var l;if(null==t||1===t||!0===t)l=!0;else if(0===t||!1===t)l=!1;else return void console.error("[eform.component.setRequired] Nespravna hodnota v druhom argumente (flag) na vstupe funkcie: "+t+", komponent: "+("string"==typeof e?e:e.dataset.uid)+". Ocakavana hodnota: 1/true/undefined = nastavi required; 0/false = zrusi required.");var i=this.getDiv(e,a,n);Array.isArray(i)?0==i.length?console.warn("[eform.component.setRequired] Nenasli sa komponenty s referenciou:",e):i.forEach(function(e){r(e,l)}):r(i,l)}}]),e}(),component=new Component;function getComponentData(e){if(null==e)return console.error("Pravdepodobne nespravne ID v custom validacii"),void console.error("[Ziskanie dat komponentu - getComponentData] Komponent na vstupe neexistuje");var t;switch(e.dataset.component){case"string":case"integer":case"email":case"ico":case"phone":{var m=e.querySelector("input");t={path:e.dataset.path,value:m.value,id:m.id};break}case"number":{var a=e.querySelector("input"),n=a.value;switch(e.dataset.thousandDelimiter){case" ":n=n.replace(/\s+/g,"");break;case".":n=n.replace(/\.+/g,"");break;case",":n=n.replace(/\,+/g,"");break;default:}e.dataset.currencySign&&(n=n.replace(e.dataset.currencySign,"")),t={path:e.dataset.path,value:""==n?"":n.replace(",","."),id:a.id};break}case"date":{if("simple"==e.dataset.mode){var y=e.querySelector("input");t={path:e.dataset.path,value:""==y.value?"":"L LTS"==e.dataset.format?helper.getDateTimeIso(y.value):helper.getDateIso(y.value),id:y.id}}else if("separated"==e.dataset.mode){var v=_toConsumableArray(e.querySelectorAll("input")).map(function(e){return e.value}).join(".");t={path:e.dataset.path,value:helper.getDateIso(v)||"",id:e.querySelector("input").id}}break}case"text":{var o,r=e.querySelector("textarea[id]");if(e.dataset.wysiwygEditor!=null){o=$(r).summernote("code"),o=o.replaceAll("&nbsp;","&#160;");var g=new DOMParser().parseFromString(o,"text/html");o=new XMLSerializer().serializeToString(g).replace(/^.*?<body>([\s\S]*?)<\/body>.*$/,"$1")}else o=r.value;t={path:e.dataset.path,value:o,id:r.id};break}case"combo":case"comboExternal":if("xml"==e.dataset.enterNonCodelistData){var b=e.querySelector("input");t={path:e.dataset.path,value:b.value,id:b.id};break}case"externalEnumeration":{var l=e.querySelector("select"),i=l.dataset.enumLoaded==null?"":l.value;t={path:e.dataset.path,value:i,valcomplex:i&&l.options[l.selectedIndex]!=null?l.options[l.selectedIndex].dataset.valcomplex:void 0,id:l.id};break}case"listSelect":{var h=e.querySelector("select");t={path:e.dataset.path,value:_toConsumableArray(h.children).reduce(function(e,t){return t.selected&&e.push(t.value),e},[]),id:h.id};break}case"radioList":{var d=e.querySelector("input[type='radio']").name,u=_toConsumableArray(e.querySelectorAll("input[type='radio'][name='"+d+"']")),s=u.filter(function(t){return t.checked});1<s.length&&console.error("Radio groupa nemoze mat vybratych viac ako 1 moznost!",s),t={path:e.dataset.path,value:0===s.length?void 0:s[0].value,valcomplex:0===s.length?void 0:s[0].dataset.valcomplex,id:e.id};break}case"checkboxList":{var c=_toConsumableArray(e.querySelectorAll("input")),p=c.filter(function(t){return t.checked});t={path:e.dataset.path,value:0===p.length?void 0:p.map(function(e){return e.value}),valcomplex:0===p.length?void 0:p.map(function(e){return e.dataset.valcomplex})};break}case"checkbox":{var f=e.querySelector("input");t={path:e.dataset.path,value:f.checked,id:f.id};break}case"multiselect":{var k=Array.from(e.querySelectorAll(".custom-select-options input[type=\"checkbox\"]:checked")).map(function(e){return e.name});t={value:k,id:e.id};break}case"proxy":case"switch":case"wizardStep":case"group":case"repeatGroup":return{value:void 0};default:return console.error("Unexpected component: ".concat(e.dataset.component)),"";}if(0<Object.keys(eform.globalObject(eform.const.getValuePostProcessing)).length){var x=eform.globalObject(eform.const.getValuePostProcessing);"function"==typeof x[e.dataset.uid]?t.value=x[e.dataset.uid](t.value):e.dataset.pointer&&"function"==typeof x[e.dataset.pointer]&&(t.value=x[e.dataset.poinetr](t.value))}return t}function getComponentDataForSummary(e,t,a){if(e.dataset.component){var n,o,r=e.querySelector(".form-label-bold");switch(r&&(t&&r.querySelector(".not-required")&&(r=r.cloneNode(!0),r.querySelector(".not-required").remove()),o=r.innerHTML),e.dataset.component){case"date":if("separated"===e.dataset.mode){var s=_toConsumableArray(e.querySelectorAll("input"));n=s.every(function(e){return 0<e.value.length})?s.map(function(e){return e.value}).join("."):""}case"string":case"number":return{label:o,value:null==n?e.querySelector("input").value:n,id:e.querySelector("input").id,type:"nonGroup"};case"text":{var c=e.querySelector("textarea[id]");return{label:o,value:null==e.dataset.wysiwygEditor?c.value:$(c).summernote("code"),id:c.id,type:"nonGroup"}}case"combo":case"comboExternal":if("xml"==e.dataset.enterNonCodelistData){var p=e.querySelector("input");return{label:o,value:p.value,id:p.id,type:"nonGroup"}}case"externalEnumeration":{var l=e.querySelector("select"),i="true"==e.dataset.useAutocomplete?e.querySelector("input"):null;return{label:o,value:null==l.dataset.enumLoaded?"":-1===l.selectedIndex?"":l.options[l.selectedIndex].innerHTML,id:i?i.id:l.id,type:"nonGroup"}}case"radioList":{var d=e.querySelector("input[type='radio']").name,u=_toConsumableArray(e.querySelectorAll("input[type='radio'][name='"+d+"']")).filter(function(t){return t.checked});return 1<u.length&&console.error("Radio groupa nemoze mat vybratych viac ako 1 moznost!",u),{label:o,value:0===u.length?"":u[0].parentElement.querySelector("label").innerText,id:e.id,type:"nonGroup"}}case"checkbox":return{label:o,value:!0===e.querySelector("input").checked?helper.getTextByLanguage(a.checkboxLabelTrue):helper.getTextByLanguage(a.checkboxLabelFalse),id:e.querySelector("input").id,type:"nonGroup"};case"group":{var m=e.querySelector(".attr-group-label");return null==m&&e.dataset.aggregationPattern?{type:"group"}:null==m?void 0:helper.findParentBySelector(m,"[data-component='group'], .repeat-item")===e?{label:m.querySelector("span").innerHTML,type:"group"}:void 0}case"repeatGroup":if(e.dataset.summaryLabel&&0<e.dataset.summaryLabel.length)return{label:e.dataset.summaryLabel,value:"(D\xE1tov\xE1 tabu\u013Eka)",id:e.id,type:"nonGroup"};case"switch":}}else{if(e.className.includes("wizard-step"))return{type:"wizard"};if(e.className.includes("label-component"))return{type:"label"};if(e.className.includes("repeat-item")){if(e.dataset.summaryLabel&&0<e.dataset.summaryLabel.length)return{label:e.dataset.summaryLabel,value:"(D\xE1tov\xE1 tabu\u013Eka)",id:e.parentElement.id,type:"nonGroup"};var y=e.querySelector(".attr-group-label");if(null==y)return;if(helper.findParentBySelector(y,"[data-component='group'], .repeat-item")!==e)return;var v=y.querySelector(".govuk-accordion__section-button")||y.querySelector("span");return{label:v.innerHTML,type:"group"}}if("HR"==e.tagName)return{type:"thematicBreak"}}}function setComponentDisabled(e,t){switch(e.dataset.component){case"string":case"number":case"date":case"checkbox":case"radioList":e.querySelectorAll("input").forEach(function(e){e.disabled=t});break;case"text":var a=e.querySelector("textarea[id]");e.dataset.wysiwygEditor==null?a.disabled=t:$(a).summernote(t?"disable":"enable");break;case"combo":case"comboExternal":case"externalEnumeration":var n="true"==e.dataset.useAutocomplete?e.querySelector("input"):null;n&&(n.disabled=t);var o=e.querySelector("select");o.disabled=t,!0===t?o.dataset.forceDisabled=!0:delete o.dataset.forceDisabled;break;case"multiselect":!0===t?(e.style.pointerEvents="none",e.style.opacity=.4):!1==t&&(e.style.pointerEvents="",e.style.opacity=1);}}function setComponentValue(){return _setComponentValue.apply(this,arguments)}function _setComponentValue(){return _setComponentValue=_asyncToGenerator(regeneratorRuntime.mark(function e(t,a,n,o,r){var l,d,u,s,c,p,m,y,v,g,b,h,f,k,x,S,q,E,A;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(l=!1,!((null==n||!1===n)&&t.hasAttribute("data-value-loaded")&&"true"==t.getAttribute("data-value-loaded"))){e.next=3;break}return e.abrupt("return",!1);case 3:t.setAttribute("data-value-loaded","true"),d={bubbles:!0},null!=r&&(d.detail=r),u=new CustomEvent("change",d),s=void 0,e.t0=component.getType(t),e.next="number"===e.t0?11:"string"===e.t0?12:"integer"===e.t0?12:"email"===e.t0?12:"ico"===e.t0?12:"phone"===e.t0?12:"date"===e.t0?16:"text"===e.t0?35:"externalEnumeration"===e.t0?39:"comboExternal"===e.t0?39:"combo"===e.t0?42:"radioList"===e.t0?58:"checkbox"===e.t0?89:"proxy"===e.t0?93:"switch"===e.t0?93:"wizardStep"===e.t0?93:"group"===e.t0?93:"repeatGroup"===e.t0?93:"checkboxList"===e.t0?94:"listSelect"===e.t0?97:100;break;case 11:null!=a&&(t.dataset.thousandDelimiter||t.dataset.currencySign?(c=a,p="",-1!==a.indexOf(".")&&(c=a.substring(0,a.indexOf("."))),""!==t.dataset.thousandDelimiter&&(c=c.replace(/\B(?=(\d{3})+(?!\d))/g,t.dataset.thousandDelimiter)),t.dataset.currencySign&&(c=t.dataset.currencySign+c),p=c,-1!==a.indexOf(".")&&(p+=a.substring(a.indexOf("."))),a=p.toString().replace(".",",")):a=a.toString().replace(".",","));case 12:return s=t.querySelector("input"),s.value=a,l=!0,e.abrupt("break",101);case 16:if("simple"!=t.dataset.mode){e.next=22;break}s=t.querySelector("input"),s.value=isoToLocalDateTime(a),l=!0,e.next=34;break;case 22:if("separated"!=t.dataset.mode){e.next=33;break}return m=t.querySelector(".govuk-date-input input.day"),y=t.querySelector(".govuk-date-input input.month"),v=t.querySelector(".govuk-date-input input.year"),a&&0<a.length?(g=a.split("-"),b=_slicedToArray(g,3),v.value=b[0],y.value=b[1],m.value=b[2]):(v.value="",y.value="",m.value=""),m.dispatchEvent(u),y.dispatchEvent(u),v.dispatchEvent(u),e.abrupt("return",!0);case 33:console.error("Unknown date type!",t.dataset);case 34:return e.abrupt("break",101);case 35:return s=t.querySelector("textarea[id]"),null==t.dataset.wysiwygEditor?s.value=a:$(s).summernote("code",a),l=!0,e.abrupt("break",101);case 39:return s=t.querySelector("select"),l=comboExternal.setValue(t,a,o),e.abrupt("break",101);case 42:if(s=t.querySelector("select"),o){e.next=47;break}s.value=a,e.next=56;break;case 47:h=t.querySelectorAll("option"),f=0;case 49:if(!(f<h.length)){e.next=56;break}if(h[f].label!==a){e.next=53;break}return s.value=h[f].value,e.abrupt("break",56);case 53:f++,e.next=49;break;case 56:return l=!0,e.abrupt("break",101);case 58:if(o){e.next=74;break}k=t.querySelectorAll("input"),x=0;case 61:if(!(x<k.length)){e.next=72;break}if(s=k[x],k[x].value!==a){e.next=68;break}return s.checked=!0,e.abrupt("break",72);case 68:s.checked=!1;case 69:x++,e.next=61;break;case 72:e.next=87;break;case 74:S=t.querySelectorAll(".govuk-radios__label"),q=0;case 76:if(!(q<S.length)){e.next=87;break}if(s=S[q].parentElement.querySelector("input"),S[q].innerText!==a){e.next=83;break}return s.checked=!0,e.abrupt("break",87);case 83:s.checked=!1;case 84:q++,e.next=76;break;case 87:return l=!0,e.abrupt("break",101);case 89:return s=t.querySelector("input"),s.checked="true"===a||!0==a,l=!0,e.abrupt("break",101);case 93:return e.abrupt("break",101);case 94:return E=_toConsumableArray(t.querySelectorAll("input")),e.abrupt("return",E.forEach(function(t){t.checked=t.value===a}));case 97:return A=t.querySelector("select"),_toConsumableArray(A.children).filter(function(e){return e.value===a}).forEach(function(e){e.selected=!0}),e.abrupt("break",101);case 100:console.error("Unexpected component: ".concat(t.dataset.component));case 101:return void 0!==s&&s.dispatchEvent(u),e.abrupt("return",l);case 103:case"end":return e.stop();}},e)})),_setComponentValue.apply(this,arguments)}
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Summary=function(){function a(){_classCallCheck(this,a),_defineProperty(this,"isBuildOnSummaryWizardSet",!1),_defineProperty(this,"summaryWizardNumber",null),wizard?this.wizard=wizard:console.error("Neexistuje globalna instancia triedy Wizard!",wizard)}return _createClass(a,[{key:"buildOnSummaryWizard",value:function buildOnSummaryWizard(a){this.isBuildOnSummaryWizardSet=null==a||a}},{key:"buildSection",value:function buildSection(a,b,c,d){function e(){u&&(n.appendChild(u),u=null)}function f(a,b,c,d){if(!b)return void console.error("Element neobsahuje ID!",arguments);var e=document.createElement("div");e.className="govuk-summary-list__row";var f=document.createElement("dt");f.className="govuk-summary-list__key",f.innerHTML=c;var g=document.createElement("dd");g.className="govuk-summary-list__value","text"==a.dataset.component&&(g.className+=" app-summary-list__value-white__space"),null==a.dataset.wysiwygEditor?g.innerText=d:g.innerHTML=d;var i=document.createElement("dd");i.className="govuk-summary-list__actions govuk-!-padding-right-5",i.innerHTML="<a class=\"govuk-link\" href=\"#"+b+"\" onclick=\"summary.changeComponent('"+b+"', event"+(k?", true":"")+(l?", true":"")+")\">"+h+"<span class=\"govuk-visually-hidden\"> "+c+"</span></a>",e.appendChild(f),e.appendChild(g),e.appendChild(i),n.appendChild(e)}if(!(this.isBuildOnSummaryWizardSet&&(null===this.summaryWizardNumber&&(this.summaryWizardNumber=_toConsumableArray(this.wizard.getAllSteps()).indexOf(document.getElementById(a).closest(".wizard-step"))+1),eform.wizard.getCurrentStepIndex()!=this.summaryWizardNumber))){var g=document.getElementById(a),h=helper.getTextByLanguage(g.dataset.changeLabel),j={checkboxLabelTrue:g.dataset.checkboxLabelTrue,checkboxLabelFalse:g.dataset.checkboxLabelFalse},k=null!=g.dataset.disableJumpToLastWizard,l=null!=g.dataset.noValidationsOnJump,m=null!=g.dataset.bottomSummary;if(m){if(wizard.getCurrentStep().querySelector("div.summary-component"))return void(g.style.display="none");k=!0}var n=g.querySelector(".govuk-summary-list");n.innerHTML="";var o=c?"[data-component]:not(.skip-summary):not([data-skip-summary]), .wizard-step, .repeat-item:not(.skip-summary):not([data-skip-summary]), .label-component.show-in-summary, [data-force-summary]":"[data-component]:not(.skip-summary):not([data-skip-summary]), .wizard-step, .repeat-item:not(.skip-summary):not([data-skip-summary]), [data-force-summary]";var p=[];if(m)for(var q,r=wizard.getAllSteps(),s=0;s<r.length&&(q=r[s],!q.classList.contains(wizard.selectors.activeStep));s++)p.push(q),p=[].concat(_toConsumableArray(p),_toConsumableArray(q.querySelectorAll(o)));else p=document.querySelectorAll(o);var t=!1,u=null;p.forEach(function(a){var c=getComponentDataForSummary(a,d,j);if(null!=c){if("wizard"==c.type||"thematicBreak"==c.type){if(a!==p[0]&&a!==p[p.length-1]&&n.lastChild&&!n.lastChild.classList.contains("app-summary-break")){var m=document.createElement("hr");m.className="govuk-section-break govuk-section-break--visible",u=document.createElement("div"),u.className="govuk-summary-list__row app-summary-break";var o=document.createElement("dt");o.className="govuk-summary-list__key";var q=document.createElement("dd");q.className="govuk-summary-list__value";var r=document.createElement("dd");r.className="govuk-summary-list__actions govuk-!-padding-right-5",o.appendChild(m),q.appendChild(m.cloneNode(!0)),r.appendChild(m.cloneNode(!0)),u.appendChild(o),u.appendChild(q),u.appendChild(r)}return}if(!(void 0===a.dataset.forceSummary&&component.isHidden(a)))switch(t=!0,c.type){case"label":e();var s=a.cloneNode(!0);s.className+=" govuk-!-padding-left-0",null===n.lastChild||"HR"===n.lastChild.tagName||(s.className+=" govuk-!-margin-top-3"),n.appendChild(s);break;case"group":if(e(),c.label){var v=document.createElement("h2");v.className="govuk-heading-m govuk-!-margin-0 label-component",null===n.lastChild||"HR"===n.lastChild.tagName||(v.className+=" govuk-!-margin-top-3"),v.innerHTML=c.label,n.appendChild(v)}if(a.dataset.aggregationLabel&&a.dataset.aggregationPattern){var g=helper.b64DecodeUnicode(a.dataset.aggregationLabel),h=helper.b64DecodeUnicode(a.dataset.aggregationPattern),i=a.closest(repeatGroup.selectors.repetition),k=i?i:document,l=h.match(/@@.+?@@/g);l&&l.forEach(function(a){var b,c,d=a.slice(2,-2),e=d.replace(/.*?\((.*?)\|.*/,"$1").split(",");if(0<e.length)if(e=e.map(function(a){var b=eform.component.getDiv(a.trim(),k,!0);return b||(b=eform.component.getDiv("*"+a.trim(),k,!0)),b?getComponentDataForSummary(b).value:(c=(c?c+", ":"Nenajdene komponenty: ")+a,"")}),c)b=c;else{var f=d.replace(/(.*?)\(.*/,"$1").split("_"),g=d.substring(0,d.length-1).replace(/.*?\|(.*?)/,"$1");if(0<f.length&&g){var i,j,l=_createForOfIteratorHelper(e);try{for(l.s();!(j=l.n()).done;){var m=j.value,n=helper.compare(m,"isNotValue"==f[0]?"==":"!=","");if("or"==f[1]){if(n){i=!0;break}}else if(!n){i=!1;break}}}catch(a){l.e(a)}finally{l.f()}null==i&&("or"==f[1]?i=!1:i=!0),b=i?g:""}}h=h.replaceAll(a,null==b?"-- Chybny zapis podmienkoveho placeholdera @@ --":b)});var w=h.match(/%%.+?%%/g);w&&w.forEach(function(a){var b,c=a.slice(2,-2);if(c.startsWith("substring(")&&c.endsWith(")"))if(b=c.slice(10,-1).split(","),b&&(2==b.length&&0<b[1]||3==b.length&&0<b[1]&&1<b[2]))c=b[0];else return void console.warn("[Sumar] {summary.buildSection} V group agregacii je funkcia substring zapisana v zlom formate. Ocakavany format: substring(idAlias, zaciatocnyIndex, koncovyIndex), pricom prvy znak je na pozicii 1 a koncovy index je mozne vynechat. Aktualny vstup:",c);var d=eform.component.getDiv(c,k,!0);if(d||(d=eform.component.getDiv("*"+c,k,!0)),d){var e=getComponentDataForSummary(d).value;b&&(e=e.substring(b[1]-1,b[2])),h=h.replaceAll(a,e)}else console.warn("[Sumar] {summary.buildSection} Pre group agregaciu sa nenasiel komponent s ID/Alias:",c)});var x=getComponentDataForSummary(a.querySelector("[data-skip-summary]"));x||(console.warn("[Sumar] {summary.buildSection} Nenasiel sa komponent pre odkaz na presmerovanie do tlacidla Zmenit v group agregacii."),x.id=""),f(a,x.id,g,h)}break;case"nonGroup":if(!1===b&&(null==c.value||0===c.value.length))break;e(),f(a,c.id,c.label,c.value);}}}),t?g.style.removeProperty("display"):g.style.display="none",eFormCallback.callAll()}}},{key:"changeComponent",value:function changeComponent(a,b,c,d){b.preventDefault(),helper.cursorProgressOnButtonClick(function(){if(d)a=document.getElementById(a),a&&wizard.jump(a.closest(".wizard-step"));else{var b=wizard.findComponent(a);wizard.goToStep(b)}if(!c){var e=wizard.getCurrentStep();e.querySelector(".next.govuk-button").dataset.fromSummary=!0}helper.focusElement(a)})}}]),a}(),summary=new Summary;
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function ownKeys(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function _objectSpread(a){for(var b,c=1;c<arguments.length;c++)b=null==arguments[c]?{}:arguments[c],c%2?ownKeys(Object(b),!0).forEach(function(c){_defineProperty(a,c,b[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(b)):ownKeys(Object(b)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(b,c))});return a}function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var AutocompleteHandler=function(){function a(){_classCallCheck(this,a),this.autocompleteInstances={}}return _createClass(a,[{key:"setValue",value:function setValue(a,b){var c=document.activeElement;c&&(c.dataset.temporaryBlur="true"),b.dataset.settingInputProgramatically="true",b.value=a,b.click(),b.focus(),b.blur(),c&&(c.focus(),c.removeAttribute("data-temporary-blur")),b.removeAttribute("data-setting-input-programatically")}},{key:"closeOpenDropdowns",value:function closeOpenDropdowns(a){(a||document).querySelectorAll("ul.autocomplete__menu--visible").forEach(function(a){a.parentElement.parentElement.parentElement.querySelector("select").dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{hidingDropdown:!0}}))})}},{key:"addAutocompleteInstance",value:function addAutocompleteInstance(a,b){if(!a)return console.error("Chybajuci kluc pre instanciu autocomplete!",a),!1;if(this.autocompleteInstances.hasOwnProperty(a)){if(document.contains(this.autocompleteInstances[a].autocompleteInput))return console.error("AutocompleteHandler uz ma instanciu autocomplete pre kluc: ",a),!1;this.removeAutocompleteInstance(a)}return this.autocompleteInstances[a]=b,!0}},{key:"removeAutocompleteInstance",value:function removeAutocompleteInstance(a){return a?this.autocompleteInstances.hasOwnProperty(a)?delete this.autocompleteInstances[a]:(console.warn("AutocompleteHandler nema instanciu autocomplete pre kluc: ",a),!0):(console.error("Chybajuci kluc pre instanciu autocomplete!",a),!1)}},{key:"getAutocompleteInstance",value:function getAutocompleteInstance(a){return a?this.autocompleteInstances.hasOwnProperty(a)?this.autocompleteInstances[a]:(console.error("AutocompleteHandler nema instanciu autocomplete pre dany kluc: ",a),!1):(console.error("Chybajuci kluc pre instanciu autocomplete!",a),!1)}},{key:"getAutocompleteId",value:function getAutocompleteId(a){var b=a.querySelector("select.govuk-select");return b?b.id.replace("-select",""):(console.error("Neidentifikoval som prave 1 select pre incializaciu autocomplete pluginu!",a),!1)}},{key:"init",value:function init(a){function b(){var b=new Autocomplete(a,g,c,d);if(autocompleteHandler.addAutocompleteInstance(i,b),autocompleteHandler.synchroniseSelectClasses(a),null!=a.dataset.showCrossToDeleteSelectedValue){function b(a){e.style.display=0<a.length?"block":"none"}var e=document.createElement("i"),f=a.querySelector(".autocomplete__wrapper"),h=a.querySelector("input");e.classList.add("fa"),e.classList.add("combo-clear-cross"),e.classList.add("fa-close"),e.title="Zmazanie zvolenej hodnoty",f.append(e),b(h.value),a.addEventListener("change",function(a){b(a.target.value)}),document.addEventListener("DOMContentLoaded",function(){b(h.value)}),e.addEventListener("click",function(){component.setValue(a,"xml"==a.dataset.enterNonCodelistData?comboExternal.createDynamicValue("",""):""),e.style.display="none"})}a.dataset.autocompleteInitialized="1",a.dispatchEvent(new CustomEvent("autocomplete-initialized"))}var c=!!(1<arguments.length&&void 0!==arguments[1])&&arguments[1],d=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,e=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,f=a.querySelectorAll("select.govuk-select");if(1!=f.length)return console.error("Neidentifikoval som prave 1 select pre incializaciu autocomplete pluginu!",f),!1;var g=f[0],h=a.querySelector(".autocomplete__wrapper");h&&(h.parentElement.remove(),g.id=g.id.replace("-select",""));var i=this.getAutocompleteId(a);if(g.dataset.enumLoaded)b();else{function a(c){c.detail&&null!=c.detail.extEnumLoaded&&(b(),!1==c.detail.extEnumLoaded&&comboExternal.disable(g),g.removeEventListener("change",a))}g.addEventListener("change",a)}}},{key:"synchroniseSelectClasses",value:function synchroniseSelectClasses(a){for(var b=a.querySelector("select.govuk-select"),c=a.querySelector(".autocomplete__wrapper"),d=_toConsumableArray(b.classList),e=0;e<d.length;e++)"govuk-select"!=d[e]&&c.classList.add(d[e])}},{key:"dropdownArrow",value:function dropdownArrow(a){return"<svg class=\""+a.className+"\" onclick=\"this.parentElement.previousElementSibling.focus();this.parentElement.previousElementSibling.click();\" style=\"width: 10px; z-index: 1; top: 8px;\" viewBox=\"0 0 512 512\" ><path d=\"M256,298.3L256,298.3L256,298.3l174.2-167.2c4.3-4.2,11.4-4.1,15.8,0.2l30.6,29.9c4.4,4.3,4.5,11.3,0.2,15.5L264.1,380.9  c-2.2,2.2-5.2,3.2-8.1,3c-3,0.1-5.9-0.9-8.1-3L35.2,176.7c-4.3-4.2-4.2-11.2,0.2-15.5L66,131.3c4.4-4.3,11.5-4.4,15.8-0.2L256,298.3  z\"/></svg>"}},{key:"tStatusQueryTooShort",value:function tStatusQueryTooShort(a){return"Zadajte aspo\u0148 "+a+" znaky pre zobrazenie v\xFDsledkov."}},{key:"tStatusNoResults",value:function tStatusNoResults(){return"\u017Diadne v\xFDsledky."}},{key:"tStatusSelectedOption",value:function tStatusSelectedOption(a,b){return a+" (1 z "+b+") je zvolen\xE9."}},{key:"tStatusResults",value:function tStatusResults(a,b){var c={result:1===a?"V\xFDsledok":"V\xFDsledky",is:1===a?"je":"s\xFA"};return a+" "+c.result+" "+c.is+" k dispoz\xEDcii. "+b}},{key:"tNoResults",value:function tNoResults(){return"\u017Diadne v\xFDsledky."}},{key:"tAssistiveHint",value:function tAssistiveHint(){return"Ke\u010F s\xFA k dispoz\xEDcii v\xFDsledky automatick\xE9ho dokon\u010Dovania, pomocou \u0161\xEDpok nahor a nadol ich skontrolujte a potvr\u010Fte v\xFDber. Pokial ste pou\u017E\xEDvate\u013Eom dotykov\xE9ho zariadenia, presk\xFAmajte v\xFDsledky dotykom alebo posuvn\xFDmi gestami prsta."}},{key:"convertToNonCodelistData",value:function convertToNonCodelistData(a,b,c,d){if(null!=a.dataset.enterNonCodelistData){if((d||""==a.dataset.enterNonCodelistData)&&(a.dataset.enterNonCodelistData="xml",a.dataset.path+=("./"==a.dataset.path?"":"/")+Object.keys(eform.getMetadata().namespaces)[0]+":NonCodelistData",!b)){var e=c?c.autocompleteInput:autocompleteHandler.getAutocompleteInstance(autocompleteHandler.getAutocompleteId(a)).autocompleteInput;e.dispatchEvent(new CustomEvent("change",{bubbles:!0}))}b&&(c?c.setInputValue(b):autocompleteHandler.getAutocompleteInstance(autocompleteHandler.getAutocompleteId(a)).setInputValue(b))}}},{key:"convertToCodelistData",value:function convertToCodelistData(a){if(null!=a.dataset.enterNonCodelistData&&"xml"==a.dataset.enterNonCodelistData){a.dataset.enterNonCodelistData="";var b="/"+Object.keys(eform.getMetadata().namespaces)[0]+":NonCodelistData",c=a.dataset.path;a.dataset.path=c=="."+b?"./":c.substring(0,c.length-b.length)}}}]),a}(),autocompleteHandler=new AutocompleteHandler,Autocomplete=function(){function a(b,c){var d=!!(2<arguments.length&&void 0!==arguments[2])&&arguments[2],e=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;if(_classCallCheck(this,a),_defineProperty(this,"messages",{chooseFromList:comboExternal.messagesLanguageMap.chooseFromList[eform.getLanguage()]}),!c)return void console.error("Inicializacia neuspesna - autocomplete potrebuje select element!",c);this.selectElement=c,this.extEnumComponent=b,this.source=b.dataset.source,this.sourceEnumCode=b.dataset.sourceEnumCode,this._setSearchQueryKey(),this.loadDataDynamically=d;var f=eform.getMetadata().autocomplete;this.suggestionsCount=parseInt(b.dataset.suggestionsCount),this.sourceFunction=this.loadDataDynamically?helper.debounce(this._getDynamicSourceFunction(),f.debounceTime):this._getStaticSourceFunction(),this._setSuggestionTransformFunction(),this.init(),this.autocompleteInput=b.querySelector("input[role='combobox']"),c.addEventListener("change",this.selectChangeListener.bind(this)),this.autocompleteInput&&(this.autocompleteInput.name=c.name,this.autocompleteInput.addEventListener("blur",function(a){if("true"!=a.target.dataset.temporaryBlur){var b=this.selectElement.querySelector("option:checked");if(""==this.autocompleteInput.value){var c=this.selectElement.value;return this.selectElement.value=null,this.selectElement.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{onBlur:!0,onDelete:""!=c}})),void form.clearErrors(this.extEnumComponent,!0)}this.autocompleteInput.value&&!this.areEqual(this.autocompleteInput.value,b)&&(null==this.extEnumComponent.dataset.enterNonCodelistData?this.setError():"xml"!=this.extEnumComponent.dataset.enterNonCodelistData&&autocompleteHandler.convertToNonCodelistData(this.extEnumComponent),this.selectElement.dispatchEvent(new CustomEvent("autocomplete-no-match",{bubbles:!0})))}}.bind(this)),this.autocompleteInput.addEventListener("input",function(a){a.target.value||"xml"!=this.extEnumComponent.dataset.enterNonCodelistData||autocompleteHandler.convertToCodelistData(this.extEnumComponent)}.bind(this)),"xml"==this.extEnumComponent.dataset.enterNonCodelistData&&autocompleteHandler.convertToNonCodelistData(this.extEnumComponent,this.extEnumComponent.dataset.value,this,!0)),validator.setComplexValidations([{method:"CUSTOM",components:[this.extEnumComponent],message:this.messages.chooseFromList,context:this.extEnumComponent.parentElement,operation:function(){if(validator.hasComponentError(this.extEnumComponent))return!0;if(""==this.autocompleteInput.value&&"False"==this.extEnumComponent.dataset.required||"xml"==this.extEnumComponent.dataset.enterNonCodelistData)return form.clearErrors(this.extEnumComponent,!0),!0;var a=this.selectElement.querySelector("option:checked");return!!this.areEqual(this.autocompleteInput.value,a)}.bind(this)}]),null!=this.extEnumComponent.dataset.enterNonCodelistData&&validator.setComplexValidations([{method:"CUSTOM",components:[this.extEnumComponent.dataset.uid],message:"Re\u0165azec polo\u017Eky mimo \u010D\xEDseln\xEDka m\xF4\u017Ee ma\u0165 maxim\xE1lne 4000 znakov",context:this.extEnumComponent.parentElement,operation:function(){return!("xml"==this.extEnumComponent.dataset.enterNonCodelistData&&this.autocompleteInput.value&&4e3<this.autocompleteInput.value.length)}.bind(this)}])}return _createClass(a,[{key:"areEqual",value:function areEqual(a,b){return!!b&&this.suggestionFunction(b)==a}},{key:"_setSuggestionTransformFunction",value:function _setSuggestionTransformFunction(){switch(this.sourceEnumCode){case"streets":return void(this.suggestionTransformFunction=function(a){return{name:a.name,code:a.id}});case"propertyregistrationnumbers":return void(this.suggestionTransformFunction=function(a){return{name:a.number,code:a.id}});case"buildingnumbers":return void(this.suggestionTransformFunction=function(a){return{name:a.number,code:a.id}});case"postalcodes":return void(this.suggestionTransformFunction=function(a){return{name:a.code,code:a.code}});default:this.suggestionTransformFunction=function(a){return a};}}},{key:"_setSearchQueryKey",value:function _setSearchQueryKey(){if(this.searchQueryKey,"jsapi"==this.source)switch(this.sourceEnumCode){case"propertyregistrationnumbers":return void(this.searchQueryKey="number");case"buildingnumbers":return void(this.searchQueryKey="number");case"postalcodes":return void(this.searchQueryKey="code");}else this.extEnumComponent.dataset.searchQueryKey&&(this.searchQueryKey=this.extEnumComponent.dataset.searchQueryKey)}},{key:"abortRequest",value:function abortRequest(){return this.jsApiInstance?this.jsApiInstance.abortRequest():null}},{key:"apiList",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c,d,e,f,g,h,j,k,l,m,n=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(m=function(a,b){0<b.length&&("false"==a.dataset.sortValues&&b[0].logicalOrder?b.sort(function(c,a){return c.logicalOrder-a.logicalOrder}):"true"==a.dataset.sortValues&&b[0].name&&b.sort(function(c,a){return c.name.localeCompare(a.name,"sk",{sensitivity:"base"})}))},c=!(1<n.length&&void 0!==n[1])||n[1],this.abortRequest(),"jsapi"!=this.source){a.next=14;break}return this.jsApiInstance=new JsAPI(comboExternal.getJsApiUrl()+this.sourceEnumCode,this.searchQueryKey,function(){var a;if(this.extEnumComponent.dataset.parentIds){a={};var b=comboExternal.getParentFilterParams(this.extEnumComponent);Array.isArray(b)&&b.forEach(function(b){a[b.filterAttrKey]=b.parentValueID})}return a}.bind(this)(),eform.getMetadata().jsApi.token),a.next=7,this.jsApiInstance.list(b,c);case 7:if(d=a.sent,d&&d.results){a.next=10;break}return a.abrupt("return",d);case 10:return m(this.extEnumComponent,d.results),a.abrupt("return",d.results);case 14:if("jsapi_data"!=this.source){a.next=25;break}return this.jsApiInstance=new JsAPI(eform.getMetadata().jsApi.dataUrl+this.sourceEnumCode+"/items",this.searchQueryKey,function(){if(this.extEnumComponent.dataset.effectiveness)switch(this.extEnumComponent.dataset.effectiveness){case"all":return{effectiveAt:""};case"date":var a=new Date(this.extEnumComponent.dataset.effectiveAt);return"Invalid Date"==a?void console.error("Zle definovany datum pre platnost poloziek ciselnika!",this.extEnumComponent.dataset.effectiveAt):{effectiveAt:moment(a).format("YYYY-MM-DD")};default:return void console.error("Nepovolena kombinacia pre platnost poloziek ciselnika!",this.extEnumComponent.dataset.effectiveness);}}.bind(this)(),eform.getMetadata().jsApi.token),a.next=18,this.jsApiInstance.list(b,c);case 18:if(e=a.sent,e&&e.results){a.next=21;break}return a.abrupt("return",e);case 21:return m(this.extEnumComponent,e.results),a.abrupt("return",e.results);case 25:if("other"!=this.source){a.next=69;break}if(f=comboExternal.replaceUrlPlaceholders(this.extEnumComponent.dataset.sourceUrl),!f.startsWith("http")){a.next=40;break}h=0,j=0;case 30:if(!(j<f.length)){a.next=38;break}if("/"==f.at(j)&&h++,3!==h){a.next=35;break}return g=f.slice(0,j),a.abrupt("break",38);case 35:j++,a.next=30;break;case 38:a.next=41;break;case 40:g=f.slice(0,f.indexOf("/"));case 41:return this.jsApiInstance=new JsAPI(f,this.searchQueryKey,function(){if(this.extEnumComponent.dataset.parentIds){var a=comboExternal.getParentFilterParams(this.extEnumComponent);if(Array.isArray(a)){var b={};return a.forEach(function(a){b[a.filterAttrKey]=a.parentValueID}),b}}}.bind(this)(),null,!!eform.globalObject("onlineComboParseFunction")[this.sourceEnumCode],this.sourceEnumCode,g),a.next=44,this.jsApiInstance.list(b,!1);case 44:if(k=a.sent,k){a.next=49;break}return a.abrupt("return",k);case 49:if("string"!=typeof k){a.next=56;break}if(l=comboExternal.parseResponseText(k,this.source,component.getBooleanDataFlag(this.extEnumComponent,comboExternal.flags.sortValues),this.sourceEnumCode,component.getBooleanDataFlag(this.extEnumComponent,comboExternal.flags.loadDataDynamically),g),l){a.next=53;break}return a.abrupt("return",l);case 53:return a.abrupt("return",l.map(function(a){return _objectSpread({name:a.text,code:a.value},a)}));case 56:if(!Array.isArray(k)){a.next=65;break}if(!(0<k.length)){a.next=62;break}if(k[0].name&&k[0].code){a.next=61;break}return console.error("Nepodporovany format ziskaneho pola z volanej API. Pre kazdu polozku sa vyzaduju atributy 'name' (zobrazovana hodnota) a 'code' (backend hodnota). Ak nie je mozne upravit API, pouzite vlastnu funkciu pre spracovanie vystupu - JS kod, snippet onlineComboParseFunction."),a.abrupt("return",!1);case 61:m(this.extEnumComponent,k);case 62:return a.abrupt("return",k);case 65:return console.error("Nepodporovany vystup z volania API! Ak nie je mozne upravit API, pouzite vlastnu funkciu pre spracovanie vystupu - JS kod, snippet onlineComboParseFunction.",k),a.abrupt("return",!1);case 67:a.next=71;break;case 69:return console.error("Nepodporovany zdroj ciselnika!",this.source),a.abrupt("return",!1);case 71:case"end":return a.stop();}},a,this)}));return function apiList(){return a.apply(this,arguments)}}()},{key:"_getStaticSourceFunction",value:function _getStaticSourceFunction(){return function(a,b){if(!0==this.settingInputProgramatically)return void(this.settingInputProgramatically=!1);var c,d=this.selectElement,e=Array.from(d.options);this.extEnumComponent.dataset.parentIds&&(c=comboExternal.getParentFilterParams(this.extEnumComponent));var e=Array.from(d.options);Array.isArray(c)&&(e=e.filter(function(a){return c.every(function(b){return a.dataset[b.filterAttrKey]==b.parentValueID})}));var f=e.map(function(a){return{name:a.textContent||a.innerText,code:a.value,dataset:a.dataset}}),g=d.querySelector("option:checked");if(""==a||""!=a&&this.areEqual(a,g))return void b(this.suggestionsCount?f.slice(0,this.suggestionsCount+1):f);var h=replaceDiacritics(a.replace(/[ -]+/g," ")).toLowerCase(),i=f.filter(function(a){var b=-1!==replaceDiacritics(a.name).toLowerCase().indexOf(h);if(d.dataset.searchCodes)var c=-1!==replaceDiacritics(a.code).toLowerCase().indexOf(h);else var c=!1;return b||c});b(this.suggestionsCount?i.slice(0,this.suggestionsCount):i)}}},{key:"_getDynamicSourceFunction",value:function _getDynamicSourceFunction(){return function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!0!=this.settingInputProgramatically){a.next=3;break}return this.settingInputProgramatically=!1,a.abrupt("return");case 3:return a.next=5,this.apiList(b);case 5:if(d=a.sent,d){a.next=9;break}return validator.setError(this.extEnumComponent,comboExternal.messagesLanguageMap.apiCallFailed[eform.getLanguage()]),a.abrupt("return",!1);case 9:0==d.length,c(d);case 11:case"end":return a.stop();}},a,this)}));return function(){return a.apply(this,arguments)}}()}},{key:"suggestionFunction",value:function suggestionFunction(a){if(null==a)return"";if("string"==typeof a)return a;var b={};return a.tagName&&"OPTION"==a.tagName?(b.name=a.textContent,b.code=a.value):b=this.suggestionTransformFunction(a),""==b.name?"":this.selectElement.dataset.searchCodes?b&&b.name+" ("+b.code+")":b.name}},{key:"setError",value:function setError(){validator.setError(this.extEnumComponent,this.messages.chooseFromList);var a=this.selectElement.value;this.selectElement.value=null,""!=a&&this.selectElement.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{onBlur:!0,onDelete:!0}}))}},{key:"setInputValue",value:function setInputValue(a){this.settingInputProgramatically=!0;var b=document.activeElement;b&&(b.dataset.temporaryBlur="true"),this.autocompleteInput.value=a,this.autocompleteInput.click(),this.autocompleteInput.focus(),this.autocompleteInput.blur(),b&&(b.focus(),b.removeAttribute("data-temporary-blur"))}},{key:"insertSelectedOption",value:function insertSelectedOption(a){var b,c=!(1<arguments.length&&void 0!==arguments[1])||arguments[1];b=c?this.suggestionTransformFunction(a):a;var d={text:b.name,value:b.code,dataset:a};d.dataset.id||(d.dataset.id=d.value),comboExternal.insertSelectedOption(this.selectElement,d)}},{key:"init",value:function init(){eform.getMetadata().autocomplete;accessibleAutocomplete.nasEnhanceSelectElement({selectElement:this.selectElement,showAllValues:!0,displayMenu:"overlay",confirmOnBlur:!1,templates:{inputValue:this.suggestionFunction.bind(this),suggestion:this.suggestionFunction.bind(this)},onConfirm:function(a){if(null!=a){form.clearErrors(this.extEnumComponent,!0);var b,c,d=_createForOfIteratorHelper(this.selectElement.querySelectorAll("option"));try{for(d.s();!(c=d.n()).done;){var e=c.value;if(e.textContent==a.name&&e.value==a.code){b=e;break}}}catch(a){d.e(a)}finally{d.f()}!b&&this.loadDataDynamically?(this.insertSelectedOption(a),autocompleteHandler.convertToCodelistData(this.extEnumComponent),this.selectElement.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{onConfirm:!0}}))):b?(b.selected=!0,autocompleteHandler.convertToCodelistData(this.extEnumComponent),this.selectElement.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{onConfirm:!0}}))):console.warn("[Autocomplete] Pod selectom neexistuje optiona k oznacenej hodnote z autocomplete inputu:",a)}}.bind(this),source:this.sourceFunction.bind(this),dropdownArrow:autocompleteHandler.dropdownArrow,tStatusQueryTooShort:autocompleteHandler.tStatusQueryTooShort,tStatusNoResults:autocompleteHandler.tStatusNoResults.bind(this),tStatusSelectedOption:autocompleteHandler.tStatusSelectedOption,tStatusResults:autocompleteHandler.tStatusResults,tNoResults:autocompleteHandler.tNoResults.bind(this),tAssistiveHint:autocompleteHandler.tAssistiveHint})}},{key:"selectChangeListener",value:function selectChangeListener(a){var b=a.target;if(!(a.detail&&(a.detail.extEnumLoaded||a.detail.onBlur)||"xml"==this.extEnumComponent.dataset.enterNonCodelistData)){if(!this.autocompleteInput)return console.error("Neexistuje autocomplete element nad selectom!",b),!1;var c=b.querySelector("option:checked");null==c||""==c.value&&""==c.textContent?this.setInputValue(""):this.areEqual(this.autocompleteInput.value,c)?this.areEqual(this.autocompleteInput.value,c)&&a.detail&&a.detail.hidingDropdown&&this.setInputValue(this.suggestionFunction(c)):this.setInputValue(this.suggestionFunction(c))}}}]),a}();function initAutocomplete(a){function b(a){if(null==a)return"";if("string"==typeof a)return a;var b={};return a.tagName&&"OPTION"==a.tagName?(b.name=a.textContent,b.code=a.value):b=a,""==b.name?"":g.dataset.searchCodes?b&&b.name+" ("+b.code+")":b.name}function c(a,c){return!!c&&!(b(c)!=a)}function d(){accessibleAutocomplete.nasEnhanceSelectElement({selectElement:g,showAllValues:!0,displayMenu:"overlay",confirmOnBlur:!1,templates:{inputValue:b,suggestion:b},onConfirm:function onConfirm(a){if(null!=a){form.clearErrors(g.parentElement,!0);var b=$(g).children("option").filter(function(){return $(this).html()==a.name}).val();(b||""==b)&&($(g).val(b),g.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{onConfirm:!0}})))}},source:function source(a,b){var d=g.parentElement.querySelector("input[role='combobox']");if("true"==d.dataset.settingInputProgramatically)return void delete d.dataset.settingInputProgramatically;var e=Array.from(g.options),f=e.map(function(a){return{name:a.textContent||a.innerText,code:a.value,dataset:a.dataset}}),i=g.querySelector("option:checked");if(""==a||""!=a&&c(a,i))return void b(h?f.slice(0,h+1):f);var j=replaceDiacritics(a.replace(/[ -]+/g," ")).toLowerCase(),k=f.filter(function(a){var b=-1!==replaceDiacritics(a.name).toLowerCase().indexOf(j);if(g.dataset.searchCodes)var c=-1!==replaceDiacritics(a.code).toLowerCase().indexOf(j);else var c=!1;return b||c});b(h?k.slice(0,h):k)},dropdownArrow:autocompleteHandler.dropdownArrow,tStatusQueryTooShort:autocompleteHandler.tStatusQueryTooShort,tStatusNoResults:autocompleteHandler.tStatusNoResults,tStatusSelectedOption:autocompleteHandler.tStatusSelectedOption,tStatusResults:autocompleteHandler.tStatusResults,tNoResults:autocompleteHandler.tNoResults,tAssistiveHint:autocompleteHandler.tAssistiveHint});var d=g.parentElement.querySelector("input[role='combobox']");d&&d.addEventListener("blur",function(a){if("true"!=a.target.dataset.temporaryBlur){var b=this,d=b.querySelector("option:checked");return""==a.target.value&&"true"==a.target.dataset.settingInputProgramatically?void delete a.target.dataset.settingInputProgramatically:""==a.target.value?(b.value=null,void form.clearErrors(b.parentElement,!0)):void(!c(a.target.value,d)&&(validator.setError(b.parentElement,comboExternal.messagesLanguageMap.chooseFromList[eform.getLanguage()]),b.value=null))}}.bind(g)),validator.setComplexValidations([{method:"CUSTOM",components:[a.dataset.uid],message:comboExternal.messagesLanguageMap.chooseFromList[eform.getLanguage()],context:a.parentElement,operation:function operation(){if(""==d.value&&"False"==a.dataset.required)return form.clearErrors(a,!0),!0;var b=g.querySelector("option:checked");return!!c(d.value,b)}}]),autocompleteHandler.synchroniseSelectClasses(a)}var e=a.querySelectorAll("select.govuk-select");if(1!=e.length)return void console.error("Neidentifikoval som prave 1 select pre incializaciu autocomplete pluginu!",e);var f=a.querySelector(".autocomplete__wrapper");f&&f.parentElement.remove();var g=e[0],h=parseInt(a.dataset.suggestionsCount);if(g.dataset.enumLoaded)d();else{function a(b){b.detail&&b.detail.extEnumLoaded&&(d(),g.removeEventListener("change",a))}g.addEventListener("change",a)}g.addEventListener("change",function(a){if(!(a.detail&&(a.detail.extEnumLoaded||a.detail.onConfirm))){var d=g.parentElement.querySelector("input[role='combobox']"),e=g.querySelector("option:checked");null==e||""==e.value&&""==e.textContent?autocompleteHandler.setValue("",d):c(d.value,e)?c(d.value,e)&&a.detail&&a.detail.hidingDropdown&&autocompleteHandler.setValue(b(e),d):autocompleteHandler.setValue(b(e),d)}})}document.addEventListener("wizard-next",function(){autocompleteHandler.closeOpenDropdowns(wizard.getCurrentStep())});
"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var ComboExternal=function(){function a(){_classCallCheck(this,a),_defineProperty(this,"flags",{useAutocomplete:"useAutocomplete",loadDataDynamically:"loadDataDynamically",sortValues:"sortValues"}),_defineProperty(this,"messagesLanguageMap",{loading:{sk:"Na\u010D\xEDtava sa...",en:"Loading...",de:"Laden...",hu:"Bet\xF6lt\xE9s..."},loadingFailed:{sk:"Na\u010D\xEDtanie zlyhalo",en:"Loading failed",de:"Das Laden ist fehlgeschlagen",hu:"Bet\xF6lt\xE9s sikertelen"},missingSourceType:{sk:"Ch\xFDbajuci typ zdroja",en:"Missing source type",de:"Fehlender Queltyp",hu:"Hi\xE1nyz\xF3 forr\xE1s tipus"},missingEnumCode:{sk:"Ch\xFDbajuci k\xF3d \u010D\xEDseln\xEDka",en:"Missing enumeration code",de:"Fehlender Aufz\xE4hlungscode",hu:"Hi\xE1nyz\xF3 enumer\xE1ci\xF3 k\xF3d"},apiCallFailed:{sk:"Volanie na API ne\xFAspe\u0161n\xE9",en:"API call failed",de:"API Aufruf fehlgeschlagen",hu:"API h\xEDv\xE1s sikertelen"},chooseFromList:{sk:"Vyberte zo zoznamu",en:"Choose from the list",de:"W\xE4hlen Sie aus der Liste aus",hu:"V\xE1lasszon a list\xE1b\xF3l"}}),this.loadedSources={},this.loadedSourcesOld={},this.requestsInProgress=[],this.formLoadDone=!1}return _createClass(a,[{key:"disable",value:function disable(a){var b=!(1<arguments.length&&void 0!==arguments[1])||arguments[1];if(!(!1==b&&a.dataset.forceDisabled)){var c="true"==a.parentElement.dataset.useAutocomplete?a.parentElement.querySelector("input"):null;c&&(c.disabled=b),a.disabled=b}}},{key:"insertErrorOption",value:function insertErrorOption(a){var b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:this.messagesLanguageMap.loadingFailed[eform.getLanguage()];a.innerHTML="<option>"+b+"</option>",this.disable(a),a.closest("[data-component]").dataset.enumLoadError="1",switchHandler.switchingEnabled=!1,a.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{extEnumLoaded:!1}})),switchHandler.switchingEnabled=!0}},{key:"markSelectsWithError",value:function markSelectsWithError(a){var b=this,c=this.loadedSources[a];c.selectElementsToLoad.forEach(function(a){b.insertErrorOption(a)}),c.optionsHtml="<option>"+this.messagesLanguageMap.missingSourceType[eform.getLanguage()]+"</option>",c.loaded=!0,c.error=!0,"false"==a&&delete comboExternal.loadedSources[a],comboExternal.finishEnumsLoad()}},{key:"insertOptions",value:function insertOptions(a,b,c){var d=!1;return a.parentNode.dataset.value?(a.innerHTML=b.replace("value=\""+a.parentNode.dataset.value+"\"","value=\""+a.parentNode.dataset.value+"\" selected"),d=!0):a.innerHTML=b,a.setAttribute("data-enum-loaded","true"),a.parentNode.dataset.enumLoaded="1",!1===c&&"true"!=a.dataset.forceDisabled&&this.disable(a,!1),switchHandler.switchingEnabled=!1,a.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{extEnumLoaded:!0}})),switchHandler.switchingEnabled=!0,d}},{key:"getValcomplex",value:function getValcomplex(a,b){var c,d=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;c=d?helper.b64EncodeUnicode(JSON.stringify(d)):"";var e=JSON.stringify({clItemCode:a,clItemName:b,clItemNameLang:"sk",clItemNote:c});return helper.b64EncodeUnicode(e)}},{key:"insertSelectedOption",value:function insertSelectedOption(a,b){var c=this.createOption(b);c.selected=!0,a.add(c)}},{key:"createOption",value:function createOption(a){var b=document.createElement("option");if(b.text=a.text,b.value=a.value,b.dataset.valcomplex=this.getValcomplex(a.value,a.text,a.dataset),a.dataset)for(var c in a.dataset)b.dataset[c]=a.dataset[c];return b}},{key:"parseResponseText",value:function parseResponseText(a,b,c,d,e,f){return"upvs"==b?this._parseUpvsReponseText(a,c):"jsapi"==b?this._parseJsapiReponseText(a,c):"other"==b?"function"==typeof eform.globalObject(eform.const.onlineComboParseFunction)[d]?eform.globalObject(eform.const.onlineComboParseFunction)[d](a,c,e):"function"==typeof eform.globalObject(eform.const.onlineComboParseFunction)[f]?eform.globalObject(eform.const.onlineComboParseFunction)[f](a,c,e):this._parseUpvsReponseText(a,c):void console.warn("Nepodporovany typ zdroja!",b)}},{key:"_parseUpvsReponseText",value:function _parseUpvsReponseText(a,b){try{var c,d=[],e=JSON.parse(a.replace(/^.*?{(.*)}.*?$/gm,"{$1}")).aaData;!0===b&&e.sort(function(c,a){return null==c[1]||""==c[1]?-1:null==a[1]||""==a[1]?1:c[1].localeCompare(a[1])});var f,g=_createForOfIteratorHelper(e);try{for(g.s();!(f=g.n()).done;){var h=f.value;null!=h[0]&&""!=h[0]&&(c={value:h[0],text:null==h[1]?"":h[1]},h[2]&&(c.title=h[2]),h[3]&&(c.descr=h[3]),d.push(c))}}catch(a){g.e(a)}finally{g.f()}return d}catch(a){return console.error("Ciselnikove data maju nespravny format. Detail chyby:\n"+a),!1}}},{key:"_parseJsapiReponseText",value:function _parseJsapiReponseText(a,b){try{var c=JSON.parse(a).results;return!0===b&&c.sort(function(c,a){return c.name.localeCompare(a.name)}),c.map(function(a){return{value:a.code,text:a.name,dataset:a}})}catch(a){return console.error("Ciselnikove data maju nespravny format. Detail chyby:\n"+a),!1}}},{key:"getLoadDataDynamicallyFlag",value:function getLoadDataDynamicallyFlag(a){return component.getBooleanDataFlag(a,this.flags.loadDataDynamically)}},{key:"init",value:function init(a,b){var c=a.querySelector("select");delete a.dataset.autocompleteInitialized,delete c.dataset.enumLoaded,delete a.dataset.enumLoaded,!b&&a.dataset.defaultSourceUrl&&a.dataset.defaultSourceEnumCode&&(a.dataset.sourceUrl=a.dataset.defaultSourceUrl,a.dataset.sourceEnumCode=a.dataset.defaultSourceEnumCode,delete a.dataset.defaultSourceUrl,delete a.dataset.defaultSourceEnumCode);var d=a.dataset.source;if("upvs_filler"==d){var h=a.dataset.value;return a.querySelectorAll("select option").forEach(function(a){a.dataset.valcomplex=comboExternal.getValcomplex(a.value,a.text),a.value==h&&a.setAttribute("selected","")}),!0}var e=component.getBooleanDataFlag(a,this.flags.useAutocomplete),f=component.getBooleanDataFlag(a,this.flags.loadDataDynamically);if(a.dataset.parentIds&&("complete"==document.readyState?this._setParentListeners(a):document.addEventListener("DOMContentLoaded",function(){this._setParentListeners(a)}.bind(this))),!e&&!f)return this._loadSource(a);if(e&&!f)return this._loadSource(a),b||autocompleteHandler.init(a,f),!0;var g=c.querySelectorAll("option:checked");if(1==g.length&&g[0].value&&g[0].text){var i;if(g[0].dataset.note)for(var j in i=JSON.parse(helper.b64DecodeUnicode(g[0].dataset.note)),i)g[0].dataset[j]=i[j];g[0].dataset.valcomplex||(g[0].dataset.valcomplex=this.getValcomplex(g[0].value,g[0].text,i))}return c.setAttribute("data-enum-loaded","true"),a.dataset.enumLoaded="1",!e||b||void autocompleteHandler.init(a,f)}},{key:"_loadSource",value:function _loadSource(a){var b=a.querySelector("select");if(!b)return console.error("Chybajuci element selectu!",a),!1;var c=a.dataset.source,d=a.dataset.sourceEnumCode,e=component.getBooleanDataFlag(a,"sortValues"),f=b.disabled;if(!c){var p=this.messagesLanguageMap.missingSourceType[eform.getLanguage()];return console.error(p,c,a.dataset),this.insertErrorOption(b,p),!1}if(!d){var q=this.messagesLanguageMap.missingEnumCode[eform.getLanguage()];return console.error(q,d,a.dataset),this.insertErrorOption(b,q),!1}if(b.innerHTML="<option>"+this.messagesLanguageMap.loading[eform.getLanguage()]+"</option>",this.disable(b),"false"!=d&&null==a.dataset.disableCache){var r=this.loadedSources[d];if(r)return r.error?(this.insertErrorOption(b),!0):r.loaded?(this.insertOptions(b,r.optionsHtml,r.isDisabled||f)&&toggleGroups(!0),!0):(this.loadedSources[d].selectElementsToLoad.push(b),!0)}this.loadedSources[d]={optionsHtml:"<option></option>\n",selectElementsToLoad:[b]};var g=new XMLHttpRequest,h=d+"-"+a.dataset.uid;g.addEventListener("loadstart",function(){comboExternal.requestsInProgress.push(h)});var j,k;if("upvs"==c)j=eform.getMetadata().upvsEnumReadUrl+d;else if("jsapi"==c){k=eform.getMetadata().jsApi.token,j=this.getJsApiUrl();var l=new URLSearchParams({limit:100});j=j+d+"?"+l}else"other"==c&&(j=this.replaceUrlPlaceholders(a.dataset.sourceUrl));if(!j)return console.error("Chybajuca URL zdroja!",j,a.dataset),this.insertErrorOption(b),!1;try{var m;if(j.startsWith("http")){for(var n=0,o=0;o<j.length;o++)if("/"==j.at(o)&&n++,3===n){m=j.slice(0,o);break}}else m=j.slice(0,j.indexOf("/"));"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)[d]?j=eform.globalObject(eform.const.onlineComboEditUrl)[d](j):"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)[m]&&(j=eform.globalObject(eform.const.onlineComboEditUrl)[m](j)),g.open("GET",j,!0),k&&g.setRequestHeader("X-Auth-Token",k),"function"==typeof eform.globalObject(eform.const.onlineComboEditRequest)[d]?g=eform.globalObject(eform.const.onlineComboEditRequest)[d](g):"function"==typeof eform.globalObject(eform.const.onlineComboEditRequest)[m]&&(g=eform.globalObject(eform.const.onlineComboEditRequest)[m](g)),g.send()}catch(b){return console.error("[OnlineCombo nacitanie] Nepodarilo sa kontaktovat server na url: "+j+d+". Detail chyby\n:"+b.toString()+", komponent: ",a),this.markSelectsWithError(d),!1}return g.onreadystatechange=function(){if(4===g.readyState)if(0===g.status||200<=g.status&&400>g.status){if(0===g.responseText.length)return console.error("[OnlineCombo nacitanie] Zo servera bola ziskana prazdna odpoved. URL: "+j+" , kod ciselnika: "+d+", OnlineCombo: ",a),comboExternal.markSelectsWithError(d),!1;var b=comboExternal.parseResponseText(g.responseText,c,e,d,component.getBooleanDataFlag(a,comboExternal.flags.loadDataDynamically),m);if(!b)return console.error("[OnlineCombo nacitanie] Nastala chyba pri parsovani odpovede zo servera!\n\nOnlineCombo:",a,"\n\nObsah odpovede zo servera:\n",g.responseText.substring(0,100)),comboExternal.markSelectsWithError(d),!1;if("jsapi"==c){for(var k,l=document.createElement("select"),n=0;n!=b.length;n++)k=comboExternal.createOption({text:b[n].text,value:b[n].value,dataset:b[n].dataset}),l.add(k);comboExternal.loadedSources[d].optionsHtml+=l.innerHTML,l.remove()}else for(var n=0;n!=b.length;n++)comboExternal.loadedSources[d].optionsHtml+="<option value=\""+b[n].value+"\" data-valcomplex=\""+comboExternal.getValcomplex(b[n].value,b[n].text)+"\">"+b[n].text+"</option>";var o=!1;comboExternal.loadedSources[d].selectElementsToLoad.forEach(function(a){o=comboExternal.insertOptions(a,comboExternal.loadedSources[d].optionsHtml,comboExternal.loadedSources[d].isDisabled||f)}),comboExternal.loadedSources[d].loaded=!0,comboExternal.requestsInProgress.splice(comboExternal.requestsInProgress.indexOf(h),1),o&&toggleGroups(!0),comboExternal.finishEnumsLoad(),("false"==d||null!=a.dataset.disableCache)&&delete comboExternal.loadedSources[d]}else return console.error("[OnlineCombo nacitanie] Request pre externy ciselnik neskoncil s HTTP 200 kodom. Vrateny HTTP kod: "+g.status+"\n\nOnlineCombo:",a,"\n\nTelo odpovede:\n",g.responseText.substring(0,100)),comboExternal.markSelectsWithError(d),!1},!0}},{key:"loadUrl",value:function loadUrl(a,b,c,d,e){var f;if(d){var m=eform.component.getValue(a);m&&(f={value:m,text:a.querySelector("select > option[value='"+m+"']").textContent})}var g=a.querySelector("select"),h=comboExternal.loadedSources[a.dataset.sourceEnumCode];if(h){var i=h.selectElementsToLoad,j=i.indexOf(g);-1!==j&&(i.splice(j,1),this.disable(g,!1),h.error&&component.setValue(a,""))}if(delete g.dataset.enumLoaded,delete a.dataset.enumLoaded,a.dataset.defaultSourceUrl||a.dataset.defaultSourceEnumCode||(a.dataset.defaultSourceUrl=a.dataset.sourceUrl,a.dataset.defaultSourceEnumCode=a.dataset.sourceEnumCode),a.dataset.sourceUrl=b,null==c||""===c?a.dataset.sourceEnumCode=b:a.dataset.sourceEnumCode!=c&&(a.dataset.sourceEnumCode=c,!1!=c&&a.dataset.dataxmloutputstructwrapper&&(a.dataset.dataxmloutputstructwrapper=helper.b64EncodeUnicode(helper.b64DecodeUnicode(a.dataset.dataxmloutputstructwrapper).replace(/<e:CodelistCode>.+?<\/e:CodelistCode>/,"<e:CodelistCode>"+c+"</e:CodelistCode>")))),e&&(a.dataset.disableCache=""),comboExternal.init(a,!0),f){var n;if("true"==a.dataset.loadDataDynamically){var o=autocompleteHandler.getAutocompleteInstance(autocompleteHandler.getAutocompleteId(a));o._getDynamicSourceFunction().bind(o)(null,function(b){var c,d=_createForOfIteratorHelper(b);try{for(d.s();!(c=d.n()).done;){var e=c.value;if(e.value&&e.text&&e.value===f.value&&e.text===f.text||e.code&&e.name&&e.code===f.value&&e.name===f.text){n=!0;break}}}catch(a){d.e(a)}finally{d.f()}n||eform.component.setValue(a,"")})}else{var k,l=_createForOfIteratorHelper(a.querySelectorAll("select > option"));try{for(l.s();!(k=l.n()).done;){var p=k.value;if(p.value===f.value&&p.textContent===f.text){n=!0;break}}}catch(a){l.e(a)}finally{l.f()}n?eform.component.setValue(a,f.value):"true"==a.dataset.useAutocomplete&&autocompleteHandler.getAutocompleteInstance(autocompleteHandler.getAutocompleteId(a)).setInputValue("")}}}},{key:"_setParentListeners",value:function _setParentListeners(a){var b=a.querySelector("select"),c=this._getParentComponents(a);if(c){var d,e=_createForOfIteratorHelper(c);try{for(e.s();!(d=e.n()).done;){var f=d.value,g=f.querySelector("select");g.addEventListener("change",function(c){if(!(c.detail&&"undefined"!=typeof c.detail.extEnumLoaded)){var d=c.target.value;if((""!=d||!c.detail||c.detail.parentChange)&&""!=b.value){var e=b.querySelector("option:checked");if(!e)return void console.error("Zavisly ciselnik nema selectnutu ziadnu option!");var f=comboExternal.getParentFilterParams(a);if(Array.isArray(f)&&0<f.length){var g,h=!0,i=_createForOfIteratorHelper(f);try{for(i.s();!(g=i.n()).done;){var j=g.value;if(e.dataset[j.filterAttrKey]!=j.parentValueID){h=!1;break}}}catch(a){i.e(a)}finally{i.f()}if(!0==h)return}b.value="",b.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{parentChange:!0}}))}}})}}catch(a){e.e(a)}finally{e.f()}}}},{key:"_getParentComponents",value:function _getParentComponents(a){if(!a.dataset.parentIds)return void console.error("Komponent nema nastaveny parentIds data atribut!",a.dataset);var b,c=[],d=a.dataset.parentIds.split(","),e=_createForOfIteratorHelper(d);try{for(e.s();!(b=e.n()).done;){var f=b.value,g=this._getParentComponent(f,a);if(!g)return console.error("Nepodarilo sa najst parent komponent!",f,a),g;c.push(g)}}catch(a){e.e(a)}finally{e.f()}return c}},{key:"_getParentComponent",value:function _getParentComponent(a,b){if(!a)return void console.error("Nezadefinovany parentId!",a);if(!b)return void console.error("Nezadefinovany extEnumComponent!",b);var c;return c=a.startsWith("*")?component.getDiv(a,b):component.getDiv(a,document),c?c:this._getParentComponentRecursively(b.parentElement,a)}},{key:"_getParentComponentRecursively",value:function _getParentComponentRecursively(a,b){var c=a.querySelectorAll("[data-uid=\""+b+"\"]");return 1==c.length?c[0]:1<c.length?void console.error("Prilis vela komponentov s danym UID v danom zanoreni!",c):a.parentElement?this._getParentComponentRecursively(a.parentElement,b):void 0}},{key:"_getParentfilterAttrKey",value:function _getParentfilterAttrKey(a){return"regions"===a||"SUSR_0023"===a?"regionId":"counties"===a||"SUSR_0024"===a?"countyId":"municipalities"===a?"municipalityId":"streets"===a?"streetId":"propertyregistrationnumbers"===a?"propertyRegistrationNumberId":"postalcodes"===a?"postalCode":void console.error("Neznamy kod ciselnika parenta!",a)}},{key:"getParentFilterParams",value:function getParentFilterParams(a){if(!a.dataset.parentIds)return void console.error("Komponent nema nastaveny parentIds data atribut!",a.dataset);var b=this._getParentComponents(a);if(b){var c,d=[],e=_createForOfIteratorHelper(b);try{for(e.s();!(c=e.n()).done;){var f=c.value,g=f.querySelector("select option:checked");if(g&&""!=g.value&&g.dataset){var h=g.dataset.id;if(!h){console.error("Parent komponent nema definovany ID atribut na option tagu!",g);continue}var i=f.dataset.sourceEnumCode,j=this._getParentfilterAttrKey(i);if(!j){console.error("Nezadefinovany filtrovaci kluc!",j,i);continue}d.push({filterAttrKey:j,parentValueID:h})}}}catch(a){e.e(a)}finally{e.f()}return d}}},{key:"setValue",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d,f,g,h,j,k,l,m,e,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(d=!!(2<B.length&&void 0!==B[2])&&B[2],"true"==b.dataset.loadDataDynamically||b.dataset.enumLoaded){a.next=5;break}return f=function(a){a.detail&&null!=a.detail.extEnumLoaded&&(comboExternal.setValue(b,c,d),b.removeEventListener("change",f))},b.addEventListener("change",f),a.abrupt("return");case 5:if(!(null!==c&&"object"==_typeof(c)&&c.localName)){a.next=15;break}if("CodelistItem"==c.localName?g=!0:"NonCodelistData"==c.localName&&(h=!0),null==b.dataset.enterNonCodelistData){a.next=15;break}if(!g){a.next=12;break}autocompleteHandler.convertToCodelistData(b),a.next=15;break;case 12:if(!h){a.next=15;break}return autocompleteHandler.convertToNonCodelistData(b,c.textContent.trim()),a.abrupt("return",!0);case 15:if(j=b.querySelector("select"),null===c||void 0===c?c="":("boolean"==typeof c||"number"==typeof c||"bigint"==typeof c)&&(c=c.toString()),"string"!=typeof c){a.next=36;break}if(""!=c){a.next=21;break}return j.value="",a.abrupt("return");case 21:if(d){a.next=25;break}k=j.querySelector("option[value='"+c+"']"),a.next=34;break;case 25:l=j.querySelectorAll("option"),m=0;case 27:if(!(m<l.length)){a.next=34;break}if(l[m].label!==c){a.next=31;break}return k=l[m],a.abrupt("break",34);case 31:m++,a.next=27;break;case 34:a.next=49;break;case 36:if(!g){a.next=47;break}if(e="",c.children&&c.children[0]&&(n=c.children[0].textContent,n&&(e="string"==typeof n?n.trim():n)),""!=e){a.next=44;break}return j.value="",a.abrupt("return");case 44:k=j.querySelector("option[value='"+e+"']");case 45:a.next=49;break;case 47:return console.error("Nepodporovany typ hodnoty pre komponent!",c),a.abrupt("return",!1);case 49:if(!k){a.next=53;break}return autocompleteHandler.convertToCodelistData(b),j.value=k.value,a.abrupt("return",!0);case 53:if(o=component.getBooleanDataFlag(b,this.flags.loadDataDynamically),o){a.next=62;break}if("string"!=typeof c||null==b.dataset.enterNonCodelistData){a.next=60;break}return autocompleteHandler.convertToNonCodelistData(b,c),a.abrupt("return",!0);case 60:return console.error("Externy ciselnik neobsahuje hladanu hodnotu!",b.dataset.uid,c),a.abrupt("return",!1);case 62:if(p=component.getBooleanDataFlag(b,this.flags.useAutocomplete),p){a.next=66;break}return console.error("Neviem naplnit externy ciselnik s dynamickym loadom bez autocomplete!"),a.abrupt("return",!1);case 66:if(q=autocompleteHandler.getAutocompleteInstance(autocompleteHandler.getAutocompleteId(b)),!g){a.next=76;break}v=function(a){var b,d=_createForOfIteratorHelper(c.children);try{for(d.s();!(b=d.n()).done;){var e=b.value;if(e.localName==a)return e}}catch(a){d.e(a)}finally{d.f()}},r={},s=v("ItemCode"),t=v("ItemName"),u=v("Note");try{u&&u.textContent&&(r=JSON.parse(helper.b64DecodeUnicode(u.textContent)))}catch(a){console.error("[OnlineCombo setValue] Nastala chyba pri spracovani Note Codelist elementu, pravdepodobne nie je v Base64 formate. OnlineCombo:",b,"Chyba:",a)}return r.code=s&&s.textContent?s.textContent:"",r.name=t&&t.textContent?t.textContent:"",q.insertSelectedOption(r,!1),q.setInputValue(r.name),a.abrupt("return",!0);case 76:if(d){a.next=79;break}return console.error("Neimplementovany use-case - nastavit hodnotu podla kodu bez existujucej option",B),a.abrupt("return",!1);case 79:return a.next=81,q.apiList(c,!1);case 81:if(w=a.sent,w){a.next=87;break}return console.error("Nepodarilo sa nastavi\u0165 hodnotu na '"+c+"'",w),a.abrupt("return",!1);case 87:if(!(1<w.length)){a.next=111;break}y=_createForOfIteratorHelper(w),a.prev=89,y.s();case 91:if((z=y.n()).done){a.next=98;break}if(A=z.value,A.name!==c){a.next=96;break}return x=A,a.abrupt("break",98);case 96:a.next=91;break;case 98:a.next=103;break;case 100:a.prev=100,a.t0=a["catch"](89),y.e(a.t0);case 103:return a.prev=103,y.f(),a.finish(103);case 106:if(x){a.next=109;break}return console.warn("Pre h\u013Eadan\xFA hodnotu '"+c+"' existuje viac ako pr\xE1ve 1 z\xE1znam a nebola n\xE1jden\xE1 presn\xE1 zhoda!",w),a.abrupt("return",!1);case 109:a.next=122;break;case 111:if(0!=w.length){a.next=121;break}if(null==b.dataset.enterNonCodelistData){a.next=117;break}return autocompleteHandler.convertToNonCodelistData(b,c,q),a.abrupt("return",!0);case 117:return console.warn("Pre h\u013Eadan\xFA hodnotu '"+c+"' neexistuje \u017Eiadny z\xE1znam!"),a.abrupt("return",!1);case 119:a.next=122;break;case 121:x=w[0];case 122:return autocompleteHandler.convertToCodelistData(b),q.insertSelectedOption(x),q.setInputValue(q.suggestionFunction(x)),a.abrupt("return",!0);case 126:case"end":return a.stop();}},a,this,[[89,100,103,106]])}));return function setValue(){return a.apply(this,arguments)}}()},{key:"checkIfAllLoaded",value:function checkIfAllLoaded(){this.checkEnumsLoadDone(),this.formLoadDone=!0}},{key:"checkEnumsLoadDone",value:function checkEnumsLoadDone(){var a=!0;for(var b in comboExternal.loadedSources)if(!0!=comboExternal.loadedSources[b].loaded){a=!1;break}if(a)for(var c in comboExternal.loadedSourcesOld)if(!0!=comboExternal.loadedSourcesOld[c].loaded){a=!1;break}a&&(eform.postAjaxEventsDoneMessage(),eform.postAllLoadedMessage())}},{key:"finishEnumsLoad",value:function finishEnumsLoad(){this.formLoadDone&&this.checkEnumsLoadDone()}},{key:"isNonCl",value:function isNonCl(a){return a&&a.dataset?"xml"==a.dataset.enterNonCodelistData:void console.error("[comboExternal.isNonCl] Nespravny vstup funkcie:",a)}},{key:"replaceUrlPlaceholders",value:function replaceUrlPlaceholders(a){var b=a.match(/%%.+?%%/g);if(b&&eform.getMetadata().comboExternalUrlPlaceholders){var c=eform.getMetadata().comboExternalUrlPlaceholders;b.forEach(function(b){var d=b.substring(2,b.length-2);a=c["preview_"+d]&&helper.isPreviewApp()?a.replaceAll(b,c["preview_"+d]):a.replaceAll(b,c[d])})}return a}},{key:"createDynamicValue",value:function createDynamicValue(a,b,c){if(null==a&&null==b)return"";if(null!=b){var d={localName:"CodelistItem",children:[{localName:"ItemCode",textContent:b},{localName:"ItemName",textContent:a}]};return c&&d.children.push({localName:"Note",textContent:c}),d}return{localName:"NonCodelistData",textContent:a}}},{key:"getJsApiUrl",value:function getJsApiUrl(){var a=eform.getMetadata().jsApi;return a.preview_raUrl&&helper.isPreviewApp()?a.preview_raUrl:a.raUrl}}]),a}(),comboExternal=new ComboExternal;
"use strict";function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}var JsAPI=function(){function a(b){var c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"name",d=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,e=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,f=!!(4<arguments.length&&void 0!==arguments[4])&&arguments[4],g=5<arguments.length?arguments[5]:void 0,h=6<arguments.length?arguments[6]:void 0;if(_classCallCheck(this,a),this.url=new URL(b,b.startsWith("/")?parent.location.origin:void 0),this.searchQueryKey=c,this.token=e,this.returnTextResponse=f,this.sourceEnumCode=g,d)for(var i in d)this.url.searchParams.append(i,d[i]);this.cleanUrl=h}return _createClass(a,[{key:"abortRequest",value:function abortRequest(){this.abortController&&this.abortController.abort()}},{key:"_call",value:function _call(a){return this._callFetch(a)}},{key:"_callFetch",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c,d,e,f;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return c=new Headers,this.token&&c.append("X-Auth-Token",this.token),a.prev=2,this.abortController=new AbortController,e={method:"GET",headers:c,redirect:"follow",signal:this.abortController.signal,cache:"force-cache"},"function"==typeof eform.globalObject(eform.const.onlineComboEditRequest)[this.sourceEnumCode]?e=eform.globalObject(eform.const.onlineComboEditRequest)[this.sourceEnumCode](e,!0):"function"==typeof eform.globalObject(eform.const.onlineComboEditRequest)[this.cleanUrl]&&(e=eform.globalObject(eform.const.onlineComboEditRequest)[this.cleanUrl](e,!0)),"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)[this.sourceEnumCode]?b=eform.globalObject(eform.const.onlineComboEditUrl)[this.sourceEnumCode](b):"function"==typeof eform.globalObject(eform.const.onlineComboEditUrl)[this.cleanUrl]&&(b=eform.globalObject(eform.const.onlineComboEditUrl)[this.cleanUrl](b)),a.next=9,fetch(b,e);case 9:d=a.sent,a.next=16;break;case 12:return a.prev=12,a.t0=a["catch"](2),"AbortError"==a.t0.name||console.error(a.t0),a.abrupt("return",!1);case 16:if(204!=d.status){a.next=20;break}return a.abrupt("return",[]);case 20:if(200===d.status){a.next=23;break}return console.error(d),a.abrupt("return",!1);case 23:if(a.prev=23,!this.returnTextResponse){a.next=30;break}return a.next=27,d.text();case 27:f=a.sent,a.next=40;break;case 30:if("text/plain; charset=utf-8"!=d.headers.get("Content-Type")){a.next=36;break}return a.next=33,d.text();case 33:f=a.sent,a.next=40;break;case 36:return a.next=38,d.text();case 38:if(f=a.sent,f&&0<f.length&&("("!==f.charAt(0)||");"!==f.substring(f.length-2)))try{f=JSON.parse(f)}catch(a){}case 40:a.next=46;break;case 42:return a.prev=42,a.t1=a["catch"](23),console.error("Nastala chyba pri parsovani odpovede",a.t1),a.abrupt("return",!1);case 46:return a.abrupt("return",f);case 47:case"end":return a.stop();}},a,this,[[2,12],[23,42]])}));return function _callFetch(){return a.apply(this,arguments)}}()},{key:"_callXhr",value:function _callXhr(){console.warn("TODO - Nedokoncene!")}},{key:"list",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c,d,e,f,g=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(c=!(1<g.length&&void 0!==g[1])||g[1],d=this.searchQueryKey,e=new URL(this.url.toString()),b?c&&(b="*"+b+"*"):b="*",!this.searchQueryKey.includes("%%filtrovacia-hodnota%%")){a.next=13;break}if("*"!=b){a.next=7;break}return a.abrupt("return",[]);case 7:if(f=this.searchQueryKey.split("="),2==f.length){a.next=11;break}return console.error("[OnlineCombo dynamicke nacitanie] Filtrovaci parameter pre URL "+this.url.toString()+" je nespravne zapisany a neobsahuje znak rovna sa:",this.searchQueryKey),a.abrupt("return");case 11:d=f[0],b=f[1].replace("%%filtrovacia-hodnota%%",b);case 13:return e.searchParams.append(d,b),a.next=16,this._call(e.toString());case 16:return a.abrupt("return",a.sent);case 17:case"end":return a.stop();}},a,this)}));return function list(){return a.apply(this,arguments)}}()}]),a}();
"use strict";function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function rpoInit(){return _rpoInit.apply(this,arguments)}function _rpoInit(){return _rpoInit=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(u=function(a,b){return a.componentAlias?component.getDiv("*"+a.componentAlias,b||c,null!=b):component.getDiv(a.componentID,b||document,!0)},t=function(){return t=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c,d){var e,g,h,j,k,l;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:l=function(){return l=_asyncToGenerator(regeneratorRuntime.mark(function a(b,e){var g,h,i,j,k,l,m,n,o,p,q,r;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(null!=e){a.next=2;break}return a.abrupt("return",!0);case 2:if(i=null!==f&&void 0!==f&&null!==(g=f[eform.const.rpoMapCustomJsonPath])&&void 0!==g&&g[e.jsonPath]?helper.getObjAttrByPath(c,f[eform.const.rpoMapCustomJsonPath][e.jsonPath]):null!==(h=eform.globalObject(eform.const.rpoMapCustomJsonPath).map)&&void 0!==h&&h[e.jsonPath]?helper.getObjAttrByPath(c,eform.globalObject(eform.const.rpoMapCustomJsonPath).map[e.jsonPath]):helper.getObjAttrByPath(c,e.jsonPath),"repeatGroup"!=e.componentType){a.next=32;break}if(j=u(e,d),j){a.next=8;break}return console.error("Nenasiel som hladanu opakovanu skupinu poli!",e),a.abrupt("return",!0);case 8:if(k=j.querySelector("[data-uid='"+j.dataset.uid+"'] > .repeat-item-add-btn"),repeatGroup.removeRepetitions(j),j.querySelectorAll("[data-component]").forEach(function(a){eform.component.setDefaultValue(a)}),void 0!==i){a.next=13;break}return a.abrupt("return",!0);case 13:if(Array.isArray(i)){a.next=16;break}return console.error("Data pre opakovanu skupinu nie su pole!",e.jsonPath,i),a.abrupt("return");case 16:l=0;case 17:if(!(l<i.length)){a.next=30;break}if(m=i[l],n=j.querySelectorAll("[data-uid=\""+j.dataset.uid+"\"] > .repeat-item"),o=n[n.length-1],o){a.next=24;break}return console.error("Nepodarilo sa najst opakovanie v ramci opakovanej groupy!"),a.abrupt("return");case 24:return a.next=26,s(e.children,m,o);case 26:l!=i.length-1&&k.click();case 27:l++,a.next=17;break;case 30:a.next=51;break;case 32:if(p=u(e,d),p){a.next=36;break}return console.error("Nenasiel som hladany komponent!",e),a.abrupt("return",!0);case 36:if(void 0!==i){a.next=40;break}return a.next=39,eform.component.setValue(p,"");case 39:return a.abrupt("return",!0);case 40:return q=!1,0<=["externalEnumeration","comboExternal","radioList","combo"].indexOf(e.componentType)&&!e.setById&&(q=!0),Array.isArray(i)&&(i=i.join(", ")),"ipo"==b&&8>i.toString().length&&(i=("00"+i).slice(-8)),a.next=46,eform.component.setValue(p,i,q,null,{setByRpo:!0});case 46:if(r=a.sent,r){a.next=50;break}return a.next=50,eform.component.setValue(p,"");case 50:return a.abrupt("return",!0);case 51:case"end":return a.stop();}},a)})),l.apply(this,arguments)},k=function(){return l.apply(this,arguments)},a.t0=regeneratorRuntime.keys(b);case 3:if((a.t1=a.t0()).done){a.next=11;break}if(e=a.t1.value,!e.startsWith("address.")){a.next=7;break}return a.abrupt("continue",3);case 7:if(k(e,b[e])){a.next=9;break}return a.abrupt("return");case 9:a.next=3;break;case 11:g=_createForOfIteratorHelper(i),a.prev=12,g.s();case 14:if((h=g.n()).done){a.next=22;break}return j=h.value,a.next=18,k(j,b[j]);case 18:if(a.sent){a.next=20;break}return a.abrupt("return");case 20:a.next=14;break;case 22:a.next=27;break;case 24:a.prev=24,a.t2=a["catch"](12),g.e(a.t2);case 27:return a.prev=27,g.f(),a.finish(27);case 30:case"end":return a.stop();}},a,null,[[12,24,27,30]])})),t.apply(this,arguments)},s=function(){return t.apply(this,arguments)},p=function(a){return null==a?"":"string"==typeof a?a:a.name+" ("+a.ipo+")"},b){a.next=6;break}return a.abrupt("return");case 6:if(e=c.parentElement,f=eform.globalObject(eform.const.component)[e.dataset.uid],g=eform.getMetadata().jsApi,d=f&&f.preview_rpoUrl&&helper.isPreviewApp()?f.preview_rpoUrl:f&&f.rpoUrl?f.rpoUrl:g.preview_rpoUrl&&helper.isPreviewApp()?g.preview_rpoUrl:g.rpoUrl,h=g.token,h&&d){a.next=13;break}return console.error("Formular nema vygenerovany token pre JS API alebo chyba RPO URL!",h,d),a.abrupt("return");case 13:i=["address.country","address.region","address.county","address.municipality","address.district","address.street","address.registrationNumber","address.postalCode","address.buildingNumber"],j={noResults:"\u017Diadne v\xFDsledky.",searching:"H\u013Ead\xE1m...",error:"Volanie ne\xFAspe\u0161n\xE9..."},k=j.noResults,l=d+(d.endsWith("/")?"":"/")+(f&&f.urlPath?f.urlPath:"organizations"),m=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"abortRequest",value:function abortRequest(){this.controller&&this.controller.abort()}},{key:"searchOrganization",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c,d,e,f,g,h,i,j,k;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return c=[],d={name:b+"*"},e=new URLSearchParams(d),f=l+"?"+e,a.next=6,this._call(f);case 6:if(g=a.sent,g){a.next=9;break}return a.abrupt("return",g);case 9:if(0<g.results.length&&(c=c.concat(g.results)),h=b.replaceAll(" ","").match(/^((\d{8})|(\d{6}))$/),h){a.next=13;break}return a.abrupt("return",c);case 13:return d.ipo=b.replaceAll(" ",""),delete d.name,i=new URLSearchParams(d),j=l+"?"+i,a.next=19,this._call(j);case 19:if(k=a.sent,k){a.next=22;break}return a.abrupt("return",k);case 22:return 0<k.results.length&&(c=c.concat(k.results)),a.abrupt("return",c);case 24:case"end":return a.stop();}},a,this)}));return function searchOrganization(){return a.apply(this,arguments)}}()},{key:"getOrganization",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",this._call(l+"/"+b));case 1:case"end":return a.stop();}},a,this)}));return function getOrganization(){return a.apply(this,arguments)}}()},{key:"_call",value:function _call(a){return this._callFetch(a)}},{key:"_callFetch",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c,d,e;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return c=new Headers,c.append("X-Auth-Token",h),a.prev=2,this.controller=new AbortController,a.next=6,fetch(b,{method:"GET",headers:c,credentials:"same-origin",redirect:"follow",signal:this.controller.signal,cache:"force-cache"});case 6:d=a.sent,a.next=13;break;case 9:return a.prev=9,a.t0=a["catch"](2),console.error(a.t0),a.abrupt("return",!1);case 13:if(200===d.status){a.next=16;break}return console.error(d),a.abrupt("return",!1);case 16:return a.prev=16,a.next=19,d.json();case 19:e=a.sent,a.next=26;break;case 22:return a.prev=22,a.t1=a["catch"](16),console.error("Nastala chyba pri parsovani odpovede",a.t1),a.abrupt("return",!1);case 26:return a.abrupt("return",e);case 27:case"end":return a.stop();}},a,this,[[2,9],[16,22]])}));return function _callFetch(){return a.apply(this,arguments)}}()}]),a}(),n=new m,o=e.querySelector(".autocomplete__wrapper"),o&&o.remove(),q=eform.getMetadata().autocomplete,accessibleAutocomplete({element:e,id:Math.round(new Date().getTime()),displayMenu:"overlay",minLength:q.minLength,templates:{inputValue:p,suggestion:p},source:helper.debounce(function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return n.abortRequest(),k=j.searching,a.next=4,n.searchOrganization(b);case 4:if(d=a.sent,d){a.next=8;break}return k=j.error,a.abrupt("return");case 8:0==d.length&&(k=j.noResults),c(d);case 10:case"end":return a.stop();}},a)}));return function(){return a.apply(this,arguments)}}(),q.debounceTime),onConfirm:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(c){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(null!=c){a.next=2;break}return a.abrupt("return");case 2:return a.next=4,n.getOrganization(c.id);case 4:if(d=a.sent,d){a.next=8;break}return console.warn("TODO - neuspesne volanie - mozno error nad inputom ?",d),a.abrupt("return");case 8:return a.next=10,s(b,d);case 10:case"end":return a.stop();}},a)}));return function onConfirm(){return a.apply(this,arguments)}}(),tStatusQueryTooShort:autocompleteHandler.tStatusQueryTooShort,tStatusNoResults:autocompleteHandler.tStatusNoResults,tStatusSelectedOption:autocompleteHandler.tStatusSelectedOption,tStatusResults:autocompleteHandler.tStatusResults,tNoResults:function tNoResults(){return k},tAssistiveHint:autocompleteHandler.tAssistiveHint}),r=e.querySelector("input[role='combobox']"),r.addEventListener("keydown",function(){k=j.searching});case 25:case"end":return a.stop();}},a)})),_rpoInit.apply(this,arguments)}
"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _createForOfIteratorHelper(a,b){var c;if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(c=_unsupportedIterableToArray(a))||b&&a&&"number"==typeof a.length){c&&(a=c);var d=0,e=function(){};return{s:e,n:function n(){return d>=a.length?{done:!0}:{done:!1,value:a[d++]}},e:function e(a){throw a},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var f,g=!0,h=!1;return{s:function s(){c=a[Symbol.iterator]()},n:function n(){var a=c.next();return g=a.done,a},e:function e(a){h=!0,f=a},f:function f(){try{g||null==c.return||c.return()}finally{if(h)throw f}}}}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(a):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c<b;c++)d[c]=a[c];return d}function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function raInit(){return _raInit.apply(this,arguments)}function _raInit(){return _raInit=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(s=function(){return s=_asyncToGenerator(regeneratorRuntime.mark(function a(b,d){var e,f,g,h,j,k,l,m,n=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:e=2<n.length&&void 0!==n[2]?n[2]:document,f=_createForOfIteratorHelper(i),a.prev=2,f.s();case 4:if((g=f.n()).done){a.next=38;break}if(h=g.value,j=b[h],null!=j){a.next=9;break}return a.abrupt("continue",36);case 9:if(k=helper.getObjAttrByPath(d,j.jsonPath),-1!=["string","externalEnumeration","comboExternal","combo"].indexOf(j.componentType)){a.next=13;break}return console.error("Nepovoleny typ komponentu!",j),a.abrupt("continue",36);case 13:if(l=void 0,l=j.componentAlias?component.getDiv("*"+j.componentAlias,c):component.getDiv(j.componentID,e,!0),l){a.next=18;break}return console.error("Nenasiel som hladany komponent!",j),a.abrupt("continue",36);case 18:if("country"==h&&(k={code:"703",name:"Slovensk\xE1 republika"}),void 0!==k&&null!=k){a.next=23;break}return a.next=22,eform.component.setValue(l,"");case 22:return a.abrupt("continue",36);case 23:m=void 0,a.t0=j.componentType,a.next="comboExternal"===a.t0?27:"externalEnumeration"===a.t0?29:"combo"===a.t0?29:"string"===a.t0?31:33;break;case 27:return m=comboExternal.createDynamicValue("string"==typeof k?k:k.name?k.name:k.number,"string"==typeof k?k:k.code?k.code:k.id,helper.b64EncodeUnicode("string"==typeof k?"{ \"id\": \""+k+"\" }":JSON.stringify(k))),a.abrupt("break",34);case 29:return m=k.code,a.abrupt("break",34);case 31:return"string"==typeof k?m=k:"object"==_typeof(k)&&(m=k.name?k.name:k.number),a.abrupt("break",34);case 33:console.error("Neznamy typ komponentu");case 34:return a.next=36,eform.component.setValue(l,m);case 36:a.next=4;break;case 38:a.next=43;break;case 40:a.prev=40,a.t1=a["catch"](2),f.e(a.t1);case 43:return a.prev=43,f.f(),a.finish(43);case 46:case"end":return a.stop();}},a,null,[[2,40,43,46]])})),s.apply(this,arguments)},r=function(){return s.apply(this,arguments)},o=function(a){return null==a?"":"string"==typeof a?a:a.displayValue},b){a.next=5;break}return a.abrupt("return");case 5:if(e=c.parentElement,f=eform.globalObject(eform.const.component)[e.dataset.uid],g=eform.getMetadata().jsApi,d=f&&f.preview_raUrl&&helper.isPreviewApp()?f.preview_raUrl:f&&f.raUrl?f.raUrl:g.preview_raUrl&&helper.isPreviewApp()?g.preview_raUrl:g.raUrl,h=g.token,h&&d){a.next=12;break}return console.error("Formular nema vygenerovany token pre JS API alebo chyba RA URL!",h,d),a.abrupt("return");case 12:i=["country","region","county","municipality","street","propertyRegNr","buildingNr.postalCode","buildingNr"],j={noResults:"\u017Diadne v\xFDsledky.",searching:"H\u013Ead\xE1m...",error:"Volanie ne\xFAspe\u0161n\xE9..."},k=j.noResults,l=d+(d.endsWith("/")?"":"/")+"search/addresses",m=new JsAPI(l,"query",null,h),n=e.querySelector(".autocomplete__wrapper"),n&&n.remove(),p=eform.getMetadata().autocomplete,accessibleAutocomplete({element:e,id:Math.round(new Date().getTime()),displayMenu:"overlay",minLength:p.minLength,templates:{inputValue:o,suggestion:o},source:helper.debounce(function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return m.abortRequest(),k=j.searching,a.next=4,m.list(b,!1);case 4:if(d=a.sent,d){a.next=8;break}return k=j.error,a.abrupt("return");case 8:0==d.results.length&&(k=j.noResults),c(d.results);case 10:case"end":return a.stop();}},a)}));return function(){return a.apply(this,arguments)}}(),p.debounceTime),onConfirm:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(c){return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(null!=c){a.next=2;break}return a.abrupt("return");case 2:return a.next=4,r(b,c,component.getContextualParent(e));case 4:case"end":return a.stop();}},a)}));return function onConfirm(){return a.apply(this,arguments)}}(),tStatusQueryTooShort:autocompleteHandler.tStatusQueryTooShort,tStatusNoResults:autocompleteHandler.tStatusNoResults,tStatusSelectedOption:autocompleteHandler.tStatusSelectedOption,tStatusResults:autocompleteHandler.tStatusResults,tNoResults:function tNoResults(){return k},tAssistiveHint:autocompleteHandler.tAssistiveHint}),q=e.querySelector("input[role='combobox']"),q.addEventListener("keydown",function(){k=j.searching});case 23:case"end":return a.stop();}},a)})),_raInit.apply(this,arguments)}
"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Attachments=function(){function a(){_classCallCheck(this,a),_defineProperty(this,"parentNotificationMessage","ATTACHMENTS_CONFIGURATION_CHANGED"),this.metadata=[]}return _createClass(a,[{key:"init",value:function init(a){0<this.metadata.length||Array.isArray(a)&&(this.metadata=a)}},{key:"add",value:function add(a,b){function c(a){if(null==a)return void console.warn("[eform.attachments.add] Na vstupe je nedefinovana priloha!");if(null==a.name)return void console.warn("[eform.attachments.add] Priloha na vstupe nema definovany atribut 'name': \n",a);for(var c=!1,d=0;d<eform.attachments.metadata.length;d++)if(eform.attachments.metadata[d].name===a.name){b||(eform.attachments.metadata[d]=a),c=!0;break}c||eform.attachments.metadata.push(a)}Array.isArray(a)?a.forEach(function(a){c(a)}):"object"===_typeof(a)&&c(a)}},{key:"remove",value:function remove(a){function b(a){if(null==a)return void console.warn("[eform.attachments.add] Na vstupe je nedefinovana priloha!");if(null==a.name)return void console.warn("[eform.attachments.add] Priloha na vstupe nema definovany atribut 'name': \n",a);for(var b=0;b<eform.attachments.metadata.length;b++)if(eform.attachments.metadata[b].name===a.name){eform.attachments.metadata.splice(b,1);break}}Array.isArray(a)?a.forEach(function(a){b(a)}):"object"===_typeof(a)&&b(a)}},{key:"removeAll",value:function removeAll(){this.metadata=[]}},{key:"getMetadata",value:function getMetadata(){return this.metadata||this.init(),this.metadata}},{key:"notifyParent",value:function notifyParent(){helper.notifyParent(this.parentNotificationMessage)}}]),a}(),attachments=new Attachments;
"use strict";function _typeof(a){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function ownKeys(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function _objectSpread(a){for(var b,c=1;c<arguments.length;c++)b=null==arguments[c]?{}:arguments[c],c%2?ownKeys(Object(b),!0).forEach(function(c){_defineProperty(a,c,b[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(b)):ownKeys(Object(b)).forEach(function(c){Object.defineProperty(a,c,Object.getOwnPropertyDescriptor(b,c))});return a}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function asyncGeneratorStep(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){return void c(a)}h.done?b(i):Promise.resolve(i).then(d,e)}function _asyncToGenerator(a){return function(){var b=this,c=arguments;return new Promise(function(d,e){function f(a){asyncGeneratorStep(h,d,e,f,g,"next",a)}function g(a){asyncGeneratorStep(h,d,e,f,g,"throw",a)}var h=a.apply(b,c);f(void 0)})}}function universalRegisterInit(){return _universalRegisterInit.apply(this,arguments)}function _universalRegisterInit(){return _universalRegisterInit=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c,d,e,f,g,h,i,j,k,l,m){var n,o,p,q,r,s,t,u,v,w,x,y=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(x=function(){return x=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d,e,f,g,h=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:d=2<h.length&&void 0!==h[2]?h[2]:document,e=regeneratorRuntime.mark(function(a){var f,g,h,i,j,k,l;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(f=b[a],null!=f){e.next=4;break}return console.warn("[Univerzalny register] {Mapovanie - Komponent: "+a+"} Preskocenie nedefinovanej mapovacej hodnoty"),e.abrupt("return","continue");case 4:if(g=void 0,h=void 0,"string"!=typeof f){e.next=9;break}g=""===f?c:helper.getObjAttrByPath(c,f),e.next=16;break;case 9:if("object"!==_typeof(f)){e.next=14;break}"function"==typeof f.function?g=f.function(f.name?helper.getObjAttrByPath(c,f.name):c):f.name&&(g=helper.getObjAttrByPath(c,f.name)),h=f.setByName,e.next=16;break;case 14:return console.warn("[Univerzalny register] {Mapovanie - Komponent: "+a+"} Preskocenie neznameho typu mapovacej hodnoty:\n",f),e.abrupt("return","continue");case 16:if(i=eform.component.getDiv(a,d,!0),i){e.next=20;break}return console.warn("[Univerzalny register] {Mapovanie - Komponent: "+a+"} Nebol najdeny DIV komponentu vo formulari, preskakujem."),e.abrupt("return","continue");case 20:if("repeatGroup"!=i.dataset.component){e.next=33;break}if(null!=g){e.next=25;break}g=[{}],e.next=28;break;case 25:if(Array.isArray(g)){e.next=28;break}return console.warn("[Univerzalny register] {Mapovanie - Komponent: "+a+"} Preskocenie nastavenia opakovanej skupiny, kvoli mapovanej hodnote z API, ktora nie je pole (Array):\n",g),e.abrupt("return","continue");case 28:repeatGroup.removeRepetitionsFast(i),l=i.querySelector("#"+i.id+" > .repeat-item-add-btn"),g.forEach(function(a,b){j=i.querySelectorAll("#"+i.id+" > .repeat-item"),k=j[j.length-1],w(f.children,a,k),b!=g.length-1&&l.click()}),e.next=35;break;case 33:return e.next=35,eform.component.setValue(i,g?g:"",h,null,{setByUniRegister:!0});case 35:case"end":return e.stop();}},e)}),a.t0=regeneratorRuntime.keys(b);case 3:if((a.t1=a.t0()).done){a.next=11;break}return f=a.t1.value,a.delegateYield(e(f),"t2",6);case 6:if(g=a.t2,"continue"!==g){a.next=9;break}return a.abrupt("continue",3);case 9:a.next=3;break;case 11:case"end":return a.stop();}},a)})),x.apply(this,arguments)},w=function(){return x.apply(this,arguments)},t=function(a){if(null==a)return"";if(k)return k(a);if(g){var b=g.match(/%%.+?%%/g);if(b){var c=g;return b.forEach(function(b){c=c.replaceAll(b,helper.getObjAttrByPath(a,b.substring(2,b.length-2)))}),c}}else return"string"==typeof a.name?a.name:"** Nie je zadefinovan\xFD form\xE1t, funkcia pre vlastn\xFD form\xE1t a polo\u017Eky neobsahuj\xFA ani name atrib\xFAt. **"},b&&c&&d&&e){a.next=6;break}return console.error("[Univerzalny register] {Inicializacia} Chyba pri inicializacii komponentu s ID "+b.parentElement.id+". Konfiguracia registra neobsahuje vsetky potrebne parametre! Vstup:"+y),a.abrupt("return");case 6:n=b.parentElement,o={noResults:"\u017Diadne v\xFDsledky.",searching:"H\u013Ead\xE1m...",error:"Volanie ne\xFAspe\u0161n\xE9..."},p=o.noResults,q=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"abortRequest",value:function abortRequest(){this.controller&&this.controller.abort()}},{key:"searchRegister",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var d,e;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return j?d=j(c,b):(e=(f?f:"name")+"="+b,d=c.includes("%%filtrovaciParameter%%")?c.replace("%%filtrovaciParameter%%",e):c+(c.includes("?")?"&":"?")+e),a.next=3,this._callFetch(d,1);case 3:return a.abrupt("return",a.sent);case 4:case"end":return a.stop();}},a,this)}));return function searchRegister(){return a.apply(this,arguments)}}()},{key:"getRecord",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return d=h?h:c,d=d.includes("idParameter")?d.replace("%%idParameter%%",b):d+"/"+b,a.next=4,this._callFetch(d,2);case 4:return a.abrupt("return",a.sent);case 5:case"end":return a.stop();}},a,this)}));return function getRecord(){return a.apply(this,arguments)}}()},{key:"_callFetch",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d,e,f;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,this.controller=new AbortController,d={method:"GET",credentials:"same-origin",redirect:"follow",signal:this.controller.signal,cache:"force-cache"},e=_objectSpread(_objectSpread({},d),l),a.next=6,fetch(b,e);case 6:f=a.sent,a.next=17;break;case 9:if(a.prev=9,a.t0=a["catch"](0),20!=a.t0.code||"AbortError"!=a.t0.name){a.next=15;break}throw"aborted";case 15:throw console.error("[Univerzalny register] {Volanie API - "+c+".krok dopytovania} Nastala chyba pri volani API:\n\n",a.t0),"error";case 17:if(200===f.status){a.next=20;break}throw console.error("[Univerzalny register] {Volanie API - "+c+".krok dopytovania} Nastala chyba, zo servera nebol vrateny kod HTTP 200 OK:\n\n",f),"error";case 20:if(!m){a.next=36;break}return a.prev=21,a.t1=m,a.next=25,f.text();case 25:return a.t2=a.sent,a.t3=c,a.abrupt("return",(0,a.t1)(a.t2,a.t3));case 30:throw a.prev=30,a.t4=a["catch"](21),console.error("[Univerzalny register] {Vlastne spracovanie response - "+c+".krok dopytovania} Nastala chyba v javascript kode pre vlastne spracovanie odpovede z API:\n\n",a.t4),"error";case 34:a.next=46;break;case 36:return a.prev=36,a.next=39,f.json();case 39:return a.abrupt("return",a.sent);case 42:throw a.prev=42,a.t5=a["catch"](36),console.error("[Univerzalny register] {Automaticke JSON spracovanie response - "+c+".krok dopytovania} Nastala chyba pri pokuse o ziskanie odpovede v JSON formate z API:\n\n",a.t5),"error";case 46:case"end":return a.stop();}},a,this,[[0,9],[21,30],[36,42]])}));return function _callFetch(){return a.apply(this,arguments)}}()}]),a}(),r=new q,s=n.querySelector(".autocomplete__wrapper"),s&&s.remove(),u=eform.getMetadata().autocomplete,accessibleAutocomplete({element:n,id:Math.round(new Date().getTime()),displayMenu:"overlay",minLength:u.minLength,templates:{inputValue:t,suggestion:t},source:helper.debounce(function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c){var d;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return r.abortRequest(),p=o.searching,a.prev=2,a.next=5,r.searchRegister(b);case 5:d=a.sent,a.next=12;break;case 8:return a.prev=8,a.t0=a["catch"](2),"aborted"!=a.t0&&(p=o.error),a.abrupt("return");case 12:if(d&&Array.isArray(d)){a.next=16;break}return console.error("[Univerzalny register] {Spracovanie navrhov vyhladavania} Nastala chyba, nebolo ziskane pole (Array) navrhov vyhladavania. Ziskane data:\n\n",d),p=o.error,a.abrupt("return");case 16:0==d.length&&(p=o.noResults),c(d);case 18:case"end":return a.stop();}},a,null,[[2,8]])}));return function(){return a.apply(this,arguments)}}(),u.debounceTime),onConfirm:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){var c;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(null!=b){a.next=2;break}return a.abrupt("return");case 2:if("onestep"!=d){a.next=6;break}c=b,a.next=16;break;case 6:if("twostep"!=d){a.next=16;break}return a.prev=7,a.next=10,r.getRecord(i?b[i]:b.id);case 10:c=a.sent,a.next=16;break;case 13:return a.prev=13,a.t0=a["catch"](7),a.abrupt("return");case 16:if(c){a.next=21;break}return console.error("[Univerzalny register] {2. krok dopytovania} Nastala chyba, data vybraneho zaznamu z navrhov su prazdne"),a.abrupt("return");case 21:if("Object"==c.constructor.name){a.next=26;break}return console.error("[Univerzalny register] {2. krok dopytovania} Nastala chyba, data vybraneho zaznamu z navrhov nie su v JSON Object strukture. Obsah dat:\n\n",c),a.abrupt("return");case 26:if(0!=Object.keys(c).length){a.next=29;break}return console.error("[Univerzalny register] {2. krok dopytovania} Nastala chyba, data vybraneho zaznamu z navrhov su prazdne"),a.abrupt("return");case 29:return a.next=31,w(e,c,eform.component.getContextualParent(n));case 31:case"end":return a.stop();}},a,null,[[7,13]])}));return function onConfirm(){return a.apply(this,arguments)}}(),tStatusQueryTooShort:autocompleteHandler.tStatusQueryTooShort,tStatusNoResults:autocompleteHandler.tStatusNoResults,tStatusSelectedOption:autocompleteHandler.tStatusSelectedOption,tStatusResults:autocompleteHandler.tStatusResults,tNoResults:function tNoResults(){return p},tAssistiveHint:autocompleteHandler.tAssistiveHint}),v=n.querySelector("input[role='combobox']"),v.addEventListener("keydown",function(){p=o.searching});case 17:case"end":return a.stop();}},a)})),_universalRegisterInit.apply(this,arguments)}
"use strict";function getElementBodyHeight(a){return console.warn("DEPRECATED - pouzi helper.getElementBodyHeight()"),helper.getElementBodyHeight(a)}function getElementMarginsHeight(a){return console.warn("DEPRECATED - pouzi helper.getElementMarginsHeight()"),helper.getElementMarginsHeight(a)}function getElementTotalHeight(a){return console.warn("DEPRECATED - pouzi helper.getElementTotalHeight()"),helper.getElementTotalHeight(a)}function mathRound(a,b){return console.warn("DEPRECATED - pouzi helper.mathRound()"),helper.mathRound(a,b)}function registerValidations(a){return console.warn("DEPRECATED - pouzi validator.registerValidations()"),validator.registerValidations(a)}function notifyParent(a){return console.warn("DEPRECATED - pouzi helper.notifyParent()"),helper.notifyParent(a)}function getFormNamespaceUrl(){return console.warn("DEPRECATED - pouzi eform.getNamespaceUrl()"),eform.getNamespaceUrl()}function buildSummarySection(a,b,c){return console.warn("DEPRECATED - pouzi eform.summary.buildSection()"),eform.summary.buildSection(a,b,c)}function b64EncodeUnicode(a){return console.warn("DEPRECATED - pouzi helper.b64EncodeUnicode()"),helper.b64EncodeUnicode(a)}function b64DecodeUnicode(a){return console.warn("DEPRECATED - pouzi helper.b64DecodeUnicode()"),helper.b64DecodeUnicode(a)}function getFormMetadata(){return console.warn("DEPRECATED - pouzi eform.getMetadata()"),eform.getMetadata()}function getExternalEnumOptionValcomplex(a,b){return console.warn("DEPRECATED - pouzi comboExternal.getValcomplex()"),comboExternal.getValcomplex(a,b)}function nextWizardStep(a){return console.warn("DEPRECATED - pouzi wizard.nextStepOnclick()"),wizard.nextStepOnclick(a)}function previousWizardStep(a){return console.warn("DEPRECATED - pouzi wizard.previousStepOnclick()"),wizard.previousStepOnclick(a)}function _showSibilingStep(a,b){return console.warn("DEPRECATED - pouzi wizard._showSibilingStep()"),wizard._showSibilingStep(a,b)}function goToFirstWizardStep(){return console.warn("DEPRECATED - pouzi wizard.goToFirstStep()"),wizard.goToFirstStep()}function getCompValue(a){return console.warn("DEPRECATED - pouzi component.getValue()"),component.getValue(a)}function setCompValue(a,b){return console.warn("DEPRECATED - pouzi component.setValue()"),component.setValue(a,b)}function disableComponent(a,b){return console.warn("DEPRECATED - pouzi component.disable()"),component.disable(a,b)}function isComponentHidden(a){return console.warn("DEPRECATED - pouzi component.isHidden()"),component.isHidden(a)}function setComponentToDefaultValue(a){return console.warn("DEPRECATED - pouzi component.setDefaultValue()"),component.setDefaultValue(a)}function getComponentType(a){return console.warn("DEPRECATED - pouzi component.getType()"),component.getType(a)}function resetRepeatGroup(a){return console.warn("DEPRECATED - pouzi repeatGroup.removeRepetitions()"),repeatGroup.removeRepetitions(a)}function hideAutocompleteDropdowns(a){return console.warn("DEPRECATED - pouzi autocompleteHandler.closeOpenDropdowns()"),autocompleteHandler.closeOpenDropdowns(a)}function setAutocompleteValue(a,b){return console.warn("DEPRECATED - pouzi autocompleteHandler.setValue()"),autocompleteHandler.setValue(a,b)}function findParentBySelector(a,b){return console.warn("DEPRECATED - pouzi helper.findParentBySelector()"),helper.findParentBySelector(a,b)}
"use strict";function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _classPrivateFieldSet(a,b,c){var d=_classExtractFieldDescriptor(a,b,"set");return _classApplyDescriptorSet(a,d,c),c}function _classApplyDescriptorSet(a,b,c){if(b.set)b.set.call(a,c);else{if(!b.writable)throw new TypeError("attempted to set read only private field");b.value=c}}function _classPrivateFieldGet(a,b){var c=_classExtractFieldDescriptor(a,b,"get");return _classApplyDescriptorGet(a,c)}function _classExtractFieldDescriptor(a,b,c){if(!b.has(a))throw new TypeError("attempted to "+c+" private field on non-instance");return b.get(a)}function _classApplyDescriptorGet(a,b){return b.get?b.get.call(a):b.value}var _hasExternalEnumeration=new WeakMap,_globalPrivateVariables=new WeakMap,_parentListeners=new WeakMap,_ajaxEventsDonePosted=new WeakMap,_allLoadedMessagePauseInitiators=new WeakMap,_allLoadedMessagePosted=new WeakMap,Eform=function(){function a(){_classCallCheck(this,a),_hasExternalEnumeration.set(this,{writable:!0,value:void 0}),_globalPrivateVariables.set(this,{writable:!0,value:{}}),_parentListeners.set(this,{writable:!0,value:void 0}),_ajaxEventsDonePosted.set(this,{writable:!0,value:!1}),_allLoadedMessagePauseInitiators.set(this,{writable:!0,value:{}}),_allLoadedMessagePosted.set(this,{writable:!0,value:!1}),this.wizard=wizard,this.repeatGroup=repeatGroup,this.component=component,this.summary=summary,this.attachments=attachments,this.globalVariables={},this.const={onlineComboParseFunction:"onlineComboParseFunction",onlineComboEditRequest:"onlineComboEditRequest",onlineComboEditUrl:"onlineComboEditUrl",getValuePostProcessing:"getValuePostProcessing",component:"component",rpoMapCustomJsonPath:"rpoMapCustomJsonPath"}}return _createClass(a,[{key:"getMetadata",value:function getMetadata(){return this.metadata||this.initMetadata(),this.metadata}},{key:"initMetadata",value:function initMetadata(){if(!this.metadata)try{var a=document.getElementById("form-metadata").innerHTML;this.metadata=JSON.parse(a),Array.isArray(this.metadata.attachments)&&this.attachments.init(this.metadata.attachments)}catch(a){console.error("Nastala chyba pri parsovani metadat formulara!",a),this.metadata={}}}},{key:"getNamespaceUrl",value:function getNamespaceUrl(){return Object.values(this.getMetadata().namespaces)[0]}},{key:"hasWizard",value:function hasWizard(){return 0!=this.wizard.getTotalStepsCount()}},{key:"hasExternalEnumeration",value:function hasExternalEnumeration(){return null==_classPrivateFieldGet(this,_hasExternalEnumeration)&&_classPrivateFieldSet(this,_hasExternalEnumeration,null!=document.querySelector("[data-component=\"comboExternal\"], [data-component=\"externalEnumeration\"]")),_classPrivateFieldGet(this,_hasExternalEnumeration)}},{key:"addGlobalVariable",value:function addGlobalVariable(a){this.globalVariables[a]=this.globalVariables[a]||{}}},{key:"globalObject",value:function globalObject(a){if(a)return _classPrivateFieldGet(this,_globalPrivateVariables)[a]=_classPrivateFieldGet(this,_globalPrivateVariables)[a]||{},_classPrivateFieldGet(this,_globalPrivateVariables)[a]}},{key:"globalArray",value:function globalArray(a){if(a)return _classPrivateFieldGet(this,_globalPrivateVariables)[a]=_classPrivateFieldGet(this,_globalPrivateVariables)[a]||[],_classPrivateFieldGet(this,_globalPrivateVariables)[a]}},{key:"getLanguage",value:function getLanguage(){return document.getElementById("form-metadata").dataset.language||"sk"}},{key:"addParentAjaxEventsDoneListener",value:function addParentAjaxEventsDoneListener(a){if(eform.getMetadata().allLoaded)a();else{function b(c){c.data&&"ajax-events-done"==c.data.type&&(parent.removeEventListener("message",b),a(c))}parent.addEventListener("message",b)}}},{key:"addParentAllLoadedListener",value:function addParentAllLoadedListener(a){if(eform.getMetadata().allLoaded)a();else{function b(c){var d;"all-loaded"==(null===(d=c.data)||void 0===d?void 0:d.type)&&(parent.removeEventListener("message",b),a(c))}parent.addEventListener("message",b)}}},{key:"addParentListener",value:function addParentListener(a,b){_classPrivateFieldSet(this,_parentListeners,_classPrivateFieldGet(this,_parentListeners)||[]),_classPrivateFieldGet(this,_parentListeners).push({type:a,listener:b}),parent.addEventListener(a,b)}},{key:"removeParentListeners",value:function removeParentListeners(){_classPrivateFieldGet(this,_parentListeners).forEach(function(a){parent.removeEventListener(a.type,a.listener)}),_classPrivateFieldSet(this,_parentListeners,[])}},{key:"postAjaxEventsDoneMessage",value:function postAjaxEventsDoneMessage(){_classPrivateFieldGet(this,_ajaxEventsDonePosted)||(helper.notifyParent({type:"ajax-events-done"}),_classPrivateFieldSet(this,_ajaxEventsDonePosted,!0))}},{key:"postAllLoadedMessage",value:function postAllLoadedMessage(){(!eform.hasExternalEnumeration()||_classPrivateFieldGet(this,_ajaxEventsDonePosted))&&(_classPrivateFieldGet(this,_allLoadedMessagePosted)||0!=Object.keys(_classPrivateFieldGet(this,_allLoadedMessagePauseInitiators)).length||(_classPrivateFieldSet(this,_allLoadedMessagePosted,!0),helper.notifyParent({type:"all-loaded"}),eform.getMetadata().allLoaded=!0))}},{key:"pauseAllLoadedMessage",value:function pauseAllLoadedMessage(){if(!_classPrivateFieldGet(this,_allLoadedMessagePosted)){var a=Math.floor(Date.now()*Math.random()/1e3);return _classPrivateFieldGet(this,_allLoadedMessagePauseInitiators)[a]=!0,a}}},{key:"resumeAllLoadedMessage",value:function resumeAllLoadedMessage(a){!a||_classPrivateFieldGet(this,_allLoadedMessagePosted)||(delete _classPrivateFieldGet(this,_allLoadedMessagePauseInitiators)[a],this.postAllLoadedMessage())}}]),a}(),eform=new Eform;document.addEventListener("DOMContentLoaded",eform.initMetadata.bind(eform));function getEform(){return eform}

]]>
</script>
          
          <!-- accessible-autocomplete.min.css -->
  <style type="text/css"><![CDATA[
  .autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid #0b0c0c;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#b1b4b6;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--focused{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.autocomplete__input--show-all-values{padding:5px 34px 5px 5px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#0b0c0c;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,.256863) 0 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #b1b4b6;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#1d70b8;border-color:#1d70b8;color:#fff;outline:0}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:5px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}}
]]>
</style>

<!-- Nadstavba k autocomplete plugin css -->
  <style type="text/css"><![CDATA[
  .autocomplete__input{
	height: 40px;
}

/* potrebujeme aby prazdny option zaberal celu sirku riadku */
.autocomplete__option:first-of-type:empty:before{
	content: "\00a0 ";
}
]]>
</style>

<!-- idsk-frontend-2.6.2.min.css -->
  <style type="text/css"><![CDATA[
  .govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-grid-row:after{content:"";display:block;clear:both}.govuk-grid-column-one-quarter{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}}.govuk-grid-column-one-third{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-third{width:33.3333%;float:left}}.govuk-grid-column-one-half{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-half{width:50%;float:left}}.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-two-thirds{width:66.6666%;float:left}}.govuk-grid-column-three-quarters{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-three-quarters{width:75%;float:left}}.govuk-grid-column-full{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-full{width:100%;float:left}}.govuk-grid-column-one-quarter-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}}.govuk-grid-column-one-third-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-third-from-desktop{width:33.3333%;float:left}}.govuk-grid-column-one-half-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-half-from-desktop{width:50%;float:left}}.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-two-thirds-from-desktop{width:66.6666%;float:left}}.govuk-grid-column-three-quarters-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}}.govuk-grid-column-full-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-full-from-desktop{width:100%;float:left}}.govuk-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-link{}}.govuk-link:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-link:link{color:#0065b3}.govuk-link:visited{color:#4c2c92}.govuk-link:hover{color:#003078}.govuk-link:active,.govuk-link:focus{color:#0b0c0c}@media print{.govuk-link[href^="/"]:after,.govuk-link[href^="http://"]:after,.govuk-link[href^="https://"]:after{content:" (" attr(href) ")";font-size:90%;word-wrap:break-word}}.govuk-link--muted:link,.govuk-link--muted:visited{color:#626a6e}.govuk-link--muted:active,.govuk-link--muted:focus,.govuk-link--muted:hover,.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#0b0c0c}@media print{.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#000}}.govuk-link--text-colour:hover{color:rgba(11,12,12,.99)}.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#0b0c0c}@media print{.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#000}}.govuk-link--inverse:link,.govuk-link--inverse:visited{color:#fff}.govuk-link--inverse:active,.govuk-link--inverse:hover{color:hsla(0,0%,100%,.99)}.govuk-link--inverse:focus{color:#0b0c0c}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link,.govuk-link--no-visited-state:visited{color:#0065b3}.govuk-link--no-visited-state:hover{color:#003078}.govuk-link--no-visited-state:active,.govuk-link--no-visited-state:focus{color:#0b0c0c}.govuk-list,.idsk-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-top:0;margin-bottom:15px;padding-left:0;list-style-type:none}@media print{.govuk-list,.idsk-list{}}@media (min-width:40.0625em){.govuk-list,.idsk-list{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-list,.idsk-list{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-list,.idsk-list{margin-bottom:20px}}.govuk-list .govuk-list,.govuk-list .idsk-list,.idsk-list .govuk-list,.idsk-list .idsk-list{margin-top:10px}.govuk-list>li,.idsk-list>li{margin-bottom:5px}.govuk-list--bullet{padding-left:20px;list-style-type:disc}.govuk-list--number,.idsk-list--letters{padding-left:20px;list-style-type:decimal}.govuk-list--bullet>li,.govuk-list--number>li,.idsk-list--letters>li{margin-bottom:0}@media (min-width:40.0625em){.govuk-list--bullet>li,.govuk-list--number>li,.idsk-list--letters>li{margin-bottom:5px}}@media screen{.govuk-template{overflow-y:scroll}}.govuk-heading-xl{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;display:block;margin-top:0;margin-bottom:30px}@media print{.govuk-heading-xl{color:#000;}}@media (min-width:40.0625em){.govuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;display:block;margin-top:0;margin-bottom:20px}@media print{.govuk-heading-l{color:#000;}}@media (min-width:40.0625em){.govuk-heading-l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}@media (min-width:40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-m{color:#000;}}@media (min-width:40.0625em){.govuk-heading-m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-m{margin-bottom:20px}}.govuk-heading-s{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-s{color:#000;}}@media (min-width:40.0625em){.govuk-heading-s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-bottom:5px;color:#626a6e}@media print{.govuk-caption-xl{}}@media (min-width:40.0625em){.govuk-caption-xl{font-size:27px;font-size:1.6875rem;line-height:1.11111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-bottom:5px;color:#626a6e}@media print{.govuk-caption-l{}}@media (min-width:40.0625em){.govuk-caption-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;color:#626a6e}@media print{.govuk-caption-m{}}@media (min-width:40.0625em){.govuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-body-l,.govuk-body-lead{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-top:0;margin-bottom:20px}@media print{.govuk-body-l,.govuk-body-lead{color:#000;}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-l,.govuk-body-lead{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{margin-bottom:30px}}.govuk-body,.govuk-body-m{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body,.govuk-body-m{color:#000;}}@media (min-width:40.0625em){.govuk-body,.govuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-body,.govuk-body-m{margin-bottom:20px}}.govuk-body-s{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;margin-top:0;margin-bottom:15px}@media print{.govuk-body-s{color:#000;}}@media (min-width:40.0625em){.govuk-body-s{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-body-s{margin-bottom:20px}}.govuk-body-xs{color:#0b0c0c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body-xs{color:#000;}}@media (min-width:40.0625em){.govuk-body-xs{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.govuk-body-xs{font-size:12pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-body-xs{margin-bottom:20px}}.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:5px}@media (min-width:40.0625em){.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:10px}}.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l,.idsk-list+.govuk-heading-l{padding-top:15px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l,.idsk-list+.govuk-heading-l{padding-top:20px}}.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.govuk-list+.govuk-heading-s,.idsk-list+.govuk-heading-m,.idsk-list+.govuk-heading-s{padding-top:5px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.govuk-list+.govuk-heading-s,.idsk-list+.govuk-heading-m,.idsk-list+.govuk-heading-s{padding-top:10px}}.govuk-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px;margin-bottom:30px}@media (min-width:40.0625em){.govuk-section-break--xl{margin-top:50px;margin-bottom:50px}}.govuk-section-break--l{margin-top:20px;margin-bottom:20px}@media (min-width:40.0625em){.govuk-section-break--l{margin-top:30px;margin-bottom:30px}}.govuk-section-break--m{margin-top:15px;margin-bottom:15px}@media (min-width:40.0625em){.govuk-section-break--m{margin-top:20px;margin-bottom:20px}}.govuk-section-break--visible{border-bottom:1px solid #bfc1c3}.govuk-form-group{margin-bottom:20px}.govuk-form-group:after{content:"";display:block;clear:both}@media (min-width:40.0625em){.govuk-form-group{margin-bottom:30px}}.govuk-form-group .govuk-form-group:last-of-type{margin-bottom:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d0190f}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-main-wrapper{display:block;padding-top:20px;padding-bottom:20px}@media (min-width:40.0625em){.govuk-main-wrapper{padding-top:40px;padding-bottom:40px}}.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:30px}@media (min-width:40.0625em){.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:50px}}.govuk-width-container{max-width:960px;margin-right:15px;margin-left:15px}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:max(15px,calc(15px + env(safe-area-inset-right)));margin-left:max(15px,calc(15px + env(safe-area-inset-left)))}}@media (min-width:40.0625em){.govuk-width-container{margin-right:30px;margin-left:30px}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:max(30px,calc(15px + env(safe-area-inset-right)));margin-left:max(30px,calc(15px + env(safe-area-inset-left)))}}}@media (min-width:1020px){.govuk-width-container{margin-right:auto;margin-left:auto}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:auto;margin-left:auto}}}.govuk-back-link{font-size:14px;font-size:.875rem;line-height:1.14286;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-left:14px;border-bottom:1px solid #0b0c0c;text-decoration:none}@media (min-width:40.0625em){.govuk-back-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-back-link{font-size:14pt;line-height:1.2;}}.govuk-back-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-back-link:link,.govuk-back-link:visited{color:#0b0c0c}@media print{.govuk-back-link:link,.govuk-back-link:visited{color:#000}}.govuk-back-link:hover{color:rgba(11,12,12,.99)}.govuk-back-link:active,.govuk-back-link:focus{color:#0b0c0c}@media print{.govuk-back-link:active,.govuk-back-link:focus{color:#000}}.govuk-back-link:focus{border-bottom-color:rgba(0,0,0,0)}.govuk-back-link:before{display:block;width:0;height:0;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);border-color:rgba(0,0,0,0);border-style:solid;border-width:5px 6px 5px 0;border-right-color:inherit;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto}.govuk-breadcrumbs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-top:15px;margin-bottom:10px}@media print{.govuk-breadcrumbs{}}@media (min-width:40.0625em){.govuk-breadcrumbs{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-breadcrumbs{font-size:14pt;line-height:1.2;color:#000}}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.govuk-breadcrumbs__list:after{content:"";display:block;clear:both}.govuk-breadcrumbs__list-item{display:inline-block;position:relative;margin-bottom:5px;margin-left:10px;padding-left:15.655px;float:left}.govuk-breadcrumbs__list-item:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-3.31px;width:7px;height:7px;margin:auto 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid;border-width:1px 1px 0 0;border-color:#626a6e}.govuk-breadcrumbs__list-item:first-child{margin-left:0;padding-left:0}.govuk-breadcrumbs__list-item:first-child:before{content:none;display:none}.govuk-breadcrumbs__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-breadcrumbs__link{}}.govuk-breadcrumbs__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#000}}.govuk-breadcrumbs__link:hover{color:rgba(11,12,12,.99)}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#000}}.govuk-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.govuk-button{}}@media (min-width:40.0625em){.govuk-button{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button{font-size:14pt;line-height:19px}}@media (min-width:40.0625em){.govuk-button{margin-bottom:32px;width:auto}}.govuk-button:active,.govuk-button:hover,.govuk-button:link,.govuk-button:visited{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#204e2e}.govuk-button:active{top:2px}.govuk-button:focus{border-color:#ffdf0f;outline:3px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #ffdf0f}.govuk-button:focus:not(:active):not(:hover){border-color:#ffdf0f;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 2px 0 #0b0c0c}.govuk-button:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:rgba(0,0,0,0)}.govuk-button:active:before{top:-4px}.govuk-button--disabled,.govuk-button[disabled=disabled],.govuk-button[disabled]{opacity:.5}.govuk-button--disabled:hover,.govuk-button[disabled=disabled]:hover,.govuk-button[disabled]:hover{background-color:#00703c;cursor:default}.govuk-button--disabled:focus,.govuk-button[disabled=disabled]:focus,.govuk-button[disabled]:focus{outline:none}.govuk-button--disabled:active,.govuk-button[disabled=disabled]:active,.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.govuk-button--secondary,.govuk-button--secondary:active,.govuk-button--secondary:hover,.govuk-button--secondary:link,.govuk-button--secondary:visited{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#dee0e2}.govuk-button--secondary:hover[disabled]{background-color:#f3f2f1}.govuk-button--warning{background-color:#d0190f;box-shadow:0 2px 0 #530a06}.govuk-button--warning,.govuk-button--warning:active,.govuk-button--warning:hover,.govuk-button--warning:link,.govuk-button--warning:visited{color:#fff}.govuk-button--warning:hover{background-color:#a6140c}.govuk-button--warning:hover[disabled]{background-color:#d0190f}.govuk-button--start{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:40.0625em){.govuk-button--start{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button__start-icon{margin-left:5px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}@media (min-width:48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-bottom:15px;clear:both;color:#d0190f}@media print{.govuk-error-message{}}@media (min-width:40.0625em){.govuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset:after{content:"";display:block;clear:both}@supports not (caret-color:auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;overflow:hidden;white-space:normal}@media print{.govuk-fieldset__legend{}}@media (min-width:40.0625em){.govuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15;color:#000}}.govuk-fieldset__legend--xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-fieldset__legend--xl{}}@media (min-width:40.0625em){.govuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;margin-bottom:15px}@media print{.govuk-fieldset__legend--l{}}@media (min-width:40.0625em){.govuk-fieldset__legend--l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-bottom:15px}@media print{.govuk-fieldset__legend--m{}}@media (min-width:40.0625em){.govuk-fieldset__legend--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-fieldset__legend--s{}}@media (min-width:40.0625em){.govuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-fieldset__legend--s{font-size:14pt;line-height:1.15}}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-bottom:15px;color:#626a6e}@media print{.govuk-hint{}}@media (min-width:40.0625em){.govuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;display:block;margin-bottom:5px}@media print{.govuk-label{}}@media (min-width:40.0625em){.govuk-label{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-label{font-size:14pt;line-height:1.15;color:#000}}.govuk-label--xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-label--xl{}}@media (min-width:40.0625em){.govuk-label--xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;margin-bottom:15px}@media print{.govuk-label--l{}}@media (min-width:40.0625em){.govuk-label--l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-bottom:10px}@media print{.govuk-label--m{}}@media (min-width:40.0625em){.govuk-label--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-label--s{}}@media (min-width:40.0625em){.govuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-label--s{font-size:14pt;line-height:1.15}}.govuk-label-wrapper{margin:0}.govuk-checkboxes__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-checkboxes__item{}}@media (min-width:40.0625em){.govuk-checkboxes__item{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-checkboxes__item{font-size:14pt;line-height:1.15}}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-checkboxes__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-checkboxes__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid;background:rgba(0,0,0,0)}.govuk-checkboxes__label:after{content:"";position:absolute;top:11px;left:9px;width:18px;height:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:rgba(0,0,0,0);opacity:0;background:rgba(0,0,0,0)}.govuk-checkboxes__hint{display:block;padding-right:15px;padding-left:15px}.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{border-width:4px;box-shadow:0 0 0 3px #ffdf0f}.govuk-checkboxes__input:checked+.govuk-checkboxes__label:after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{cursor:default}.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{opacity:.5}.govuk-checkboxes__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #bfc1c3}@media (min-width:40.0625em){.govuk-checkboxes__conditional{margin-bottom:20px}}.js-enabled .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-checkboxes--small .govuk-checkboxes__item:after{content:"";display:block;clear:both}.govuk-checkboxes--small .govuk-checkboxes__input{left:-10px}.govuk-checkboxes--small .govuk-checkboxes__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width:40.0625em){.govuk-checkboxes--small .govuk-checkboxes__label{padding:11px 15px 10px 1px}}.govuk-checkboxes--small .govuk-checkboxes__label:before{top:8px;width:24px;height:24px}.govuk-checkboxes--small .govuk-checkboxes__label:after{top:15px;left:6px;width:9px;height:3.5px;border-width:0 0 3px 3px}.govuk-checkboxes--small .govuk-checkboxes__hint{padding:0;clear:both}.govuk-checkboxes--small .govuk-checkboxes__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:0 0 0 10px #bfc1c3}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #ffdf0f,0 0 0 10px #bfc1c3}@media (hover:none),(pointer:coarse){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:none}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #ffdf0f}}.govuk-character-count{margin-bottom:20px}@media (min-width:40.0625em){.govuk-character-count{margin-bottom:30px}}.govuk-character-count .govuk-form-group,.govuk-character-count .govuk-textarea{margin-bottom:5px}.govuk-character-count .govuk-textarea--error{padding:3px}.govuk-summary-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin:0 0 20px}@media print{.govuk-summary-list{}}@media (min-width:40.0625em){.govuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;margin-bottom:30px}}@media (max-width:40.0525em){.govuk-summary-list__row{margin-bottom:15px;border-bottom:1px solid #bfc1c3}}@media (min-width:40.0625em){.govuk-summary-list__row{display:table-row}}.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{margin:0}@media (min-width:40.0625em){.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{display:table-cell;padding-right:20px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #bfc1c3}}.govuk-summary-list__actions{margin-bottom:15px}@media (min-width:40.0625em){.govuk-summary-list__actions{width:20%;padding-right:0;text-align:right}}.govuk-summary-list__key,.govuk-summary-list__value{word-wrap:break-word;overflow-wrap:break-word}.govuk-summary-list__key{margin-bottom:5px;font-weight:700}@media (min-width:40.0625em){.govuk-summary-list__key{width:30%}}@media (max-width:40.0525em){.govuk-summary-list__value{margin-bottom:15px}}@media (min-width:40.0625em){.govuk-summary-list__value{width:50%}}@media (min-width:40.0625em){.govuk-summary-list__value:last-child{width:70%}}.govuk-summary-list__value>p{margin-bottom:10px}.govuk-summary-list__value>:last-child{margin-bottom:0}.govuk-summary-list__actions-list{width:100%;margin:0;padding:0}.govuk-summary-list__actions-list-item{display:inline;margin-right:10px;padding-right:10px}.govuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #bfc1c3}.govuk-summary-list__actions-list-item:last-child{margin-right:0;padding-right:0;border:0}@media (max-width:40.0525em){.govuk-summary-list--no-border .govuk-summary-list__row{border:0}}@media (min-width:40.0625em){.govuk-summary-list--no-border .govuk-summary-list__actions,.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value{padding-bottom:11px;border:0}}@media (max-width:40.0525em){.govuk-summary-list__row--no-border{border:0}}@media (min-width:40.0625em){.govuk-summary-list__row--no-border .govuk-summary-list__actions,.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value{padding-bottom:11px;border:0}}.govuk-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;width:100%;height:40px;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media print{.govuk-input{}}@media (min-width:40.0625em){.govuk-input{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input:focus{outline:3px solid #ffdf0f;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-input::-webkit-inner-spin-button,.govuk-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type=number]{-moz-appearance:textfield}.govuk-input--error{border:4px solid #d0190f}.govuk-input--error:focus{border-color:#0b0c0c;box-shadow:none}.govuk-input--width-30{max-width:59ex}.govuk-input--width-20{max-width:41ex}.govuk-input--width-10{max-width:23ex}.govuk-input--width-5{max-width:10.8ex}.govuk-input--width-4{max-width:9ex}.govuk-input--width-3{max-width:7.2ex}.govuk-input--width-2{max-width:5.4ex}.govuk-date-input{font-size:0}.govuk-date-input:after{content:"";display:block;clear:both}.govuk-date-input__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-date-input__input{margin-bottom:0}.govuk-details{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:20px;display:block}@media print{.govuk-details{}}@media (min-width:40.0625em){.govuk-details{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-details{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-details{margin-bottom:30px}}.govuk-details__summary{display:inline-block;position:relative;margin-bottom:5px;padding-left:25px;color:#0065b3;cursor:pointer}.govuk-details__summary:hover{color:#003078}.govuk-details__summary:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-details__summary-text{text-decoration:underline}.govuk-details__summary:focus .govuk-details__summary-text{text-decoration:none}.govuk-details__summary::-webkit-details-marker{display:none}.govuk-details__summary:before{content:"";position:absolute;top:-1px;bottom:0;left:0;margin:auto;display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-color:rgba(0,0,0,0);border-style:solid;border-width:7px 0 7px 12.124px;border-left-color:inherit}.govuk-details[open]>.govuk-details__summary:before{display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:rgba(0,0,0,0);border-style:solid;border-width:12.124px 7px 0;border-top-color:inherit}.govuk-details__text{padding:15px 15px 15px 20px;border-left:5px solid #bfc1c3}.govuk-details__text p{margin-top:0;margin-bottom:20px}.govuk-details__text>:last-child{margin-bottom:0}.govuk-error-summary{color:#0b0c0c;padding:15px;margin-bottom:30px;border:5px solid #d0190f}@media print{.govuk-error-summary{color:#000}}@media (min-width:40.0625em){.govuk-error-summary{padding:20px;margin-bottom:50px}}.govuk-error-summary:focus{outline:3px solid #ffdf0f}.govuk-error-summary__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-top:0;margin-bottom:15px}@media print{.govuk-error-summary__title{}}@media (min-width:40.0625em){.govuk-error-summary__title{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-error-summary__body{}}@media (min-width:40.0625em){.govuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-error-summary__body{font-size:14pt;line-height:1.15}}.govuk-error-summary__body p{margin-top:0;margin-bottom:15px}@media (min-width:40.0625em){.govuk-error-summary__body p{margin-bottom:20px}}.govuk-error-summary__list{margin-top:0;margin-bottom:0}.govuk-error-summary__list a{font-weight:700}.govuk-error-summary__list a:active,.govuk-error-summary__list a:hover,.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:#d0190f}.govuk-error-summary__list a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-file-upload{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;padding-top:5px;padding-bottom:5px}@media print{.govuk-file-upload{}}@media (min-width:40.0625em){.govuk-file-upload{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-file-upload{font-size:14pt;line-height:1.15;color:#000}}.govuk-file-upload:focus{margin-right:-5px;margin-left:-5px;padding-right:5px;padding-left:5px;outline:3px solid #ffdf0f;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:focus-within{margin-right:-5px;margin-left:-5px;padding-right:5px;padding-left:5px;outline:3px solid #ffdf0f;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload--error{margin-right:-5px;margin-left:-5px;padding-right:5px;padding-left:5px;border:4px solid #d0190f}.govuk-file-upload--error:focus{border-color:#0b0c0c;box-shadow:none}.govuk-file-upload--error:focus-within{border-color:#0b0c0c;box-shadow:none}.govuk-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-top:25px;padding-bottom:15px;border-top:1px solid #bfc1c3;color:#0b0c0c;background:#f3f2f1}@media print{.govuk-footer{}}@media (min-width:40.0625em){.govuk-footer{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-footer{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-footer{padding-top:40px;padding-bottom:25px}}.govuk-footer__link:active,.govuk-footer__link:hover,.govuk-footer__link:link,.govuk-footer__link:visited{color:#0b0c0c}.govuk-footer__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-footer__inline-list .govuk-footer__link,.govuk-footer__list .govuk-footer__link{text-decoration:none}.govuk-footer__inline-list .govuk-footer__link:active:not(:focus),.govuk-footer__inline-list .govuk-footer__link:hover:not(:focus),.govuk-footer__list .govuk-footer__link:active:not(:focus),.govuk-footer__list .govuk-footer__link:hover:not(:focus){text-decoration:underline}.govuk-footer__section-break{margin:0 0 30px;border:0;border-bottom:1px solid #bfc1c3}@media (min-width:40.0625em){.govuk-footer__section-break{margin-bottom:50px}}.govuk-footer__meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.govuk-footer__meta-item{margin-right:15px;margin-bottom:25px;margin-left:15px}.govuk-footer__meta-item--grow{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:40.0525em){.govuk-footer__meta-item--grow{-ms-flex-preferred-size:320px;flex-basis:320px}}.govuk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top}@media (max-width:48.0525em){.govuk-footer__licence-logo{margin-bottom:15px}}.govuk-footer__licence-description{display:inline-block}.govuk-footer__copyright-logo{display:inline-block;min-width:125px;padding-top:112px;background-image:url(/assets/images/govuk-crest.png);background-repeat:no-repeat;background-position:50% 0;background-size:125px 102px;text-align:center;text-decoration:none;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.govuk-footer__copyright-logo{background-image:url(/assets/images/govuk-crest-2x.png)}}.govuk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.govuk-footer__meta-custom{margin-bottom:20px}.govuk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.govuk-footer__heading{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #bfc1c3}@media (min-width:40.0625em){.govuk-footer__heading{margin-bottom:40px}}@media (max-width:40.0525em){.govuk-footer__heading{padding-bottom:10px}}.govuk-footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.govuk-footer__section{display:inline-block;margin-right:15px;margin-bottom:30px;margin-left:15px;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media (max-width:48.0525em){.govuk-footer__section{-ms-flex-preferred-size:200px;flex-basis:200px}}@media (min-width:48.0625em){.govuk-footer__section:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.govuk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (min-width:48.0625em){.govuk-footer__list--columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.govuk-footer__list--columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.govuk-footer__list-item{margin-bottom:15px}@media (min-width:40.0625em){.govuk-footer__list-item{margin-bottom:20px}}.govuk-footer__list-item:last-child{margin-bottom:0}.govuk-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;border-bottom:10px solid #fff;color:#fff;background:#0b0c0c}@media print{.govuk-header{}}@media (min-width:40.0625em){.govuk-header{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header{font-size:14pt;line-height:1.2}}.govuk-header__container--full-width{padding:0 15px;border-color:#0065b3}.govuk-header__container--full-width .govuk-header__menu-button{right:15px}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:10px;border-bottom:10px solid #0065b3}.govuk-header__container:after{content:"";display:block;clear:both}.govuk-header__logotype{margin-right:5px}.govuk-header__logotype-crown{position:relative;top:-1px;margin-right:1px;fill:currentColor;vertical-align:top}.govuk-header__logotype-crown-fallback-image{width:36px;height:32px;border:0;vertical-align:middle}.govuk-header__product-name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1;display:inline-table;padding-right:10px}@media print{.govuk-header__product-name{}}@media (min-width:40.0625em){.govuk-header__product-name{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-header__product-name{font-size:18pt;line-height:1}}.govuk-header__link{text-decoration:none}.govuk-header__link:link,.govuk-header__link:visited{color:#fff}.govuk-header__link:hover{text-decoration:underline}.govuk-header__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-header__link--homepage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;font-size:30px;line-height:1}@media print{.govuk-header__link--homepage{}}.govuk-header__link--homepage:link,.govuk-header__link--homepage:visited{text-decoration:none}.govuk-header__link--homepage:active,.govuk-header__link--homepage:hover{margin-bottom:-1px;border-bottom:1px solid}.govuk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.govuk-header__link--service-name{display:inline-block;margin-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111}@media print{.govuk-header__link--service-name{}}@media (min-width:40.0625em){.govuk-header__link--service-name{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-header__link--service-name{font-size:18pt;line-height:1.15}}.govuk-header__content,.govuk-header__logo{box-sizing:border-box}.govuk-header__logo{margin-bottom:10px;padding-right:50px}@media (min-width:40.0625em){.govuk-header__logo{margin-bottom:10px}}@media (min-width:48.0625em){.govuk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}}@media (min-width:48.0625em){.govuk-header__content{width:66.66%;padding-left:15px;float:left}}.govuk-header__menu-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;display:none;position:absolute;top:20px;right:0;margin:0;padding:0;border:0;color:#fff;background:none}@media print{.govuk-header__menu-button{}}@media (min-width:40.0625em){.govuk-header__menu-button{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__menu-button{font-size:14pt;line-height:1.2}}.govuk-header__menu-button:hover{text-decoration:underline}.govuk-header__menu-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-header__menu-button:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:rgba(0,0,0,0);border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}@media (min-width:40.0625em){.govuk-header__menu-button{top:15px}}.govuk-header__menu-button--open:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);border-color:rgba(0,0,0,0);border-style:solid;border-width:0 5px 8.66px;border-bottom-color:inherit}.govuk-header__navigation{display:block;margin:0;padding:0;list-style:none}@media (min-width:40.0625em){.govuk-header__navigation{margin-bottom:10px}}.js-enabled .govuk-header__menu-button{display:block}@media (min-width:48.0625em){.js-enabled .govuk-header__menu-button{display:none}}.js-enabled .govuk-header__navigation{display:none}@media (min-width:48.0625em){.js-enabled .govuk-header__navigation{display:block}}.js-enabled .govuk-header__navigation--open{display:block}@media (min-width:48.0625em){.govuk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.govuk-header__navigation--no-service-name{padding-top:40px}.govuk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}@media (min-width:48.0625em){.govuk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}}.govuk-header__navigation-item a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.14286;white-space:nowrap}@media print{.govuk-header__navigation-item a{}}@media (min-width:40.0625em){.govuk-header__navigation-item a{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__navigation-item a{font-size:14pt;line-height:1.2}}.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:visited{color:#1d8feb}.govuk-header__navigation-item--active a:focus{color:#0b0c0c}.govuk-header__navigation-item:last-child{margin-right:0}@media print{.govuk-header{border-bottom-width:0;color:#0b0c0c;background:rgba(0,0,0,0)}.govuk-header__logotype-crown-fallback-image{display:none}.govuk-header__link:link,.govuk-header__link:visited{color:#0b0c0c}.govuk-header__link:after{display:none}}.govuk-inset-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;padding:15px;margin-top:20px;margin-bottom:20px;clear:both;border-left:10px solid #bfc1c3}@media print{.govuk-inset-text{}}@media (min-width:40.0625em){.govuk-inset-text{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-inset-text{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-inset-text{margin-top:30px;margin-bottom:30px}}.govuk-inset-text>:first-child{margin-top:0}.govuk-inset-text>:last-child,.govuk-inset-text>:only-child{margin-bottom:0}.govuk-panel{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid rgba(0,0,0,0);text-align:center}@media print{.govuk-panel{}}@media (min-width:40.0625em){.govuk-panel{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-panel{font-size:14pt;line-height:1.15}}@media (max-width:40.0525em){.govuk-panel{padding:25px}}.govuk-panel--confirmation{color:#fff;background:#00703c}.govuk-panel__title{margin-top:0;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375}@media print{.govuk-panel__title{}}@media (min-width:40.0625em){.govuk-panel__title{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-panel__title{font-size:32pt;line-height:1.15}}.govuk-panel__title:last-child{margin-bottom:0}.govuk-panel__body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.04167}@media print{.govuk-panel__body{}}@media (min-width:40.0625em){.govuk-panel__body{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-panel__body{font-size:24pt;line-height:1.05}}.govuk-tag{display:inline-block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;color:#fff;background-color:#0065b3;letter-spacing:1px;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1;padding:5px 8px 4px}@media print{.govuk-tag{}}@media (min-width:40.0625em){.govuk-tag{font-size:16px;font-size:1rem;line-height:1}}@media print{.govuk-tag{font-size:14pt;line-height:1}}.govuk-tag--inactive{background-color:#626a6e}.govuk-phase-banner{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #bfc1c3}.govuk-phase-banner__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c;display:table;margin:0}@media print{.govuk-phase-banner__content{}}@media (min-width:40.0625em){.govuk-phase-banner__content{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-phase-banner__content{font-size:14pt;line-height:1.2;color:#000}}.govuk-phase-banner__content__tag{margin-right:10px}.govuk-phase-banner__text{display:table-cell;vertical-align:baseline}.govuk-tabs{margin-top:5px;margin-bottom:20px}@media (min-width:40.0625em){.govuk-tabs{margin-top:5px;margin-bottom:30px}}.govuk-tabs__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:10px}@media print{.govuk-tabs__title{}}@media (min-width:40.0625em){.govuk-tabs__title{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-tabs__title{font-size:14pt;line-height:1.15;color:#000}}.govuk-tabs__list{padding:0;list-style:none;margin:0 0 20px}@media (min-width:40.0625em){.govuk-tabs__list{margin-bottom:30px}}.govuk-tabs__list-item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-left:25px}@media print{.govuk-tabs__list-item{}}@media (min-width:40.0625em){.govuk-tabs__list-item{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-tabs__list-item{font-size:14pt;line-height:1.15}}.govuk-tabs__list-item:before{color:#0b0c0c;content:"\2014 ";margin-left:-25px;padding-right:5px}@media print{.govuk-tabs__list-item:before{color:#000}}.govuk-tabs__tab{display:inline-block;margin-bottom:10px}.govuk-tabs__tab:link{color:#0065b3}.govuk-tabs__tab:visited{color:#4c2c92}.govuk-tabs__tab:hover{color:#003078}.govuk-tabs__tab:active{color:#0b0c0c}.govuk-tabs__tab:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-tabs__panel{margin-bottom:30px}@media (min-width:40.0625em){.govuk-tabs__panel{margin-bottom:50px}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__list{margin-bottom:0;border-bottom:1px solid #bfc1c3}.js-enabled .govuk-tabs__list:after{content:"";display:block;clear:both}.js-enabled .govuk-tabs__title{display:none}.js-enabled .govuk-tabs__list-item{position:relative;margin-right:5px;margin-bottom:0;margin-left:0;padding:10px 20px;float:left;background-color:#f3f2f1;text-align:center}.js-enabled .govuk-tabs__list-item:before{content:none}.js-enabled .govuk-tabs__list-item--selected{position:relative;margin-top:-5px;margin-bottom:-1px;padding:14px 19px 16px;border:1px solid #bfc1c3;border-bottom:0;background-color:#fff}.js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab{text-decoration:none}.js-enabled .govuk-tabs__tab{margin-bottom:0}.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#0b0c0c}}@media print and (min-width:40.0625em){.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#000}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__tab:hover{color:rgba(11,12,12,.99)}.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#0b0c0c}}@media print and (min-width:40.0625em){.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#000}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.js-enabled .govuk-tabs__panel{margin-bottom:0;padding:30px 20px;border:1px solid #bfc1c3;border-top:0}}@media (min-width:40.0625em) and (min-width:40.0625em){.js-enabled .govuk-tabs__panel{margin-bottom:0}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__panel>:last-child{margin-bottom:0}.js-enabled .govuk-tabs__panel--hidden{display:none}}.govuk-radios__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-radios__item{}}@media (min-width:40.0625em){.govuk-radios__item{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-radios__item{font-size:14pt;line-height:1.15}}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-radios__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-radios__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid;border-radius:50%;background:rgba(0,0,0,0)}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid;border-radius:50%;opacity:0;background:currentColor}.govuk-radios__hint{display:block;padding-right:15px;padding-left:15px}.govuk-radios__input:focus+.govuk-radios__label:before{border-width:4px;box-shadow:0 0 0 4px #ffdf0f}.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:default}.govuk-radios__input:disabled+.govuk-radios__label{opacity:.5}@media (min-width:40.0625em){.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}}.govuk-radios--inline.govuk-radios--conditional .govuk-radios__item{margin-right:0;float:none}.govuk-radios__divider{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-radios__divider{}}@media (min-width:40.0625em){.govuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15;color:#000}}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #bfc1c3}@media (min-width:40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.js-enabled .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-radios--small .govuk-radios__item:after{content:"";display:block;clear:both}.govuk-radios--small .govuk-radios__input{left:-10px}.govuk-radios--small .govuk-radios__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width:40.0625em){.govuk-radios--small .govuk-radios__label{padding:11px 15px 10px 1px}}.govuk-radios--small .govuk-radios__label:before{top:8px;width:24px;height:24px}.govuk-radios--small .govuk-radios__label:after{top:15px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding:0;clear:both;pointer-events:none}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:0 0 0 10px #bfc1c3}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f,0 0 0 10px #bfc1c3}@media (hover:none),(pointer:coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:none}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f}}.govuk-select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;max-width:100%;height:40px;padding:5px;border:2px solid #0b0c0c}@media print{.govuk-select{}}@media (min-width:40.0625em){.govuk-select{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-select{font-size:14pt;line-height:1.25}}.govuk-select:focus{outline:3px solid #ffdf0f;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-select:focus::-ms-value,.govuk-select option:active,.govuk-select option:checked{color:#fff;background-color:#0065b3}.govuk-select--error{border:4px solid #d0190f}.govuk-select--error:focus{border-color:#0b0c0c;box-shadow:none}.govuk-skip-link{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;line-height:1.14286;display:block;padding:10px 15px}.govuk-skip-link:active,.govuk-skip-link:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:inherit!important}@media print{.govuk-skip-link{}}.govuk-skip-link:link,.govuk-skip-link:visited{color:#0b0c0c}@media print{.govuk-skip-link:link,.govuk-skip-link:visited{color:#000}}.govuk-skip-link:hover{color:rgba(11,12,12,.99)}.govuk-skip-link:active,.govuk-skip-link:focus{color:#0b0c0c}@media print{.govuk-skip-link:active,.govuk-skip-link:focus{color:#000}}@media (min-width:40.0625em){.govuk-skip-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-skip-link{font-size:14pt;line-height:1.2}}@supports (padding:max(calc(0px))){.govuk-skip-link{padding-right:max(15px,calc(15px + env(safe-area-inset-right)));padding-left:max(15px,calc(15px + env(safe-area-inset-left)))}}.govuk-skip-link:focus{outline:3px solid #ffdf0f;background-color:#ffdf0f}.govuk-table{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}@media print{.govuk-table{}}@media (min-width:40.0625em){.govuk-table{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-table{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__cell,.govuk-table__header{padding:10px 20px 10px 0;border-bottom:1px solid #bfc1c3;text-align:left;vertical-align:top}.govuk-table__cell--numeric{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400}@media print{.govuk-table__cell--numeric{}}@supports (font-variant-numeric:tabular-nums){.govuk-table__cell--numeric{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-table__cell--numeric,.govuk-table__header--numeric{text-align:right}.govuk-table__cell:last-child,.govuk-table__header:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:block;width:100%;min-height:40px;margin-bottom:20px;padding:5px;resize:vertical;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none}@media print{.govuk-textarea{}}@media (min-width:40.0625em){.govuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-textarea{font-size:14pt;line-height:1.25}}@media (min-width:40.0625em){.govuk-textarea{margin-bottom:30px}}.govuk-textarea:focus{outline:3px solid #ffdf0f;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-textarea--error{border:4px solid #d0190f}.govuk-textarea--error:focus{border-color:#0b0c0c;box-shadow:none}.govuk-warning-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;position:relative;margin-bottom:20px;padding:10px 0}@media print{.govuk-warning-text{}}@media (min-width:40.0625em){.govuk-warning-text{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-warning-text{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-warning-text{margin-bottom:30px}}.govuk-warning-text__assistive{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.govuk-warning-text__icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;position:absolute;top:50%;left:0;min-width:32px;min-height:29px;margin-top:-20px;padding-top:3px;border:3px solid #0b0c0c;border-radius:50%;color:#fff;background:#0b0c0c;font-size:1.6em;line-height:29px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{.govuk-warning-text__icon{}}.govuk-warning-text__text{display:block;padding-left:50px}.govuk-clearfix:after{content:"";display:block;clear:both}.govuk-visually-hidden{padding:0!important;border:0!important}.govuk-visually-hidden,.govuk-visually-hidden-focusable{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:inherit!important}.govuk-\!-display-inline{display:inline!important}.govuk-\!-display-inline-block{display:inline-block!important}.govuk-\!-display-block{display:block!important}.govuk-\!-margin-0{margin:0!important}@media (min-width:40.0625em){.govuk-\!-margin-0{margin:0!important}}.govuk-\!-margin-top-0{margin-top:0!important}@media (min-width:40.0625em){.govuk-\!-margin-top-0{margin-top:0!important}}.govuk-\!-margin-right-0{margin-right:0!important}@media (min-width:40.0625em){.govuk-\!-margin-right-0{margin-right:0!important}}.govuk-\!-margin-bottom-0{margin-bottom:0!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-0{margin-bottom:0!important}}.govuk-\!-margin-left-0{margin-left:0!important}@media (min-width:40.0625em){.govuk-\!-margin-left-0{margin-left:0!important}}.govuk-\!-margin-1{margin:5px!important}@media (min-width:40.0625em){.govuk-\!-margin-1{margin:5px!important}}.govuk-\!-margin-top-1{margin-top:5px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-1{margin-top:5px!important}}.govuk-\!-margin-right-1{margin-right:5px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-1{margin-right:5px!important}}.govuk-\!-margin-bottom-1{margin-bottom:5px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-1{margin-bottom:5px!important}}.govuk-\!-margin-left-1{margin-left:5px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-1{margin-left:5px!important}}.govuk-\!-margin-2{margin:10px!important}@media (min-width:40.0625em){.govuk-\!-margin-2{margin:10px!important}}.govuk-\!-margin-top-2{margin-top:10px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-2{margin-top:10px!important}}.govuk-\!-margin-right-2{margin-right:10px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-2{margin-right:10px!important}}.govuk-\!-margin-bottom-2{margin-bottom:10px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-2{margin-bottom:10px!important}}.govuk-\!-margin-left-2{margin-left:10px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-2{margin-left:10px!important}}.govuk-\!-margin-3{margin:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-3{margin:15px!important}}.govuk-\!-margin-top-3{margin-top:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-3{margin-top:15px!important}}.govuk-\!-margin-right-3{margin-right:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-3{margin-right:15px!important}}.govuk-\!-margin-bottom-3{margin-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-3{margin-bottom:15px!important}}.govuk-\!-margin-left-3{margin-left:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-3{margin-left:15px!important}}.govuk-\!-margin-4{margin:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-4{margin:20px!important}}.govuk-\!-margin-top-4{margin-top:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-4{margin-top:20px!important}}.govuk-\!-margin-right-4{margin-right:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-4{margin-right:20px!important}}.govuk-\!-margin-bottom-4{margin-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-4{margin-bottom:20px!important}}.govuk-\!-margin-left-4{margin-left:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-4{margin-left:20px!important}}.govuk-\!-margin-5{margin:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-5{margin:25px!important}}.govuk-\!-margin-top-5{margin-top:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-5{margin-top:25px!important}}.govuk-\!-margin-right-5{margin-right:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-5{margin-right:25px!important}}.govuk-\!-margin-bottom-5{margin-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-5{margin-bottom:25px!important}}.govuk-\!-margin-left-5{margin-left:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-5{margin-left:25px!important}}.govuk-\!-margin-6{margin:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-6{margin:30px!important}}.govuk-\!-margin-top-6{margin-top:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-6{margin-top:30px!important}}.govuk-\!-margin-right-6{margin-right:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-6{margin-right:30px!important}}.govuk-\!-margin-bottom-6{margin-bottom:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-6{margin-bottom:30px!important}}.govuk-\!-margin-left-6{margin-left:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-6{margin-left:30px!important}}.govuk-\!-margin-7{margin:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-7{margin:40px!important}}.govuk-\!-margin-top-7{margin-top:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-7{margin-top:40px!important}}.govuk-\!-margin-right-7{margin-right:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-7{margin-right:40px!important}}.govuk-\!-margin-bottom-7{margin-bottom:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-7{margin-bottom:40px!important}}.govuk-\!-margin-left-7{margin-left:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-7{margin-left:40px!important}}.govuk-\!-margin-8{margin:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-8{margin:50px!important}}.govuk-\!-margin-top-8{margin-top:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-8{margin-top:50px!important}}.govuk-\!-margin-right-8{margin-right:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-8{margin-right:50px!important}}.govuk-\!-margin-bottom-8{margin-bottom:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-8{margin-bottom:50px!important}}.govuk-\!-margin-left-8{margin-left:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-8{margin-left:50px!important}}.govuk-\!-margin-9{margin:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-9{margin:60px!important}}.govuk-\!-margin-top-9{margin-top:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-9{margin-top:60px!important}}.govuk-\!-margin-right-9{margin-right:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-9{margin-right:60px!important}}.govuk-\!-margin-bottom-9{margin-bottom:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-9{margin-bottom:60px!important}}.govuk-\!-margin-left-9{margin-left:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-9{margin-left:60px!important}}.govuk-\!-padding-0{padding:0!important}@media (min-width:40.0625em){.govuk-\!-padding-0{padding:0!important}}.govuk-\!-padding-top-0{padding-top:0!important}@media (min-width:40.0625em){.govuk-\!-padding-top-0{padding-top:0!important}}.govuk-\!-padding-right-0{padding-right:0!important}@media (min-width:40.0625em){.govuk-\!-padding-right-0{padding-right:0!important}}.govuk-\!-padding-bottom-0{padding-bottom:0!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-0{padding-bottom:0!important}}.govuk-\!-padding-left-0{padding-left:0!important}@media (min-width:40.0625em){.govuk-\!-padding-left-0{padding-left:0!important}}.govuk-\!-padding-1{padding:5px!important}@media (min-width:40.0625em){.govuk-\!-padding-1{padding:5px!important}}.govuk-\!-padding-top-1{padding-top:5px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-1{padding-top:5px!important}}.govuk-\!-padding-right-1{padding-right:5px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-1{padding-right:5px!important}}.govuk-\!-padding-bottom-1{padding-bottom:5px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-1{padding-bottom:5px!important}}.govuk-\!-padding-left-1{padding-left:5px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-1{padding-left:5px!important}}.govuk-\!-padding-2{padding:10px!important}@media (min-width:40.0625em){.govuk-\!-padding-2{padding:10px!important}}.govuk-\!-padding-top-2{padding-top:10px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-2{padding-top:10px!important}}.govuk-\!-padding-right-2{padding-right:10px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-2{padding-right:10px!important}}.govuk-\!-padding-bottom-2{padding-bottom:10px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-2{padding-bottom:10px!important}}.govuk-\!-padding-left-2{padding-left:10px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-2{padding-left:10px!important}}.govuk-\!-padding-3{padding:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-3{padding:15px!important}}.govuk-\!-padding-top-3{padding-top:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-3{padding-top:15px!important}}.govuk-\!-padding-right-3{padding-right:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-3{padding-right:15px!important}}.govuk-\!-padding-bottom-3{padding-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-3{padding-bottom:15px!important}}.govuk-\!-padding-left-3{padding-left:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-3{padding-left:15px!important}}.govuk-\!-padding-4{padding:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-4{padding:20px!important}}.govuk-\!-padding-top-4{padding-top:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-4{padding-top:20px!important}}.govuk-\!-padding-right-4{padding-right:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-4{padding-right:20px!important}}.govuk-\!-padding-bottom-4{padding-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-4{padding-bottom:20px!important}}.govuk-\!-padding-left-4{padding-left:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-4{padding-left:20px!important}}.govuk-\!-padding-5{padding:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-5{padding:25px!important}}.govuk-\!-padding-top-5{padding-top:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-5{padding-top:25px!important}}.govuk-\!-padding-right-5{padding-right:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-5{padding-right:25px!important}}.govuk-\!-padding-bottom-5{padding-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-5{padding-bottom:25px!important}}.govuk-\!-padding-left-5{padding-left:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-5{padding-left:25px!important}}.govuk-\!-padding-6{padding:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-6{padding:30px!important}}.govuk-\!-padding-top-6{padding-top:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-6{padding-top:30px!important}}.govuk-\!-padding-right-6{padding-right:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-6{padding-right:30px!important}}.govuk-\!-padding-bottom-6{padding-bottom:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-6{padding-bottom:30px!important}}.govuk-\!-padding-left-6{padding-left:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-6{padding-left:30px!important}}.govuk-\!-padding-7{padding:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-7{padding:40px!important}}.govuk-\!-padding-top-7{padding-top:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-7{padding-top:40px!important}}.govuk-\!-padding-right-7{padding-right:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-7{padding-right:40px!important}}.govuk-\!-padding-bottom-7{padding-bottom:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-7{padding-bottom:40px!important}}.govuk-\!-padding-left-7{padding-left:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-7{padding-left:40px!important}}.govuk-\!-padding-8{padding:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-8{padding:50px!important}}.govuk-\!-padding-top-8{padding-top:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-8{padding-top:50px!important}}.govuk-\!-padding-right-8{padding-right:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-8{padding-right:50px!important}}.govuk-\!-padding-bottom-8{padding-bottom:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-8{padding-bottom:50px!important}}.govuk-\!-padding-left-8{padding-left:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-8{padding-left:50px!important}}.govuk-\!-padding-9{padding:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-9{padding:60px!important}}.govuk-\!-padding-top-9{padding-top:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-9{padding-top:60px!important}}.govuk-\!-padding-right-9{padding-right:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-9{padding-right:60px!important}}.govuk-\!-padding-bottom-9{padding-bottom:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-9{padding-bottom:60px!important}}.govuk-\!-padding-left-9{padding-left:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-9{padding-left:60px!important}}.govuk-\!-font-size-80{font-size:53px!important;font-size:3.3125rem!important;line-height:1.03774!important}@media (min-width:40.0625em){.govuk-\!-font-size-80{font-size:80px!important;font-size:5rem!important;line-height:1!important}}@media print{.govuk-\!-font-size-80{font-size:53pt!important;line-height:1.1!important}}.govuk-\!-font-size-48{font-size:32px!important;font-size:2rem!important;line-height:1.09375!important}@media (min-width:40.0625em){.govuk-\!-font-size-48{font-size:48px!important;font-size:3rem!important;line-height:1.04167!important}}@media print{.govuk-\!-font-size-48{font-size:32pt!important;line-height:1.15!important}}.govuk-\!-font-size-36{font-size:24px!important;font-size:1.5rem!important;line-height:1.04167!important}@media (min-width:40.0625em){.govuk-\!-font-size-36{font-size:36px!important;font-size:2.25rem!important;line-height:1.11111!important}}@media print{.govuk-\!-font-size-36{font-size:24pt!important;line-height:1.05!important}}.govuk-\!-font-size-27{font-size:18px!important;font-size:1.125rem!important;line-height:1.11111!important}@media (min-width:40.0625em){.govuk-\!-font-size-27{font-size:27px!important;font-size:1.6875rem!important;line-height:1.11111!important}}@media print{.govuk-\!-font-size-27{font-size:18pt!important;line-height:1.15!important}}.govuk-\!-font-size-24{font-size:18px!important;font-size:1.125rem!important;line-height:1.11111!important}@media (min-width:40.0625em){.govuk-\!-font-size-24{font-size:24px!important;font-size:1.5rem!important;line-height:1.25!important}}@media print{.govuk-\!-font-size-24{font-size:18pt!important;line-height:1.15!important}}.govuk-\!-font-size-19{font-size:16px!important;font-size:1rem!important;line-height:1.25!important}@media (min-width:40.0625em){.govuk-\!-font-size-19{font-size:19px!important;font-size:1.1875rem!important;line-height:1.31579!important}}@media print{.govuk-\!-font-size-19{font-size:14pt!important;line-height:1.15!important}}.govuk-\!-font-size-16{font-size:14px!important;font-size:.875rem!important;line-height:1.14286!important}@media (min-width:40.0625em){.govuk-\!-font-size-16{font-size:16px!important;font-size:1rem!important;line-height:1.25!important}}@media print{.govuk-\!-font-size-16{font-size:14pt!important;line-height:1.2!important}}.govuk-\!-font-size-14{font-size:12px!important;font-size:.75rem!important;line-height:1.25!important}@media (min-width:40.0625em){.govuk-\!-font-size-14{font-size:14px!important;font-size:.875rem!important;line-height:1.42857!important}}@media print{.govuk-\!-font-size-14{font-size:12pt!important;line-height:1.2!important}}.govuk-\!-font-weight-regular{font-weight:400!important}.govuk-\!-font-weight-bold{font-weight:700!important}.govuk-\!-width-full,.govuk-\!-width-three-quarters{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-three-quarters{width:75%!important}}.govuk-\!-width-two-thirds{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-two-thirds{width:66.66%!important}}.govuk-\!-width-one-half{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-half{width:50%!important}}.govuk-\!-width-one-third{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-third{width:33.33%!important}}.govuk-\!-width-one-quarter{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-quarter{width:25%!important}}.govuk-template{background-color:#f3f2f1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overflow-y:inherit}@media screen and (-ms-high-contrast:active){.govuk-template{overflow-y:scroll}}.govuk-template__body{margin:0;background-color:#fff}.idsk-text-justify{text-align:justify}.idsk-hr-separator,.idsk-hr-separator-until-tablet{background:#000;height:5px;margin-top:30px;margin-bottom:0;border:none}@media (max-width:40.0525em){.idsk-hr-separator-until-tablet{height:0;margin-top:0}}.idsk-list--letters{counter-reset:list}.idsk-list--letters>li{list-style:none;position:relative}.idsk-list--letters>li:before{content:counter(list,lower-alpha) ") ";counter-increment:list;position:absolute;left:-20px}.idsk-button-group{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:40.0625em){.idsk-button-group{margin-bottom:15px}}.idsk-button-group .govuk-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;display:inline-block;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}@media print{.idsk-button-group .govuk-link{}}@media (min-width:40.0625em){.idsk-button-group .govuk-link{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.idsk-button-group .govuk-link{font-size:14pt;line-height:19px}}.idsk-button-group .idsk-button{margin-bottom:17px}@media (min-width:40.0625em){.idsk-button-group{margin-right:-15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.idsk-button-group .govuk-link,.idsk-button-group .idsk-button{margin-right:15px}.idsk-button-group .govuk-link{text-align:left}}.idsk-banner .app-pane-grey{background-color:#f3f2f1;border-bottom:1px solid #003078}.idsk-banner__content{padding-left:15px}.idsk-banner .govuk-heading-s{margin-bottom:0;padding-top:15px}.fa,.fab,.fad,.fal,.far,.fas{font-family:FontAwesome}.govuk-breadcrumbs{margin-top:25px}@media (min-width:40.0625em){.govuk-main-wrapper{padding-top:20px;padding-bottom:40px}}.idsk-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.idsk-button{}}@media (min-width:40.0625em){.idsk-button{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.idsk-button{font-size:14pt;line-height:19px}}@media (min-width:40.0625em){.idsk-button{margin-bottom:32px;width:auto}}.idsk-button:active,.idsk-button:hover,.idsk-button:link,.idsk-button:visited{color:#fff;text-decoration:none}.idsk-button::-moz-focus-inner{padding:0;border:0}.idsk-button:hover{background-color:#204e2e}.idsk-button:active{top:2px}.idsk-button:focus{border-color:#ffdf0f;outline:3px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #ffdf0f}.idsk-button:focus:not(:active):not(:hover){border-color:#ffdf0f;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 2px 0 #0b0c0c}.idsk-button:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:rgba(0,0,0,0)}.idsk-button:active:before{top:-4px}.idsk-button--disabled,.idsk-button[disabled=disabled],.idsk-button[disabled]{opacity:.5}.idsk-button--disabled:hover,.idsk-button[disabled=disabled]:hover,.idsk-button[disabled]:hover{background-color:#00703c;cursor:default}.idsk-button--disabled:focus,.idsk-button[disabled=disabled]:focus,.idsk-button[disabled]:focus{outline:none}.idsk-button--disabled:active,.idsk-button[disabled=disabled]:active,.idsk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.idsk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.idsk-button--secondary,.idsk-button--secondary:active,.idsk-button--secondary:hover,.idsk-button--secondary:link,.idsk-button--secondary:visited{color:#0b0c0c}.idsk-button--secondary:hover{background-color:#f3f2f1}.idsk-button--secondary:hover[disabled]{background-color:#f3f2f1}.idsk-button--warning{background-color:#d0190f;box-shadow:0 2px 0 #530a06}.idsk-button--warning,.idsk-button--warning:active,.idsk-button--warning:hover,.idsk-button--warning:link,.idsk-button--warning:visited{color:#fff}.idsk-button--warning:hover{background-color:#9e1912}.idsk-button--warning:hover[disabled]{background-color:#d0190f}.idsk-button--start{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:40.0625em){.idsk-button--start{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.idsk-button--start{font-size:18pt;line-height:1}}.idsk-button__start-icon{margin-left:5px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}@media (min-width:48.0625em){.idsk-button__start-icon{margin-left:10px}}.idsk-card{display:inline-block;margin-bottom:15px;position:relative}@media (min-width:40.0625em){.idsk-card{margin-bottom:30px}}.idsk-card-simple{box-sizing:border-box;width:100%;padding:0;float:none}@media (min-width:40.0625em){.idsk-card-simple{width:33.3333%;float:left}}.idsk-card-title{cursor:pointer;margin:0;text-decoration:underline}.idsk-card-title:hover{color:#0b0c0c;text-decoration:underline}.idsk-card-img-hero{box-sizing:border-box;width:100%;padding:0;float:none}@media (min-width:40.0625em){.idsk-card-img-hero{width:50%;float:left;padding-right:15px}}.idsk-card-img-profile-horizontal,.idsk-card-img-secondary-horizontal{box-sizing:border-box;float:left;padding-right:15px;padding-bottom:15px;width:100%}@media (min-width:40.0625em){.idsk-card-img-profile-horizontal,.idsk-card-img-secondary-horizontal{padding-bottom:0;width:33%}}.idsk-card-meta-container{padding-bottom:10px}.idsk-card-meta{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#626a6e;display:inline;text-decoration:none}@media print{.idsk-card-meta{}}@media (min-width:40.0625em){.idsk-card-meta{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-card-meta{font-size:14pt;line-height:1.2}}.idsk-card-meta-date:after{content:"\00a0-\00a0"}.idsk-card-meta-tag:after{content:"\00a0|\00a0"}.idsk-card-meta .govuk-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#626a6e}@media print{.idsk-card-meta .govuk-link{}}@media (min-width:40.0625em){.idsk-card-meta .govuk-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-card-meta .govuk-link{font-size:14pt;line-height:1.2}}.idsk-card-meta .govuk-link:visited{color:#4c2c92}.idsk-card-meta-container span:last-child:after{content:""}.idsk-card-content-hero{box-sizing:border-box;width:100%;float:none;padding:0}@media (min-width:40.0625em){.idsk-card-content-hero{width:50%;float:left;padding:0 0 0 15px}}.idsk-card-content-profile-horizontal{box-sizing:border-box;width:100%;padding:0 15px;float:none}@media (min-width:40.0625em){.idsk-card-content-profile-horizontal{width:66.6666%;float:left}}.idsk-card-content-secondary-horizontal{width:100%;box-sizing:border-box;padding-left:0;float:left}@media (min-width:40.0625em){.idsk-card-content-secondary-horizontal{width:67%;padding-left:15px}}.idsk-heading{padding-bottom:10px}@media (min-width:40.0625em){.idsk-heading{padding-bottom:10px}}.idsk-heading-basic-variant,.idsk-heading-simple{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.idsk-heading-basic-variant,.idsk-heading-simple{}}@media (min-width:40.0625em){.idsk-heading-basic-variant,.idsk-heading-simple{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-heading-basic-variant,.idsk-heading-simple{font-size:14pt;line-height:1.15}}.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111}@media print{.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{}}@media (min-width:40.0625em){.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{font-size:18pt;line-height:1.15}}.idsk-heading-secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.idsk-heading-secondary{}}@media (min-width:40.0625em){.idsk-heading-secondary{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-heading-secondary{font-size:14pt;line-height:1.15}}@media (max-width:48.0525em){.idsk-heading-secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111}}@media print and (max-width:48.0525em){.idsk-heading-secondary{}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-heading-secondary{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print and (max-width:48.0525em){.idsk-heading-secondary{font-size:18pt;line-height:1.15}}.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;text-decoration:underline}@media print{.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{}}@media (min-width:40.0625em){.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{font-size:18pt;line-height:1.15}}.idsk-body{margin-top:0;margin-bottom:0}.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{}}@media (min-width:40.0625em){.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{font-size:14pt;line-height:1.15}}.idsk-body-secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}@media print{.idsk-body-secondary{}}@media (min-width:40.0625em){.idsk-body-secondary{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-body-secondary{font-size:14pt;line-height:1.2}}@media (max-width:48.0525em){.idsk-body-secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (max-width:48.0525em){.idsk-body-secondary{}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-body-secondary{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (max-width:48.0525em){.idsk-body-secondary{font-size:14pt;line-height:1.15}}.idsk-body-profile-horizontal,.idsk-body-profile-vertical{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;padding-top:10px;padding-bottom:15px}@media print{.idsk-body-profile-horizontal,.idsk-body-profile-vertical{}}@media (min-width:40.0625em){.idsk-body-profile-horizontal,.idsk-body-profile-vertical{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-body-profile-horizontal,.idsk-body-profile-vertical{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-body-profile-horizontal,.idsk-body-profile-vertical{padding-top:10px;padding-bottom:20px}}.idsk-quote{padding-right:30px;padding-left:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:0}@media (min-width:40.0625em){.idsk-quote{padding-right:50px;padding-left:50px}}@media print{.idsk-quote{}}@media (min-width:40.0625em){.idsk-quote{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-quote{font-size:14pt;line-height:1.15}}.idsk-quote-right{float:right}.idsk-character-count{margin-bottom:20px}@media (min-width:40.0625em){.idsk-character-count{margin-bottom:30px}}.idsk-character-count .govuk-form-group,.idsk-character-count .govuk-textarea{margin-bottom:5px}.idsk-character-count .govuk-textarea--error{padding:3px}.govuk-character-count__message{margin-top:0;margin-bottom:0}.govuk-character-count__message--disabled{visibility:hidden}.idsk-crossroad-1{box-sizing:border-box;width:100%;padding:0}@media (min-width:40.0625em){.idsk-crossroad-1{width:100%;float:left}}@media (min-width:20em){.idsk-crossroad-2{box-sizing:border-box;width:100%;padding:0}}@media (min-width:20em) and (min-width:40.0625em){.idsk-crossroad-2{width:100%;float:left}}@media (orientation:landscape){.idsk-crossroad-2{box-sizing:border-box;width:100%;padding:0}}@media (orientation:landscape) and (min-width:40.0625em){.idsk-crossroad-2{width:50%;float:left}}@media (min-width:48.0625em){.idsk-crossroad-2{box-sizing:border-box;width:100%;padding:0}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-crossroad-2{width:50%;float:left}}@media (min-width:48.0625em){.idsk-crossroad-2:first-child{padding-right:15px}.idsk-crossroad-2:nth-child(2){padding-left:15px}}.idsk-crossroad-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;color:#0065b3;text-decoration:underline;cursor:pointer}@media print{.idsk-crossroad-title{}}@media (min-width:40.0625em){.idsk-crossroad-title{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-crossroad-title{font-size:14pt;line-height:1.15}}.idsk-crossroad-title:hover{color:#003078}.idsk-crossroad-title:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-crossroad-title:visited{color:#4c2c92}.idsk-crossroad-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-top:10px;padding-bottom:15px;margin:0;color:#626a6e}@media print{.idsk-crossroad-subtitle{}}@media (min-width:40.0625em){.idsk-crossroad-subtitle{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-crossroad-subtitle{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.idsk-crossroad-subtitle{padding-top:10px;padding-bottom:20px}}.idsk-crossroad-line{color:#bfc1c3;background-color:#bfc1c3;height:1px;border:0;border-top:1px;margin-bottom:10px}.idsk-crossroad__uncollapse-div{text-align:center}.idsk-crossroad__colapse--button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;background:none;border:none;width:-webkit-fill-available;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0065b3;width:auto;height:100%;cursor:pointer;display:inline-block}@media print{.idsk-crossroad__colapse--button{}}@media (min-width:40.0625em){.idsk-crossroad__colapse--button{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-crossroad__colapse--button{font-size:14pt;line-height:1.15}}.idsk-crossroad__colapse--button:after,.idsk-crossroad__colapse--button:before{border-style:solid;border-width:.1em .1em 0 0;color:#0065b3;content:"";display:inline-block;height:.45em;right:25px;top:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:top;width:.45em}@media (min-width:40.0625em){.idsk-crossroad__colapse--button:after,.idsk-crossroad__colapse--button:before{right:50px;top:20px}}.idsk-crossroad__colapse--button:after{margin:5px 0 0 20px}.idsk-crossroad__colapse--button:before{margin:5px 22px 0 0}.idsk-crossroad__colapse--button:active,.idsk-crossroad__colapse--button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none;width:auto;padding:0 12px}.idsk-crossroad__colapse--button-show:active,.idsk-crossroad__colapse--button-show:focus{padding:0}.idsk-crossroad__collapse--arrow .idsk-crossroad__colapse--button:after,.idsk-crossroad__collapse--arrow .idsk-crossroad__colapse--button:before{margin:11px 12px 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.idsk-crossroad__collapse--shadow{position:relative;box-shadow:5px -35px 30px 40px #fff}@media (min-width:48.0625em){.idsk-crossroad__collapse--shadow{box-shadow:5px -10px 70px 40px #fff}}.idsk-crossroad__item--one-column-hide,.idsk-crossroad__uncollapse-hide--mobile{display:none}@media (orientation:landscape){.idsk-crossroad__item--two-columns-hide-mobile.idsk-crossroad__item--two-columns-hide,.idsk-crossroad__uncollapse-hide--desktop{display:none}}@media (min-width:48.0625em){.idsk-crossroad__item--two-columns-hide-mobile.idsk-crossroad__item--two-columns-hide,.idsk-crossroad__uncollapse-hide--desktop{display:none}}.idsk-crossroad__item--two-columns-hide-mobile.idsk-crossroad__item--two-columns-show{display:block}@media (min-width:20em){.idsk-crossroad__item--two-columns-hide-mobile{display:none}}@media (orientation:landscape){.idsk-crossroad__item--two-columns-hide-mobile{display:unset}}@media (min-width:48.0625em){.idsk-crossroad__item--two-columns-hide-mobile{display:unset}}@media (min-width:48.0625em){.idsk-crossroad__item--two-columns-show{display:block}}.idsk-customer-surveys{margin-top:25px}.idsk-customer-surveys--line{border-top:1px solid #0b0c0c;background-color:#0b0c0c}.idsk-customer-surveys--hidden{display:none}.idsk-customer-surveys--show{display:block}.idsk-customer-survey__caption{margin-top:-10px}#idsk-customer-surveys__previous-button.govuk-button--secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-right:20px;line-height:1;width:auto}@media print{#idsk-customer-surveys__previous-button.govuk-button--secondary{}}@media (min-width:40.0625em){#idsk-customer-surveys__previous-button.govuk-button--secondary{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{#idsk-customer-surveys__previous-button.govuk-button--secondary{font-size:18pt;line-height:1.15}}#idsk-customer-surveys__send-button.idsk-button--start{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;line-height:1.11111;font-weight:400;width:auto}@media print{#idsk-customer-surveys__send-button.idsk-button--start{}}@media (min-width:40.0625em){#idsk-customer-surveys__send-button.idsk-button--start{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{#idsk-customer-surveys__send-button.idsk-button--start{font-size:18pt;line-height:1.15}}#idsk-customer-surveys__previous-button,#idsk-customer-surveys__send-button{max-height:37px}@media (min-width:40.0625em){#idsk-customer-surveys__previous-button,#idsk-customer-surveys__send-button{max-height:none}}.idsk-customer-surveys__buttons{padding-top:10px}.idsk-customer-surveys__buttons .govuk-button{width:auto}.idsk-customer-surveys__step .govuk-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.idsk-customer-surveys__step .govuk-body{}}@media (min-width:40.0625em){.idsk-customer-surveys__step .govuk-body{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-customer-surveys__step .govuk-body{font-size:14pt;line-height:1.15}}.idsk-customer-survey--line{border-top:1px solid #0b0c0c}.idsk-customer-surveys__logo{margin-bottom:30px}.idsk-customer-surveys__text--bold{font-weight:700}.idsk-customer-surveys__icon--hidden{display:none}@media (min-width:48.0625em){.idsk-customer-surveys-radios .govuk-radios .govuk-radios__input:hover+.govuk-radios__label:before{box-shadow:0 0 0 10px #bfc1c3}.idsk-customer-surveys-radios .govuk-radios .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f,0 0 0 10px #bfc1c3}.idsk-customer-surveys-radios .govuk-radios__label{padding-left:0}.idsk-customer-surveys-radios .govuk-radios__label:before{top:8px;width:24px;height:24px}.idsk-customer-surveys-radios .govuk-radios__label:after{top:15px;left:7px;border-width:5px}}.idsk-customer-surveys-text-area{margin-top:-25px;margin-bottom:10px}.idsk-customer-surveys-text-area .govuk-textarea{height:150px}@media (min-width:48.0625em){.idsk-customer-surveys-text-area .govuk-textarea{height:115px}}.idsk-customer-surveys-text-area .govuk-textarea:focus{width:97%;margin-left:3px}@media (min-width:48.0625em){.idsk-customer-surveys-text-area .govuk-textarea:focus{width:99%}}#idsk-feedback__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{#idsk-feedback__content{}}@media (min-width:40.0625em){#idsk-feedback__content{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{#idsk-feedback__content{font-size:14pt;line-height:1.15}}#idsk-feedback__content .govuk-radios{line-height:0}#idsk-feedback__content .govuk-heading-l{padding-bottom:50px;margin-bottom:0}.idsk-feedback__buttons{padding-top:10px}@media (min-width:48.0625em){#idsk-feedback__content .govuk-radios .govuk-radios__input:hover+.govuk-radios__label:before{box-shadow:0 0 0 10px #bfc1c3}#idsk-feedback__content .govuk-radios .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f,0 0 0 10px #bfc1c3}#idsk-feedback__content .govuk-radios__label{padding-left:0}#idsk-feedback__content .govuk-radios__label:before{top:8px;width:24px;height:24px}#idsk-feedback__content .govuk-radios__label:after{top:15px;left:7px;border-width:5px}}.idsk-feedback__buttons .govuk-button{width:auto}#idsk-feedback__question-bar{padding-top:30px}#idsk-feedback__question-bar .govuk-heading-m{margin-bottom:-10px}.idsk-feedback__subtitle{margin-bottom:30px}#idsk-feedback__send-button{margin-right:20px}.idsk-feedback--hidden{display:none}.idsk-feedback--invisible{visibility:hidden}.idsk-feedback--animation{max-height:0;-webkit-transition:max-height .7s ease-out;transition:max-height .7s ease-out}#idsk-feedback__question-bar .govuk-textarea{height:150px}@media (min-width:48.0625em){#idsk-feedback__question-bar .govuk-textarea{height:115px}}#idsk-feedback__question-bar .govuk-textarea:focus{width:97%;margin-left:3px}@media (min-width:48.0625em){#idsk-feedback__question-bar .govuk-textarea:focus{width:99%}}.idsk-feedback--open{max-height:619px;height:auto;-webkit-transition:max-height .7s ease-in;transition:max-height .7s ease-in;overflow:hidden}.idsk-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-top:25px;padding-bottom:15px;border-top:1px solid #bfc1c3;color:#0b0c0c;background:#f3f2f1}@media print{.idsk-footer{}}@media (min-width:40.0625em){.idsk-footer{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-footer{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.idsk-footer{padding-top:40px;padding-bottom:25px}}.idsk-footer__link:active,.idsk-footer__link:hover,.idsk-footer__link:link,.idsk-footer__link:visited{color:#0065b3}.idsk-footer__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-footer__inline-list .idsk-footer__link,.idsk-footer__list .idsk-footer__link{text-decoration:none}.idsk-footer__inline-list .idsk-footer__link:active:not(:focus),.idsk-footer__inline-list .idsk-footer__link:hover:not(:focus),.idsk-footer__list .idsk-footer__link:active:not(:focus),.idsk-footer__list .idsk-footer__link:hover:not(:focus){text-decoration:underline}.idsk-footer__section-break{margin:0 0 30px;border:0;border-bottom:1px solid #bfc1c3}@media (min-width:40.0625em){.idsk-footer__section-break{margin-bottom:50px}}.idsk-footer__meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.idsk-footer__meta-item{margin-right:15px;margin-bottom:25px;margin-left:15px}.idsk-footer__meta-item--grow{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:40.0525em){.idsk-footer__meta-item--grow{-ms-flex-preferred-size:320px;flex-basis:320px}}.idsk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top}@media (max-width:48.0525em){.idsk-footer__licence-logo{margin-bottom:15px}}.idsk-footer__licence-logo>*{width:218px;height:47px}.idsk-footer__licence-description{display:inline-block;margin-bottom:15px}.idsk-footer__copyright-logo{display:inline-block;min-width:125px;padding-top:112px;background-image:url(/assets/images/govuk-crest.png);background-repeat:no-repeat;background-position:50% 0;background-size:125px 102px;text-align:center;text-decoration:none;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.idsk-footer__copyright-logo{background-image:url(/assets/images/govuk-crest-2x.png)}}.idsk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.idsk-footer__meta-custom{margin-bottom:20px}.idsk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.idsk-footer__heading{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #bfc1c3}@media (min-width:40.0625em){.idsk-footer__heading{margin-bottom:40px}}@media (max-width:40.0525em){.idsk-footer__heading{padding-bottom:10px}}.idsk-footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.idsk-footer__section{display:inline-block;margin-right:15px;margin-bottom:30px;margin-left:15px;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media (max-width:48.0525em){.idsk-footer__section{-ms-flex-preferred-size:200px;flex-basis:200px}}@media (min-width:48.0625em){.idsk-footer__section:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.idsk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (min-width:48.0625em){.idsk-footer__list--columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.idsk-footer__list--columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.idsk-footer__list-item{margin-bottom:15px}@media (min-width:40.0625em){.idsk-footer__list-item{margin-bottom:20px}}.idsk-footer__list-item:last-child{margin-bottom:0}.idsk-footer-extended{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;line-height:1.14286;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:100px;background:#f3f2f1;box-shadow:0 -1px 0 rgba(0,0,0,.25);font-style:normal;font-weight:400}@media print{.idsk-footer-extended{}}@media (min-width:40.0625em){.idsk-footer-extended{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-footer-extended{font-size:14pt;line-height:1.2}}.idsk-footer-extended.idsk-footer-extended--up-button-enabled{box-shadow:none}.idsk-footer-extended-inline-list{margin-top:0;margin-bottom:15px;padding-left:0;padding-top:30px}@media (min-width:40.0625em){.idsk-footer-extended-inline-list{padding-top:25px}}.idsk-footer-extended-description-panel .idsk-footer-extended-inline-list-item{display:inline-block}.idsk-footer-extended-inline-list-item{display:block;margin-right:15px;margin-bottom:5px}.idsk-footer-extended-list-item{display:block;margin-bottom:15px}.idsk-footer-extended-description-panel-top-border{border-top:1px solid #bfc1c3}.idsk-footer-extended-subtitle{border-top:1px solid #bfc1c3;padding-top:7px}#idsk-footer-extended-close-error-form-button:hover,#idsk-footer-extended-close-help-form-button:hover{color:#0b0c0c}.idsk-footer-extended-meta-item{margin-right:15px;margin-bottom:5px;margin-left:0}.idsk-footer-extended-logo{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-positive:0;flex-grow:0;margin:30px 0;width:100%;max-width:250px}.idsk-footer-extended-logo img,.idsk-footer-extended-logo svg{height:100%;max-height:150px;width:100%}.idsk-footer-extended-frame{display:inline-block;width:100%;height:15px;left:0;top:0;color:#0b0c0c}@media (min-width:40.0625em){.idsk-footer-extended-frame{width:90%}}.idsk-footer-extended-label{font-style:normal;font-weight:300;color:#0b0c0c;text-decoration:underline}.idsk-footer-extended-grid-column{padding-bottom:23px}.idsk-footer-extended-main-content{width:100%}.idsk-footer-extended-main-content .govuk-grid-column-one-half{padding:0}.idsk-footer-extended-main-content .govuk-grid-column-one-third,.idsk-footer-extended-main-content ul{padding-left:0}@media (min-width:40.0625em){.idsk-footer-extended-main-content .govuk-grid-column-one-third{padding-left:20px}}.idsk-footer-extended .govuk-heading-m{padding-top:15px}@media (min-width:40.0625em){.idsk-footer-extended .govuk-heading-m{font-size:1.39em}}@media (min-width:48.0625em){.idsk-footer-extended .govuk-heading-m{font-size:1.5em}}.idsk-footer-extended-feedback-content{width:100%;border-top:5px solid #0065b3;border-bottom:5px solid #0065b3;background-clip:border-box;background-color:#fff}@media (min-width:48.0625em){.idsk-footer-extended-feedback-content{border-top:10px solid #0065b3;border-bottom:10px solid #0065b3}}.idsk-footer-extended-feedback{width:100%;background:#0065b3}#idsk-footer-extended-feedback{margin:0 -15px}@media (min-width:40.0625em){#idsk-footer-extended-feedback{height:70px}}@media screen and (min-width:670px){#idsk-footer-extended-feedback{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}}@media screen and (min-width:670px) and (min-width:40.0625em){#idsk-footer-extended-feedback{font-size:16px;font-size:1rem;line-height:1.25}}@media (min-width:48.0625em){#idsk-footer-extended-feedback{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:48.0625em){#idsk-footer-extended-feedback{}}@media (min-width:48.0625em) and (min-width:40.0625em){#idsk-footer-extended-feedback{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:48.0625em){#idsk-footer-extended-feedback{font-size:14pt;line-height:1.15}}.idsk-footer-extended-feedback-text{font-style:normal;color:#fff}@media (min-width:48.0625em){.idsk-footer-extended-feedback-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-text{}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-footer-extended-feedback-text{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-text{font-size:14pt;line-height:1.15}}#idsk-footer-extended-feedback-no-button,#idsk-footer-extended-feedback-yes-button{font-weight:700}.idsk-footer-extended-feedback-text-answers{font-style:normal;font-weight:400;color:#fff}@media (min-width:40.0625em){.idsk-footer-extended-feedback-text-answers{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}}@media print and (min-width:40.0625em){.idsk-footer-extended-feedback-text-answers{}}@media (min-width:40.0625em) and (min-width:40.0625em){.idsk-footer-extended-feedback-text-answers{font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:40.0625em){.idsk-footer-extended-feedback-text-answers{font-size:14pt;line-height:1.2}}@media (min-width:48.0625em){.idsk-footer-extended-feedback-text-answers{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-text-answers{}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-footer-extended-feedback-text-answers{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-text-answers{font-size:14pt;line-height:1.15}}.idsk-footer-extended-logo:active,.idsk-footer-extended-logo:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-footer-extended-logo-box{text-align:-webkit-center;padding-right:0}:root .idsk-footer-extended-logo-box,_:-ms-fullscreen{margin-top:-26px}@media (min-width:40.0625em){.idsk-footer-extended-info-links{width:57%}}@media (min-width:48.0625em){.idsk-footer-extended-info-links{width:66.6666%}}.idsk-footer-extended-feedback-container.collapsed{max-height:0}.idsk-footer-extended-feedback-button{text-align:center;color:#0065b3}@media (min-width:40.0625em){.idsk-footer-extended-feedback-button{text-align:left}}.idsk-footer-extended-close-button{padding-top:15px}.idsk-footer-extended-help-button{background:none;border-style:none;text-decoration:underline;cursor:pointer}#idsk-footer-extended-error-button{padding:0;float:right;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:641px){#idsk-footer-extended-error-button{float:unset}}#idsk-footer-extended-error-button:focus,#idsk-footer-extended-feedback-no-button:focus,#idsk-footer-extended-feedback-yes-button:focus,.idsk-footer-extended-help-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-footer-extended-form-text{font-style:normal;font-weight:300;color:#0b0c0c}.idsk-footer-extended-display-none{display:none}.idsk-footer-extended-display-hidden{visibility:hidden}.idsk-footer-extended-feedback-hidden{max-height:0;-webkit-transition:max-height .1s ease-out;transition:max-height .1s ease-out}.idsk-footer-extended-open{max-height:619px;height:auto;-webkit-transition:max-height .7s ease-in;transition:max-height .7s ease-in;overflow:hidden}.idsk-footer-extended-feedback-question-info-usefull{display:none}@media (min-width:40.0625em){.idsk-footer-extended-feedback-question-info-usefull{display:inline}}.idsk-footer-extended-usefull-question-mobile{display:revert;line-height:45px}@media (min-width:40.0625em){.idsk-footer-extended-usefull-question-mobile{display:none}}.idsk-footer-extended-white-border{border-top:2px solid #fff}@media (min-width:40.0625em){.idsk-footer-extended-white-border{border-top:none}}.idsk-footer-extended-feedback-question-container{display:-ms-flexbox;display:-webkit-box;display:flex;width:-webkit-fill-available}.idsk-footer-extended-help-form-header-mobile{padding:0}#idsk-footer-extended-heart{text-align:center}@media (min-width:40.0625em){#idsk-footer-extended-heart{text-align:left}}.idsk-footer-extended .idsk-button{width:auto}#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{float:right;margin-top:-3px}.idsk-footer-extended-write-us-button{float:right;padding-top:15px}.idsk-footer-extended-feedback-question-container .govuk-grid-column-one-third{padding-right:0}.idsk-footer-extended-close-button-mobile{width:25%;padding-top:20px;display:inline}@media screen and (min-width:600px){.idsk-footer-extended-close-button-mobile{width:50%}}.idsk-footer-extended-close-button-tablet{display:none}@media (min-width:40.0625em){.idsk-footer-extended-close-button-tablet{display:inline;padding-top:19px}}.idsk-footer-extended-usefull-answers-mobile{float:right;padding-top:13px}@media (min-width:40.0625em){.idsk-footer-extended-usefull-answers-mobile{padding-top:0}}@media screen and (min-width:868px){.idsk-footer-extended-usefull-answers-mobile{padding-right:5%}}@media screen and (min-width:1200px){.idsk-footer-extended-usefull-answers-mobile{padding-right:12%}}@media (min-width:40.0625em){:root .idsk-footer-extended-usefull-answers-mobile,_:-ms-fullscreen{display:inline}.idsk-footer-extended{margin-right:0}}.idsk-footer-extended-display-hidden .idsk-footer-extended-feedback-container{max-height:0}.idsk-footer-extended-feedback-container{overflow:hidden;padding:0}@media (min-width:40.0625em){.idsk-footer-extended-feedback-container{margin:0;padding:25px 0}}#idsk-footer-extended-help-form .idsk-button{margin-top:15px;width:auto}.idsk-footer-extended-feedback-container .govuk-textarea:focus{width:98%;margin-left:3px}@media (min-width:40.0625em){.idsk-footer-extended-feedback-container .govuk-textarea:focus{margin-left:0;width:100%}}.idsk-footer-extended-feedback-container .govuk-select:focus{margin-left:3px}@media (min-width:40.0625em){.idsk-footer-extended-feedback-container .govuk-select:focus{margin-left:0}}.idsk-footer-extended-main-content .govuk-grid-column-full,.idsk-footer-extended-main-content .govuk-grid-column-two-thirds{padding:0}@media (min-width:40.0625em){.idsk-footer-extended-description-panel .govuk-grid-column-two-thirds{padding:0}}.idsk-footer-extended-heart{display:none}.idsk-footer-extended-heart-visible{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;font-weight:700;display:block;line-height:40px}@media print{.idsk-footer-extended-heart-visible{}}@media (min-width:40.0625em){.idsk-footer-extended-heart-visible{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-footer-extended-heart-visible{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-footer-extended-heart-visible{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:-5px;font-weight:700}}@media print and (min-width:40.0625em){.idsk-footer-extended-heart-visible{}}@media (min-width:40.0625em) and (min-width:40.0625em){.idsk-footer-extended-heart-visible{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:40.0625em){.idsk-footer-extended-heart-visible{font-size:14pt;line-height:1.15}}.idsk-footer-extended-heart--svg{display:none}@media (min-width:48.0625em){.idsk-footer-extended-heart--svg{display:unset;margin-bottom:-2px}}.idsk-footer-extended-answers-form{float:right}@media (min-width:48.0625em){.idsk-footer-extended-answers-form{padding-right:15%}}.idsk-footer-extended-feedback-container .govuk-hint,.idsk-footer-extended-feedback-container .govuk-label,.idsk-footer-extended-feedback-container .govuk-select,.idsk-footer-extended-feedback-container .govuk-textarea{font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}@media print{.idsk-footer-extended-feedback-container .govuk-hint,.idsk-footer-extended-feedback-container .govuk-label,.idsk-footer-extended-feedback-container .govuk-select,.idsk-footer-extended-feedback-container .govuk-textarea{}}@media (min-width:40.0625em){.idsk-footer-extended-feedback-container .govuk-hint,.idsk-footer-extended-feedback-container .govuk-label,.idsk-footer-extended-feedback-container .govuk-select,.idsk-footer-extended-feedback-container .govuk-textarea{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-footer-extended-feedback-container .govuk-hint,.idsk-footer-extended-feedback-container .govuk-label,.idsk-footer-extended-feedback-container .govuk-select,.idsk-footer-extended-feedback-container .govuk-textarea{font-size:14pt;line-height:1.2}}#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25}@media print{#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{}}@media (min-width:40.0625em){#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{font-size:12pt;line-height:1.2}}.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;font-size:14px}@media print{.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{}}@media (min-width:40.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{font-size:12pt;line-height:1.2}}@media screen and (min-width:670px){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}}@media screen and (min-width:670px) and (min-width:40.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{font-size:16px;font-size:1rem;line-height:1.25}}@media (min-width:48.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:48.0625em){.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback button{font-size:14pt;line-height:1.15}}.idsk-footer-extended-up-button-div{height:45px;width:100%;background-color:#fff}.idsk-footer-extended-up-button-a{float:right}.idsk-footer-extended__up-button-svg{padding:5px 5px 0 0}.idsk-footer-extended .govuk-link:link{color:#0b0c0c}.idsk-footer-extended .govuk-link:visited{color:#4c2c92}.idsk-footer-extended .govuk-link:hover{color:#003078}.idsk-footer-extended .govuk-link:active{color:#0b0c0c}#footer-extended-up-button{display:none}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.idsk-footer-extended__feedback-info{display:none}.idsk-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#fff;background:#131313}@media print{.idsk-header{}}@media (min-width:40.0625em){.idsk-header{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-header{font-size:14pt;line-height:1.2}}.idsk-header:after{content:"";display:block;width:100%;height:3px;background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(33.3%,#fff),color-stop(33.3%,#003183),color-stop(66.6%,#003183),color-stop(66.6%,#d0190f),to(#d0190f));background-image:-webkit-linear-gradient(left,#fff,#fff 33.3%,#003183 0,#003183 66.6%,#d0190f 0,#d0190f);background-image:linear-gradient(90deg,#fff 0,#fff 33.3%,#003183 0,#003183 66.6%,#d0190f 0,#d0190f);background-size:150px 100%;background-repeat:repeat}.idsk-header__container--full-width{padding:0 15px;border-color:#0065b3}.idsk-header__container--full-width .idsk-header__menu-button{right:15px}.idsk-header__container{position:relative;padding-top:20px;padding-bottom:10px}.idsk-header__container:after{content:"";display:block;clear:both}.idsk-header__logotype{display:inline-block;margin-right:5px}.idsk-header__logotype>*{width:186px;height:30px}.idsk-header__product-name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1;display:inline-table;padding-right:10px}@media print{.idsk-header__product-name{}}@media (min-width:40.0625em){.idsk-header__product-name{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.idsk-header__product-name{font-size:18pt;line-height:1}}.idsk-header__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header__link--homepage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;font-size:30px;line-height:1}@media print{.idsk-header__link--homepage{}}.idsk-header__link--homepage:link,.idsk-header__link--homepage:visited{text-decoration:none}.idsk-header__link--homepage:active,.idsk-header__link--homepage:hover{margin-bottom:-1px;border-bottom:1px solid}.idsk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.idsk-header__link--service-name{display:inline-block;margin-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111}@media print{.idsk-header__link--service-name{}}@media (min-width:40.0625em){.idsk-header__link--service-name{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-header__link--service-name{font-size:18pt;line-height:1.15}}.idsk-header__content,.idsk-header__logo{box-sizing:border-box}.idsk-header__logo{margin-bottom:10px;padding-right:50px}@media (min-width:40.0625em){.idsk-header__logo{margin-bottom:10px}}@media (min-width:48.0625em){.idsk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}}@media (min-width:48.0625em){.govuk-header__container--with-user .idsk-header__logo{width:25%}}@media (min-width:48.0625em){.idsk-header__content{width:66.66%;padding-left:15px;float:left}}@media (min-width:48.0625em){.govuk-header__container--with-user .idsk-header__content{width:50%}}.idsk-header__menu-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;display:none;position:absolute;top:20px;right:1rem;margin:0;padding:0;border:0;color:#fff;background:none}@media print{.idsk-header__menu-button{}}@media (min-width:40.0625em){.idsk-header__menu-button{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-header__menu-button{font-size:14pt;line-height:1.2}}.idsk-header__menu-button:hover{text-decoration:underline}.idsk-header__menu-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header__menu-button:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:rgba(0,0,0,0);border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}@media (min-width:40.0625em){.idsk-header__menu-button{top:15px}}.idsk-header__menu-button--open:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);border-color:rgba(0,0,0,0);border-style:solid;border-width:0 5px 8.66px;border-bottom-color:inherit}.idsk-header__navigation{display:block;margin:0;padding:0;list-style:none}@media (min-width:40.0625em){.idsk-header__navigation{margin-bottom:10px}}.js-enabled .idsk-header__menu-button{display:block}@media (min-width:48.0625em){.js-enabled .idsk-header__menu-button{display:none}}.js-enabled .idsk-header__navigation{display:none}@media (min-width:48.0625em){.js-enabled .idsk-header__navigation{display:block}}.js-enabled .idsk-header__navigation--open{display:block}@media (min-width:48.0625em){.idsk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.idsk-header__navigation--no-service-name{padding-top:40px}.idsk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}@media (min-width:48.0625em){.idsk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}}.idsk-header__navigation-item a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.14286;white-space:nowrap}@media print{.idsk-header__navigation-item a{}}@media (min-width:40.0625em){.idsk-header__navigation-item a{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-header__navigation-item a{font-size:14pt;line-height:1.2}}.idsk-header__navigation-item--active a:hover,.idsk-header__navigation-item--active a:link,.idsk-header__navigation-item--active a:visited{color:#1d8feb}.idsk-header__navigation-item--active a:focus{color:#0b0c0c}.idsk-header__navigation-item:last-child{margin-right:0}.idsk-header__user{text-align:right}@media (min-width:48.0625em){.idsk-header__user{width:25%}}@media (min-width:48.0625em){.idsk-header__user--end{margin:0;padding:5px 0;text-align:right}}.idsk-header__user-icon{display:inline-block;vertical-align:middle;width:2rem;height:2rem;margin-top:-.5rem;margin-right:.5rem;fill:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:48.0625em){.idsk-header__user-icon{width:2.5rem;height:2.5rem}}.idsk--header__user-name{float:right;margin-top:-.5rem}@media (min-width:48.0625em){.govuk-header__container--full-width .idsk-header__user-icon{margin-top:-.5rem;margin-right:.5rem}}.govuk-header__container--full-width .idsk--header__user-name{margin-top:-.5rem}.idsk--header__user-logout{color:#fff}@media print{.idsk-header{border-bottom-width:0;background:rgba(0,0,0,0)}.idsk-header,.idsk-header__link:link,.idsk-header__link:visited{color:#0b0c0c}.idsk-header__link:after{display:none}}

/*!
 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.idsk-header-extended{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-top:30px;color:#003078;background:#fff}@media print{.idsk-header-extended{}}@media (min-width:40.0625em){.idsk-header-extended{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-header-extended{font-size:14pt;line-height:1.2}}.idsk-header-extended:after{content:"";display:block;width:100%;height:2px;background-color:#003078}.idsk-header-extended__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap row;flex-flow:row wrap}.idsk-header-extended__container:after{content:"";display:block;clear:both}.idsk-header-extended__content{width:100%}@media (min-width:48.0625em){.idsk-header-extended__content{float:left;margin-left:-30px;margin-right:-30px}}.idsk-header__link{text-decoration:none}.idsk-header__link:link,.idsk-header__link:visited{color:#fff}.idsk-header__link:hover{text-decoration:underline}.idsk-header__link:active,.idsk-header__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__logo{padding-left:0;padding-bottom:15px;margin-right:auto}@media (max-width:19.99em){.idsk-header-extended__logo{width:70%}}@media (max-width:40.0525em){.idsk-header-extended__logo{padding-bottom:15px;max-width:70%}}@media (min-width:48.0625em){.idsk-header-extended__logo{padding:0 0 30px}}.idsk-header-extended__logo>a{display:initial}.idsk-header-extended__logo>a:active img,.idsk-header-extended__logo>a:active svg,.idsk-header-extended__logo>a:focus img,.idsk-header-extended__logo>a:focus svg{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__logo img,.idsk-header-extended__logo svg{height:100%;max-height:50px;max-width:100%}@media (min-width:48.0625em){.idsk-header-extended__logo img,.idsk-header-extended__logo svg{max-height:100px}}.idsk-header-extended__logotype-crown{max-width:246px;position:relative;fill:currentColor}.idsk-header-extended__logotype-crown-fallback-image{width:36px;height:32px;border:0}.idsk-header-extended__logotype-crown-mobile,.idsk-header-extended__logotype-crown-mobile-navigation,.idsk-header-extended__logotype-crown-mobile-small-navigation{display:none}@media (max-width:48.0525em){.idsk-header-extended.idsk-header-extended--shrink .idsk-header-extended__logo{padding-bottom:15px}.idsk-header-extended.idsk-header-extended--shrink .idsk-header-extended__logotype-crown,.idsk-header-extended.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile-navigation{display:none}.idsk-header-extended.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile{display:inline-block}}@media (max-width:48.0525em){.idsk-header-extended__content,.idsk-header-extended__language,.idsk-header-extended__mobile,.idsk-header-extended__search,.idsk-header-extended__social{display:none}}.idsk-header-extended__search{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-right:20px}@media print{.idsk-header-extended__search{}}@media (min-width:40.0625em){.idsk-header-extended__search{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-header-extended__search{font-size:14pt;line-height:1.2}}.idsk-header-extended__search-label{color:#0b0c0c;position:absolute;padding:5px}.idsk-header-extended__search-label.idsk-header-extended__search-input--focus{z-index:-1}.idsk-header-extended__search-form:focus-within .idsk-header-extended__search-label{z-index:-1}.idsk-header-extended__search .govuk-input{height:30px;width:200px;border:1px solid #0b0c0c}.idsk-header-extended__search .govuk-input:focus{z-index:2}.idsk-header-extended__search .govuk-button{height:30px;width:28px;font-size:12px;margin-left:-4px;padding-top:7px;padding-left:5px;background-color:#0065b3;box-shadow:none}.idsk-header-extended__language{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;padding:0 15px 5px 0}@media print{.idsk-header-extended__language{}}@media (min-width:40.0625em){.idsk-header-extended__language{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-header-extended__language{font-size:14pt;line-height:1.15}}.idsk-header-extended__language--active .idsk-header-extended__language-button:after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.idsk-header-extended__language--active .idsk-header-extended__language-list{display:block;position:absolute}.idsk-header-extended__language-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;background:none;border:none;padding-right:30px}@media print{.idsk-header-extended__language-button{}}@media (min-width:40.0625em){.idsk-header-extended__language-button{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-header-extended__language-button{font-size:14pt;line-height:1.15}}.idsk-header-extended__language-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none;outline:none}.idsk-header-extended__language-button:after{position:absolute;margin-top:8px;margin-left:10px;border-color:#003078 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 0;content:"";-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.idsk-header-extended__language-list{display:none;list-style:none;padding:0;text-align:left;margin:10px 0 0;background-color:#fff}.idsk-header-extended__language-list-item{padding:5px}.idsk-header-extended__language-list-link{color:#003078;display:block;text-decoration:none}.idsk-header-extended__language-list-link:hover{text-decoration:underline}.idsk-header-extended__language-list-link:active,.idsk-header-extended__language-list-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__social-list{list-style:none;padding-left:0;margin:0}.idsk-header-extended__social-item{display:inline-block;padding:0 4px}.idsk-header-extended__social-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#003078}@media print{.idsk-header-extended__social-link{}}@media (min-width:40.0625em){.idsk-header-extended__social-link{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-header-extended__social-link{font-size:14pt;line-height:1.15}}.idsk-header-extended__social-link:active,.idsk-header-extended__social-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended--left{margin-left:auto}.idsk-header-extended__navigation{display:block;margin:0;padding:0;list-style:none}.idsk-header-extended__navigation-item{padding:15px 0}@media (min-width:48.0625em){.idsk-header-extended__navigation-item{display:inline-block;border:none;padding:15px 30px}}.idsk-header-extended__navigation-item>a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;white-space:nowrap;text-decoration:none}@media print{.idsk-header-extended__navigation-item>a{}}@media (min-width:40.0625em){.idsk-header-extended__navigation-item>a{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-header-extended__navigation-item>a{font-size:14pt;line-height:1.15}}.idsk-header-extended__navigation-item>a:hover,.idsk-header-extended__navigation-item>a:link,.idsk-header-extended__navigation-item>a:visited{color:#003078}.idsk-header-extended__navigation-item>a:active,.idsk-header-extended__navigation-item>a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__navigation-item .idsk-header-extended__arrow:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8.66px 5px 0;content:"";position:relative;left:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (min-width:48.0625em){.idsk-header-extended__navigation-item .idsk-header-extended__arrow:after{display:none}}.idsk-header-extended__navigation-item--active{background-color:#003078}.idsk-header-extended__navigation-item--active a:hover,.idsk-header-extended__navigation-item--active a:link,.idsk-header-extended__navigation-item--active a:visited{color:#fff}.idsk-header-extended__navigation-item--active a:active,.idsk-header-extended__navigation-item--active a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__navigation-item--active .idsk-header-extended__arrow:after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.idsk-header-extended__navigation-item--active .idsk-header-extended__navigation-submenu{display:block}.idsk-header-extended__navigation-submenu{display:none;left:0;background-color:#003078;width:100%;padding:0;z-index:10}@media (min-width:48.0625em){.idsk-header-extended__navigation-submenu{position:absolute;padding:20px 0;margin-top:15px}}.idsk-header-extended__navigation-submenu a{color:#fff;font-size:16px;font-weight:400;line-height:20px;font-style:normal;text-decoration:none}.idsk-header-extended__navigation-submenu a:hover{text-decoration:underline;color:#fff;background:none}.idsk-header-extended__navigation-submenu a:active,.idsk-header-extended__navigation-submenu a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__navigation-submenu ul{display:block;padding-left:5px}.idsk-header-extended__navigation-submenu ul li{display:inline-block;padding:5px 20px;width:20%;color:#fff}@media (max-width:48.0525em){.idsk-header-extended__navigation-submenu ul li{width:100%;padding:0 0 10px}}.idsk-header-extended__navigation-submenu ul li:before{content:"\2022";color:#fff;font-weight:bolder;display:inline-block;width:20px;font-size:20px}.idsk-header-extended__navigation-submenu ul li i{font-size:10px;padding-right:8px}.idsk-header-extended__menu-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;font-weight:700;position:absolute;top:15px;right:15px;padding:0;border:0;color:#003078;background:none;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media print{.idsk-header-extended__menu-button{}}@media (min-width:40.0625em){.idsk-header-extended__menu-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-header-extended__menu-button{font-size:18pt;line-height:1.15}}.idsk-header-extended__menu-button:active,.idsk-header-extended__menu-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}@media print{.idsk-header-extended{border-bottom-width:0;color:#0b0c0c;background:rgba(0,0,0,0)}.idsk-header-extended__logotype-crown-fallback-image{display:none}.idsk-header-extended__link:link,.idsk-header-extended__link:visited{color:#0b0c0c}.idsk-header-extended:after{display:none}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended{position:fixed;top:0;padding-top:15px;width:100vw;display:table;overflow-y:scroll;z-index:11}}.js-enabled .idsk-header-extended__mobile{background:#003078;display:none;height:100%;left:0;overflow-x:hidden;padding:15px;position:fixed;top:0;width:0;z-index:11}@media (min-width:40.0625em){.js-enabled .idsk-header-extended__mobile{padding:15px 30px 30px}}.js-enabled .idsk-header-extended__mobile-close{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:31px;height:20px;line-height:16px;padding-left:0;position:absolute;right:25px;top:25px;width:25px;z-index:5}.js-enabled .idsk-header-extended__mobile-close:after{content:"\2715"}.js-enabled .idsk-header-extended__mobile-close:active,.js-enabled .idsk-header-extended__mobile-close:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}@media (min-width:40.0625em){.js-enabled .idsk-header-extended__mobile-close{right:50px}}.js-enabled .idsk-header-extended__menu-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:40.0625em){.js-enabled .idsk-header-extended__menu-button{right:40px}}@media (min-width:48.0625em){.js-enabled .idsk-header-extended__menu-button{display:none}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended-notification{padding-top:91px}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu{height:100%;overflow-y:scroll;display:inline-block;z-index:11}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile{display:block;width:calc(100% - 30px);height:calc(100% - 30px)}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile{width:calc(100% - 60px);height:calc(100% - 45px)}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile-close{display:block}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__logo{z-index:12}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__logotype-crown,.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__logotype-crown-mobile{display:none}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__logotype-crown-mobile-navigation{max-width:246px;display:-webkit-box;display:-ms-flexbox;display:flex}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search{clear:both;display:block;margin-top:10px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-form:focus-within .idsk-header-extended__search-label{z-index:-1}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;padding:15px}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label{}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label{font-size:18pt;line-height:1.15}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label{width:calc(100% - 60px);padding:10px}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .idsk-header-extended__search-label.idsk-header-extended__search-input--focus{z-index:-1}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .govuk-input{height:50px;max-width:240px;width:100%;border:1px solid #0b0c0c}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .govuk-input.idsk-header-extended__search-input--focus,.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .govuk-input:focus{z-index:2}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__search .govuk-button{margin-top:1px;font-size:19px;height:48px;width:48px;padding-left:9px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content{display:block;margin-bottom:30px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.04167;color:#fff;padding-left:0}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content a{}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content a{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content a{font-size:24pt;line-height:1.05}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content-item--active .idsk-header-extended__link{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-js-header-extended-submenu-toggle{padding-right:20px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu{padding-top:20px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu ul{padding-left:0;margin-left:0}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a{}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a{font-size:27px;font-size:1.6875rem;line-height:1.11111}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a{font-size:18pt;line-height:1.15}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a:active,.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a:hover{background:#ffdf0f;color:#003078;font-weight:600;text-decoration:none}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__content .idsk-header-extended__navigation-submenu li a.active{font-weight:600}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__hr{border:none;border-top:2px solid #fff}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.04167;display:block;margin-top:15px;padding-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language{}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language{font-size:24pt;line-height:1.05}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.04167;color:#fff;padding-right:30px;padding-left:0}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-button{}}@media (max-width:48.0525em) and (min-width:40.0625em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-button{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print and (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-button{font-size:24pt;line-height:1.05}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-button:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);margin-top:10px;border-width:8px 5px 0}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-list{background:none;position:relative;width:100%}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-list-link{color:#fff}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__social{display:block;margin-top:20px}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__social-link{color:#fff}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__social-item:first-child{padding-left:0}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile,.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile-navigation{display:none}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile-small-navigation{display:inline-block}}@media (max-width:48.0525em){.js-enabled .idsk-header-extended.idsk-header-extended--cookie{position:absolute}}.idsk-header-extended__language--current-text img,.idsk-header-extended__language-list-link img{width:15%}@media (max-width:40.0525em){.idsk-skip-link--sticky:focus+.idsk-header-extended{top:2.28124rem}}@media (min-width:40.0625em){.idsk-skip-link--sticky:focus+.idsk-header-extended{top:2.53124rem}}@media (max-width:48.0525em){.idsk-skip-link--sticky:focus~.idsk-header-extended-notification{padding-top:7.938rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.idsk-header-extended-ie-fix{height:55px}}@media (-ms-high-contrast:active) and (min-width:48.0625em),(-ms-high-contrast:none) and (min-width:48.0625em){.idsk-header-extended-ie-fix{height:0}}.idsk-in-page-navigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:15px;padding:0;width:100%;z-index:10}@media print{.idsk-in-page-navigation{}}@media (min-width:40.0625em){.idsk-in-page-navigation{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-in-page-navigation{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-in-page-navigation{margin-bottom:30px;margin-left:-15px;padding:0;width:calc(100% + 30px)}}@media (min-width:48.0625em){.idsk-in-page-navigation{width:25%;padding-left:30px}}.idsk-in-page-navigation--sticky{position:fixed;top:70px;width:100%}@media (min-width:48.0625em){.idsk-in-page-navigation--sticky{position:-webkit-sticky;position:sticky;top:0;width:25%}}.idsk-in-page-navigation__title{margin-bottom:20px;font-weight:700}.idsk-in-page-navigation__link-number,.idsk-in-page-navigation__link-panel{display:none}.idsk-in-page-navigation__list{list-style-type:none;margin:0;padding:0 15px}.idsk-in-page-navigation__list:after{content:"";display:block;clear:both}@media (min-width:40.0625em){.idsk-in-page-navigation__list{padding-left:30px;padding-right:30px}}@media (min-width:48.0625em){.idsk-in-page-navigation__list{padding:0}}.idsk-in-page-navigation__list-item{color:#0065b3;margin-bottom:20px;padding-left:15px}.idsk-in-page-navigation__list-item--active{font-weight:700;position:relative}.idsk-in-page-navigation__list-item--active:before{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-color:rgba(0,0,0,0);border-style:solid;border-width:5px 0 5px 8.66px;border-left-color:inherit;content:"";position:absolute;top:10px;left:0}.idsk-in-page-navigation__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration:none}@media print{.idsk-in-page-navigation__link{}}.idsk-in-page-navigation__link:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-in-page-navigation__link:link{color:#0065b3}.idsk-in-page-navigation__link:visited{color:#4c2c92}.idsk-in-page-navigation__link:hover{color:#003078}.idsk-in-page-navigation__link:active,.idsk-in-page-navigation__link:focus{color:#0b0c0c}@media (max-width:48.0525em){.idsk-in-page-navigation--expand .idsk-in-page-navigation__list{margin-bottom:15px;max-height:300px;overflow-y:auto;padding-top:15px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.idsk-in-page-navigation--expand .idsk-in-page-navigation__link-panel-button:before{top:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-in-page-navigation--expand .idsk-in-page-navigation__link-panel-button:before{top:25px}}@media (max-width:48.0525em){.idsk-in-page-navigation__title{display:none}.idsk-in-page-navigation__link-panel{background:#003078;cursor:pointer;display:inline-block;position:relative;width:100%}.idsk-in-page-navigation__link-panel-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;border:none;color:#fff;font-weight:700;padding:15px 50px 15px 15px;text-align:left;width:100%;background:#003078;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media print and (max-width:48.0525em){.idsk-in-page-navigation__link-panel-button{}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-in-page-navigation__link-panel-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print and (max-width:48.0525em){.idsk-in-page-navigation__link-panel-button{font-size:18pt;line-height:1.15}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-in-page-navigation__link-panel-button{padding:15px 80px 15px 30px}}@media (max-width:48.0525em){.idsk-in-page-navigation__link-panel-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-in-page-navigation__link-panel-button:before{border-style:solid;border-width:.25em .25em 0 0;color:#fff;content:"";display:inline-block;height:.45em;right:25px;position:absolute;top:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:top;width:.45em}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-in-page-navigation__link-panel-button:before{right:50px;top:20px}}@media (max-width:48.0525em){.idsk-in-page-navigation__link-panel-button:focus:before{color:#0b0c0c}.idsk-in-page-navigation__link{text-decoration:underline}.idsk-in-page-navigation__link-number{display:inline-block;text-decoration:underline}.idsk-in-page-navigation__link-number:focus{text-decoration:none}.idsk-in-page-navigation__list{background-color:#fff;border-bottom:4px solid #003078;padding-top:0;max-height:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;overflow-y:hidden}.idsk-in-page-navigation__list-item--active:before{top:5px}}.idsk-intro-block{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.idsk-intro-block{}}@media (min-width:40.0625em){.idsk-intro-block{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-intro-block{font-size:14pt;line-height:1.15}}.idsk-intro-block .govuk-heading-xl{margin-bottom:0}@media (min-width:48.0625em){.idsk-intro-block .govuk-heading-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167}}@media print and (min-width:48.0625em){.idsk-intro-block .govuk-heading-xl{}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-intro-block .govuk-heading-xl{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print and (min-width:48.0625em){.idsk-intro-block .govuk-heading-xl{font-size:24pt;line-height:1.05}}.idsk-intro-block .govuk-heading-l{margin-bottom:0}@media (min-width:40.0625em){.idsk-intro-block .govuk-heading-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111}}@media print and (min-width:40.0625em){.idsk-intro-block .govuk-heading-l{}}@media (min-width:40.0625em) and (min-width:40.0625em){.idsk-intro-block .govuk-heading-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print and (min-width:40.0625em){.idsk-intro-block .govuk-heading-l{font-size:18pt;line-height:1.15}}.idsk-intro-block .govuk-body{margin-bottom:20px}@media (min-width:48.0625em){.idsk-intro-block .govuk-body{margin-bottom:50px}}.idsk-intro-block .app-pane-grey{background-color:#f3f2f1}@media (min-width:48.0625em){.idsk-intro-block .govuk-grid-column-one-third-from-desktop{width:calc(33.3333% - 50px)}}.idsk-intro-block .govuk-heading-m{font-size:24px}.idsk-intro-block__list__ul{margin-top:0;margin-bottom:15px;padding-left:0;display:table}.idsk-intro-block__list__li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;display:inline-block;margin-right:30px;margin-bottom:10px}@media print{.idsk-intro-block__list__li{}}@media (min-width:40.0625em){.idsk-intro-block__list__li{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-intro-block__list__li{font-size:14pt;line-height:1.2}}@media (min-width:48.0625em){.idsk-intro-block__list__li{margin-right:15px}}.idsk-intro-block__list__a{white-space:nowrap}.idsk-intro-block__list__li .govuk-link:active,.idsk-intro-block__list__li .govuk-link:link{color:#626a6e}@media (min-width:48.0625em){.idsk-intro-block__side-menu{margin-left:50px}}@media (min-width:48.0625em){.idsk-intro-block__side-menu .govuk-heading-s{font-weight:400;margin-bottom:10px;text-transform:uppercase}}@media (max-width:40.0525em){.idsk-intro-block__side-menu .govuk-heading-s{font-weight:700;font-size:18px;line-height:20px}}.idsk-intro-block__side-menu.app-pane-blue,.idsk-intro-block__side-menu.app-pane-grey{padding-top:15px}.idsk-intro-block__side-menu__default__ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:contents;font-style:normal;font-weight:700;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0065b3}@media print{.idsk-intro-block__side-menu__default__ul{}}@media (min-width:40.0625em){.idsk-intro-block__side-menu__default__ul{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-intro-block__side-menu__default__ul{font-size:14pt;line-height:1.15}}.idsk-intro-block__side-menu__ul{float:none;padding-bottom:20px;display:contents}@media (min-width:48.0625em){.idsk-intro-block__side-menu__ul{float:right;padding-bottom:0}}.idsk-intro-block__side-menu__li{padding-bottom:15px}.app-pane-blue .idsk-intro-block__side-menu__li:before{content:"\2022";color:#fff;display:inline-block;margin-left:0;font-size:40px;margin-right:10px;line-height:20px;margin-top:-4px}.app-pane-grey .idsk-intro-block__side-menu__li:before{content:"\2022";color:#0b0c0c;display:inline-block;margin-left:0;font-size:40px;margin-right:10px;line-height:20px;margin-top:-4px}.idsk-intro-block__side-menu__ul .idsk-intro-block__side-menu__li{display:-webkit-box;display:-ms-flexbox;display:flex}.idsk-intro-block__side-menu__default__li{display:table;float:none;margin:-20px 0}@media (min-width:48.0625em){.idsk-intro-block__side-menu__default__li{display:contents;float:right;padding-bottom:0}}#idsk-intro-block__side-menu__title .govuk-heading-l{padding-top:15px;margin-bottom:10px}@media (min-width:40.0625em){#idsk-intro-block__side-menu__title .govuk-heading-l{padding-top:0;margin-top:10px}}.idsk-intro-block__side-menu__default__subtitle{padding-top:25px}#idsk-intro-block__side-menu__title{padding-bottom:15px}@media (min-width:48.0625em){#idsk-intro-block__side-menu__title{margin-top:5px;width:26%;float:right}}.idsk-intro-block__side-menu__span{padding-top:15px;padding-right:5px}.idsk-intro-block__bottom-menu__li{display:block;color:#0b0c0c;padding-bottom:10px}@media (min-width:48.0625em){.idsk-intro-block__bottom-menu__li{display:inline-grid;padding-bottom:0;padding-right:20px}}.app-pane-grey .govuk-heading-s,.app-pane-grey .idsk-intro-block__side-menu__a,.app-pane-grey .idsk-intro-block__side-menu__li{color:#0b0c0c;font-weight:700}.app-pane-grey .idsk-intro-block__side-menu__text{margin-top:15px}.app-pane-blue{background-color:#0065b3}.app-pane-blue *{color:#fff}.app-pane-blue .idsk-intro-block__side-menu__span .idsk-intro-block__side-menu__circle{fill:#fff}.app-pane-blue .govuk-heading-l,.app-pane-blue .idsk-intro-block__side-menu__a,.app-pane-blue .idsk-intro-block__side-menu__li{color:#fff;font-weight:700}.app-pane-blue .govuk-heading-l{color:#fff}.idsk-warning-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-bottom:20px;background-color:#ffdf0f;padding:10px 0}@media print{.idsk-warning-text{}}@media (min-width:40.0625em){.idsk-warning-text{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-warning-text{font-size:14pt;line-height:1.2;color:#000}}@media (min-width:40.0625em){.idsk-warning-text{margin-bottom:30px}}.idsk-warning-text__text{display:block;font-weight:700}.idsk-warning-text__text a:active,.idsk-warning-text__text a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-warning-text--info{background-color:#f3f2f1}.idsk-warning-text--info .idsk-warning-text__icon{display:none}.idsk-related-content__line{background-color:#003078;height:2px;border:0;margin-bottom:10px}.idsk-related-content__heading,.idsk-related-content__list>.idsk-related-content__list-item{margin-bottom:10px}.idsk-related-content__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;color:#0065b3}@media print{.idsk-related-content__link{}}.idsk-related-content__link:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-related-content__link:link{color:#0065b3}.idsk-related-content__link:visited{color:#4c2c92}.idsk-related-content__link:hover{color:#003078}.idsk-related-content__link:active,.idsk-related-content__link:focus{color:#0b0c0c}.idsk-stepper{margin-left:45px;position:relative}.idsk-stepper:after{content:"";position:absolute;z-index:2;width:18px;left:-46px;border-bottom:2px solid #949494}@media (min-width:40.0625em){.idsk-stepper:after{left:-43px}}@media (min-width:48.0625em){.idsk-stepper:after{left:-40px}}.idsk-stepper__caption{padding-bottom:15px}.idsk-stepper__caption.govuk-caption-m{color:#0b0c0c}.idsk-stepper__subtitle-container{width:100%;margin-bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:40.0625em){.idsk-stepper__subtitle-container{margin-bottom:0}}.idsk-stepper__subtitle-container .idsk-stepper__subtitle--heading{width:75%;padding-top:0}@media (min-width:40.0625em){.idsk-stepper__subtitle-container .idsk-stepper__subtitle--heading{padding-top:0}}.idsk-stepper__subtitle-container .idsk-stepper__controls{width:25%;padding:0}.idsk-stepper__section,.idsk-stepper__section-title{position:relative;min-height:75px}.idsk-stepper__section-title:before,.idsk-stepper__section:before{content:"";position:absolute;z-index:2;height:100%;border-left:2px solid #949494;background:#fff;top:35px;left:-38px}@media (min-width:40.0625em){.idsk-stepper__section-title:before,.idsk-stepper__section:before{left:-35px}}@media (min-width:48.0625em){.idsk-stepper__section-title:before,.idsk-stepper__section:before{left:-32px}}.idsk-stepper__bolder-line .idsk-stepper__section-content .govuk-link:focus:before{content:"";position:absolute;z-index:2;width:18px;left:-35px;padding-top:12px;border-bottom:2px solid #0b0c0c}@media (min-width:40.0625em){.idsk-stepper__bolder-line .idsk-stepper__section-content .govuk-link:focus:before{left:-33px}}@media (min-width:48.0625em){.idsk-stepper__bolder-line .idsk-stepper__section-content .govuk-link:focus:before{left:-32px}}.idsk-stepper__subtitle-container .govuk-heading-m{color:#0065b3;margin-left:-15px;margin-bottom:20px}.idsk-stepper__section-header .govuk-heading-m{color:#0065b3;margin-bottom:0}.idsk-stepper__bolder-line.idsk-stepper__section--expanded.idsk-stepper__section:before{border-color:#0b0c0c}.idsk-stepper__bolder-line.idsk-stepper__section--expanded.idsk-stepper__section .idsk-stepper__circle--number{border-color:#0b0c0c}.idsk-stepper__section--last-item:before{height:calc(100% - 34px)}.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;color:#0065b3;padding-top:35px;padding-bottom:20px;cursor:text}@media print{.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{}}@media (min-width:40.0625em){.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-size:18pt;line-height:1.15}}.idsk-stepper__circle{box-sizing:border-box;position:absolute;z-index:5;top:19px;left:-50px;width:26px;height:26px;color:#0b0c0c;background:#fff;border-radius:100px;text-align:center}@media (min-width:40.0625em){.idsk-stepper__circle{top:24px;width:32px;height:32px}}@media (min-width:48.0625em){.idsk-stepper__circle{left:-47px;top:24px}}.idsk-stepper__circle--letter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;border:none;padding-top:3px}@media print{.idsk-stepper__circle--letter{}}@media (min-width:40.0625em){.idsk-stepper__circle--letter{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-stepper__circle--letter{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-stepper__circle--letter{padding-top:1px}}.idsk-stepper__circle--number{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;border:2px solid #949494;padding-top:3px;line-height:.9rem}@media print{.idsk-stepper__circle--number{}}@media (min-width:40.0625em){.idsk-stepper__circle--number{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-stepper__circle--number{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-stepper__circle--number{padding-top:1px;line-height:1.5rem}}.idsk-stepper__section{padding-top:15px}.idsk-stepper__section-header{padding-top:25px;padding-bottom:25px}.idsk-stepper__section-heading{margin-top:0;margin-bottom:0}.idsk-stepper__section-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;display:inline-block;margin-bottom:0;padding-top:15px}@media print{.idsk-stepper__section-button{}}@media (min-width:40.0625em){.idsk-stepper__section-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-stepper__section-button{font-size:18pt;line-height:1.15}}.idsk-stepper__section-summary{margin-top:10px;margin-bottom:0}.idsk-stepper__section-content>:last-child{margin-bottom:0}.js-enabled .idsk-stepper{border-bottom:2px solid #949494}.js-enabled .idsk-stepper__section{padding-top:0}.js-enabled .idsk-stepper__section-content{display:none;padding-top:0;padding-bottom:15px}@media (min-width:40.0625em){.js-enabled .idsk-stepper__section-content{padding-top:0;padding-bottom:15px}}.js-enabled .idsk-stepper__section--expanded .idsk-stepper__section-content{display:block}.js-enabled .js-enabled .idsk-stepper__open-all{text-align:right}.js-enabled .idsk-stepper__open-all{font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin:0;padding-right:0;border-width:0;color:#0065b3;background:none;cursor:pointer;-webkit-appearance:none;text-align:right;height:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media (min-width:40.0625em){.js-enabled .idsk-stepper__open-all{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.js-enabled .idsk-stepper__open-all{font-size:14pt;line-height:1.15;}}.js-enabled .idsk-stepper__open-all:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.js-enabled .idsk-stepper__open-all:link{color:#0065b3}.js-enabled .idsk-stepper__open-all:visited{color:#4c2c92}.js-enabled .idsk-stepper__open-all:hover{color:#003078}.js-enabled .idsk-stepper__open-all:active,.js-enabled .idsk-stepper__open-all:focus{color:#0b0c0c}.js-enabled .idsk-stepper__open-all::-moz-focus-inner{padding:0;border:0}.js-enabled .idsk-stepper__section-header{position:relative;padding-right:40px;border-top:2px solid #949494;color:#0065b3;cursor:pointer}@media (hover:none){.js-enabled .idsk-stepper__section-header:hover{box-shadow:inset 0 1 0 0 #0065b3}}.js-enabled .idsk-stepper__section-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0;margin-bottom:0;margin-left:0;padding:0;border-width:0;color:#0b0c0c;background:none;text-align:left;cursor:pointer;-webkit-appearance:none}@media print{.js-enabled .idsk-stepper__section-button{}}.js-enabled .idsk-stepper__section-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.js-enabled .idsk-stepper__section-button::-moz-focus-inner{padding:0;border:0}.js-enabled .idsk-stepper__section-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.js-enabled .idsk-stepper__section-button:hover:not(:focus){text-decoration:underline}@media (hover:none){.js-enabled .idsk-stepper__section-button:hover{text-decoration:none}}.js-enabled .idsk-stepper__controls{text-align:right;padding-bottom:15px}.js-enabled .idsk-stepper__icon{position:absolute;top:50%;right:15px;width:16px;height:16px;margin-top:-8px}.js-enabled .idsk-stepper__icon:after,.js-enabled .idsk-stepper__icon:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;width:25%;height:25%;margin:auto;border:2px solid rgba(0,0,0,0);background-color:#0b0c0c}.js-enabled .idsk-stepper__icon:before{width:100%}.js-enabled .idsk-stepper__icon:after{height:100%}.js-enabled .idsk-stepper__section--expanded .idsk-stepper__icon:after{content:" ";display:none}.idsk-registration-for-event{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-top:30px}@media print{.idsk-registration-for-event{}}@media (min-width:40.0625em){.idsk-registration-for-event{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-registration-for-event{font-size:14pt;line-height:1.2;color:#000}}.idsk-registration-for-event__thank-you-msg{display:none;margin-bottom:0}.idsk-registration-for-event .govuk-select{width:100%}@media (min-width:40.0625em){.idsk-registration-for-event .govuk-form-group{max-width:465px}}.idsk-registration-for-event .govuk-error-message{display:none}@media (min-width:40.0625em){.idsk-registration-for-event .govuk-form-group--error.govuk-form-group,.idsk-registration-for-event .govuk-form-group--error.govuk-select{max-width:450px}}.idsk-registration-for-event .govuk-checkboxes__label{padding-top:0;padding-right:0;padding-bottom:0;margin-top:-5px}.idsk-registration-for-event .idsk-button{margin-bottom:0}.idsk-address{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c;box-sizing:border-box;width:100%;padding:0}@media print{.idsk-address{}}@media (min-width:40.0625em){.idsk-address{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-address{font-size:14pt;line-height:1.2;color:#000}}@media (min-width:40.0625em){.idsk-address{width:33.3333%;float:left}}.idsk-address__map{border:1px solid #000;height:148px;margin-bottom:30px;margin-top:25px;width:100%}.idsk-address__separator-top{background-color:#003078;border:none;height:2px}.idsk-address__separator-bottom{display:none}.idsk-address__link-text{margin-left:15px}.idsk-address__link-text:before{display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-color:rgba(0,0,0,0);border-style:solid;border-width:6.5px 0 6.5px 11.258px;border-left-color:inherit;content:"";display:inline-block;margin-left:-15px;margin-top:4px;position:absolute}@media (min-width:40.0625em){.idsk-address__link-text:before{margin-top:6px}}.idsk-address .govuk-body{margin-bottom:5px}.idsk-address .govuk-body>.govuk-link{display:inline-block;margin-top:15px}.idsk-address .govuk-heading-m{margin-bottom:10px}.idsk-address--full-width{box-sizing:border-box;width:100%;padding:0}@media (min-width:40.0625em){.idsk-address--full-width{width:100%;float:left}}.idsk-address--full-width .idsk-address__content{width:100%;display:inline-block}.idsk-address--full-width .idsk-address__description{box-sizing:border-box;width:100%;padding:0}@media (min-width:40.0625em){.idsk-address--full-width .idsk-address__description{width:100%;float:left}}@media (min-width:48.0625em){.idsk-address--full-width .idsk-address__description{box-sizing:border-box;width:100%;padding:0}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-address--full-width .idsk-address__description{width:50%;float:left}}.idsk-address--full-width .idsk-address__map{box-sizing:border-box;width:100%;height:202px;margin-top:0;padding:0}@media (min-width:40.0625em){.idsk-address--full-width .idsk-address__map{width:100%;float:left}}@media (min-width:48.0625em){.idsk-address--full-width .idsk-address__map{box-sizing:border-box;width:100%;padding:0}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-address--full-width .idsk-address__map{width:50%;float:left}}.idsk-address--full-width .idsk-address__separator-bottom{background-color:#f3f2f1;border:none;display:block;height:2px;margin-top:0}.idsk-address--full-width .idsk-address__separator-top{display:none}.idsk-search-component{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.idsk-search-component label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:absolute;padding-left:10px;padding-top:10px;cursor:text;color:#626a6e}@media print{.idsk-search-component label{}}@media (min-width:40.0625em){.idsk-search-component label{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-component label{font-size:14pt;line-height:1.15}}@media (min-width:48.0625em){.idsk-search-component label{padding-top:8px}}.idsk-search-component label.idsk-intro-block-site-search-text-small{padding-top:7px;margin-top:1px;color:#0b0c0c}.idsk-search-component__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;line-height:1.25;height:40px;border:1px solid #0b0c0c;margin-right:-3px;font-style:normal;font-weight:400}@media print{.idsk-search-component__input{}}@media (min-width:40.0625em){.idsk-search-component__input{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-component__input{font-size:14pt;line-height:1.15}}@media (min-width:48.0625em){.idsk-search-component__input{height:40px}}.idsk-search-component__input:focus{border:4px solid #0b0c0c;z-index:3;box-shadow:none;margin-right:3px}.idsk-search-component__button{width:44px;height:40px;background-color:#0065b3;box-shadow:none}.idsk-search-component__input--small{height:40px}.idsk-search-component__button--small{height:40px;width:40px;z-index:2}.idsk-search-component__button--small svg{height:18px;width:18px}.idsk-search-component .idsk-search-component__label--small{padding-left:7px;padding-top:7px}.idsk-search-component--small{height:50px;padding-top:5px}.idsk-search-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin:0 -15px}@media print{.idsk-search-results{}}@media (min-width:40.0625em){.idsk-search-results{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results{font-size:14pt;line-height:1.15}}@media (min-width:48.0625em){.idsk-search-results{margin:0}.idsk-search-results .govuk-grid-column-one-quarter{width:32%}.idsk-search-results .govuk-grid-column-three-quarters{width:68%}}.idsk-search-results .govuk-heading-xl{margin-bottom:30px}.idsk-search-results .govuk-select{max-width:150px;width:-webkit-fill-available;background-color:#fff;width:-moz-available}@media (min-width:23.5625em){.idsk-search-results .govuk-select{max-width:190px}}@media (orientation:landscape){.idsk-search-results .govuk-select{max-width:100%}}@media (min-width:40.0625em){.idsk-search-results__filter.govuk-grid-column-one-quarter{width:37%}}@media (min-width:48.0625em){.idsk-search-results__filter.govuk-grid-column-one-quarter{width:32%}}@media (min-width:40.0625em){.idsk-search-results__content.govuk-grid-column-three-quarters{width:63%}}@media (min-width:48.0625em){.idsk-search-results__content.govuk-grid-column-three-quarters{width:68%}}.idsk-search-results__filter{display:none}@media (min-width:40.0625em){.idsk-search-results__filter{display:block;padding-top:15px}}.idsk-search-results__filter.idsk-search-results-filter__filter-panel{display:block}.idsk-search-results__filter .govuk-form-group{margin-bottom:0}.idsk-search-results__content .govuk-grid-column-two-quarters{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;padding:10px 0 50px;margin:0 15px;width:auto;border-bottom:2px solid #0b0c0c}@media print{.idsk-search-results__content .govuk-grid-column-two-quarters{}}@media (min-width:40.0625em){.idsk-search-results__content .govuk-grid-column-two-quarters{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results__content .govuk-grid-column-two-quarters{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-search-results__content .govuk-grid-column-two-quarters{padding:0;margin:0;border-bottom:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right}}.idsk-search-results--order{box-sizing:border-box;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px}@media (min-width:40.0625em){.idsk-search-results--order{width:100%;float:left}}@media print{.idsk-search-results--order{}}@media (min-width:40.0625em){.idsk-search-results--order{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results--order{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-search-results--order{display:none}}.idsk-search-results--order .govuk-label{white-space:nowrap;padding-right:10px;margin-top:10px}.idsk-search-results--order .govuk-form-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available;margin-bottom:-15px;border-bottom:1px solid #0b0c0c;padding-bottom:15px}.idsk-search-results__content .govuk-grid-column-two-quarters span{padding-top:9px;padding-right:5px}@media (min-width:40.0625em){.idsk-search-results__content .govuk-grid-column-two-quarters span{padding-top:7px}}.idsk-search-results__per-page{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right}.idsk-search-results__filter-panel--mobile{width:100%}@media (min-width:40.0625em){.idsk-search-results__filter-panel--mobile{width:45%}}.idsk-search-results__filters__button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;text-decoration:none;position:absolute;border-width:0;color:#0065b3;background:none;cursor:pointer;padding-left:0;padding-right:10px;padding-top:5px}@media print{.idsk-search-results__filters__button{}}@media (min-width:40.0625em){.idsk-search-results__filters__button{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.idsk-search-results__filters__button{font-size:24pt;line-height:1.05}}.idsk-search-results__filters__button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}@media (min-width:40.0625em){.idsk-search-results__filters__button{display:none}}.idsk-search-results__filters__button:after{border-style:solid;border-width:3px 3px 0 0;color:#0065b3;content:"";display:inline-block;height:8px;width:8px;right:10px;position:absolute;top:11px;right:-13px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:top}.idsk-search-results__content .govuk-grid-column-two-quarters .govuk-form-group{margin-bottom:5px}.idsk-search-results__content__picked-filters{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin-left:15px;padding-left:0;padding-right:0}@media print{.idsk-search-results__content__picked-filters{}}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results__content__picked-filters{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters{border-top:2px solid #0b0c0c}}@media (min-width:40.0625em){.idsk-search-results--border{border-bottom:2px solid #0b0c0c}}.idsk-search-results__picked-content-type,.idsk-search-results__picked-date,.idsk-search-results__picked-topic{font-weight:400;border:1px solid #0b0c0c;border-radius:5px;padding:10px;margin:10px 10px 10px 0;display:inline-block;cursor:pointer}.idsk-search-results__picked-content-type:focus,.idsk-search-results__picked-date:focus,.idsk-search-results__picked-topic:focus{box-shadow:inset 0 0 0 2px;border:1px solid #0b0c0c;outline:3px solid #ffdf0f}@media (min-width:40.0625em){.idsk-search-results__picked-content-type,.idsk-search-results__picked-date,.idsk-search-results__picked-topic{margin:5px;padding:5px}}.idsk-search-results__list .idsk-search-results__search__input{margin-bottom:10px}.idsk-search-results__content__page-changer{border-top:1px solid #626a6e;padding-top:15px;margin-left:15px;width:95%;display:inline-block;position:relative}@media (min-width:40.0625em){.idsk-search-results__content__page-changer{width:96.5%;border-top:2px solid #0b0c0c}}@media (min-width:48.0625em){.idsk-search-results__content__page-changer{width:97.6%}}.idsk-search-results--half-width{width:50%}.idsk-search-results__button--back,.idsk-search-results__button--back-to-results,.idsk-search-results__button--back__mobile,.idsk-search-results__button--forward,.idsk-search-results__button--forward__mobile,.idsk-search-results__button--turn-filters-off{font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:relative;z-index:1;border-width:0;color:#0065b3;background:none;cursor:pointer;-webkit-appearance:none;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media (min-width:40.0625em){.idsk-search-results__button--back,.idsk-search-results__button--back-to-results,.idsk-search-results__button--back__mobile,.idsk-search-results__button--forward,.idsk-search-results__button--forward__mobile,.idsk-search-results__button--turn-filters-off{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results__button--back,.idsk-search-results__button--back-to-results,.idsk-search-results__button--back__mobile,.idsk-search-results__button--forward,.idsk-search-results__button--forward__mobile,.idsk-search-results__button--turn-filters-off{font-size:14pt;line-height:1.15;}}.idsk-search-results__button--back-to-results:focus,.idsk-search-results__button--back:focus,.idsk-search-results__button--back__mobile:focus,.idsk-search-results__button--forward:focus,.idsk-search-results__button--forward__mobile:focus,.idsk-search-results__button--turn-filters-off:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-search-results__button--back-to-results:link,.idsk-search-results__button--back:link,.idsk-search-results__button--back__mobile:link,.idsk-search-results__button--forward:link,.idsk-search-results__button--forward__mobile:link,.idsk-search-results__button--turn-filters-off:link{color:#0065b3}.idsk-search-results__button--back-to-results:visited,.idsk-search-results__button--back:visited,.idsk-search-results__button--back__mobile:visited,.idsk-search-results__button--forward:visited,.idsk-search-results__button--forward__mobile:visited,.idsk-search-results__button--turn-filters-off:visited{color:#4c2c92}.idsk-search-results__button--back-to-results:hover,.idsk-search-results__button--back:hover,.idsk-search-results__button--back__mobile:hover,.idsk-search-results__button--forward:hover,.idsk-search-results__button--forward__mobile:hover,.idsk-search-results__button--turn-filters-off:hover{color:#003078}.idsk-search-results__button--back-to-results:active,.idsk-search-results__button--back-to-results:focus,.idsk-search-results__button--back:active,.idsk-search-results__button--back:focus,.idsk-search-results__button--back__mobile:active,.idsk-search-results__button--back__mobile:focus,.idsk-search-results__button--forward:active,.idsk-search-results__button--forward:focus,.idsk-search-results__button--forward__mobile:active,.idsk-search-results__button--forward__mobile:focus,.idsk-search-results__button--turn-filters-off:active,.idsk-search-results__button--turn-filters-off:focus{color:#0b0c0c}.idsk-search-results__list::-webkit-scrollbar{width:7px}.idsk-search-results__list::-webkit-scrollbar-thumb{background-color:#626a6e;border-radius:4px;border:1px solid #626a6e;width:8px}.idsk-search-results__list::-webkit-scrollbar-track{background:#fff}.idsk-search-results__button--turn-filters-off{text-align:left;margin:15px 0;padding:0;width:auto}@media (min-width:40.0625em){.idsk-search-results__button--turn-filters-off{display:none}}@media (min-width:40.0625em){.idsk-search-results__subcards.govuk-grid-column-one-half{width:100%}}@media (min-width:48.0625em){.idsk-search-results__subcards.govuk-grid-column-one-half{width:50%}}.idsk-search-results__subcards .idsk-heading-basic-variant{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;padding-bottom:15px;padding-top:0}@media print{.idsk-search-results__subcards .idsk-heading-basic-variant{}}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-heading-basic-variant{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-search-results__subcards .idsk-heading-basic-variant{font-size:14pt;line-height:1.2}}.idsk-search-results__subcards .idsk-heading-basic-variant:before{content:"";border-bottom:1px solid #0b0c0c;position:absolute;width:20px;margin-left:-15px;margin-top:8px}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-heading-basic-variant{font-weight:700}.idsk-search-results__subcards .idsk-heading-basic-variant:before{content:none}}.idsk-search-results__subcards .idsk-card-title{padding-left:10px}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-card-title{padding-left:0}}.idsk-search-results__subcards .idsk-body-basic-variant{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;display:none}@media print{.idsk-search-results__subcards .idsk-body-basic-variant{}}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-body-basic-variant{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-search-results__subcards .idsk-body-basic-variant{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-body-basic-variant{display:block}}.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:96%;padding-bottom:50px}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:96.5%;padding-bottom:0}}@media (min-width:48.0625em){.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:97.6%}}.idsk-search-results__show-results__button{padding-top:15px;margin-top:15px;box-shadow:0 -4px 3px -3px #626a6e;position:fixed;bottom:0;z-index:20;background:#fff;width:calc(100% + 4px);margin-left:-3px;padding-left:15px;padding-right:20px}@media (min-width:40.0625em){.idsk-search-results__show-results__button{display:none}}.idsk-search-results__button--back-to-results{padding-top:5px;float:right}.idsk-search-results__button--back{padding-left:0;padding-right:0;margin-bottom:0;margin-left:-15px}.idsk-search-results__button--forward{right:0;padding-right:0;position:absolute;margin-bottom:0}.idsk-search-results__button__svg--previous{padding-right:10px}.idsk-search-results__button__svg--next{padding-left:10px}.idsk-search-results__page-number,.idsk-search-results__page-number--mobile{text-align:center;overflow:auto;padding-top:15px}.idsk-intro-block__search span{display:block}.idsk-search-results__filter .idsk-intro-block__search{height:40px;padding-bottom:10px;padding-top:5px;display:none}@media (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available;width:-moz-available}}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__search__button{height:40px;width:40px;z-index:1}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{height:40px}@media (orientation:landscape){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}}@media print and (orientation:landscape){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{}}@media (orientation:landscape) and (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-size:16px;font-size:1rem;line-height:1.25}}@media print and (orientation:landscape){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{}}@media (min-width:40.0625em) and (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-size:14pt;line-height:1.15}}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input::-webkit-input-placeholder{color:#0b0c0c}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input::-moz-placeholder{color:#0b0c0c}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input:-ms-input-placeholder{color:#0b0c0c}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input::-ms-input-placeholder{color:#0b0c0c}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input::placeholder{color:#0b0c0c}.idsk-search-results__page-number--mobile{padding-top:15px;padding-bottom:10px}.idsk-search-results__page-number--mobile span{padding:0 20px}@media (min-width:40.0625em){.idsk-search-results__page-number--mobile{display:none}}@media (min-width:40.0625em){.idsk-search-results--grey{background-color:#f3f2f1}}.idsk-search-results__content__picked-filters__content-type,.idsk-search-results__content__picked-filters__date,.idsk-search-results__content__picked-filters__topics{min-height:40px;margin-top:30px}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters__content-type,.idsk-search-results__content__picked-filters__date,.idsk-search-results__content__picked-filters__topics{margin-top:-.5px}}@media (min-width:40.0625em){.idsk-search-results__after-date,.idsk-search-results__before-date{padding-left:5px}}.idsk-search-results__after-date{padding-right:5px}@media (min-width:40.0625em){.idsk-search-results__after-date{padding-right:0}}.idsk-search-results__content__picked-filters__date span:first-child{display:block}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters__date span:first-child{display:contents}}.idsk-search-results__content__picked-filters__content-type .idsk-search-results__text,.idsk-search-results__content__picked-filters__date .idsk-search-results__after-date,.idsk-search-results__content__picked-filters__date .idsk-search-results__before-date,.idsk-search-results__content__picked-filters__topics .idsk-search-results__text{font-weight:700}.idsk-search-results__text{display:block}@media (min-width:40.0625em){.idsk-search-results__text{display:unset;padding-left:5px}}.idsk-search-results__content__picked-filters__content-type button,.idsk-search-results__content__picked-filters__content-type span,.idsk-search-results__content__picked-filters__date button,.idsk-search-results__content__picked-filters__date span,.idsk-search-results__content__picked-filters__topics button,.idsk-search-results__content__picked-filters__topics span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;background:none}@media print{.idsk-search-results__content__picked-filters__content-type button,.idsk-search-results__content__picked-filters__content-type span,.idsk-search-results__content__picked-filters__date button,.idsk-search-results__content__picked-filters__date span,.idsk-search-results__content__picked-filters__topics button,.idsk-search-results__content__picked-filters__topics span{}}@media (min-width:40.0625em){.idsk-search-results__content__picked-filters__content-type button,.idsk-search-results__content__picked-filters__content-type span,.idsk-search-results__content__picked-filters__date button,.idsk-search-results__content__picked-filters__date span,.idsk-search-results__content__picked-filters__topics button,.idsk-search-results__content__picked-filters__topics span{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results__content__picked-filters__content-type button,.idsk-search-results__content__picked-filters__content-type span,.idsk-search-results__content__picked-filters__date button,.idsk-search-results__content__picked-filters__date span,.idsk-search-results__content__picked-filters__topics button,.idsk-search-results__content__picked-filters__topics span{font-size:14pt;line-height:1.15}}.idsk-search-results--hidden{visibility:hidden}.idsk-search-results__content__number-of-results{display:none}@media (min-width:48.0625em){.idsk-search-results__content__number-of-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;padding-top:5px}}@media print and (min-width:48.0625em){.idsk-search-results__content__number-of-results{}}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-search-results__content__number-of-results{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print and (min-width:48.0625em){.idsk-search-results__content__number-of-results{font-size:18pt;line-height:1.15}}.idsk-search-results__link-panel--span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;font-size:14px;line-height:25px;padding-right:30px;color:#0b0c0c;float:right;padding-top:0}@media print{.idsk-search-results__link-panel--span{}}@media (min-width:40.0625em){.idsk-search-results__link-panel--span{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.idsk-search-results__link-panel--span{font-size:12pt;line-height:1.2}}@media (min-width:40.0625em){.idsk-search-results__link-panel--span{padding-right:0;padding-top:5px;margin-bottom:-10px}}.idsk-search-results__date__span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}@media print{.idsk-search-results__date__span{}}@media (min-width:40.0625em){.idsk-search-results__date__span{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-search-results__date__span{font-size:14pt;line-height:1.2}}.idsk-search-results__date__span__example{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;white-space:nowrap;color:#626a6e}@media print{.idsk-search-results__date__span__example{}}@media (min-width:40.0625em){.idsk-search-results__date__span__example{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-search-results__date__span__example{font-size:14pt;line-height:1.2}}.idsk-search-results__filter-header-panel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:2px solid #0b0c0c;margin-left:15px;margin-right:15px;width:-webkit-fill-available;padding:0 0 15px}.idsk-search-results__filter-header-panel .govuk-heading-xl{margin-bottom:0;padding-left:0}@media (min-width:40.0625em){.idsk-search-results__filter-header-panel{display:none}}.idsk-search-results__content.govuk-grid-column-three-quarters{padding:0}@media (min-width:40.0625em){.idsk-search-results__content.govuk-grid-column-three-quarters{padding:0 15px}}.idsk-search-results__link-panel__title{text-decoration:none;color:#0065b3;overflow:overlay;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.idsk-search-results__link-panel__title:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended.idsk-search-results--invisible__mobile,.idsk-search-results--invisible,.idsk-search-results--invisible__mobile{display:none}@media (min-width:40.0625em){.idsk-header-extended.idsk-search-results--invisible__mobile,.idsk-search-results--invisible__mobile{display:block}}.idsk-search-results--visible__mobile{display:block}@media (min-width:40.0625em){.idsk-search-results--visible__mobile{display:none}}.idsk-search-results--visible__mobile--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:40.0625em){.idsk-search-results--visible__mobile--inline{display:none}}.idsk-intro-block__search.idsk-search-results--visible__mobile--inline.idsk-search-results--invisible__mobile{display:none}.idsk-search-results--visible{display:block}.idsk-search-results__link-panel-button{font-size:18px;font-size:1.125rem;line-height:1.11111;cursor:pointer;color:#0065b3;height:inherit}@media (min-width:40.0625em){.idsk-search-results__link-panel-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.idsk-search-results__link-panel-button{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-search-results__link-panel-button{display:grid}}@media (min-width:48.0625em){.idsk-search-results__link-panel-button{display:unset}}#datum-od{margin-bottom:10px}.idsk-search-results--expand .idsk-search-results__list{max-height:300px;overflow-y:auto;position:relative;overflow-x:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin-bottom:-5px;padding-top:5px;padding-bottom:10px;border-bottom:1px solid #bfc1c3}@media (min-width:48.0625em){.idsk-search-results--expand .idsk-search-results__list{padding-left:10px}}.idsk-search-results--expand .idsk-search-results__list #datum-do.govuk-input,.idsk-search-results--expand .idsk-search-results__list #datum-od.govuk-input{width:90%;display:block}@media (min-width:40.0625em){.idsk-search-results--expand .idsk-search-results__list #datum-do.govuk-input,.idsk-search-results--expand .idsk-search-results__list #datum-od.govuk-input{width:98%}}.idsk-search-results--expand .idsk-search-results__link-panel-button{border-bottom:none}.idsk-search-results--expand .idsk-search-results__link-panel-button:focus .idsk-search-results__link-panel__title{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-search-results--expand .idsk-search-results__link-panel-button:before{top:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media (min-width:40.0625em){.idsk-search-results--expand .idsk-search-results__link-panel-button:before{top:25px}}.idsk-search-results__list{cursor:text}.idsk-search-results__list .idsk-search-results__search__input{width:97%;background-image:url(/assets/images/loupe.svg);background-repeat:no-repeat;background-position:7px 10px;background-size:17px;padding-left:30px}@media (min-width:40.0625em){.idsk-search-results__list .idsk-search-results__search__input{width:96%}}@media (min-width:48.0625em){.idsk-search-results__list .idsk-search-results__search__input{width:240px}}.idsk-search-results--order__dropdown .govuk-select:focus{margin-bottom:3px}.idsk-search-results__link-panel{cursor:pointer;display:inline-block;position:relative;width:100%;height:60px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.idsk-search-results__link-panel-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;outline:none;background-color:#fff;text-align:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:none;border-bottom:1px solid #bfc1c3}@media print{.idsk-search-results__link-panel-button{}}@media (min-width:40.0625em){.idsk-search-results__link-panel-button{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-search-results__link-panel-button{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-search-results__link-panel-button{padding:15px 35px 15px 5px}}.idsk-search-results__link-panel-button:disabled{cursor:text}.idsk-search-results__link-panel-button:disabled .idsk-search-results__link-panel__title{color:#bfc1c3;cursor:text}.idsk-search-results__link-panel-button:disabled:before{color:#bfc1c3}.idsk-search-results__link-panel-button:before{border-style:solid;border-width:3px 3px 0 0;color:#0b0c0c;content:"";display:inline-block;height:.45em;right:10px;position:absolute;top:23px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:top;width:.45em}@media (min-width:40.0625em){.idsk-search-results__link-panel-button:before{top:24px}}.idsk-search-results__link-panel-button:focus:before{color:#0b0c0c}@media (min-width:40.0625em){.idsk-search-results__link-panel{height:65px}}.idsk-search-results__link{text-decoration:underline}.idsk-search-results__link-number{display:inline-block;text-decoration:underline}.idsk-search-results__link-number:focus{text-decoration:none}.idsk-search-results__link-panel-button:focus{outline:none}.idsk-search-results__link-panel-button:focus .idsk-search-results__link-panel__title{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-search-results__link-panel:focus{outline:none}.idsk-search-results__list{background-color:#fff;padding-top:0;padding-left:5px;max-height:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;overflow-y:hidden}.idsk-search-results__list-item--active:before{top:5px}.idsk-option-select-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.idsk-option-select-filter .govuk-checkboxes__label:before{width:44px;height:44px;top:2px}@media (min-width:40.0625em){.idsk-option-select-filter .govuk-checkboxes__label:before{width:30px;height:30px}}.idsk-option-select-filter .govuk-checkboxes__label:after{top:15px;left:12px;width:21px;box-sizing:border-box;height:11px;border-width:0 0 3px 3px}@media (min-width:40.0625em){.idsk-option-select-filter .govuk-checkboxes__label:after{top:11px;left:8px;width:15px;box-sizing:border-box;height:9px;border-width:0 0 3px 3px}}.idsk-option-select-filter .govuk-checkboxes__label{padding:15px 20px 5px;margin-bottom:15px}@media (min-width:40.0625em){.idsk-option-select-filter .govuk-checkboxes__label{padding:5px 10px;margin-bottom:0}}.idsk-option-select-filter .govuk-checkboxes--small .govuk-checkboxes__item{margin-bottom:10px}.idsk-interactive-map{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;color:#0b0c0c}@media print{.idsk-interactive-map{}}@media (min-width:40.0625em){.idsk-interactive-map{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-interactive-map{font-size:14pt;line-height:1.2;color:#000}}.idsk-interactive-map>.govuk-heading-l{margin-bottom:20px}.idsk-interactive-map__header-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;position:relative}@media (min-width:48.0625em){.idsk-interactive-map__header-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.idsk-interactive-map__header-radios{display:inline-block;padding:0;width:auto}.idsk-interactive-map__header-radios .govuk-radios__item{display:inline-block;margin-bottom:0}.idsk-interactive-map__header-radios .idsk-intereactive-map__radio-map,.idsk-interactive-map__header-radios .idsk-intereactive-map__radio-table{top:10px}.idsk-interactive-map__header-radios .idsk-intereactive-map__radio-table{margin-right:0}.idsk-interactive-map__header .govuk-form-group{margin-bottom:0}.idsk-interactive-map__header-selects{display:inline-block;padding:0;width:auto}@media (min-width:48.0625em){.idsk-interactive-map__header-selects{float:right}}.idsk-interactive-map__header-selects .govuk-form-group{display:inline-block;margin-top:20px;text-align:left;width:100%}@media (min-width:48.0625em){.idsk-interactive-map__header-selects .govuk-form-group{margin-top:0;width:auto}}.idsk-interactive-map__header-selects .govuk-form-group .govuk-select{width:100%}.idsk-interactive-map__header-selects .govuk-form-group:first-child{margin-right:20px}.idsk-interactive-map__header-selects .govuk-form-group:last-child{margin-right:0}.idsk-interactive-map__current-time-period{text-transform:lowercase}.idsk-interactive-map__body{clear:both;display:block;height:465px;overflow:auto}.idsk-interactive-map__table{display:none}.idsk-interactive-map__map,.idsk-interactive-map__map-iframe,.idsk-interactive-map__table,.idsk-interactive-map__table-iframe{border:none;height:100%;width:100%;overflow-y:hidden}.idsk-interactive-map__meta{margin-top:10px}.idsk-interactive-map__meta-data{float:left}.idsk-interactive-map__meta-source{float:right}@media (min-width:48.0625em){.idsk-interactive-map .govuk-radios .govuk-radios__input:hover+.govuk-radios__label:before{box-shadow:0 0 0 10px #bfc1c3}.idsk-interactive-map .govuk-radios .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f,0 0 0 10px #bfc1c3}.idsk-interactive-map .govuk-radios__label{padding-left:0}.idsk-interactive-map .govuk-radios__label:before{top:8px;width:24px;height:24px}.idsk-interactive-map .govuk-radios__label:after{top:15px;left:7px;border-width:5px}}.idsk-timeline__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;height:75px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}@media print{.idsk-timeline__content{}}@media (min-width:40.0625em){.idsk-timeline__content{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.idsk-timeline__content{font-size:12pt;line-height:1.2}}@media (min-width:23.4375em){.idsk-timeline__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:23.4375em){.idsk-timeline__content{}}@media (min-width:23.4375em) and (min-width:40.0625em){.idsk-timeline__content{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:23.4375em){.idsk-timeline__content{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.idsk-timeline__content{margin-top:0}}@media (min-width:48.0625em){.idsk-timeline__content{height:70px}}.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25}@media print{.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{}}@media (min-width:40.0625em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:12pt;line-height:1.2}}@media (min-width:23.4375em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}}@media print and (min-width:23.4375em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{}}@media (min-width:23.4375em) and (min-width:40.0625em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:23.4375em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:14pt;line-height:1.15}}.idsk-timeline__content.govuk-body{margin-bottom:-50px;margin-top:20px;border-top:1px solid #bfc1c3}.idsk-timeline__content.idsk-timeline__content__caption--long{height:100px}@media (min-width:48.0625em){.idsk-timeline__content.idsk-timeline__content__caption--long{height:70px}}.idsk-timeline__content__caption,.idsk-timeline__content__date-line,.idsk-timeline__content__title{position:relative;width:67%;margin-left:10px}@media (min-width:25.3125em){.idsk-timeline__content__caption,.idsk-timeline__content__date-line,.idsk-timeline__content__title{width:69%}}@media (min-width:40.0625em){.idsk-timeline__content__caption,.idsk-timeline__content__date-line,.idsk-timeline__content__title{width:75%;margin-left:15px}}.idsk-timeline__content__date-line{margin-bottom:15px}.idsk-timeline__content__time{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286}@media print{.idsk-timeline__content__time{}}@media (min-width:40.0625em){.idsk-timeline__content__time{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-timeline__content__time{font-size:14pt;line-height:1.2}}.idsk-timeline__left-side .govuk-body-m{font-weight:700}.idsk-timeline__content__title-div{margin-bottom:-20px}@media (min-width:25.3125em){.idsk-timeline__content__title-div{margin-bottom:-50px}}@media (min-width:40.0625em){.idsk-timeline__content__title-div{margin-bottom:-25px}}@media (min-width:40.0625em){.idsk-timeline__content__title{margin-top:15px}}.idsk-timeline__content__title .govuk-heading-m{margin-bottom:0;margin-top:-40px}.idsk-timeline__left-side{width:26.5%}@media (min-width:25.3125em){.idsk-timeline__left-side{width:23%}}@media (orientation:landscape){.idsk-timeline__left-side{width:25%}}@media (min-width:40.0625em){.idsk-timeline__left-side{width:25%}}@media (min-width:48.0625em){.idsk-timeline__left-side{width:17%}}.idsk-timeline__middle{width:2%}@media (orientation:landscape){.idsk-timeline__middle{width:7%}}.idsk-timeline__vertical-line,.idsk-timeline__vertical-line--circle{content:"";position:absolute;z-index:2;border-left:2px solid #949494;background:#fff;top:10px;height:calc(100% + 30px)}.idsk-timeline__content .idsk-timeline__vertical-line--circle:before{content:"";box-sizing:border-box;position:absolute;z-index:5;top:calc(50% - 32px);left:-10px;width:12px;height:12px;color:#0b0c0c;background:#949494;border-radius:100px;border:2px solid #949494;left:-7px}@media (min-width:40.0625em){.idsk-timeline__content .idsk-timeline__vertical-line--circle:before{left:-8.5px;top:calc(50% - 35px);width:16px;height:16px}}@media (min-width:48.0625em){.idsk-timeline__content .idsk-timeline__vertical-line--circle:before{left:-8.9px}}.idsk-timeline__button--left-arrow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin:0;padding:0;border-width:0;color:#0065b3}@media print{.idsk-timeline__button--left-arrow{}}@media (min-width:40.0625em){.idsk-timeline__button--left-arrow{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-timeline__button--left-arrow{font-size:14pt;line-height:1.15}}.idsk-timeline__button--back,.idsk-timeline__button--forward{font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:relative;z-index:1;border-width:0;color:#0065b3;background:none;cursor:pointer;-webkit-appearance:none;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media (min-width:40.0625em){.idsk-timeline__button--back,.idsk-timeline__button--forward{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-timeline__button--back,.idsk-timeline__button--forward{font-size:14pt;line-height:1.15;}}.idsk-timeline__button--back:focus,.idsk-timeline__button--forward:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-timeline__button--back:link,.idsk-timeline__button--forward:link{color:#0065b3}.idsk-timeline__button--back:visited,.idsk-timeline__button--forward:visited{color:#4c2c92}.idsk-timeline__button--back:hover,.idsk-timeline__button--forward:hover{color:#003078}.idsk-timeline__button--back:active,.idsk-timeline__button--back:focus,.idsk-timeline__button--forward:active,.idsk-timeline__button--forward:focus{color:#0b0c0c}.idsk-timeline__button--back{padding-left:0;margin-bottom:10px}.idsk-timeline__button--forward{margin-top:30px;padding-right:0;float:right;margin-bottom:15px}.idsk-timeline__button__svg--previous{padding-right:10px}.idsk-timeline__button__svg--next{padding-left:10px}.idsk-timeline__content__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.14286;float:right;margin-top:-25px;margin-right:-5px}@media print{.idsk-timeline__content__text{}}@media (min-width:40.0625em){.idsk-timeline__content__text{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-timeline__content__text{font-size:14pt;line-height:1.2}}@media (min-width:25.3125em){.idsk-timeline__content__text{margin-right:-15px}}@media (orientation:landscape){.idsk-timeline__content__text{margin-right:0}}.govuk-accordion{margin-bottom:20px}@media (min-width:40.0625em){.govuk-accordion{margin-bottom:30px}}.govuk-accordion__section{padding-top:15px}.govuk-accordion__section-header{padding-top:15px;padding-bottom:15px}.govuk-accordion__section-heading{margin-top:0;margin-bottom:0}.govuk-accordion__section-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;display:inline-block;margin-bottom:0;padding-top:15px}@media print{.govuk-accordion__section-button{}}@media (min-width:40.0625em){.govuk-accordion__section-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-accordion__section-button{font-size:18pt;line-height:1.15}}.govuk-accordion__section-summary{margin-top:10px;margin-bottom:0}.govuk-accordion__section-content>:last-child{margin-bottom:0}.js-enabled .govuk-accordion{border-bottom:1px solid #bfc1c3}.js-enabled .govuk-accordion__section{padding-top:0}.js-enabled .govuk-accordion__section-content{display:none;padding-top:15px;padding-bottom:15px}@media (min-width:40.0625em){.js-enabled .govuk-accordion__section-content{padding-top:15px;padding-bottom:15px}}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content{display:block}.js-enabled .govuk-accordion__open-all{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;position:relative;z-index:1;margin:0;padding:0;border-width:0;color:#0065b3;background:none;cursor:pointer;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media (min-width:40.0625em){.js-enabled .govuk-accordion__open-all{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.js-enabled .govuk-accordion__open-all{font-size:14pt;line-height:1.2;}}.js-enabled .govuk-accordion__open-all:focus{outline:3px solid rgba(0,0,0,0);background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.js-enabled .govuk-accordion__open-all:link{color:#0065b3}.js-enabled .govuk-accordion__open-all:visited{color:#4c2c92}.js-enabled .govuk-accordion__open-all:hover{color:#003078}.js-enabled .govuk-accordion__open-all:active,.js-enabled .govuk-accordion__open-all:focus{color:#0b0c0c}.js-enabled .govuk-accordion__open-all::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__section-header{position:relative;padding-right:40px;border-top:1px solid #bfc1c3;color:#0065b3;cursor:pointer}@media (hover:none){.js-enabled .govuk-accordion__section-header:hover{border-top-color:#0065b3;box-shadow:inset 0 3px 0 0 #0065b3}}.js-enabled .govuk-accordion__section-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0;margin-bottom:0;margin-left:0;padding:0;border-width:0;color:inherit;background:none;text-align:left;cursor:pointer;-webkit-appearance:none}@media print{.js-enabled .govuk-accordion__section-button{}}.js-enabled .govuk-accordion__section-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.js-enabled .govuk-accordion__section-button::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__section-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.js-enabled .govuk-accordion__section-button:hover:not(:focus){text-decoration:underline}@media (hover:none){.js-enabled .govuk-accordion__section-button:hover{text-decoration:none}}.js-enabled .govuk-accordion__controls{text-align:right}.js-enabled .govuk-accordion__icon{position:absolute;top:50%;right:15px;width:16px;height:16px;margin-top:-8px}.js-enabled .govuk-accordion__icon:after,.js-enabled .govuk-accordion__icon:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;width:25%;height:25%;margin:auto;border:2px solid rgba(0,0,0,0);background-color:#0b0c0c}.js-enabled .govuk-accordion__icon:before{width:100%}.js-enabled .govuk-accordion__icon:after{height:100%}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__icon:after{content:" ";display:none}.idsk-skip-link{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;line-height:1.14286;display:block;padding:10px 15px}.idsk-skip-link:active,.idsk-skip-link:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:inherit!important}@media print{.idsk-skip-link{}}.idsk-skip-link:link,.idsk-skip-link:visited{color:#0b0c0c}@media print{.idsk-skip-link:link,.idsk-skip-link:visited{color:#000}}.idsk-skip-link:hover{color:rgba(11,12,12,.99)}.idsk-skip-link:active,.idsk-skip-link:focus{color:#0b0c0c}@media print{.idsk-skip-link:active,.idsk-skip-link:focus{color:#000}}@media (min-width:40.0625em){.idsk-skip-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.idsk-skip-link{font-size:14pt;line-height:1.2}}@supports (padding:max(calc(0px))){.idsk-skip-link{padding-right:max(15px,calc(15px + env(safe-area-inset-right)));padding-left:max(15px,calc(15px + env(safe-area-inset-left)))}}.idsk-skip-link:focus{outline:3px solid #ffdf0f;background-color:#ffdf0f}@media (max-width:48.0525em){.idsk-skip-link--sticky:focus{position:fixed!important;z-index:11;width:100%!important}}
]]>
</style>

<!-- Nadstavba k IDSK css -->
  <style type="text/css"><![CDATA[
  /* selecty nie su roztiahnute na 100% */
select{
  width: 100%;
}

/* pokusit sa k tomuto najst ekvivalent */
.new-line {
  clear: both;
}

/* na summary bunkach chceme zachovat zalomenie riadkov */
.app-summary-list__value-white__space {
  white-space: break-spaces;
}

/* posledny komponent vo switchi musi mat zachovany spodny margin */
[data-component='switch'] .govuk-form-group:last-of-type {
  margin-bottom: 20px;
}
  
@media (min-width: 40.0625em) {
  [data-component='switch'] .govuk-form-group:last-of-type {
    margin-bottom: 30px;
  }
}
]]>
</style>

<!-- ramiky okolo skupiny poli -->
  <style type="text/css"><![CDATA[
  .attr-group-label {
  cursor : pointer;    
  font-weight: bold;
  color : #0B0C0C;
  border : #BFC1C3 solid 1px;
  background-color : #dee0e2;
  border-radius : 0px;
}

.group-style-1, .group-style-4 {
  border: #d4d4d4 solid 1px;
  border-radius: 3px;
}

.group-style-7 .attr-group-content {
  padding-top: 0 !important;
}
]]>
</style>

<!-- CSS pre spodnu listu s buttonmi - nahrat, ulozit, vycistit, ... -->
  <style type="text/css"><![CDATA[
  .dialog {
    background-color: #f0f0f0;
    border-top: 2px solid #666666;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    bottom: 0;
    padding: 20px;
    position: fixed;
    left: 0;
    height: 0;
    opacity: 0;
    right: 0;
    transition: all 0.2s ease-in-out;
    bottom: -40px;
    z-index: 10;
}

.dialog.show {
    height: 245px;
    opacity: 1;
}

.dialog.showLoadXmlWithLocalStorage {
    height: 345px;
    opacity: 1;
}

#pull-from-local-storage-select {
  width: 100%;
  font-size: 1rem;
  padding: 5px 0;
  margin-bottom: 15px;
}

@media (min-width: 641px) {
  #pull-from-local-storage-select {
    width: 300px;
    padding: 5px 0;
    font-size: 1rem;
    margin-right: 30px;
    margin-bottom: 0px;
  }
}

#saveXmlDialog-saveToLocalStorage-versionText {
  width: 100%;
  font-size: 1rem;
  padding: 5px;
  margin-bottom: 15px;
}

@media (min-width: 641px) {
  #saveXmlDialog-saveToLocalStorage-versionText {
    width: 300px;
    padding: 5px;
    font-size: 1rem;
    margin-right: 30px;
    margin-bottom: 0px;
  }
}
]]>
</style>

<!-- custom.css -->
  <style type="text/css"><![CDATA[
  /* success summary na vrchu formulara ked je formular spravne vyplneny */

.app-success-summary {
    border: 5px solid #005EA5;
}

.clear-both {
    clear: both;
}

/* kvoli logom */
#bloxPageLog {
    clear: both;
}

/* UPVS HTML nahlad */
.upvs {
  max-width: 927px;
  border: 5px solid black;
  margin: auto;
}

/* textarea ma v govuk dizajne 30px/20px bottom margin, no my ju obalujeme do nasho divu s .govuk-form-group, ktory automaticky doplna tento margin */
.govuk-textarea {
  margin-bottom: 0;
}

/* Odstranenie marginov p tagu v statickom texte */
div.static-text p {
  margin: 0;
}

html.wait, html.wait * {
  cursor: wait !important;
}

/* Podpora pre zobrazenie validacneho erroru na celej groupe */
[data-component='group'].govuk-form-group--error .govuk-form-group {
  padding: 0 15px !important;
}

/* Zjednotenie znakov v odrazkovych zoznamoch vo vsetkych urovniach */
ul {
  list-style-type: disc;
}

.label-component p {
  margin: 0;
}

/* Kvoli wysiwyg editoru v read-only */
.app-read-only p {
  margin: 0 0 10px;
}

.app-read-only ol, .app-read-only ul {
  margin-top: 0;
  margin-bottom: 10px;
}

.note-editable {
  font-size: 1.1875rem;
}

@media (min-width: 40.0525em) {
  .summary-component .label-component:not(:only-child) {
    width: 259%;
  }
}

@media (max-width: 40.0525em) {
  .summary-component .label-component {
    padding-right: 0;
  }
}

.summary-component .app-summary-break .govuk-summary-list__key,
.summary-component .app-summary-break .govuk-summary-list__value {
  padding-right: 0;
}

.combo-clear-cross {
  display: block;
  position: absolute;
  right: 22px;
  top: 33%;
  cursor: pointer;
  color: #0b0c0c;
}

a.govuk-back-link {
  cursor: pointer;
}

.static-text.contains-details {
  margin-bottom: 0;
}

.static-text.contains-warning {
  margin-bottom: 0;
}
]]>
</style>

<!-- repeat-group -->
  <style type="text/css"><![CDATA[
  /* Tabulkovy dizajn repeat group */

.repeat-group-table-design.no-remove-btns .repeat-item .attr-group-content {
  width: 100% !important;
}

.repeat-group-table-design.no-remove-btns .repeat-item-bottom-remove-btn {
  display: none;
}

.repeat-group-table-design.no-add-btn .repeat-item.group-style-2:last-of-type, .repeat-group-table-design.no-add-btn .repeat-item.group-style-3:last-of-type {
  padding-bottom: 0;
}

.repeat-group-table-design.no-add-btn .repeat-item.group-style-1:last-of-type, .repeat-group-table-design.no-add-btn .repeat-item.group-style-4:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
}

.repeat-group-table-design.no-add-btn .repeat-item.group-style-1:last-of-type [data-component], .repeat-group-table-design.no-add-btn .repeat-item.group-style-4:last-of-type [data-component] {
  margin-bottom: 15px;
}

.repeat-group-table-design.no-add-btn .repeat-item-add-btn {
  display: none;
}

@media (min-width: 40.0625em) {
  /* Zrusenie hlaviciek vsetkych opakovani okrem prveho */
  .repeat-group-table-design .repeat-item:not(:first-of-type) .attr-group-label {
  	display: none;
  }
  
  /* Zmazanie remove buttonu v hlavicke prveho opakovania */
  .repeat-group-table-design .repeat-item:first-of-type .repeat-item-top-remove-btn {
      display: none;
  }
  
  /* Labely, poznamky atributov okrem checkbox popisu*/
  .repeat-group-table-design .repeat-item:not(:first-of-type) .form-label-bold,
  .repeat-group-table-design .repeat-item:not(:first-of-type) label.govuk-label:not(.govuk-checkboxes__label),
  .repeat-group-table-design .repeat-item:not(:first-of-type) .govuk-hint{
      display: none;
  }
  
  /*Spojeny border + vertikalne priblizenie k sebe */
  .repeat-group-table-design .repeat-item {
      margin-bottom: -15px;
      background: none;
      float: left;
  }
  
  /*Prvy ma vrchny border*/
  .repeat-group-table-design .repeat-item:not(:first-of-type) {
      border-top: none;
  }
  
  /*Posledny ma spodny border*/
  .repeat-group-table-design .repeat-item:not(:last-of-type) {
      border-bottom: none;
  }

  /*----------- Remove buttony ----------*/

  /*Aby boli v tom istom riadku ako obsah*/
  .repeat-group-table-design .repeat-item .attr-group-content {
      float: left;
      width: calc(100% - 34px);
  }
  
  .repeat-group-table-design .repeat-item:not(:first-of-type) .attr-group-content{
      padding-top: 0
  }

  /*Aby mali spravnu velkost a poziciu*/
  .repeat-group-table-design .repeat-item-bottom-remove-btn {
      padding: 0px;
      margin-left: 0px;
      margin-right: 0px;
      height: 20px;
      display: inline;
  }
  
  .repeat-group-table-design .repeat-item:not(:first-of-type) .repeat-item-bottom-remove-btn {
      margin-top: 8px !important;
  }
  
   /*Posunutie add buttonu nizsie od posledneho opakovania*/
  .repeat-group-table-design .repeat-item:last-of-type {
    padding-bottom: 34px !important;
  }
  
  .repeat-group-table-design.rptgrp-tbldsgn-t1 .repeat-item-add-btn {
    margin-top: -32px !important;
  }
  
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item-add-btn {
    margin-top: -15px !important;
  }
  
  .repeat-item-add-btn.add-btn-group-style-1,
  .repeat-item-add-btn.add-btn-group-style-4 {
    margin-left: 16px !important;
  }
  
  /*Odsadenie inputu z vrchu na uroven errorovych atributov v riadku*/
  .repeat-group-table-design:not(.hide-error-texts) .repeat-item-has-error input:not(.govuk-input--error),
  .repeat-group-table-design:not(.hide-error-texts) .repeat-item-has-error select:not(.govuk-input--error) {
      margin-top: 30px;
  }
  
  /*Odsadenie remove buttonu z vrchu na uroven errorovych atributov v riadku*/
  .repeat-group-table-design:not(.hide-error-texts) .repeat-item-has-error .repeat-item-bottom-remove-btn {
      margin-top: 60px;
  }
  
  .repeat-group-table-design:not(.hide-error-texts) .repeat-item:first-of-type.repeat-item-has-error .repeat-item-bottom-remove-btn {
      margin-top: 87px;
  }
  
  /*Uprava pre display mod*/
  .repeat-group-table-design.display-repeat-group .attr-group-content {
      width: 100%;
  }
  
  .repeat-group-table-design.display-repeat-group .repeat-item {
      margin-bottom: -24px;
  }
  
  /* Tabulkovy dizajn TYP 2 > */
  /* Z komponentov sa vytvori suvisla tabulkova struktura */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item .attr-group-content div[data-component]:first-of-type{
    padding: 0 0 0 15px;
  }
  
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item .attr-group-content div[data-component]:not(:first-of-type):not(:last-of-type){
    padding: 0;
  }
  
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item .attr-group-content div[data-component]:last-of-type{
    padding: 0 15px 0 0;
  }
  
  /* Zrusenie dvojiteho praveho borderu okrem posledneho stlpca */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item .attr-group-content div[data-component]:not(:last-of-type) input{
    border-right-style: none;
  }
  
  /* Vlozenie nazvu komponentov a poznamky na stred */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .form-label-bold,
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .govuk-label,
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .govuk-hint {
    text-align: center;
  }
  
  /* Priblizenie opakovani k sebe so zdielanym hornym a dolnym okrajom */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item {
    margin-bottom: -32px;
  }

  /* Kvoli lepsiemu klikaniu */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item:not(:first-of-type) .attr-group-content{
      padding-top: 0
  }
  
  /* Kvoli lepsiemu klikaniu */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item:not(:first-of-type) .form-label{
      margin-top: 0
  }
  
  /* Vycentrovanie tlacidla zmazat */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item:not(:first-of-type) .repeat-item-bottom-remove-btn{
    margin-top: 8px !important;
  }
  
  /* Odsadenie remove buttonu z vrchu na uroven errorovych atributov v riadku pre typ 2*/
  .repeat-group-table-design.rptgrp-tbldsgn-t2:not(.hide-error-texts) .repeat-item-has-error .repeat-item-bottom-remove-btn {
      margin-top: 39px;
  }
  
  /* Doladenie selectov v combe a ext enume */
  .repeat-group-table-design.rptgrp-tbldsgn-t2 div[data-component='combo'],
  .repeat-group-table-design.rptgrp-tbldsgn-t2 div[data-component='externalEnumeration']{
    margin-right: -3px;
  }
  
  .repeat-group-table-design.rptgrp-tbldsgn-t2 select {
    height: 40px;
  }
  
  /* Nastavenie vysky selectu iba pre IE11 */
  _:-ms-fullscreen, :root .repeat-group-table-design.rptgrp-tbldsgn-t2 select {
  	height: 37px;
  }

  /* < Tabulkovy dizajn TYP 2 */
}

.repeat-group-table-design .govuk-form-group--error {
  margin-right: 0;
  padding-left: 10px;
}

.repeat-group-table-design.rptgrp-tbldsgn-t2 .govuk-form-group--error {
  border-left: none;
}

.repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item-has-error select:not(.govuk-input--error),
.repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item-has-error input:not(.govuk-input--error) {
  height: 40px;
}

/* Spresnenie vysky selectu pre IE11 */
_:-ms-fullscreen, :root .repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item-has-error select:not(.govuk-input--error) {
  height: 39px;
}

.repeat-group-table-design.rptgrp-tbldsgn-t2 .govuk-error-message {
  text-align: center;
  margin-bottom: 5px;
}

.repeat-group-table-design.hide-error-texts .govuk-form-group--error {
  position: relative;
}

.repeat-group-table-design.hide-error-texts .govuk-form-group--error .govuk-error-message {
  visibility: hidden;
  width: 150px;
  background-color: white;
  text-align: center;
  padding: 5px 0;
  border: 2px solid black;
  left: 50%;
  transform: translateX(-50%);
  bottom: 42px;
  position: absolute;
  z-index: 1;
}

.repeat-group-table-design.rptgrp-tbldsgn-t1.hide-error-texts .govuk-form-group--error .govuk-error-message {
  bottom: 33px;
}

.repeat-group-table-design.hide-error-texts .govuk-form-group--error .govuk-error-message::after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  border-width: 10px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.repeat-group-table-design.hide-error-texts .govuk-form-group--error:hover .govuk-error-message {
  visibility: visible;
}

/* < Schovanie errorov a pouzitie tooltipov */

/* < Styly errorov v tabulkovych dizajnoch */

/* Ak je iba jeden komponent pod tabulkou, potrebujeme povodne chovanie */
.repeat-group-table-design.rptgrp-tbldsgn-t2 .repeat-item .attr-group-content div[data-component]:only-of-type {
  padding: 0 15px;
}

/* Rusime govuk zrusenie marginu */
.repeat-group-table-design .govuk-form-group:only-of-type {
  margin-bottom: 30px;
}

.group-style-3.repeat-item {
    margin-right: 0px !important;
}

/* Fixna sirka */

.min-width-1400 {
  width: 1400px !important;
  background-color: white;
  padding-bottom: 15px;
}

@media (min-width: 1600px) {
  .min-width-1400 {
    width: 100% !important;
  }
}

/* Horizontalne scrollovanie rptGrp v tabulkovom dizajne > */
.h-scroll {
  overflow-y: hidden !important;
}

.h-scroll .repeat-item-add-btn {
  margin-bottom: 10px;
}

.h-scroll.width-1400px .repeat-item {
  width: 1400px;
}

@media (min-width: 40.0625em) {
    .table-font-50 * {
        font-size: calc(19px - 50%);
        font-size: calc(1.1875rem - 50%);
        line-height: 1.31579;
    }
    
    .table-font-55 * {
        font-size: calc(19px - 45%);
        font-size: calc(1.1875rem - 45%);
        line-height: 1.31579;
    }
    
    .table-font-60 * {
        font-size: calc(19px - 40%);
        font-size: calc(1.1875rem - 40%);
        line-height: 1.31579;
    }
    
    .table-font-65 * {
        font-size: calc(19px - 35%);
        font-size: calc(1.1875rem - 35%);
        line-height: 1.31579;
    }
    
    .table-font-70 * {
        font-size: calc(19px - 30%);
        font-size: calc(1.1875rem - 30%);
        line-height: 1.31579;
    }
    
    .table-font-75 * {
        font-size: calc(19px - 25%);
        font-size: calc(1.1875rem - 25%);
        line-height: 1.31579;
    }

    .table-font-80 * {
        font-size: calc(19px - 20%);
        font-size: calc(1.1875rem - 20%);
        line-height: 1.31579;
    }
    
    .table-font-85 * {
        font-size: calc(19px - 15%);
        font-size: calc(1.1875rem - 15%);
        line-height: 1.31579;
    }
    
    .table-font-90 * {
        font-size: calc(19px - 10%);
        font-size: calc(1.1875rem - 10%);
        line-height: 1.31579;
    }
    
    .table-font-95 * {
        font-size: calc(19px - 5%);
        font-size: calc(1.1875rem - 5%);
        line-height: 1.31579;
    }
}

.hide-disabled-buttons > .repeat-item.group-style-1 .govuk-form-group:not(.hide-disabled-buttons):last-of-type,
.hide-disabled-buttons > .repeat-item.group-style-4 .govuk-form-group:not(.hide-disabled-buttons):last-of-type {
  margin-bottom: 15px;
}

.hide-disabled-buttons > .repeat-item > .repeat-item-bottom-remove-btn {
  margin-top: 0 !important;
}

.hide-disabled-buttons > .repeat-item-add-btn[disabled], .hide-disabled-buttons > .repeat-item > .repeat-item-bottom-remove-btn[disabled], .hide-disabled-buttons > .repeat-item > .attr-group-label > .repeat-item-top-remove-btn[disabled] {
  display:none;
}

.hide-disabled-buttons > .repeat-item-add-btn {
  margin-top: 0 !important;
}

.hide-disabled-buttons {
  margin-bottom: 15px !important;
}

.hide-disabled-buttons-table > .repeat-item > .repeat-item-bottom-remove-btn[disabled] {
  display: none;
}

.hide-disabled-buttons-table > .repeat-item-add-btn[disabled] {
  visibility: hidden;
}

[data-collapsible-type="2"] summary {
  display: list-item;
  border: none !important;
  background-color: unset !important;
}

[data-collapsible-type="2"] summary .repeat-item-top-remove-btn {
    display: none;
}

[data-collapsible-type="2"] summary .govuk-accordion__section-button {
    color: #0065b3 !important;
}

[data-collapsible-type="2"] summary .govuk-accordion__section-button:focus {
    color: #0b0c0c !important;
}

[data-collapsible-type="2"] summary .govuk-accordion__section-button:after {
    position: unset !important;
}

[data-collapsible-type="2"] summary a.accordion-link-remove {
  float: right;
  color: #0065b3;
  font-weight: 400;
  text-decoration: underline;
}

@media (max-width: 40.0624em) {
  .repeat-item-add-btn, .repeat-item-bottom-remove-btn {
    width: calc(100% - 30px);
  }
  
  .repeat-group-table-design .repeat-item-bottom-remove-btn {
    margin: 15px !important;
  }
}
]]>
</style>

<!-- Doplnujuce sirky 1/12, 2/12, 5/12, 7/12, 11/12, ... -->
  <style type="text/css"><![CDATA[
  /* 1/12 govuk-grid-column-one-twelfth */

.govuk-\!-width-one-twelfth {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-one-twelfth {
        width: 8.33333% !important;
    }
}
.govuk-grid-column-one-twelfth {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-one-twelfth {
        width: 8.33333%;
        float: left;
    }
}
.govuk-grid-column-one-twelfth-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-one-twelfth-from-desktop {
        width: 8.33333%;
        float: left;
    }
}

/* 2/12 govuk-grid-column-two-twelfths */

.govuk-\!-width-two-twelfths {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-two-twelfths {
        width: 16.66667% !important;
    }
}
.govuk-grid-column-two-twelfths {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-two-twelfths {
        width: 16.66667%;
        float: left;
    }
}
.govuk-grid-column-two-twelfths-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-two-twelfths-from-desktop {
        width: 16.66667%;
        float: left;
    }
}

/* 5/12 govuk-grid-column-five-twelfths */

.govuk-\!-width-five-twelfths {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-five-twelfths {
        width: 41.66667% !important;
    }
}
.govuk-grid-column-five-twelfths {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-five-twelfths {
        width: 41.66667%;
        float: left;
    }
}
.govuk-grid-column-five-twelfths-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-five-twelfths-from-desktop {
        width: 41.66667%;
        float: left;
    }
}

/* 7/12 govuk-grid-column-seven-twelfths */

.govuk-\!-width-seven-twelfths {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-seven-twelfths {
        width: 58.33333% !important;
    }
}
.govuk-grid-column-seven-twelfths {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-seven-twelfths {
        width: 58.33333%;
        float: left;
    }
}
.govuk-grid-column-seven-twelfths-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-seven-twelfths-from-desktop {
        width: 58.33333%;
        float: left;
    }
}

/* 10/12 govuk-grid-column-ten-twelfths */

.govuk-\!-width-ten-twelfths {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-ten-twelfths {
        width: 83.33333% !important;
    }
}
.govuk-grid-column-ten-twelfths {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-ten-twelfths {
        width: 83.33333%;
        float: left;
    }
}
.govuk-grid-column-ten-twelfths-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-ten-twelfths-from-desktop {
        width: 83.33333%;
        float: left;
    }
}

/* 11/12 govuk-grid-column-eleven-twelfths */

.govuk-\!-width-eleven-twelfths {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .govuk-\!-width-eleven-twelfths {
        width: 91.66667% !important;
    }
}
.govuk-grid-column-eleven-twelfths {
    box-sizing: border-box;
    width: 100%;
    padding: 0 15px;
}
@media (min-width: 40.0625em) {
    .govuk-grid-column-eleven-twelfths {
        width: 91.66667%;
        float: left;
    }
}
.govuk-grid-column-eleven-twelfths-from-desktop {
    box-sizing: border-box;
    padding: 0 15px;
}
@media (min-width: 48.0625em) {
    .govuk-grid-column-eleven-twelfths-from-desktop {
        width: 91.66667%;
        float: left;
    }
}
]]>
</style>

<!-- Override sirok pre input fieldy odpocitane o padding komponentu -->
  <style type="text/css"><![CDATA[
  .app-\!-input-width-full,
.app-\!-input-width-three-quarters {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .app-\!-input-width-three-quarters {
        width: calc(75% - 15px) !important;
    }
}
.app-\!-input-width-two-thirds {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .app-\!-input-width-two-thirds {
        width: calc(66.66% - 15px) !important;
    }
}
.app-\!-input-width-one-half {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .app-\!-input-width-one-half {
        width: calc(50% - 15px) !important;
    }
}
.app-\!-input-width-one-third {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .app-\!-input-width-one-third {
        width: calc(33.33% - 15px) !important;
    }
}
.app-\!-input-width-one-quarter {
    width: 100% !important;
}
@media (min-width: 40.0625em) {
    .app-\!-input-width-one-quarter {
        width: calc(25% - 15px) !important;
    }
}
]]>
</style>

<!-- kvoli datetime pickeru -->
  <style type="text/css"><![CDATA[
  /*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/*html {*/
/*  font-family: sans-serif;*/
/*  -ms-text-size-adjust: 100%;*/
/*  -webkit-text-size-adjust: 100%;*/
/*}*/
/*body {*/
/*  margin: 0;*/
/*}*/
/*article,*/
/*aside,*/
/*details,*/
/*figcaption,*/
/*figure,*/
/*footer,*/
/*header,*/
/*hgroup,*/
/*main,*/
/*menu,*/
/*nav,*/
/*section,*/
/*summary {*/
/*  display: block;*/
/*}*/
/*audio,*/
/*canvas,*/
/*progress,*/
/*video {*/
/*  display: inline-block;*/
/*  vertical-align: baseline;*/
/*}*/
/*audio:not([controls]) {*/
/*  display: none;*/
/*  height: 0;*/
/*}*/
/*[hidden],*/
/*template {*/
/*  display: none;*/
/*}*/
/*a {*/
/*  background-color: transparent;*/
/*}*/
/*a:active,*/
/*a:hover {*/
/*  outline: 0;*/
/*}*/
/*abbr[title] {*/
/*  border-bottom: none;*/
/*  text-decoration: underline;*/
/*  text-decoration: underline dotted;*/
/*}*/
/*b,*/
/*strong {*/
/*  font-weight: bold;*/
/*}*/
/*dfn {*/
/*  font-style: italic;*/
/*}*/
/*h1 {*/
/*  font-size: 2em;*/
/*  margin: 0.67em 0;*/
/*}*/
/*mark {*/
/*  background: #ff0;*/
/*  color: #000;*/
/*}*/
/*small {*/
/*  font-size: 80%;*/
/*}*/
/*sub,*/
/*sup {*/
/*  font-size: 75%;*/
/*  line-height: 0;*/
/*  position: relative;*/
/*  vertical-align: baseline;*/
/*}*/
/*sup {*/
/*  top: -0.5em;*/
/*}*/
/*sub {*/
/*  bottom: -0.25em;*/
/*}*/
/*img {*/
/*  border: 0;*/
/*}*/
/*svg:not(:root) {*/
/*  overflow: hidden;*/
/*}*/
/*figure {*/
/*  margin: 1em 40px;*/
/*}*/
/*hr {*/
/*  -webkit-box-sizing: content-box;*/
/*  -moz-box-sizing: content-box;*/
/*  box-sizing: content-box;*/
/*  height: 0;*/
/*}*/
/*pre {*/
/*  overflow: auto;*/
/*}*/
/*code,*/
/*kbd,*/
/*pre,*/
/*samp {*/
/*  font-family: monospace, monospace;*/
/*  font-size: 1em;*/
/*}*/
/*button,*/
/*input,*/
/*optgroup,*/
/*select,*/
/*textarea {*/
/*  color: inherit;*/
/*  font: inherit;*/
/*  margin: 0;*/
/*}*/
/*button {*/
/*  overflow: visible;*/
/*}*/
/*button,*/
/*select {*/
/*  text-transform: none;*/
/*}*/
/*button,*/
/*html input[type="button"],*/
/*input[type="reset"],*/
/*input[type="submit"] {*/
/*  -webkit-appearance: button;*/
/*  cursor: pointer;*/
/*}*/
/*button[disabled],*/
/*html input[disabled] {*/
/*  cursor: default;*/
/*}*/
/*button::-moz-focus-inner,*/
/*input::-moz-focus-inner {*/
/*  border: 0;*/
/*  padding: 0;*/
/*}*/
/*input {*/
/*  line-height: normal;*/
/*}*/
/*input[type="checkbox"],*/
/*input[type="radio"] {*/
/*  -webkit-box-sizing: border-box;*/
/*  -moz-box-sizing: border-box;*/
/*  box-sizing: border-box;*/
/*  padding: 0;*/
/*}*/
/*input[type="number"]::-webkit-inner-spin-button,*/
/*input[type="number"]::-webkit-outer-spin-button {*/
/*  height: auto;*/
/*}*/
/*input[type="search"] {*/
/*  -webkit-appearance: textfield;*/
/*  -webkit-box-sizing: content-box;*/
/*  -moz-box-sizing: content-box;*/
/*  box-sizing: content-box;*/
/*}*/
/*input[type="search"]::-webkit-search-cancel-button,*/
/*input[type="search"]::-webkit-search-decoration {*/
/*  -webkit-appearance: none;*/
/*}*/
/*fieldset {*/
/*  border: 1px solid #c0c0c0;*/
/*  margin: 0 2px;*/
/*  padding: 0.35em 0.625em 0.75em;*/
/*}*/
/*legend {*/
/*  border: 0;*/
/*  padding: 0;*/
/*}*/
/*textarea {*/
/*  overflow: auto;*/
/*}*/
/*optgroup {*/
/*  font-weight: bold;*/
/*}*/
/*table {*/
/*  border-collapse: collapse;*/
/*  border-spacing: 0;*/
/*}*/
/*td,*/
/*th {*/
/*  padding: 0;*/
/*}*/
/** {*/
/*  -webkit-box-sizing: border-box;*/
/*  -moz-box-sizing: border-box;*/
/*  box-sizing: border-box;*/
/*}*/
/**:before,*/
/**:after {*/
/*  -webkit-box-sizing: border-box;*/
/*  -moz-box-sizing: border-box;*/
/*  box-sizing: border-box;*/
/*}*/
/*html {*/
/*  font-size: 10px;*/
/*  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
/*}*/
/*body {*/
/*  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*  font-size: 14px;*/
/*  line-height: 1.42857143;*/
/*  color: #333333;*/
/*  background-color: #ffffff;*/
/*}*/
/*input,*/
/*button,*/
/*select,*/
/*textarea {*/
/*  font-family: inherit;*/
/*  font-size: inherit;*/
/*  line-height: inherit;*/
/*}*/
/*a {*/
/*  color: #337ab7;*/
/*  text-decoration: none;*/
/*}*/
/*a:hover,*/
/*a:focus {*/
/*  color: #23527c;*/
/*  text-decoration: underline;*/
/*}*/
/*a:focus {*/
/*  outline: 5px auto -webkit-focus-ring-color;*/
/*  outline-offset: -2px;*/
/*}*/
/*figure {*/
/*  margin: 0;*/
/*}*/
/*img {*/
/*  vertical-align: middle;*/
/*}*/
/*.img-responsive {*/
/*  display: block;*/
/*  max-width: 100%;*/
/*  height: auto;*/
/*}*/
/*.img-rounded {*/
/*  border-radius: 6px;*/
/*}*/
/*.img-thumbnail {*/
/*  padding: 4px;*/
/*  line-height: 1.42857143;*/
/*  background-color: #ffffff;*/
/*  border: 1px solid #dddddd;*/
/*  border-radius: 4px;*/
/*  -webkit-transition: all 0.2s ease-in-out;*/
/*  -o-transition: all 0.2s ease-in-out;*/
/*  transition: all 0.2s ease-in-out;*/
/*  display: inline-block;*/
/*  max-width: 100%;*/
/*  height: auto;*/
/*}*/
/*.img-circle {*/
/*  border-radius: 50%;*/
/*}*/
/*hr {*/
/*  margin-top: 20px;*/
/*  margin-bottom: 20px;*/
/*  border: 0;*/
/*  border-top: 1px solid #eeeeee;*/
/*}*/
/*.sr-only {*/
/*  position: absolute;*/
/*  width: 1px;*/
/*  height: 1px;*/
/*  padding: 0;*/
/*  margin: -1px;*/
/*  overflow: hidden;*/
/*  clip: rect(0, 0, 0, 0);*/
/*  border: 0;*/
/*}*/
/*.sr-only-focusable:active,*/
/*.sr-only-focusable:focus {*/
/*  position: static;*/
/*  width: auto;*/
/*  height: auto;*/
/*  margin: 0;*/
/*  overflow: visible;*/
/*  clip: auto;*/
/*}*/
/*[role="button"] {*/
/*  cursor: pointer;*/
/*}*/
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
]]>
</style>

<!-- bootstrap-datetimepicker.css -->
  <style type="text/css"><![CDATA[
  /*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget {
  list-style: none;
}
.bootstrap-datetimepicker-widget.dropdown-menu {
  display: block;
  margin: 2px 0;
  padding: 4px;
  width: 19em;
}
@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 1200px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
.bootstrap-datetimepicker-widget.dropdown-menu:before,
.bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle AM/PM";
}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Clear the picker";
}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Set the date to today";
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget .picker-switch::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle Date and Time Screens";
}
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table th.prev::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Previous Month";
}
.bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Next Month";
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
  background: #eeeeee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #006435;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #006435;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #006435;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span.old {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}
.bootstrap-datetimepicker-widget.wider {
  width: 21em;
}
.bootstrap-datetimepicker-widget .datepicker-decades .decade {
  line-height: 1.8em !important;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.bootstrap-datetimepicker-widget table td a {
    color: #006435;
}

.bootstrap-datetimepicker-widget .table-condensed>thead>tr>th, 
.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>th, 
.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>th, 
.bootstrap-datetimepicker-widget .table-condensed>thead>tr>td,
.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>td,
.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>td {
  padding: 5px;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}
]]>
</style>

 
          
          


          <style type="text/css">
            body, input, select, textarea, .form-label, .heading-small, .heading-medium, .heading-large, .heading-xlarge {
   font-family: 'Source Sans Pro', sans-serif
}
          </style>
          <script id="form-metadata" type="text/json">{"namespaces":{"e":"http://schemas.gov.sk/form/00212008.Staznost.sk.genericke_1051188_1000750/1.6"}, "formKey":"Complaint", "id":"1001169", "notSaveOptionalElements":false, "mode":"display", "generated":"2025-05-16T07:59:19.830Z", "row_version":130, "hist_id":"1197266", "environment":"app-prod", "appVersion":"1.40.7-f389e761-2025-05-13-20:31:09", "rpoUrl":"https://api.jump-soft.com/rpo/v1/", "raUrl":"https://api.jump-soft.com/ra/v1/", "upvsEnumReadUrl":"https://www.slovensko.sk/static/util/Filler/lookup.aspx?id=", "autocomplete":{"minLength":2, "debounceTime":300}, "jsApi":{"rpoUrl":"https://api.jump-soft.com/rpo/v1/", "raUrl":"https://api.jump-soft.com/ra/v1/", "dataUrl":"https://api.jump-soft.com/data/v1/codelists/"}, "load":{"forceHiddenComponents":true}, "attachments":[], "identifier":"00212008.Staznost.sk.genericke_1051188_1000750", "title":"S\u0165a\u017Enos\u0165"}</script>
      </head>
      <body onload="initialize()" class="govuk-template__body">
          <script>
            document.body.className = ((document.body.className) ? document.body.className + ' js-enabled' : 'js-enabled');
          </script>
          
          
          
          <div class="govuk-width-container ">
            <main class="govuk-main-wrapper " id="main-content" role="main">
              <form onchange="toggleGroups()">
                <div style="display: none;" class="app-success-summary govuk-error-summary" role="alert" aria-labelledby="success-summary-title" tabindex="-1" data-module="app-success-summary">

  <h2 class="govuk-error-summary__title" id="success-summary-title">Formulár je kompletne vyplnený</h2>

</div>
                <div style="display: none;" class="govuk-error-summary" role="alert" aria-labelledby="error-summary-title" tabindex="-1" data-module="govuk-error-summary">

  <h2 class="govuk-error-summary__title" id="error-summary-title">Formulár nie je kompletne vyplnený</h2>
  
  <div class="govuk-error-summary__body">
    <!--<p>%%errorLabel%%</p>-->
  
    <ul class="govuk-list govuk-error-summary__list"></ul>
  </div>  
</div>
                
                
<h2 
  data-uid="a585" 
  style="   text-align: center; " 
  class="label-component   govuk-grid-column-full new-line govuk-heading-l "
  
  >
  Sťažnosť
</h2>

<h3 
  data-uid="a587" 
  style="   text-align: center; " 
  class="label-component   govuk-grid-column-full new-line govuk-heading-m govuk-!-font-weight-regular"
  
  >
  (podľa § 5 zákona o sťažnostiach)
</h3>
<div class="wizard-step ">
  
<h4 
  data-uid="a1109" 
  style="   text-align: left; " 
  class="label-component show-in-summary  govuk-grid-column-full new-line govuk-heading-s "
  
  >
  Subjekt evidujúci podanie 
</h4>
<div 
  id="div-a595"
  class="govuk-form-group  govuk-grid-column-one-half new-line " 
  data-component="combo"
  data-uid="a595"
  data-path="/e:Complaint/e:Complainant/e:PersonType" 
  data-required="True"
  data-use-autocomplete="false"
   
  data-dataxmloutputstructwrapper="PGU6Q29kZWxpc3Q+PGU6Q29kZWxpc3RDb2RlPkNMMDEwMTEzPC9lOkNvZGVsaXN0Q29kZT4lJWNoaWxkcmVuJSU8L2U6Q29kZWxpc3Q+"
  data-dataxmloutputstructitem="PGU6Q29kZWxpc3RJdGVtPjxlOkl0ZW1Db2RlPiUlY2xJdGVtQ29kZSUlPC9lOkl0ZW1Db2RlPjxlOkl0ZW1OYW1lIExhbmd1YWdlPSIlJWNsSXRlbU5hbWVMYW5nJSUiPiUlY2xJdGVtTmFtZSUlPC9lOkl0ZW1OYW1lPjwvZTpDb2RlbGlzdEl0ZW0+"
  data-dataxmloutputstructvaluepath="/e:Codelist/e:CodelistItem/e:ItemCode"
  
  
  
  >
  
  <label class="govuk-label" ><xsl:attribute name="for">a595</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Typ osoby</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select data-enum-loaded="true" disabled="disabled" class="govuk-select " name="a595" > <xsl:attribute name="id">a595</xsl:attribute>
    <option></option>
    <option value ="FO"><xsl:choose>
	<xsl:when test="/e:Complaint/e:Complainant/e:PersonType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = 'FO'">
		<xsl:attribute name="selected">selected</xsl:attribute>
	</xsl:when>
</xsl:choose>Fyzická osoba</option><option value ="PO"><xsl:choose>
	<xsl:when test="/e:Complaint/e:Complainant/e:PersonType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = 'PO'">
		<xsl:attribute name="selected">selected</xsl:attribute>
	</xsl:when>
</xsl:choose>Právnická osoba</option>
  </select>
  
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a605"
   data-switch-component-id='a595' data-switch-reference-type='switchById' data-switch-component-value='eyJQTyI6dHJ1ZX0=' data-validate-children="false" style="display:none"
  
  
  >
  <div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="%%enumid%%"
  data-component="comboExternal"
  data-path="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType"
  data-uid="a1256"

  data-source="upvs"
  data-source-url=""
  data-source-enum-code="SUSR_4001"
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  
  >
  <xsl:if test="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1256</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Typ identifikátora</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1256_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierType[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><xsl:if test="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierValue[not(@*)]/text()">
<div
  id="div-a1263"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierValue" 
  data-uid="a1263" 
   
  data-required="False" 
  
  
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1263</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >IČO</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1263"  disabled="disabled" > <xsl:attribute name="id">a1263</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:ID/e:IdentifierValue[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a666"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:CorporateBodyFullName" 
  data-uid="a666" 
   
  data-required="True" 
  
  
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a666</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obchodné meno</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a666"  disabled="disabled" > <xsl:attribute name="id">a666</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint/e:Complainant/e:PersonData/e:CorporateBody/e:CorporateBodyFullName[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
<h4 
  data-uid="a682" 
  style="   text-align: left; " 
  class="label-component   govuk-grid-column-full new-line govuk-heading-s "
  
  >
  Sídlo
</h4>
<div
  class="govuk-form-group  govuk-grid-column-full group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a1091"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a1091"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FA UVZ 1a</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Adresa</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)] != '') and (/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">/</xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],1,3)"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],4)"/></xsl:call-template></xsl:if><xsl:text xml:space="preserve"> </xsl:text><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/></p></span>
</div><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0086"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country"
  data-uid="a1092"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="stat"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1092</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Štát</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1092_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1093"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half"
  style='display:none;'
  data-enumid="SUSR_0023"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region"
  data-uid="a1094"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="region"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1094</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1094_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0024"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County"
  data-uid="a1095"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="okres"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1095</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1095_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0025"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality"
  data-uid="a1096"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="obec"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1096</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1096_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><script><![CDATA[(function () {
  
  
  function main() {
    var osetrenieChyb = "zdola"; //ak pritecie z XML zla kombinacia Kraj vs Obec, tak nastavi Obec ako master(teda ide ZDOLA smerom hore)

var s = null;
if (typeof eFormCurrentScript != "undefined") { 
  s = eFormCurrentScript; 
}
f_krajOkresObec_v2(s, osetrenieChyb);
  }
  
  main();
})();]]></script>
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1098"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-switch-component-value-negation='true' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1099"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData" 
  data-uid="a1099" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="regionNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1099</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1099"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1099</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1100"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData" 
  data-uid="a1100" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="okresNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1100</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1100"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1100</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a1101"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData" 
  data-uid="a1101" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="obecNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1101</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1101"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1101</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</div><div
  id="div-a1102"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:StreetName" 
  data-uid="a1102" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="ulica"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1102</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Ulica</span>
</label>
<span class="govuk-hint">v prípade, že obec nemá ulicu, uveďte názov obce </span>
<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1102"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1102</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]/text()">
<div
  id="div-a1103"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:BuildingNumber" 
  data-uid="a1103" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="orientacneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1103</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Orientačné číslo</span>
</label>
<span class="govuk-hint">uveďte číslo domu alebo názov budovy</span>
<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1103"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1103</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]/text()">
<div
  id="div-a1104"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber" 
  data-uid="a1104" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="supisneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1104</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Súpisné číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1104"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1104</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a1107"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode" 
  data-uid="a1107" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="psc"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1107</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Poštové smerovacie číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1107"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1107</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Corporate/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
      <div class="new-line"></div>
    </div>
  </div>
</div>
<h4 
  data-uid="a800" 
  style="   text-align: left; " 
  class="label-component   govuk-grid-column-full new-line govuk-heading-s "
  
  >
  Osoba oprávnená konať za právnickú osobu
</h4>
<div
  class="govuk-form-group  govuk-grid-column-full new-line group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a780"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a780"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FO UVZ 1</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Tituly, meno a priezvisko</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = last()"><xsl:text xml:space="preserve"> </xsl:text></xsl:if></xsl:for-each><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:call-template><xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = 1"><xsl:text xml:space="preserve"> </xsl:text></xsl:if><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/></xsl:for-each></p></span>
</div><div
  data-component="repeatGroup"
  data-path="./e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"
  data-uid="a781"
  id="a781"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulPredMenomGrp1"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
        <xsl:variable name="rpt-grp-parent-position-a781" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a782"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom1"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a781 > 1">
    <xsl:value-of select="concat('a782_', $rpt-grp-parent-position-a781)"/>
  </xsl:when>
  <xsl:otherwise>a782</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a782_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a781" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a782"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom1"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a781 > 1">
    <xsl:value-of select="concat('a782_', $rpt-grp-parent-position-a781)"/>
  </xsl:when>
  <xsl:otherwise>a782</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a782_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div><div
  id="div-a783"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName" 
  data-uid="a783" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="meno1"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a783</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Meno</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a783"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a783</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  id="div-a784"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName" 
  data-uid="a784" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="priezvisko1"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a784</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Priezvisko</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a784"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a784</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  data-component="repeatGroup"
  data-path="./e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"
  data-uid="a785"
  id="a785"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full new-line    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulZaMenomGrp1"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:Statutory/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
        <xsl:variable name="rpt-grp-parent-position-a785" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a786"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom1"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a785 > 1">
    <xsl:value-of select="concat('a786_', $rpt-grp-parent-position-a785)"/>
  </xsl:when>
  <xsl:otherwise>a786</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a786_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a785" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a786"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom1"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a785 > 1">
    <xsl:value-of select="concat('a786_', $rpt-grp-parent-position-a785)"/>
  </xsl:when>
  <xsl:otherwise>a786</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a786_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div>
      <div class="new-line"></div>
    </div>
  </div>
</div>
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a807"
   data-switch-component-id='a595' data-switch-reference-type='switchById' data-switch-component-value='eyJGTyI6dHJ1ZX0=' data-validate-children="false" style="display:none"
  
  
  >
  <div
  class="govuk-form-group  govuk-grid-column-full new-line group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a876"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a876"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FO UVZ 1</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Tituly, meno a priezvisko</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = last()"><xsl:text xml:space="preserve"> </xsl:text></xsl:if></xsl:for-each><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:call-template><xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = 1"><xsl:text xml:space="preserve"> </xsl:text></xsl:if><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/></xsl:for-each></p></span>
</div><div
  data-component="repeatGroup"
  data-path="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"
  data-uid="a877"
  id="a877"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulPredMenomGrp2"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
        <xsl:variable name="rpt-grp-parent-position-a877" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a878"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom2"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a877 > 1">
    <xsl:value-of select="concat('a878_', $rpt-grp-parent-position-a877)"/>
  </xsl:when>
  <xsl:otherwise>a878</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a878_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a877" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a878"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom2"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a877 > 1">
    <xsl:value-of select="concat('a878_', $rpt-grp-parent-position-a877)"/>
  </xsl:when>
  <xsl:otherwise>a878</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a878_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div><div
  id="div-a879"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName" 
  data-uid="a879" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="meno2"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a879</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Meno</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a879"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a879</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  id="div-a880"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName" 
  data-uid="a880" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="priezvisko2"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a880</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Priezvisko</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a880"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a880</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  data-component="repeatGroup"
  data-path="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"
  data-uid="a881"
  id="a881"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full new-line    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulZaMenomGrp2"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
        <xsl:variable name="rpt-grp-parent-position-a881" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a882"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom2"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a881 > 1">
    <xsl:value-of select="concat('a882_', $rpt-grp-parent-position-a881)"/>
  </xsl:when>
  <xsl:otherwise>a882</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a882_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a881" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a882"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom2"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a881 > 1">
    <xsl:value-of select="concat('a882_', $rpt-grp-parent-position-a881)"/>
  </xsl:when>
  <xsl:otherwise>a882</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a882_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div>
      <div class="new-line"></div>
    </div>
  </div>
</div>
<h4 
  data-uid="a957" 
  style="   text-align: left; " 
  class="label-component show-in-summary  govuk-grid-column-full new-line govuk-heading-s "
  
  >
  Adresa
</h4>
<div
  class="govuk-form-group  govuk-grid-column-full group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a1113"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a1113"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FA UVZ 1a</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Adresa</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)] != '') and (/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">/</xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],1,3)"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],4)"/></xsl:call-template></xsl:if><xsl:text xml:space="preserve"> </xsl:text><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/></p></span>
</div><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0086"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country"
  data-uid="a1114"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="stat"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1114</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Štát</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1114_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalPerson/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1115"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half"
  style='display:none;'
  data-enumid="SUSR_0023"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Region"
  data-uid="a1116"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="region"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1116</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Region">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1116_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0024"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:County"
  data-uid="a1117"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="okres"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1117</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:PersonData/e:PhysicalAddress/e:County">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1117_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0025"
  data-component="externalEnumeration"
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality"
  data-uid="a1118"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="obec"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1118</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1118_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><script><![CDATA[(function () {
  
  
  function main() {
    var osetrenieChyb = "zdola"; //ak pritecie z XML zla kombinacia Kraj vs Obec, tak nastavi Obec ako master(teda ide ZDOLA smerom hore)

var s = null;
if (typeof eFormCurrentScript != "undefined") { 
  s = eFormCurrentScript; 
}
f_krajOkresObec_v2(s, osetrenieChyb);
  }
  
  main();
})();]]></script>
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1120"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-switch-component-value-negation='true' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1121"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData" 
  data-uid="a1121" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="regionNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1121</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1121"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1121</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1122"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData" 
  data-uid="a1122" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="okresNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1122</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1122"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1122</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a1123"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData" 
  data-uid="a1123" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="obecNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1123</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1123"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1123</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</div><div
  id="div-a1124"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:StreetName" 
  data-uid="a1124" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="ulica"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1124</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Ulica</span>
</label>
<span class="govuk-hint">v prípade, že obec nemá ulicu, uveďte názov obce</span>
<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1124"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1124</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]/text()">
<div
  id="div-a1125"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:BuildingNumber" 
  data-uid="a1125" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="orientacneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1125</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Orientačné číslo</span>
</label>
<span class="govuk-hint">uveďte číslo domu alebo názov budovy</span>
<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1125"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1125</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]/text()">
<div
  id="div-a1126"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber" 
  data-uid="a1126" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="supisneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1126</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Súpisné číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1126"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1126</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a1129"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Complainant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode" 
  data-uid="a1129" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="psc"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1129</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Poštové smerovacie číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1129"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1129</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Complainant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
      <div class="new-line"></div>
    </div>
  </div>
</div>
</div>
  <div class="new-line"></div>
</div>
<hr
  class="govuk-section-break govuk-section-break--visible govuk-section-break--l govuk-grid-column-full"
  style="display:none;"
/><div class="wizard-step ">
  <div 
  id="div-a1382"
  class="govuk-form-group  govuk-grid-column-one-half new-line " 
  data-component="combo"
  data-uid="a1382"
  data-path="/e:Complaint/e:a1382" 
  data-required="True"
  data-use-autocomplete="false"
   
  data-dataxmloutputstructwrapper="PGU6Q29kZWxpc3Q+PGU6Q29kZWxpc3RDb2RlPjEwMDA2NDY8L2U6Q29kZWxpc3RDb2RlPiUlY2hpbGRyZW4lJTwvZTpDb2RlbGlzdD4="
  data-dataxmloutputstructitem="PGU6Q29kZWxpc3RJdGVtPjxlOkl0ZW1Db2RlPiUlY2xJdGVtQ29kZSUlPC9lOkl0ZW1Db2RlPjxlOkl0ZW1OYW1lIExhbmd1YWdlPSIlJWNsSXRlbU5hbWVMYW5nJSUiPiUlY2xJdGVtTmFtZSUlPC9lOkl0ZW1OYW1lPjwvZTpDb2RlbGlzdEl0ZW0+"
  data-dataxmloutputstructvaluepath="/e:Codelist/e:CodelistItem/e:ItemCode"
  
  
  
  >
  
  <label class="govuk-label" ><xsl:attribute name="for">a1382</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Typ sťažovateľa </span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select data-enum-loaded="true" disabled="disabled" class="govuk-select " name="a1382" > <xsl:attribute name="id">a1382</xsl:attribute>
    <option></option>
    <option value ="1"><xsl:choose>
	<xsl:when test="/e:Complaint/e:a1382[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '1'">
		<xsl:attribute name="selected">selected</xsl:attribute>
	</xsl:when>
</xsl:choose>Obvinený/odsúdený</option><option value ="2"><xsl:choose>
	<xsl:when test="/e:Complaint/e:a1382[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '2'">
		<xsl:attribute name="selected">selected</xsl:attribute>
	</xsl:when>
</xsl:choose>Príslušník ZVJS</option><option value ="3"><xsl:choose>
	<xsl:when test="/e:Complaint/e:a1382[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '3'">
		<xsl:attribute name="selected">selected</xsl:attribute>
	</xsl:when>
</xsl:choose>Subjekt mimo ústavu</option>
  </select>
  
</div><div
  id="div-a1386"
  name="/e:Complaint/e:a1386"
  class="govuk-form-group  govuk-grid-column-full new-line"
  data-uid="a1386"
  data-component="radioList"
  data-path="/e:Complaint/e:a1386"
  data-dataxmloutputstructwrapper="PGU6Q29kZWxpc3Q+PGU6Q29kZWxpc3RDb2RlPjEwMDA2NDc8L2U6Q29kZWxpc3RDb2RlPiUlY2hpbGRyZW4lJTwvZTpDb2RlbGlzdD4="
  data-dataxmloutputstructitem="PGU6Q29kZWxpc3RJdGVtPjxlOkl0ZW1Db2RlPiUlY2xJdGVtQ29kZSUlPC9lOkl0ZW1Db2RlPjxlOkl0ZW1OYW1lIExhbmd1YWdlPSIlJWNsSXRlbU5hbWVMYW5nJSUiPiUlY2xJdGVtTmFtZSUlPC9lOkl0ZW1OYW1lPjwvZTpDb2RlbGlzdEl0ZW0+"
  data-dataxmloutputstructvaluepath="/e:Codelist/e:CodelistItem/e:ItemCode"
  
  data-required="True"
  data-default-value="1"
  
  
  >
  <xsl:attribute name="id">a1386</xsl:attribute>
  <fieldset class="govuk-fieldset">
    <legend class="govuk-fieldset__legend">
      <label class="govuk-label" ><xsl:attribute name="for">a1386</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Subjekt evidujúci sťažnosť</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
    </legend>
    <div class="govuk-radios ">
      <div> 
  <xsl:variable name="radioClassName" select="'govuk-radios__item'" />
  <xsl:choose>
		<xsl:when test="/e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '1'">
			<xsl:attribute name="class">
		    <xsl:value-of select="concat($radioClassName,' app-radios__item--checked')"/>  
			</xsl:attribute>
		</xsl:when>
		<xsl:otherwise>
		  <xsl:attribute name="class">
		    <xsl:value-of select="$radioClassName"/>
			</xsl:attribute>
	  </xsl:otherwise>
	</xsl:choose>
  <input class="govuk-radios__input" type="radio" value="1" data-valcomplex="eyJjbEl0ZW1Db2RlIjoiMSIsICJjbEl0ZW1OYW1lIjoiU1x1MDE2NWFcdTAxN0VvdmF0ZVx1MDEzRSAiLCAiY2xJdGVtTmFtZUxhbmciOiJzayJ9" disabled="disabled" ><xsl:attribute name="name">a1386</xsl:attribute><xsl:attribute name="id">a1386_1</xsl:attribute><xsl:if test="/e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '1' or /e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '' or not(/e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode)"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if></input>
  <label class="govuk-label govuk-radios__label" ><xsl:attribute name="for">a1386_1</xsl:attribute>Sťažovateľ </label>
</div><div> 
  <xsl:variable name="radioClassName" select="'govuk-radios__item'" />
  <xsl:choose>
		<xsl:when test="/e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '2'">
			<xsl:attribute name="class">
		    <xsl:value-of select="concat($radioClassName,' app-radios__item--checked')"/>  
			</xsl:attribute>
		</xsl:when>
		<xsl:otherwise>
		  <xsl:attribute name="class">
		    <xsl:value-of select="$radioClassName"/>
			</xsl:attribute>
	  </xsl:otherwise>
	</xsl:choose>
  <input class="govuk-radios__input" type="radio" value="2" data-valcomplex="eyJjbEl0ZW1Db2RlIjoiMiIsICJjbEl0ZW1OYW1lIjoiWlx1MDBFMXN0dXBjYSBzXHUwMTY1YVx1MDE3RW92YXRlXHUwMTNFYSIsICJjbEl0ZW1OYW1lTGFuZyI6InNrIn0=" disabled="disabled" ><xsl:attribute name="name">a1386</xsl:attribute><xsl:attribute name="id">a1386_2</xsl:attribute><xsl:if test="/e:Complaint/e:a1386[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode = '2'"><xsl:attribute name="checked">checked</xsl:attribute></xsl:if></input>
  <label class="govuk-label govuk-radios__label" ><xsl:attribute name="for">a1386_2</xsl:attribute>Zástupca sťažovateľa</label>
</div>
    </div>
  </fieldset>
  
</div>
<div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1290"
   data-switch-component-id='a1386' data-switch-reference-type='switchById' data-switch-component-value='eyIyIjp0cnVlfQ==' data-validate-children="false" style="display:none"
  
  
  >
  <div
  class="govuk-form-group  govuk-grid-column-full new-line group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a1310"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a1310"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FO UVZ 1</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Tituly, meno a priezvisko</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:for-each select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = last()"><xsl:text xml:space="preserve"> </xsl:text></xsl:if></xsl:for-each><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:call-template><xsl:for-each select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() = 1"><xsl:text xml:space="preserve"> </xsl:text></xsl:if><xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName != '' and position() &gt; 1"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName"/></xsl:for-each></p></span>
</div>
<h3 
  data-uid="a1335" 
  style="   text-align: left; " 
  class="label-component   govuk-grid-column-full new-line govuk-heading-m govuk-!-font-weight-regular"
  
  >
  Sťažovateľ
</h3>
<div
  data-component="repeatGroup"
  data-path="./e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']"
  data-uid="a1311"
  id="a1311"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulPredMenomGrp"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='prefix']">
        <xsl:variable name="rpt-grp-parent-position-a1311" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a1312"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1311 > 1">
    <xsl:value-of select="concat('a1312_', $rpt-grp-parent-position-a1311)"/>
  </xsl:when>
  <xsl:otherwise>a1312</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1312_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a1311" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0062"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a1312"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulPredMenom"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1311 > 1">
    <xsl:value-of select="concat('a1312_', $rpt-grp-parent-position-a1311)"/>
  </xsl:when>
  <xsl:otherwise>a1312</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul pred menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1312_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div><div
  id="div-a1313"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName" 
  data-uid="a1313" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="meno"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1313</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Meno</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1313"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1313</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:GivenName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  id="div-a1314"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName" 
  data-uid="a1314" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="priezvisko"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1314</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Priezvisko</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1314"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1314</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:FamilyName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><div
  data-component="repeatGroup"
  data-path="./e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']"
  data-uid="a1315"
  id="a1315"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full new-line    govuk-!-padding-left-0 govuk-!-padding-right-0"
  data-pointer="TitulZaMenomGrp"
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
      <xsl:for-each select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalPerson/e:PersonName/e:Affix[@type='qualification' and @position='postfix']">
        <xsl:variable name="rpt-grp-parent-position-a1315" select="position()"/>
        <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a1316"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1315 > 1">
    <xsl:value-of select="concat('a1316_', $rpt-grp-parent-position-a1315)"/>
  </xsl:when>
  <xsl:otherwise>a1316</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1316_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a1315" select="1"/>
      <div class=" govuk-grid-column-one-quarter group-style-3 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-full new-line"
  style='display:none;'
  data-enumid="SUSR_0063"
  data-component="externalEnumeration"
  data-path="./"
  data-uid="a1316"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="TitulZaMenom"
  >
  <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1315 > 1">
    <xsl:value-of select="concat('a1316_', $rpt-grp-parent-position-a1315)"/>
  </xsl:when>
  <xsl:otherwise>a1316</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Titul za menom</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1316_', position())"/>
    </xsl:attribute>
    <xsl:if test="./e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{./e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{./e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="./e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div>
      <div class="new-line"></div>
    </div>
  </div>
</div>
<h3 
  data-uid="a1340" 
  style="   text-align: left; " 
  class="label-component show-in-summary  govuk-grid-column-full new-line govuk-heading-m govuk-!-font-weight-regular"
  
  >
  Adresa
</h3>
<div
  class="govuk-form-group  govuk-grid-column-full group-no-label  govuk-!-padding-left-0 govuk-!-padding-right-0 "
  id="a1343"
  data-component="group"
  data-validate-children="true"
  data-path="/e:Complaint"
  data-group-loaded='true'
  
  data-shared-xpath="lastNotShared"
  data-uid="a1343"
  
  
  
  
  
  >
  <xsl:attribute name="data-name">FA UVZ 1a</xsl:attribute>
  <div class="group-style-3">
    
    <div class="attr-group-content  govuk-!-padding-top-3">
      <div class="govuk-form-group  govuk-grid-column-one-third static-text  govuk-!-margin-bottom-0" data-uid="___aggregationStaticTextLabel___" >
  <span style="    " class="govuk-label govuk-label--s govuk-!-margin-bottom-0 ">Adresa</span>
</div><div class="govuk-form-group  govuk-grid-column-two-thirds static-text  " data-uid="___aggregationStaticTextValue___" >
  <span style="    " class="govuk-label  "><p><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)] != '') and (/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">/</xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],1,3)"/></xsl:call-template><xsl:text xml:space="preserve"> </xsl:text><xsl:call-template name="FormatText"><xsl:with-param name="data" select="substring(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)],4)"/></xsl:call-template></xsl:if><xsl:text xml:space="preserve"> </xsl:text><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:call-template name="FormatText"><xsl:with-param name="data" select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:call-template><xsl:if test="(/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)] != '')"><xsl:call-template name="FormatText"><xsl:with-param name="data">, </xsl:with-param></xsl:call-template></xsl:if><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"/></p></span>
</div><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0086"
  data-component="externalEnumeration"
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Country"
  data-uid="a1344"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="stat"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1344</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Štát</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Country">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1344_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Country[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1345"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half"
  style='display:none;'
  data-enumid="SUSR_0023"
  data-component="externalEnumeration"
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Region"
  data-uid="a1346"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="region"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1346</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Region">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1346_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode/text()">
<div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0024"
  data-component="externalEnumeration"
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:County"
  data-uid="a1347"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="okres"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1347</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Applicant/e:PersonData/e:PhysicalAddress/e:County">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1347_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div>
</xsl:if><div
  class="govuk-form-group  govuk-grid-column-one-half new-line"
  style='display:none;'
  data-enumid="SUSR_0025"
  data-component="externalEnumeration"
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality"
  data-uid="a1348"

  data-source=""
  data-source-url=""
  data-source-enum-code=""
  data-sort-values="true"
  data-use-autocomplete="false"
  data-load-data-dynamically="false"
  
  data-pointer="obec"
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName"><xsl:attribute name="data-enum-loaded">1</xsl:attribute></xsl:if>
  <label class="govuk-label" ><xsl:attribute name="for">a1348</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <select disabled="disabled" class="govuk-select " name="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality">
    <xsl:attribute name="id">
      <xsl:value-of select="concat('a1348_', position())"/>
    </xsl:attribute>
    <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName">
  <xsl:attribute name="data-enum-loaded">true</xsl:attribute>
  <option value="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemCode}" selected="selected" data-note="{/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:Note}">
      <xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality[not(@*)]/e:Codelist/e:CodelistItem/e:ItemName" />
  </option>
</xsl:if>
  </select>
  
</div><script><![CDATA[(function () {
  
  
  function main() {
    var osetrenieChyb = "zdola"; //ak pritecie z XML zla kombinacia Kraj vs Obec, tak nastavi Obec ako master(teda ide ZDOLA smerom hore)

var s = null;
if (typeof eFormCurrentScript != "undefined") { 
  s = eFormCurrentScript; 
}
f_krajOkresObec_v2(s, osetrenieChyb);
  }
  
  main();
})();]]></script>
</div><div 
  class="govuk-!-padding-0 govuk-!-margin-0  govuk-grid-column-full hidden-component"
  data-component="switch"
  data-uid="a1350"
   data-switch-component-id='stat' data-switch-reference-type='switchByPointer' data-switch-component-value='eyI3MDMiOnRydWV9' data-switch-component-value-negation='true' data-validate-children="false" style="display:none"
  
  
  >
  <xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1351"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData" 
  data-uid="a1351" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="regionNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1351</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Región</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1351"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1351</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Region/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]/text()">
<div
  id="div-a1352"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData" 
  data-uid="a1352" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="okresNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1352</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Okres</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1352"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1352</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:County/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><div
  id="div-a1353"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData" 
  data-uid="a1353" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="obecNoSr"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1353</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Obec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1353"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1353</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:Municipality/e:NonCodelistData[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</div><div
  id="div-a1354"
  class="govuk-form-group  govuk-grid-column-one-half new-line" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:StreetName" 
  data-uid="a1354" 
  style="display:none" 
  data-required="True" 
  
  data-pointer="ulica"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1354</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Ulica</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1354"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1354</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:StreetName[not(@*)]"/></xsl:attribute>
  </input>
   
</div><xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]/text()">
<div
  id="div-a1355"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:BuildingNumber" 
  data-uid="a1355" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="orientacneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1355</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Orientačné číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1355"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1355</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:BuildingNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]/text()">
<div
  id="div-a1356"
  class="govuk-form-group  govuk-grid-column-one-quarter" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber" 
  data-uid="a1356" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="supisneCislo"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1356</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Súpisné číslo</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1356"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1356</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:PropertyRegistrationNumber[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if><xsl:if test="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)]/text()">
<div
  id="div-a1359"
  class="govuk-form-group  govuk-grid-column-one-half" 
  data-component="string" 
  data-path="./e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode" 
  data-uid="a1359" 
  style="display:none" 
  data-required="False" 
  
  data-pointer="psc"
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1359</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Poštové smerovacie číslo (ZIP)</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1359"  disabled="disabled" tabindex="-1"> <xsl:attribute name="id">a1359</xsl:attribute>
    <xsl:attribute name="value"><xsl:value-of select="/e:Complaint[not(@*)]/e:Applicant/e:PersonData/e:PhysicalAddress/e:DeliveryAddress/e:PostalCode[not(@*)]"/></xsl:attribute>
  </input>
   
</div>
</xsl:if>
      <div class="new-line"></div>
    </div>
  </div>
</div>
</div>
  <div class="new-line"></div>
</div>
<hr
  class="govuk-section-break govuk-section-break--visible govuk-section-break--l govuk-grid-column-full"
  style="display:none;"
/><div class="wizard-step ">
  
<h4 
  data-uid="a1065" 
  style="   text-align: left; " 
  class="label-component show-in-summary  govuk-grid-column-full new-line govuk-heading-s "
  
  >
  Predmet sťažnosti
</h4>
<div class="govuk-form-group  govuk-grid-column-full new-line static-text contains-details " data-uid="a1081" >
  <span style="    " class="govuk-label  "><details class="govuk-details"><summary class="govuk-details__summary"><span class="summary govuk-details__summary-text"><xsl:call-template name="FormatText"><xsl:with-param name="data">Pomoc so sťažnosťou</xsl:with-param></xsl:call-template></span></summary><div class="panel panel-border-narrow govuk-details__text"><p><xsl:call-template name="FormatText"><xsl:with-param name="data">Týmto podávam sťažnosť na ..... (uviesť proti komu sťažnosť smeruje), ktorý/á mi svojou činnosťou/nečinnosťou (resp. konaním/nekonaním) spôsobil/a ..... (uviesť na aké konkrétne nedostatky poukazuje v dôsledku porušenia akých právnych predpisov a ich dôsledky pre sťažovateľa).</xsl:with-param></xsl:call-template><br /><xsl:call-template name="FormatText"><xsl:with-param name="data">Vzhľadom na horeuvedené skutočnosti sa domáham, aby ..... (konkrétne uviesť, čoho sa sťažovateľ domáha).</xsl:with-param></xsl:call-template></p></div></details></span>
</div><div
  id="div-a1069"
  class="govuk-form-group  govuk-grid-column-full new-line" 
  data-component="string" 
  data-path="/e:Complaint/e:SubjectOfComplaint" 
  data-uid="a1069" 
   
  data-required="True" 
  data-default-value="Sťažnosť"
  
  
  
  >
  <label class="govuk-label" ><xsl:attribute name="for">a1069</xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Vec</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <input class="govuk-input "  type="text" name="a1069"  disabled="disabled" > <xsl:attribute name="id">a1069</xsl:attribute>
    <xsl:attribute name="value"><xsl:choose><xsl:when test="/e:Complaint/e:SubjectOfComplaint[not(@*)]"><xsl:value-of select="/e:Complaint/e:SubjectOfComplaint[not(@*)]"/></xsl:when><xsl:otherwise>Sťažnosť</xsl:otherwise></xsl:choose></xsl:attribute>
  </input>
   
</div><div
  data-component="repeatGroup"
  data-path="/e:Complaint/e:PointOfComplaint"
  data-uid="a1374"
  id="a1374"
  class="govuk-form-group display-repeat-group  govuk-grid-column-full    "
  
  >
  <xsl:choose>
    <xsl:when test="/e:Complaint/e:PointOfComplaint[not(@*)]">
      <xsl:for-each select="/e:Complaint/e:PointOfComplaint[not(@*)]">
        <xsl:variable name="rpt-grp-parent-position-a1374" select="position()"/>
        <div class=" govuk-grid-column-full group-style-1 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
          
          <div class="attr-group-content  govuk-!-padding-top-3 ">
            <div 
  id="div-a1074"
  class=""
  data-component="text"
  data-path="./e:TextOfComplaint"
  data-uid="a1074"
  data-required="True"
  data-default-value=""
  
  
  
  
  >
  <xsl:variable name="textareaClassName" select="'govuk-form-group  govuk-grid-column-full new-line'" />
  <xsl:attribute name="class">
    <xsl:choose>
      <xsl:when test="string-length(./e:TextOfComplaint[not(@*)]) > 500">
        <xsl:value-of select="concat($textareaClassName,' app-textarea--long')"/>  
    	</xsl:when>
    	<xsl:otherwise>
		    <xsl:value-of select="$textareaClassName"/>
	    </xsl:otherwise>
    </xsl:choose>
	</xsl:attribute>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1374 > 1">
    <xsl:value-of select="concat('a1074_', $rpt-grp-parent-position-a1374)"/>
  </xsl:when>
  <xsl:otherwise>a1074</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Bod sťažnosti</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <textarea class="govuk-textarea " rows="6" disabled="disabled" name="a1074"> <xsl:attribute name="id"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1374 > 1">
    <xsl:value-of select="concat('a1074_', $rpt-grp-parent-position-a1374)"/>
  </xsl:when>
  <xsl:otherwise>a1074</xsl:otherwise>
</xsl:choose></xsl:attribute>
    <xsl:value-of select="./e:TextOfComplaint[not(@*)]"/>
  </textarea>
  <script><![CDATA[ helper.initTextArea(document.currentScript); ]]></script>
</div>
          </div>
          <div class="new-line govuk-!-margin-bottom-3"></div>
        </div>
      </xsl:for-each>
    </xsl:when>
    <xsl:otherwise>
      <xsl:variable name="rpt-grp-parent-position-a1374" select="1"/>
      <div class=" govuk-grid-column-full group-style-1 govuk-!-margin-bottom-2 govuk-!-padding-0 repeat-item" data-group-id="0">
        
        <div class="attr-group-content  govuk-!-padding-top-3 ">
          <div 
  id="div-a1074"
  class=""
  data-component="text"
  data-path="./e:TextOfComplaint"
  data-uid="a1074"
  data-required="True"
  data-default-value=""
  
  
  
  
  >
  <xsl:variable name="textareaClassName" select="'govuk-form-group  govuk-grid-column-full new-line'" />
  <xsl:attribute name="class">
    <xsl:choose>
      <xsl:when test="string-length(./e:TextOfComplaint[not(@*)]) > 500">
        <xsl:value-of select="concat($textareaClassName,' app-textarea--long')"/>  
    	</xsl:when>
    	<xsl:otherwise>
		    <xsl:value-of select="$textareaClassName"/>
	    </xsl:otherwise>
    </xsl:choose>
	</xsl:attribute>
  <label class="govuk-label" ><xsl:attribute name="for"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1374 > 1">
    <xsl:value-of select="concat('a1074_', $rpt-grp-parent-position-a1374)"/>
  </xsl:when>
  <xsl:otherwise>a1074</xsl:otherwise>
</xsl:choose></xsl:attribute>
  <span class="form-label-bold govuk-label--s" >Bod sťažnosti</span>
</label>

<span class="govuk-error-message govuk-visually-hidden">
  <span class="govuk-visually-hidden">Chyba:</span>
</span>
  <textarea class="govuk-textarea " rows="6" disabled="disabled" name="a1074"> <xsl:attribute name="id"><xsl:choose>
  <xsl:when test="$rpt-grp-parent-position-a1374 > 1">
    <xsl:value-of select="concat('a1074_', $rpt-grp-parent-position-a1374)"/>
  </xsl:when>
  <xsl:otherwise>a1074</xsl:otherwise>
</xsl:choose></xsl:attribute>
    <xsl:value-of select="./e:TextOfComplaint[not(@*)]"/>
  </textarea>
  <script><![CDATA[ helper.initTextArea(document.currentScript); ]]></script>
</div>
        </div>
        <div class="new-line govuk-!-margin-bottom-3"></div>
      </div>
    </xsl:otherwise>
  </xsl:choose>
  
</div>
  <div class="new-line"></div>
</div>
<hr
  class="govuk-section-break govuk-section-break--visible govuk-section-break--l govuk-grid-column-full"
  style="display:none;"
/><div class="wizard-step app-wizard-step__with-summary">
  
  <div class="new-line"></div>
</div>
<hr
  class="govuk-section-break govuk-section-break--visible govuk-section-break--l govuk-grid-column-full"
  style="display:none;"
/>
                <div class="new-line"></div>
<script type="text/xmldata" id="xmlDocumentFromXSLT"><xsl:copy-of select="/"/></script>
              </form>
            </main>
          </div>
  
          <script>
            <![CDATA[
              // global form instance
              const form = new Form();
            ]]>
          </script>
      </body>
  </html>
</xsl:template>
</xsl:stylesheet>