<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet[
<!ENTITY nbsp "&#xa0;">]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:egonp="http://schemas.gov.sk/form/00318442.A0003109.000000284.ZiadostoVydaniePovoleniakPredajunaTrhovomMieste/1.0" exclude-result-prefixes="egonp">
	<xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/loose.dtd" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" indent="no" omit-xml-declaration="yes" />
	<xsl:template match="/">
		<html>
			<head>
				<style type="text/css">
					.govuk-breadcrumbs__link,.govuk-link,.govuk-list,.idsk-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.govuk-back-link:focus,.govuk-breadcrumbs__link:focus,.govuk-link:focus{box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c}.govuk-button,.govuk-input,.idsk-button{-webkit-appearance:none;box-sizing:border-box}.govuk-back-link:focus,.govuk-breadcrumbs__link:focus,.govuk-link:focus{outline:rgba(0,0,0,0) solid 3px;background-color:#ffdf0f}.govuk-button--disabled,.govuk-button[disabled=disabled],.govuk-button[disabled],.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{opacity:.5}.govuk-checkboxes__input:checked+.govuk-checkboxes__label:after,.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label,.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:default}.govuk-character-count__message--disabled,.idsk-feedback--invisible,.idsk-footer-extended-display-hidden,.idsk-search-results--hidden{visibility:hidden}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-form-group:after,.govuk-grid-row:after{content:"";display:block;clear:both}.govuk-grid-column-full,.govuk-grid-column-one-half,.govuk-grid-column-one-quarter,.govuk-grid-column-one-third,.govuk-grid-column-three-quarters,.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}.govuk-grid-column-full-from-desktop,.govuk-grid-column-one-half-from-desktop,.govuk-grid-column-one-quarter-from-desktop,.govuk-grid-column-one-third-from-desktop,.govuk-grid-column-three-quarters-from-desktop,.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}.govuk-breadcrumbs__link,.govuk-link{font-family:Source Sans Pro,Arial,sans-serif;text-decoration:underline}.govuk-link:focus{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}.app-pane-blue .idsk-intro-block__side-menu__li:before,.app-pane-grey .idsk-intro-block__side-menu__li:before{font-size:40px;margin-right:10px;margin-top:-4px;margin-left:0;line-height:20px;content:"\2022";display:inline-block}.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{font-family:sans-serif}.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--text-colour:link,.govuk-link--text-colour:visited{color:#000}}.govuk-back-link:hover,.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-back-link:active,.govuk-back-link:focus,.govuk-back-link:link,.govuk-back-link:visited,.govuk-link--no-visited-state:active,.govuk-link--no-visited-state:focus{color:#0b0c0c}.govuk-list,.idsk-list{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-top:0;margin-bottom:15px;padding-left:0;list-style-type:none}
					.govuk-heading-l,.govuk-heading-m,.govuk-heading-s,.govuk-heading-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:block;margin-top:0}.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-form-group .govuk-form-group:last-of-type,.govuk-list--bullet>li,.govuk-list--number>li,.idsk-list--letters>li{margin-bottom:0}@media screen{.govuk-template{overflow-y:scroll}}.govuk-heading-xl{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;font-size:2rem;line-height:1.09375;margin-bottom:30px}
					.govuk-heading-l{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;font-size:1.5rem;line-height:1.04167;margin-bottom:20px}.govuk-heading-m{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;font-size:1.125rem;line-height:1.11111;margin-bottom:15px}.govuk-heading-s{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;margin-bottom:15px}.govuk-caption-l,.govuk-caption-m,.govuk-caption-xl{color:#626a6e;font-weight:400;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.govuk-caption-l,.govuk-caption-xl{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.125rem;line-height:1.11111;margin-bottom:5px}.govuk-caption-m{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25}.govuk-body-l,.govuk-body-lead{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.11111;margin-top:0;margin-bottom:20px}.govuk-body,.govuk-body-m{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px}.govuk-body-s{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;margin-top:0;margin-bottom:15px}.govuk-body-xs{color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.75rem;line-height:1.25;margin-top:0;margin-bottom:15px}.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l,.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}.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l,.idsk-footer-extended .govuk-heading-m,.idsk-footer-extended-close-button,.idsk-list+.govuk-heading-l{padding-top:15px}.govuk-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px;margin-bottom:30px}@media (min-width:40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}.govuk-grid-column-one-third{width:33.3333%;float:left}.govuk-grid-column-one-half{width:50%;float:left}.govuk-grid-column-two-thirds{width:66.6666%;float:left}.govuk-grid-column-three-quarters{width:75%;float:left}.govuk-grid-column-full{width:100%;float:left}.govuk-body,.govuk-body-m,.govuk-heading-s,.govuk-list,.idsk-list{font-size:1.1875rem;line-height:1.31579;margin-bottom:20px}.govuk-list--bullet>li,.govuk-list--number>li,.idsk-list--letters>li{margin-bottom:5px}.govuk-heading-xl{font-size:3rem;line-height:1.04167;margin-bottom:50px}.govuk-heading-l{font-size:2.25rem;line-height:1.11111;margin-bottom:30px}.govuk-heading-m{font-size:1.5rem;line-height:1.25;margin-bottom:20px}.govuk-caption-xl{font-size:1.6875rem;line-height:1.11111}.govuk-caption-l{font-size:1.5rem;line-height:1.25;margin-bottom:0}.govuk-caption-m{font-size:1.1875rem;line-height:1.31579}.govuk-body-l,.govuk-body-lead{font-size:1.5rem;line-height:1.25;margin-bottom:30px}.govuk-body-s{font-size:1rem;line-height:1.25;margin-bottom:20px}.govuk-body-xs{font-size:.875rem;line-height:1.42857;margin-bottom:20px}.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l,.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-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-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}.govuk-section-break--visible,.js-enabled .govuk-accordion{border-bottom:1px solid #bfc1c3}.govuk-character-count,.govuk-form-group{margin-bottom:20px}.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}.govuk-back-link,.govuk-breadcrumbs__list-item,.govuk-button,.idsk-button{display:inline-block;position:relative}@media (min-width:40.0625em){.govuk-section-break--m{margin-top:20px;margin-bottom:20px}.govuk-form-group{margin-bottom:30px}.govuk-main-wrapper{padding-top:40px;padding-bottom:40px}}#idsk-feedback__question-bar,.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:30px}.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-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:50px}.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:.875rem;line-height:1.14286;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:15px;margin-bottom:15px;padding-left:14px;border-bottom:1px solid #0b0c0c;text-decoration:none}.govuk-back-link:focus{text-decoration:none;border-bottom-color:transparent}.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:transparent;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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-bottom:10px}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.govuk-breadcrumbs__list:after,.govuk-fieldset:after{content:"";display:block;clear:both}.govuk-breadcrumbs__list-item{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 #626a6e;border-width:1px 1px 0 0}.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:focus{text-decoration:none}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus,.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#0b0c0c}.govuk-breadcrumbs__link:hover,.govuk-skip-link:hover{color:rgba(11,12,12,.99)}.govuk-button,.idsk-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.1875;width:100%;margin-top:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid transparent;border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer}@media (min-width:40.0625em){.govuk-back-link,.govuk-breadcrumbs{font-size:1rem;line-height:1.25}.govuk-button{font-size:1.1875rem;line-height:1;margin-bottom:32px;width:auto}}@media print{.govuk-list,.idsk-list{font-family:sans-serif;font-size:14pt;line-height:1.15;color:#000}.govuk-heading-xl{color:#000;font-family:sans-serif;font-size:32pt;line-height:1.15}.govuk-heading-l{color:#000;font-family:sans-serif;font-size:24pt;line-height:1.05}.govuk-body-l,.govuk-body-lead,.govuk-heading-m{color:#000;font-family:sans-serif;font-size:18pt;line-height:1.15}.govuk-body,.govuk-body-m,.govuk-heading-s{color:#000;font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-caption-l,.govuk-caption-xl{font-family:sans-serif;font-size:18pt;line-height:1.15}.govuk-caption-m{font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-body-s{color:#000;font-family:sans-serif;font-size:14pt;line-height:1.2}.govuk-body-xs{color:#000;font-family:sans-serif;font-size:12pt;line-height:1.2}.govuk-back-link{font-size:14pt;line-height:1.2;font-family:sans-serif}.govuk-back-link:active,.govuk-back-link:focus,.govuk-back-link:link,.govuk-back-link:visited{color:#000}.govuk-breadcrumbs{font-family:sans-serif;font-size:14pt;line-height:1.2;color:#000}.govuk-breadcrumbs__link{font-family:sans-serif}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus,.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#000}.govuk-button{font-family:sans-serif;font-size:14pt;line-height:19px}}.govuk-button:active,.govuk-button:hover,.govuk-button:link,.govuk-button:visited,.idsk-button:active,.idsk-button:hover,.idsk-button:link,.idsk-button:visited{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#005a30}.govuk-button:active,.idsk-button:active{top:2px}.govuk-button:focus,.idsk-button:focus{border-color:#ffdf0f;outline:rgba(0,0,0,0) solid 3px;box-shadow:inset 0 0 0 1px #ffdf0f}.govuk-button:focus:not(:active):not(:hover),.idsk-button:focus:not(:active):not(:hover){border-color:#ffdf0f;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 2px 0 #0b0c0c}.govuk-button:before,.idsk-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,.idsk-button:active:before{top:-4px}.govuk-button--disabled:hover,.govuk-button[disabled=disabled]:hover,.govuk-button[disabled]:hover,.idsk-button--disabled:hover,.idsk-button[disabled=disabled]:hover,.idsk-button[disabled]:hover{background-color:#00703c;cursor:default}.govuk-button--disabled:focus,.govuk-button[disabled=disabled]:focus,.govuk-button[disabled]:focus,.idsk-button--disabled:focus,.idsk-button[disabled=disabled]:focus,.idsk-button[disabled]:focus{outline:0}.govuk-button--disabled:active,.govuk-button[disabled=disabled]:active,.govuk-button[disabled]:active,.idsk-button--disabled:active,.idsk-button[disabled=disabled]:active,.idsk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#dee0e2;box-shadow:0 2px 0 #858688}.govuk-button--secondary,.govuk-button--secondary:active,.govuk-button--secondary:hover,.govuk-button--secondary:link,.govuk-button--secondary:visited,.govuk-footer__link:active,.govuk-footer__link:hover,.govuk-footer__link:link,.govuk-footer__link:visited{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#c8cacb}.govuk-button--secondary:hover[disabled]{background-color:#dee0e2}.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: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}.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}.govuk-error-message{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;display:block;margin-bottom:15px;clear:both;color:#d0190f}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}@supports not (caret-color:auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;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}.govuk-fieldset__legend--l,.govuk-fieldset__legend--m,.govuk-fieldset__legend--xl{margin-bottom:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}@media (min-width:40.0625em){.govuk-button--start{font-size:1.5rem;line-height:1}.govuk-error-message,.govuk-fieldset__legend{font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-button--start{font-size:18pt;line-height:1}.govuk-error-message{font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-fieldset__legend{font-family:sans-serif;font-size:14pt;line-height:1.15;color:#000}}.govuk-fieldset__legend--xl{font-family:Source Sans Pro,Arial,sans-serif;font-size:2rem;line-height:1.09375}@media (min-width:40.0625em){.govuk-fieldset__legend--xl{font-size:3rem;line-height:1.04167}}@media print{.govuk-fieldset__legend--xl{font-family:sans-serif;font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.5rem;line-height:1.04167}@media (min-width:40.0625em){.govuk-fieldset__legend--l{font-size:2.25rem;line-height:1.11111}}@media print{.govuk-fieldset__legend--l{font-family:sans-serif;font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.125rem;line-height:1.11111}@media (min-width:40.0625em){.govuk-fieldset__legend--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-family:sans-serif;font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint,.govuk-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;display:block}.govuk-hint{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;margin-bottom:15px;color:#626a6e}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint,.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint,.govuk-summary-list__value>p{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:5px}.govuk-label--l,.govuk-label--xl{margin-bottom:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}@media (min-width:40.0625em){.govuk-fieldset__legend--s,.govuk-hint,.govuk-label{font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-fieldset__legend--s,.govuk-hint{font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-label{font-family:sans-serif;font-size:14pt;line-height:1.15;color:#000}}.govuk-label--xl{font-family:Source Sans Pro,Arial,sans-serif;font-size:2rem;line-height:1.09375}@media (min-width:40.0625em){.govuk-label--xl{font-size:3rem;line-height:1.04167}}@media print{.govuk-label--xl{font-family:sans-serif;font-size:32pt;line-height:1.15}}.govuk-label--l{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.5rem;line-height:1.04167}@media (min-width:40.0625em){.govuk-label--l{font-size:2.25rem;line-height:1.11111}}@media print{.govuk-label--l{font-family:sans-serif;font-size:24pt;line-height:1.05}}.govuk-label--m{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111;margin-bottom:10px}@media (min-width:40.0625em){.govuk-label--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-family:sans-serif;font-size:18pt;line-height:1.15}}.govuk-label--s,.idsk-heading-basic-variant,.idsk-heading-secondary,.idsk-heading-simple{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25}.govuk-checkboxes__item,.govuk-radios__item,.govuk-summary-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.govuk-label-wrapper,.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{margin:0}.govuk-checkboxes__item,.govuk-radios__item{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input,.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-checkboxes__label,.govuk-radios__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:transparent;opacity:0;background:rgba(0,0,0,0)}.govuk-checkboxes__hint,.govuk-radios__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__conditional,.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #bfc1c3}.js-enabled .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child,.govuk-date-input__input,.govuk-summary-list__value>: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,.govuk-date-input: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__item,.govuk-label--s{font-size:1.1875rem;line-height:1.31579}.govuk-checkboxes__conditional{margin-bottom:20px}.govuk-checkboxes--small .govuk-checkboxes__label{padding:11px 15px 10px 1px}.govuk-character-count{margin-bottom:30px}}.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}.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{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#0b0c0c;margin:0 0 20px}.govuk-summary-list__actions{margin-bottom:15px}.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}.govuk-details,.govuk-input{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.govuk-input{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;width:100%;height:40px;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;-moz-appearance:none;appearance:none}.govuk-input:focus,.govuk-select:focus,.govuk-textarea:focus{outline:#ffdf0f solid 3px;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,.govuk-select--error,.govuk-textarea--error{border:4px solid #d0190f !important}.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__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-details{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:20px;display:block}.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:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-details__summary-text,.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-details__summary:focus .govuk-details__summary-text,.govuk-footer__inline-list .govuk-footer__link,.govuk-footer__list .govuk-footer__link,.govuk-header__link{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:transparent;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:transparent;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}.govuk-file-upload--error,.govuk-file-upload:focus{margin-right:-5px;margin-left:-5px;padding-left:5px}.govuk-error-summary__body p,.govuk-error-summary__title{margin-bottom:15px;margin-top:0}.govuk-error-summary:focus{outline:#ffdf0f solid 3px}.govuk-error-summary__title{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}.govuk-error-summary__body,.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}.govuk-character-count__message,.govuk-error-summary__list,.idsk-body{margin-top:0;margin-bottom:0}.govuk-error-summary__list a,.govuk-table__header{font-weight:700}.govuk-file-upload,.govuk-footer,.govuk-header,.govuk-header__product-name,.idsk-footer,.idsk-header__product-name{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,.govuk-footer__link:focus{outline:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.govuk-file-upload{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#0b0c0c;padding-top:5px;padding-bottom:5px}.govuk-file-upload:focus{padding-right:5px;outline:#ffdf0f solid 3px;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:#ffdf0f solid 3px;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload--error{padding-right: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,.idsk-footer{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286;padding-top:25px;padding-bottom:15px;border-top:1px solid #bfc1c3;color:#0b0c0c;background:#dee0e2}.govuk-footer__section-break,.idsk-footer__section-break{margin:0 0 30px;border:0;border-bottom:1px solid #bfc1c3}.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}.govuk-footer__licence-logo,.idsk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top}.govuk-footer__licence-description,.idsk-footer-extended-description-panel .idsk-footer-extended-inline-list-item{display:inline-block}.govuk-footer__copyright-logo,.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}.govuk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.govuk-footer__meta-custom,.idsk-character-count{margin-bottom:20px}.govuk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.govuk-footer__heading,.idsk-footer__heading{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #bfc1c3}.govuk-footer__navigation,.idsk-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}.govuk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.govuk-footer__list-item{margin-bottom:15px}.govuk-footer__list-item:last-child,.govuk-inset-text>:last-child,.govuk-inset-text>:only-child{margin-bottom:0}.govuk-header{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286;border-bottom:10px solid #fff;color:#fff;background:#0b0c0c}.govuk-header__container--full-width,.idsk-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,.idsk-header__product-name{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.125rem;line-height:1;display:inline-table;padding-right:10px}@media (min-width:40.0625em){.govuk-summary-list{font-size:1.1875rem;line-height:1.31579;display:table;width:100%;table-layout:fixed;margin-bottom:30px}.govuk-summary-list__row{display:table-row}.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{width:20%;padding-right:0;text-align:right}.govuk-summary-list__key{width:30%}.govuk-summary-list__value{width:50%}.govuk-summary-list__value:last-child{width:70%}.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,.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-details,.govuk-error-summary__body,.govuk-file-upload,.govuk-input{font-size:1.1875rem;line-height:1.31579}.govuk-details{margin-bottom:30px}.govuk-error-summary{padding:20px;margin-bottom:50px}.govuk-error-summary__title{font-size:1.5rem;line-height:1.25;margin-bottom:20px}.govuk-error-summary__body p,.govuk-footer__list-item{margin-bottom:20px}.govuk-footer{font-size:1rem;line-height:1.25;padding-top:40px;padding-bottom:25px}.govuk-footer__section-break{margin-bottom:50px}.govuk-footer__heading{margin-bottom:40px}.govuk-header{font-size:1rem;line-height:1.25}.govuk-header__product-name{font-size:1.5rem;line-height:1}}.govuk-header__link:link,.govuk-header__link:visited{color:#fff}.govuk-header__link:focus,.govuk-header__menu-button:focus{color:#0b0c0c;outline:rgba(0,0,0,0) solid 3px;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c}.govuk-header__link:hover{text-decoration:underline}.govuk-header__link:focus{text-decoration:none}.govuk-header__link--homepage,.idsk-header__link--homepage{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;font-size:30px;line-height:1}@media print{.govuk-checkboxes__item,.govuk-error-summary__body,.govuk-input,.govuk-label--s{font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-details,.govuk-file-upload,.govuk-summary-list{font-family:sans-serif;font-size:14pt;line-height:1.15;color:#000}.govuk-error-summary{color:#000}.govuk-error-summary__title{font-family:sans-serif;font-size:18pt;line-height:1.15}.govuk-footer,.govuk-header{font-family:sans-serif;font-size:14pt;line-height:1.2}.govuk-header__product-name{font-family:sans-serif;font-size:18pt;line-height:1}.govuk-header__link--homepage{font-family:sans-serif}}.govuk-header__link--homepage:link,.govuk-header__link--homepage:visited,.idsk-footer__inline-list .idsk-footer__link,.idsk-footer__list .idsk-footer__link{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;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}.govuk-header__content,.govuk-header__logo,.idsk-header__content,.idsk-header__logo{box-sizing:border-box}.govuk-header__logo{margin-bottom:10px;padding-right:50px}.govuk-header__menu-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;display:none;position:absolute;top:20px;right:0;margin:0;padding:0;border:0;color:#fff;background:0 0}.govuk-header__menu-button:hover,.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}.govuk-header__menu-button:focus{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:transparent;border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}.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:transparent;border-style:solid;border-width:0 5px 8.66px;border-bottom-color:inherit}.govuk-header__navigation,.idsk-header__navigation{display:block;margin:0;padding:0;list-style:none}@media (min-width:40.0625em){.govuk-header__link--service-name{font-size:1.5rem;line-height:1.25}.govuk-header__logo,.govuk-header__navigation{margin-bottom:10px}.govuk-header__menu-button{font-size:1rem;line-height:1.25;top:15px}}.js-enabled .govuk-header__menu-button{display:block}.js-enabled .govuk-header__navigation{display:none}.js-enabled .govuk-header__navigation--open{display:block}@media (min-width:48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}.govuk-grid-column-one-third-from-desktop{width:33.3333%;float:left}.govuk-grid-column-one-half-from-desktop{width:50%;float:left}.govuk-grid-column-two-thirds-from-desktop{width:66.6666%;float:left}.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}.govuk-grid-column-full-from-desktop{width:100%;float:left}.govuk-button__start-icon{margin-left:10px}.govuk-footer__section:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.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-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}.govuk-header__content{width:66.66%;padding-left:15px;float:left}.js-enabled .govuk-header__menu-button{display:none}.js-enabled .govuk-header__navigation{display:block}.govuk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.govuk-panel,.govuk-radios__divider{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.govuk-header__navigation--no-service-name{padding-top:40px}.govuk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}.govuk-header__navigation-item a{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:.875rem;line-height:1.14286;white-space:nowrap}.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}.govuk-inset-text{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;padding:15px;margin-top:20px;margin-bottom:20px;clear:both;border-left:10px solid #bfc1c3}.govuk-inset-text>:first-child{margin-top:0}.govuk-panel{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid transparent}.govuk-panel--confirmation{color:#fff;background:#00703c}.govuk-panel__title{margin-top:0;margin-bottom:30px;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:2rem;line-height:1.09375}.govuk-panel__title:last-child{margin-bottom:0}.govuk-panel__body{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.5rem;line-height:1.04167}.govuk-tag{display:inline-block;outline:rgba(0,0,0,0) solid 2px;outline-offset:-2px;color:#fff;background-color:#0065b3;letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:.875rem;line-height:1;padding:5px 8px 4px}.govuk-tag--inactive{background-color:#626a6e}.govuk-phase-banner{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #bfc1c3}.govuk-phase-banner__content{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;color:#0b0c0c;display:table;margin:0}.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}.govuk-tabs__title{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:10px}.govuk-tabs__list{padding:0;list-style:none;margin:0 0 20px}.govuk-tabs__list-item{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-left:25px}.govuk-tabs__list-item:before{color:#0b0c0c;content:"\2014 ";margin-left:-25px;padding-right:5px}.govuk-tabs__tab{display:inline-block;margin-bottom:10px}.govuk-tabs__tab:link,.idsk-footer__link:active,.idsk-footer__link:hover,.idsk-footer__link:link,.idsk-footer__link:visited{color:#0065b3}.govuk-tabs__tab:visited,.idsk-card-meta .govuk-link:visited,.idsk-crossroad-title:visited,.idsk-footer-extended .govuk-link:visited{color:#4c2c92}.govuk-tabs__tab:hover,.idsk-crossroad-title:hover,.idsk-footer-extended .govuk-link:hover{color:#003078}.govuk-skip-link:link,.govuk-skip-link:visited,.govuk-tabs__tab:active{color:#0b0c0c}#idsk-footer-extended-error-button:focus,#idsk-footer-extended-feedback-no-button:focus,#idsk-footer-extended-feedback-yes-button:focus,.govuk-tabs__tab:focus,.idsk-crossroad-title:focus,.idsk-footer-extended-help-button:focus,.idsk-footer-extended-logo:active,.idsk-footer-extended-logo:focus,.idsk-footer__link:focus{outline:rgba(0,0,0,0) solid 3px;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-header__navigation-item a,.govuk-phase-banner__content{font-size:1rem;line-height:1.25}.govuk-inset-text{font-size:1.1875rem;line-height:1.31579;margin-top:30px;margin-bottom:30px}.govuk-panel,.govuk-tabs__title{font-size:1.1875rem;line-height:1.31579}.govuk-panel__title{font-size:3rem;line-height:1.04167}.govuk-panel__body{font-size:2.25rem;line-height:1.11111}.govuk-tag{font-size:1rem;line-height:1}.govuk-tabs{margin-top:5px;margin-bottom:30px}.govuk-tabs__list{margin-bottom:30px}.govuk-tabs__list-item{font-size:1.1875rem;line-height:1.31579}.govuk-tabs__panel{margin-bottom:50px}.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:#dee0e2;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:active,.js-enabled .govuk-tabs__tab:focus,.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#0b0c0c}.js-enabled .govuk-tabs__tab:hover{color:rgba(11,12,12,.99)}}.govuk-radios__conditional>:last-child,.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.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__input:focus+.govuk-radios__label:before{border-width:4px;box-shadow:0 0 0 4px #ffdf0f}.govuk-radios__input:disabled+.govuk-radios__label,.idsk-button--disabled,.idsk-button[disabled=disabled],.idsk-button[disabled]{opacity:.5}.govuk-radios--inline.govuk-radios--conditional .govuk-radios__item{margin-right:0;float:none}.govuk-radios__divider{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px}@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}.js-enabled .govuk-tabs__panel>:last-child{margin-bottom:0}.js-enabled .govuk-tabs__panel--hidden{display:none}.govuk-radios__divider,.govuk-radios__item{font-size:1.1875rem;line-height:1.31579}.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}.govuk-radios__conditional{margin-bottom:20px}}.govuk-radios__conditional--hidden,.idsk-crossroad__item--one-column-hide,.idsk-crossroad__uncollapse-hide--mobile{display:none}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-clearfix:after,.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-skip-link:active,.govuk-skip-link:focus,.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;white-space:inherit!important}.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-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before,.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__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-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #ffdf0f}}.govuk-select{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;max-width:100%;height:40px;padding:5px;border:2px solid #0b0c0c}.govuk-select option:active,.govuk-select option:checked,.govuk-select:focus::-ms-value{color:#fff;background-color:#0065b3}.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;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.14286;display:block;padding:10px 15px}.govuk-skip-link:active,.govuk-skip-link:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;color:#0b0c0c}.govuk-skip-link:focus{outline:#ffdf0f solid 3px;background-color:#ffdf0f}.govuk-table{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}.govuk-textarea,.govuk-warning-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.25}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400}@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,.idsk-header__user{text-align:right}.govuk-table__cell:last-child,.govuk-table__header:last-child,.idsk-footer-extended-feedback-question-container .govuk-grid-column-one-third{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-textarea{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;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}.govuk-visually-hidden,.govuk-visually-hidden-focusable,.govuk-warning-text__assistive{width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important}.govuk-textarea--error:focus{border-color:#0b0c0c;box-shadow:none}.govuk-warning-text{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;color:#0b0c0c;position:relative;margin-bottom:20px;padding:10px 0}.govuk-warning-text__icon,.idsk-button-group .govuk-link{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.govuk-warning-text__assistive{position:absolute!important;margin:0!important;padding:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important}.govuk-warning-text__icon{font-weight:700;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}.govuk-warning-text__text{display:block;padding-left:50px}.govuk-visually-hidden{padding:0!important;border:0!important}.govuk-visually-hidden,.govuk-visually-hidden-focusable{position:absolute!important;margin:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!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}.govuk-\!-margin-top-0{margin-top:0!important}.govuk-\!-margin-right-0{margin-right:0!important}.govuk-\!-margin-bottom-0{margin-bottom:0!important}.govuk-\!-margin-left-0{margin-left:0!important}.govuk-\!-margin-1{margin:5px!important}.govuk-\!-margin-top-1{margin-top:5px!important}.govuk-\!-margin-right-1{margin-right:5px!important}.govuk-\!-margin-bottom-1{margin-bottom:5px!important}.govuk-\!-margin-left-1{margin-left:5px!important}.govuk-\!-margin-2{margin:10px!important}.govuk-\!-margin-top-2{margin-top:10px!important}.govuk-\!-margin-right-2{margin-right:10px!important}.govuk-\!-margin-bottom-2{margin-bottom:10px!important}.govuk-\!-margin-left-2{margin-left:10px!important}.govuk-\!-margin-3,.govuk-\!-margin-4,.govuk-\!-margin-5{margin:15px!important}.govuk-\!-margin-top-3,.govuk-\!-margin-top-4,.govuk-\!-margin-top-5{margin-top:15px!important}.govuk-\!-margin-right-3,.govuk-\!-margin-right-4,.govuk-\!-margin-right-5{margin-right:15px!important}.govuk-\!-margin-bottom-3,.govuk-\!-margin-bottom-4,.govuk-\!-margin-bottom-5{margin-bottom:15px!important}.govuk-\!-margin-left-3,.govuk-\!-margin-left-4,.govuk-\!-margin-left-5{margin-left:15px!important}.govuk-\!-margin-6{margin:20px!important}.govuk-\!-margin-top-6{margin-top:20px!important}.govuk-\!-margin-right-6{margin-right:20px!important}.govuk-\!-margin-bottom-6{margin-bottom:20px!important}.govuk-\!-margin-left-6{margin-left:20px!important}.govuk-\!-margin-7{margin:25px!important}.govuk-\!-margin-top-7{margin-top:25px!important}.govuk-\!-margin-right-7{margin-right:25px!important}.govuk-\!-margin-bottom-7{margin-bottom:25px!important}.govuk-\!-margin-left-7{margin-left:25px!important}.govuk-\!-margin-8{margin:30px!important}.govuk-\!-margin-top-8{margin-top:30px!important}.govuk-\!-margin-right-8{margin-right:30px!important}.govuk-\!-margin-bottom-8{margin-bottom:30px!important}.govuk-\!-margin-left-8{margin-left:30px!important}.govuk-\!-margin-9{margin:40px!important}.govuk-\!-margin-top-9{margin-top:40px!important}.govuk-\!-margin-right-9{margin-right:40px!important}.govuk-\!-margin-bottom-9{margin-bottom:40px!important}.govuk-\!-margin-left-9{margin-left:40px!important}.govuk-\!-padding-0{padding:0!important}.govuk-\!-padding-top-0{padding-top:0!important}.govuk-\!-padding-right-0{padding-right:0!important}.govuk-\!-padding-bottom-0{padding-bottom:0!important}.govuk-\!-padding-left-0{padding-left:0!important}.govuk-\!-padding-1{padding:5px!important}.govuk-\!-padding-top-1{padding-top:5px!important}.govuk-\!-padding-right-1{padding-right:5px!important}.govuk-\!-padding-bottom-1{padding-bottom:5px!important}.govuk-\!-padding-left-1{padding-left:5px!important}.govuk-\!-padding-2{padding:10px!important}.govuk-\!-padding-top-2{padding-top:10px!important}.govuk-\!-padding-right-2{padding-right:10px!important}.govuk-\!-padding-bottom-2{padding-bottom:10px!important}.govuk-\!-padding-left-2{padding-left:10px!important}.govuk-\!-padding-3,.govuk-\!-padding-4,.govuk-\!-padding-5{padding:15px!important}.govuk-\!-padding-top-3,.govuk-\!-padding-top-4,.govuk-\!-padding-top-5{padding-top:15px!important}.govuk-\!-padding-right-3,.govuk-\!-padding-right-4,.govuk-\!-padding-right-5{padding-right:15px!important}.govuk-\!-padding-bottom-3,.govuk-\!-padding-bottom-4,.govuk-\!-padding-bottom-5{padding-bottom:15px!important}.govuk-\!-padding-left-3,.govuk-\!-padding-left-4,.govuk-\!-padding-left-5{padding-left:15px!important}.govuk-\!-padding-6{padding:20px!important}.govuk-\!-padding-top-6{padding-top:20px!important}.govuk-\!-padding-right-6{padding-right:20px!important}.govuk-\!-padding-bottom-6{padding-bottom:20px!important}.govuk-\!-padding-left-6{padding-left:20px!important}.govuk-\!-padding-7{padding:25px!important}.govuk-\!-padding-top-7{padding-top:25px!important}.govuk-\!-padding-right-7{padding-right:25px!important}.govuk-\!-padding-bottom-7{padding-bottom:25px!important}.govuk-\!-padding-left-7{padding-left:25px!important}.govuk-\!-padding-8{padding:30px!important}.govuk-\!-padding-top-8{padding-top:30px!important}.govuk-\!-padding-right-8{padding-right:30px!important}.govuk-\!-padding-bottom-8{padding-bottom:30px!important}.govuk-\!-padding-left-8{padding-left:30px!important}.govuk-\!-padding-9{padding:40px!important}.govuk-\!-padding-top-9{padding-top:40px!important}.govuk-\!-padding-right-9{padding-right:40px!important}.govuk-\!-padding-bottom-9{padding-bottom:40px!important}.govuk-\!-padding-left-9{padding-left:40px!important}.govuk-\!-font-size-80{font-size:3.3125rem!important;line-height:1.03774!important}.govuk-\!-font-size-48{font-size:2rem!important;line-height:1.09375!important}.govuk-\!-font-size-36{font-size:1.5rem!important;line-height:1.04167!important}.govuk-\!-font-size-24,.govuk-\!-font-size-27{font-size:1.125rem!important;line-height:1.11111!important}.govuk-\!-font-size-19{font-size:1rem!important;line-height:1.25!important}.govuk-\!-font-size-16{font-size:.875rem!important;line-height:1.14286!important}.govuk-\!-font-size-14{font-size:.75rem!important;line-height:1.25!important}.govuk-\!-font-weight-regular{font-weight:400!important}.govuk-\!-font-weight-bold{font-weight:700!important}.govuk-\!-width-full,.govuk-\!-width-one-half,.govuk-\!-width-one-quarter,.govuk-\!-width-one-third,
					.govuk-\!-width-three-quarters,.govuk-\!-width-two-thirds{width:100%!important}.govuk-template{background-color:#dee0e2;-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}.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}.idsk-button-group .govuk-link{font-weight:400;font-size:1rem;line-height:1.1875;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}.idsk-button-group .idsk-button{margin-bottom:17px}.idsk-banner .app-pane-grey{background-color:#dee0e2;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,.idsk-customer-surveys{margin-top:25px}@media (min-width:40.0625em){.govuk-select{font-size:1.1875rem;line-height:1.25}.govuk-skip-link{font-size:1rem;line-height:1.25}.govuk-table,.govuk-warning-text{font-size:1.1875rem;line-height:1.31579;margin-bottom:30px}.govuk-textarea{font-size:1.1875rem;line-height:1.25;margin-bottom:30px}.govuk-\!-margin-0{margin:0!important}.govuk-\!-margin-top-0{margin-top:0!important}.govuk-\!-margin-right-0{margin-right:0!important}.govuk-\!-margin-bottom-0{margin-bottom:0!important}.govuk-\!-margin-left-0{margin-left:0!important}.govuk-\!-margin-1{margin:5px!important}.govuk-\!-margin-top-1{margin-top:5px!important}.govuk-\!-margin-right-1{margin-right:5px!important}.govuk-\!-margin-bottom-1{margin-bottom:5px!important}.govuk-\!-margin-left-1{margin-left:5px!important}.govuk-\!-margin-2{margin:10px!important}.govuk-\!-margin-top-2{margin-top:10px!important}.govuk-\!-margin-right-2{margin-right:10px!important}.govuk-\!-margin-bottom-2{margin-bottom:10px!important}.govuk-\!-margin-left-2{margin-left:10px!important}.govuk-\!-margin-3{margin:15px!important}.govuk-\!-margin-top-3{margin-top:15px!important}.govuk-\!-margin-right-3{margin-right:15px!important}.govuk-\!-margin-bottom-3{margin-bottom:15px!important}.govuk-\!-margin-left-3{margin-left:15px!important}.govuk-\!-margin-4{margin:20px!important}.govuk-\!-margin-top-4{margin-top:20px!important}.govuk-\!-margin-right-4{margin-right:20px!important}.govuk-\!-margin-bottom-4{margin-bottom:20px!important}.govuk-\!-margin-left-4{margin-left:20px!important}.govuk-\!-margin-5{margin:25px!important}.govuk-\!-margin-top-5{margin-top:25px!important}.govuk-\!-margin-right-5{margin-right:25px!important}.govuk-\!-margin-bottom-5{margin-bottom:25px!important}.govuk-\!-margin-left-5{margin-left:25px!important}.govuk-\!-margin-6{margin:30px!important}.govuk-\!-margin-top-6{margin-top:30px!important}.govuk-\!-margin-right-6{margin-right:30px!important}.govuk-\!-margin-bottom-6{margin-bottom:30px!important}.govuk-\!-margin-left-6{margin-left:30px!important}.govuk-\!-margin-7{margin:40px!important}.govuk-\!-margin-top-7{margin-top:40px!important}.govuk-\!-margin-right-7{margin-right:40px!important}.govuk-\!-margin-bottom-7{margin-bottom:40px!important}.govuk-\!-margin-left-7{margin-left:40px!important}.govuk-\!-margin-8{margin:50px!important}.govuk-\!-margin-top-8{margin-top:50px!important}.govuk-\!-margin-right-8{margin-right:50px!important}.govuk-\!-margin-bottom-8{margin-bottom:50px!important}.govuk-\!-margin-left-8{margin-left:50px!important}.govuk-\!-margin-9{margin:60px!important}.govuk-\!-margin-top-9{margin-top:60px!important}.govuk-\!-margin-right-9{margin-right:60px!important}.govuk-\!-margin-bottom-9{margin-bottom:60px!important}.govuk-\!-margin-left-9{margin-left:60px!important}.govuk-\!-padding-0{padding:0!important}.govuk-\!-padding-top-0{padding-top:0!important}.govuk-\!-padding-right-0{padding-right:0!important}.govuk-\!-padding-bottom-0{padding-bottom:0!important}.govuk-\!-padding-left-0{padding-left:0!important}.govuk-\!-padding-1{padding:5px!important}.govuk-\!-padding-top-1{padding-top:5px!important}.govuk-\!-padding-right-1{padding-right:5px!important}.govuk-\!-padding-bottom-1{padding-bottom:5px!important}.govuk-\!-padding-left-1{padding-left:5px!important}.govuk-\!-padding-2{padding:10px!important}.govuk-\!-padding-top-2{padding-top:10px!important}.govuk-\!-padding-right-2{padding-right:10px!important}.govuk-\!-padding-bottom-2{padding-bottom:10px!important}.govuk-\!-padding-left-2{padding-left:10px!important}.govuk-\!-padding-3{padding:15px!important}.govuk-\!-padding-top-3{padding-top:15px!important}.govuk-\!-padding-right-3{padding-right:15px!important}.govuk-\!-padding-bottom-3{padding-bottom:15px!important}.govuk-\!-padding-left-3{padding-left:15px!important}.govuk-\!-padding-4{padding:20px!important}.govuk-\!-padding-top-4{padding-top:20px!important}.govuk-\!-padding-right-4{padding-right:20px!important}.govuk-\!-padding-bottom-4{padding-bottom:20px!important}.govuk-\!-padding-left-4{padding-left:20px!important}.govuk-\!-padding-5{padding:25px!important}.govuk-\!-padding-top-5{padding-top:25px!important}.govuk-\!-padding-right-5{padding-right:25px!important}.govuk-\!-padding-bottom-5{padding-bottom:25px!important}.govuk-\!-padding-left-5{padding-left:25px!important}.govuk-\!-padding-6{padding:30px!important}.govuk-\!-padding-top-6{padding-top:30px!important}.govuk-\!-padding-right-6{padding-right:30px!important}.govuk-\!-padding-bottom-6{padding-bottom:30px!important}.govuk-\!-padding-left-6{padding-left:30px!important}.govuk-\!-padding-7{padding:40px!important}.govuk-\!-padding-top-7{padding-top:40px!important}.govuk-\!-padding-right-7{padding-right:40px!important}.govuk-\!-padding-bottom-7{padding-bottom:40px!important}.govuk-\!-padding-left-7{padding-left:40px!important}.govuk-\!-padding-8{padding:50px!important}.govuk-\!-padding-top-8{padding-top:50px!important}.govuk-\!-padding-right-8{padding-right:50px!important}.govuk-\!-padding-bottom-8{padding-bottom:50px!important}.govuk-\!-padding-left-8{padding-left:50px!important}.govuk-\!-padding-9{padding:60px!important}.govuk-\!-padding-top-9{padding-top:60px!important}.govuk-\!-padding-right-9{padding-right:60px!important}.govuk-\!-padding-bottom-9{padding-bottom:60px!important}.govuk-\!-padding-left-9{padding-left:60px!important}.govuk-\!-font-size-80{font-size:5rem!important;line-height:1!important}.govuk-\!-font-size-48{font-size:3rem!important;line-height:1.04167!important}.govuk-\!-font-size-36{font-size:2.25rem!important;line-height:1.11111!important}.govuk-\!-font-size-27{font-size:1.6875rem!important;line-height:1.11111!important}.govuk-\!-font-size-24{font-size:1.5rem!important;line-height:1.25!important}.govuk-\!-font-size-19{font-size:1.1875rem!important;line-height:1.31579!important}.govuk-\!-font-size-16{font-size:1rem!important;line-height:1.25!important}.govuk-\!-font-size-14{font-size:.875rem!important;line-height:1.42857!important}.govuk-\!-width-three-quarters{width:75%!important}.govuk-\!-width-two-thirds{width:66.66%!important}.govuk-\!-width-one-half{width:50%!important}.govuk-\!-width-one-third{width:33.33%!important}.govuk-\!-width-one-quarter{width:25%!important}.idsk-button-group{margin-bottom:15px;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{font-size:1.1875rem;line-height:1;text-align:left}.idsk-button-group .govuk-link,.idsk-button-group .idsk-button{margin-right:15px}.govuk-main-wrapper{padding-top:20px;padding-bottom:40px}.idsk-button{font-size:1.1875rem;line-height:1;margin-bottom:32px;width:auto}}@media print{.govuk-header__link--service-name{font-family:sans-serif;font-size:18pt;line-height:1.15}.govuk-header__menu-button,.govuk-header__navigation-item a,.govuk-skip-link{font-family:sans-serif;font-size:14pt;line-height:1.2}.govuk-header,.govuk-header__link:link,.govuk-header__link:visited{color:#0b0c0c}.govuk-header{border-bottom-width:0;background:rgba(0,0,0,0)}.govuk-header__link:after,.govuk-header__logotype-crown-fallback-image{display:none}.govuk-inset-text,.govuk-radios__divider,.govuk-table,.govuk-tabs__title,.govuk-warning-text{font-family:sans-serif;font-size:14pt;line-height:1.15;color:#000}.govuk-panel,.govuk-radios__item,.govuk-tabs__list-item{font-family:sans-serif;font-size:14pt;line-height:1.15}.govuk-panel__title{font-family:sans-serif;font-size:32pt;line-height:1.15}.govuk-panel__body{font-family:sans-serif;font-size:24pt;line-height:1.05}.govuk-tag{font-family:sans-serif;font-size:14pt;line-height:1}.govuk-phase-banner__content{font-family:sans-serif;font-size:14pt;line-height:1.2;color:#000}.govuk-skip-link:active,.govuk-skip-link:focus,.govuk-skip-link:link,.govuk-skip-link:visited,.govuk-tabs__list-item:before{color:#000}.govuk-select{font-family:sans-serif;font-size:14pt;line-height:1.25}.govuk-table__cell--numeric,.govuk-textarea,.govuk-warning-text__icon{font-family:sans-serif}.govuk-textarea{font-size:14pt;line-height:1.25}.govuk-\!-font-size-80{font-size:53pt!important;line-height:1.1!important}.govuk-\!-font-size-48{font-size:32pt!important;line-height:1.15!important}.govuk-\!-font-size-36{font-size:24pt!important;line-height:1.05!important}.govuk-\!-font-size-24,.govuk-\!-font-size-27{font-size:18pt!important;line-height:1.15!important}.govuk-\!-font-size-19{font-size:14pt!important;line-height:1.15!important}.govuk-\!-font-size-16{font-size:14pt!important;line-height:1.2!important}.govuk-\!-font-size-14{font-size:12pt!important;line-height:1.2!important}.idsk-button,.idsk-button-group .govuk-link{font-family:sans-serif;font-size:14pt;line-height:19px}}.idsk-button::-moz-focus-inner{padding:0;border:0}.idsk-button:hover{background-color:#204e2e}.idsk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}#idsk-footer-extended-close-error-form-button:hover,#idsk-footer-extended-close-help-form-button:hover,.idsk-button--secondary,.idsk-button--secondary:active,.idsk-button--secondary:hover,.idsk-button--secondary:link,.idsk-button--secondary:visited,.idsk-footer-extended .govuk-link:active,.idsk-footer-extended .govuk-link:link{color:#0b0c0c}.idsk-button--secondary:hover{background-color:#dee0e2}.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: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}.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}.idsk-card{display:inline-block;margin-bottom:15px;position:relative}.idsk-card-img-hero,.idsk-card-simple{box-sizing:border-box;width:100%;padding:0;float:none}.idsk-card-title{cursor:pointer;margin:0;text-decoration:underline}.idsk-card-title:hover{color:#0b0c0c;text-decoration:underline}.idsk-card-meta,.idsk-card-meta .govuk-link{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.14286;color:#626a6e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idsk-card-meta,.idsk-header__link--homepage:link,.idsk-header__link--homepage:visited{text-decoration:none}.idsk-card-img-profile-horizontal,.idsk-card-img-secondary-horizontal{box-sizing:border-box;float:left;padding-right:15px;padding-bottom:15px;width:100%}.idsk-card-meta-container,.idsk-heading{padding-bottom:10px}.idsk-card-meta{display:inline}.idsk-card-meta-date:after{content:"\00a0-\00a0"}.idsk-card-meta-tag:after{content:"\00a0|\00a0"}.idsk-card-meta-container span:last-child:after{content:""}.idsk-card-content-hero{box-sizing:border-box;width:100%;float:none;padding:0}.idsk-card-content-profile-horizontal{box-sizing:border-box;width:100%;padding:0 15px;float:none}.idsk-card-content-secondary-horizontal{width:100%;box-sizing:border-box;padding-left:0;float:left}.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}@media (min-width:40.0625em){.idsk-button--start{font-size:1.5rem;line-height:1}.idsk-card{margin-bottom:30px}.idsk-card-simple{width:33.3333%;float:left}.idsk-card-img-hero{width:50%;float:left;padding-right:15px}.idsk-card-img-profile-horizontal,.idsk-card-img-secondary-horizontal{padding-bottom:0;width:33%}.idsk-card-meta,.idsk-card-meta .govuk-link{font-size:1rem;line-height:1.25}.idsk-card-content-hero{width:50%;float:left;padding:0 0 0 15px}.idsk-card-content-profile-horizontal{width:66.6666%;float:left}.idsk-card-content-secondary-horizontal{width:67%;padding-left:15px}.idsk-heading{padding-bottom:10px}.idsk-heading-basic-variant,.idsk-heading-secondary,.idsk-heading-simple{font-size:1.1875rem;line-height:1.31579}.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{font-size:1.5rem;line-height:1.25}}@media print{.idsk-button--start{font-size:18pt;line-height:1}.idsk-card-meta,.idsk-card-meta .govuk-link{font-family:sans-serif;font-size:14pt;line-height:1.2}.idsk-heading-basic-variant,.idsk-heading-secondary,.idsk-heading-simple{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-heading-basic,.idsk-heading-hero,.idsk-heading-secondary-horizontal{font-family:sans-serif;font-size:18pt;line-height:1.15}}@media (max-width:48.0525em){.govuk-footer__licence-logo{margin-bottom:15px}.govuk-footer__section{-ms-flex-preferred-size:200px;flex-basis:200px}.idsk-heading-secondary{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-heading-secondary{font-size:1.5rem;line-height:1.25}}.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111;text-decoration:underline}.idsk-body-profile-horizontal,.idsk-body-profile-vertical,.idsk-quote{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idsk-body-secondary,.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-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286}@media (min-width:40.0625em){.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{font-size:1.5rem;line-height:1.25}.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{font-size:1.1875rem;line-height:1.31579}.idsk-body-secondary{font-size:1rem;line-height:1.25}}@media print{.idsk-heading-profile-horizontal,.idsk-heading-profile-vertical{font-family:sans-serif;font-size:18pt;line-height:1.15}.idsk-body-basic,.idsk-body-basic-variant,.idsk-body-hero,.idsk-body-secondary-horizontal{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-body-secondary{font-family:sans-serif;font-size:14pt;line-height:1.2}}@media (max-width:48.0525em){.idsk-body-secondary{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}.idsk-footer__licence-logo{margin-bottom:15px}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-body-secondary{font-size:1.1875rem;line-height:1.31579}}.idsk-body-profile-horizontal,.idsk-body-profile-vertical{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;padding-top:10px;padding-bottom:15px}.idsk-quote{padding-right:30px;padding-left:30px;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;margin-top:0}.fa-pull-right,.idsk-footer-extended-answers-form,.idsk-footer-extended-up-button-a,.idsk-quote-right{float:right}.idsk-character-count .govuk-form-group,.idsk-character-count .govuk-textarea{margin-bottom:5px}.idsk-character-count .govuk-textarea--error{padding:3px}.idsk-crossroad-1{box-sizing:border-box;width:100%;padding:0}@media (min-width:20em){.idsk-crossroad-2{box-sizing:border-box;width:100%;padding:0}.idsk-crossroad__item--two-columns-hide-mobile{display:none}}@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}.idsk-crossroad__item--two-columns-hide-mobile.idsk-crossroad__item--two-columns-hide,.idsk-crossroad__uncollapse-hide--desktop{display:none}}@media (orientation:landscape) and (min-width:40.0625em){.idsk-crossroad-2{width:50%;float:left}}@media (min-width:48.0625em){.govuk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}.idsk-button__start-icon{margin-left:10px}.idsk-crossroad-2{box-sizing:border-box;width:100%;padding:0}.idsk-crossroad-2:first-child{padding-right:15px}.idsk-crossroad-2:nth-child(2){padding-left:15px}}.idsk-crossroad-title{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;color:#0065b3;text-decoration:underline;cursor:pointer}.idsk-crossroad-subtitle{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;padding-top:10px;padding-bottom:15px;margin:0;color:#626a6e}#idsk-customer-surveys__previous-button.govuk-button--secondary,.idsk-crossroad__colapse--button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.idsk-crossroad-line{color:#bfc1c3;background-color:#bfc1c3;height:1px;border:0;border-top:1px;margin-bottom:10px}#idsk-footer-extended-heart,.idsk-crossroad__uncollapse-div{text-align:center}.idsk-crossroad__colapse--button{font-size:1rem;line-height:1.25;background:0 0;border:none;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0065b3;width:auto;height:100%;cursor:pointer;display:inline-block}.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:.2s ease-out;transition:.2s ease-out;vertical-align:top;width:.45em}.idsk-customer-survey--line,.idsk-customer-surveys--line{border-top:1px solid #0b0c0c}#idsk-feedback__question-bar .govuk-textarea,.idsk-customer-surveys-text-area .govuk-textarea{height:150px}.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:rgba(0,0,0,0) solid 3px;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,.idsk-footer-extended-help-form-header-mobile,.idsk-footer-extended-main-content .govuk-grid-column-full,.idsk-footer-extended-main-content .govuk-grid-column-one-half,.idsk-footer-extended-main-content .govuk-grid-column-two-thirds{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:.2s ease-in;transition:.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--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 (orientation:landscape){.idsk-crossroad__item--two-columns-hide-mobile{display:unset}}.idsk-customer-surveys--line{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{font-size:1.125rem;margin-right:20px;line-height:1;width:auto}#idsk-customer-surveys__send-button.idsk-button--start,#idsk-feedback__content,.idsk-customer-surveys__step .govuk-body{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#idsk-customer-surveys__send-button.idsk-button--start{font-size:1.125rem;line-height:1.11111;width:auto}#idsk-customer-surveys__previous-button,#idsk-customer-surveys__send-button{max-height:37px}.idsk-customer-surveys__buttons,.idsk-feedback__buttons{padding-top:10px}.idsk-customer-surveys__buttons .govuk-button{width:auto}#idsk-feedback__content,.idsk-customer-surveys__step .govuk-body{font-size:1rem;line-height:1.25}.idsk-customer-surveys__logo,.idsk-feedback__subtitle{margin-bottom:30px}#idsk-footer-extended-feedback-no-button,#idsk-footer-extended-feedback-yes-button,.idsk-customer-surveys__text--bold{font-weight:700}#footer-extended-up-button,.idsk-customer-surveys__icon--hidden,.idsk-feedback--hidden,.idsk-footer-extended-close-button-tablet,.idsk-footer-extended-display-none,.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-heart,.idsk-footer-extended-heart--svg,.idsk-footer-extended__feedback-info{display:none}.idsk-customer-surveys-text-area{margin-top:-25px;margin-bottom:10px}.idsk-customer-surveys-text-area .govuk-textarea:focus{width:97%;margin-left:3px}#idsk-feedback__content .govuk-radios{line-height:0}#idsk-feedback__content .govuk-heading-l{padding-bottom:50px;margin-bottom:0}.idsk-feedback__buttons .govuk-button,.idsk-footer-extended .idsk-button{width:auto}#idsk-feedback__question-bar .govuk-heading-m{margin-bottom:-10px}#idsk-feedback__send-button{margin-right:20px}.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:focus{width:97%;margin-left:3px}.idsk-feedback--open,.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__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}.idsk-footer__licence-logo>*{width:218px;height:47px}.idsk-footer__licence-description{display:inline-block;margin-bottom:15px}@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,.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__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}.idsk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.idsk-footer__list-item{margin-bottom:15px}.idsk-footer__list-item:last-child{margin-bottom:0}.idsk-footer-extended{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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:#dee0e2;box-shadow:0 -1px 0 rgba(0,0,0,.25);font-style:normal;font-weight:400}.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}.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-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}.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-third,.idsk-footer-extended-main-content ul{padding-left:0}@media (min-width:40.0625em){.idsk-body-profile-horizontal,.idsk-body-profile-vertical{font-size:1.1875rem;line-height:1.31579;padding-top:10px;padding-bottom:20px}.idsk-quote{padding-right:50px;padding-left:50px;font-size:1.1875rem;line-height:1.31579}.idsk-character-count{margin-bottom:30px}.idsk-crossroad-1{width:100%;float:left}#idsk-feedback__content,.idsk-crossroad-title,.idsk-crossroad__colapse--button,.idsk-customer-surveys__step .govuk-body{font-size:1.1875rem;line-height:1.31579}.idsk-crossroad-subtitle{font-size:1rem;line-height:1.25;padding-top:10px;padding-bottom:20px}.idsk-crossroad__colapse--button:after,.idsk-crossroad__colapse--button:before{right:50px;top:20px}#idsk-customer-surveys__previous-button.govuk-button--secondary,#idsk-customer-surveys__send-button.idsk-button--start{font-size:1.5rem;line-height:1.25}#idsk-customer-surveys__previous-button,#idsk-customer-surveys__send-button{max-height:none}.idsk-footer{font-size:1rem;line-height:1.25;padding-top:40px;padding-bottom:25px}.idsk-footer__section-break{margin-bottom:50px}.idsk-footer__heading{margin-bottom:40px}.idsk-footer__list-item{margin-bottom:20px}.idsk-footer-extended{font-size:1rem;line-height:1.25}.idsk-footer-extended-inline-list{padding-top:25px}.idsk-footer-extended-frame{width:90%}.idsk-footer-extended-main-content .govuk-grid-column-one-third{padding-left:20px}.idsk-footer-extended .govuk-heading-m{font-size:1.39em}#idsk-footer-extended-feedback{height:70px}}.idsk-footer-extended-feedback-content{width:100%;border-top:5px solid #0065b3;border-bottom:5px solid #0065b3;background-clip:border-box;background-color:#fff}.idsk-footer-extended-feedback{width:100%;background:#0065b3}#idsk-footer-extended-feedback{margin:0 -15px}@media screen and (min-width:670px){#idsk-footer-extended-feedback{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286}}@media (min-width:48.0625em){.idsk-crossroad__item--two-columns-hide-mobile{display:unset}.idsk-crossroad__item--two-columns-show{display:block}#idsk-feedback__content .govuk-radios .govuk-radios__input:hover+.govuk-radios__label:before,.idsk-customer-surveys-radios .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,.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-feedback__content .govuk-radios__label,.idsk-customer-surveys-radios .govuk-radios__label{padding-left:0}#idsk-feedback__content .govuk-radios__label:before,.idsk-customer-surveys-radios .govuk-radios__label:before{top:8px;width:24px;height:24px}#idsk-feedback__content .govuk-radios__label:after,.idsk-customer-surveys-radios .govuk-radios__label:after{top:15px;left:7px;border-width:5px}#idsk-feedback__question-bar .govuk-textarea,.idsk-customer-surveys-text-area .govuk-textarea{height:115px}#idsk-feedback__question-bar .govuk-textarea:focus,.idsk-customer-surveys-text-area .govuk-textarea:focus{width:99%}.idsk-footer__section:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.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-extended .govuk-heading-m{font-size:1.5em}.idsk-footer-extended-feedback-content{border-top:10px solid #0065b3;border-bottom:10px solid #0065b3}#idsk-footer-extended-feedback,.idsk-footer-extended-feedback-text{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}}.idsk-footer-extended-feedback-text{font-style:normal;color:#fff}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286}.idsk-footer-extended-info-links{width:57%}}@media (min-width:40.0625em) and (min-width:40.0625em){.js-enabled .govuk-tabs__panel{margin-bottom:0}.idsk-footer-extended-feedback-text-answers{font-size:1rem;line-height:1.25}}@media print and (min-width:40.0625em){.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus,.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#000}.idsk-footer-extended-feedback-text-answers{font-family:sans-serif;font-size:14pt;line-height:1.2}}@media (min-width:48.0625em){.idsk-footer-extended-feedback-text-answers{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}.idsk-footer-extended-info-links{width:66.6666%}}.idsk-footer-extended-logo-box{text-align:-webkit-center;padding-right:0}:root .idsk-footer-extended-logo-box,_:-ms-fullscreen{margin-top:-26px}.idsk-footer-extended-display-hidden .idsk-footer-extended-feedback-container,.idsk-footer-extended-feedback-container.collapsed{max-height:0}.idsk-footer-extended-feedback-button{text-align:center;color:#0065b3}.idsk-footer-extended-help-button{background:0 0;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-form-text{font-style:normal;font-weight:300;color:#0b0c0c}.idsk-footer-extended-feedback-hidden{max-height:0;-webkit-transition:max-height .1s ease-out;transition:max-height .1s ease-out}.idsk-footer-extended-usefull-question-mobile{display:revert;line-height:45px}.idsk-footer-extended-white-border{border-top:2px solid #fff}.idsk-footer-extended-feedback-question-container{display:-ms-flexbox;display:-webkit-box;display:flex;width:-webkit-fill-available}#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button{float:right;margin-top:-3px;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.75rem;line-height:1.25}.idsk-footer-extended-write-us-button{float:right;padding-top:15px}.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-usefull-answers-mobile{float:right;padding-top:13px}@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%}}.idsk-footer-extended-feedback-container{overflow:hidden;padding: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}.idsk-footer-extended-feedback-container .govuk-select:focus{margin-left:3px}.idsk-footer-extended-heart-visible{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;font-weight:700;display:block;line-height:40px}@media (min-width:40.0625em){#idsk-footer-extended-heart,.idsk-footer-extended-feedback-button{text-align:left}.idsk-footer-extended-feedback-question-info-usefull{display:inline}.idsk-footer-extended-usefull-question-mobile{display:none}.idsk-footer-extended-white-border{border-top:none}.idsk-footer-extended-close-button-tablet{display:inline;padding-top:19px}.idsk-footer-extended-usefull-answers-mobile{padding-top:0}:root .idsk-footer-extended-usefull-answers-mobile,_:-ms-fullscreen{display:inline}.idsk-footer-extended{margin-right:0}.idsk-footer-extended-feedback-container{margin:0;padding:25px 0}.idsk-footer-extended-feedback-container .govuk-textarea:focus{margin-left:0;width:100%}.idsk-footer-extended-feedback-container .govuk-select:focus{margin-left:0}.idsk-footer-extended-description-panel .govuk-grid-column-two-thirds{padding:0}.idsk-footer-extended-heart-visible{font-size:1.5rem;line-height:1.25}}@media print{#idsk-feedback__content,.idsk-body-profile-horizontal,.idsk-body-profile-vertical,.idsk-crossroad-title,.idsk-crossroad__colapse--button,.idsk-customer-surveys__step .govuk-body,.idsk-quote{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-crossroad-subtitle,.idsk-footer,.idsk-footer-extended{font-family:sans-serif;font-size:14pt;line-height:1.2}#idsk-customer-surveys__previous-button.govuk-button--secondary,#idsk-customer-surveys__send-button.idsk-button--start,.idsk-footer-extended-heart-visible{font-family:sans-serif;font-size:18pt;line-height:1.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-family:sans-serif}}@media (min-width:40.0625em){.idsk-footer-extended-heart-visible{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.25;margin-top:-5px;font-weight:700}.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:1rem;line-height:1.25}}.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.25;font-size:14px}@media (min-width:40.0625em){#idsk-footer-extended-close-error-form-button,#idsk-footer-extended-close-help-form-button,.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-size:.875rem;line-height:1.42857}}@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,.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-family:sans-serif;font-size:12pt;line-height:1.2}}@media screen and (min-width:670px){.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286}}@media screen and (min-width:670px) and (min-width:40.0625em){#idsk-footer-extended-feedback,.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-size:1rem;line-height:1.25}}@media (min-width:48.0625em){.idsk-footer-extended-heart--svg{display:unset;margin-bottom:-2px}.idsk-footer-extended-answers-form{padding-right:15%}.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}}.idsk-footer-extended-up-button-div{height:45px;width:100%;background-color:#fff}.idsk-footer-extended__up-button-svg{padding:5px 5px 0 0}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.idsk-header{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;color:#fff;background:#131313}.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 .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}@media (min-width:40.0625em){.idsk-header{font-size:1rem;line-height:1.25}.idsk-header__product-name{font-size:1.5rem;line-height:1}}@media print{.idsk-header{font-family:sans-serif;font-size:14pt;line-height:1.2}.idsk-header__product-name{font-family:sans-serif;font-size:18pt;line-height:1}.idsk-header__link--homepage{font-family:sans-serif}}.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;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}.idsk-header__logo{margin-bottom:10px;padding-right:50px}.idsk-header__menu-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;display:none;position:absolute;top:20px;right:1rem;margin:0;padding:0;border:0;color:#fff;background:0 0}.idsk-header-extended,.idsk-header__navigation-item a{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idsk-header__menu-button:hover{text-decoration:underline}.idsk-header__menu-button:focus{outline:rgba(0,0,0,0) solid 3px;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:transparent;border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}.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:transparent;border-style:solid;border-width:0 5px 8.66px;border-bottom-color:inherit}@media (min-width:40.0625em){.idsk-header__link--service-name{font-size:1.5rem;line-height:1.25}.idsk-header__logo,.idsk-header__navigation{margin-bottom:10px}.idsk-header__menu-button{font-size:1rem;line-height:1.25;top:15px}}.js-enabled .idsk-header__menu-button{display:block}.js-enabled .idsk-header__navigation{display:none}.js-enabled .idsk-header__navigation--open{display:block}@media (min-width:48.0625em){.idsk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}.govuk-header__container--with-user .idsk-header__logo{width:25%}.idsk-header__content{width:66.66%;padding-left:15px;float:left}.govuk-header__container--with-user .idsk-header__content{width:50%}.js-enabled .idsk-header__menu-button{display:none}.js-enabled .idsk-header__navigation{display:block}.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}.idsk-header__navigation-item a{font-weight:700;font-size:.875rem;line-height:1.14286;white-space:nowrap}.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}.fa-fw,.fa-li{text-align:center}.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}.idsk--header__user-name{float:right;margin-top:-.5rem}.govuk-header__container--full-width .idsk--header__user-name{margin-top:-.5rem}.fa-inverse,.idsk--header__user-logout{color:#fff}/*!* 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,.fa-stack-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{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;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.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:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-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{-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-180,:root .fa-rotate-270,:root .fa-rotate-90{-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-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{font-weight:400;font-size:.875rem;line-height:1.14286;padding-top:30px;color:#003078;background:#fff}@media (min-width:40.0625em){.idsk-header-extended,.idsk-header__navigation-item a{font-size:1rem;line-height:1.25}}@media print{.idsk-header__link--service-name{font-family:sans-serif;font-size:18pt;line-height:1.15}.idsk-header-extended,.idsk-header__menu-button,.idsk-header__navigation-item a{font-family:sans-serif;font-size:14pt;line-height:1.2}.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}}.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%}.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:rgba(0,0,0,0) solid 3px;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%}}.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:rgba(0,0,0,0) solid 3px;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%}.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}.idsk-header-extended__search{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;padding-right:20px}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;padding:0 15px 5px 0}.idsk-header-extended__language--active .idsk-header-extended__language-button:after{-webkit-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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;background:0 0;border:none;padding-right:30px}.idsk-header-extended__navigation-item>a,.idsk-header-extended__social-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.25}.idsk-header-extended__language-button:focus{outline:0;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-header-extended__language-button:after{position:absolute;margin-top:8px;margin-left:10px;border-color:#003078 transparent transparent;border-style:solid;border-width:5px 5px 0;content:"";-webkit-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:rgba(0,0,0,0) solid 3px;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{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;color:#003078}.idsk-header-extended__social-link:active,.idsk-header-extended__social-link:focus{outline:rgba(0,0,0,0) solid 3px;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}.idsk-header-extended__navigation-item>a{font-family:Source Sans Pro,Arial,sans-serif;font-weight:700;white-space:nowrap;text-decoration:none}.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:rgba(0,0,0,0) solid 3px;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 transparent transparent;border-style:solid;border-width:8.66px 5px 0;content:"";position:relative;left:10px;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.idsk-header-extended__navigation-item--active{background-color:#003078}.app-pane-blue *,.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:rgba(0,0,0,0) solid 3px;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: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}.idsk-header-extended__menu-button,.idsk-in-page-navigation{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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:0 0}.idsk-header-extended__menu-button:active,.idsk-header-extended__menu-button:focus,.idsk-header-extended__navigation-submenu a:active,.idsk-header-extended__navigation-submenu a:focus{outline:rgba(0,0,0,0) solid 3px;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none;color:#0b0c0c}.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}.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{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.125rem;line-height:1.11111;font-weight:700;position:absolute;top:15px;right:15px;border:0;color:#003078;background:0 0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.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}.js-enabled .idsk-header-extended__mobile-close{background:0 0;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}.idsk-in-page-navigation__link:focus,.js-enabled .idsk-header-extended__mobile-close:active,.js-enabled .idsk-header-extended__mobile-close:focus{background-color:#ffdf0f;text-decoration:none;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;outline:rgba(0,0,0,0) solid 3px}.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{color:#0b0c0c}.js-enabled .idsk-header-extended__menu-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:48.0525em){.idsk-footer__section{-ms-flex-preferred-size:200px;flex-basis:200px}.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,.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.idsk-header-extended--shrink .idsk-header-extended__logotype-crown-mobile{display:inline-block}.idsk-header-extended__navigation-submenu ul li{width:100%;padding:0 0 10px}.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-notification{padding-top:91px}.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)}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.11111;padding:15px}}@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)}.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:1.5rem;line-height:1.25;width:calc(100% - 60px);padding:10px}}@media print and (max-width:48.0525em){.idsk-heading-secondary,.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-family:sans-serif;font-size:18pt;line-height:1.15}.idsk-body-secondary{font-family:sans-serif;font-size:14pt;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__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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.5rem;line-height:1.04167;color:#fff;padding-left:0}.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:rgba(0,0,0,0) solid 3px;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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.11111}}@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:2.25rem;line-height:1.11111}.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:1.6875rem;line-height:1.11111}}@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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;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 (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: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,.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language{font-family:sans-serif;font-size:24pt;line-height:1.05}.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-family:sans-serif;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__language-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.5rem;line-height:1.04167;color:#fff;padding-right:30px;padding-left:0}.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile .idsk-header-extended__language-list-link,.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__mobile .idsk-header-extended__language-button:after{border-color:#fff transparent transparent;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:0 0;position:relative;width:100%}.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-item:first-child{padding-left:0}}@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:2.25rem;line-height:1.11111}}.idsk-header-extended__language--current-text img,.idsk-header-extended__language-list-link img{width:15%}@media (max-width:40.0525em){.govuk-summary-list__row{margin-bottom:15px;border-bottom:1px solid #bfc1c3}.govuk-summary-list__value{margin-bottom:15px}.govuk-summary-list--no-border .govuk-summary-list__row,.govuk-summary-list__row--no-border{border:0}.govuk-footer__meta-item--grow,.idsk-footer__meta-item--grow{-ms-flex-preferred-size:320px;flex-basis:320px}.govuk-footer__heading,.idsk-footer__heading{padding-bottom:10px}.govuk-panel{padding:25px}.idsk-hr-separator-until-tablet{height:0;margin-top:0}.idsk-header-extended__logo{padding-bottom:15px;max-width:70%}.idsk-skip-link--sticky:focus+.idsk-header-extended{top:2.28124rem}}@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{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;margin-bottom:15px;width:100%;z-index:10}@media (min-width:40.0625em){.idsk-header-extended__search{font-size:1rem;line-height:1.25}.idsk-header-extended__language,.idsk-header-extended__language-button,.idsk-header-extended__navigation-item>a,.idsk-header-extended__social-link{font-size:1.1875rem;line-height:1.31579}.idsk-header-extended__menu-button{font-size:1.5rem;line-height:1.25}.js-enabled .idsk-header-extended__mobile{padding:15px 30px 30px}.js-enabled .idsk-header-extended__mobile-close{right:50px}.js-enabled .idsk-header-extended__menu-button{right:40px}.idsk-skip-link--sticky:focus+.idsk-header-extended{top:2.53124rem}.idsk-in-page-navigation{font-size:1.1875rem;line-height:1.31579;margin-bottom:30px;margin-left:-15px;padding:0;width:calc(100% + 30px)}}@media (min-width:48.0625em){.idsk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}.idsk-header__user{width:25%}.idsk-header__user--end{margin:0;padding:5px 0;text-align:right}.idsk-header__user-icon{width:2.5rem;height:2.5rem}.govuk-header__container--full-width .idsk-header__user-icon{margin-top:-.5rem;margin-right:.5rem}.idsk-header-extended__content{float:left;margin-left:-30px;margin-right:-30px}.idsk-header-extended__logo{padding:0 0 30px}.idsk-header-extended__logo img,.idsk-header-extended__logo svg{max-height:100px}.idsk-header-extended__navigation-item{display:inline-block;border:none;padding:15px 30px}.idsk-header-extended__navigation-item .idsk-header-extended__arrow:after,.js-enabled .idsk-header-extended__menu-button{display:none}.idsk-header-extended__navigation-submenu{position:absolute;padding:20px 0;margin-top:15px}.idsk-in-page-navigation{width:25%;padding-left:30px}}.idsk-in-page-navigation--sticky{position:fixed;top:70px;width:100%}.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}}.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:transparent;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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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__title,.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}.js-enabled .idsk-header-extended.idsk-header-extended--cookie{position:absolute}.idsk-skip-link--sticky:focus~.idsk-header-extended-notification{padding-top:7.938rem}.idsk-in-page-navigation--expand .idsk-in-page-navigation__list{margin-bottom:15px;max-height:300px;overflow-y:auto;padding-top:15px;-webkit-transition:.2s ease-in;transition:.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:.2s ease-in;transition:.2s ease-in}.idsk-in-page-navigation__link-panel{background:#003078;cursor:pointer;display:inline-block;position:relative;width:100%}.idsk-in-page-navigation__link-panel-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}}.idsk-intro-block,.idsk-intro-block__list__li{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@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}.idsk-in-page-navigation__link-panel-button{font-size:1.5rem;line-height:1.25;padding:15px 80px 15px 30px}}@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-family:sans-serif;font-size:24pt;line-height:1.05}.idsk-in-page-navigation__link-panel-button{font-family:sans-serif;font-size:18pt;line-height:1.15}}@media (max-width:48.0525em){.idsk-in-page-navigation__link-panel-button:focus{outline:rgba(0,0,0,0) solid 3px;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:.2s ease-out;transition:.2s ease-out;vertical-align:top;width:.45em}.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:.2s ease-out;transition:.2s ease-out;overflow-y:hidden}.idsk-in-page-navigation__list-item--active:before{top:5px}}@media (max-width:48.0525em) and (min-width:40.0625em){.idsk-in-page-navigation__link-panel-button:before{right:50px;top:20px}}.idsk-intro-block{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25}.idsk-intro-block .govuk-heading-l,.idsk-intro-block .govuk-heading-xl{margin-bottom:0}@media (min-width:48.0625em){.idsk-in-page-navigation--sticky{position:-webkit-sticky;position:sticky;top:0;width:25%}.idsk-in-page-navigation__list{padding:0}.idsk-intro-block .govuk-heading-xl{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.5rem;line-height:1.04167}}@media (min-width:40.0625em){.idsk-intro-block{font-size:1.1875rem;line-height:1.31579}.idsk-intro-block .govuk-heading-l{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111}}.govuk-accordion,.idsk-interactive-map>.govuk-heading-l,.idsk-intro-block .govuk-body{margin-bottom:20px}.idsk-intro-block .app-pane-grey{background-color:#dee0e2}.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{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286;display:inline-block;margin-right:30px;margin-bottom:10px}.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 .govuk-body{margin-bottom:50px}.idsk-intro-block .govuk-grid-column-one-third-from-desktop{width:calc(33.3333% - 50px)}.idsk-intro-block__list__li{margin-right:15px}.idsk-intro-block__side-menu{margin-left:50px}.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}}.govuk-accordion__section,.idsk-intro-block__side-menu.app-pane-blue,.idsk-intro-block__side-menu.app-pane-grey,.idsk-stepper__section{padding-top:15px}.idsk-intro-block__side-menu__default__ul{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}.idsk-intro-block__side-menu__ul{float:none;padding-bottom:20px;display:contents}#idsk-intro-block__side-menu__title,.idsk-intro-block__side-menu__li,.idsk-stepper__caption{padding-bottom:15px}.app-pane-blue .idsk-intro-block__side-menu__li:before{color:#fff}.app-pane-grey .idsk-intro-block__side-menu__li:before{color:#0b0c0c}.idsk-intro-block__side-menu__ul .idsk-intro-block__side-menu__li,.idsk-option-select-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.idsk-intro-block__side-menu__default__li{display:table;float:none;margin:-20px 0}#idsk-intro-block__side-menu__title .govuk-heading-l{padding-top:15px;margin-bottom:10px}.idsk-intro-block__side-menu__default__subtitle{padding-top:25px}.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}.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 .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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-bottom:20px;background-color:#ffdf0f;padding:10px 0}.idsk-warning-text__text{display:block;font-weight:700}.idsk-warning-text__text a:active,.idsk-warning-text__text a:focus{outline:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-warning-text--info{background-color:#dee0e2}.idsk-address__separator-bottom,.idsk-registration-for-event .govuk-error-message,.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-address .govuk-heading-m,.idsk-related-content__heading,.idsk-related-content__list>.idsk-related-content__list-item{margin-bottom:10px}.idsk-related-content__link{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;color:#0065b3}.idsk-stepper__circle--letter,.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.idsk-related-content__link:focus{outline:rgba(0,0,0,0) solid 3px;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,.idsk-stepper__caption.govuk-caption-m{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-intro-block__list__li{font-size:1rem;line-height:1.25}.idsk-intro-block__side-menu__default__ul{font-size:1.1875rem;line-height:1.31579}#idsk-intro-block__side-menu__title .govuk-heading-l{padding-top:0;margin-top:10px}.idsk-warning-text{font-size:1rem;line-height:1.25;margin-bottom:30px}.idsk-stepper:after{left:-43px}}.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}.idsk-stepper__subtitle-container .idsk-stepper__subtitle--heading{width:75%;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__subtitle-container{margin-bottom:0}.idsk-stepper__subtitle-container .idsk-stepper__subtitle--heading{padding-top:0}.idsk-stepper__section-title:before,.idsk-stepper__section:before{left:-35px}}.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}}.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 .idsk-stepper__circle--number,.idsk-stepper__bolder-line.idsk-stepper__section--expanded.idsk-stepper__section:before{border-color:#0b0c0c}.idsk-stepper__section--last-item:before{height:calc(100% - 34px)}.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-size:1.125rem;line-height:1.11111;color:#0065b3;padding-top:35px;padding-bottom:20px;cursor:text}.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}.idsk-stepper__circle--letter{font-size:1rem;line-height:1.25;border:none;padding-top:3px}@media (min-width:40.0625em){.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-size:1.5rem;line-height:1.25}.idsk-stepper__circle{top:24px;width:32px;height:32px}.idsk-stepper__circle--letter{font-size:1.1875rem;line-height:1.31579;padding-top:1px}}@media print{.idsk-header-extended__search,.idsk-intro-block__list__li{font-family:sans-serif;font-size:14pt;line-height:1.2}.idsk-header-extended__language{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-header-extended__language-button,.idsk-header-extended__navigation-item>a,.idsk-header-extended__social-link,.idsk-in-page-navigation,.idsk-intro-block__side-menu__default__ul,.idsk-stepper__circle--letter{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-header-extended__menu-button{font-family:sans-serif;font-size:18pt;line-height:1.15}.idsk-header-extended{border-bottom-width:0;color:#0b0c0c;background:rgba(0,0,0,0)}.idsk-header-extended:after,.idsk-header-extended__logotype-crown-fallback-image{display:none}.idsk-header-extended__link:link,.idsk-header-extended__link:visited{color:#0b0c0c}.idsk-in-page-navigation__link,.idsk-intro-block,.idsk-related-content__link,.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-family:sans-serif}.idsk-intro-block{font-size:14pt;line-height:1.15}.idsk-warning-text{font-family:sans-serif;font-size:14pt;line-height:1.2;color:#000}.js-enabled .idsk-stepper__section-header.idsk-stepper__section-subtitle{font-size:18pt;line-height:1.15}}.idsk-stepper__circle--number{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;border:2px solid #949494;padding-top:3px;line-height:.9rem}.idsk-stepper__section-button,.js-enabled .idsk-stepper__open-all{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:40.0625em){.idsk-stepper__circle--number{font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-stepper__circle--number{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-stepper__section-button{font-family:sans-serif}}.idsk-stepper__section-header{padding-top:25px;padding-bottom:25px}.idsk-stepper__section-heading{margin-top:0;margin-bottom:0}.idsk-stepper__section-button{font-weight:700;font-size:1.125rem;line-height:1.11111;display:inline-block;margin-bottom:0;padding-top:15px}.idsk-stepper__section-summary{margin-top:10px;margin-bottom:0}.idsk-registration-for-event .idsk-button,.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}.js-enabled .idsk-stepper__section--expanded .idsk-stepper__section-content{display:block}.js-enabled .govuk-accordion__controls,.js-enabled .js-enabled .idsk-stepper__open-all{text-align:right}.js-enabled .idsk-stepper__open-all{font-weight:400;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin:0;padding-right:0;border-width:0;color:#0065b3;background:0 0;cursor:pointer;-webkit-appearance:none;text-align:right;height:50px;text-decoration:underline}.idsk-registration-for-event,.js-enabled .idsk-stepper__section-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-enabled .idsk-stepper__open-all:focus{outline:rgba(0,0,0,0) solid 3px;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}.js-enabled .idsk-stepper__section-button{margin-top:0;margin-bottom:0;margin-left:0;padding:0;border-width:0;color:#0b0c0c;background:0 0;text-align:left;cursor:pointer;-webkit-appearance:none}.js-enabled .idsk-stepper__section-button:focus{outline:rgba(0,0,0,0) solid 3px;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}.js-enabled .idsk-stepper__controls{text-align:right;padding-bottom:15px}.js-enabled .govuk-accordion__icon,.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 transparent;background-color:#0b0c0c}.idsk-address .govuk-body,.idsk-search-results__content .govuk-grid-column-two-quarters .govuk-form-group{margin-bottom:5px}.idsk-registration-for-event .govuk-select,.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{font-weight:400;font-size:.875rem;line-height:1.14286;color:#0b0c0c;margin-top:30px}.idsk-registration-for-event__thank-you-msg{display:none;margin-bottom:0}.idsk-registration-for-event .govuk-checkboxes__label{padding-top:0;padding-right:0;padding-bottom:0;margin-top:-5px}.idsk-address{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;color:#0b0c0c;box-sizing:border-box;width:100%;padding:0}.idsk-search-component label,.idsk-search-component__input{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.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__link-text{margin-left:15px}.idsk-address__link-text:before{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:transparent;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-stepper__circle--number{padding-top:1px;line-height:1.5rem}.idsk-stepper__section-button{font-size:1.5rem;line-height:1.25}.js-enabled .idsk-stepper__section-content{padding-top:0;padding-bottom:15px}.js-enabled .idsk-stepper__open-all{font-size:1.1875rem;line-height:1.31579}.idsk-registration-for-event{font-size:1rem;line-height:1.25}.idsk-registration-for-event .govuk-form-group{max-width:465px}.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-address{font-size:1rem;line-height:1.25;width:33.3333%;float:left}.idsk-address__link-text:before{margin-top:6px}.idsk-address--full-width{width:100%;float:left}}.idsk-address .govuk-body>.govuk-link{display:inline-block;margin-top:15px}.idsk-address--full-width{box-sizing:border-box;width:100%;padding:0}.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-intro-block__side-menu__ul{float:right;padding-bottom:0}.idsk-intro-block__side-menu__default__li{display:contents;float:right;padding-bottom:0}#idsk-intro-block__side-menu__title{margin-top:5px;width:26%;float:right}.idsk-intro-block__bottom-menu__li{display:inline-grid;padding-bottom:0;padding-right:20px}.idsk-stepper:after{left:-40px}.idsk-stepper__bolder-line .idsk-stepper__section-content .govuk-link:focus:before,.idsk-stepper__section-title:before,.idsk-stepper__section:before{left:-32px}.idsk-stepper__circle{left:-47px;top:24px}.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,.idsk-crossroad-2{width:50%;float:left}#idsk-footer-extended-feedback,.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback-text,.idsk-footer-extended-feedback-text-answers{font-size:1.1875rem;line-height:1.31579}.idsk-intro-block .govuk-heading-xl{font-size:2.25rem;line-height:1.11111}}.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}.idsk-search-component label{font-size:1.1875rem;line-height:1.31579}}@media (min-width:48.0625em){.idsk-address--full-width .idsk-address__map{box-sizing:border-box;width:100%;padding:0}}.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,.idsk-search-results__filter{display:none}.idsk-intro-block__search span,.idsk-search-results__content__picked-filters__date span:first-child,.idsk-search-results__filter.idsk-search-results-filter__filter-panel{display:block}.idsk-search-component{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.idsk-search-component label{position:absolute;padding-left:10px;padding-top:10px;cursor:text;color:#626a6e}.idsk-search-component label.idsk-intro-block-site-search-text-small{padding-top:7px;margin-top:1px;color:#0b0c0c}.idsk-search-component__input{height:40px;border:1px solid #0b0c0c;margin-right:-3px;font-style:normal}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin:0 -15px}@media (min-width:40.0625em){.idsk-search-component__input,.idsk-search-results{font-size:1.1875rem;line-height:1.31579}.idsk-search-results__filter.govuk-grid-column-one-quarter{width:37%}}@media print{.idsk-stepper__section-button{font-size:18pt;line-height:1.15}.js-enabled .idsk-stepper__open-all{font-size:14pt;line-height:1.15;font-family:sans-serif}.idsk-registration-for-event,.js-enabled .idsk-stepper__section-button{font-family:sans-serif}.idsk-registration-for-event{font-size:14pt;line-height:1.2;color:#000}.idsk-address{font-family:sans-serif;font-size:14pt;line-height:1.2;color:#000}.idsk-search-component label,.idsk-search-component__input,.idsk-search-results{font-family:sans-serif;font-size:14pt;line-height:1.15}}.idsk-search-results--order,.idsk-search-results__content .govuk-grid-column-two-quarters{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}.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 (min-width:40.0625em){.idsk-search-results__content.govuk-grid-column-three-quarters{width:63%}.idsk-search-results__filter{display:block;padding-top:15px}}.idsk-interactive-map__header .govuk-form-group,.idsk-search-results__filter .govuk-form-group{margin-bottom:0}.idsk-search-results__content .govuk-grid-column-two-quarters{padding:10px 0 50px;margin:0 15px;width:auto;border-bottom:2px solid #0b0c0c}.idsk-search-results--order{box-sizing:border-box;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px}.idsk-search-results__content__picked-filters,.idsk-search-results__filters__button{font-weight:700;padding-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.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%}.idsk-search-results__filters__button{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.5rem;line-height:1.04167;text-decoration:none;position:absolute;border-width:0;color:#0065b3;background:0 0;cursor:pointer;padding-right:10px;padding-top:5px}.idsk-search-results__filters__button:focus{outline:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration: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;position:absolute;top:11px;right:-13px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.2s ease-out;transition:.2s ease-out;vertical-align:top}.idsk-search-results__content__picked-filters{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.25;margin-left:15px;padding-right:0}.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:#ffdf0f solid 3px}#datum-od,.idsk-option-select-filter .govuk-checkboxes--small .govuk-checkboxes__item,.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 .govuk-grid-column-two-quarters{font-size:1.1875rem;line-height:1.31579;padding:0;margin:0;border-bottom:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right}.idsk-search-results--order{width:100%;float:left;font-size:1.1875rem;line-height:1.31579;display:none}.idsk-search-results__content .govuk-grid-column-two-quarters span{padding-top:7px}.idsk-search-results__filter-panel--mobile{width:45%}.idsk-search-results__filters__button{font-size:2.25rem;line-height:1.11111;display:none}.idsk-search-results__content__picked-filters{font-size:1.1875rem;line-height:1.31579;border-top:2px solid #0b0c0c}.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{margin:5px;padding:5px}.idsk-search-results__content__page-changer{width:96.5%;border-top:2px solid #0b0c0c}}.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:1rem;line-height:1.25;position:relative;z-index:1;border-width:0;color:#0065b3;background:0 0;cursor:pointer;-webkit-appearance:none;text-align:right;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}.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:rgba(0,0,0,0) solid 3px;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--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:1.1875rem;line-height:1.31579}.idsk-search-results__button--turn-filters-off{display:none}.idsk-search-results__subcards.govuk-grid-column-one-half{width:100%}}.idsk-search-results__subcards .idsk-heading-basic-variant{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;padding-bottom:15px;padding-top:0}.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}.idsk-search-results__subcards .idsk-card-title{padding-left:10px}.idsk-search-results__subcards .idsk-body-basic-variant{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286;display:none}.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:96%;padding-bottom:50px}@media (min-width:40.0625em){.idsk-search-results__subcards .idsk-heading-basic-variant{font-size:1rem;line-height:1.25;font-weight:700}.idsk-search-results__subcards .idsk-heading-basic-variant:before{content:none}.idsk-search-results__subcards .idsk-card-title{padding-left:0}.idsk-search-results__subcards .idsk-body-basic-variant{font-size:1rem;line-height:1.25;display:block}.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:96.5%;padding-bottom:0}.idsk-search-results__show-results__button{display:none}}.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}.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-search-results__filter .idsk-intro-block__search{height:40px;padding-bottom:10px;padding-top:5px;display:none}.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 .govuk-select{max-width:100%}.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.14286}}@media (orientation:landscape) and (min-width:40.0625em){.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{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-family:sans-serif;font-size:14pt;line-height:1.2}}@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__input{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}.idsk-search-results__page-number--mobile{display:none}}@media (min-width:40.0625em) and (min-width:40.0625em){.idsk-footer-extended-heart-visible,.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-size:1.1875rem;line-height:1.31579}.idsk-intro-block .govuk-heading-l{font-size:1.5rem;line-height:1.25}}@media print and (min-width:40.0625em){.idsk-footer-extended-heart-visible,.idsk-search-results__filter .idsk-intro-block__search .idsk-intro-block__input{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-intro-block .govuk-heading-l{font-family:sans-serif;font-size:18pt;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}.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}.idsk-search-results__after-date{padding-right:5px}.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,.idsk-timeline__left-side .govuk-body-m{font-weight:700}.idsk-search-results__text{display:block}.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-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;background:0 0}.idsk-header-extended.idsk-search-results--invisible__mobile,.idsk-search-results--invisible,.idsk-search-results--invisible__mobile,.idsk-search-results__content__number-of-results{display:none}@media (min-width:48.0625em){.idsk-search-component label{padding-top:8px}.idsk-search-component__input{height:40px}.idsk-search-results{margin:0}.idsk-search-results .govuk-grid-column-one-quarter,.idsk-search-results__filter.govuk-grid-column-one-quarter{width:32%}.idsk-search-results .govuk-grid-column-three-quarters,.idsk-search-results__content.govuk-grid-column-three-quarters{width:68%}.idsk-search-results__content__page-changer,.idsk-search-results__content__picked-filters.govuk-grid-column-full{width:97.6%}.idsk-search-results__subcards.govuk-grid-column-one-half{width:50%}.idsk-search-results__content__number-of-results{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.11111;display:block;padding-top:5px}}.idsk-search-results__date__span,.idsk-search-results__date__span__example,.idsk-search-results__link-panel--span{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:48.0625em) and (min-width:40.0625em){.idsk-address--full-width .idsk-address__map{width:50%;float:left}.idsk-search-results__content__number-of-results{font-size:1.5rem;line-height:1.25}}@media print and (min-width:48.0625em){#idsk-footer-extended-feedback,.idsk-footer-extended-feedback button,.idsk-footer-extended-feedback-question-info-usefull,.idsk-footer-extended-feedback-text,.idsk-footer-extended-feedback-text-answers{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-intro-block .govuk-heading-xl{font-family:sans-serif;font-size:24pt;line-height:1.05}.idsk-search-results__content__number-of-results{font-family:sans-serif;font-size:18pt;line-height:1.15}}.idsk-search-results__link-panel--span{font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;line-height:25px;padding-right:30px;color:#0b0c0c;float:right;padding-top:0}.idsk-search-results__date__span{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286}.idsk-search-results__date__span__example{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286;white-space:nowrap;color:#626a6e}.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}.idsk-search-results__content.govuk-grid-column-three-quarters{padding:0}.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:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-search-results--visible__mobile{display:block}@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{margin-top:-.5px}.idsk-search-results__after-date,.idsk-search-results__before-date{padding-left:5px}.idsk-search-results__after-date{padding-right:0}.idsk-search-results__content__picked-filters__date span:first-child{display:contents}.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{font-size:1.1875rem;line-height:1.31579}.idsk-search-results__link-panel--span{font-size:.875rem;line-height:1.42857;padding-right:0;padding-top:5px;margin-bottom:-10px}.idsk-search-results__date__span,.idsk-search-results__date__span__example{font-size:1rem;line-height:1.25}.idsk-search-results__filter-header-panel{display:none}.idsk-search-results__content.govuk-grid-column-three-quarters{padding:0 15px}.idsk-header-extended.idsk-search-results--invisible__mobile,.idsk-search-results--invisible__mobile{display:block}.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-search-results__link-panel-button{font-size:1.5rem;line-height:1.25}}.idsk-interactive-map__table,.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{cursor:pointer;color:#0065b3;height:inherit}.idsk-search-results__link-panel-button:disabled,.idsk-search-results__list{cursor:text}@media print{.idsk-search-results__content .govuk-grid-column-two-quarters{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-search-results--order{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-search-results__filters__button{font-family:sans-serif;font-size:24pt;line-height:1.05}.idsk-search-results__content__picked-filters{font-family:sans-serif;font-size:14pt;line-height:1.15}.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;font-family:sans-serif}.idsk-search-results__date__span,.idsk-search-results__subcards .idsk-body-basic-variant,.idsk-search-results__subcards .idsk-heading-basic-variant{font-family:sans-serif;font-size:14pt;line-height:1.2}.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-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-search-results__link-panel--span{font-family:sans-serif;font-size:12pt;line-height:1.2}.idsk-search-results__date__span__example{font-family:sans-serif;font-size:14pt;line-height:1.2}.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}}.idsk-search-results--expand .idsk-search-results__list{max-height:300px;overflow-y:auto;position:relative;overflow-x:hidden;-webkit-transition:.2s ease-in;transition:.2s ease-in;margin-bottom:-5px;padding-top:5px;padding-bottom:10px;border-bottom:1px solid #bfc1c3}.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}.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:rgba(0,0,0,0) solid 3px;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:.2s ease-in;transition:.2s ease-in}.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--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:before{top:25px}.idsk-search-results__list .idsk-search-results__search__input{width:96%}}.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:transparent}.idsk-search-results__link-panel-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;outline:0;background-color:#fff;text-align:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:none;border-bottom:1px solid #bfc1c3}.idsk-interactive-map,.idsk-timeline__content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.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:.2s ease-out;transition:.2s ease-out;vertical-align:top;width:.45em}.idsk-search-results__link-panel-button:focus:before{color:#0b0c0c}.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,.idsk-search-results__link-panel:focus{outline:0}.idsk-search-results__link-panel-button:focus .idsk-search-results__link-panel__title{outline:rgba(0,0,0,0) solid 3px;color:#0b0c0c;background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;text-decoration:none}.idsk-search-results__list{background-color:#fff;padding-top:0;padding-left:5px;max-height:0;-webkit-transition:.2s ease-out;transition:.2s ease-out;overflow-y:hidden}.idsk-search-results__list-item--active:before{top:5px}.idsk-option-select-filter .govuk-checkboxes__label:before{width:44px;height:44px;top:2px}.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}.idsk-option-select-filter .govuk-checkboxes__label{padding:15px 20px 5px;margin-bottom:15px}.idsk-interactive-map{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;line-height:1.14286;color:#0b0c0c}.idsk-timeline__content,.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:.75rem;line-height:1.25}.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}.idsk-interactive-map__header-radios,.idsk-interactive-map__header-selects{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-selects .govuk-form-group{display:inline-block;margin-top:20px;text-align:left;width:100%}.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__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}.idsk-timeline__content{font-family:Source Sans Pro,Arial,sans-serif;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 (min-width:40.0625em){.idsk-search-results__link-panel-button{font-size:1.1875rem;line-height:1.31579;padding:15px 35px 15px 5px}.idsk-search-results__link-panel-button:before{top:24px}.idsk-search-results__link-panel{height:65px}.idsk-option-select-filter .govuk-checkboxes__label:before{width:30px;height:30px}.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:5px 10px;margin-bottom:0}.idsk-interactive-map{font-size:1rem;line-height:1.25}.idsk-timeline__content{font-size:.875rem;line-height:1.42857;margin-top:0}}@media print{.idsk-search-results__link-panel-button{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-interactive-map{font-family:sans-serif;font-size:14pt;line-height:1.2;color:#000}.idsk-timeline__content{font-family:sans-serif;font-size:12pt;line-height:1.2}}.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m,.idsk-timeline__content__time{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}@media (min-width:40.0625em){.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:.875rem;line-height:1.42857}}@media print{.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-family:sans-serif;font-size:12pt;line-height:1.2}.idsk-timeline__content__time{font-family:sans-serif}}@media (min-width:23.4375em){.idsk-timeline__content,.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}}@media (min-width:23.4375em) and (min-width:40.0625em){.idsk-timeline__content,.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-size:1.1875rem;line-height:1.31579}}@media print and (min-width:23.4375em){.idsk-timeline__content{font-family:sans-serif;font-size:14pt;line-height:1.15}.idsk-timeline__content .govuk-body,.idsk-timeline__content .govuk-body-m{font-family:sans-serif;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}.idsk-timeline__content__caption,.idsk-timeline__content__date-line,.idsk-timeline__content__title{position:relative;width:67%;margin-left:10px}.idsk-timeline__content__date-line{margin-bottom:15px}.idsk-timeline__content__time{font-size:.875rem;line-height:1.14286}.idsk-timeline__content__title-div{margin-bottom:-20px}.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__content__caption,.idsk-timeline__content__date-line,.idsk-timeline__content__title{width:69%}.idsk-timeline__content__title-div{margin-bottom:-50px}.idsk-timeline__left-side{width:23%}}@media (orientation:landscape){.idsk-timeline__left-side{width:25%}}@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__time{font-size:1rem;line-height:1.25}.idsk-timeline__content__title-div{margin-bottom:-25px}.idsk-timeline__content__title{margin-top:15px}.idsk-timeline__left-side{width:25%}}.idsk-timeline__middle{width:2%}.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);width:12px;height:12px;color:#0b0c0c;background:#949494;border-radius:100px;border:2px solid #949494;left:-7px}.idsk-timeline__button--back:focus,.idsk-timeline__button--forward:focus,.js-enabled .govuk-accordion__open-all:focus{background-color:#ffdf0f;box-shadow:0 -2px #ffdf0f,0 4px #0b0c0c;outline:rgba(0,0,0,0) solid 3px;text-decoration:none}@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-search-results__link-panel-button{display:unset}.idsk-search-results--expand .idsk-search-results__list{padding-left:10px}.idsk-search-results__list .idsk-search-results__search__input{width:240px}.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-selects{float:right}.idsk-interactive-map__header-selects .govuk-form-group{margin-top:0;width:auto}.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,.idsk-timeline__content.idsk-timeline__content__caption--long{height:70px}.idsk-timeline__left-side{width:17%}.idsk-timeline__content .idsk-timeline__vertical-line--circle:before{left:-8.9px}}.idsk-timeline__button--left-arrow{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin:0;padding:0;border-width:0;color:#0065b3}@media (min-width:40.0625em){.idsk-timeline__button--left-arrow{font-size:1.1875rem;line-height:1.31579}}@media print{.idsk-timeline__content__time{font-size:14pt;line-height:1.2}.idsk-timeline__button--left-arrow{font-family:sans-serif;font-size:14pt;line-height:1.15}}.idsk-timeline__button--back,.idsk-timeline__button--forward{font-weight:400;font-size:1rem;line-height:1.25;position:relative;z-index:1;border-width:0;color:#0065b3;background:0 0;cursor:pointer;-webkit-appearance:none;text-align:right;font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}.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{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:.875rem;line-height:1.14286;float:right;margin-top:-25px;margin-right:-5px}.govuk-accordion__section-button,.js-enabled .govuk-accordion__open-all{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:25.3125em){.idsk-timeline__content__text{margin-right:-15px}}@media (orientation:landscape){.idsk-timeline__middle{width:7%}.idsk-timeline__content__text{margin-right:0}}.govuk-accordion__section-header{padding-top:15px;padding-bottom:15px}.govuk-accordion__section-heading{margin-top:0;margin-bottom:0}.govuk-accordion__section-button{font-weight:700;font-size:1.125rem;line-height:1.11111;display:inline-block;margin-bottom:0;padding-top:15px}.govuk-accordion__section-summary{margin-top:10px;margin-bottom:0}.govuk-accordion__section-content>:last-child{margin-bottom:0}.js-enabled .govuk-accordion__section{padding-top:0}.js-enabled .govuk-accordion__section-content{display:none;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:.875rem;line-height:1.14286;position:relative;z-index:1;margin:0;padding:0;border-width:0;color:#0065b3;background:0 0;cursor:pointer;-webkit-appearance:none;text-decoration:underline}.idsk-skip-link,.js-enabled .govuk-accordion__section-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.idsk-skip-link:link,.idsk-skip-link:visited,.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}.js-enabled .govuk-accordion__section-button{margin-top:0;margin-bottom:0;margin-left:0;padding:0;border-width:0;color:inherit;background:0 0;text-align:left;cursor:pointer;-webkit-appearance:none}.js-enabled .govuk-accordion__section-button:focus{outline:rgba(0,0,0,0) solid 3px;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 .idsk-stepper__section-header:hover{box-shadow:inset 0 1 0 0 #0065b3}.js-enabled .govuk-accordion__section-button:hover,.js-enabled .idsk-stepper__section-button:hover{text-decoration:none}.js-enabled .govuk-accordion__section-header:hover{border-top-color:#0065b3;box-shadow:inset 0 3px 0 0 #0065b3}}.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 transparent;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;font-size:.875rem;line-height:1.14286;display:block;padding:10px 15px}.idsk-skip-link:hover{color:rgba(11,12,12,.99)}.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;color:#0b0c0c}@media (min-width:40.0625em){.idsk-timeline__button--back,.idsk-timeline__button--forward{font-size:1.1875rem;line-height:1.31579}.idsk-skip-link,.idsk-timeline__content__text,.js-enabled .govuk-accordion__open-all{font-size:1rem;line-height:1.25}.govuk-accordion{margin-bottom:30px}.govuk-accordion__section-button{font-size:1.5rem;line-height:1.25}.js-enabled .govuk-accordion__section-content{padding-top:15px;padding-bottom:15px}}@media print{.idsk-timeline__button--back,.idsk-timeline__button--forward{font-size:14pt;line-height:1.15;font-family:sans-serif}.idsk-timeline__content__text{font-family:sans-serif;font-size:14pt;line-height:1.2}.govuk-accordion__section-button{font-family:sans-serif;font-size:18pt;line-height:1.15}.js-enabled .govuk-accordion__open-all{font-size:14pt;line-height:1.2;font-family:sans-serif}.idsk-skip-link,.js-enabled .govuk-accordion__section-button{font-family:sans-serif}.idsk-skip-link:active,.idsk-skip-link:focus,.idsk-skip-link:link,.idsk-skip-link:visited{color:#000}.idsk-skip-link{font-size:14pt;line-height:1.2}}@supports (padding:max(calc(0px))){.govuk-skip-link,.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:#ffdf0f solid 3px;background-color:#ffdf0f}@media (max-width:48.0525em){.idsk-skip-link--sticky:focus{position:fixed!important;z-index:11;width:100%!important}}					
#IOddiel_FO_Adresa {
  width: 870px !important;
},
#IOddiel_FO_Meno_Priezvisko {
  width: 870px !important;
},
.akcia-blok {
  display: none;
}
.vzn-text {
  display: block;
  width: 870px;
  font-size: 18px;
  line-height: 1.4;
}
/* Predvolené skrytie všetkých sekcií */
.sekcia_velkonocne,
.sekcia_hody,
.sekcia_baniky,
.sekcia_pamiatka,
.sekcia_vianoce,
.sekcia_mimo {
    display: none;
}

/* Viditeľnosť sekcií podľa výberu rádia */
body.typ-velkonocne .sekcia_velkonocne { display: block; }
body.typ-hody .sekcia_hody { display: block; }
body.typ-baniky .sekcia_baniky { display: block; }
body.typ-pamiatka .sekcia_pamiatka { display: block; }
body.typ-vianoce .sekcia_vianoce { display: block; }
body.typ-mimo .sekcia_mimo { display: block; },

/* Predvolené skrytie sekcií pre RADIO2 */
.sekcia_R2_ANO,
.sekcia_R2_NIE {
    display: none;
}

/* Predvolené skrytie sekcií pre RADIO3 */
.sekcia_R3_ANO,
.sekcia_R3_NIE {
    display: none;
}

/* Viditeľnosť sekcií podľa výberu rádia */
body.typ-R2-ANO .sekcia_R2_ANO { 
    display: block !important; 
}

body.typ-R2-NIE .sekcia_R2_NIE { 
    display: block !important;
}
.narok-section a {
  color: #005ea5 !important;
  text-decoration: underline !important;
}

#Narok3 {
  width: 960px;
  font-size: 14px;
  word-wrap: break-word;
  white-space: normal;
}

#Narok3 a {
  color: #005ea5 !important;
  text-decoration: underline !important;
  font-size: 14px;
}

.narokSection {
    margin-top: 20px !important;
}

.narokSection,
.narokSection .ui-widget-header,
.narokSection .headercorrection {
    color: #000000 !important;
}


				</style>
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/jquery-ui.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/jquery.multiselect.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/jquery.multiselect.filter.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/base.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/ego.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/treeselect.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/chosentree.css" rel="stylesheet" type="text/css" />
				<link href="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Styles/p_upvs.css" rel="stylesheet" type="text/css" />
				<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,bold,600&amp;subset=latin,latin-ext" rel="stylesheet" type="text/css" />
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery-migrate.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.mask.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery-ui.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.dataTables.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery-ui-timepicker-addon.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.multiselect.filter.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.multiselect.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.validate.min.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.validate.customRules.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/ego.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.form.plugins.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/ego.statusDialog.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.chosentree.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/jquery.treeselect.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/fillerSaver.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/wrapper.js" type="text/javascript"></script>
				<script src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Scripts/p_upvs.js" type="text/javascript"></script>
				<script src="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.min.js" />
				<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/7.4.4/polyfill.min.js" />
				<!--				<script src="../../../js_vstupne/validation.js" type="text/javascript"/>-->
				<script type="text/javascript">
					<![CDATA[let previous={type:"",index:0};function changeCount(e){Object.keys(config.removablePages).indexOf(e)>-1&&(config.removablePages[e].count=document.getElementsByClassName(e.concat("Page")).length)}function checkForm(){validator.validateAll()}function resetErrors(){form.clearErrors(),validator.validations={},document.querySelectorAll(".content.content--error")?.forEach((e=>e.classList.remove("content--error")))}function registerMisc(e,a,i){let o=[];return(0===e?document.getElementById(i):document.getElementById(i.concat("_Repeating_",e))).childNodes.forEach((e=>{let a=e.id.split("_");a.length>1?o.push(a[2]):e.id.length>1&&o.push("0")})),o.forEach((e=>{loadRules(a,e)})),hideAll(a),o}function checkErrors(e,a,i){let o;i.forEach((e=>{o="0"===e?document.getElementById(a):document.getElementById(a.concat("_Repeating_",e));for(let e of o.childNodes){if(e.classList.contains("govuk-form-group--error")){e.parentElement.parentElement.parentElement.classList.add("content--error");break}e.parentElement.parentElement.parentElement.classList.remove("content--error")}}))}function loadRules(e,a){"0"===a?config.rules[e].forEach((e=>validator.registerValidations(e.parent,e.cell))):config.rules[e].forEach((e=>{let i=document.getElementById(e.parent.id.concat("_Repeating_",a));validator.registerValidations(i,e.cell)}))}function handleSubPage(e,a){if(void 0!==config.removablePages[e]&&config.removablePages[e].isRemoved)return!0;if(a>=config.pageList[e].total)return!0;if(loadRules(e,a.toString()),config.FOPO.indexOf(e)>-1&&config.rules[e+"_"+config.osoba].forEach((e=>validator.registerValidations(e.parent,e.cell))),void 0!==config.optional[e])for(const a in config.optional[e])config.optional[e][a].isRemoved||config.rules[a].forEach((e=>validator.registerValidations(e.parent,e.cell)));if(void 0!==config.misc[e]){let i=[];Object.keys(config.misc[e]).forEach((o=>{i=registerMisc(a,o,config.misc[e][o].parent)})),checkForm(),Object.keys(config.misc[e]).forEach((a=>{checkErrors(a,config.misc[e][a].container,i)}))}else checkForm();return!validator.hasError&&(validator.hideSuccessSummary(),!0)}function isPageValid(e,a){if(-1===a){if(!config.validateStepBack)return previous={type:e,index:config.pageList[e].index+a>=0?config.pageList[e].index+a:0},!0;if(Object.keys(config.removablePages).indexOf(e)>-1&&config.removablePages[e].count!==document.getElementsByClassName(e.concat("Page")).length)return config.removablePages[e].count--,previous.index=previous.index>=config.removablePages[e].count?config.removablePages[e].count-1:previous.index,!0}if(resetErrors(),"main"===e){if("main"===previous.type){if(pageIndex=config.pageList[e].index,Object.keys(config.rules).indexOf(pageIndex.toString())>-1){if(void 0!==config.optional[pageIndex])for(const e in config.optional[pageIndex])config.optional[pageIndex][e].isRemoved||config.rules[e].forEach((e=>validator.registerValidations(e.parent,e.cell)));if(config.FOPO.indexOf(pageIndex)>-1&&config.rules[pageIndex+"_"+config.osoba].forEach((e=>validator.registerValidations(e.parent,e.cell))),config.rules[pageIndex].forEach((e=>validator.registerValidations(e.parent,e.cell))),void 0!==config.misc[pageIndex]){let e=[];Object.keys(config.misc[pageIndex]).forEach((a=>{e=registerMisc(0,a,config.misc[pageIndex][a].parent)})),checkForm(),Object.keys(config.misc[pageIndex]).forEach((a=>{checkErrors(a,config.misc[pageIndex][a].container,e)}))}else checkForm();if(validator.hasError)return!1;validator.hideSuccessSummary()}else if(void 0!==config.map[pageIndex]){if(!handleSubPage(config.map[pageIndex],0))return!1;changeCount(config.map[pageIndex])}}else if(Object.keys(config.removablePages).indexOf(previous.type)>-1||config.simplePages.indexOf(previous.type)>-1){if(!handleSubPage(previous.type,previous.index))return!1;changeCount(previous.type)}}else if((Object.keys(config.removablePages).indexOf(e)>-1||config.simplePages.indexOf(e)>-1)&&!handleSubPage(e,config.pageList[e].index))return!1;return previous={type:e,index:config.pageList[e].index+a},changeCount(e),!0}function noRepetitions(e){return e.parent.id.indexOf("_Repeating_")<=-1}function clearRules(){Object.keys(config.rules).forEach((e=>{config.rules[e]=config.rules[e].filter(noRepetitions)}))}function cgValidateForm(e){let a=structuredClone(previous),i=structuredClone(config.pageList),o=!1;for(let a=0;a<config.pageList.main.total;a++){if(void 0!==config.map[a]){let i=document.getElementsByClassName(config.map[a].concat("Page")).length;for(let t=config.pageList[config.map[a]].index;t<i;t++){if(!isPageValid(config.map[a],1)){e&&cgShowMessage("Formulár obsahuje validačné chyby."),o=!0;break}updatePageList(config.map[a],1,i)}}else{if(!isPageValid("main",1)){e&&cgShowMessage("Formulár obsahuje validačné chyby."),o=!0;break}updatePageList("main",1,config.pageList.main.total)}previous={type:"main",index:a}}return e&&cgShowMessage("Kontrola formulára prebehla úspešne."),previous=a,config.pageList=i,form.clearErrors(),o?1:0}function LoadXml(e,a){for(var i=null,o=0;o<e.childNodes.length;o++){var t=e.childNodes[o];if(!t.outerHTML.endsWith("/>")||null===i||t.tagName!==i.tagName){var n=t.nodeName;n=n.replace("DoNotValidate_","");var r=GetFieldNode(t),l=GetFieldNode(i);if(void 0===a[n]?a[n]=0:null!=r&&null!=l&&r.parentNode.nodeName==l.parentNode.nodeName||a[n]++,i=t,null==r){var c=$("div[id^=layoutRow]"),s=m=a[n];s=0==m?"":repeatingPostfix+m;var d=null,g=null;if(c.each((function(){var e=$(this);if(e.find("[name="+n+"]").length>0){var a=e.attr("id").replace(GetValueWithoutIncremental(e.attr("id")),"");g=e.attr("id"),a==s&&(d=e)}})),(null==d||!IsEmptyNode(t)&&"true"==d.attr("isempty"))&&null!=g){var f=GetValueWithoutIncremental(g),u=$("#"+f+",div[id^="+f+"_]").last().find("#addSection"+f);null!=u[0]&&u.click()}LoadXml(t,a)}else{t=r;var m;s=m=a[n];s=0==m?"":repeatingElementPostfix+m;var p=$("[name="+n+s+"]");if(p.length>0)if(p.is(":checkbox"))if(p.hasClass("checkBox")){if(p.hasClass("xsd_boolean")){if("1"==t.nodeValue)(v=$(p)).attr("checked")||(void 0===v.attr("disabled")&&void 0===v.attr("readonly")||v.attr("checked","true"),p.click())}else if(p.val()==t.nodeValue)(v=$(p)).attr("checked")||(void 0===v.attr("disabled")&&void 0===v.attr("readonly")||v.attr("checked","true"),p.click())}else for(var h=0;h<p.length;h++){var v;if((b=p[h]).value==t.nodeValue)(v=$(b)).attr("checked")||(void 0===v.attr("disabled")&&void 0===v.attr("readonly")||v.attr("checked","true"),b.click())}else if(p.is(":radio"))for(h=0;h<p.length;h++){if((b=p[h]).value==t.nodeValue){var x=$(b);void 0===x.attr("disabled")&&void 0===x.attr("readonly")||x.attr("checked","true"),b.click();break}}else if(p.attr("multiple"))for(h=0;h<p[0].childNodes.length;h++){var b;if((b=p[0].childNodes[h]).value==t.nodeValue){b.selected=!0;break}}else{var y=t.nodeValue;""!=y&&(p.hasClass("xsd_decimal")||p.hasClass("xsd_float")||p.hasClass("xsd_double")?y=y.replace(".",","):p.hasClass("xsd_date")?y=xmlHelper.fromXmlDate(y):p.hasClass("xsd_time")?y=xmlHelper.fromXmlTime(y):p.hasClass("datetime")?y=xmlHelper.fromXmlDateTime(y):p.hasClass("datetimewithseconds")?y=xmlHelper.fromXmlDateTimeWithSeconds(y):p.hasClass("xsd_anyURI")&&(y=xmlHelper.fromXmlAnyURI(y))),p.val(y)}}}}}]]>
				</script>
				<!--				<script src="../../../js_vstupne/pagination.js" type="text/javascript"/>-->
				<script type="text/javascript">
					<![CDATA[function initSubPage(page){config.pageList[page].index=0;showPage(page)}
function changePage(i, page, validate = !0) {
	if (Object.keys(config.removablePages).indexOf(page) > -1)
		if (i === -1 && config.pageList[page].index === 0 && config.pageList[page].total === 1) return;

	if (validate && !isPageValid(page, i)) {
		return !1;
	}

	form.clearErrors();
	showPage(page, i);

	// 🔽 Po prepnutí stránky skontroluj viditeľnosť tlačidiel
	updateNavButtons(page);

	return !0;
}

// 🔧 Pomocná funkcia – správa viditeľnosti tlačidiel
function updateNavButtons(page) {
	const pageInfo = config.pageList[page];
	const backBtn = document.getElementById('mainBack');
	const nextBtn = document.getElementById('mainNext');

	if (!pageInfo || !backBtn || !nextBtn) return;

	// Skry "Predošlá" ak sme na prvej strane
	if (pageInfo.index <= 0) {
		backBtn.style.display = 'none';
	} else {
		backBtn.style.display = 'inline-block';
	}

	// Skry "Ďalšia" ak sme na poslednej strane
	if (pageInfo.index >= pageInfo.total - 1) {
		nextBtn.style.display = 'none';
	} else {
		nextBtn.style.display = 'inline-block';
	}
}function showPage(page,delta=0){if(page==='main'&&config.map[config.pageList[page].index]!==undefined&&delta===1){let total=config.pageList[config.map[config.pageList[page].index]].total;let backup_index=config.pageList[config.map[config.pageList[page].index]].index;for(let a=config.pageList[config.map[config.pageList[page].index]].index;a<total;a++){if(!changePage(1,config.map[config.pageList[page].index])){showPage(config.map[config.pageList[page].index],1);return}}
previous={type:'main',index:config.pageList.main.index+delta};config.pageList[config.map[config.pageList[page].index]].index=backup_index}
let pages=document.getElementsByClassName(page.concat('Page'));for(let i=0;i<pages.length;i++){pages[i].classList.add('hidden')}
updatePageList(page,delta,pages.length)
if(Object.keys(config.removablePages).indexOf(page)>-1)
if(pages.length>1)
document.getElementById(page.concat('Del')).classList.add('hidden');else document.getElementById(page.concat('Del')).classList.remove('hidden');handleButtonsVisibility('rest');if(config.pageList[page].index===pages.length-1){if(page==='main'){if(Object.values(config.removablePages).length===0||Object.values(config.removablePages).reduce((a,item)=>a+item.isRemoved,0)!==Object.values(config.removablePages).length){handleButtonsVisibility('last');loadSummary()}else{updatePageList(page,-delta,pages.length);pages[config.pageList[page].index].classList.remove('hidden');if(typeof cgShowMessage==='function')
cgShowMessage("Pre pokračovanie je potrebné vyplniť aspoň jeden oddiel");else alert("Pre pokračovanie je potrebné vyplniť aspoň jeden oddiel");return}}
document.getElementById(page.concat('Next')).disabled="true"}else{document.getElementById(page.concat('Next')).removeAttribute("disabled")}
if(config.pageList[page].index===0){if(page==='main'){handleButtonsVisibility('first')}
document.getElementById(page.concat('Back')).disabled="true"}else{document.getElementById(page.concat('Back')).removeAttribute("disabled")}
pages[config.pageList[page].index].classList.remove('hidden');if([...Object.keys(config.removablePages),'main'].indexOf(page)>-1){document.getElementById('current'.concat(page)).textContent=config.pageList[page].index+1;document.getElementById('all'.concat(page)).textContent=pages.length.toString();Object.keys(config.copyFrom).forEach(key=>{pages[config.pageList[page].index].querySelectorAll('input[id$='.concat('"',key,'"')).forEach(e=>{if(e.value==="")e.value=document.getElementById(config.copyFrom[key])?.value})})}
const miscPage=page!=='main'?page:config.pageList[page].index.toString();if([...Object.keys(config.misc)].indexOf(miscPage)>-1){[...Object.keys(config.misc[miscPage])].forEach(type=>showLast(type,miscPage))}
if(page==='main'){previous={type:'main',index:config.pageList.main.index+delta};if(config.map[config.pageList[page].index]!==undefined){initSubPage(config.map[config.pageList[page].index])}}}
function updatePageList(page,delta,total){config.pageList[page].index+=delta;config.pageList[page].index=config.pageList[page].index===-1?0:config.pageList[page].index;config.pageList[page].total=total;config.pageList[page].index=config.pageList[page].index===config.pageList[page].total?config.pageList[page].total-1:config.pageList[page].index}
function resetRadios(){config.toHide.forEach(selector=>{if(document.querySelector(selector)!==null)
selector.indexOf('>')===-1?document.querySelector(selector).style.display='none':document.querySelector(selector).classList.add('hidden')});for(const page in config.optional){for(const option in config.optional[page]){if(document.getElementById(option.concat('Opened')).checked===!0){config.optional[page][option].isRemoved=!1;document.getElementById('layoutRow'.concat(config.optional[page][option].button.match(/\d+/))).classList.add('summarize');document.getElementById('conditional-'.concat(option,'-closedOption')).classList.add('govuk-radios__conditional--hidden')
document.getElementById('conditional-'.concat(option,'-openedOption')).classList.remove('govuk-radios__conditional--hidden')}else{if(config.optional[page][option].button!==undefined){document.getElementById(config.optional[page][option].button).click();document.getElementById('layoutRow'.concat(config.optional[page][option].button.match(/\d+/))).classList.remove('summarize');config.optional[page][option].isRemoved=!0;document.getElementById(option.concat('Closed')).checked=!0}else{config.optional[page][option].isRemoved=!1;document.getElementById(option.concat('Opened')).checked=!0
document.getElementById('layoutRow'.concat(config.optional[page][option].button.match(/\d+/))).classList.add('summarize')}
document.getElementById('conditional-'.concat(option,'-closedOption')).classList.remove('govuk-radios__conditional--hidden')
document.getElementById('conditional-'.concat(option,'-openedOption')).classList.add('govuk-radios__conditional--hidden')}}}
if(document.getElementById('Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby')?.checked===!0){config.osoba='FO';(document.querySelectorAll('.typ_FO')).forEach((el)=>el.classList.remove('hidden'));(document.querySelectorAll('.typ_PO')).forEach((el)=>el.classList.add('hidden'))}else{config.osoba='PO';(document.querySelectorAll('.typ_PO')).forEach((el)=>el.classList.remove('hidden'));(document.querySelectorAll('.typ_FO')).forEach((el)=>el.classList.add('hidden'))}}
function toggleRadios(page,data,btn_id){if(config.preventToggle)return;config.optional[page][data.split('-')[1]].isRemoved=!config.optional[page][data.split('-')[1]].isRemoved
document.getElementById(btn_id).click();document.getElementById('layoutRow'.concat(btn_id.match(/\d+/))).classList.toggle('summarize')
for(let i=0;i<2;i++){let target=document.getElementById(data.concat('-',i===0?'closedOption':'openedOption'));target.classList.toggle('govuk-radios__conditional--hidden')}}
function changeFOPO(type){if(config.preventToggle)return;if(type==="FO"){config.osoba='FO';(document.querySelectorAll('.typ_FO')).forEach((el)=>el.classList.remove('hidden'));(document.querySelectorAll('.typ_PO')).forEach((el)=>el.classList.add('hidden'))}else{config.osoba='PO';(document.querySelectorAll('.typ_PO')).forEach((el)=>el.classList.remove('hidden'));(document.querySelectorAll('.typ_FO')).forEach((el)=>el.classList.add('hidden'))}}
function fillNumber(type){let id;let page;Object.keys(config.misc).forEach(_page=>{let __page=(parseInt(_page))?"main":_page;if(config.misc[_page][type]!==undefined){id="#".concat(config.misc[_page][type].header);page=__page}})
let parent;if(page==="main"){parent=document.querySelector(id).parentNode}else if(config.pageList[page].index===0){parent=document.querySelector(id)}else{parent=document.querySelector(id.concat('_Repeating_',config.pageList[page].index))}
parent.querySelectorAll('input[id*="PoradoveCislo"]').forEach((element,index)=>{if(element.value===""){element.value=index+1}})}
function toggleOne(sender,type){let obsah=sender.parentNode.querySelector('.columns')
let previous=window.getComputedStyle(obsah).display
hideAll(type);if(previous==='none'){obsah.style.display='flex';sender.querySelector('.arrow').classList.remove('ui-icon-carat-1-s');sender.querySelector('.arrow').classList.add('ui-icon-carat-1-n')}}
function hideAll(type){fillNumber(type);let list=document.getElementsByClassName(type);for(const item of list){item.parentNode.querySelector('.columns').style.display='none';item.querySelector('.arrow').classList.remove('ui-icon-carat-1-n');item.querySelector('.arrow').classList.add('ui-icon-carat-1-s')}}
function showLast(type,page,creating=!1){hideAll(type);let id='#'.concat(config.misc[page][type].header);let parent;if(parseInt(page)){parent=[...document.querySelectorAll('[id^=\"'.concat(config.misc[page][type].header,'\"] .',type))].at(-1).parentNode}else if(config.pageList[page].index===0){parent=[...document.querySelectorAll(id.concat(' .',type))].at(-1).parentNode}else{parent=[...document.querySelectorAll(id.concat('_Repeating_',config.pageList[page].index,' .',type))].at(-1).parentNode}
if(creating){parent.querySelectorAll('input[id*=Datum]').forEach(input=>input.value="")}
parent.querySelector('.columns').style.display='flex';parent.querySelector('.arrow').classList.remove('ui-icon-carat-1-s');parent.querySelector('.arrow').classList.add('ui-icon-carat-1-n');document.querySelector('#'.concat(config.misc[page][type].parent,' > div:nth-child(1) > span:nth-child(1)'))?.classList.add('hidden')}
function handleAdd(page,that){if(isPageValid(page,1)){addSection(1,10,that);let newPage=document.querySelector('div[id^='.concat(config.removablePages[page].child,']:last-of-type'));newPage.querySelectorAll('input[id*=Datum]').forEach(input=>input.value="");newPage.querySelectorAll('input[type=radio]').forEach(e=>{if(e.id.indexOf('-')>-1)e.nextSibling.setAttribute('for',e.id)});newPage.querySelectorAll('input[type=checkbox]').forEach(e=>{if(e.id.indexOf('-')>-1)e.nextSibling.setAttribute('for',e.id)})
document.querySelector('#'.concat(config.removablePages[page].child,' > span:nth-child(1)'))?.classList.add('hidden');changePage(1,page)}}
function handleMiscAdd(sender,type,page,creating){document.querySelector('#'.concat(config.misc[page][type].parent,' > div:nth-child(1) > span:nth-child(1)'))?.classList.remove('hidden');addSection(1,10,sender);showLast(type,page,creating)}
function handleRemove(that){if(window.getComputedStyle(that).display!=='none')removeSection(1,that);}
function deleteSection(page,goNext=!0){let section=config.removablePages[page].parent;let child=config.removablePages[page].child;if(config.removablePages[page].isRemoved===!1){let btn=document.getElementById('removeSection'.concat(section));let sender=document.getElementById(page.concat('Del'));let btnNext=document.getElementById('mainNext');let counter=document.getElementById('indicator'.concat(page));btn.click();document.getElementById(child).classList.remove('summarize');sender.value="Pridať oddiel";form.clearErrors();config.removablePages[page].isRemoved=!0;if(goNext)btnNext.click();counter.classList.add('hidden')}else{let btn=document.getElementById('addSection'.concat(section));let sender=document.getElementById(page.concat('Del'));btn.click();document.getElementById(child).classList.add('summarize');sender.value="Preskočiť oddiel";config.removablePages[page].isRemoved=!1;let counter=document.getElementById('indicator'.concat(page));counter.classList.remove('hidden');document.getElementById(section).querySelector('.ui-icon-closethick').remove()}}
let buttons={first:['load'],rest:['clear','save','cancel'],last:['close','view']}
function handleButtonsVisibility(type){config.buttons.forEach(id=>{if(type==='rest')document.getElementById(id).classList.add('hidden');buttons[type].forEach(btn=>{if(id.toLowerCase().indexOf(btn)>-1)
document.getElementById(id).classList.remove('hidden');})})}]]>
				</script>
				<!--				<script src="../../../js_vstupne/get.js" type="text/javascript"/>-->
				<script type="text/javascript">
					<![CDATA[let loaded={};function sendRequest(t,e,a){$.ajax("https://www.slovensko.sk/static/util/filler/lookup.aspx?id=".concat(t),{dataType:"jsonp",success:function(t){loaded[e]="pravna forma"!==e?t.aaData.map((t=>t[1])):t.aaData.map((t=>t[1].concat(" - ",t[0]))),(a=[].concat(a)).forEach((t=>{$("#".concat(t)).autocomplete({source:function(t,a){let o=$.ui.autocomplete.filter(loaded[e],t.term),c=$.map(o,(function(e){if(0===e.toUpperCase().indexOf(t.term.toUpperCase()))return e}));c.length>0?a(c.slice(0,6)):a(o.slice(0,6))},change:function(e,a){a.item||$("#".concat(t)).val("")},autoFocus:!0})}))},error:function(t){console.log(t)}})}function loadingData(){0===Object.keys(loaded).length&&config.autoCompleteData.forEach((t=>sendRequest(t.id,t.type,t.elements)))}function loadByICO(t){$.ajax("https://api.statistics.sk/rpo/v1/search?identifier=".concat(t),{headers:{"Access-Control-Allow-Origin":"*"},success:function(t){console.log(t)}})}]]>
				</script>
				<!--				<script src="../../../js_vstupne/config.js" type="text/javascript"/>-->
				<script type="text/javascript">
					<![CDATA[let config={map:{},misc:{},optional:{},toHide:[],rules:{0:[],1:[],"1_FO":[],"1_PO":[],2:[],3:[],4:[],5:[],6:[],7:[],8:[],adresa:[],osoba:[],
					pristroj:[],appendix:[]},FOPO:[1],removablePages:{},simplePages:["appendix"],
					autoCompleteData:[],preventToggle:!0,validateStepBack:!1,copyFrom:{},osoba:""};function setConfig(){config.removablePages=Object.keys(config.removablePages).reduce(((e,o)=>(e[o]={parent:config.removablePages[o].parent,child:config.removablePages[o].child,count:1,isRemoved:!1},e)),{}),config.pageList=["main",...Object.keys(config.removablePages),...config.simplePages].reduce(((e,o)=>(e[o]={index:0,total:0},e)),{}),config.buttons=[...document.getElementById("buttonsPlaceholder").children].reduce(((e,o)=>(e.push(o.id),document.getElementById(o.id).className="govuk-button govuk-!-margin-right-2",["cancel","clear"].forEach((e=>{o.id.toLowerCase().indexOf(e)>-1&&document.getElementById(o.id).classList.add("govuk-button--warning")})),e)),[]),[...document.getElementsByClassName("button addRemoveSection")].forEach((e=>{e.className="govuk-button addRemoveSection govuk-!-margin-right-1"})),previous={},showPage("main"),loadingData(),resetRadios(),clearRules(),$('input[type="date"]').blur((function(){""===this.value&&($(this).prop("type","text"),$(this).prop("type","date"))})),Object.keys(config.removablePages).forEach((e=>{if(document.getElementById(e.concat("Del")).value="Preskočiť oddiel",document.getElementById(config.removablePages[e].parent).hasAttribute("isempty")&&"true"===document.getElementById(config.removablePages[e].parent).attributes.isempty.value)deleteSection(e,!1);else{document.getElementById("indicator".concat(e)).classList.remove("hidden");let o=document.querySelectorAll("div[id^=".concat(config.removablePages[e].child,"]"));for(const e of o)e.classList.add("summarize")}})),document.querySelectorAll("input[type=radio]").forEach((e=>{e.id.indexOf("-")>-1&&e.nextSibling.setAttribute("for",e.id)})),document.querySelectorAll("input[type=checkbox]").forEach((e=>{e.id.indexOf("-")>-1&&e.nextSibling.setAttribute("for",e.id)})),config.preventToggle=!1}]]>
				</script>
				<!--				<script src="../../../js_vstupne/summary.js" type="text/javascript"/>-->
				<script type="text/javascript">
					<![CDATA[function setBorder(e){let t=document.createElement("hr");t.classList.add("govuk-section-break","govuk-section-break--visible");let n=document.createElement("div");n.classList.add("govuk-summary-list__row","app-summary-break"),e.appendChild(n);let a=document.createElement("div");a.classList.add("govuk-summary-list__key"),a.appendChild(t),n.appendChild(a);let l=document.createElement("div");l.classList.add("govuk-summary-list__value"),l.appendChild(t.cloneNode()),n.appendChild(l)}function appendToList(e,t,n){let a=document.createElement("div");a.classList.add("govuk-summary-list__row"),e.appendChild(a);let l=document.createElement("div");l.classList.add("govuk-summary-list__key"),l.textContent=t,a.appendChild(l);let s=document.createElement("div");s.classList.add("govuk-summary-list__value"),s.textContent=n,a.appendChild(s)}function read(e,t,n,a=!1){let l=t.querySelectorAll("div[id^=".concat(n,"]")),s=0,o=0;for(const t of l){let n=!1,l=document.createElement("div");l.textContent=void 0!==t.getElementsByClassName("govuk-heading-l")[0]?t.getElementsByClassName("govuk-heading-l")[0].textContent:t.getElementsByClassName("govuk-label--s")[0].textContent,l.classList.add("label-component","show-in-summary","govuk-grid-column-full","new-line","govuk-heading-m","govuk-!-font-weight-regular","govuk-!-padding-left-0","govuk-!-margin-top-3"),e.appendChild(l);let d=t.querySelectorAll("input,textarea,select");for(const l of d){if(o>0){s++,o--;continue}let d="",i="";if(!l.parentElement.classList.contains("hidden"))if("input"===l.localName)switch(l.type){case"hidden":l.parentElement.id===t.id||a||(s++,o=read(e,t,l.parentElement.id,!0),n=!0);break;case"text":s++,d=void 0!==l.parentElement.getElementsByClassName("govuk-label--s")[0]?l.parentElement.getElementsByClassName("govuk-label--s")[0].textContent:l.parentElement.getElementsByClassName("govuk-label")[0].textContent,i=l.value,""!==i&&appendToList(e,d,i);break;case"date":s++,d=l.parentElement.getElementsByClassName("govuk-label--s")[0].textContent,i=l.value,""!==i&&appendToList(e,d,new Date(i).toLocaleDateString());break;case"radio":s++,l.checked&&Object.keys(config.optional).reduce(((e,t)=>[...e,...Object.keys(config.optional[t])]),[]).indexOf(l.name)<0&&(d=l.parentElement.parentElement.parentElement.getElementsByClassName("govuk-label--s")[0].textContent,i=l.parentElement.getElementsByClassName("govuk-radios__label")[0].textContent,""!==i&&appendToList(e,d,i));break;case"checkbox":s++,d=l.parentElement.getElementsByClassName("govuk-checkboxes__label")[0].textContent,i=l.checked?"áno":"nie",""!==i&&appendToList(e,d,i)}else"select"===l.localName?(s++,d=l.parentElement.getElementsByClassName("govuk-label--s")[0].textContent,i=l.options[l.selectedIndex].text,""!==i&&appendToList(e,d,i)):"textarea"===l.localName&&(s++,d=l.parentElement.getElementsByClassName("govuk-label--s")[0].textContent,i=l.value,""!==i&&appendToList(e,d,i))}n||setBorder(e)}return s+o}function loadSummary(){let e=document.getElementById("list");if(null!==e){e.replaceChildren();let t=document.querySelectorAll(".summarize:not(.repeatingSection)");for(const n of t)read(e,document,n.id)}}]]>
				</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()?window.addEventListener("message",function(a){a.data&&"ajax-events-done"==a.data.type&&(helper.notifyParent({type:"all-loaded"}),eform.getMetadata().allLoaded=!0)},!1):(helper.notifyParent({type:"all-loaded"}),eform.getMetadata().allLoaded=!0)}$(document).on("click",".govuk-error-summary__list a[href^=\"#\"]",function(a){a.preventDefault();var b=a.target.getAttribute("href").substring(1);return b?void helper.focusElement(b):void console.error("Error linka nema definovany href!",a.target.getAttribute("href"))});

"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 Validator(){_classCallCheck(this,Validator),this.validations={},this.complexValidations=[],this.hasError=!1}return _createClass(Validator,[{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(validateAllWizards){var _this=this;this.hasError=!1,this.complexValidationsErrorArr=[],Object.values(this.validations).forEach(function(a){for(var b,c=0;c<a.components.length;c++)if(b=a.components[c],!!validator.canValidateComponent(b,validateAllWizards))for(var d=0;d<a.validationsArray.length&&!validator.dispatchValidation(b,a.validationsArray[d]);d++);});for(var _loop=function(){var currentComplexValidation=_this.complexValidations[i];if(!currentComplexValidation.components||0==currentComplexValidation.components.length)return console.warn("[Complex validation] Vo validacii nie su definovane ziadne komponenty"),"continue";var isHidden=!1;for(j=0;j<currentComplexValidation.components.length;j++){var componentToValidateID=currentComplexValidation.components[j],componentToValidate=eform.component.getDiv(componentToValidateID,currentComplexValidation.context?currentComplexValidation.context:document);if(null==componentToValidate){console.error("[Complex validation] Komponent s ID/Alias '"+componentToValidateID+"' neexistuje vo formulari. Detail validacie:",currentComplexValidation),isHidden=!0;break}if(!_this.canValidateComponent(componentToValidate,validateAllWizards)){isHidden=!0;break}}if(isHidden)return"continue";switch(currentComplexValidation.method){case"CUSTOM":{for(var _j2=0;_j2<currentComplexValidation.components.length;_j2++){var _componentToValidateID=currentComplexValidation.components[_j2],getDivOutput=eform.component.getDiv(_componentToValidateID,currentComplexValidation.context?currentComplexValidation.context:document),evalOutput=void 0;try{evalOutput=eval(currentComplexValidation.operation)(_componentToValidateID,getDivOutput)}catch(a){return console.error("[Validation-Complex-Custom] Chyba v kode operacie komplexnej validacie. Cesta k JS kodu:\n\n"+helper.parentsTrace(getDivOutput,"JS kod pre komponent/-y: "+currentComplexValidation.components.toString())+"\n\nJavascript error:"),console.error(a),_this.hasError=!0,{v:void 0}}if(null!=evalOutput&&null!=evalOutput.componentsArray)evalOutput.componentsArray.forEach(function(a){_this.setError(a,currentComplexValidation.message)});else if(!evalOutput)if(Array.isArray(getDivOutput)){if(1==getDivOutput.length)_this.setError(getDivOutput[0],currentComplexValidation.message);else if(1<getDivOutput.length){console.error("Prilis vela komponentov pre dane ID!",_componentToValidateID,getDivOutput);continue}}else if("object"==_typeof(getDivOutput))_this.setError(getDivOutput,currentComplexValidation.message);else{console.error("Nenasiel som komponent pre dane ID!",_componentToValidateID);continue}}break}case"COMPARE":{componentAID=currentComplexValidation.components[0],componentBID=currentComplexValidation.components[1],operationType=currentComplexValidation.operation,errMessage=currentComplexValidation.message;var componentsA=eform.component.getDiv(componentAID,currentComplexValidation.context),componentsB=eform.component.getDiv(componentBID,currentComplexValidation.context);if(componentsA.length!=componentsB.length){console.error("Pocet komponentov pre typ podmienky COMPARE nie je rovnaky!",componentsA,componentsB);break}for(var _j3=0;_j3<componentsA.length;_j3++){var componentA=componentsA[_j3],componentB=componentsB[_j3];if(valueA=getComponentData(componentA).value,valueB=getComponentData(componentB).value,"date"===componentA.getAttribute("data-component")&&""!==valueA&&"date"===componentA.getAttribute("data-component")&&""!==valueB&&(valueA=new Date(valueA).getTime(),valueB=new Date(valueB).getTime()),+valueA==NaN)break;isNaN(+valueA)||isNaN(+valueB)||!1!==eval("Number(valueA)"+operationType+"Number(valueB)")||""===valueA||""===valueB||_this.setError(componentA,errMessage)}break}case"OR_REQUIRED":{if(void 0!==_this.complexValidationsErrorArr[i]&&_this.complexValidationsErrorArr[i].length===currentComplexValidation.components.length)for(j=0;j<_this.complexValidationsErrorArr[i].length;j++)_this.setError(_this.complexValidationsErrorArr[i][j],currentComplexValidation.message);break}case"OR_REQUIRED_ERROR_ON_FIRST":{_this.complexValidationsErrorArr[i].length===currentComplexValidation.components.length&&_this.setError(_this.complexValidationsErrorArr[i][0],currentComplexValidation.message);break}case"OR_ERROR_ON_FIRST":{if(currentComplexValidation.context){var firstComponent,wasSuccess=!1;for(j=0;j<currentComplexValidation.components.length;j++){var component=eform.component.getDiv(currentComplexValidation.components[j],currentComplexValidation.context);if(null==component)return console.warn("[Komplexna validacia - OR_ERROR_ON_FIRST] Nepodarilo sa najst komponent: "+currentComplexValidation.components[j]),{v:void 0};0==j&&(firstComponent=component);var validation={component:component.dataset.component};if(_this.checkRequired(component,eform.component.getValue(component),validation)){wasSuccess=!0;break}}!1==wasSuccess&&_this.setError(firstComponent,currentComplexValidation.message)}else{var firstComponentsArray,_wasSuccess={};for(j=0;j<currentComplexValidation.components.length;j++){var _componentToValidateID2=currentComplexValidation.components[j],componentsArray=document.querySelectorAll("[data-uid=\""+_componentToValidateID2+"\"]");if(0==componentsArray.length){console.info("OR_ERROR_ON_FIRST - Components with this ID was not found: ",_componentToValidateID2);continue}0==j&&(firstComponentsArray=componentsArray);for(var k=0;k<componentsArray.length;k++)if(!0!==_wasSuccess[k]){var curValue=_this.getComponentValue(componentsArray[k]).value,_validation={component:componentsArray[k].dataset.component};_this.checkRequired(componentsArray[k],curValue,_validation)&&(_wasSuccess[k]=!0)}}for(var _j4=0;_j4<firstComponentsArray.length;_j4++)!0!==_wasSuccess[_j4]&&_this.setError(firstComponentsArray[_j4],currentComplexValidation.message)}break}case"OR_ERROR_ON_ALL":{if(currentComplexValidation.context){var componentsArr=[],_wasSuccess2=!1;for(j=0;j<currentComplexValidation.components.length;j++){var _component=eform.component.getDiv(currentComplexValidation.components[j],currentComplexValidation.context);if(null==_component)return console.warn("[Komplexna validacia - OR_ERROR_ON_ALL] Nepodarilo sa najst komponent: "+currentComplexValidation.components[j]),{v:void 0};componentsArr.push(_component);var _validation2={component:_component.dataset.component};if(_this.checkRequired(_component,eform.component.getValue(_component),_validation2)){_wasSuccess2=!0;break}}!1==_wasSuccess2&&componentsArr.forEach(function(a){validator.setError(a,currentComplexValidation.message)})}else{var _wasSuccess3={};for(j=0;j<currentComplexValidation.components.length;j++){var _componentToValidateID3=currentComplexValidation.components[j],_componentsArray=document.querySelectorAll("[data-uid=\""+_componentToValidateID3+"\"]");if(0==_componentsArray.length){console.info("OR_ERROR_ON_ALL - Components with this ID was not found: ",_componentToValidateID3);continue}for(var _k=0;_k<_componentsArray.length;_k++)if(!0!==_wasSuccess3[_k]){var _curValue=_this.getComponentValue(_componentsArray[_k]).value,_validation3={component:_componentsArray[_k].dataset.component};_this.checkRequired(_componentsArray[_k],_curValue,_validation3)&&(_wasSuccess3[_k]=!0)}}for(var _j5=0;_j5<currentComplexValidation.components.length;_j5++)for(var _componentToValidateID4=currentComplexValidation.components[_j5],_componentsArray2=document.querySelectorAll("[data-uid=\""+_componentToValidateID4+"\"]"),_k2=0;_k2<_componentsArray2.length;_k2++)!0!==_wasSuccess3[_k2]&&_this.setError(_componentsArray2[_k2],currentComplexValidation.message)}break}case"CHECK_CHILDREN_BY_PARENT":{for(var parentElement,parentIsSet=!1,_j6=0;_j6<currentComplexValidation.parentIDs.length;_j6++)if(parentElement=eform.component.getDiv(currentComplexValidation.parentIDs[_j6],currentComplexValidation.context||document),_this.checkRequired(parentElement,_this.getComponentValue(parentElement).value,{component:parentElement.dataset.component})){parentIsSet=!0;break}if(!parentIsSet)break;for(var childElement,_j7=0;_j7<currentComplexValidation.components.length;_j7++)childElement=eform.component.getDiv(currentComplexValidation.components[_j7],currentComplexValidation.context||document),_this.checkRequired(childElement,_this.getComponentValue(childElement).value,{component:childElement.dataset.component})||_this.setError(childElement,currentComplexValidation.message);break}}},i=0;i<this.complexValidations.length;i++){var j,componentAID,componentBID,operationType,errMessage,valueA,valueB,j,j,j,j,j,_ret=_loop();if("continue"!==_ret&&"object"===_typeof(_ret))return _ret.v}!0==this.hasError&&(this.showErrorSummary(),this.hideSuccessSummary())}},{key:"canValidateComponent",value:function canValidateComponent(a,b){if(void 0===b){var c=a.closest(".wizard-step");if(c&&"none"===c.style.display)return!1}for(var d,e=a;;){if(d=helper.findParentBySelector(e,"[data-component=\"group\"],[data-component=\"switch\"]"),null==d)return!0;if("false"==d.dataset.validateChildren)return!1;e=d}}},{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));}return e&&this.validateComplex(a,b,e)?this.setError(a,e.message||b.message):!e&&this.validateComplex(a,b,e),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}},{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,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()})}}]),Validator}(),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 new Error("Cannot add another another root element, path=".concat(d.join("/")));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 new Error("Invalid parameter: path cannot be null or empty");if(!f){if(!this.nameEquals(g[0],this.xml))throw new Error("Cannot add another root element, path=".concat(g.join("/")));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 new Error("Cannot add another root element, path=".concat(e.join("/")));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 new Error("Invalid parameter: path cannot be null or empty");"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 new Error("Document contains multiple elements with the same name",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")||console.error("Wrapper pre ciselnik neobsahuje parameter 'children'!",c),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(){var a=this.createDocument(),b=new XMLSerializer().serializeToString(a);return b=this.formatXml(b),null!=this.mixedXmlContentPlaceholders&&0<this.mixedXmlContentPlaceholders.length&&this.mixedXmlContentPlaceholders.forEach(function(a){var c=a.value.replace(/<(\/)?/g,"<$1"+a.ns+":");b=b.replace(new RegExp(a.placeholder),c)}),b}},{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?(console.info("Ziadne dieta nebolo vyplnene => ponechavam len root element"),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 _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(){_classCallCheck(this,a),_defineProperty(this,"selectors",{repeatGroup:"[data-component='repeatGroup']",repetition:".repeat-item",removeBtn:"button[data-action='removeGroup']",addBtn:"button[data-action='addGroup']"}),this.rptGrpTabDesignExists=!1,window.addEventListener("load",function(){repeatGroup.rptGrpTabDesignExists=null!==document.querySelector("details.repeat-item")})}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="object"===_typeof(a)&&"DIV"===a.tagName&&"repeatGroup"===a.dataset.component?a:component.getDiv(a,b||document,c);var e=d.querySelectorAll(".repeat-item"),f=[];return e.forEach(function(a){a.parentElement===d&&f.push(a)}),f}},{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("button[data-action='removeGroup']"),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("button[data-action='removeGroup']").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("button[data-action='removeGroup']").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.matches(".repeat-item")?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("button[data-action='removeGroup']").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("button[data-action='removeGroup']").forEach(function(b){helper.findParentBySelector(b,"[data-component='repeatGroup']")===a&&(b.disabled=!0,b.setAttribute("aria-disabled",!0))})}},{key:"enableAddButton",value:function enableAddButton(a){a.removeAttribute("disabled"),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}}))}}]),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(element){function initializeGroup(a){for(var b=a.querySelectorAll("button[data-action='removeGroup']"),c=0;c<b.length;c++)helper.findParentBySelector(b[c],".repeat-item")===a&&b[c]instanceof HTMLElement&&b[c].addEventListener("click",function(a){a.isTrusted?helper.cursorProgressOnButtonClick(function(){removeGroup(a)}):removeGroup(a)})}function addGroup(){helper.disableParentNotification();var grps=repeatGroup.getRepetitions(parentGroup);1<=grps.length&&repeatGroup.enableRemoveButtons(parentGroup),grps.length+1>=maxOccurs&&repeatGroup.disableAddButton(addBtn);var lastGrp=grps[grps.length-1],lastGrpId=parseFloat(lastGrp.dataset.groupId),copy=grps[0].cloneNode(!0);copy.setAttribute("data-group-id",++lastGrpId),copy.setAttribute("data-group-loaded",!1),copy.removeAttribute("style"),initializeChildrenComponents(copy),form.clearErrors(copy,!0),copy.classList.remove("repeat-item-has-error"),initializeGroup(copy);var justInserted=element.insertBefore(copy,lastGrp.nextSibling);counters!=null&&findCountersByDatasetFlag(copy);for(var scriptList=justInserted.querySelectorAll("script"),_loop=function(i){(function(){var eFormCurrentScript=scriptList[i];eval(scriptList[i].textContent)})()},i=0;i<scriptList.length;i++)_loop(i);addTogglableComponents(copy,!0),parentGroup.dispatchEvent(new CustomEvent("change"));var postMessageSent=!1;if(parentGroup.dataset.collapsible){for(var _i=0;_i<grps.length;_i++)grps[_i].removeAttribute("open");initCollapsibleTabDesign(justInserted),justInserted.hasAttribute("open")||(helper.disableParentNotification(!1),justInserted.querySelector("summary").click(),postMessageSent=!0),justInserted.scrollIntoView({behavior:"smooth"})}parentGroup.dispatchEvent(new CustomEvent("repeat-group-add",{detail:{target:justInserted}})),postMessageSent||(helper.disableParentNotification(!1),eFormCallback.callAll())}function removeGroup(a){var b=helper.findParentBySelector(a.target,".repeat-item");b.remove(),afterRemoveOperations(b)}function afterRemoveOperations(a,b){var c,d;if(a?d=repeatGroup.getRepetitionsCount(parentGroup):(c=repeatGroup.getRepetitions(parentGroup),d=c.length,b&&c.forEach(function(a){initializeChildrenComponents(a,parentGroup)})),d<=(1>minOccurs?1:minOccurs)&&repeatGroup.disableAllRemoveButtons(parentGroup),d<maxOccurs&&repeatGroup.enableAddButton(addBtn),null!=counters){if(c)counters=[],c.forEach(function(a){findCountersByDatasetFlag(a)});else for(var h=0;h<counters.length;h++)a===counters[h].repeatItemParent&&counters.splice(h,1);calculateCounters()}if(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)},g=e.length-1;0<=g;g--)f(g);a.querySelectorAll("[data-component]:not(.removed)").forEach(function(a){var b=parentGroup.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!=parentGroup.dataset.recursiveChildrenInit)delete parentGroup.dataset.recursiveChildrenInit;else{parentGroup.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 i={};parentGroup.querySelectorAll("[data-component]:not("+repeatGroup.selectors.repeatGroup+")").forEach(function(a){if(findParentComponentByType(a,"repeatGroup")===parentGroup){var b=parentGroup.id+"_"+a.dataset.uid,c=validator.validations[b];c&&(!i[a.dataset.uid]&&(c.components.length=0,i[a.dataset.uid]=!0),c.components.push(a))}})}eFormCallback.callAll(),parentGroup.dispatchEvent(new CustomEvent("change")),parentGroup.dispatchEvent(new CustomEvent("repeat-group-remove",{detail:{target:a}}))}function initializeChildrenComponents(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"date":"simple"===d.dataset.mode&&removeClass(d.querySelector("input"),"hasDatepicker");break;case"comboExternal":case"externalEnumeration":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),initializeChildrenComponents(a,d)}),d.dataset.recursiveChildrenInit="";}component.setDefaultValue(d)}}),a.querySelectorAll("input[type='file']").forEach(function(a){a.value=""})}function findCountersByPlaceholderRecursively(a){a.childNodes.forEach(function(b,c){if(b.nodeType===Node.TEXT_NODE&&b.textContent.includes("%%counter%%")){var d=rptGrpCounterTexts.push(b.textContent)-1;counters.push({el:b,repeatItemParent:helper.findParentBySelector(b,".repeat-item"),textIndex:d}),a.dataset.repeatGroupCounter=c+"/"+d}else b.nodeType===Node.ELEMENT_NODE&&"repeatGroup"!==b.dataset.component&&findCountersByPlaceholderRecursively(b,counters)})}function findCountersByDatasetFlag(a){var b=a.querySelectorAll("[data-repeat-group-counter]");if(0!==b.length){counters=[];var c=[];b.forEach(function(a){parentGroup===helper.findParentBySelector(a,"[data-component=\"repeatGroup\"]")&&c.push(a)}),c.forEach(function(a){var b=a.dataset.repeatGroupCounter.split("/"),c=a.childNodes[b[0]];counters.push({el:c,repeatItemParent:helper.findParentBySelector(c,".repeat-item"),textIndex:b[1]})}),calculateCounters()}}function calculateCounters(){counters!=null&&counters.forEach(function(a){for(var b=0;b<parentGroup.children.length;b++)if(parentGroup.children[b]===a.repeatItemParent&&rptGrpCounterTexts[a.textIndex]){a.el.textContent=rptGrpCounterTexts[a.textIndex].replace("%%counter%%",b+1);break}})}function initCollapsibleTabDesign(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){c=!0,a.preventDefault(),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 parentGroup=element,minOccurs=element.dataset.minOccurs||0,maxOccurs=0<=(element.dataset.maxOccurs||-1)?element.dataset.maxOccurs:Number.POSITIVE_INFINITY;parentGroup.addEventListener("removeRepetitionsFast",function(a){for(var b,c=parentGroup.children[1>minOccurs?1:minOccurs];c&&c.matches(".repeat-item");)b=c.nextElementSibling,parentGroup.removeChild(c),c=b;afterRemoveOperations(null,a.detail?a.detail.initDefaultValues:null)}),element.dataset.summaryLabel&&0<element.dataset.summaryLabel.length&&element.querySelectorAll(".repeat-item, [data-component]").forEach(function(a){a.classList.add("skip-summary")}),initCollapsibleTabDesign(parentGroup);var addBtn=getRepeatGroupAddButton(parentGroup);addBtn instanceof HTMLElement&&addBtn.addEventListener("click",function(a){a.isTrusted||a.detail.showWaitCursor?helper.cursorProgressOnButtonClick(function(){addGroup(a)}):addGroup(a)});var subGroups=repeatGroup.getRepetitions(parentGroup),minOccursInitDone=!1;window.parent.addEventListener("message",function(){if(!minOccursInitDone&&!component.isHiddenFast(parentGroup)){var a=subGroups.length;if(a<minOccurs){for(var b=minOccurs-a;a<=b;)addBtn.click(),a++;repeatGroup.disableAllRemoveButtons(parentGroup)}minOccursInitDone=!0}}),subGroups.length>=maxOccurs&&repeatGroup.disableAddButton(addBtn),subGroups.forEach(function(a){initializeGroup(a)}),parentGroup.dataset.collapsible&&1==subGroups.length&&subGroups[0].setAttribute("open","");var counters=void 0,rptGrpCounterTexts=[];parentGroup.textContent.includes("%%counter%%")?(counters=[],findCountersByPlaceholderRecursively(parentGroup),calculateCounters()):findCountersByDatasetFlag(parentGroup)}

"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 _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){if(switchHandler.switchingEnabled&&null!=toggledGroups&&0<toggledGroups.length){var b,c=!1;toggledGroups.forEach(function(a){var d,e=findParentComponentByClass(a,"repeat-item");if(void 0!==e&&(d=switchHandler.getSwitchingComponent(a,e)),(void 0===d||null===d)&&(d=switchHandler.getSwitchingComponent(a,document)),null==d)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(d.dataset.component))console.error("Uknown switch component type: '"+d.dataset.component+"'");else{var f=!1,g=!1,h=helper.b64DecodeUnicode(a.dataset.switchComponentValue),i=getComponentData(d);switch(d.dataset.component){case"checkbox":i.value===("true"===h||"True"===h)&&(f=!0);break;default:if(null!=a.dataset.switchNonExistingElement&&!i.value){g=!0;break}var j=Object.keys(JSON.parse(h));f=j.some(function(a){return Array.isArray(i.value)?i.value.some(function(b){if(b==a)return!0}):i.value==a||"__nonCodelistData__"==a&&"xml"==d.dataset.enterNonCodelistData||void 0}),!0==f&&"radioList"==d.dataset.component&&"true"==a.dataset.switchMove&&moveGroupBehindRadio(d.querySelector("input[type=\"radio\"][value=\""+i.value+"\"]"),a);}b=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)}b!=a.dataset.validateChildren&&(c=!0)}),(c||a)&&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()}},{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:"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 _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 _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 _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}function _classPrivateMethodGet(a,b,c){if(!b.has(a))throw new TypeError("attempted to get private field on non-instance");return c}var _dateParser=new WeakSet,_dateTimeParser=new WeakSet,Helper=function(){function a(){_classCallCheck(this,a),_dateTimeParser.add(this),_dateParser.add(this),_defineProperty(this,"parentNotificationDisabled",!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){this.parentNotificationDisabled=null==a||a}},{key:"notifyParent",value:function notifyParent(a,b){if(b||!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=document.getElementById(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)}}]),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(c[1]==null)return null;if(!/^\d{1,2}:\d{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=c[1].split(":"),f=parseInt(e[0],10),g=parseInt(e[1],10),h=parseInt(e[2],10);return 0>f||23<f||0>g||59<g||0>h||59<h?null:!b||d+"T"+f.toString().padStart(2,"0")+":"+g.toString().padStart(2,"0")+":"+h.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])),a.querySelector(".day").value=d,a.querySelector(".month").value=e,a.querySelector(".year").value=f}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()):(console.info("Ukladam nevalidny datum: ",a),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","")})})});var xhttpRequestsInProgress=[],loadedExtEnums={};function loadExternalEnum(a,b,c,d){var e=b.querySelector("select");if(!a&&e)return console.error("Missing enumID for select: "+e),e.innerHTML="<option>Na\u010D\xEDtanie zlyhalo</option>",e.disabled=!0,!1;if(a&&!e)return console.error("Missing select element for enum ID: "+a),!1;if(!a&&!e)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(e),e.innerHTML="<option>Nebol zvolen\xFD \u010D\xEDseln\xEDk</option>",e.disabled=!0,!1;var f=e.disabled;if(e.innerHTML="<option>Na\u010D\xEDtava sa...</option>",e.disabled=!0,!(a in loadedExtEnums))loadedExtEnums[a]={optionsHtml:"<option></option>\n",selectElementsToLoad:[e]};else return loadedExtEnums[a].loaded?void insertOptionsToSelect(e,loadedExtEnums[a].optionsHtml,loadedExtEnums[a].isDisabled||f):void loadedExtEnums[a].selectElementsToLoad.push(e);var g=new XMLHttpRequest,h=a+"-"+b.dataset.uid;g.addEventListener("loadstart",function(){xhttpRequestsInProgress.push(h)}),g.addEventListener("loadend",function(){for(var a=!1,b=0,c=Object.entries(loadedExtEnums);b<c.length;b++){var d=_slicedToArray(c[b],2),e=d[0],f=d[1];if(!0!==f.loaded){a=!0;break}}if(!a){helper.notifyParent({type:"ajax-events-done"})}}),"undefined"==typeof c||null===c?c="https://www.slovensko.sk/static/util/Filler/lookup.aspx?id=":(console.info("pridavam credentials",c),g.withCredentials=!0);try{g.open("GET",c+a,!0),g.send()}catch(b){console.error("Nepodarilo sa kontaktovat server na url: "+c+a+". Detail chyby\n:"+b.toString()),setExtEnumErrorToSelects(loadedExtEnums[a])}g.onreadystatechange=function(){if(4===g.readyState)if(0===g.status||200<=g.status&&400>g.status){if(0===g.responseText.length)console.error("Zo servera bola ziskana prazdna odpoved"),setExtEnumError(loadedExtEnums[a]);else try{var b=JSON.parse(g.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++)loadedExtEnums[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()),setExtEnumError(loadedExtEnums[a])}loadedExtEnums[a].loaded=!0,loadedExtEnums[a].selectElementsToLoad.forEach(function(b){insertOptionsToSelect(b,loadedExtEnums[a].optionsHtml,loadedExtEnums[a].isDisabled||f)}),xhttpRequestsInProgress.splice(xhttpRequestsInProgress.indexOf(h),1),toggleGroups()}else console.warn("Request pre externy ciselnik neskoncil 200-kou."),setExtEnumErrorToSelects(loadedExtEnums[a])}}function insertOptionsToSelect(a,b,c){a.innerHTML=a.parentNode.dataset.value&&0<a.parentNode.dataset.value.length?b.replace("value=\""+a.parentNode.dataset.value+"\"","value=\""+a.parentNode.dataset.value+"\" selected"):b,a.setAttribute("data-enum-loaded","true"),!1===c&&"true"!=a.dataset.forceDisabled&&(a.disabled=!1),a.dispatchEvent(new CustomEvent("change",{bubbles:!0,detail:{extEnumLoaded:!0}}))}function setExtEnumError(a){a.optionsHtml="<option>Chyba na\u010D\xEDtavania</option>",a.isDisabled=!0}function setExtEnumErrorToSelects(a){setExtEnumError(a),a.selectElementsToLoad.forEach(function(b){b.innerHTML=a.optionsHtml})}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">"===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)}


"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 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 _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 Component=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"getDiv",value:function getDiv(a,b,c,d){if("string"==typeof a){if(a.startsWith("*")){var e;return null==b?console.error("[eform.component.getDiv] Referencia na komponent pomocou aliasu vyzaduje definovanu thisScript premennu alebo iny kontextovy element na vstupe."):c?e=null==b?document:b:e=this.getContextualParent(b),d?_toConsumableArray(e.querySelectorAll("[data-pointer=\""+a.substring(1)+"\"]")):e.querySelector("[data-pointer=\""+a.substring(1)+"\"]")}if(b){var f;return f=c?b:null==b.parentElement?document:b.parentElement,d?_toConsumableArray(f.querySelectorAll("[data-uid=\""+a+"\"]")):f.querySelector("[data-uid=\""+a+"\"]")}return _toConsumableArray(document.querySelectorAll("[data-uid=\""+a+"\"]"))}return null!=a&&a.dataset.component&&a.dataset.uid?a:void(console.warn("[eform.component.getDiv] Na vstupe funkcie musi byt string reprezentujuci ID, alias alebo objekt DIVu komponentu. Aktualny vstup:"),console.warn(arguments))}},{key:"getValue",value:function getValue(a,b,c,d){var e,f=this.getDiv(a,b,c,d);return Array.isArray(f)?(e=[],f.forEach(function(a){e.push(getComponentData(a).value)})):f&&(e=getComponentData(f).value),e}},{key:"getID",value:function getID(a){return a.id}},{key:"getUID",value:function getUID(a){return a.dataset.uid}},{key:"getType",value:function getType(a){return a&&a.dataset?a.dataset.component:void 0}},{key:"setValue",value:function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b,d,e,f){var g,h,i,j=arguments;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(g=4<j.length&&void 0!==j[4]?j[4]:null,h=5<j.length?j[5]:void 0,i=this.getDiv(b,f,h),!Array.isArray(i)){a.next=7;break}i.forEach(function(){var a=_asyncToGenerator(regeneratorRuntime.mark(function a(b){return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,setComponentValue(b,d,!0,e,g);case 2:case"end":return a.stop();}},a)}));return function(){return a.apply(this,arguments)}}()),a.next=9;break;case 7:return a.next=9,setComponentValue(i,d,!0,e,g);case 9:case"end":return a.stop();}},a,this)}));return function setValue(){return a.apply(this,arguments)}}()},{key:"disable",value:function disable(a,b,c){var d;if(0===b||!1===b)d=!1;else if(1===b||!0===b||void 0===b)d=!0;else return void console.error("[Deaktivovanie komponetu - disable] Nespravna hodnota na vstupe funkcie: "+b+", komponent: "+("string"==typeof a?a:a.dataset.uid)+". Ocakavana hodnota 0/false/1/true/undefined - 0/false = enable, 1/true/undefined = disable");var e=this.getDiv(a,c);Array.isArray(e)?e.forEach(function(a){setComponentDisabled(a,d)}):setComponentDisabled(e,d)}},{key:"focus",value:function focus(a,b){function c(){if(repeatGroup.rptGrpTabDesignExists){var a=helper.findParentBySelector(d,"details.repeat-item");a&&a.setAttribute("open","")}d.scrollIntoView({behavior:"smooth"}),e.focus(),("INPUT"==e.tagName&&"text"==e.type||"TEXTAREA"==e.tagName)&&e.setSelectionRange(-1,-1)}var d=this.getDiv(a,b);Array.isArray(d)&&0<d.length&&(d=d[0]);var e=d.querySelector("input, textarea, select");return e?void(eform.getMetadata().allLoaded?c():window.addEventListener("message",function(a){a.data&&"all-loaded"==a.data.type&&c()})):void console.error("[eform.component.focus()] Na vstupe je komponent, na ktory nie je mozne vykonat focus: "+a)}},{key:"isHidden",value:function isHidden(a){if(!a||!a.style)return console.error("Komponent neexistuje!",a),!0;if("none"==a.style.display||a.classList.contains("govuk-visually-hidden"))return!0;var b=helper.findParentBySelector(a,"[data-component=\"switch\"],[data-component=\"group\"]");return!!b&&("none"==b.style.display||this.isHidden(b))}},{key:"isHiddenFast",value:function isHiddenFast(a){return null===a.offsetParent}},{key:"keepLabelsHeight",value:function keepLabelsHeight(a,b,c){var d=this;if(null==a||0==a.length)return void console.error("[Funkcia eform.component.keepLabelsHeight] Na vstupe nie je zoznam komponentov v array strukture");var e,f=[];if(a.forEach(function(a){e=d.getDiv(a,b||document),null==e?console.warn("[Funkcia eform.component.keepLabelsHeight] Komponent '"+a+"' nebol n\xE1jden\xFD"):f.push({div:e})}),0===f.length)return void console.warn("[Funkcia eform.component.keepLabelsHeight] Nebol n\xE1jden\xFD ani jeden komponent zo vstupn\xE9ho po\u013Ea: "+a+". Funkcia kon\u010D\xED.");var g=!1;window.parent.addEventListener("message",function(){function a(a){return null==a?0:(a.removeAttribute("style"),helper.getElementTotalHeight(a))}if(!d.isHiddenFast(f[0].div.parentElement)){if(!0==c)if(!1==g)g=!0;else return;var b=0;f.forEach(function(d){var c=d.div.querySelector(".govuk-label:not(.govuk-visually-hidden)"),e=d.div.querySelector(".govuk-hint:not(.govuk-visually-hidden)"),f=d.div.querySelector(".govuk-error-message:not(.govuk-visually-hidden)");d.totalLabelHeight=a(c)+a(e)+a(f),b<d.totalLabelHeight&&(b=d.totalLabelHeight),d.lastVisibleEl=null!=f&&"hidden"!=window.getComputedStyle(f).visibility?f:null==e?c:e}),f.forEach(function(a){if(a.totalLabelHeight<b){var c=helper.mathRound(b-a.totalLabelHeight);a.lastVisibleEl.style.height=helper.getElementBodyHeight(a.lastVisibleEl)+c+"px"}}),f[0].div.dispatchEvent(new CustomEvent("heightSet",{bubbles:!1}))}})}},{key:"setDefaultValue",value:function setDefaultValue(a){var b=null==a.dataset.defaultValue?"":a.dataset.defaultValue,c=void 0;switch(a.dataset.component){case"date":c=a.querySelector("input"),"separated"===a.dataset.mode?a.dataset.value=b:c.value=""===b?"":isoToLocalDateTime(b);break;case"number":case"string":c=a.querySelector("input"),c.value=b;break;case"text":c=a.querySelector("textarea"),c.value=helper.b64DecodeUnicode(b),c.removeAttribute("style");break;case"checkbox":c=a.querySelector("input"),c.checked="true"===b.toLowerCase();break;case"radioList":c=a,a.querySelectorAll("input").forEach(function(a){a.checked=a.value===b});break;case"comboExternal":case"externalEnumeration":a.dataset.value=b;case"combo":c=a.querySelector("select"),c.value=b,a.dataset.enterNonCodelistData&&autocompleteHandler.convertToCodelistData(a);break;case"repeatGroup":repeatGroup.removeRepetitionsFast(a);}void 0!==c&&(0<c.title.length&&(c.title=b),c.dispatchEvent(new CustomEvent("change",{bubbles:!0})))}},{key:"getContextualParent",value:function getContextualParent(a){var b=helper.findParentBySelector(a,".attr-group-content");return null==b?document:b}},{key:"getBooleanDataFlag",value:function getBooleanDataFlag(a,b){return a.dataset.hasOwnProperty(b)?"true"==a.dataset[b]||"True"==a.dataset[b]:(console.error("Komponent neobsahuje boolean flag '"+b+"'!",a.dataset),!1)}}]),a}(),component=new Component;function getComponentData(a){if(null==a)return console.error("Pravdepodobne nespravne ID v custom validacii"),void console.error("[Ziskanie dat komponentu - getComponentData] Komponent na vstupe neexistuje");switch(a.dataset.component){case"string":case"integer":case"email":case"ico":case"phone":{var g=a.querySelector("input");return{path:a.dataset.path,value:g.value,id:g.id}}case"number":{var h=a.querySelector("input");return{path:a.dataset.path,value:""==h.value?"":h.value.replace(",","."),id:h.id}}case"date":{if("simple"==a.dataset.mode){var i=a.querySelector("input");return{path:a.dataset.path,value:""==i.value?"":"L LTS"==a.dataset.format?helper.getDateTimeIso(i.value):helper.getDateIso(i.value),id:i.id}}if("separated"==a.dataset.mode){var j=_toConsumableArray(a.querySelectorAll("input")).map(function(a){return a.value}).join(".");return{path:a.dataset.path,value:helper.getDateIso(j)||"",id:a.querySelector("input").id}}}case"text":{var k=a.querySelector("textarea");return{path:a.dataset.path,value:k.value,id:k.id}}case"combo":case"comboExternal":if("xml"==a.dataset.enterNonCodelistData){var l=a.querySelector("input");return{path:a.dataset.path,value:l.value,id:l.id}}case"externalEnumeration":{var m=a.querySelector("select");return{path:a.dataset.path,value:m.value,valcomplex:m.options[m.selectedIndex]==null?void 0:m.options[m.selectedIndex].dataset.valcomplex,id:m.id}}case"listSelect":{var n=a.querySelector("select");return{path:a.dataset.path,value:_toConsumableArray(n.children).reduce(function(a,b){return b.selected&&a.push(b.value),a},[]),id:n.id}}case"radioList":{var b=a.querySelector("input[type='radio']").name,c=_toConsumableArray(a.querySelectorAll("input[type='radio'][name='"+b+"']")),d=c.filter(function(a){return a.checked});return 1<d.length&&console.error("Radio groupa nemoze mat vybratych viac ako 1 moznost!",d),{path:a.dataset.path,value:0===d.length?void 0:d[0].value,valcomplex:0===d.length?void 0:d[0].dataset.valcomplex,id:a.id}}case"checkboxList":{var e=_toConsumableArray(a.querySelectorAll("input")),f=e.filter(function(a){return a.checked});return{path:a.dataset.path,value:0===f.length?void 0:f.map(function(a){return a.value}),valcomplex:0===f.length?void 0:f.map(function(a){return a.dataset.valcomplex})}}case"checkbox":{var o=a.querySelector("input");return{path:a.dataset.path,value:o.checked,id:o.id}}case"proxy":case"switch":case"wizardStep":case"group":case"repeatGroup":return{value:void 0};default:return console.error("Unexpected component: ".concat(a.dataset.component)),"";}}function getComponentDataForSummary(a){if(a.dataset.component){var d;switch(a.dataset.component){case"date":if("separated"===a.dataset.mode){var e=_toConsumableArray(a.querySelectorAll("input"));d=e.every(function(a){return 0<a.value.length})?e.map(function(a){return a.value}).join("."):""}case"string":case"number":return{label:a.querySelector(".form-label-bold").innerHTML,value:null==d?a.querySelector("input").value:d,id:a.querySelector("input").id,type:"nonGroup"};case"text":return{label:a.querySelector(".form-label-bold").innerHTML,value:a.querySelector("textarea").value,id:a.querySelector("textarea").id,type:"nonGroup"};case"combo":case"comboExternal":if("xml"==a.dataset.enterNonCodelistData){var f=a.querySelector("input");return{label:a.querySelector(".form-label-bold").innerHTML,value:f.value,id:f.id,type:"nonGroup"}}case"externalEnumeration":{var g=a.querySelector("select");return{label:a.querySelector(".form-label-bold").innerHTML,value:-1===g.selectedIndex?"":g.options[g.selectedIndex].innerHTML,id:"true"==a.dataset.useAutocomplete?a.querySelector("input").id:g.id,type:"nonGroup"}}case"radioList":{var b=a.querySelector("input[type='radio']").name,c=_toConsumableArray(a.querySelectorAll("input[type='radio'][name='"+b+"']")).filter(function(a){return a.checked});return 1<c.length&&console.error("Radio groupa nemoze mat vybratych viac ako 1 moznost!",c),{label:a.querySelector(".form-label-bold").innerHTML,value:0===c.length?"":c[0].parentElement.querySelector("label").innerText,id:a.id,type:"nonGroup"}}case"checkbox":return{label:a.querySelector(".form-label-bold").innerHTML,value:!0===a.querySelector("input").checked?"\xC1no":"Nie",id:a.querySelector("input").id,type:"nonGroup"};case"group":{var h=a.querySelector(".attr-group-label");if(h==null)return;return helper.findParentBySelector(h,"[data-component='group'], .repeat-item")===a?{label:h.querySelector("span").innerHTML,type:"group"}:void 0}case"repeatGroup":if(a.dataset.summaryLabel&&0<a.dataset.summaryLabel.length)return{label:a.dataset.summaryLabel,value:"(D\xE1tov\xE1 tabu\u013Eka)",id:a.id,type:"nonGroup"};case"switch":}}else{if(a.className.includes("wizard-step"))return{type:"wizard"};if(a.className.includes("label-component"))return{label:a.innerText,type:"label"};if(a.className.includes("repeat-item")){if(a.dataset.summaryLabel&&0<a.dataset.summaryLabel.length)return{label:a.dataset.summaryLabel,value:"(D\xE1tov\xE1 tabu\u013Eka)",id:a.parentElement.id,type:"nonGroup"};var i=a.querySelector(".attr-group-label");return null==i?void 0:helper.findParentBySelector(i,"[data-component='group'], .repeat-item")===a?{label:i.querySelector("span").innerHTML,type:"group"}:void 0}}}function setComponentDisabled(a,b){switch(a.dataset.component){case"string":case"number":case"date":case"checkbox":case"radioList":a.querySelectorAll("input").forEach(function(a){a.disabled=b});break;case"text":a.querySelector("textarea").disabled=b;break;case"combo":case"comboExternal":"true"==a.dataset.useAutocomplete&&(a.querySelector("input").disabled=b);case"externalEnumeration":var c=a.querySelector("select");c.disabled=b,!0===b?c.dataset.forceDisabled=!0:delete c.dataset.forceDisabled;}}function setComponentValue(){return _setComponentValue.apply(this,arguments)}function _setComponentValue(){return _setComponentValue=_asyncToGenerator(regeneratorRuntime.mark(function a(b,c,d,e,f){var g,h,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;return regeneratorRuntime.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(g=!1,!((null==d||!1===d)&&b.hasAttribute("data-value-loaded")&&"true"==b.getAttribute("data-value-loaded"))){a.next=3;break}return a.abrupt("return",!1);case 3:b.setAttribute("data-value-loaded","true"),h={bubbles:!0},null!=f&&(h.detail=f),j=new CustomEvent("change",h),k=void 0,a.t0=component.getType(b),a.next="number"===a.t0?11:"string"===a.t0?12:"integer"===a.t0?12:"email"===a.t0?12:"ico"===a.t0?12:"phone"===a.t0?12:"date"===a.t0?16:"text"===a.t0?35:"comboExternal"===a.t0?39:"externalEnumeration"===a.t0?42:"combo"===a.t0?43:"radioList"===a.t0?59:"checkbox"===a.t0?90:"proxy"===a.t0?94:"switch"===a.t0?94:"wizardStep"===a.t0?94:"group"===a.t0?94:"repeatGroup"===a.t0?94:"checkboxList"===a.t0?95:"listSelect"===a.t0?98:101;break;case 11:null!=c&&(c=c.toString().replace(".",","));case 12:return k=b.querySelector("input"),k.value=c,g=!0,a.abrupt("break",102);case 16:if("simple"!=b.dataset.mode){a.next=22;break}k=b.querySelector("input"),k.value=isoToLocalDateTime(c),g=!0,a.next=34;break;case 22:if("separated"!=b.dataset.mode){a.next=33;break}return l=b.querySelector(".govuk-date-input input.day"),m=b.querySelector(".govuk-date-input input.month"),n=b.querySelector(".govuk-date-input input.year"),c&&0<c.length?(o=c.split("-"),p=_slicedToArray(o,3),n.value=p[0],m.value=p[1],l.value=p[2]):(n.value="",m.value="",l.value=""),l.dispatchEvent(j),m.dispatchEvent(j),n.dispatchEvent(j),a.abrupt("return");case 33:console.error("Unknown date type!",b.dataset);case 34:return a.abrupt("break",102);case 35:return k=b.querySelector("textarea"),k.value=c,g=!0,a.abrupt("break",102);case 39:return k=b.querySelector("select"),g=comboExternal.setValue(b,c,e),a.abrupt("break",102);case 42:b.dataset.value=c;case 43:if(k=b.querySelector("select"),e){a.next=48;break}k.value=c,a.next=57;break;case 48:q=b.querySelectorAll("option"),r=0;case 50:if(!(r<q.length)){a.next=57;break}if(q[r].label!==c){a.next=54;break}return k.value=q[r].value,a.abrupt("break",57);case 54:r++,a.next=50;break;case 57:return g=!0,a.abrupt("break",102);case 59:if(e){a.next=75;break}s=b.querySelectorAll("input"),t=0;case 62:if(!(t<s.length)){a.next=73;break}if(k=s[t],s[t].value!==c){a.next=69;break}return k.checked=!0,a.abrupt("break",73);case 69:k.checked=!1;case 70:t++,a.next=62;break;case 73:a.next=88;break;case 75:u=b.querySelectorAll(".govuk-radios__label"),v=0;case 77:if(!(v<u.length)){a.next=88;break}if(k=u[v].parentElement.querySelector("input"),u[v].innerText!==c){a.next=84;break}return k.checked=!0,a.abrupt("break",88);case 84:k.checked=!1;case 85:v++,a.next=77;break;case 88:return g=!0,a.abrupt("break",102);case 90:return k=b.querySelector("input"),k.checked="true"===c||!0==c,g=!0,a.abrupt("break",102);case 94:return a.abrupt("break",102);case 95:return w=_toConsumableArray(b.querySelectorAll("input")),a.abrupt("return",w.forEach(function(a){a.checked=a.value===c}));case 98:return x=b.querySelector("select"),_toConsumableArray(x.children).filter(function(a){return a.value===c}).forEach(function(a){a.selected=!0}),a.abrupt("break",102);case 101:console.error("Unexpected component: ".concat(b.dataset.component));case 102:return void 0!==k&&k.dispatchEvent(j),a.abrupt("return",g);case 104:case"end":return a.stop();}},a)})),_setComponentValue.apply(this,arguments)}


function changeRADIO1(type) {
    if (!type) return;

    document.body.classList.remove(
        'typ-velkonocne', 'typ-hody', 'typ-baniky', 'typ-pamiatka', 'typ-vianoce', 'typ-mimo'
    );
    document.body.classList.add('typ-' + type);
    console.log("Aktívna CSS trieda:", 'typ-' + type);

    const containerDiv = document.getElementById('layoutCell1095');
    if (!containerDiv) return;

    if (type === 'mimo') {
        containerDiv.style.display = 'block';
        console.log("Zobrazujem pole a nastavujem pravidlá validácie");

        (function(){
            var thisScript = (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) 
                ? document.scripts[document.scripts.length - 1] 
                : eFormCurrentScript;

            // Odstráni staré pravidlá pre toto pole
            if (config && config.rules && config.rules[0]) {
                config.rules[0] = config.rules[0].filter(r => 
                    !r.cell.some(c => c.id === 'layoutCell1095')
                );
            }

            // Pridá nové pravidlá
            config.rules[0].push({
                parent: containerDiv,
                cell: [
                    {id: 'layoutCell1095', type: 'required', component: 'string', message: 'Atribút je povinný'},
                    {id: 'layoutCell1095', component: 'string', type: 'stringPattern', message: 'Neplatný tvar'}
                ]
            });
        })();

    } else {
        containerDiv.style.display = 'none';
        console.log("Skryvam pole a odstraňujem pravidlá validácie");

        if (config && config.rules && config.rules[0]) {
            config.rules[0] = config.rules[0].filter(r => 
                !r.cell.some(c => c.id === 'layoutCell1095')
            );
        }

        const textField = document.getElementById('Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text');
        if (textField) textField.value = '';
    }
}

function changeRADIO2(type) {
    if (!type) return;

    document.body.classList.remove('typ-R2-ANO', 'typ-R2-NIE');
    document.body.classList.add('typ-' + type);
    console.log("Aktívna CSS trieda:", 'typ-' + type);

    const sekcia = document.querySelectorAll('.sekcia_R2_ANO');
    sekcia.forEach(el => {
        el.style.display = (type === 'R2-ANO') ? 'block' : 'none';
    });
}

function changeRADIO3(type) {
    if (!type) return;

    document.body.classList.remove('typ-R3-ANO', 'typ-R3-NIE');
    document.body.classList.add('typ-' + type);
    console.log("[RADIO3] Aktívna CSS trieda:", 'typ-' + type);

    const sekcia = document.querySelectorAll('.sekcia_R3_ANO');
    sekcia.forEach(el => {
        el.style.display = (type === 'R3-ANO') ? 'block' : 'none';
    });

    const inputField = document.getElementById('IOddiel_PO_Pokladnica_Kod'); // pole Kód pokladnice
    const layoutDiv = document.getElementById('layoutCell12594');

    if (!inputField || !layoutDiv) return;

    if (type === 'R3-ANO') {
        console.log("[RADIO3] R3-ANO → pole viditeľné a validácia aktívna");
        inputField.removeAttribute('readonly');
        inputField.removeAttribute('disabled');
        layoutDiv.style.display = 'block';

        // pridanie validácie, ak ešte nie je
        if (config && config.rules && !config.rules['1_PO'].some(r =>
            r.cell.some(c => c.id === 'layoutCell12594')
        )) {
            config.rules['1_PO'].push({
                parent: layoutDiv,
                cell: [
                    {id: 'layoutCell12594', type: 'required', component: 'string', message: 'Kód pokladnice je povinný'},
                    {id: 'layoutCell12594', type: 'stringRangeLength', minLength: 3, maxLength: 255, component: 'string', message: 'Zadajte od 3 do 255 znakov'}
                ]
            });
            console.log("[RADIO3] Validácia pridaná");
        }

    } else if (type === 'R3-NIE') {
        console.log("[RADIO3] R3-NIE → pole skryté a validácia odstránená");
        inputField.setAttribute('readonly', 'readonly');
        inputField.setAttribute('disabled', 'disabled');
        layoutDiv.style.display = 'none';
        inputField.value = '';

        // Odstrániť validáciu
        if (config && config.rules && config.rules['1_PO']) {
            config.rules['1_PO'] = config.rules['1_PO'].map(r => {
                if (r.cell) {
                    r.cell = r.cell.filter(c => c.id !== 'layoutCell12594');
                }
                return r;
            });
            console.log("[RADIO3] Validácia odstránená z config.rules");
        }
    }
}

// Inicializácia pri načítaní podľa predvybranej hodnoty
document.addEventListener('DOMContentLoaded', function() {
    const checkedRadioR3 = document.querySelector('input[name="IOddiel_PO_Pokladnica_radio"]:checked');
    if (checkedRadioR3) {
        const type = (checkedRadioR3.value.trim() === "Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)")
            ? 'R3-ANO'
            : 'R3-NIE';
        changeRADIO3(type);
    }
});


// ----------------------- INIT BLOKY -----------------------
document.addEventListener('DOMContentLoaded', function() {
    // --- sekcia R2 ---
    const sekciaR2 = document.querySelectorAll('.sekcia_R2_ANO');
    sekciaR2.forEach(el => el.style.display = 'none');

    const checkedRadioR2 = document.querySelector('input[name="Dlzka_Sirka_predajneho_miesta_Radio"]:checked');
    if (checkedRadioR2 && checkedRadioR2.value === 'Iný rozmer (min. 3x2m)') {
        sekciaR2.forEach(el => el.style.display = 'block');
    }

    // --- sekcia R3 (pokladnica e-kasa) ---
    const sekciaR3 = document.querySelectorAll('.sekcia_R3_ANO');
    sekciaR3.forEach(el => el.style.display = 'none');

    const checkedRadioR3 = document.querySelector('input[name="IOddiel_PO_Pokladnica_radio"]:checked');
    if (checkedRadioR3 && checkedRadioR3.value === 'Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)') {
        sekciaR3.forEach(el => el.style.display = 'block');
    }
});

// ----------------------- Auto so stánkom -----------------------

function changeRADIO3_Auto(type) {
    const textField = document.getElementById('AutoSoStankom_Text');
    if (!textField) return;

    if (type === 'R3-ANO') {
        textField.style.display = 'block';
    } else {
        textField.style.display = 'none';
        textField.value = '';
    }
}

document.addEventListener('DOMContentLoaded', function() {
    const textField = document.getElementById('AutoSoStankom_Text');
    if (textField) textField.style.display = 'none';

    const checkedRadio = document.querySelector('input[name="AutoSoStankom_Radio"]:checked');
    if (checkedRadio && checkedRadio.value === 'Áno') {
        textField.style.display = 'block';
    }

    const radios = document.querySelectorAll('input[name="AutoSoStankom_Radio"]');
    radios.forEach(radio => {
        radio.addEventListener('click', function() {
            if (radio.value === 'Áno') {
                changeRADIO3_Auto('R3-ANO');
            } else {
                changeRADIO3_Auto('R3-NIE');
            }
        });
    });
});
]]>
</script>

				<script type="text/javascript">/*
					<![CDATA[ */var projectType = 'UPVS';

function GetExternalResourceIndex(resourcetype) {
	switch (resourcetype) {
		default:
			return null;
	}
	return null;
}
function GetExternalResource(resourcetype, index) {
	switch (resourcetype) {
		default:
			return null;
    }
	return null;
}

function SetDefaultValue(key, value) {
	if (value == '' || key == '') {
		return;
	}
}
function GetDefaultValue() {
	var retString = '';
	return retString;
}

function InitConditionalRules(context, sid) {
	if (sid == null) {
	}
}


var validatorObject = null;

function InitValidation() {
	validatorObject = $("#eForm_eGov_vstup_000000284").validate({
		errorLabelContainer: $("#errorsContainer"),
		wrapper: "li",
		onkeyup: false,
		onclick: false,
        ignore: ".disableValidators, input[type=date]",
		rules: {},
		messages: {}
	});
}

$(window).bind("DOMContentLoaded", function () {
	var context = $("form:has(#main)");
	context.bind("loadedFromXmlCompleted", function () {
		setConfig();
	});
	var context = $("form:has(#main)");
	context.bind("clearFormCompleted", function () {
		setConfig();
	});
});

$(document).ready ( function(){
	setConfig();
	$("#cgLoadFromXml").click(function () {
		ClearForm(this.form);
		config.preventToggle = true;
		LoadFromFile();
	});





});/* ]]> */
				</script>
				<style type="text/css">
					.infoIcon {display:none;} .logo img {width:100px; height:120px;} .LabelBold{font-weight: bold;} body {font-family: Verdana;font-size: 16px;} 
					.VecNazovFrm {font-weight:bold;text-align: center;border-bottom: gray solid 1px;padding-bottom: 15px;} 
					.VecNazovFrm1 {font-weight:bold;text-align: justify;padding-bottom: 12px;} 
					.VecNazovFrm2 {text-align: justify;padding-bottom: 12px;} 
					.hidden { display:none } .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus {font-weight: normal !important; border: rgba(0,0,0,0) 2px solid !important; background: rgb(0,112,60)} .govuk-select { background: white} .header--error { padding-left: 15px; border-left: 5px solid #d0190f !important; } input[type="button"] { font-size: 1.1875rem !important;} #showXml, #saveForm, #loadForm, #clearForm, #validateForm, #validateFormWithXsd, #validateFormWithServer, #printForm, #closeForm, #cancelForm, #loadFormXml, #saveToXml, #cgShowXml, #cgSaveForm, #cgLoadForm, #cgSaveToXml, #cgLoadFromXml, #cgClearForm, #cgValidateForm, #cgValidateFormWithXsd, #cgValidateFormWithServer, #cgPrintForm, #cgCloseForm, #cgCancelForm, #cgReturn, #cgViewPdf {font-size: 1.1875rem !important;} .ui-dialog, .ui-dialog .ui-dialog-titlebar {background: rgb(0,112,60) !important;} .content {background: 50% 50% repeat-x #ffffff; border: #d4d4d4 solid 2px; color: #4f4e4e; border-radius: 3px;} .arrow {right:unset; top: 10px; scale: 1.5} .priestor, .pozemok { height: 30px; } .radioButtonList input { width: 44px; } .govuk-summary-list__key {text-overflow: ellipsis; overflow: hidden; white-space: nowrap;} @media (min-width: 40.0625em) { .govuk-grid-column-one-quarter { width: 25%; float: left; } .govuk-grid-column-three-quarter { width: 75%; float: left; } } .header--error-bg { border-bottom: 5px solid #d0190f !important; } .content { border: black solid 1px; box-shadow: -2px 2px 10px #888888; } .content--error { border: red solid 3px !important; box-shadow: -2px 2px 10px red;} .ui-widget-header { border: gray solid 1px; background-color: #dee0e2; }
				</style>
				<script id="form-metadata" type="text/json">
					{ "namespaces": { "egonp":"http://schemas.gov.sk/form/00318442.A0003109.000000284.ZiadostoVydaniePovoleniakPredajunaTrhovomMieste" }, "formKey":"eform", "identifier":"A0003109.000000284.ZiadostoVydaniePovoleniakPredajunaTrhovomMieste", "title":"Žiadosť o vydanie povolenia k predaju na trhovom mieste" }
				</script>
			</head>
			<body>
				<noscript>
					<p class="noscript">Pre kompletnú funkčnosť aplikácie je potrebné povoliť JavaScript</p>
				</noscript>
				<div id="errorsContainerDiv" class="errorsContainerDiv">
					<ul id="errorsContainer" class="errorsContainer">
						<li />
					</ul>
				</div>
				<form id="eForm_eGov_vstup_000000284" action="">
					<div id="main" class="govuk-width-container " style="background: white;">
						<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">
								<ul class="govuk-list govuk-error-summary__list" />
							</div>
						</div>
						<div class="govuk-grid-column-full">
							<span>Strana
								<span id="currentmain" /> z
								<span id="allmain" /></span>
						</div>
						<div class="clear" />
						<div class="mainPage hidden">
							<div style="box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);">
								<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Obec">
									<div id="layoutRow171" class="layoutRow ui-tabs nocaption " title="">
										<input type="hidden" name="Obec" />
										<div id="layoutRowContentlayoutRow171" class="columns" style="padding-top:15px;">
											<div id="layoutColumn326" class="column first" style="width:150px;">
												<div id="layoutCell867" class="cell  logo" style="margin-left:25px;">
													<span class="fieldContent">
														<img src="http://www.pomosam.sk/es/pd_logo.jpg" alt="" title="" />
													</span>
													<div class="clear"></div>
												</div>
											</div>
											<div id="layoutColumn327" class="column " style="width:500px;">
<div id="layoutCell868" class="cell LabelBold body">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_MsU']">
        <label title="" for="Obec_MsU" style="width:600px;">
            <xsl:value-of select="./*[name() = 'Obec_MsU']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_MsU" name="Obec_MsU" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="330"
               value="{./*[name() = 'Obec_MsU']}">
            <xsl:if test="./*[name() = 'Obec_MsU']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

												<div id="layoutCell869" class="cell  LabelBold">
													<label class="fieldLabel" title="" for="Obec_Telefon__TelephoneAddress" style="width:500px;">
														<xsl:text disable-output-escaping="yes"></xsl:text>
													</label>
													<span class="fieldContent" style="display: none">
														<input id="Obec_Telefon__TelephoneAddress" name="Obec_Telefon__TelephoneAddress" title="" type="text" class="xsd_string textBox " spellcheck="true" maxlength="400" size="150" alt="" value="tel12345tel">
															<xsl:if test="boolean(./*[name() = 'Obec_Telefon__TelephoneAddress']/@isReadOnly = 'true')">
																<xsl:attribute name="readonly">readonly</xsl:attribute>
																<xsl:attribute name="disabled">disabled</xsl:attribute>
															</xsl:if>
															<xsl:if test="./*[name() = 'Obec_Telefon__TelephoneAddress']">
																<xsl:attribute name="value">
																	<xsl:value-of select="./*[name() = 'Obec_Telefon__TelephoneAddress']" />
																</xsl:attribute>
															</xsl:if>
														</input>
													</span>
													<div class="clear"></div>
												</div>
												<div id="layoutCell870" class="cell  LabelBold">
													<label class="fieldLabel" title="" for="Obec_IBAN" style="width:500px;">
														<xsl:text disable-output-escaping="yes"></xsl:text>
													</label>
													<span class="fieldContent" style="display: none">
														<input id="Obec_IBAN" name="Obec_IBAN" title="" type="text" class="xsd_string textBox " spellcheck="true" maxlength="400" size="180" alt="" value="iban12345iban">
															<xsl:if test="boolean(./*[name() = 'Obec_IBAN']/@isReadOnly = 'true')">
																<xsl:attribute name="readonly">readonly</xsl:attribute>
																<xsl:attribute name="disabled">disabled</xsl:attribute>
															</xsl:if>
															<xsl:if test="./*[name() = 'Obec_IBAN']">
																<xsl:attribute name="value">
																	<xsl:value-of select="./*[name() = 'Obec_IBAN']" />
																</xsl:attribute>
															</xsl:if>
														</input>
													</span>
													<div class="clear"></div>
												</div>
											</div>
											<div id="layoutColumn328" class="column " style="width:300px;font-size:10pt">
<div id="layoutCell872" class="cell LabelBold">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_ICO']">
        <label title="" for="Obec_ICO" style="width:200px;">
            <xsl:text disable-output-escaping="yes">IČO: </xsl:text>
            <xsl:value-of select="./*[name() = 'Obec_ICO']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_ICO" name="Obec_ICO" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="100"
               value="{./*[name() = 'Obec_ICO']}">
            <xsl:if test="./*[name() = 'Obec_ICO']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

<div id="layoutCell873" class="cell LabelBold">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_DIC']">
        <label title="" for="Obec_DIC" style="width:200px;">
            <xsl:text disable-output-escaping="yes">DIČ: </xsl:text>
            <xsl:value-of select="./*[name() = 'Obec_DIC']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_DIC" name="Obec_DIC" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="100"
               value="{./*[name() = 'Obec_DIC']}">
            <xsl:if test="./*[name() = 'Obec_DIC']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

<div id="layoutCell871" class="cell LabelBold">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_Email']">
        <label title="" for="Obec_Email" style="width:200px;">
            <xsl:text disable-output-escaping="yes">email:</xsl:text>
            <xsl:value-of select="./*[name() = 'Obec_Email']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_Email" name="Obec_Email" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="100"
               value="{./*[name() = 'Obec_Email']}">
            <xsl:if test="./*[name() = 'Obec_Email']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

<div id="layoutCell8719" class="cell LabelBold">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_WEB']">
        <label title="" for="Obec_WEB" style="width:200px;">
            <xsl:text disable-output-escaping="yes"></xsl:text>
            <xsl:value-of select="./*[name() = 'Obec_WEB']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_WEB" name="Obec_WEB" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="100"
               value="{./*[name() = 'Obec_WEB']}">
            <xsl:if test="./*[name() = 'Obec_WEB']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

<div id="layoutCell8719" class="cell LabelBold">
    <!-- Zobrazí label len ak existuje hodnota -->
    <xsl:if test="./*[name() = 'Obec_POPIS']">
        <label title="" for="Obec_POPIS" style="width:200px;">
            <xsl:text disable-output-escaping="yes"></xsl:text>
            <xsl:value-of select="./*[name() = 'Obec_POPIS']"/>
        </label>
    </xsl:if>

    <!-- Skrytý input pre odoslanie -->
    <span class="fieldContent" style="display: none">
        <input id="Obec_POPIS" name="Obec_POPIS" type="text" class="xsd_string textBox"
               spellcheck="true" maxlength="400" size="100"
               value="{./*[name() = 'Obec_POPIS']}">
            <xsl:if test="./*[name() = 'Obec_POPIS']/@isReadOnly='true'">
                <xsl:attribute name="readonly">readonly</xsl:attribute>
                <xsl:attribute name="disabled">disabled</xsl:attribute>
            </xsl:if>
        </input>
    </span>

    <div class="clear"></div>
</div>

											</div>
											<div class="clear"></div>
										</div>
									</div>
								</xsl:for-each>
								<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Header">
									<div id="layoutRowContentlayoutRow172" class="columns">
										<div id="layoutColumn329" class="column first">
											<div id="layoutCell875" class="cell VecNazovFrm">
												<span title="" style="width:870px; font-size:22pt;">
        Žiadosť o vydanie povolenia k predaju na trhovom mieste
      </span>
												<div class="clear"></div>
											</div>
										</div>
										<div class="clear"></div>
									</div>
								</xsl:for-each>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste">
								<div id="layoutRow210" class="layoutRow govuk-grid-column-full summarize" title="">
									<input type="hidden" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste" />
									<div class="govuk-heading-l">
										<div title=""></div>
									</div>
									<div id="layoutRowContentlayoutRow210">
										<div id="layoutColumn399">
											<div id="layoutCell1094" data-uid="layoutCell1094" data-component="radioList" class="govuk-form-group govuk-column-full">
												<fieldset class="govuk-fieldset">
													<legend class="govuk-fieldset__legend">
														<label class="govuk-label" for="layoutCell1094">
															<span class="form-label-bold govuk-label--s">Typ akcie</span>
														</label>
														<span class="govuk-error-message govuk-visually-hidden">
															<span class="govuk-visually-hidden">Chyba:</span>
														</span>
													</legend>
													<div class="govuk-radios ">
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Veľkonočné trhy" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Veľkonočné trhy" data-type="velkonocne" onclick="changeRADIO1(this.dataset.type)" >
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – Veľkonočné trhy'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – Veľkonočné trhy</label>
															<span class="govuk-hint"></span>
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList1" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Prievidzské hody" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Prievidzské hody"  data-type="hody" onclick="changeRADIO1(this.dataset.type)">
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – Prievidzské hody'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList1" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – Prievidzské hody</label>
															<span class="govuk-hint"></span>
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList2" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Banícky jarmok" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Banícky jarmok" data-type="baniky"
         onclick="changeRADIO1(this.dataset.type)">
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – Banícky jarmok'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList2" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – Banícky jarmok</label>
															<span class="govuk-hint"></span>
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList3" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Dni k pamiatke zosnulých" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Dni k pamiatke zosnulých" data-type="pamiatka"
         onclick="changeRADIO1(this.dataset.type)">
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – Dni k pamiatke zosnulých'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList3" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – Dni k pamiatke zosnulých</label>
															<span class="govuk-hint"></span>
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList4" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Vianočné trhy" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – Vianočné trhy"  data-type="vianoce" onclick="changeRADIO1(this.dataset.type)" >
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – Vianočné trhy'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList4" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – Vianočné trhy</label>
															<span class="govuk-hint"></span>
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList5" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio" class="govuk-radios__input " title="" type="radio" alt="Žiadosť o vydanie povolenia k predaju na trhovom mieste – mimo príležitostný trh" value="Žiadosť o vydanie povolenia k predaju na trhovom mieste – mimo príležitostný trh"  data-type="mimo" onclick="changeRADIO1(this.dataset.type)" >
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Radio']='Žiadosť o vydanie povolenia k predaju na trhovom mieste – mimo príležitostný trh'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_RadioPostfixList5" class="govuk-label govuk-radios__label">Žiadosť o vydanie povolenia k predaju na trhovom mieste – mimo príležitostný trh</label>
															<span class="govuk-hint"></span>
														</div>
													</div>
												</fieldset>
												<script>
													<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[0].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell10940", "type":"required", "component":"radioList", "message":"Atribút je povinný"}]});})();]]>
												</script>
											</div>
											<div id="layoutCell1095" data-uid="layoutCell1095" data-component="string" class="govuk-form-group govuk-column-full sekcia_mimo" style="position: relative; top: -1cm; left: 1cm; width: 860px;">
												<label class="govuk-label" title="" for="layoutCell1095">
													<span class="form-label-bold govuk-label--s"></span>
												</label>
												<span class="govuk-hint"></span>
												<span class="govuk-error-message govuk-visually-hidden">
													<span class="govuk-visually-hidden">Chyba:</span>
												</span>
												<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text" title="" type="text" class="govuk-input govuk-!-width-one-third" style="width: 860px !important; max-width: 860px !important;" spellcheck="true" maxlength="860" size="860" alt="" value="">
													<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text']">
														<xsl:attribute name="value">
															<xsl:value-of select="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_Text']" />
														</xsl:attribute>
													</xsl:if>
												</input>
											</div>
											<div id="layoutCell10940" data-uid="layoutCell10940" data-component="radioList" class="govuk-form-group govuk-column-full">
												<fieldset class="govuk-fieldset">
													<legend class="govuk-fieldset__legend">
														<label class="govuk-label" for="layoutCell1094">
															<span class="form-label-bold govuk-label--s">Žiadam o vydanie povolenia na príležitostnom trhu na predaj výrobkov a poskytovanie služieb na predajnom mieste:</span>
														</label>
														<span class="govuk-error-message govuk-visually-hidden">
															<span class="govuk-visually-hidden">Chyba:</span>
														</span>
													</legend>
													<div class="govuk-radios ">
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsobyPostfixList1" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby" class="govuk-radios__input " title="" type="radio" alt="PO" value="PO" onChange="changeFOPO('PO')">
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby']='PO'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsobyPostfixList1" class="govuk-label govuk-radios__label">Právnická osoba / Fyzická osoba - podnikateľ</label>
															<span class="govuk-hint" />
														</div>
														<div class="govuk-radios__item">
															<input id="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby" name="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby" class="govuk-radios__input " title="" type="radio" alt="FO" value="FO" onChange="changeFOPO('FO')">
																<xsl:attribute name="name">Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby']='FO'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="Ziadost_o_vydanie_povolenia_k_predaju_na_trhovom_mieste_TypOsoby" class="govuk-label govuk-radios__label">Občan bez oprávnenia na podnikanie</label>
															<span class="govuk-hint" />
														</div>
													</div>
												</fieldset>
												<script>
													<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[0].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell10940", "type":"required", "component":"radioList", "message":"Atribút je povinný"}]});})();]]>
												</script>
											</div>
										</div>
									</div>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">
							<div class="cell  VecNazovFrm govuk-heading-l typ_PO">
								<span title="Údaje o žiadateľovi - Právnická osoba / Fyzická osoba - podnikateľ" style="width:870px;">Údaje o žiadateľovi - Právnická osoba / Fyzická osoba - podnikateľ</span>
								<div class="clear"></div>
							</div>
							<div class="cell  VecNazovFrm govuk-heading-l typ_FO">
								<span title="Údaje o žiadateľovi – Občan bez oprávnenia na podnikanie" style="width:870px;">Údaje o žiadateľovi – Občan bez oprávnenia na podnikanie</span>
								<div class="clear"></div>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel">
								<div id="layoutRow212" class="layoutRow govuk-grid-column-full" title="">
									<input type="hidden" name="IOddiel" />
									<div id="layoutRowContentlayoutRow212" class="columns">
										<div id="layoutColumn403" class="column first">
											<div id="layoutCell1100" class="govuk-form-group">
												<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel/egonp:IOddiel_Subjekt">
													<div id="layoutRow213" class="layoutRow" title="">
														<input type="hidden" name="IOddiel_Subjekt" />
														<div id="layoutRowContentlayoutRow213" class="columns">
															<div id="layoutColumn404" class="column first">
																<div id="layoutCell1101" class="govuk-form-group">
																	<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel/egonp:IOddiel_Subjekt/egonp:IOddiel_PO">
																		<div id="layoutRow214" class="layoutRow summarize" title="">
																			<input type="hidden" name="IOddiel_PO" />
																			<div class="govuk-label--s hidden">Údaje o žiadateľovi - Právnická osoba / Fyzická osoba - podnikateľ</div>
																			<div id="layoutRowContentlayoutRow214" class="">
																				<div id="layoutColumn405" class="typ_PO">
																					<div id="layoutCell11021" class="govuk-form-group typ_PO" data-uid="layoutCell11021" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell11021">
																							<span class="form-label-bold govuk-label--s">Obchodné meno</span>
																						</label>
																						<span class="govuk-hint">Uveďte názov alebo obchodné meno PO ako je uvedené v aktuálnom výpise z Obchodného registra alebo FO - podnikateľa uvedené v aktuálnom výpise v Živnostenskom registri.</span>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_Obchodne_Meno" name="IOddiel_PO_Obchodne_Meno" title="" type="text" class="govuk-input" spellcheck="true" maxlength="400" size="330" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Obchodne_Meno']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_Obchodne_Meno']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_Obchodne_Meno']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_PO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell11021", "type":"required", "component":"string", "message":"Atribút je povinný"},{"id":"layoutCell11021", "type":"stringRangeLength", "minLength":3, "maxLength":255, "component":"string", "message":"Zadajte od 3 do 255 znakov"}]});})();]]>
																						</script>
																					</div>



																					<div id="layoutCell110213" class="govuk-form-group typ_PO" data-uid="layoutCell110213" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell110213">
																							<span class="form-label-bold govuk-label--s">Sídlo/miesto podnikania:</span>
																						</label>
																						<span class="govuk-hint"></span>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_Sidlo" name="IOddiel_PO_Sidlo" title="" type="text" class="govuk-input" spellcheck="true" maxlength="400" size="330" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Sidlo']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_Sidlo']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_Sidlo']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_PO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell110213", "type":"required", "component":"string", "message":"Atribút je povinný"},{"id":"layoutCell110213", "type":"stringRangeLength", "minLength":3, "maxLength":255, "component":"string", "message":"Zadajte od 3 do 255 znakov"}]});})();]]>
																						</script>
																					</div>


																					<div id="layoutCell11020" class="govuk-form-group typ_PO" data-uid="layoutCell11020" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell11020">
																							<span class="form-label-bold govuk-label--s">IČO</span>
																						</label>
																						<span class="govuk-hint" />
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_ICO" name="IOddiel_PO_ICO" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="330" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_ICO']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_ICO']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_ICO']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_PO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell11020", "type":"required", "component":"string", "message":"Atribút je povinný"},{"id":"layoutCell11020", "component":"string", "type":"stringPattern", "pattern":"[0-9]{8}",  "message":"IČO nemá správny tvar"}]});})();]]>
																						</script>
																					</div>
																					<div id="layoutCell110205" class="govuk-form-group typ_PO" data-uid="layoutCell110205" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell110205">
																							<span class="form-label-bold govuk-label--s">DIČ</span>
																						</label>
																						<span class="govuk-hint" />
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_DIC" name="IOddiel_PO_DIC" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="330" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_DIC']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_DIC']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_DIC']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[
																							(function(){
																								var thisScript;
																								if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
																									thisScript = document.scripts[document.scripts.length - 1];
																								} else {
																									thisScript = eFormCurrentScript;
																								}
																								config.rules['1_PO'].push({
																									parent: thisScript.parentElement,
																									cell: [
																										{
																											"id":"layoutCell110205",
																											"type":"required",
																											"component":"string",
																											"message":"Atribút je povinný"
																										},
{
    "id": "layoutCell110205",
    "component": "string",
    "type": "stringPattern",
    "pattern": "[0-9]{10}",
    "minLength": 10,
    "maxLength": 10,
    "message": "DIČ nemá správny tvar – musí obsahovať presne 10 číslic"
}
																									]
																								});
																							})();
																							]]>
																						</script>
																					</div>

																					<div id="layoutCell1258" class="cell govuk-form-group typ_PO" data-uid="layoutCell1258" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell1258">
																							<span class="form-label-bold govuk-label--s">Telefónne číslo</span>
																						</label>
																						<div class="govuk-hint">Zadajte telefónne číslo v tvare +421123123123</div>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_TelCislo" name="IOddiel_PO_TelCislo" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="100" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_TelCislo']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_TelCislo']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_TelCislo']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_PO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell1258", "type":"required", "component":"string", "message":"Atribút je povinný"},{"id":"layoutCell1258", "type":"stringPattern", "pattern":"[+]{1}([0-9]){6,15}", "component":"string", "message":"Zadajte telefónne číslo v tvare +421123123123"}]});})();]]>
																						</script>
																					</div>
																					<div id="layoutCell1259" class="cell govuk-form-group typ_PO" data-uid="layoutCell1259" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell1259">
																							<span class="form-label-bold govuk-label--s">E-mailová adresa
																								<font style="color:gray;" class="not-required">(nepovinný údaj)</font>
																							</span>
																						</label>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_Email" name="IOddiel_PO_Email" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="220" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Email']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_Email']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_Email']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_PO'].push({parent: thisScript.parentElement,cell: [
																						{"id":"layoutCell1259", "type":"stringPattern", "pattern":"([0-9]{0}|(([a-zA-Z0-9_.+\\-]+@[a-zA-Z0-9\\-]+\\.[a-zA-Z0-9\\-]{1}[a-zA-Z0-9\\-.]{1,})))", "component":"string", "message":"Zadajte e-mail v tvare abc@abc.sk"}]});})();]]>
																						</script>
																					</div>
																					<div id="layoutCell11293" class="govuk-form-group govuk-column-full typ_PO" data-uid="layoutCell11293" data-component="radioList">
																						<fieldset class="govuk-fieldset">
																							<div class="govuk-radios govuk-radios--inline">
																								<div class="govuk-radios__item">
																									<input id="IOddiel_PO_Pokladnica_radio" name="IOddiel_PO_Pokladnica_radio" class="govuk-radios__input" title="" type="radio" alt="Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)" value="Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)" onclick="changeRADIO3('R3-ANO')">
																										<xsl:attribute name="name">IOddiel_PO_Pokladnica_radio</xsl:attribute>
																										<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Pokladnica_radio']/@isReadOnly = 'true')">
																											<xsl:attribute name="readonly">readonly</xsl:attribute>
																											<xsl:attribute name="disabled">disabled</xsl:attribute>
																										</xsl:if>
																										<xsl:if test="./*[name() = 'IOddiel_PO_Pokladnica_radio']='Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)'">
																											<xsl:attribute name="checked">checked</xsl:attribute>
																										</xsl:if>
																									</input>
																									<label for="IOddiel_PO_Pokladnica_radio" class="govuk-label govuk-radios__label">Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)</label>
																								</div>
																								<div class="govuk-radios__item">
																									<input id="IOddiel_PO_Pokladnica_radioPostfixList1" name="IOddiel_PO_Pokladnica_radio" class="govuk-radios__input" title="" type="radio" alt="Čestné vyhlásenie o nepoužívaní ERP" value="Čestné vyhlásenie o nepoužívaní ERP" onclick="changeRADIO3('R3-MIE')">
																										<xsl:attribute name="name">IOddiel_PO_Pokladnica_radio</xsl:attribute>
																										<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Pokladnica_radio']/@isReadOnly = 'true')">
																											<xsl:attribute name="readonly">readonly</xsl:attribute>
																											<xsl:attribute name="disabled">disabled</xsl:attribute>
																										</xsl:if>
																										<xsl:if test="./*[name() = 'IOddiel_PO_Pokladnica_radio']='Čestné vyhlásenie o nepoužívaní ERP'">
																											<xsl:attribute name="checked">checked</xsl:attribute>
																										</xsl:if>
																									</input>
																									<label for="IOddiel_PO_Pokladnica_radioPostfixList1" class="govuk-label govuk-radios__label">Čestné vyhlásenie o nepoužívaní ERP</label>
																								</div>
																							</div>
																						</fieldset>

																						<script>
																							<![CDATA[
      (function() {
        var thisScript;
        if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
          thisScript = document.scripts[document.scripts.length - 1];
        } else {
          thisScript = eFormCurrentScript;
        }
        config.rules['1_PO'].push({
          parent: thisScript.parentElement,
          cell: [{
            id: "layoutCell11293",
            type: "required",
            component: "radioList",
            message: "Atribút je povinný"
          }]
        });
      })();
    ]]>
																						</script>




																						
																					</div>

																					<div id="layoutCell12594" class="cell govuk-form-group sekcia_R3_ANO typ_PO" data-uid="layoutCell12594" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell12594">
																							<span class="form-label-bold govuk-label--s">Kód pokladnice</span>
																						</label>
																						<div class="govuk-hint"></div>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_PO_Pokladnica_Kod" name="IOddiel_PO_Pokladnica_Kod" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="220" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_PO_Pokladnica_Kod']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_PO_Pokladnica_Kod']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_PO_Pokladnica_Kod']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																					</div>

																					<!-- § 3 ods. 2 písm. a) bod 6 zákona – povinnosť evidovať tržbu sa nevzťahuje na predaj tovaru. -->
																					<div id="layoutRowContentlayoutRow235112" data-uid="layoutRowContentlayoutRow235112" data-component="checkbox" class="govuk-form-group govuk-column-full typ_PO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label">
																								<span class="form-label-bold govuk-label--s" style="display:block;">Čestné vyhlásenie o nepoužívaní ERP</span>

<!-- normálny + bold text v jednom riadku -->
<span style="font-size:12px; font-weight:400;">
  Podľa ustanovenia zákona č. 384/2025 Z. z. Zákon o evidencii tržieb a o zmene a doplnení niektorých zákonov (ďalej len zákon),
  <span style="font-size:12px; font-weight:700; line-height:1.2;">nie som povinný (á) na predaj výrobkov a poskytovanie služieb na trhovom mieste používať pokladnicu – eKasu podľa:</span>
</span>


																							</label>
																							<span class="govuk-hint"></span>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow2352">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="layoutCell2351121" class="govuk-checkboxes__item">
																							<input id="IOddiel_PO_CestneVyhlasenie_V1" name="IOddiel_PO_CestneVyhlasenie_V1" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="§ 3 ods. 2 písm. a) bod 6 zákona – povinnosť evidovať tržbu sa nevzťahuje na predaj tovaru." alt="">
																								<xsl:if test="boolean(./*[name() = 'IOddiel_PO_CestneVyhlasenie_V1']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_PO_CestneVyhlasenie_V1']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_PO_CestneVyhlasenie_V1" class="govuk-label govuk-checkboxes__label">§ 3 ods. 2 písm. a) bod 6 zákona – povinnosť evidovať tržbu sa nevzťahuje na predaj tovaru.</label>
																						</div>
<script>
<![CDATA[
(function() {
    var radioName = 'IOddiel_PO_Pokladnica_radio';
    var layoutCellRadio = document.getElementById('layoutCell11293');

    var layoutCellPokladnica = document.getElementById('layoutCell12594');
    var inputPokladnica = document.getElementById('IOddiel_PO_Pokladnica_Kod');

    var checkboxV1 = document.getElementById('IOddiel_PO_CestneVyhlasenie_V1');
    var layoutCellCheckboxV1 = document.getElementById('layoutRowContentlayoutRow235112');

    var checkboxV2 = document.getElementById('IOddiel_PO_CestneVyhlasenie_V2');
    var layoutCellCheckboxV2 = document.getElementById('layoutRowContentlayoutRow235113');

    function updateValidation() {
        var selectedRadio = document.querySelector('input[name="' + radioName + '"]:checked');
        var radioValue = selectedRadio ? selectedRadio.value.trim() : null;

        console.log("🎯 Aktuálna hodnota rádia:", radioValue);

        // Vyčisti staré pravidlá pre všetky relevantné layouty
        if (config && config.rules && config.rules['1_PO']) {
            config.rules['1_PO'] = config.rules['1_PO'].filter(r =>
                r.parent !== layoutCellRadio &&
                r.parent !== layoutCellCheckboxV1 &&
                r.parent !== layoutCellCheckboxV2 &&
                r.parent !== layoutCellPokladnica
            );
        }

        // Rádio
        if (!radioValue) {
            config.rules['1_PO'].push({
                parent: layoutCellRadio,
                cell: [{
                    id: "layoutCell11293",
                    type: "required",
                    component: "radioList",
                    message: "Atribút je povinný"
                }]
            });
            console.log("⚠️ Rádio nie je vybrané – validácia pridaná");
        }

        // Kód pokladnice
        if (radioValue === 'Kód pokladnice e-kasa (potrebné vložiť doklad v prílohách)') {
            // zobraziť pole a nastaviť validáciu
            if (layoutCellPokladnica) layoutCellPokladnica.style.display = 'block';
            if (inputPokladnica) {
                inputPokladnica.removeAttribute('readonly');
                inputPokladnica.removeAttribute('disabled');
            }

            if (config && config.rules) {
                config.rules['1_PO'].push({
                    parent: layoutCellPokladnica,
                    cell: [
                        {id: 'layoutCell12594', type: 'required', component: 'string', message: 'Kód pokladnice je povinný'},
                        {id: 'layoutCell12594', type: 'stringRangeLength', minLength: 3, maxLength: 255, component: 'string', message: 'Zadajte od 3 do 255 znakov'}
                    ]
                });
                console.log("✅ Kód pokladnice – validácia pridaná");
            }
        } else {
            // skryť pole a odstrániť validáciu
            if (layoutCellPokladnica) layoutCellPokladnica.style.display = 'none';
            if (inputPokladnica) {
                inputPokladnica.setAttribute('readonly','readonly');
                inputPokladnica.setAttribute('disabled','disabled');
                inputPokladnica.value = '';
            }
            console.log("❌ Kód pokladnice – validácia odstránená");
        }

        // Checkboxy pre Čestné vyhlásenie
        if (radioValue === 'Čestné vyhlásenie o nepoužívaní ERP') {
            if (layoutCellCheckboxV1) layoutCellCheckboxV1.style.display = 'block';
            if (layoutCellCheckboxV2) layoutCellCheckboxV2.style.display = 'block';
            console.log("📦 Zobrazujem checkboxy V1 a V2");

            var isV1Checked = checkboxV1?.querySelector?.('input[type="checkbox"]')?.checked;
            var isV2Checked = checkboxV2?.querySelector?.('input[type="checkbox"]')?.checked;

            if (!isV1Checked && !isV2Checked) {
                config.rules['1_PO'].push({
                    parent: layoutCellCheckboxV1,
                    cell: [{
                        id: "layoutRowContentlayoutRow235112",
                        type: "required",
                        component: "checkbox",
                        message: "Položka musí byť vyplnená"
                    }]
                });
                console.log("⚠️ Ani jeden checkbox nie je zaškrtnutý – validácia pridaná");
            } else {
                console.log("☑️ Minimálne jeden checkbox zaškrtnutý – validácia netreba");
            }
        } else {
            [checkboxV1, checkboxV2].forEach(cb => {
                var input = cb?.querySelector?.('input[type="checkbox"]');
                if (input) input.checked = false;
            });
            [layoutCellCheckboxV1, layoutCellCheckboxV2].forEach(cell => {
                if (cell) cell.style.display = 'none';
            });
            console.log("🙈 Checkboxy skryté – rádio nie je 'Čestné vyhlásenie'");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();

        var radios = document.querySelectorAll('input[name="' + radioName + '"]');
        radios.forEach(radio => radio.addEventListener('change', updateValidation));

        [checkboxV1, checkboxV2].forEach(cb => {
            var input = cb?.querySelector?.('input[type="checkbox"]');
            if (input) input.addEventListener('change', updateValidation);
        });
    });
})();
]]>
</script>

																					</div>
																					<!-- § 3 ods. 2 písm. b) bod 1 zákona – povinnosť evidovať tržbu sa nevzťahuje na poskytované služby. -->
																					<div id="layoutRowContentlayoutRow235113" data-uid="layoutRowContentlayoutRow235113" data-component="checkbox" class="govuk-form-group govuk-column-full typ_PO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow2353">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="IOddiel_PO_CestneVyhlasenie_V2" class="govuk-checkboxes__item">
																							<input id="IOddiel_PO_CestneVyhlasenie_V2" name="IOddiel_PO_CestneVyhlasenie_V2" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="§ 3 ods. 2 písm. b) bod 1 zákona – povinnosť evidovať tržbu sa nevzťahuje na poskytované služby." alt="">
																								<xsl:if test="boolean(./*[name() = 'lIOddiel_PO_CestneVyhlasenie_V2']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_PO_CestneVyhlasenie_V2']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_PO_CestneVyhlasenie_V2" class="govuk-label govuk-checkboxes__label">§ 3 ods. 2 písm. b) bod 1 zákona – povinnosť evidovať tržbu sa nevzťahuje na poskytované služby.</label>
																						</div>
																						<script>
																							<![CDATA[
(function() {
    var radioName = 'IOddiel_PO_Pokladnica_radio';
    var layoutCellRadio = document.getElementById('layoutCell11293');

    var checkboxV1 = document.getElementById('IOddiel_PO_CestneVyhlasenie_V1');
    var layoutCellCheckboxV1 = document.getElementById('layoutRowContentlayoutRow235112');

    var checkboxV2 = document.getElementById('IOddiel_PO_CestneVyhlasenie_V2');
    var layoutCellCheckboxV2 = document.getElementById('layoutRowContentlayoutRow235113');

    function updateValidation() {
        var selectedRadio = document.querySelector('input[name="' + radioName + '"]:checked');
        var radioValue = selectedRadio ? selectedRadio.value.trim() : null;

        console.log("🎯 Aktuálna hodnota rádia:", radioValue);

        // Vyčisti staré pravidlá
        if (config && config.rules && config.rules['1_PO']) {
            config.rules['1_PO'] = config.rules['1_PO'].filter(r =>
                r.parent !== layoutCellRadio &&
                r.parent !== layoutCellCheckboxV1 &&
                r.parent !== layoutCellCheckboxV2
            );
        }

        // Rádio
        if (!radioValue) {
            config.rules['1_PO'].push({
                parent: layoutCellRadio,
                cell: [{
                    id: "layoutCell11293",
                    type: "required",
                    component: "radioList",
                    message: "Atribút je povinný"
                }]
            });
            console.log("⚠️ Rádio nie je vybrané – validácia pridaná");
        }

        if (radioValue === 'Čestné vyhlásenie o nepoužívaní ERP') {
            if (layoutCellCheckboxV1) layoutCellCheckboxV1.style.display = 'block';
            if (layoutCellCheckboxV2) layoutCellCheckboxV2.style.display = 'block';
            console.log("📦 Zobrazujem checkboxy V1 a V2");

            // Aktuálny stav inputov
            var isV1Checked = checkboxV1?.querySelector?.('input[type="checkbox"]')?.checked;
            var isV2Checked = checkboxV2?.querySelector?.('input[type="checkbox"]')?.checked;

            // Ak **ani jeden nie je zaškrtnutý**, validácia
            if (!isV1Checked && !isV2Checked) {
                config.rules['1_PO'].push({
                    parent: layoutCellCheckboxV1,
                    cell: [{
                        id: "layoutRowContentlayoutRow235112",
                        type: "required",
                        component: "checkbox",
                        message: "Položka musí byť vyplnená"
                    }]
                });
                console.log("⚠️ Ani jeden checkbox nie je zaškrtnutý – validácia pridaná");
            } else {
                console.log("☑️ Minimálne jeden checkbox zaškrtnutý – validácia netreba");
            }
        } else {
            // Skryť a resetovať checkboxy bezpečne
            [checkboxV1, checkboxV2].forEach(cb => {
                var input = cb?.querySelector?.('input[type="checkbox"]');
                if (input) input.checked = false;
            });

            [layoutCellCheckboxV1, layoutCellCheckboxV2].forEach(cell => {
                if (cell) cell.style.display = 'none';
            });

            console.log("🙈 Checkboxy skryté – rádio nie je 'Čestné vyhlásenie'");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();

        var radios = document.querySelectorAll('input[name="' + radioName + '"]');
        radios.forEach(radio => radio.addEventListener('change', updateValidation));

        [checkboxV1, checkboxV2].forEach(cb => {
            var input = cb?.querySelector?.('input[type="checkbox"]');
            if (input) input.addEventListener('change', updateValidation);
        });
    });
})();
]]>
																						</script>
																					</div>
																					<div class="clear"></div>
																				</div>
																			</div>
																		</div>
																	</xsl:for-each>
																</div>
																<div id="layoutCell11012" class="govuk-form-group">																	
																	<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel/egonp:IOddiel_Subjekt/egonp:IOddiel_FO">
																		<div id="layoutRow2142" class="layoutRow summarize" title="">
																			<input type="hidden" name="IOddiel_FO" />
																			<div class="govuk-label--s hidden">Údaje o žiadateľovi – Občan bez oprávnenia na podnikanie</div>
																			<div id="layoutRowContentlayoutRow2142"  style="position: relative; top: 0cm;">
																				<div id="layoutColumn4052" class="typ_FO">
																					<div id="layoutCell22062" class="govuk-form-group typ_FO" data-uid="layoutCell22062" data-component="string" style="width: 900px !important">
																						<label class="govuk-label" title="" for="layoutCell22062">
																							<span class="form-label-bold govuk-label--s">Meno a priezvisko</span>
																						</label>
																						<span class="govuk-hint"></span>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_Meno_Priezvisko" name="IOddiel_FO_Meno_Priezvisko" type="text" class="govuk-input govuk-!-width-one-third" style="width: 900px !important;" title="" value="" alt="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_FO_Meno_Priezvisko']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_Meno_Priezvisko']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_Meno_Priezvisko']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[
      (function(){
        var thisScript;
        if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
          thisScript = document.scripts[document.scripts.length - 1];
        } else {
          thisScript = eFormCurrentScript;
        }
        config.rules['1_FO'].push({
          parent: thisScript.parentElement,
          cell: [
            {"id":"layoutCell22062", "type":"required", "component":"string", "message":"Atribút je povinný"}
          ]
        });
      })();
    ]]>
																						</script>
																					</div>
																					<div id="layoutCell22063" 
     class="govuk-form-group typ_FO" 
     data-uid="layoutCell22063" 
     data-component="string" 
     style="width: 900px !important;">
																						<label class="govuk-label" title="" for="layoutCell22063">
																							<span class="form-label-bold govuk-label--s">Adresa</span>
																						</label>
																						<span class="govuk-hint"></span>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_Adresa"
         type="text"
         name="IOddiel_FO_Adresa"
         class="govuk-input govuk-!-width-one-third"
         style="width: 900px !important;"
         title=""
         value=""
         alt="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_Danovnik_Detail_Priezvisko__FamilyName']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_Adresa']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_Adresa']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[
      (function(){
        var thisScript;
        if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
          thisScript = document.scripts[document.scripts.length - 1];
        } else {
          thisScript = eFormCurrentScript;
        }
        config.rules['1_FO'].push({
          parent: thisScript.parentElement,
          cell: [
            {"id":"layoutCell22063", "type":"required", "component":"string", "message":"Atribút je povinný"}
          ]
        });
      })();
    ]]>
																						</script>
																					</div>
																					<div id="layoutCell1063" class="govuk-form-group typ_FO" data-component="string" data-uid="layoutCell1063">
																						<label class="govuk-label" title="" for="layoutCell1063">
																							<span class="form-label-bold govuk-label--s">Dátum narodenia
																</span>
																						</label>
																						<span class="govuk-hint" />
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_DatNar" name="IOddiel_FO_DatNar" title="" type="date" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="140" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_FO_DatNar']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_DatNar']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_DatNar']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_FO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell1063", "type":"required", "component":"date", "message":"Atribút je povinný"}]});})();]]>
																						</script>
																					</div>
																					<div id="layoutCell1102052" class="govuk-form-group typ_FO" data-uid="layoutCell1102052" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell1102052">
																							<span class="form-label-bold govuk-label--s">DIČ</span>
																						</label>
																						<span class="govuk-hint" />
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_DIC" name="IOddiel_FO_DIC" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="330" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_FO_DIC']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_DIC']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_DIC']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
<script>
<![CDATA[
(function(){
    var thisScript;
    if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
        thisScript = document.scripts[document.scripts.length - 1];
    } else {
        thisScript = eFormCurrentScript;
    }

    // PRAVIDLÁ PRE FO – iba pattern, žiadne required
    config.rules['1_FO'].push({
        parent: thisScript.parentElement,
        cell: [
{
    "id": "layoutCell1102052",
    "component": "string",
    "type": "stringPattern",
    "pattern": "[0-9]{10}",
    "minLength": 10,
    "maxLength": 10,
    "message": "DIČ nemá správny tvar – musí obsahovať presne 10 číslic"
}
        ]
    });

})();
]]>
</script>

																					</div>

																					<div id="layoutCell12582" class="cell govuk-form-group typ_FO" data-uid="layoutCell12582" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell12582">
																							<span class="form-label-bold govuk-label--s">Telefónne číslo</span>
																						</label>
																						<div class="govuk-hint">Zadajte telefónne číslo v tvare +421123123123</div>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_TelCislo" name="IOddiel_FO_TelCislo" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="100" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_FO_TelCislo']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_TelCislo']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_TelCislo']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_FO'].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell12582", "type":"required", "component":"string", "message":"Atribút je povinný"},{"id":"layoutCell1258", "type":"stringPattern", "pattern":"[+]{1}([0-9]){6,15}", "component":"string", "message":"Zadajte telefónne číslo v tvare +421123123123"}]});})();]]>
																						</script>
																					</div>
																					<div id="layoutCell12592" class="cell govuk-form-group typ_FO" data-uid="layoutCell12592" data-component="string">
																						<label class="govuk-label" title="" for="layoutCell12592">
																							<span class="form-label-bold govuk-label--s">E-mailová adresa
																								<font style="color:gray;" class="not-required">(nepovinný údaj)</font>
																							</span>
																						</label>
																						<span class="govuk-error-message govuk-visually-hidden">
																							<span class="govuk-visually-hidden">Chyba:</span>
																						</span>
																						<input id="IOddiel_FO_Email" name="IOddiel_FO_Email" title="" type="text" class="govuk-input govuk-!-width-one-third" spellcheck="true" maxlength="400" size="220" alt="" value="">
																							<xsl:if test="boolean(./*[name() = 'IOddiel_FO_Email']/@isReadOnly = 'true')">
																								<xsl:attribute name="readonly">readonly</xsl:attribute>
																								<xsl:attribute name="disabled">disabled</xsl:attribute>
																							</xsl:if>
																							<xsl:if test="./*[name() = 'IOddiel_FO_Email']">
																								<xsl:attribute name="value">
																									<xsl:value-of select="./*[name() = 'IOddiel_FO_Email']" />
																								</xsl:attribute>
																							</xsl:if>
																						</input>
																						<script>
																							<![CDATA[(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules['1_FO'].push({parent: thisScript.parentElement,cell: [
																						{"id":"layoutCell12592", "type":"stringPattern", "pattern":"([0-9]{0}|(([a-zA-Z0-9_.+\\-]+@[a-zA-Z0-9\\-]+\\.[a-zA-Z0-9\\-]{1}[a-zA-Z0-9\\-.]{1,})))", "component":"string", "message":"Zadajte e-mail v tvare abc@abc.sk"}]});})();]]>
																						</script>
																					</div>
																					<div class="typ_FO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutCell1129">
																								<span class="form-label-bold govuk-label--s" style="display:block;">Čestné vyhlásenie o nepoužívaní ERP</span>
																								
<!-- normálny + bold text v jednom riadku -->
<span style="font-size:12px; font-weight:400;">
  Podľa ustanovenia zákona č. 384/2025 Z. z. Zákon o evidencii tržieb a o zmene a doplnení niektorých zákonov (ďalej len zákon),
  <span style="font-size:12px; font-weight:700; line-height:1.2;">nie som povinný (á) na predaj výrobkov a poskytovanie služieb na trhovom mieste používať pokladnicu – eKasu podľa:</span>
</span>

																							</label>
																							<span class="govuk-hint"></span>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																					</div>
																					<!-- § 2 ods. a) nie som podnikateľom -->
																					<div id="layoutRowContentlayoutRow2351121" data-uid="layoutRowContentlayoutRow2351121" data-component="checkbox" class="govuk-form-group govuk-column-full typ_FO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow23521">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="layoutCell2351121" class="govuk-checkboxes__item">
																							<input id="IOddiel_FO_CestneERP_V1" name="IOddiel_FO_CestneERP_V1" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="§ 2 ods. a) nie som podnikateľom" alt="">
																								<xsl:if test="boolean(./*[name() = 'IOddiel_FO_CestneERP_V1']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_FO_CestneERP_V1']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_FO_CestneERP_V1" class="govuk-label govuk-checkboxes__label">§ 2 ods. a) nie som podnikateľom</label>
																						</div>
<script>
<![CDATA[
(function() {
    var checkboxV1 = document.getElementById('IOddiel_FO_CestneERP_V1');
    var layoutCellCheckboxV1 = document.getElementById('layoutRowContentlayoutRow2351121');

    function updateValidation() {
        var isV1Checked = checkboxV1?.checked || false;

        if (!config.rules) config.rules = {};
        if (!config.rules['1_FO']) config.rules['1_FO'] = [];

        // odstráň staré pravidlá len pre tento checkbox
        config.rules['1_FO'] = config.rules['1_FO'].filter(r =>
            r.parent !== layoutCellCheckboxV1
        );

        // ak nie je zaškrtnutý → required
        if (!isV1Checked) {
            if (layoutCellCheckboxV1) {
                config.rules['1_FO'].push({
                    parent: layoutCellCheckboxV1,
                    cell: [{
                        id: "layoutRowContentlayoutRow2351121",
                        type: "required",
                        component: "checkbox",
                        message: "Checkbox musí byť zaškrtnutý"
                    }]
                });
            }
            console.log("⚠️ Checkbox nie je zaškrtnutý – validácia pridaná");
        } else {
            console.log("☑️ Checkbox zaškrtnutý – validácia odstránená");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();
        if (checkboxV1) {
            checkboxV1.addEventListener('change', updateValidation);
        }
    });
})();
]]>
</script>

																					</div>
<div class="typ_FO">
    <legend class="govuk-fieldset__legend">
        <label class="govuk-label" for="layoutCell11293">
            <span class="form-label-bold govuk-label--s" style="display:block;">Čestné vyhlásenie na predaj výrobkov a poskytovanie služieb na trhovom mieste v meste Prievidza</span>
            <span class="form-label-bold govuk-label--s" style="display:block; font-size:12px;">
                (Podľa zákona č. 178/1998 Z.z. o podmienkach predaja výrobkov a poskytovania služieb na trhových miestach a o zmene a doplnení zákona č. 455/1991 Zb. o živnostenskom podnikaní (živnostenský zákon) v znení neskorších predpisov):
            </span>
        </label>
        <span class="govuk-hint"></span>
        <span class="govuk-error-message govuk-visually-hidden">
            <span class="govuk-visually-hidden">Chyba:</span>
        </span>
    </legend>
</div>
<div class="clear"></div>
																					<!-- všetky predávané výrobky pochádzajú z mojej vlastnej pestovateľskej alebo chovateľskej činnosti alebo ide o lesné plodiny -->
																					<div id="layoutRowContentlayoutRow23511225" data-uid="layoutRowContentlayoutRow23511225" data-component="checkbox" class="govuk-form-group govuk-column-full typ_FO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow235225">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="layoutCell2351121" class="govuk-checkboxes__item">
																							<input id="IOddiel_FO_CestneVyhlasenie_V1" name="IOddiel_FO_CestneVyhlasenie_V1" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="všetky predávané výrobky pochádzajú z mojej vlastnej pestovateľskej alebo chovateľskej činnosti alebo ide o lesné plodiny" alt="">
																								<xsl:if test="boolean(./*[name() = 'IOddiel_FO_CestneVyhlasenie_V1']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_FO_CestneVyhlasenie_V1']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_FO_CestneVyhlasenie_V1" class="govuk-label govuk-checkboxes__label">všetky predávané výrobky pochádzajú z mojej vlastnej pestovateľskej alebo chovateľskej činnosti alebo ide o lesné plodiny</label>
																						</div>
																						<script>
																							<![CDATA[
(function() {
    var checkboxV1 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V1');
    var checkboxV2 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V2');
    var checkboxV3 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V3');

    var layoutCellV1 = document.getElementById('layoutRowContentlayoutRow23511225');
    var layoutCellV2 = document.getElementById('layoutRowContentlayoutRow23511226');
    var layoutCellV3 = document.getElementById('layoutRowContentlayoutRow23511227');

    function updateValidation() {
        var isV1Checked = checkboxV1?.checked || false;
        var isV2Checked = checkboxV2?.checked || false;
        var isV3Checked = checkboxV3?.checked || false;

        if (!config.rules) config.rules = {};
        if (!config.rules['1_FO']) config.rules['1_FO'] = [];

        // Odstráni staré pravidlá pre tieto checkboxy
        config.rules['1_FO'] = config.rules['1_FO'].filter(r =>
            r.parent !== layoutCellV1 && r.parent !== layoutCellV2 && r.parent !== layoutCellV3
        );

        // Pridaj validáciu, ak žiaden checkbox nie je zaškrtnutý
        if (!isV1Checked && !isV2Checked && !isV3Checked) {
            [layoutCellV1, layoutCellV2, layoutCellV3].forEach(cell => {
                if (cell) {
                    config.rules['1_FO'].push({
                        parent: cell,
                        cell: [{
                            id: cell.id,
                            type: "required",
                            component: "checkbox",
                            message: "Minimálne jeden checkbox musí byť zaškrtnutý"
                        }]
                    });
                }
            });
            console.log("⚠️ Žiaden checkbox nie je zaškrtnutý – validácia pridaná");
        } else {
            console.log("☑️ Minimálne jeden checkbox zaškrtnutý – validácia netreba");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();

        [checkboxV1, checkboxV2, checkboxV3].forEach(cb => {
            if (cb) cb.addEventListener('change', updateValidation);
        });
    });
})();
]]>
																						</script>
																					</div>
																					<!-- všetky mnou predávané výrobky sú moje vlastné použité výrobky a predávam ich v primeranom množstve -->
																					<div id="layoutRowContentlayoutRow23511226" data-uid="layoutRowContentlayoutRow23511226" data-component="checkbox" class="govuk-form-group govuk-column-full typ_FO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow235226">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="layoutCell2351121" class="govuk-checkboxes__item">
																							<input id="IOddiel_FO_CestneVyhlasenie_V2" name="IOddiel_FO_CestneVyhlasenie_V2" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="všetky mnou predávané výrobky sú moje vlastné použité výrobky a predávam ich v primeranom množstve" alt="">
																								<xsl:if test="boolean(./*[name() = 'IOddiel_FO_CestneVyhlasenie_V2']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_FO_CestneVyhlasenie_V2']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_FO_CestneVyhlasenie_V2" class="govuk-label govuk-checkboxes__label">všetky mnou predávané výrobky sú moje vlastné použité výrobky a predávam ich v primeranom množstve</label>
																						</div>
																						<script>
																							<![CDATA[
(function() {
    var checkboxV1 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V1');
    var checkboxV2 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V2');
    var checkboxV3 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V3');

    var layoutCellV1 = document.getElementById('layoutRowContentlayoutRow23511225');
    var layoutCellV2 = document.getElementById('layoutRowContentlayoutRow23511226');
    var layoutCellV3 = document.getElementById('layoutRowContentlayoutRow23511227');

    function updateValidation() {
        var isV1Checked = checkboxV1?.checked || false;
        var isV2Checked = checkboxV2?.checked || false;
        var isV3Checked = checkboxV3?.checked || false;

        if (!config.rules) config.rules = {};
        if (!config.rules['1_FO']) config.rules['1_FO'] = [];

        // Odstráni staré pravidlá pre tieto checkboxy
        config.rules['1_FO'] = config.rules['1_FO'].filter(r =>
            r.parent !== layoutCellV1 && r.parent !== layoutCellV2 && r.parent !== layoutCellV3
        );

        // Pridaj validáciu, ak žiaden checkbox nie je zaškrtnutý
        if (!isV1Checked && !isV2Checked && !isV3Checked) {
            [layoutCellV1, layoutCellV2, layoutCellV3].forEach(cell => {
                if (cell) {
                    config.rules['1_FO'].push({
                        parent: cell,
                        cell: [{
                            id: cell.id,
                            type: "required",
                            component: "checkbox",
                            message: "Minimálne jeden checkbox musí byť zaškrtnutý"
                        }]
                    });
                }
            });
            console.log("⚠️ Žiaden checkbox nie je zaškrtnutý – validácia pridaná");
        } else {
            console.log("☑️ Minimálne jeden checkbox zaškrtnutý – validácia netreba");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();

        [checkboxV1, checkboxV2, checkboxV3].forEach(cb => {
            if (cb) cb.addEventListener('change', updateValidation);
        });
    });
})();
]]>
																						</script>
																					</div>
																					<!-- predávané výrobky sú originálom diela alebo jeho rozmnoženinou -->
																					<div id="layoutRowContentlayoutRow23511227" data-uid="layoutRowContentlayoutRow23511227" data-component="checkbox" class="govuk-form-group govuk-column-full typ_FO">
																						<legend class="govuk-fieldset__legend">
																							<label class="govuk-label" for="layoutRowContentlayoutRow235227">
																								<span class="form-label-bold govuk-label--s"></span>
																							</label>
																							<span class="govuk-error-message govuk-visually-hidden">
																								<span class="govuk-visually-hidden">Chyba:</span>
																							</span>
																						</legend>
																						<div id="layoutCell2351121" class="govuk-checkboxes__item">
																							<input id="IOddiel_FO_CestneVyhlasenie_V3" name="IOddiel_FO_CestneVyhlasenie_V3" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="predávané výrobky sú originálom diela alebo jeho rozmnoženinou" alt="">
																								<xsl:if test="boolean(./*[name() = 'IOddiel_FO_CestneVyhlasenie_V3']/@isReadOnly = 'true')">
																									<xsl:attribute name="readonly">readonly</xsl:attribute>
																									<xsl:attribute name="disabled">disabled</xsl:attribute>
																								</xsl:if>
																								<xsl:if test="./*[name() = 'IOddiel_FO_CestneVyhlasenie_V3']='1'">
																									<xsl:attribute name="checked">checked</xsl:attribute>
																								</xsl:if>
																							</input>
																							<label for="IOddiel_FO_CestneVyhlasenie_V3" class="govuk-label govuk-checkboxes__label">predávané výrobky sú originálom diela alebo jeho rozmnoženinou</label>
																						</div>
																						<script>
																							<![CDATA[
(function() {
    var checkboxV1 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V1');
    var checkboxV2 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V2');
    var checkboxV3 = document.getElementById('IOddiel_FO_CestneVyhlasenie_V3');

    var layoutCellV1 = document.getElementById('layoutRowContentlayoutRow23511225');
    var layoutCellV2 = document.getElementById('layoutRowContentlayoutRow23511226');
    var layoutCellV3 = document.getElementById('layoutRowContentlayoutRow23511227');

    function updateValidation() {
        var isV1Checked = checkboxV1?.checked || false;
        var isV2Checked = checkboxV2?.checked || false;
        var isV3Checked = checkboxV3?.checked || false;

        if (!config.rules) config.rules = {};
        if (!config.rules['1_FO']) config.rules['1_FO'] = [];

        // Odstráni staré pravidlá pre tieto checkboxy
        config.rules['1_FO'] = config.rules['1_FO'].filter(r =>
            r.parent !== layoutCellV1 && r.parent !== layoutCellV2 && r.parent !== layoutCellV3
        );

        // Pridaj validáciu, ak žiaden checkbox nie je zaškrtnutý
        if (!isV1Checked && !isV2Checked && !isV3Checked) {
            [layoutCellV1, layoutCellV2, layoutCellV3].forEach(cell => {
                if (cell) {
                    config.rules['1_FO'].push({
                        parent: cell,
                        cell: [{
                            id: cell.id,
                            type: "required",
                            component: "checkbox",
                            message: "Minimálne jeden checkbox musí byť zaškrtnutý"
                        }]
                    });
                }
            });
            console.log("⚠️ Žiaden checkbox nie je zaškrtnutý – validácia pridaná");
        } else {
            console.log("☑️ Minimálne jeden checkbox zaškrtnutý – validácia netreba");
        }
    }

    document.addEventListener('DOMContentLoaded', function() {
        updateValidation();

        [checkboxV1, checkboxV2, checkboxV3].forEach(cb => {
            if (cb) cb.addEventListener('change', updateValidation);
        });
    });
})();
]]>
																						</script>
																					</div>
																				</div>
																			</div>
																		</div>
																	</xsl:for-each>
																</div>
															</div>
														</div>
													</div>
												</xsl:for-each>
												<div class="clear" /></div>
										</div>
									</div>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">
							<div class="cell  VecNazovFrm govuk-heading-l ">
								<span title="Popis druhu sortimentu:" style="width:870px;">
								Popis druhu sortimentu:
							</span>
								<div class="clear"></div>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel/egonp:Check_Volby">
								<!-- Občerstvenie vrátane alkoholických nápojov na priamu konzumáciu (aj medovina) -->
								<div id="layoutCellTMV01" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce " style="margin-left:1cm;">
									<input id="TMV01" name="TMV01" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Občerstvenie vrátane alkoholických nápojov na priamu konzumáciu (aj medovina)" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV01']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV01']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV01" class="govuk-label govuk-checkboxes__label">Občerstvenie vrátane alkoholických nápojov na priamu konzumáciu (aj medovina)</label>
								</div>
								<!-- Víno, burčiak -->
								<div id="layoutCellTMV02" class="govuk-checkboxes__item akcia-blok sekcia_baniky" style="margin-left:1cm;">
									<input id="TMV02" name="TMV02" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Víno, burčiak" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV02']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV02']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV02" class="govuk-label govuk-checkboxes__label">Víno, burčiak</label>
								</div>
								<!-- Občerstvenie na priamu konzumáciu (bez alkoholických nápojov) -->
								<div id="layoutCellTMV03" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce"  style="margin-left:1cm;">
									<input id="TMV03" name="TMV03" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Občerstvenie na priamu konzumáciu (bez alkoholických nápojov)" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV03']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV03']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV03" class="govuk-label govuk-checkboxes__label">Občerstvenie na priamu konzumáciu (bez alkoholických nápojov)</label>
								</div>
								<!-- Umiestnenie stolov a pultov na priamu konzumáciu občerstvenia -->
								<div id="layoutCellTMV04" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV04" name="TMV04" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Umiestnenie stolov a pultov na priamu konzumáciu občerstvenia" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV04']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV04']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV04" class="govuk-label govuk-checkboxes__label">Umiestnenie stolov a pultov na priamu konzumáciu občerstvenia</label>
								</div>
								<!-- Potravinársky tovar v spotrebiteľskom balení -->
								<div id="layoutCellTMV05" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV05" name="TMV05" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Potravinársky tovar v spotrebiteľskom balení" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV05']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV05']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV05" class="govuk-label govuk-checkboxes__label">Potravinársky tovar v spotrebiteľskom balení</label>
								</div>
								<!-- Drobné občerstvenie so spotrebou elektrickej energie -->
								<div id="layoutCellTMV06" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV06" name="TMV06" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Drobné občerstvenie so spotrebou elektrickej energie – cukrová vata, pukance, varená kukurica a pod." alt="">
										<xsl:if test="boolean(./*[name() = 'TMV06']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV06']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV06" class="govuk-label govuk-checkboxes__label">Drobné občerstvenie so spotrebou elektrickej energie – cukrová vata, pukance, varená kukurica a pod.</label>
								</div>
								<!-- Drobné občerstvenie bez spotreby elektrickej energie -->
								<div id="layoutCellTMV07" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV07" name="TMV07" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Drobné občerstvenie bez spotreby elektrickej energie – cukrovinky, medovníčky a pod." alt="">
										<xsl:if test="boolean(./*[name() = 'TMV07']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV07']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV07" class="govuk-label govuk-checkboxes__label">Drobné občerstvenie bez spotreby elektrickej energie – cukrovinky, medovníčky a pod.</label>
								</div>
								<!-- Remeselné výrobky a umelecké diela -->
								<div id="layoutCellTMV08" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV08" name="TMV08" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Remeselné výrobky a umelecké diela, výrobky vlastnej produkcie a výroby (med, ovocie, zelenina, semiačka, koreniny a pod.)" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV08']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV08']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV08" class="govuk-label govuk-checkboxes__label">Remeselné výrobky a umelecké diela, výrobky vlastnej produkcie a výroby (med, ovocie, zelenina, semiačka, koreniny a pod.)</label>
								</div>
								<!-- Predmet výroby v živnostenskom liste -->
								<div id="layoutCellTMV09" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV09" name="TMV09" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Predmet výroby v živnostenskom liste: odevná, textilná, brašnárska, keramika, bižutéria, prútený tovar a pod." alt="">
										<xsl:if test="boolean(./*[name() = 'TMV09']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV09']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV09" class="govuk-label govuk-checkboxes__label">Predmet výroby v živnostenskom liste: odevná, textilná, brašnárska, keramika, bižutéria, prútený tovar a pod.</label>
								</div>
								<!-- Ostatné tovary a služby -->
								<div id="layoutCellTMV10" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV10" name="TMV10" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Ostatné tovary a služby neuvedené vyššie" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV10']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV10']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV10" class="govuk-label govuk-checkboxes__label">Ostatné tovary a služby neuvedené vyššie</label>
								</div>
								<!-- Parkovanie vozidiel -->
								<div id="layoutCellTMV11" class="govuk-checkboxes__item akcia-blok sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV11" name="TMV11" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Parkovanie vozidiel pri predajných zariadeniach" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV11']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV11']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV11" class="govuk-label govuk-checkboxes__label">Parkovanie vozidiel pri predajných zariadeniach</label>
								</div>
								<!-- Lunaparky -->
								<div id="layoutCellTMV12" class="govuk-checkboxes__item akcia-blok akcia-blok sekcia_mimo sekcia_baniky sekcia_hody sekcia_velkonocne sekcia_vianoce" style="margin-left:1cm;">
									<input id="TMV12" name="TMV12" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Lunaparky a iné atrakcie" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV12']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV12']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV12" class="govuk-label govuk-checkboxes__label">Lunaparky a iné atrakcie</label>
								</div>
								<!-- Dni k pamiatke zosnulých -->
								<div id="layoutCellTMV13" class="govuk-checkboxes__item akcia-blok sekcia_pamiatka" style="margin-left:1cm;">
									<input id="TMV13" name="TMV13" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
			value="Umiestnenie zariadenia na predaj výrobkov počas príležitostného trhu Dni k pamiatke zosnulých" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV13']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV13']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV13" class="govuk-label govuk-checkboxes__label">Umiestnenie zariadenia na predaj výrobkov počas príležitostného trhu Dni k pamiatke zosnulých</label>
								</div>
								<!-- Mimo príležitostných trhov -->
								<div id="layoutCellTMV14" class="govuk-checkboxes__item akcia-blok sekcia_mimo" style="margin-left:1cm;">
									<input id="TMV14" name="TMV14" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Umiestnenie zariadenia na predaj výrobkov, poskytovanie služieb, prezentačné akcie mimo príležitostných trhov" alt="">
										<xsl:if test="boolean(./*[name() = 'TMV14']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'TMV14']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="TMV14" class="govuk-label govuk-checkboxes__label">Umiestnenie zariadenia na predaj výrobkov, poskytovanie služieb, prezentačné akcie mimo príležitostných trhov</label>
								</div>
							</xsl:for-each>
							<div id="layoutCell10412" class="cell vzn-text " style="margin-left:1cm;">
								<span  title="" style="width:870px;">
									<span  title="" style="width:870px;">
										<span class="sekcia_hody sekcia_velkonocne sekcia_vianoce">Ustanovené sadzby dane za osobitné užívanie verejného priestranstva sú uvedené vo VZN mesta Prievidza č. 11/2019 – Príloha č. 2 – bod 1.2. a 1.5.</span>
										<span class="sekcia_baniky">Ustanovené sadzby dane za osobitné užívanie verejného priestranstva sú uvedené vo VZN mesta Prievidza č. 11/2019 - Príloha č. 2 – bod 1.4. a 1.5.</span>
										<span class="sekcia_pamiatka">Ustanovené sadzby dane za osobitné užívanie verejného priestranstva sú uvedené vo VZN mesta Prievidza č. 11/2019 - Príloha č. 2 – bod 1.3.</span>
										<span class="sekcia_mimo">Ustanovené sadzby dane za osobitné užívanie verejného priestranstva sú uvedené vo VZN mesta Prievidza č. 11/2019 – Príloha č. 2 – bod 1.1. a 1.5.</span>
									</span>
								</span>
								<div class="clear" /></div>
						</div>
						<div class="mainPage hidden">
							<div class="cell  VecNazovFrm govuk-heading-l ">
								<span title="Popis druhu sortimentu:" style="width:870px;">
							</span>
								<div class="clear"></div>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:IOddiel/egonp:Check_Volby">
								<div id="layoutCell10943" data-uid="layoutCell10943" data-component="radioList" class="govuk-form-group govuk-column-full" style="margin-left:1cm;">
									<fieldset class="govuk-fieldset">
										<legend class="govuk-fieldset__legend">
											<label class="govuk-label" for="layoutCell10943">
												<span class="form-label-bold govuk-label--s">Dĺžka a šírka predajného miesta</span>
											</label>
											<span class="govuk-error-message govuk-visually-hidden">
												<span class="govuk-visually-hidden">Chyba:</span>
											</span>
										</legend>
										<div class="govuk-radios ">
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_Radio" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="2,5x1,7m" value="2,5x1,7m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='2,5x1,7m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-label govuk-radios__label">2,5x1,7m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList1" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="3x2m" value="3x2m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='3x2m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList1" class="govuk-label govuk-radios__label">3x2m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList2" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="3x3m" value="3x3m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='3x3m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList2" class="govuk-label govuk-radios__label">3x3m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList3" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="6x2m" value="6x2m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='6x2m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList3" class="govuk-label govuk-radios__label">6x2m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList4" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="6x3m" value="6x3m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='6x3m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList4" class="govuk-label govuk-radios__label">6x3m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList5" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="9x2m" value="9x2m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='9x2m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList5" class="govuk-label govuk-radios__label">9x2m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList6" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="9x3m" value="9x3m" onclick="changeRADIO2('R2-NIE')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='9x3m'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList6" class="govuk-label govuk-radios__label">9x3m</label>
												<span class="govuk-hint"></span>
											</div>
											<div class="govuk-radios__item">
												<input id="Dlzka_Sirka_predajneho_miesta_RadioPostfixList7" name="Dlzka_Sirka_predajneho_miesta_Radio" class="govuk-radios__input " title="" type="radio" alt="Iný rozmer (min. 3x2m)" value="Iný rozmer (min. 3x2m)" onclick="changeRADIO2('R2-ANO')">
													<xsl:attribute name="name">Dlzka_Sirka_predajneho_miesta_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Radio']='Iný rozmer (min. 3x2m)'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="Dlzka_Sirka_predajneho_miesta_RadioPostfixList7" class="govuk-label govuk-radios__label">Iný rozmer (min. 3x2m)</label>
												<span class="govuk-hint"></span>
											</div>
										</div>
									</fieldset>
									<script>
										<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[3].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell1094", "type":"required", "component":"radioList", "message":"Atribút je povinný"}]});})();]]>
									</script>
								</div>
								<div id="layoutCell10953" data-uid="layoutCell10953" data-component="string" class="govuk-form-group govuk-column-full sekcia_R2_ANO" style="position: relative; top: 0cm; left: 0cm; width: 860px; margin-left:1cm;">
									<label class="govuk-label" title="" for="layoutCell10953">
										<span class="form-label-bold govuk-label--s"></span>
									</label>
									<span class="govuk-hint"></span>
									<span class="govuk-error-message govuk-visually-hidden">
										<span class="govuk-visually-hidden">Chyba:</span>
									</span>
									<input id="Dlzka_Sirka_predajneho_miesta_Text" name="Dlzka_Sirka_predajneho_miesta_Text" title="" type="text" class="govuk-input govuk-!-width-one-third sekcia_R2_ANO" style="width: 860px !important; max-width: 860px !important;" spellcheck="true" maxlength="860" size="860" alt="" value="">
										<xsl:if test="boolean(./*[name() = 'Dlzka_Sirka_predajneho_miesta_Text']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Text']">
											<xsl:attribute name="value">
												<xsl:value-of select="./*[name() = 'Dlzka_Sirka_predajneho_miesta_Text']" />
											</xsl:attribute>
										</xsl:if>
									</input>
								</div>
								<div id="layoutCell109531" data-uid="layoutCell109531" data-component="string" class="govuk-form-group govuk-column-full" style="position: relative; width: 860px; margin-left:1cm;">
									<label class="govuk-label" title="" for="layoutCell109531">
										<span class="form-label-bold govuk-label--s"></span>
									</label>
									<span class="govuk-hint">Rozmery stolov a sedenia (iba v prípade občerstvenia):</span>
									<span class="govuk-error-message govuk-visually-hidden">
										<span class="govuk-visually-hidden">Chyba:</span>
									</span>
									<input id="Rozmer_sedenia" name="Rozmer_sedenia" title="" type="text" class="govuk-input govuk-!-width-one-third" style="width: 860px !important; max-width: 860px !important;" spellcheck="true" maxlength="860" size="860" alt="" value="">
										<xsl:if test="boolean(./*[name() = 'Rozmer_sedenia']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Rozmer_sedenia']">
											<xsl:attribute name="value">
												<xsl:value-of select="./*[name() = 'Rozmer_sedenia']" />
											</xsl:attribute>
										</xsl:if>
									</input>
								</div>
								<div id="layoutCell10553" class="govuk-form-group govuk-column-full sekcia_baniky" data-uid="layoutCell10553" data-component="radioList" style="margin-left:1cm;">
									<fieldset class="govuk-fieldset">
										<legend class="govuk-fieldset__legend">
											<label class="govuk-label" for="layoutCell10553">
												<!--Požadujem auto za stánkom (iba Banícky jarmok):-->
												<span class="form-label-bold govuk-label--s">Požadujem auto za stánkom:</span>
											</label>
											<span class="govuk-error-message govuk-visually-hidden">
												<span class="govuk-visually-hidden">Chyba:</span>
											</span>
										</legend>
										<div class="govuk-radios govuk-radios--inline">
											<div class="govuk-radios__item">
												<input id="AutoSoStankom_Radio" name="AutoSoStankom_Radio" class="govuk-radios__input" title="" type="radio" alt="Áno" value="Áno">
													<xsl:attribute name="name">AutoSoStankom_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'AutoSoStankom_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'AutoSoStankom_Radio']='Áno'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="AutoSoStankom_Radio" class="govuk-label govuk-radios__label">Áno (uveďte rozmer)</label>
											</div>
											<div class="govuk-radios__item">
												<input id="AutoSoStankom_Radio1" name="AutoSoStankom_Radio" class="govuk-radios__input" title="" type="radio" alt="Nie" value="Nie">
													<xsl:attribute name="name">AutoSoStankom_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'AutoSoStankom_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'AutoSoStankom_Radio']='Nie'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="AutoSoStankom_Radio1" class="govuk-label govuk-radios__label">Nie</label>
											</div>
										</div>
									</fieldset>
									<script>
										<![CDATA[
(function() {
var thisScript;
if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {
	thisScript = document.scripts[document.scripts.length - 1];
} else {
	thisScript = eFormCurrentScript;
}

// Funkcia pre dynamickú validáciu
function updateBanikyValidation() {
	var isBanikyActive = document.body.classList.contains('typ-baniky');

	console.log("Stav sekcie Banícky jarmok:", isBanikyActive ? "AKTÍVNA" : "NEAKTÍVNA");

	// Odstráni staré pravidlá pre AutoSoStankom
	if (config && config.rules && config.rules[3]) {
	config.rules[3] = config.rules[3].filter(r =>
		!r.cell.some(c => c.id === 'layoutCell10553')
	);
	}

	// Pridá pravidlo iba ak je sekcia_baniky aktívna
	if (isBanikyActive) {
	console.log("✅ Pridávam validáciu pre sekciu Banícky jarmok (AutoSoStankom).");
	config.rules[3].push({
		parent: thisScript.parentElement,
		cell: [{
		"id": "layoutCell10553",
		"type": "required",
		"component": "radioList",
		"message": "Atribút je povinný"
		}]
	});
	} else {
	console.log("❌ Odstraňujem validáciu pre AutoSoStankom (sekcia nie je aktívna).");
	}
}

// Spusti aktualizáciu pri načítaní
updateBanikyValidation();

// Sleduj zmenu triedy na <body> (napr. zmena typu akcie)
const observer = new MutationObserver(updateBanikyValidation);
observer.observe(document.body, { attributes: true, attributeFilter: ['class'] });

})();
]]>
									</script>
								</div>
								<div id="layoutCell109532" data-uid="layoutCell109532" data-component="string" class="govuk-form-group govuk-column-full sekcia_baniky" style="position: relative; top: -1cm; left: 1cm; width: 860px;margin-left:1cm;">
									<label class="govuk-label" title="" for="layoutCell109532">
										<span class="form-label-bold govuk-label--s"></span>
									</label>
									<span class="govuk-hint"></span>
									<span class="govuk-error-message govuk-visually-hidden">
										<span class="govuk-visually-hidden">Chyba:</span>
									</span>
									<input id="AutoSoStankom_Text" name="AutoSoStankom_Text" title="" type="text" class="govuk-input govuk-!-width-one-third" style="width: 860px !important; max-width: 860px !important;margin-left:1cm;" spellcheck="true" maxlength="860" size="860" alt="" value="">
										<xsl:if test="boolean(./*[name() = 'AutoSoStankom_Text']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'AutoSoStankom_Text']">
											<xsl:attribute name="value">
												<xsl:value-of select="./*[name() = 'AutoSoStankom_Text']" />
											</xsl:attribute>
										</xsl:if>
									</input>
								</div>
								<div id="layoutCell109533" data-uid="layoutCell109533" data-component="string" class="govuk-form-group govuk-column-full" style="position: relative; width: 860px; margin-left:1cm;">
									<label class="govuk-label" title="" for="layoutCell109533">
										<span class="form-label-bold govuk-label--s"></span>
									</label>
									<span class="govuk-hint">ŠPZ vozidla (zásobovanie):</span>
									<span class="govuk-error-message govuk-visually-hidden">
										<span class="govuk-visually-hidden">Chyba:</span>
									</span>
									<input id="Auto_SPZ" name="Auto_SPZ" title="" type="text" class="govuk-input govuk-!-width-one-third" style="width: 860px !important; max-width: 860px !important;" spellcheck="true" maxlength="860" size="860" alt="" value="">
										<xsl:if test="boolean(./*[name() = 'Auto_SPZ']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Auto_SPZ']">
											<xsl:attribute name="value">
												<xsl:value-of select="./*[name() = 'Auto_SPZ']" />
											</xsl:attribute>
										</xsl:if>
									</input>
								</div>
								<div id="layoutCell10554" class="govuk-form-group govuk-column-full " data-uid="layoutCell10554" data-component="radioList" style="margin-left:1cm;">
									<fieldset class="govuk-fieldset">
										<legend class="govuk-fieldset__legend">
											<label class="govuk-label" for="layoutCell10554">
												<span class="form-label-bold govuk-label--s">Elektrická prípojka</span>
											</label>
											<span class="govuk-error-message govuk-visually-hidden">
												<span class="govuk-visually-hidden">Chyba:</span>
											</span>
										</legend>
										<div class="govuk-radios govuk-radios--inline">
											<div class="govuk-radios__item">
												<input id="ElektrickaPripojka_Radio" name="ElektrickaPripojka_Radio" class="govuk-radios__input" title="" type="radio" alt="Áno" value="Áno">
													<xsl:attribute name="name">ElektrickaPripojka_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'ElektrickaPripojka_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'ElektrickaPripojka_Radio']='Áno'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="ElektrickaPripojka_Radio" class="govuk-label govuk-radios__label">Áno</label>
											</div>
											<div class="govuk-radios__item">
												<input id="ElektrickaPripojka_Radio1" name="ElektrickaPripojka_Radio" class="govuk-radios__input" title="" type="radio" alt="Nie" value="Nie">
													<xsl:attribute name="name">ElektrickaPripojka_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'ElektrickaPripojka_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'ElektrickaPripojka_Radio']='Nie'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="ElektrickaPripojka_Radio1" class="govuk-label govuk-radios__label">Nie</label>
											</div>
										</div>
									</fieldset>
									<script>
													(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[3].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell10554", "type":"required", "component":"radioList", "message":"Atribút je povinný"}]});})();
												</script>
								</div>
								<div id="layoutCell10555" class="govuk-form-group govuk-column-full " data-uid="layoutCell10555" data-component="radioList" style="margin-left:1cm;">
									<fieldset class="govuk-fieldset">
										<legend class="govuk-fieldset__legend">
											<label class="govuk-label" for="layoutCell10555">
												<span class="form-label-bold govuk-label--s">Pripojenie na vodu</span>
											</label>
											<span class="govuk-error-message govuk-visually-hidden">
												<span class="govuk-visually-hidden">Chyba:</span>
											</span>
										</legend>
										<div class="govuk-radios govuk-radios--inline">
											<div class="govuk-radios__item">
												<input id="VodaPripojka_Radio" name="VodaPripojka_Radio" class="govuk-radios__input" title="" type="radio" alt="Áno" value="Áno">
													<xsl:attribute name="name">VodaPripojka_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'VodaPripojka_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'VodaPripojka_Radio']='Áno'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="VodaPripojka_Radio" class="govuk-label govuk-radios__label">Áno</label>
											</div>
											<div class="govuk-radios__item">
												<input id="VodaPripojka_Radio1" name="VodaPripojka_Radio" class="govuk-radios__input" title="" type="radio" alt="Nie" value="Nie">
													<xsl:attribute name="name">VodaPripojka_Radio</xsl:attribute>
													<xsl:if test="boolean(./*[name() = 'VodaPripojka_Radio']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:if test="./*[name() = 'VodaPripojka_Radio']='Nie'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
												</input>
												<label for="VodaPripojka_Radio1" class="govuk-label govuk-radios__label">Nie</label>
											</div>
										</div>
									</fieldset>
									<script>
													(function(){var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {    thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[3].push({parent: thisScript.parentElement,cell: [{"id":"layoutCell10555", "type":"required", "component":"radioList", "message":"Atribút je povinný"}]});})();
												</script>
								</div>
								<div id="layoutCell109534" data-uid="layoutCell109534" data-component="string" class="govuk-form-group govuk-column-full" style="position: relative; width: 860px; margin-left:1cm;">
									<label class="govuk-label" title="" for="layoutCell109534">
										<span class="form-label-bold govuk-label--s"></span>
									</label>
									<span class="govuk-hint">V prípade aukcie na trhové miesto, ponúknite cenu (v €) za celé obdobie trvania trhu:</span>
									<span class="govuk-error-message govuk-visually-hidden">
										<span class="govuk-visually-hidden">Chyba:</span>
									</span>
									<input id="Aukcia_Cena" name="Aukcia_Cena" title="" type="text" class="govuk-input govuk-!-width-one-third" style="width: 860px !important; max-width: 860px !important;" spellcheck="true" maxlength="860" size="860" alt="" value="">
										<xsl:if test="boolean(./*[name() = 'Aukcia_Cena']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Aukcia_Cena']">
											<xsl:attribute name="value">
												<xsl:value-of select="./*[name() = 'Aukcia_Cena']" />
											</xsl:attribute>
										</xsl:if>
									</input>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">
							<div class="cell  VecNazovFrm govuk-heading-l ">
								<span title="Prehlásenia:" style="width:870px;">
								Prehlásenia:
								</span>
								<div class="clear"></div>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Povinnosti">
								<!-- Týmto záväzne potvrdzujem svoju účasť na príležitostnom trhu, resp. inom podujatí -->
								<div id="layoutRowContentlayoutRow23511" data-uid="layoutRowContentlayoutRow23511" data-component="checkbox" class="govuk-form-group govuk-column-full">
									<legend class="govuk-fieldset__legend">
										<label class="govuk-label" for="layoutRowContentlayoutRow23511">
											<span class="form-label-bold govuk-label--s"></span>
										</label>
										<span class="govuk-error-message govuk-visually-hidden">
											<span class="govuk-visually-hidden">Chyba:</span>
										</span>
									</legend>
									<div id="layoutCellPOV01" class="govuk-checkboxes__item" style="margin-left:15px;">
										<input id="POV01" name="POV01" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
		value="Týmto záväzne potvrdzujem svoju účasť na príležitostnom trhu, resp. inom podujatí" alt="">
											<xsl:if test="boolean(./*[name() = 'POV01']/@isReadOnly = 'true')">
												<xsl:attribute name="readonly">readonly</xsl:attribute>
												<xsl:attribute name="disabled">disabled</xsl:attribute>
											</xsl:if>
											<xsl:if test="./*[name() = 'POV01']='1'">
												<xsl:attribute name="checked">checked</xsl:attribute>
											</xsl:if>
										</input>
										<label for="POV01" class="govuk-label govuk-checkboxes__label">Týmto záväzne potvrdzujem svoju účasť na príležitostnom trhu, resp. inom podujatí</label>
									</div>
									<script>
										<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[4].push({parent: thisScript.parentElement,cell: [{"id":"layoutRowContentlayoutRow23511", "type":"required", "component":"checkbox", "message":"Položka musí byť vyplnená"}]});})();]]>
									</script>
								</div>
								<!-- Súhlasím so všetkými podmienkami určenými hlavnými organizátormi. -->
								<div id="layoutRowContentlayoutRow23512" data-uid="layoutRowContentlayoutRow23512" data-component="checkbox" class="govuk-form-group govuk-column-full">
									<legend class="govuk-fieldset__legend">
										<label class="govuk-label" for="layoutRowContentlayoutRow23512">
											<span class="form-label-bold govuk-label--s"></span>
										</label>
										<span class="govuk-error-message govuk-visually-hidden">
											<span class="govuk-visually-hidden">Chyba:</span>
										</span>
									</legend>
									<div id="layoutCellPOV02" class="govuk-checkboxes__item" style="margin-left:15px;">
										<input id="POV02" name="POV02" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean" 
		value="Súhlasím so všetkými podmienkami určenými hlavnými organizátormi." alt="">
											<xsl:if test="boolean(./*[name() = 'POV02']/@isReadOnly = 'true')">
												<xsl:attribute name="readonly">readonly</xsl:attribute>
												<xsl:attribute name="disabled">disabled</xsl:attribute>
											</xsl:if>
											<xsl:if test="./*[name() = 'POV02']='1'">
												<xsl:attribute name="checked">checked</xsl:attribute>
											</xsl:if>
										</input>
										<label for="POV02" class="govuk-label govuk-checkboxes__label">Súhlasím so všetkými podmienkami určenými hlavnými organizátormi.</label>
									</div>
									<script>
										<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[4].push({parent: thisScript.parentElement,cell: [{"id":"layoutRowContentlayoutRow23512", "type":"required", "component":"checkbox", "message":"Položka musí byť vyplnená"}]});})();]]>
									</script>
								</div>
								<!-- Prehlasujem, že hore uvedené údaje v prihláške sú správne a zodpovedám za ich úplnosť a správnosť. -->
								<div id="layoutRowContentlayoutRow23513" data-uid="layoutRowContentlayoutRow23513" data-component="checkbox" class="govuk-form-group govuk-column-full">
									<legend class="govuk-fieldset__legend">
										<label class="govuk-label" for="layoutRowContentlayoutRow23513">
											<span class="form-label-bold govuk-label--s"></span>
										</label>
										<span class="govuk-error-message govuk-visually-hidden">
											<span class="govuk-visually-hidden">Chyba:</span>
										</span>
									</legend>
									<div id="layoutCellPOV03" class="govuk-checkboxes__item" style="margin-left:15px;">
										<input id="POV03" name="POV03" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
				value="Prehlasujem, že hore uvedené údaje v prihláške sú správne a zodpovedám za ich úplnosť a správnosť." alt="">
											<xsl:if test="boolean(./*[name() = 'POV03']/@isReadOnly = 'true')">
												<xsl:attribute name="readonly">readonly</xsl:attribute>
												<xsl:attribute name="disabled">disabled</xsl:attribute>
											</xsl:if>
											<xsl:if test="./*[name() = 'POV03']='1'">
												<xsl:attribute name="checked">checked</xsl:attribute>
											</xsl:if>
										</input>
										<label for="POV03" class="govuk-label govuk-checkboxes__label">Prehlasujem, že hore uvedené údaje v prihláške sú správne a zodpovedám za ich úplnosť a správnosť.</label>
									</div>
									<script>
										<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[4].push({parent: thisScript.parentElement,cell: [{"id":"layoutRowContentlayoutRow23513", "type":"required", "component":"checkbox", "message":"Položka musí byť vyplnená"}]});})();]]>
									</script>
								</div>
								<div id="layoutRow972" class="layoutRow govuk-grid-column-full summarize" title="">
									<input type="hidden" name="Poznamka" />
									<div class="govuk-heading-l">
										<div title="Poznámka"></div>
									</div>
									<div id="layoutRowContentlayoutRow972">
										<div id="layoutColumn172">
											<div id="layoutCell1073" class="govuk-form-group govuk-column-full">
												<label class="govuk-label" title="" for="layoutCell1073">
													<span class="form-label-bold govuk-label--s">Poznámka </span>
													<font style="color:gray;" class="not-required">(nepovinný údaj)</font>
												</label>
												<textarea id="Poznamka" name="Poznamka" title="" class="govuk-textarea" spellcheck="true" cols="100" rows="3">
													<xsl:if test="boolean(./*[name() = 'Poznamka']/@isReadOnly = 'true')">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
													<xsl:choose>
														<xsl:when test="./*[name() = 'Poznamka']">
															<xsl:value-of select="./*[name() = 'Poznamka']" />
														</xsl:when>
														<xsl:otherwise>
															<xsl:text />
														</xsl:otherwise>
													</xsl:choose>
												</textarea>
											</div>
										</div>
									</div>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">
							<div class="cell  VecNazovFrm govuk-heading-l ">
								<span title="Zoznam príloh:" style="width:870px;">
								Zoznam príloh:
						</span>
								<div class="clear"></div>
							</div>
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Prilohy">
								<!-- Osvedčenie o zápise do evidencie SHR. -->
								<div id="layoutCellPriloha01" class="govuk-checkboxes__item">
									<input id="Priloha01" name="Priloha01" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Osvedčenie o zápise do evidencie SHR." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha01']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha01']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha01" class="govuk-label govuk-checkboxes__label">Osvedčenie o zápise do evidencie SHR.</label>
								</div>
								<!-- Potvrdenie o vlastníctve pôdy, záhrady (číslo LV, resp. nájomná zmluva) pri predaji poľnohospodárskych prebytkov. -->
								<div id="layoutCellPriloha02" class="govuk-checkboxes__item">
									<input id="Priloha02" name="Priloha02" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Potvrdenie o vlastníctve pôdy, záhrady (číslo LV, resp. nájomná zmluva) pri predaji poľnohospodárskych prebytkov." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha03']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha02']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha02" class="govuk-label govuk-checkboxes__label">Potvrdenie o vlastníctve pôdy, záhrady (číslo LV, resp. nájomná zmluva) pri predaji poľnohospodárskych prebytkov.</label>
								</div>
								<!-- Kód pokladnice e-kasa klient (zaslaný listom z daňového úradu resp. uvedený na identifikačnom balíčku ORP alebo na pokladničnom doklade). -->
								<div id="layoutCellPriloha03" class="govuk-checkboxes__item">
									<input id="Priloha03" name="Priloha03" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Kód pokladnice e-kasa klient (zaslaný listom z daňového úradu resp. uvedený na identifikačnom balíčku ORP alebo na pokladničnom doklade)." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha03']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha03']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha03" class="govuk-label govuk-checkboxes__label">Kód pokladnice e-kasa klient (zaslaný listom z daňového úradu resp. uvedený na identifikačnom balíčku ORP alebo na pokladničnom doklade).</label>
								</div>
								<!-- Rozhodnutie / oznámenie RÚVZ pri predaji potravinárskych výrobkov. -->
								<div id="layoutCellPriloha04" class="govuk-checkboxes__item">
									<input id="Priloha04" name="Priloha04" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Rozhodnutie / oznámenie RÚVZ pri predaji potravinárskych výrobkov." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha04']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha04']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha04" class="govuk-label govuk-checkboxes__label">Rozhodnutie / oznámenie RÚVZ pri predaji potravinárskych výrobkov.</label>
								</div>
								<!-- Oznámenie / potvrdenie o registrácii na RVPS. -->
								<div id="layoutCellPriloha05" class="govuk-checkboxes__item">
									<input id="Priloha05" name="Priloha05" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Oznámenie / potvrdenie o registrácii na RVPS." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha05']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha05']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha05" class="govuk-label govuk-checkboxes__label">Oznámenie / potvrdenie o registrácii na RVPS.</label>
								</div>
								<!-- Fotokópia registrácie na Daňovom úrade SR - zahraničný účastník. -->
								<div id="layoutCellPriloha06" class="govuk-checkboxes__item">
									<input id="Priloha06" name="Priloha06" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Fotokópia registrácie na Daňovom úrade SR - zahraničný účastník." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha06']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha06']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha06" class="govuk-label govuk-checkboxes__label">Fotokópia registrácie na Daňovom úrade SR - zahraničný účastník.</label>
								</div>
								<!-- Osvedčenie k málo predaju vinárskych produktov - Zákon o vinohradníctve a vinárstve č. 313/2009 Z.z. -->
								<div id="layoutCellPriloha07" class="govuk-checkboxes__item">
									<input id="Priloha07" name="Priloha07" title="" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean"
	value="Osvedčenie k málo predaju vinárskych produktov - Zákon o vinohradníctve a vinárstve č. 313/2009 Z.z." alt="">
										<xsl:if test="boolean(./*[name() = 'Priloha07']/@isReadOnly = 'true')">
											<xsl:attribute name="readonly">readonly</xsl:attribute>
											<xsl:attribute name="disabled">disabled</xsl:attribute>
										</xsl:if>
										<xsl:if test="./*[name() = 'Priloha07']='1'">
											<xsl:attribute name="checked">checked</xsl:attribute>
										</xsl:if>
									</input>
									<label for="Priloha07" class="govuk-label govuk-checkboxes__label">Osvedčenie k málo predaju vinárskych produktov - Zákon o vinohradníctve a vinárstve č. 313/2009 Z.z.</label>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">

<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Narok">

								<div class="cell  VecNazovFrm1"  style="width:870px; margin-left:15px; margin-top:20px;">
									
									<span title="Narok1" style="color:#000000;font-size:18px">
								Organizátor podujatia si vyhradzuje právo výberu sortimentu a rozhoduje o konečnom pridelení predajného miesta a zaradiť druh sortimentu v zmysle VZN mesta Prievidza č. 11/2019 – Príloha č. 2.
							</span>
									<div class="clear"></div>
								</div>
								<div class="cell  VecNazovFrm1"  style="width:870px; margin-left:15px; margin-top:20px;">
									<span title="Narok2" style="color:#000000;font-size:18px">
								Zároveň si vyhradzuje právo upraviť v prípade potreby veľkosť predajného miesta.
							</span>
									<div class="clear"></div>
								</div>	

<!-- Nadpis -->
<div class="typ_FO" style="margin-top:20px; margin-left:0.3cm;font-size:18px">
	<strong style="color:#000000;">
		Uplatnenie nároku na oslobodenie od platenia dane podľa §15 VZN č. 11/2019;
	</strong>
</div>

	<!-- Checkbox -->
	<div id="layoutCell123456"
	     class="govuk-checkboxes__item typ_FO narokText"
	     style="width:870px; margin-left:15px; color:#000000 !important;">

		<input id="Narok_Volba"
		       name="Narok_Volba"
		       title=""
		       type="checkbox"
		       class="govuk-checkboxes__input checkBox xsd_boolean"
		       value="na umiestnenie zariadenia na predaj remeselných výrobkov a umeleckých diel výrobcami a autormi počas príležitostných trhov a iných akcií organizovaných mestom, pokiaľ je predaj spojený s ukážkou výroby remeselných výrobkov alebo tvorby umeleckých diel (pokiaľ je remeselník evidovaný v databáze ľudových výrobcov – RKC, ÚĽUV, resp. iné) a nie je podnikateľ."
		       alt="">

			<xsl:if test="boolean(./*[name() = 'TNarok_Volba']/@isReadOnly = 'true')">
				<xsl:attribute name="readonly">readonly</xsl:attribute>
				<xsl:attribute name="disabled">disabled</xsl:attribute>
			</xsl:if>

			<xsl:if test="./*[name() = 'Narok_Volba']='1'">
				<xsl:attribute name="checked">checked</xsl:attribute>
			</xsl:if>

		</input>

		<label for="Narok_Volba"
		       class="govuk-label govuk-checkboxes__label"
		       style="color:#000000 !important; margin-top:5px;margin-bottom:5px; font-size:18px">
			na umiestnenie zariadenia na predaj remeselných výrobkov a umeleckých diel výrobcami a autormi počas príležitostných trhov a iných akcií organizovaných mestom, pokiaľ je predaj spojený s ukážkou výroby remeselných výrobkov alebo tvorby umeleckých diel (pokiaľ je remeselník evidovaný v databáze ľudových výrobcov – RKC, ÚĽUV, resp. iné) a nie je podnikateľ.
		</label>

	</div>

</xsl:for-each>

							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:OchranaOsobnychUdajov">
								<div id="layoutRow236" class="layoutRow govuk-grid-column-full summarize" title="">
									<input type="hidden" name="OchranaOsobnychUdajov" />
								
									<div id="layoutRowContentlayoutRow236" data-uid="layoutRowContentlayoutRow236" data-component="checkbox" class="govuk-form-group govuk-column-full" style="margin-top:15px;">
										<label class="govuk-label" for="layoutRowContentlayoutRow236">
											<span class="form-label-bold govuk-label--s">Informovanie o spracovaní osobných údajov</span>
										</label>
										<span class="govuk-error-message govuk-visually-hidden">
											<span class="govuk-visually-hidden">Chyba:</span>
										</span>
										<div id="layoutColumn448" class="checkbox govuk-checkboxes">
											<div id="layoutCell1247" class="govuk-checkboxes__item">
												<input id="OchranaOsobnychUdajov_Suhlas" name="OchranaOsobnychUdajov_Suhlas" type="checkbox" class="govuk-checkboxes__input checkBox xsd_boolean" value="{OchranaOsobnychUdajov_Text}">
													<xsl:if test="OchranaOsobnychUdajov_Suhlas = '1'">
														<xsl:attribute name="checked">checked</xsl:attribute>
													</xsl:if>
													<xsl:if test="OchranaOsobnychUdajov_Suhlas/@isReadOnly = 'true'">
														<xsl:attribute name="readonly">readonly</xsl:attribute>
														<xsl:attribute name="disabled">disabled</xsl:attribute>
													</xsl:if>
												</input>
												<label for="OchranaOsobnychUdajov_Suhlas" class="govuk-label govuk-checkboxes__label">
													<xsl:value-of select="./*[name() = 'OchranaOsobnychUdajov_Text']"/>
												</label>
											</div>
										</div>
										<script>
											<![CDATA[(function(){  var thisScript;if (typeof eFormCurrentScript === "undefined" || eFormCurrentScript === null) {thisScript = document.scripts[document.scripts.length - 1];} else {  thisScript = eFormCurrentScript;}config.rules[6].push({parent: thisScript.parentElement,cell: [{"id":"layoutRowContentlayoutRow236", "type":"required", "component":"checkbox", "message":"Položka musí byť vyplnená"}]});})();]]>
										</script>
									</div>
								</div>
							</xsl:for-each>
						</div>
						<div class="mainPage hidden">
							<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:SposobDoruceniaVystupu">
								<div id="layoutRow7951" class="layoutRow govuk-grid-column-full" title="">
									<input type="hidden" name="SposobDoruceniaVystupu" />
									<div class="govuk-heading-l">
										<div title="Spôsob doručenia výstupu">Spôsob doručenia výstupu</div>
									</div>
									<div id="layoutRowContentlayoutRow7951">
										<div id="layoutColumn15447" class="govuk-form-group govuk-column-full">
											<div id="layoutCell86315">
												<fieldset>
													<legend class="govuk-fieldset__legend">
														<label class="govuk-label">
															<span class="form-label-bold govuk-label--s">Zadajte spôsob doručenia výstupu</span>
														</label>
														<span class="govuk-hint"></span>
													</legend>
													<div class="govuk-radios ">
														<div class="govuk-radios__item">
															<input id="SposobDoruceniaVystupu_Typ" name="SposobDoruceniaVystupu_Typ" class="govuk-radios__input" title="" type="radio" alt="eDesk" value="eDesk">
																<xsl:attribute name="name">SposobDoruceniaVystupu_Typ</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'SposobDoruceniaVystupu_Typ']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'SposobDoruceniaVystupu_Typ']='eDesk'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="SposobDoruceniaVystupu_Typ" class="govuk-label govuk-radios__label">eDesk</label>
														</div>
														<div class="govuk-radios__item">
															<input id="SposobDoruceniaVystupu_TypPostfixList1" name="SposobDoruceniaVystupu_Typ" class="govuk-radios__input" title="" type="radio" alt="osobne" value="osobne">
																<xsl:attribute name="name">SposobDoruceniaVystupu_Typ</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'SposobDoruceniaVystupu_Typ']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'SposobDoruceniaVystupu_Typ']='osobne'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="SposobDoruceniaVystupu_TypPostfixList1" class="govuk-label govuk-radios__label">osobne</label>
														</div>
														<div class="govuk-radios__item">
															<input id="SposobDoruceniaVystupu_TypPostfixList2" name="SposobDoruceniaVystupu_Typ" class="govuk-radios__input" title="" type="radio" alt="poštou" value="poštou">
																<xsl:attribute name="name">SposobDoruceniaVystupu_Typ</xsl:attribute>
																<xsl:if test="boolean(./*[name() = 'SposobDoruceniaVystupu_Typ']/@isReadOnly = 'true')">
																	<xsl:attribute name="readonly">readonly</xsl:attribute>
																	<xsl:attribute name="disabled">disabled</xsl:attribute>
																</xsl:if>
																<xsl:if test="./*[name() = 'SposobDoruceniaVystupu_Typ']='poštou'">
																	<xsl:attribute name="checked">checked</xsl:attribute>
																</xsl:if>
															</input>
															<label for="SposobDoruceniaVystupu_TypPostfixList2" class="govuk-label govuk-radios__label">poštou</label>
														</div>
													</div>
												</fieldset>
											</div>
										</div>
									</div>
								</div>
							</xsl:for-each>
							<div>
								<div class="clear" />
								<xsl:for-each select="/egonp:eForm_eGov_vstup_000000284/egonp:Footer">
									<div id="layoutRow201" class="layoutRow ui-tabs ui-widget-content nocaption" style="border:none; background:none;" title="">
										<input type="hidden" name="Footer" />
										<div id="layoutRowContentlayoutRow201" class="columns">
											<div id="layoutColumn381" class="column first">
												<!-- Copyright -->
												<div id="layoutCell1040" class="cell">
													<span class="fieldContent">
														<a href="http://www.{egonp:Obec_mesto1xzy}.sk" 
               class="xsd_string hyperLink" 
               target="_blank">
															<xsl:text>Copyright © 2026, Mesto </xsl:text>
															<xsl:value-of select="egonp:Obec_mesto1xzy"/>
															<xsl:text> - Všetky práva vyhradené</xsl:text>
														</a>
													</span>
													<div class="clear" />
        </div>
												<!-- Slogan -->
												<div id="layoutCell1041" class="cell">
													<span class="fieldLabel" title="" style="width:400px;">
														<xsl:value-of select="egonp:Obec_mesto1xzy"/>
														<xsl:text> je moderné a otvorené mesto pre všetkých</xsl:text>
													</span>
													<div class="clear" />
        </div>
											</div>
											<div class="clear" />
    </div>
									</div>
								</xsl:for-each>
							</div>
						</div>
						<div class="govuk-button-group govuk-!-margin-left-3 govuk-!-margin-right-3" style="margin-top:5cm;">
							<input type="button" class="govuk-button govuk-button--secondary" onclick="changePage(-1, 'main')" style="padding: 12px 20px !important" value="Predošlá strana" id="mainBack" />
							<input type="button" class="govuk-button" onclick="changePage(1, 'main')" style="float: right; padding: 12px 20px !important" value="Ďalšia strana" id="mainNext" />
							<div class="clear"></div>
						</div>
						<div id="buttonsPlaceholder">
							<input id="validateForm" type="button" class="button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" value="Skontrolovať" alt="Skontrolovať" accesskey="S" />
							<input id="clearForm" type="button" class="button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" value="Vyčisti" alt="Vyčisti" accesskey="V" />
							<input id="loadFormXml" type="button" class="button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" value="Načítať" alt="Načítať" accesskey="N" />
							<input id="saveToXml" type="button" class="button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" value="Uložiť" alt="Uložiť" accesskey="U" />
							<input id="cancelForm" type="button" class="button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" value="Zrušiť" alt="Zrušiť" accesskey="Z" />
						</div>
					</div>
					<div id="statusDialog" title="Status">
						<img id="statusLoader" src="https://www.slovensko.sk/static/eForm/Designer/2.0.1.18/Images/ajax-loader.png" alt="Čakajte prosím" />
						<p id="statusMessage" class="statusMessage"></p>
					</div>
					<div id="savedFormsContainer" class="layoutMain ui-widget-content" style="display:none">
						<div id="savedFormsContainerRow" class="layoutRow ui-tabs ui-widget-content" title="">
							<input type="hidden" name="Basic" />
							<div class="caption ui-widget-header">
								<div class="headercorrection" title="Uložené formuláre">Uložené formuláre</div>
								<span class="arrow ui-icon ui-icon-carat-1-n"></span>
							</div>
							<div id="layoutRowSavedForms" class="columns">
								<div id="lcolumnSavedForms" class="column first">
									<div id="lcellSavedForms" class="cell"></div>
								</div>
								<div class="clear"></div>
							</div>
						</div>
					</div>
					<div id="mtd_formMetaData" style="display:none">
						<span id="mtd_version">1.0</span>
						<span id="mtd_idp">9994818</span>
						<span id="mtd_namespace">http://schemas.gov.sk/form/00318442.A0003109.000000284.ZiadostoVydaniePovoleniakPredajunaTrhovomMieste/1.0</span>
					</div>
				</form>
				<script>
					<![CDATA[const form = new Form();]]>
				</script>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>