From 8d8e247b18f940c28e0cb7ff5f8c75b2beffcd54 Mon Sep 17 00:00:00 2001 From: ethanWallace Date: Wed, 9 Oct 2024 20:27:55 +0000 Subject: [PATCH] deploy: 290e2712868a0ab691e4a3be66f5615f6a8e2e7f --- 6118.8f07013f.iframe.bundle.js | 1 + iframe.html | 2 +- project.json | 2 +- runtime~main.f1c3271c.iframe.bundle.js | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 6118.8f07013f.iframe.bundle.js create mode 100644 runtime~main.f1c3271c.iframe.bundle.js diff --git a/6118.8f07013f.iframe.bundle.js b/6118.8f07013f.iframe.bundle.js new file mode 100644 index 000000000..a864321c1 --- /dev/null +++ b/6118.8f07013f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_cdssnc_gcds_components=self.webpackChunk_cdssnc_gcds_components||[]).push([[6118],{"./dist/esm/gcds-alert_41.entry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{gcds_alert:()=>GcdsAlert,gcds_breadcrumbs:()=>GcdsBreadcrumbs,gcds_breadcrumbs_item:()=>GcdsBreadcrumbsItem,gcds_button:()=>GcdsButton,gcds_card:()=>GcdsCard,gcds_checkbox:()=>GcdsCheckbox,gcds_container:()=>GcdsContainer,gcds_date_input:()=>GcdsDateInput,gcds_date_modified:()=>GcdsDateModified,gcds_details:()=>GcdsDetails,gcds_error_message:()=>GcdsErrorMessage,gcds_error_summary:()=>GcdsErrorSummary,gcds_fieldset:()=>GcdsFieldset,gcds_file_uploader:()=>GcdsFileUploader,gcds_footer:()=>GcdsFooter,gcds_grid:()=>GcdsGrid,gcds_grid_col:()=>GcdsGridCol,gcds_header:()=>GcdsHeader,gcds_heading:()=>GcdsHeading,gcds_hint:()=>GcdsHint,gcds_icon:()=>GcdsIcon,gcds_input:()=>GcdsInput,gcds_label:()=>GcdsLabel,gcds_lang_toggle:()=>GcdsLangToggle,gcds_link:()=>GcdsLink,gcds_nav_group:()=>GcdsNavGroup,gcds_nav_link:()=>GcdsNavLink,gcds_pagination:()=>GcdsPagination,gcds_phase_banner:()=>GcdsPhaseBanner,gcds_radio_group:()=>GcdsRadioGroup,gcds_search:()=>GcdsSearch,gcds_select:()=>GcdsSelect,gcds_side_nav:()=>GcdsSideNav,gcds_signature:()=>GcdsSignature,gcds_sr_only:()=>GcdsSrOnly,gcds_stepper:()=>GcdsStepper,gcds_text:()=>GcdsText,gcds_textarea:()=>GcdsTextarea,gcds_top_nav:()=>GcdsTopNav,gcds_topic_menu:()=>GcdsTopicMenu,gcds_verify_banner:()=>GcdsVerifyBanner});var _index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./dist/esm/index-04fcdc9c.js");const inheritAttributes=(el,shadowElement,attributes=[])=>{let attributeObject={};for(let i=0;i{if(el.hasAttribute(attr)||shadowElement&&shadowElement.hasAttribute(attr)){null!==(el.getAttribute(attr)||shadowElement.getAttribute(attr))&&(attributeObject[attr]=el.getAttribute(attr)||shadowElement.getAttribute(attr)),el.removeAttribute(attr)}})),attributeObject},assignLanguage=el=>{var _a;let lang="";if(el.getAttribute("lang"))lang="en"==el.getAttribute("lang")?"en":"fr";else{const closestLangAttribute=null===(_a=closestElement("[lang]",el))||void 0===_a?void 0:_a.getAttribute("lang");lang="en"!=closestLangAttribute&&closestLangAttribute?"fr":"en"}return lang},closestElement=(selector,el)=>el?el&&el!=document&&"undefined"!=typeof window&&el!=window&&el.closest(selector)||closestElement(selector,el.getRootNode().host):null,observerConfig={attributes:!0,attributeOldValue:!0,attributeFilter:["lang"]},elementGroupCheck=name=>{let hasCheck=!1;const element=document.querySelectorAll(`input[name=${name}]`);for(let i=0;i!customEvent.emit(value).defaultPrevented&&!e.defaultPrevented||(e.preventDefault(),!1),logError=(name,errorArr,optionalAttrsArrToRemove)=>{let errors=[...errorArr];if(optionalAttrsArrToRemove&&optionalAttrsArrToRemove.length>0)for(const optionalAttr of optionalAttrsArrToRemove)errors.includes(optionalAttr)&&errors.splice(errors.indexOf(optionalAttr),1);console.error(`${name}: Render error, please check required properties. (${errors}) | ${name}: Erreur de rendu, veuillez vérifier les propriétés requises. (${errors})`)},isValidDate=(dateString,forceFormat)=>{let format="";if(/^\d{4}-\d{2}-\d{2}$/.test(dateString))format="full";else{if(!/^\d{4}-\d{2}$/.test(dateString))return!1;format="compact"}if(forceFormat&&format!=forceFormat)return!1;const formattedDate=`${dateString}${"compact"===format?"-15":""}`,[year,month,day]=formattedDate.split("-").map(Number);return!(month<1||month>12)&&((![4,6,9,11].includes(month)||!(day<1||day>30))&&((![1,3,5,7,8,10,12].includes(month)||!(day<1||day>31))&&(!(!isLeapYear(year)&&2===month&&(day<1||day>28))&&(!isLeapYear(year)||2!==month||!(day<1||day>29)))))};function isLeapYear(y){return!(3&y||!(y%25)&&15&y)}const I18N$n={en:{label:{danger:"This is a critical alert.",info:"This is an info alert.",success:"This is a success alert.",warning:"This is a warning alert."},closeBtn:"Close alert."},fr:{label:{danger:"Ceci est une alerte d'effacement.",info:"Ceci est une alerte d'information.",success:"Ceci est une alerte de succès.",warning:"Ceci est une alerte d'avertissement."},closeBtn:"Fermer l'alerte."}},GcdsAlert=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsDismiss=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsDismiss",7),this.alertRole="info",this.container="full",this.heading=void 0,this.hideCloseBtn=!1,this.hideRoleIcon=!1,this.isFixed=!1,this.isOpen=!0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{alertRole,container,heading,hideCloseBtn,hideRoleIcon,isFixed,isOpen,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"f0856a42192ff33a6157989152da33915175b3a7"},isOpen?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:`gcds-alert alert--role-${alertRole} ${isFixed?"alert--is-fixed":""}`,role:"alert","aria-label":"danger"===alertRole?I18N$n[lang].label.danger:"info"===alertRole?I18N$n[lang].label.info:"success"===alertRole?I18N$n[lang].label.success:"warning"===alertRole?I18N$n[lang].label.warning:null},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-container",{size:isFixed?container:"full",centered:!0},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"alert__container"},!hideRoleIcon&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"aria-hidden":"true",class:"alert__icon",size:"h5","margin-right":"250",name:"danger"===alertRole?"exclamation-circle":"info"===alertRole?"info-circle":"success"===alertRole?"check-circle":"warning"===alertRole?"exclamation-triangle":null}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"alert__content"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{class:"alert__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("strong",null,heading)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)),!hideCloseBtn&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{class:"alert__close-btn",onClick:e=>{emitEvent(e,this.gcdsDismiss)&&(this.isOpen=!1)},"aria-label":I18N$n[lang].closeBtn},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"aria-hidden":"true",name:"times",size:"text"}))))):null)}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsAlert.style="@layer reset, default, fixed, role, wide, compact, hover, focus;@layer reset{:host{display:block}:host .gcds-alert{box-sizing:border-box;text-align:left}:host .gcds-alert .alert__close-btn{box-sizing:border-box;cursor:pointer;padding:0}:host .gcds-alert slot{display:initial}}@layer default{:host .gcds-alert{border-inline-start:var(--gcds-alert-border-width) solid transparent;color:var(--gcds-alert-text);container:component alert/inline-size;font:var(--gcds-alert-font);padding:var(--gcds-alert-padding)}:host .gcds-alert .alert__content{flex:1 1 auto}:host .gcds-alert .alert__content .alert__heading{font:var(--gcds-alert-content-heading-font);margin:var(--gcds-alert-content-heading-margin)}:host .gcds-alert .alert__content ::slotted(*){margin-block-start:0}:host .gcds-alert .alert__content ::slotted(:last-child){margin-block-end:0}:host .gcds-alert .alert__content ::slotted(:not(:last-child)){margin-block-end:var(--gcds-alert-content-slotted-margin)}:host .gcds-alert .alert__content ::slotted(ol),:host .gcds-alert .alert__content ::slotted(ul){margin-inline-start:var(--gcds-alert-content-slotted-list-margin);padding:0}:host .gcds-alert .alert__close-btn{background-color:var(--gcds-alert-button-default-background);border:var(--gcds-alert-button-border-width) solid transparent;border-radius:var(--gcds-alert-button-border-radius);color:var(--gcds-alert-button-default-text);margin:var(--gcds-alert-button-margin);transition:all .15s ease-in-out}:host .gcds-alert .alert__close-btn gcds-icon{align-items:center;display:flex;height:var(--gcds-alert-button-icon-width-and-height);justify-content:center;padding:var(--gcds-alert-button-icon-padding);width:var(--gcds-alert-button-icon-width-and-height)}}@layer fixed{:host .gcds-alert.alert--is-fixed{border:0;position:sticky;top:0;width:100%;z-index:9999}}@layer role{:host .gcds-alert.alert--role-danger{background-color:var(--gcds-alert-danger-background);border-color:var(--gcds-alert-danger-icon);color:var(--gcds-alert-danger-text)}:host .gcds-alert.alert--role-danger .alert__icon{color:var(--gcds-alert-danger-icon)}:host .gcds-alert.alert--role-info{background-color:var(--gcds-alert-info-background);border-color:var(--gcds-alert-info-icon);color:var(--gcds-alert-info-text)}:host .gcds-alert.alert--role-info .alert__icon{color:var(--gcds-alert-info-icon)}:host .gcds-alert.alert--role-success{background-color:var(--gcds-alert-success-background);border-color:var(--gcds-alert-success-icon);color:var(--gcds-alert-success-text)}:host .gcds-alert.alert--role-success .alert__icon{color:var(--gcds-alert-success-icon)}:host .gcds-alert.alert--role-warning{background-color:var(--gcds-alert-warning-background);border-color:var(--gcds-alert-warning-icon);color:var(--gcds-alert-warning-text)}:host .gcds-alert.alert--role-warning .alert__icon{color:var(--gcds-alert-warning-icon)}}@layer wide{@container alert (width >= 36em){:host .gcds-alert .alert__container{align-items:flex-start;display:flex}}}@layer compact{@container alert (width < 36em){:host .gcds-alert .alert__icon{margin:var(--gcds-alert-icon-mobile-margin)}:host .gcds-alert .alert__heading{margin:var(--gcds-alert-content-heading-mobile-margin)}:host .gcds-alert .alert__close-btn{margin:var(--gcds-alert-button-mobile-margin)}}}@layer hover{:is(:host .gcds-alert .alert__close-btn:active,:host .gcds-alert .alert__close-btn:hover){border-color:currentColor}}@layer focus{:host .gcds-alert .alert__close-btn:focus{background-color:var(--gcds-alert-button-focus-background);border-color:var(--gcds-alert-button-focus-background);box-shadow:0 0 0 var(--gcds-alert-button-border-width) var(--gcds-alert-button-focus-text);color:var(--gcds-alert-button-focus-text);outline:var(--gcds-alert-button-outline-width) solid var(--gcds-alert-button-focus-background);outline-offset:var(--gcds-alert-button-border-width)}}";const I18N$m={en:{label:"Breadcrumb",link:"https://www.canada.ca/en.html"},fr:{label:"Chemin de navigation",link:"https://www.canada.ca/fr.html"}},GcdsBreadcrumbs=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.hideCanadaLink=!1,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{hideCanadaLink,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"b491e1522dfdc3320619a47f4de098ba18948fc2"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"448a711e139c76385faa9dc68a9fc848b8756fae","aria-label":I18N$m[lang].label,class:"gcds-breadcrumbs"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ol",{key:"a2a2793c7ffc1ffe313d97be01d038d6367994fc",class:hideCanadaLink?"":"has-canada-link"},hideCanadaLink?null:(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-breadcrumbs-item",{href:I18N$m[lang].link},"Canada.ca"),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"cecaeb514adb99fc32d0edc9692290832292a853"}))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsBreadcrumbs.style="@layer reset, default;@layer reset{:host{display:block}:host .gcds-breadcrumbs ol{list-style:none;overflow-x:hidden}}@layer default{:host .gcds-breadcrumbs ol{margin:var(--gcds-breadcrumbs-margin);padding:var(--gcds-breadcrumbs-padding)}:host .gcds-breadcrumbs ol.has-canada-link gcds-breadcrumbs-item:first-child,:host .gcds-breadcrumbs ol:not(.has-canada-link) ::slotted(:first-child){margin:var(--gcds-breadcrumbs-item-first-child-margin)!important}:host .gcds-breadcrumbs ol.has-canada-link gcds-breadcrumbs-item:first-child:before{display:none}}";const GcdsBreadcrumbsItem=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.href=void 0}render(){const{href}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"3da5881b7eba6bede5ffaf1e9640b99152332478",role:"listitem",class:"gcds-breadcrumbs-item"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{key:"91361ed032a6ddfe13cef12783df531c1178c2b4",size:"regular",href},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"5053ab0d54759ef4080731fe78976a3d648be17c"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsBreadcrumbsItem.style='@layer reset, default, hover, focus, mobile;@layer reset{:host(.gcds-breadcrumbs-item){display:inline-block}:host(.gcds-breadcrumbs-item) gcds-link::part(link){display:inline-block;white-space:normal}:host(.gcds-breadcrumbs-item) slot{display:block}}@layer default{:host(.gcds-breadcrumbs-item){padding:var(--gcds-breadcrumbs-item-padding)!important;position:relative}:host(.gcds-breadcrumbs-item):before{content:url(\'data:image/svg+xml;charset=utf-8,\');left:var(--gcds-breadcrumbs-item-arrow-left);position:absolute;top:var(--gcds-breadcrumbs-item-arrow-top)}:host(.gcds-breadcrumbs-item) gcds-link::part(link){margin:var(--gcds-breadcrumbs-item-margin);padding:var(--gcds-breadcrumbs-item-link-padding)}}@layer mobile{@media screen and (max-width:30rem){:host(.gcds-breadcrumbs-item){display:block}:host(.gcds-breadcrumbs-item):before{top:var(--gcds-breadcrumbs-mobile-item-arrow-top)}:host(.gcds-breadcrumbs-item) gcds-link::part(link){margin:var(--gcds-breadcrumbs-mobile-item-margin);padding:var(--gcds-breadcrumbs-mobile-item-padding)}}}';const I18N$l={en:{label:"Opens in a new tab."},fr:{label:"S'ouvre dans un nouvel onglet."}},GcdsButton=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.handleClick=e=>{const emitValue="submit"===this.type?this.value:void 0;if(emitEvent(e,this.gcdsClick,emitValue)){if(!this.disabled&&"button"!=this.type&&"link"!=this.type){const form=this.el.closest("form");if(form){e.preventDefault();const formButton=document.createElement("button");formButton.type=this.type,this.name&&(formButton.name=this.name),this.value&&(formButton.value=this.value),formButton.style.display="none",form.appendChild(formButton),formButton.click(),formButton.remove()}}this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement)}},this.type="button",this.buttonRole="primary",this.size="regular",this.buttonId=void 0,this.name=void 0,this.disabled=void 0,this.value=void 0,this.href=void 0,this.rel=void 0,this.target=void 0,this.download=void 0,this.inheritedAttributes={},this.lang=void 0}validateType(newValue){["submit","reset","button","link"].includes(newValue)||(this.type="button")}validateButtonRole(newValue){["primary","secondary","danger"].includes(newValue)||(this.buttonRole="primary")}validateSize(newValue){["regular","small"].includes(newValue)||(this.size="regular")}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}componentWillLoad(){this.validateType(this.type),this.validateButtonRole(this.buttonRole),this.validateSize(this.size),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement),this.lang=assignLanguage(this.el),this.updateLang()}render(){const{type,buttonRole,size,buttonId,disabled,lang,name,href,rel,target,download,value,inheritedAttributes}=this,Tag="link"!=type?"button":"a",attrs="button"===Tag?{type,ariaDisabled:disabled,name,value}:{href,rel,target,download};return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"f879906e23b82587fd539f65f4089d52f7ebac8f"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,Object.assign({key:"a2193325c515bcafa420a4c3b70aac52c4a4d248"},attrs,{id:buttonId,onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>this.handleClick(e),class:`gcds-button button--role-${buttonRole} button--${size}`,ref:element=>this.shadowElement=element},inheritedAttributes,{part:"button"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"5d106a6af6fa23a394fc1387c3ccb96c93b7b490"}),"link"===type&&"_blank"===target?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{name:"external-link",label:I18N$l[lang].label,"margin-left":"200"}):null))}static get delegatesFocus(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{type:["validateType"],buttonRole:["validateButtonRole"],size:["validateSize"]}}};GcdsButton.style="@layer reset, default, roles, size, disabled, hover, focus, active, mobile;@layer reset{:host{display:inline-block}:host .gcds-button{box-sizing:border-box;cursor:pointer;text-decoration:none}:host slot{display:initial}}@layer default{:host .gcds-button{display:inline-block;font:var(--gcds-button-font);text-align:center;width:var(--gcds-button-width);text-wrap:balance;border:var(--gcds-button-border-width) solid transparent;border-radius:var(--gcds-button-border-radius);padding:var(--gcds-button-padding);transition:all .15s ease-in-out}}@layer roles{:host .gcds-button.button--role-danger{background-color:var(--gcds-button-danger-default-background);color:var(--gcds-button-danger-default-text)}:host .gcds-button.button--role-primary{background-color:var(--gcds-button-primary-default-background);color:var(--gcds-button-primary-default-text)}:host .gcds-button.button--role-secondary{background-color:var(--gcds-button-secondary-default-background);border:var(--gcds-button-border-width) solid;color:var(--gcds-button-secondary-default-text)}}@layer size{:host .gcds-button.button--small{font:var(--gcds-button-small-font);padding:var(--gcds-button-small-padding)}}@layer disabled{:host .gcds-button[aria-disabled=true]{background-color:var(--gcds-button-shared-disabled-background);border:var(--gcds-button-border-width) solid;color:var(--gcds-button-shared-disabled-text);cursor:not-allowed;pointer-events:none}}@layer hover{@media (hover:hover){:host .gcds-button:hover.button--role-danger{background-color:var(--gcds-button-danger-hover-background)}:host .gcds-button:hover.button--role-primary{background-color:var(--gcds-button-primary-hover-background)}:host .gcds-button:hover.button--role-secondary{background-color:var(--gcds-button-secondary-hover-background)}}}@layer focus{:host .gcds-button:focus{background-color:var(--gcds-button-shared-focus-background);border-color:var(--gcds-button-shared-focus-background);box-shadow:var(--gcds-button-shared-focus-box-shadow);color:var(--gcds-button-shared-focus-text);outline:var(--gcds-button-shared-focus-outline-width) solid var(--gcds-button-shared-focus-background);outline-offset:var(--gcds-button-border-width)}}@layer active{:host .gcds-button:active{background-color:var(--gcds-button-shared-active-background);border-color:var(--gcds-button-shared-active-background)}}@layer mobile{@media screen and (max-width:30rem){:host{display:block}:host .gcds-button{margin:var(--gcds-button-mobile-margin);width:var(--gcds-button-mobile-width)}}}";const I18N$k={en:{tagged:"Tagged:",badgeError:"gcds-card: The badge attribute has a character limit of 20 characters."},fr:{tagged:"Baliser :",badgeError:"gcds-card: L'attribut badge a une limite de caractères de 20 caractères."}},GcdsCard=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.cardTitle=void 0,this.href=void 0,this.cardTitleTag="a",this.description=void 0,this.badge=void 0,this.imgSrc=void 0,this.imgAlt=void 0,this.lang=void 0,this.errors=[]}validateCardTitle(){this.cardTitle&&""!=this.cardTitle.trim()?this.errors.includes("cardTitle")&&this.errors.splice(this.errors.indexOf("cardTitle"),1):this.errors.push("cardTitle")}validateHref(){this.href&&""!=this.href.trim()?this.errors.includes("href")&&this.errors.splice(this.errors.indexOf("href"),1):this.errors.push("href")}validateBadge(){this.badge&&this.badge.length>20?(console.error(`${I18N$k.en.badgeError} | ${I18N$k.fr.badgeError}`),this.errors.push("badge")):this.errors.includes("badge")&&this.errors.splice(this.errors.indexOf("badge"),1)}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}validateRequiredProps(){return this.validateCardTitle(),this.validateHref(),!this.errors.includes("href")&&!this.errors.includes("cardTitle")}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateBadge(),this.validateRequiredProps()||logError("gcds-card",this.errors,["badge"])}get renderDescription(){return""!=this.el.innerHTML.trim()?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-card__description"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)):this.description?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-card__description"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{"margin-bottom":"0"},this.description)):null}render(){const{cardTitle,cardTitleTag,href,badge,imgSrc,imgAlt,renderDescription,lang,errors}=this,Element=cardTitleTag,taggedAttr={};if(badge&&(taggedAttr["aria-describedby"]="gcds-badge"),this.validateRequiredProps())return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"124e17eb577553da16ff506265dd5d7cba152b4b"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"97a3007905773f8d492d2e922db6492e754bee78",class:"gcds-card"},imgSrc&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("img",{key:"34fadc31c5777696b71e63a11e930bc3837ce6bb",src:imgSrc,alt:imgAlt||"",class:"gcds-card__image"}),badge&&!errors.includes("badge")&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{key:"021898a01f410cb6847cacf4adc67cca076a59dc",id:"gcds-badge",class:"gcds-badge","text-role":"light","margin-bottom":"0",size:"caption"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("strong",{key:"f0dded8e1880527bef338860136730df5722646e"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"ae5f58fc919fc3654b2f8d64b540e60b92a136eb"},I18N$k[lang].tagged),badge)),"a"!=Element?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Element,Object.assign({class:"gcds-card__title"},taggedAttr),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{href},cardTitle)):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",Object.assign({href,class:"gcds-card__title"},taggedAttr),cardTitle),renderDescription))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{cardTitle:["validateCardTitle"],href:["validateHref"],badge:["validateBadge"]}}};GcdsCard.style='@layer reset, default, link, hover, focus;@layer reset{:host{display:block}:host *{box-sizing:border-box;margin:0;padding:0}:host slot{display:initial}}@layer default{:host .gcds-card{background-color:var(--gcds-card-background-color);box-shadow:var(--gcds-card-box-shadow);color:var(--gcds-card-color);display:block;height:100%;max-width:var(--gcds-card-max-width);overflow:hidden;padding:var(--gcds-card-padding);position:relative}:host .gcds-card .gcds-badge{background-color:var(--gcds-card-badge-background-color);left:0;padding:var(--gcds-card-badge-padding);position:absolute;top:0;text-wrap:nowrap}:host .gcds-card .gcds-card__image{margin:var(--gcds-card-image-margin);width:100%}:host .gcds-card .gcds-card__title{font:var(--gcds-card-title-font-desktop);width:fit-content}@media only screen and (width < 48em){:host .gcds-card .gcds-card__title{font:var(--gcds-card-title-font-mobile)}}:host .gcds-card .gcds-card__title:has(+.gcds-card__description){margin:var(--gcds-card-title-margin)}:host .gcds-card .gcds-card__description{--gcds-text-size-body-desktop:var(--gcds-card-description-font-desktop)}@media only screen and (width < 48em){:host .gcds-card .gcds-card__description{font:var(--gcds-card-description-font-mobile)}}}@layer link{:host .gcds-card gcds-link::part(link):after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}}@layer hover{@media (hover:hover){:host .gcds-card:hover{background-color:var(--gcds-card-hover-background-color);box-shadow:var(--gcds-card-hover-box-shadow);cursor:pointer}}}@layer focus{:host .gcds-card:has(:focus-within){box-shadow:var(--gcds-card-focus-box-shadow);outline:var(--gcds-card-focus-outline);outline-offset:var(--gcds-card-focus-outline-offset)}:host gcds-link::part(link):focus{background-color:var(--gcds-card-focus-link-background-color);border:var(--gcds-card-focus-link-border);box-shadow:var(--gcds-card-focus-link-box-shadow);color:var(--gcds-card-focus-link-color);outline:var(--gcds-card-focus-link-outline);text-decoration:underline currentColor var(--gcds-card-focus-link-text-decoration-thickness)}}';const defaultValidator={validate:_x=>!0};function combineValidators(v1,v2){let combined;return combined={validate:x=>{const res1=v1.validate(x),res2=v2.validate(x);return res1?res2||(combined.errorMessage=v2.errorMessage):combined.errorMessage=v1.errorMessage,res1&&res2}},combined}function requiredValidator(element,type,subtype){if(element.required)switch(type){case"input":if("email"===subtype)element.validator?element.validator.unshift("requiredEmailField"):element.validator=["requiredEmailField"];else element.validator?element.validator.unshift("requiredField"):element.validator=["requiredField"];break;case"select":element.validator?element.validator.unshift("requiredSelectField"):element.validator=["requiredSelectField"];break;case"textarea":element.validator?element.validator.unshift("requiredField"):element.validator=["requiredField"];break;case"file":element.validator?element.validator.unshift("requiredFileInput"):element.validator=["requiredFileInput"];break;case"checkbox":element.validator?element.validator.unshift("requiredCheck"):element.validator=["requiredCheck"];break;case"fieldset":element.validator?element.validator.unshift("requiredFieldset"):element.validator=["requiredFieldset"];break;case"date-input":element.validator?element.validator.unshift("requiredDateInput"):element.validator=["requiredDateInput"]}}const emailPattern=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,requiredField={validate:value=>null!=value&&""!=value.trim(),errorMessage:{en:"Enter information to continue.",fr:"Saisissez des renseignements pour continuer."}},requiredEmailField={validate:value=>null!=value&&""!=value.trim()&&!!value.toLowerCase().match(emailPattern),errorMessage:{en:"Enter a valid email address to continue. Use a standard format. Example: name@address.ca.",fr:"Saisissez votre adresse courriel pour continuer. Utilisez un format standard. Exemple: nom@adresse.ca."}},requiredFileInput={validate:value=>value.length>0,errorMessage:{en:"You must upload a file to continue.",fr:"Vous devez téléverser un fichier pour continuer."}},requiredSelectField={validate:value=>null!=value&&""!=value.trim(),errorMessage:{en:"Choose an option to continue.",fr:"Choisissez une option pour continuer."}},dateInputErrorMessage={en:{all:"Enter the date.",missingmonth:"Select the month.",missingyear:"Enter the year.",missingday:"Enter the day.",missingmonthday:"Select the month and enter the day.",missingmonthyear:"Select the month and enter the year.",missingdayyear:"Enter the day and year.",invalidyearlength:"Year must be 4 digits.",invalidyear:"Enter a valid year.",invalidday:"Enter a valid day."},fr:{all:"Saisissez la date.",missingmonth:"Sélectionnez un mois.",missingyear:"Saisissez l'année.",missingday:"Saisissez le jour.",missingmonthday:"Saisissez le jour et sélectionnez un mois.",missingmonthyear:"Sélectionnez un mois et saisissez l'année.",missingdayyear:"Saisissez le jour et l'année.",invalidyearlength:"L'année doit inclure 4 chiffres.",invalidyear:"Entrez une année valide.",invalidday:"Saisissez un jour valide."}},requiredDateInput={validate:date=>{if(isValidDate(date))return{valid:!0};let splitDate=date.split("-"),dateObject={day:splitDate[2],month:splitDate[1],year:splitDate[0]},format=3===splitDate.length?"full":"compact";return getDateInputError(dateObject,format)},errorMessage:dateInputErrorMessage},getDateInputError=(dateValues,format)=>{const{day,month,year}=dateValues;let errorResponse={valid:!1,errors:{day:!1,month:!1,year:!1},reason:{en:"",fr:""}};return day||month||year?!day&&month&&year?(errorResponse.errors.day=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingday,errorResponse.reason.fr=dateInputErrorMessage.fr.missingday):day&&!month&&year||!day&&!month&&year&&"compact"===format?(errorResponse.errors.month=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingmonth,errorResponse.reason.fr=dateInputErrorMessage.fr.missingmonth):day&&month&&!year||!day&&month&&!year&&"compact"===format?(errorResponse.errors.year=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingyear,errorResponse.reason.fr=dateInputErrorMessage.fr.missingyear):day||month||!year?day||!month||year?!day||month||year?4!=year.length?(errorResponse.errors.year=!0,errorResponse.reason.en=dateInputErrorMessage.en.invalidyearlength,errorResponse.reason.fr=dateInputErrorMessage.fr.invalidyearlength):year<0||year>9999?(errorResponse.errors.year=!0,errorResponse.reason.en=dateInputErrorMessage.en.invalidyear,errorResponse.reason.fr=dateInputErrorMessage.fr.invalidyear):(errorResponse.errors.day=!0,errorResponse.reason.en=dateInputErrorMessage.en.invalidday,errorResponse.reason.fr=dateInputErrorMessage.fr.invalidday):(errorResponse.errors.year=!0,errorResponse.errors.month=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingmonthyear,errorResponse.reason.fr=dateInputErrorMessage.fr.missingmonthyear):(errorResponse.errors.day=!0,errorResponse.errors.year=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingdayyear,errorResponse.reason.fr=dateInputErrorMessage.fr.missingdayyear):(errorResponse.errors.day=!0,errorResponse.errors.month=!0,errorResponse.reason.en=dateInputErrorMessage.en.missingmonthday,errorResponse.reason.fr=dateInputErrorMessage.fr.missingmonthday):(errorResponse.errors.day=!0,errorResponse.errors.month=!0,errorResponse.errors.year=!0,errorResponse.reason.en=dateInputErrorMessage.en.all,errorResponse.reason.fr=dateInputErrorMessage.fr.all),errorResponse},requiredCheck={validate:value=>value,errorMessage:{en:"You must check the box to continue.",fr:"Vous devez cocher la case pour continuer."}},requiredFieldset={validate:id=>{const el=document.querySelector(`[fieldset-id=${id}]`);return!validateFieldsetElements(el,el.children).includes(!1)},errorMessage:{en:"Choose an option to continue.",fr:"Choisissez une option pour continuer."}};function validateFieldsetElements(element,nodeList){let isValid=[];for(let i=0;i1){for(let c=0;c"string"==typeof v?validatorFactory(v):v&&v.name?validatorFactory(v.name):v)).reduce(combineValidators,defaultValidator)}function validatorFactory(name,options){switch(name){case ValidatorsName.requiredField:return requiredField;case ValidatorsName.requiredEmailField:return requiredEmailField;case ValidatorsName.requiredSelectField:return requiredSelectField;case ValidatorsName.requiredCheck:return requiredCheck;case ValidatorsName.requiredFieldset:return requiredFieldset;case ValidatorsName.requiredDateInput:return requiredDateInput;case ValidatorsName.requiredFileInput:return requiredFileInput;default:return defaultValidator}}!function(ValidatorsName){ValidatorsName.requiredField="requiredField",ValidatorsName.requiredEmailField="requiredEmailField",ValidatorsName.requiredCheck="requiredCheck",ValidatorsName.requiredFieldset="requiredFieldset",ValidatorsName.requiredFileInput="requiredFileInput",ValidatorsName.requiredSelectField="requiredSelectField",ValidatorsName.requiredDateInput="requiredDateInput"}(ValidatorsName||(ValidatorsName={}));const GcdsCheckbox=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.onBlur=()=>{"blur"==this.validateOn&&this.validate(),this.gcdsBlur.emit()},this.onChange=e=>{this.checked=!this.checked,this.internals.setFormValue(e.target.value,"checked"),this.checked||this.internals.setFormValue(null,"checked");const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt),this.gcdsChange.emit(this.checked)},this.checkboxId=void 0,this.label=void 0,this.name=void 0,this.required=void 0,this.disabled=void 0,this.value=void 0,this.checked=void 0,this.errorMessage=void 0,this.hint=void 0,this.validator=void 0,this.validateOn=void 0,this.parentError=void 0,this.inheritedAttributes={},this.hasError=void 0,this.lang=void 0}validateDisabledCheckbox(){this.required&&(this.disabled=!1)}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}gcdsGroupError(e){e.srcElement.contains(this.el)&&elementGroupCheck(this.name)?(this.hasError=!0,this.parentError=e.detail):elementGroupCheck(this.name)||(this.hasError=!1,this.parentError="")}gcdsGroupErrorClear(e){e.srcElement.contains(this.el)&&this.hasError&&(this.hasError=!1,this.parentError="")}validateHasError(){this.disabled&&(this.hasError=!1)}async validate(){!this._validator.validate(this.checked)&&this._validator.errorMessage?(this.errorMessage=this._validator.errorMessage[this.lang],this.gcdsError.emit({id:`#${this.checkboxId}`,message:`${this.label} - ${this.errorMessage}`})):(this.errorMessage="",this.gcdsValid.emit({id:`#${this.checkboxId}`}))}submitListener(e){e.target==this.el.closest("form")&&(this.validateOn&&"other"!=this.validateOn&&this.validate(),this.hasError&&e.preventDefault())}formResetCallback(){this.checked!=this.initialState&&(this.checked=this.initialState)}formStateRestoreCallback(state){this.internals.setFormValue(state),this.checked=state}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledCheckbox(),this.validateHasError(),this.validateErrorMessage(),this.validateValidator(),requiredValidator(this.el,"checkbox"),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement),this.internals.setFormValue(this.checked?this.value:null),this.initialState=this.checked?this.checked:null}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{lang,checkboxId,label,name,required,disabled,value,checked,hint,errorMessage,hasError,parentError,inheritedAttributes}=this,attrsInput=Object.assign({name,disabled,required,value,checked},inheritedAttributes),attrsLabel={label,required};if(hint||errorMessage||parentError){const hintID=hint?`hint-${checkboxId} `:"",errorID=errorMessage?`error-message-${checkboxId} `:"",parentErrorID=parentError?`parent-error-${checkboxId} `:"";attrsInput["aria-describedby"]=`${hintID}${errorID}${parentErrorID}${attrsInput["aria-describedby"]?`${attrsInput["aria-describedby"]}`:""}`}return hasError&&(attrsInput["aria-invalid"]="true"),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"c8d84ee1c36bea464affb5803df427691173ed3b"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"85f5091131afcd65be2715290a3e05881835c9ca",class:`gcds-checkbox ${disabled?"gcds-checkbox--disabled":""} ${hasError?"gcds-checkbox--error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("input",Object.assign({key:"23fb2f765409fd8cf0dfded9b7878dbd633fa9f2",id:checkboxId,type:"checkbox"},attrsInput,{onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),onChange:e=>this.onChange(e),onClick:e=>emitEvent(e,this.gcdsClick),ref:element=>this.shadowElement=element})),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",Object.assign({key:"82d5e3ce701d08f812ab790a6382a4d30d1f49fb"},attrsLabel,{"label-for":checkboxId,lang})),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":checkboxId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:checkboxId},errorMessage):null,parentError?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{id:`parent-error-${checkboxId}`,hidden:!0},parentError):null))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{disabled:["validateDisabledCheckbox"],errorMessage:["validateErrorMessage"],validator:["validateValidator"],hasError:["validateHasError"]}}};GcdsCheckbox.style='@layer reset, default, disabled, error, focus;@layer reset{:host{display:block}:host .gcds-checkbox{padding:0}:host .gcds-checkbox gcds-label:after,:host .gcds-checkbox gcds-label:before{box-sizing:border-box;content:"";cursor:pointer}}@layer default{:host .gcds-checkbox{color:var(--gcds-checkbox-default-text);font:var(--gcds-checkbox-font);margin:var(--gcds-checkbox-margin)!important;max-width:var(--gcds-checkbox-max-width);min-height:calc(var(--gcds-checkbox-input-height-and-width) - var(--gcds-checkbox-padding));padding:var(--gcds-checkbox-padding) 0 0;position:relative;transition:color .15s ease-in-out}:host .gcds-checkbox :is(gcds-label,gcds-hint,gcds-error-message){padding:var(--gcds-checkbox-label-padding)!important}:host .gcds-checkbox gcds-hint::part(hint){margin:0}:host .gcds-checkbox gcds-label:after,:host .gcds-checkbox gcds-label:before,:host .gcds-checkbox input{position:absolute}:host .gcds-checkbox gcds-label:before,:host .gcds-checkbox input{height:var(--gcds-checkbox-input-height-and-width);left:0;top:0;width:var(--gcds-checkbox-input-height-and-width)}:host .gcds-checkbox input{opacity:0}:host .gcds-checkbox gcds-label{width:fit-content}:host .gcds-checkbox gcds-label:before{border:var(--gcds-checkbox-input-border-width) solid;border-radius:var(--gcds-checkbox-input-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out}:host .gcds-checkbox gcds-label:after{border:var(--gcds-checkbox-check-border-width) solid;border-block-start:0!important;border-inline-start:0!important;height:var(--gcds-checkbox-check-height);left:var(--gcds-checkbox-check-left);opacity:0;top:var(--gcds-checkbox-check-top);transform:rotate(40deg);transition:opacity .2s ease-in-out;width:var(--gcds-checkbox-check-width)}:host .gcds-checkbox input:checked+gcds-label:after{opacity:1}}@layer disabled{:host .gcds-checkbox.gcds-checkbox--disabled{color:var(--gcds-checkbox-disabled-text)}:host .gcds-checkbox.gcds-checkbox--disabled gcds-label{color:var(--gcds-checkbox-disabled-text)}:host .gcds-checkbox.gcds-checkbox--disabled gcds-label:after,:host .gcds-checkbox.gcds-checkbox--disabled gcds-label:before{cursor:not-allowed}:host .gcds-checkbox.gcds-checkbox--disabled gcds-label:before{background-color:var(--gcds-checkbox-disabled-background);border-color:currentcolor}}@layer error{:host .gcds-checkbox.gcds-checkbox--error:not(:focus-within) gcds-label:before{border-color:var(--gcds-checkbox-danger-border)}:host .gcds-checkbox.gcds-checkbox--error:not(:focus-within) gcds-label:after{color:var(--gcds-checkbox-danger-border)}}@layer focus{:host .gcds-checkbox:focus-within{color:var(--gcds-checkbox-focus-text)}:host .gcds-checkbox:focus-within input:focus+gcds-label:before{background:var(--gcds-checkbox-focus-background);box-shadow:var(--gcds-checkbox-focus-box-shadow);outline:var(--gcds-checkbox-focus-outline-width) solid currentcolor;outline-offset:var(--gcds-checkbox-input-border-width)}}';const GcdsContainer=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.border=!1,this.centered=!1,this.mainContainer=!1,this.margin=void 0,this.padding=void 0,this.size="full",this.tag="div"}render(){const{border,centered,mainContainer,margin,padding,size,tag}=this,Tag=tag;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"0e99ad345508c1300109aabce30794de7649ddf8"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{key:"616d153d1f1445306436e8612bb2fc648e590099",class:`\n gcds-container\n ${border?"container-border":""}\n ${centered?"container-centered":""}\n ${mainContainer?"container-main":""}\n ${margin?`m-${margin}`:""}\n ${padding?`p-${padding}`:""}\n ${size?`size-${size}`:""}\n `},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"471427424ab9bf64b4c767897cad5493507e793d"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsContainer.style="@layer reset, default, border, centered, main, margin, padding, size;@layer reset{:host{display:block}:host .gcds-container{box-sizing:border-box;display:block;margin:0;padding:0}:host .gcds-container slot{display:initial}}@layer default{:host .gcds-container[class*=size]{width:var(--gcds-container-size-full)}}@layer border{:host .gcds-container.container-border{border:var(--gcds-container-border)}}@layer centered{:host .gcds-container.container-centered{margin-inline:auto!important}}@layer main{:host .gcds-container.container-main:not(.size-full){width:90%}}@layer margin{:host .gcds-container.m-0{margin:var(--gcds-container-spacing-0)}:host .gcds-container.m-50{margin:var(--gcds-container-spacing-50)}:host .gcds-container.m-100{margin:var(--gcds-container-spacing-100)}:host .gcds-container.m-150{margin:var(--gcds-container-spacing-150)}:host .gcds-container.m-200{margin:var(--gcds-container-spacing-200)}:host .gcds-container.m-250{margin:var(--gcds-container-spacing-250)}:host .gcds-container.m-300{margin:var(--gcds-container-spacing-300)}:host .gcds-container.m-400{margin:var(--gcds-container-spacing-400)}:host .gcds-container.m-450{margin:var(--gcds-container-spacing-450)}:host .gcds-container.m-500{margin:var(--gcds-container-spacing-500)}:host .gcds-container.m-550{margin:var(--gcds-container-spacing-550)}:host .gcds-container.m-600{margin:var(--gcds-container-spacing-600)}:host .gcds-container.m-700{margin:var(--gcds-container-spacing-700)}:host .gcds-container.m-800{margin:var(--gcds-container-spacing-800)}:host .gcds-container.m-900{margin:var(--gcds-container-spacing-900)}:host .gcds-container.m-1000{margin:var(--gcds-container-spacing-1000)}}@layer padding{:host .gcds-container.p-0{padding:var(--gcds-container-spacing-0)}:host .gcds-container.p-50{padding:var(--gcds-container-spacing-50)}:host .gcds-container.p-100{padding:var(--gcds-container-spacing-100)}:host .gcds-container.p-150{padding:var(--gcds-container-spacing-150)}:host .gcds-container.p-200{padding:var(--gcds-container-spacing-200)}:host .gcds-container.p-250{padding:var(--gcds-container-spacing-250)}:host .gcds-container.p-300{padding:var(--gcds-container-spacing-300)}:host .gcds-container.p-400{padding:var(--gcds-container-spacing-400)}:host .gcds-container.p-450{padding:var(--gcds-container-spacing-450)}:host .gcds-container.p-500{padding:var(--gcds-container-spacing-500)}:host .gcds-container.p-550{padding:var(--gcds-container-spacing-550)}:host .gcds-container.p-600{padding:var(--gcds-container-spacing-600)}:host .gcds-container.p-700{padding:var(--gcds-container-spacing-700)}:host .gcds-container.p-800{padding:var(--gcds-container-spacing-800)}:host .gcds-container.p-900{padding:var(--gcds-container-spacing-900)}:host .gcds-container.p-1000{padding:var(--gcds-container-spacing-1000)}}@layer size{:host .gcds-container.size-xl{max-width:var(--gcds-container-size-xl)}:host .gcds-container.size-lg{max-width:var(--gcds-container-size-lg)}:host .gcds-container.size-md{max-width:var(--gcds-container-size-md)}:host .gcds-container.size-sm{max-width:var(--gcds-container-size-sm)}:host .gcds-container.size-xs{max-width:var(--gcds-container-size-xs)}}";const I18N$j={en:{year:"Year",month:"Month",day:"Day",selectmonth:"Select a month",months:{"01":"January","02":"February","03":"March","04":"April","05":"May","06":"June","07":"July","08":"August","09":"September",10:"October",11:"November",12:"December"},valueError:"gcds-date-input: Value attribute contains an invalid date format. Expected format: ",valueFormatfull:"YYYY-MM-DD",valueFormatcompact:"YYYY-MM"},fr:{year:"Année",month:"Mois",day:"Jour",selectmonth:"Sélectionnez un mois",months:{"01":"janvier","02":"février","03":"mars","04":"avril","05":"mai","06":"juin","07":"juillet","08":"août","09":"septembre",10:"octobre",11:"novembre",12:"décembre"},valueError:"gcds-date-input: Value attribute contains an invalid date format. Expected format: ",valueFormatfull:"YYYY-MM-DD",valueFormatcompact:"YYYY-MM"}},GcdsDateInput=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.onBlur=()=>{"blur"==this.validateOn&&this.validate()},this.handleInput=(e,type)=>{const val=e.target&&e.target.value;if("year"===type?this.yearValue=val:"month"===type?this.monthValue=val:"day"===type&&(this.dayValue=val),this.setValue(),"change"===e.type){const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)}},this.name=void 0,this.legend=void 0,this.format=void 0,this.value=void 0,this.required=!1,this.hint=void 0,this.errorMessage=void 0,this.disabled=!1,this.validator=void 0,this.validateOn=void 0,this.monthValue="",this.dayValue="",this.yearValue="",this.hasError={day:!1,month:!1,year:!1},this.errors=[],this.lang=void 0}validateName(){this.name?this.errors.includes("name")&&this.errors.splice(this.errors.indexOf("name"),1):this.errors.push("name")}validateLegend(){this.legend?this.errors.includes("legend")&&this.errors.splice(this.errors.indexOf("legend"),1):this.errors.push("legend")}validateFormat(){!this.format||"full"!=this.format&&"compact"!=this.format?this.errors.push("format"):this.errors.includes("format")&&this.errors.splice(this.errors.indexOf("format"),1)}validateValue(){this.value&&!isValidDate(this.value)?(this.errors.push("value"),this.value="",console.error(`${I18N$j.en.valueError}${I18N$j.en[`valueFormat${this.format}`]} | ${I18N$j.fr.valueError}${I18N$j.fr[`valueFormat${this.format}`]}`)):this.errors.includes("value")&&this.errors.splice(this.errors.indexOf("value"),1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}async validate(){const validationResult=this._validator.validate("full"===this.format?`${this.yearValue}-${this.monthValue}-${this.dayValue}`:`${this.yearValue}-${this.monthValue}`);validationResult.valid?(this.errorMessage="",this.gcdsValid.emit(),this.hasError={day:!1,month:!1,year:!1}):(this.errorMessage=validationResult.reason[this.lang],this.hasError=Object.assign({},validationResult.errors),this.gcdsError.emit({message:`${this.legend} - ${this.errorMessage}`,errors:validationResult.errors}))}async submitListener(e){if(e.target==this.el.closest("form")){this.validateOn&&"other"!=this.validateOn&&this.validate();for(const key in this.hasError)this.hasError[key]&&e.preventDefault()}}formResetCallback(){this.value!=this.initialValue&&(this.internals.setFormValue(this.initialValue),this.value=this.initialValue)}formStateRestoreCallback(state){this.internals.setFormValue(state),this.value=state}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}setValue(){const{yearValue,dayValue,monthValue,format}=this;if(yearValue&&monthValue&&dayValue&&"full"==format){if(!isValidDate(`${yearValue}-${monthValue}-${dayValue}`,format))return this.value=null,this.internals.setFormValue(null),!1;this.value=`${yearValue}-${monthValue}-${dayValue}`,this.internals.setFormValue(this.value)}else{if(!yearValue||!monthValue||"compact"!=format)return this.value=null,this.internals.setFormValue(null),!1;if(!isValidDate(`${yearValue}-${monthValue}`,format))return this.value=null,this.internals.setFormValue(null),!1;this.value=`${yearValue}-${monthValue}`,this.internals.setFormValue(this.value)}return!0}splitFormValue(){if(this.value&&isValidDate(this.value,this.format))if("compact"==this.format){let splitValue=this.value.split("-");this.yearValue=splitValue[0],this.monthValue=splitValue[1]}else{let splitValue=this.value.split("-");this.yearValue=splitValue[0],this.monthValue=splitValue[1],this.dayValue=splitValue[2]}}formatDay(e){isNaN(e.target.value)||1!==e.target.value.length||(this.dayValue="0"+e.target.value)}validateRequiredProps(){return this.validateName(),this.validateLegend(),this.validateFormat(),!(this.errors.includes("name")||this.errors.includes("legend")||this.errors.includes("format"))}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateValidator(),requiredValidator(this.el,"date-input"),this.validator&&(this._validator=getValidator(this.validator)),this.validateRequiredProps()||logError("gcds-date-input",this.errors),this.validateValue(),this.value&&isValidDate(this.value)&&(this.splitFormValue(),this.setValue(),this.initialValue=this.value)}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{legend,name,format,required,hint,errorMessage,disabled,lang,hasError}=this;let requiredAttr={};required&&(requiredAttr["aria-required"]="true");const options=Array.from({length:12},((_,i)=>i+1<10?`0${i+1}`:`${i+1}`)),month=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-select",Object.assign({key:"93a6c01754650592c167a8244ce134d31e460e6f",label:I18N$j[lang].month,selectId:"month",name:"month",defaultValue:I18N$j[lang].selectmonth,disabled,onInput:e=>this.handleInput(e,"month"),onChange:e=>this.handleInput(e,"month"),value:this.monthValue,class:"gcds-date-input__month "+(hasError.month?"gcds-date-input--error":"")},requiredAttr,{"aria-invalid":hasError.month.toString(),"aria-description":hasError.month&&errorMessage}),options.map((option=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("option",{key:option,value:option},I18N$j[lang].months[option])))),year=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-input",Object.assign({key:"cb34419b9c5696cbabd4f4a9dde797eb44f2b7e2",name:"year",label:I18N$j[lang].year,inputId:"year",type:"number",size:4,disabled,value:this.yearValue,onInput:e=>this.handleInput(e,"year"),onChange:e=>this.handleInput(e,"year"),class:"gcds-date-input__year "+(hasError.year?"gcds-date-input--error":"")},requiredAttr,{"aria-invalid":hasError.year.toString(),"aria-description":hasError.year&&errorMessage})),day=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-input",Object.assign({key:"3957eb8d33c856038a21ef2af45293e6124b48ce",name:"day",label:I18N$j[lang].day,inputId:"day",type:"number",size:2,disabled,value:this.dayValue,onInput:e=>this.handleInput(e,"day"),onChange:e=>{this.handleInput(e,"day"),this.formatDay(e)},class:"gcds-date-input__day "+(hasError.day?"gcds-date-input--error":"")},requiredAttr,{"aria-invalid":hasError.day.toString(),"aria-description":hasError.day&&errorMessage}));return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"b4dfa64e1620facd959c031bb59595e1192cb51d",name,onBlur:()=>this.onBlur()},this.validateRequiredProps()&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-fieldset",{key:"a4455e0b0bc0462cf66f4bf8fb43c7744b37041c",legend,fieldsetId:"date-input",hint,errorMessage,required,class:`gcds-date-input__fieldset${hint?" gcds-date-input--hint":""}${errorMessage?" gcds-date-input--error":""}`,lang,"data-date":"true"},"compact"==format?[month,year]:"en"==lang?[month,day,year]:[day,month,year]))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{name:["validateName"],legend:["validateLegend"],format:["validateFormat"],value:["validateValue"],validator:["validateValidator"]}}};GcdsDateInput.style="@layer reset, default, hint, error;@layer reset{:host{display:block}}@layer default{:host .gcds-date-input__fieldset{--gcds-fieldset-font-desktop:var(--gcds-date-input-fieldset-font-desktop);--gcds-fieldset-font-mobile:var(--gcds-date-input-fieldset-font-mobile);--gcds-fieldset-legend-margin:var(--gcds-date-input-fieldset-margin)}:host .gcds-date-input__day,:host .gcds-date-input__month,:host .gcds-date-input__year{display:inline-block;margin-inline-end:var(--gcds-date-input-margin);--gcds-label-font-desktop:var(--gcds-date-input-label-font-desktop);--gcds-label-font-mobile:var(--gcds-date-input-label-font-mobile )}}@layer hint{:host .gcds-date-input--hint{--gcds-fieldset-legend-margin:var(--gcds-date-input-fieldset-hint-margin)}}@layer error{:host .gcds-date-input--error{--gcds-fieldset-legend-margin:var(--gcds-date-input-fieldset-error-margin )}:host gcds-input.gcds-date-input--error::part(input),:host gcds-select.gcds-date-input--error::part(select){border-color:var(--gcds-date-input-danger-border)}}";const I18N$i={en:{date:"Date modified:",version:"Version "},fr:{date:"Date de modification :",version:"Version "}},GcdsDateModified=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.type="date",this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{lang,type}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"6a35ef0fbee9deb64fb76fb14179eb7f92258671"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("dl",{key:"0b9057598c023a246c5f0afea8a7d8943cd947ef",class:"gcds-date-modified"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("dt",{key:"ce426d33cbb358b0fd2fefe9328b2eebbb998196"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{key:"f11bc0d5d3737efa8ff9e3555668d854bb84e9ec",display:"inline","margin-bottom":"0"},"version"===type?I18N$i[lang].version:I18N$i[lang].date)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("dd",{key:"4ef846ec165917abc28ba20e5343c513430d3da0"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{key:"656ce0d42ed450dd316947c5473c3ea5703b8c76",display:"inline","margin-bottom":"0"},"version"===type?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("time",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsDateModified.style="@layer reset, default;@layer reset{:host{display:block}:host dl{margin:0}:host slot{display:initial}}@layer default{:host .gcds-date-modified{margin:var(--gcds-date-modified-margin)}:host .gcds-date-modified :is(dt,gcds-text,dd){display:inline}:host .gcds-date-modified dd{margin:var(--gcds-date-modified-description-margin)}}";const GcdsDetails=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.detailsTitle=void 0,this.open=!1}async toggle(){this.open=!this.open}render(){const{detailsTitle,open}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"6a7b027fb3c8f1c64e1e55c6be71acff23b8641c"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"3a1b6576b108a69f7790f0698ccf0180743bd882",class:"gcds-details"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{key:"ac9a5185db8182a144ebbd9275a9da7d04076608","aria-expanded":open.toString(),"aria-controls":"details__panel",onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>{emitEvent(e,this.gcdsClick)&&this.toggle()},class:"details__summary",id:"details__summary"},detailsTitle),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"21d41431237eaf81e5f41de477961ba24aeb05ba",id:"details__panel",class:"details__panel","aria-labelledby":"details__summary"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"7f1525c909982ea86e1ece24ca34559f3f7731c6"}))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsDetails.style='@layer reset, default, hover, focus;@layer reset{:host{display:block}:host .details__summary{background-color:transparent;border-color:transparent;cursor:pointer;display:block}:host .details__panel slot{display:initial}:host .details__panel ::slotted(:first-child){margin-block-start:0}:host .details__panel ::slotted(:last-child){margin-block-end:0}:host .details__panel ::slotted(ol),:host .details__panel ::slotted(ul){padding:0}}@layer default{:host .gcds-details .details__summary{color:var(--gcds-details-default-text);font:var(--gcds-details-font);padding:var(--gcds-details-summary-padding);position:relative;text-align:left;text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(\n --gcds-details-default-decoration-thickness\n );text-underline-offset:.2em;transition:background-color .15s ease-in-out,color .15s ease-in-out}:host .gcds-details .details__summary:before{border-block-end:var(--gcds-details-summary-arrow-border-top-bottom) solid transparent;border-block-start:var(--gcds-details-summary-arrow-border-top-bottom) solid transparent;border-inline-start:var(--gcds-details-summary-arrow-border-left) solid currentColor;content:"";height:0;left:var(--gcds-details-summary-arrow-left);position:absolute;top:var(--gcds-details-summary-arrow-top);transition:transform .15s ease-in-out;width:0}:host .gcds-details .details__summary[aria-expanded=false]+.details__panel{display:none}:host .gcds-details .details__summary[aria-expanded=true]:before{transform:rotate(90deg)}:host .gcds-details .details__panel{border-inline-start:var(--gcds-details-panel-border-width) solid var(--gcds-details-panel-border-color);margin:var(--gcds-details-panel-margin);padding:var(--gcds-details-panel-padding)}:host .gcds-details .details__panel ::slotted(*){font:var(--gcds-details-font)}:host .gcds-details .details__panel ::slotted(:not(:last-child)){margin:0 0 var(--gcds-details-panel-slotted-margin)!important}:host .gcds-details .details__panel ::slotted(ol),:host .gcds-details .details__panel ::slotted(ul){margin-inline-start:var(\n --gcds-details-panel-slotted-margin\n )!important}:host .gcds-details .details__panel ::slotted(small){font:var(--gcds-details-font-small)}}@layer hover{@media (hover:hover){:host .gcds-details .details__summary:hover:not(:focus){color:var(--gcds-details-hover-text);text-decoration-thickness:var(--gcds-details-hover-decoration-thickness);text-underline-offset:.2em}:host .gcds-details .details__summary:hover:not(:focus):before{color:var(--gcds-details-hover-text)}}}@layer focus{:host .gcds-details .details__summary:focus{background-color:var(--gcds-details-focus-background);border-radius:var(--gcds-details-focus-border-radius);box-shadow:var(--gcds-details-focus-box-shadow);color:var(--gcds-details-focus-text);outline:var(--gcds-details-focus-outline);outline-offset:var(--gcds-details-focus-outline-offset);text-decoration:none}}';const GcdsErrorMessage=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.messageId=void 0}render(){const{messageId}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"c772a009299851d08165315989a3459ba148c69f",id:`error-message-${messageId}`,class:"gcds-error-message-wrapper"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{key:"bfd1698985476b6a0454dc97b5b13cc95d44e1b0",class:"error-message",role:"alert","margin-bottom":"300"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{key:"c24ab3611aa02aef5a112d85dbb4a42b75d87f02",name:"triangle-exclamation","margin-right":"100"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("strong",{key:"00ee268d8d51e05e684aafb2e9e2be2b6db9a053"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"eb830283a097b75c4a9e72b119dec118688f2ed6"}))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsErrorMessage.style="@layer reset, default;@layer reset{:host{display:inline-block}:host slot{display:initial}}@layer default{:host .error-message gcds-icon,:host .error-message::part(text){color:var(--gcds-error-message-text-color)}}";const I18N$h={en:{heading:"There was a problem",subheading:"Errors were found on this page:"},fr:{heading:"Un problème est survenu",subheading:"Des erreurs ont été trouvées sur cette page :"}},GcdsErrorSummary=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.errorLinksObject={},this.heading=void 0,this.listen=!0,this.errorLinks=void 0,this.lang=void 0,this.errorQueue={},this.hasSubmitted=!1}listenChanged(){this.errorLinks&&(this.listen=!1)}errorLinksChanged(newErrorLinks){"string"==typeof newErrorLinks?this.errorLinks=JSON.parse(newErrorLinks):"object"==typeof newErrorLinks&&(this.errorLinks=newErrorLinks),this.errorQueue=this.errorLinks,this.listen&&(this.listen=!1)}errorListener(e){this.listen&&e.target.closest("form")==this.el.closest("form")&&(this.errorLinksObject[e.detail.message]=e.target)}validListener(e){if(this.listen&&e.target.closest("form")==this.el.closest("form")){for(const[key,value]of Object.entries(this.errorLinksObject))value==e.target&&delete this.errorLinksObject[key];if(this.errorQueue){const sortedErrorList=this.sortErrors();this.errorQueue=Object.assign({},sortedErrorList)}}}submitListener(e){this.listen&&e.target.closest("form")==this.el.closest("form")&&(this.hasSubmitted=!0,setTimeout((()=>{const sortedErrorList=this.sortErrors();this.errorQueue=Object.assign({},sortedErrorList),setTimeout((()=>{this.shadowElement.focus()}),50)}),100))}sortErrors(){const sortable=Object.entries(this.errorLinksObject).map((([key,value])=>[key,value,value.getBoundingClientRect().y]));sortable.sort((function(a,b){return a[2]-b[2]}));const objSorted={};return sortable.forEach((function(item){objSorted[item[0]]=item[1]})),objSorted}focusElement(id){var _a;const element=document.querySelector(id);let target=`[for=${id.replace("#","")}]`;null===(_a=element.closest("form").querySelector(target))||void 0===_a||_a.scrollIntoView(),element.focus()}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.listenChanged(),this.errorLinks&&"string"==typeof this.errorLinks?this.errorQueue=Object.assign({},JSON.parse(this.errorLinks)):this.errorLinks&&"object"==typeof this.errorLinks&&(this.errorQueue=Object.assign({},this.errorLinks))}render(){const{heading,errorQueue,lang,hasSubmitted,errorLinks}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"1e78ebc181c6f25c95316a980d0618ce30854e71"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"5bc1d9c797665c4fcbc3483ee0075fa0d30498f4",role:"alert",tabindex:"-1",ref:element=>this.shadowElement=element,class:"gcds-error-summary "+((hasSubmitted||errorLinks)&&Object.keys(errorQueue).length>0?"gcds-show":"")},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-heading",{key:"b25ea686a38672748271ac291d09af604344883a",tag:"h2","margin-top":"0","margin-bottom":"300"},null!=heading?heading:I18N$h[lang].heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ol",{key:"059c002f1c0bc84e9c1ced147bce03f8f95640c2",class:"summary__errorlist"},(hasSubmitted||errorLinks)&&Object.keys(errorQueue).length>0&&Object.keys(errorQueue).map((key=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{class:"summary__listitem"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"regular",href:errorLinks?key:"#",onClick:e=>{e.preventDefault(),errorLinks?this.focusElement(key):errorQueue[key].focus()}},errorLinks?errorQueue[key]:key)))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{listen:["listenChanged"],errorLinks:["errorLinksChanged"]}}};GcdsErrorSummary.style="@layer reset, default, compact;@layer reset{:host{display:block}}@layer default{:host{container:component summary/inline-size}:host .gcds-error-summary{border:var(--gcds-error-summary-border-width) solid var(--gcds-error-summary-border-color);color:var(--gcds-error-summary-text);display:none;margin:var(--gcds-error-summary-margin);padding:var(--gcds-error-summary-padding);transition:background .15s ease-in-out,border .15s ease-in-out,color .15s ease-in-out}:host .gcds-error-summary.gcds-show{display:block}:host .gcds-error-summary .summary__errorlist{margin:var(--gcds-error-summary-list-margin);padding:0}:host .gcds-error-summary .summary__errorlist .summary__listitem{max-width:var(--gcds-error-summary-max-width)}:host .gcds-error-summary .summary__errorlist .summary__listitem:not(:last-child){padding:var(--gcds-error-summary-list-item-padding)}:host .gcds-error-summary .summary__errorlist .summary__listitem gcds-link::part(link):not(:focus){color:var(--gcds-error-summary-link-color)}}@layer compact{@container summary (width < 24em){:host .gcds-error-summary{padding:var(--gcds-error-summary-mobile-padding)}}}";const I18N$g={en:{required:"required"},fr:{required:"obligatoire"}},GcdsFieldset=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsGroupError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsGroupError",7),this.gcdsGroupErrorClear=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsGroupErrorClear",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),this.isDateInput=!1,this._validator=defaultValidator,this.fieldsetId=void 0,this.legend=void 0,this.required=void 0,this.errorMessage=void 0,this.hint=void 0,this.disabled=void 0,this.validator=void 0,this.validateOn=void 0,this.hasError=void 0,this.lang=void 0,this.inheritedAttributes={}}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateDisabledFieldset(){if(this.required&&(this.disabled=!1),1==this.disabled)for(let i=0;i{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledFieldset(),this.validateErrorMessage(),this.validateValidator(),this.el.getAttribute("data-date")?this.isDateInput=!0:requiredValidator(this.el,"fieldset"),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement)}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{lang,fieldsetId,legend,required,errorMessage,hasError,hint,disabled,inheritedAttributes}=this,fieldsetAttrs=Object.assign({disabled},inheritedAttributes);return errorMessage&&(fieldsetAttrs["aria-describedby"]=`error-message-${fieldsetId} ${fieldsetAttrs["aria-describedby"]?` ${fieldsetAttrs["aria-describedby"]}`:""}`),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"89556f83e10ae99e70fefaf649e3b43f4e770699"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("fieldset",Object.assign({key:"b788701b3e9c46afab93206a55ee28223383bf5b",class:"gcds-fieldset "+(hasError?"gcds-fieldset--error":""),id:fieldsetId},fieldsetAttrs,{"aria-labelledby":hint?`legend-${fieldsetId} hint-${fieldsetId}`:`legend-${fieldsetId}`,tabindex:"-1",ref:element=>this.shadowElement=element}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("legend",{key:"2ed88bb08d1f52e9054df6efafe51a94c2ac0b2c",id:`legend-${fieldsetId}`},legend,required?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{class:"legend__required"},"(",I18N$g[lang].required,")"):null),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":fieldsetId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:fieldsetId},errorMessage):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"cf54188dacee5ac7f098303d68befe7ae251f751"})))}static get delegatesFocus(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{errorMessage:["validateErrorMessage"],disabled:["validateDisabledFieldset","handleDisabledChange"],validator:["validateValidator"]}}};GcdsFieldset.style="@layer reset, default, disabled, focus;@layer reset{:host{display:block}:host .gcds-fieldset{border:0;padding:0}:host legend{padding:0}:host slot{display:block;margin:0}}@layer default{.gcds-fieldset{color:var(--gcds-fieldset-default-text)}.gcds-fieldset legend{font:var(--gcds-fieldset-font-desktop);margin:var(--gcds-fieldset-legend-margin)!important}@media only screen and (width < 48em){.gcds-fieldset legend{font:var(--gcds-fieldset-font-mobile)}}.gcds-fieldset legend .legend__required{font:var(--gcds-fieldset-legend-required-font-desktop);margin:var(--gcds-fieldset-legend-required-margin)!important;vertical-align:middle}@media only screen and (width < 48em){.gcds-fieldset legend .legend__required{font:var(--gcds-fieldset-legend-required-font-mobile)}}}@layer disabled{:host .gcds-fieldset:disabled{color:var(--gcds-fieldset-disabled-text)}}@layer focus{:host .gcds-fieldset:focus-within{color:var(--gcds-fieldset-focus-text)}}";const I18N$f={en:{button:{remove:"Remove",upload:"Choose file"},summary:{selected:"Currently selected:",unselected:"No file currently selected."},removeFile:"Remove file"},fr:{button:{remove:"Supprimer",upload:"Choisir un fichier"},summary:{selected:"Actuellement sélectionné:",unselected:"Aucun fichier actuellement sélectionné."},removeFile:"Supprimer le fichier"}},GcdsFileUploader=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsRemoveFile=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsRemoveFile",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.onBlur=()=>{"blur"==this.validateOn&&this.validate(),this.gcdsBlur.emit()},this.handleInput=(e,customEvent)=>{const filesContainer=[],files=Array.from(e.target.files);if(files.map((file=>{filesContainer.push(file.name)})),this.addFilesToFormData(files),this.value=[...filesContainer],"blur"==this.validateOn&&setTimeout((()=>{this.validate()}),100),"change"===e.type){const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)}customEvent.emit(this.value)},this.removeFile=e=>{e.preventDefault();const fileName=e.target.closest(".file-uploader__uploaded-file").childNodes[0].textContent,filesContainer=this.value,file=filesContainer.indexOf(fileName);if(file>-1){filesContainer.splice(file,1);const dt=new DataTransfer;for(let f=0;f{const formData=new FormData;files.forEach((file=>{formData.append(this.name,file,file.name)})),this.internals.setFormValue(formData)},this.uploaderId=void 0,this.name=void 0,this.label=void 0,this.required=!1,this.disabled=!1,this.value=[],this.accept=void 0,this.multiple=void 0,this.errorMessage=void 0,this.hint=void 0,this.validator=void 0,this.validateOn=void 0,this.hasError=void 0,this.inheritedAttributes={},this.lang=void 0}validateDisabledSelect(){this.required&&(this.disabled=!1)}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}validateHasError(){this.disabled&&(this.hasError=!1)}async validate(){!this._validator.validate(this.shadowElement.files)&&this._validator.errorMessage?(this.errorMessage=this._validator.errorMessage[this.lang],this.gcdsError.emit({id:`#${this.uploaderId}`,message:`${this.label} - ${this.errorMessage}`})):(this.errorMessage="",this.gcdsValid.emit({id:`#${this.uploaderId}`}))}submitListener(e){e.target==this.el.closest("form")&&(this.validateOn&&"other"!=this.validateOn&&this.validate(),this.hasError&&e.preventDefault())}formResetCallback(){this.internals.setFormValue(""),this.value=[]}formStateRestoreCallback(state){this.internals.setFormValue(state),this.value=state}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledSelect(),this.validateHasError(),this.validateErrorMessage(),this.validateValidator(),requiredValidator(this.el,"file"),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement)}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{accept,disabled,errorMessage,hasError,hint,label,lang,multiple,name,required,uploaderId,value,inheritedAttributes}=this,attrsInput=Object.assign(Object.assign({accept,disabled,multiple,name,required,value},inheritedAttributes),{"aria-describedby":(inheritedAttributes["aria-describedby"]?`${inheritedAttributes["aria-describedby"]} `:"")+"file-uploader__summary"}),attrsLabel={label,required};if(hint||errorMessage){const hintID=hint?`hint-${uploaderId} `:"",errorID=errorMessage?`error-message-${uploaderId} `:"";attrsInput["aria-describedby"]=`${hintID}${errorID}${attrsInput["aria-describedby"]}`}return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"f4454e4a0d9664f8fe3a14d5fab0e5f22b116ef7"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"be6849ae91be2175d696b59a18941829cd2e2903",class:`gcds-file-uploader-wrapper ${disabled?"gcds-disabled":""} ${hasError?"gcds-error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",Object.assign({key:"ae9157cac66a46652ff4a586755161bed64972a3"},attrsLabel,{"label-for":uploaderId,lang})),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":uploaderId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:uploaderId},errorMessage):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"eaa28a777e18980075fd5f6afb793432cbf33b26",class:"file-uploader__input "+(value.length>0?"uploaded-files":"")},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{key:"fe6f84394678852c4824ba9bc951439c063845eb",type:"button",tabindex:"-1",onClick:()=>this.shadowElement.click()},I18N$f[lang].button.upload),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("input",Object.assign({key:"5cec157ba6c23bc1139d6d6c137fb81307477e94",type:"file",id:uploaderId},attrsInput,{onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),onInput:e=>this.handleInput(e,this.gcdsInput),onChange:e=>this.handleInput(e,this.gcdsChange),"aria-invalid":hasError?"true":"false",ref:element=>this.shadowElement=element})),value.length>0?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{id:"file-uploader__summary"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",null,I18N$f[lang].summary.selected," "),value.map((file=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",null,file," ")))):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{id:"file-uploader__summary"},I18N$f[lang].summary.unselected)),value.length>0?value.map((file=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"file-uploader__uploaded-file","aria-label":`${I18N$f[lang].removeFile} ${file}.`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{"margin-bottom":"0"},file),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{onClick:e=>this.removeFile(e)},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",null,I18N$f[lang].button.remove),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{name:"times",size:"text","margin-left":"200"}))))):null))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{disabled:["validateDisabledSelect"],errorMessage:["validateErrorMessage"],validator:["validateValidator"],hasError:["validateHasError"]}}};GcdsFileUploader.style="@layer reset, default, input, files, disabled, error, focus, active;@layer reset{:host{display:block}:host .gcds-file-uploader-wrapper{border:0;margin:0;padding:0}:host .gcds-file-uploader-wrapper button{cursor:pointer;font:inherit;outline:0}}@layer default{:host .gcds-file-uploader-wrapper{align-items:flex-start;color:var(--gcds-file-uploader-default-text);display:flex;flex-direction:column;font:var(--gcds-file-uploader-font);max-width:90%;transition:color .15s ease-in-out}:host .gcds-file-uploader-wrapper button{border-radius:var(--gcds-file-uploader-file-button-border-radius);transition:all .15s ease-in-out}}@layer input{:host .gcds-file-uploader-wrapper .file-uploader__input{display:inline-block;position:relative}:host .gcds-file-uploader-wrapper .file-uploader__input button{background-color:var(--gcds-file-uploader-button-background);border:var(--gcds-file-uploader-button-border-width) solid var(--gcds-file-uploader-button-text);color:var(--gcds-file-uploader-button-text);font-weight:var(--gcds-file-uploader-button-font-weight);margin:var(--gcds-file-uploader-button-margin);padding:var(--gcds-file-uploader-button-padding)}:host .gcds-file-uploader-wrapper .file-uploader__input input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}:host .gcds-file-uploader-wrapper .file-uploader__input #file-uploader__summary{height:0;margin:0;overflow:hidden;visibility:hidden}}@layer files{:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file{align-items:center;border:var(--gcds-file-uploader-file-border-width) solid var(--gcds-file-uploader-file-border-color);cursor:pointer;display:flex;justify-content:space-between;max-width:var(--gcds-file-uploader-file-max-width);padding:var(--gcds-file-uploader-file-padding);width:100%}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file:not(:last-of-type){border-block-end:0}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file:last-of-type{margin:var(--gcds-file-uploader-button-margin)}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file gcds-text{overflow:auto}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file gcds-text::part(text){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file button{align-items:center;background:transparent;border:0;color:var(--gcds-file-uploader-file-button-default-text);display:flex;font-weight:var(--gcds-file-uploader-button-font-weight);margin:var(--gcds-file-uploader-file-button-margin);padding:var(--gcds-file-uploader-file-button-padding)}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file button:not(:focus) span{overflow:visible;text-decoration:underline var(--gcds-file-uploader-file-button-default-decoration-thickness);text-underline-offset:var(\n --gcds-file-uploader-file-button-underline-offset\n )}}@layer disabled{:host .gcds-file-uploader-wrapper.gcds-disabled{color:var(--gcds-file-uploader-disabled-text)}:host .gcds-file-uploader-wrapper.gcds-disabled :is(.file-uploader__input,.file-uploader__uploaded-file){pointer-events:none}:host .gcds-file-uploader-wrapper.gcds-disabled .file-uploader__input button,:host .gcds-file-uploader-wrapper.gcds-disabled .file-uploader__uploaded-file,:host .gcds-file-uploader-wrapper.gcds-disabled .file-uploader__uploaded-file button{color:inherit}:host .gcds-file-uploader-wrapper.gcds-disabled .file-uploader__input button{background-color:var(--gcds-file-uploader-disabled-background);border-color:currentColor}}@layer error{:host .gcds-file-uploader-wrapper.gcds-error .file-uploader__uploaded-file{border-color:var(--gcds-file-uploader-file-danger-border-color)}}@layer hover{@media (hover:hover){:host .gcds-file-uploader-wrapper .file-uploader__input:not(:focus-within):hover button{background-color:var(--gcds-file-uploader-hover-button-background)}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file button:not(:focus):hover{color:var(--gcds-file-uploader-file-button-hover-text)}:host .gcds-file-uploader-wrapper .file-uploader__uploaded-file button:not(:focus):hover span{text-decoration-thickness:var(\n --gcds-file-uploader-file-button-hover-decoration-thickness\n )}}}@layer focus{:host .gcds-file-uploader-wrapper:focus-within{color:var(--gcds-file-uploader-focus-text)}:host .gcds-file-uploader-wrapper:focus-within .file-uploader__uploaded-file:focus-within{border-color:var(--gcds-file-uploader-file-focus-border-color)}:host .gcds-file-uploader-wrapper:focus-within .file-uploader__input:focus-within button,:host .gcds-file-uploader-wrapper:focus-within .file-uploader__uploaded-file button:focus{background-color:var(--gcds-file-uploader-focus-button-background);border-color:var(--gcds-file-uploader-focus-button-background);color:var(--gcds-file-uploader-focus-button-text);outline:var(--gcds-file-uploader-button-outline-width) solid var(--gcds-file-uploader-focus-button-background);outline-offset:var(--gcds-file-uploader-focus-button-outline-offset)}}@layer active{:host .gcds-file-uploader-wrapper .file-uploader__input:has(input:active) button{background-color:var(--gcds-file-uploader-active-button-background);border-color:var(--gcds-file-uploader-active-button-background);color:var(--gcds-file-uploader-active-button-text)}}";const I18N$e={en:{gov:{heading:"Government of Canada",menu:{contacts:{text:"All Contacts",link:"https://www.canada.ca/en/contact.html"},dept:{text:"Departments and agencies",link:"https://www.canada.ca/en/government/dept.html"},about:{text:"About government",link:"https://www.canada.ca/en/government/system.html"}}},themes:{heading:"Themes and topics",menu:{jobs:{text:"Jobs",link:"https://www.canada.ca/en/services/jobs.html"},immigration:{text:"Immigration and citizenship",link:"https://www.canada.ca/en/services/immigration-citizenship.html"},travel:{text:"Travel and tourism",link:"https://travel.gc.ca/"},business:{text:"Business",link:"https://www.canada.ca/en/services/business.html"},benefits:{text:"Benefits",link:"https://www.canada.ca/en/services/benefits.html"},health:{text:"Health",link:"https://www.canada.ca/en/services/health.html"},taxes:{text:"Taxes",link:"https://www.canada.ca/en/services/taxes.html"},enviro:{text:"Environment and natural resources",link:"https://www.canada.ca/en/services/environment.html"},defence:{text:"National security and defence",link:"https://www.canada.ca/en/services/defence.html"},culture:{text:"Culture, history and sport",link:"https://www.canada.ca/en/services/culture.html"},policing:{text:"Policing, justice and emergencies",link:"https://www.canada.ca/en/services/policing.html"},transport:{text:"Transport and infrastructure",link:"https://www.canada.ca/en/services/transport.html"},world:{text:"Canada and the world",link:"https://international.gc.ca/world-monde/index.aspx?lang=eng"},finance:{text:"Money and finance",link:"https://www.canada.ca/en/services/finance.html"},science:{text:"Science and innovation",link:"https://www.canada.ca/en/services/science.html"},indigenous:{text:"Indigenous peoples",link:"https://www.canada.ca/en/services/indigenous-peoples.html"},veterans:{text:"Veterans and military",link:"https://www.canada.ca/en/services/veterans.html"},youth:{text:"Youth",link:"https://www.canada.ca/en/services/youth.html"}}},site:{heading:"Government of Canada Corporate",menu:{social:{text:"Social media",link:"https://www.canada.ca/en/social.html"},mobile:{text:"Mobile applications",link:"https://www.canada.ca/en/mobile.html"},about:{text:"About Canada.ca",link:"https://www.canada.ca/en/government/about.html"},terms:{text:"Terms and conditions",link:"https://www.canada.ca/en/transparency/terms.html"},privacy:{text:"Privacy",link:"https://www.canada.ca/en/transparency/privacy.html"}}},about:"About this site",topofpage:"Top of page"},fr:{gov:{heading:"Gouvernement du Canada",menu:{contacts:{text:"Toutes les coordonnées",link:"https://www.canada.ca/fr/contact.html"},dept:{text:"Ministères et organismes",link:"https://www.canada.ca/fr/gouvernement/min.html"},about:{text:"À propos du gouvernement",link:"https://www.canada.ca/fr/gouvernement/systeme.html"}}},themes:{heading:"Thèmes et sujets",menu:{jobs:{text:"Emplois",link:"https://www.canada.ca/fr/services/emplois.html"},immigration:{text:"Immigration et citoyenneté",link:"https://www.canada.ca/fr/services/immigration-citoyennete.html"},travel:{text:"Voyage et tourisme",link:"https://voyage.gc.ca/"},business:{text:"Entreprises",link:"https://www.canada.ca/fr/services/entreprises.html"},benefits:{text:"Prestations",link:"https://www.canada.ca/fr/services/prestations.html"},health:{text:"Santé",link:"https://www.canada.ca/fr/services/sante.html"},taxes:{text:"Impôts",link:"https://www.canada.ca/fr/services/impots.html"},enviro:{text:"Environnement et ressources naturelles",link:"https://www.canada.ca/fr/services/environnement.html"},defence:{text:"Sécurité nationale et défense",link:"https://www.canada.ca/fr/services/defense.html"},culture:{text:"Culture, histoire et sport",link:"https://www.canada.ca/fr/services/culture.html"},policing:{text:"Services de police, justice et urgences",link:"https://www.canada.ca/fr/services/police.html"},transport:{text:"Transport et infrastructure",link:"https://www.canada.ca/fr/services/transport.html"},world:{text:" Le Canada et le monde",link:"https://www.international.gc.ca/world-monde/index.aspx?lang=fra"},finance:{text:"Argent et finance",link:"https://www.canada.ca/fr/services/finance.html"},science:{text:"Science et innovation",link:"https://www.canada.ca/fr/services/science.html"},indigenous:{text:"Autochtones",link:"https://www.canada.ca/fr/services/autochtones.html"},veterans:{text:"Vétérans et militaires",link:"https://www.canada.ca/fr/services/veterans.html"},youth:{text:"Jeunesse",link:"https://www.canada.ca/fr/services/jeunesse.html"}}},site:{heading:"Organisation du gouvernement du Canada",menu:{social:{text:"Médias sociaux",link:"https://www.canada.ca/fr/sociaux.html"},mobile:{text:"Applications mobiles",link:"https://www.canada.ca/fr/mobile.html"},about:{text:"À propos de Canada.ca",link:"https://www.canada.ca/fr/gouvernement/a-propos.html"},terms:{text:"Avis",link:"https://www.canada.ca/fr/transparence/avis.html"},privacy:{text:"Confidentialité",link:"https://www.canada.ca/fr/transparence/confidentialite.html"}}},about:"À propos de ce site",topofpage:"Haut de la page"}},GcdsFooter=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.display="compact",this.wordmarkVariant=void 0,this.contextualHeading=void 0,this.contextualLinks=void 0,this.subLinks=void 0,this.lang=void 0}contextualLinksChanged(newContextualLinks){"string"==typeof newContextualLinks?this.contextualLinksObject=JSON.parse(newContextualLinks):"object"==typeof newContextualLinks&&(this.contextualLinksObject=newContextualLinks)}subLinksChanged(newSubLinks){"string"==typeof newSubLinks?this.subLinksObject=JSON.parse(newSubLinks):"object"==typeof newSubLinks&&(this.subLinksObject=newSubLinks)}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.contextualLinks&&"string"==typeof this.contextualLinks?this.contextualLinksObject=JSON.parse(this.contextualLinks):this.contextualLinks&&"object"==typeof this.contextualLinks&&(this.contextualLinksObject=this.contextualLinks),this.subLinks&&"string"==typeof this.subLinks?this.subLinksObject=JSON.parse(this.subLinks):this.subLinks&&"object"==typeof this.subLinks&&(this.subLinksObject=this.subLinks)}get renderSignature(){const signVariant=this.wordmarkVariant?this.wordmarkVariant:"colour";return this.el.querySelector('[slot="signature"]')?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"wordmark"}):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"sub__wordmark"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-signature",{type:"wordmark",variant:signVariant,lang:this.lang}))}render(){const{lang,display,contextualHeading,contextualLinksObject,subLinks,subLinksObject,renderSignature}=this,govNav=I18N$e[lang].gov.menu,themeNav=I18N$e[lang].themes.menu,siteNav=I18N$e[lang].site.menu;let contextualLinkCount=0,subLinkCount=0;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"d1db0f4906c46f81dfef9216c16ed60ecb181ca0",role:"contentinfo","aria-label":"Footer"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"f1a49651dc54e05e5d35b8e9032acfdd301aea8f",tag:"h2"},I18N$e[lang].about),contextualLinksObject&&contextualHeading&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"0653b6f5184d59e0c05097ec58a002c1196cc6a5",class:"gcds-footer__contextual"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"57eaa5f31ada47ae4caad4b18b277288c9f53bab",class:"contextual__container"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"ac6f6e81891dd1915f6e68d6b95c6d54b5d4f60b","aria-labelledby":"contextual__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h3",{key:"ae738dfd4f19c28c17b385084b3a0a42de474ad4",id:"contextual__heading",class:"contextual__heading"},contextualHeading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"d8cb78f64e69d82a18105eb4f5c9669947a3bb07",class:"contextual__list"},Object.keys(contextualLinksObject).map((key=>{if(contextualLinkCount<3)return contextualLinkCount++,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"small",href:contextualLinksObject[key]},key))})))))),"full"===display?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-footer__main"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"main__container"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{class:"main__govnav","aria-labelledby":"govnav__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h3",{id:"govnav__heading"},I18N$e[lang].gov.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{class:"govnav__list"},Object.keys(govNav).map((value=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"small",href:govNav[value].link},govNav[value].text)))))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{class:"main__themenav","aria-labelledby":"themenav__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{tag:"h4",id:"themenav__heading"},I18N$e[lang].themes.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{class:"themenav__list"},Object.keys(themeNav).map((value=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"small",href:themeNav[value].link},themeNav[value].text)))))))):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"21eef26e7495178731f8a463e148a137ffd724fc",class:"gcds-footer__sub"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"d00863d474fdc71d492e0bac3f25e9edeea764ed",class:"sub__container"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"8638c7c81ca3f4eaa957494e761222f6a232b3c4","aria-labelledby":"sub__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"eefe1e5294f3c0f99500381203da332c3209586b",tag:"h3",id:"sub__heading"},I18N$e[lang].site.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"d2c6324afb1553d345d9613f43432890d3f7e56c"},subLinks?Object.keys(subLinksObject).map((key=>{if(subLinkCount<5)return subLinkCount++,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"small",href:subLinksObject[key]},key))})):Object.keys(siteNav).map((value=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{size:"small",href:siteNav[value].link},siteNav[value].text)))))),renderSignature)))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{contextualLinks:["contextualLinksChanged"],subLinks:["subLinksChanged"]}}};GcdsFooter.style='@layer reset, default, contextual, main, sub, small, compact, medium, wide;@layer reset{:host{display:block}:host slot{display:initial}:host gcds-link::part(link):not(:hover){text-decoration:none}:host .gcds-footer__sub ul{list-style-type:none;margin:0;padding:0}:host .gcds-footer__sub ul li{display:block}}@layer default{:host{font:var(--gcds-footer-font)}:host .gcds-footer__header,:host .sub__header,:host .themenav__header{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}:host [class$=__container]{justify-content:space-between;margin:var(--gcds-footer-container-margin);max-width:var(--gcds-footer-container-width);width:90%}:host nav{position:relative}:host nav li{margin:var(--gcds-footer-listitem-margin)}:host [class$=__list]{display:grid;grid-template-columns:1fr;list-style:none;padding:var(--gcds-footer-list-padding);grid-gap:var(--gcds-footer-list-grid-gap)}:host [class$=__list] li gcds-link::part(link){color:var(--gcds-footer-main-text)}:host h3{font:var(--gcds-footer-font-heading-desktop)}@media only screen and (width < 48em){:host h3{font:var(--gcds-footer-font-heading-mobile)}}}@layer contextual{:host .gcds-footer__contextual{background-color:var(--gcds-footer-contextual-background);color:var(--gcds-footer-contextual-text);container:component contextual/inline-size;margin-block-end:-1px;padding:var(--gcds-footer-contextual-padding)}}@layer main{:host .gcds-footer__main{background-color:var(--gcds-footer-main-background);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmgAAAC9CAMAAAAwXXHOAAAAe1BMVEUAAAAYJjgbKDogIDkcOTkgMDgoKEMdJzgdKDcAAAAgKTkfLj4gKDgfKjgeJjgeKjgcKDgfJzhAQEAfKzceKDgdKDcdKjcAVVUhN0MeKDceKzcAAFUdKjgcKzkeLTwaMzMdKjcfKTYZJjIcKzkaKDgcKDgYKjgbKTgYKDjo9/gwAAAAKXRSTlMASTkoCSATe/8BUCHNSWXct1sEU+D9nQMXeIoD8zYiCsN1PST/bZK221OBjhQAAA8qSURBVHgB7NVVAUNRDAWwPr5jZp5/jwMR/Us0HAgAAAAAAAAAAAAAAAAAAAAgS1U3TRt/XdNHEqiGUurReBIxLUOQSNBm88VytRa0ZIK22Zbd/iBo2Vzn8XS+hKCRqDpdr7e4PyKe11ckger9Zdc+bGULYSAMj2uZMab/Bl/mJoWXLiuvNV8HiH/PYgSGMIdmFvhjZg7NHJoZEcRtZmQEbjOj5NDMoZlDM3No1kxIidvMUlowuy2lgtltS9qE2WUlTwN2H7fGTQMkrBtqYGhBWDMhjRs7KcKaSWnc2BkOrZ8lSRujpALWMjQOW1PCmil9F8PWtNCQbzekHLamgvUSmhda9DsLWOqHmramgHUMbU+bbxLWypLGjZ3V7wraSj/FsPmm0JCHTimHzTc7YI2E5oWWjRfk0Na00AKNWOqXcmgX2ZLuj50OzUoHh/14Em1Y5NaRgSGq26HTUm/UrBubTZhDe8CiAheZQ1uPuBk0hxaPGKPNobHZciz4PjSmv2gXWOmDTQ8DduMa4KOYFFqiBQsdVXvQ3lTPZwJ+xL1IxJzbdO53w42RPUJbQACsKXsTzU6cDm3pbEec/dl4fvn+xGmMZIPQCj9D45TQlo6EgVnKDjuyfjQ/KLTSsWAAI7PLXyeCI/46480scE6cRAs+o+ln7lwDQstz1nwzDSR6cGh7EYilIV+01KtoFJpDk3bVloZ80ZZeJcBEEw7teP7QikDp1QJi+bl+Ep/NoXHrVQFZvt8Ih/a5vrJ3J8iJK0EQQCvPkplVdf8T/rBFB61vYYStMWCTMYA2b82j1Qti2A5rSuMFLcKMOwZVvQGtKhnPGmpAG0HkayIK94Vm5AY0w4xnDVSRmpNRr4moRNw3/m2nTqtZmlPsF7QXtKNjbcWvXide0A5NvqBthDIfAFq5ytnv988OrbSV+vPQKh4AGoLjH+u5obG1lWbcP68ajXFOqn9dE+31/kf/ROvhBe3VSKsXtB9oor0aaUjJeEE7LmhtpxF/ON5TqTv8gnZ7hdZlzcn4u2G9oP2TPmdXGkEtsV1/u9+JXZ/mWd0vaHuTGn8Ps7WEoy38Z2MT16u0Ur2g3dbpBJylke7uPz2+wUKA14bS2Gq+oO0MtJ0/DQ1CICj5WtE5vpoXtHb/dWi5QCMyLoeWlIwb8oJWTI048o9DY5FEIGB+7kwy/ym0mtK/ABrCtE7mgv23oUEIMBCQr54K/Hqb0A3QGAyfCy7/MDRGpDygZQTvCq0M1/vdnaBhvfJtaDGgYSz+VWhkyeEIBGHyvtAQEXBEsO4DzeuVY6CNRfxlaJKIBVqAKdwVGge0uBO05LzygnZYqKJjQAsLsRVCOro3AD4gtMJ5mfUNsBehOf5koIwFmhnmJWjQiOOo2I8Hje0YCTe/DvYitPqr0IpFNqIcKf1xaFDOvxIOaAnkq0abBRmdURfLAVLa6d8OzXOFk/KrjfYPhq8a/Rk0RAR/O7RUcyyzlS9ox0Jrd7sq+97QAMAJAPeBVhMESv2CdiC0ZmZUhSvqX0LjuF/CLnyA5rekfaeZAc6vNEjNx4BGgPF0sWOEASnDiHIgwxL+GTSP+yUp1aVTJxZoxTu0WHP+jXBEZ+AAaBLj6QLEEhphyZGMdLACljfn1iFVZta3oPEtu6ClluAODYmah8L8GNAs5RPXaBTYSkZFlCOKkSpCvNDrtOsb0Fpvae6AVlriO0BLTtBya84udgRHQmNLxXi2ZK4Ko4K5QLNHk3z71ImI/DY07YDGPvqKIe+/Sgdz8xUbFnFcG42xI6xeGhLxXGHVqjAc9glajuuh7gvtH1xtm/t7nZwaRrVFsWIz4M3QiJuGOhlPFai5LoxEvN/YDO+p0bhoI/GFSx25vJBRUuEKtGZ8P+Q7NB8AjWGpHdysNG+GBt801Il4qiw9y3PrgWySCZICKUn5CbQ0gx0Rkb2cWjjcxhL6tM7zIyLQo7jYCL6v1SVoR5YtHChGHQDNWZIqt4AUbm6juX4ztJSWko+l0LIqz3fVkvoTaNKAVpISgI33JN5CuPiezOWxEJERqSUZkIPaBc3x/djVatfuNtrlcTRfbjuyfTO0auzDv8RPd1V6BevcrbLfln2qypFS7YHm1s50MokeazxD6/bn0PK4WbY6YHjDl9uOVt06qc7eY4edlqRMM54oXJ7rikCDzYjigLbwIwufQatgB7P19VTmkPQ5tIrvp3Z/ugprOo4tqbgJrRng5VnSwUsgUHpPvmUNzbv+PmRw+TriCWfRmyyHvehaoC3mkOHiJ9Aa7Codk21oR/YGsH+sBJokbI30pE5BJDcnr0a84wLi2qMfVcSpyZHJZ/wM3yKLEfYZ2gKPkb4IbeRnoMk2D/qDi/ug5apOiiksnWK2Pw71fnYBcb1FkjDblHe/TipsxBNCay+eEmdoyIhwBhv3hzaCoz5L1vtq+5oLynFJjz8Ua/MytI3OgPe1DWZoT/kGtAo2Y7kb0FjvdwwXfwZafXz3Rh4KzRpR3QStPpxv2RegjV3YD21Ibvx6aFhwOeMMLZLLJpZ/CFqeUroUHPURn43boXnjzLmk/OEE50+hcQVtsM1fD62rGRGJGZodSyWHRkzJ46Ft5Xhobp2T+9tom52B1Bx/8MxPoeWAtjqi+cuhjZIqztCQY9o9ay62flZoqSnNPdD8BWi+XqO5sYKWV/88cgWNzwUNGilOb+UoTxMpaIPKGGHpSaGxt2wcX6NRb8m9n4+GStZ2NevyWMx2eK6S8zmheSF1AjbA1fu9iu7yVAsOaOXM0V7PsdynhXTXer9G1JnLv/pBaNYqxX3Q3N09+uZ7oGHUmPvG0WY97VVSg1OWHP20n+jtdYU2iqtrnn7D22qNP5k9QcsAhlaM5Qpw6TDUej9XzwsjOCZi0EvRWWN1PC5uM13O+jo0AhG1H+0MDXMt4vRWZ0Bd57QkMLu6q97u+lNo0TtGfEoyW3Pq2Wq0ZLVXb+PrHA651NoMdGFZ0QwN9kmHPJbrtGBUrfdvVABYlNcYY1mqgtTyWEt5EhGIwJehoVS31WhTrxMzp1ZXdXW3Pg0itSMgydbllAe0D2k+WY3GcMdiiOOSpIhJHoSIHKfXGdrN2YZ2+lYZUWN1PC7Q/C1orJJMUqs49kCDSzdnQDsgnbwATc8HLTNIogTAdqr9FljJt8gRHLPCzwctv9TcS30nRumTJOq20cXe2sHngobwtTNBV5VGjoCWPiUljT5BZfZYPf/QApyAAR8KrXk0tP0pBkvfzvNBU6XtUgIArSLeYtl2tmoN8bmGN3gBWtwPmiPC+ka6+qmgYfmrfRquFdafokNhtN2I1BTDQOlH0tXVN0IDpmXdAVqxr1RF0MWYLTWtOY1pPQP9dNBwGVpjQIvwsXhqvCyvJgNRRdB7odFlg2P5SGiVWVlVWedfvqpWt7dk9Mbez6E1OXaXlAHNqeDsOOoZT50DGtfQYgx7XIZWrrHY6ezTQvWy0/OG+ZAgu4KLdBCWigBLTYA5VsdHWFfc0BkYw3Ek0tIx0Exa8scZejPI6ZaSTqOrydUeXoEWu6FpBzQ8HrS8Bg2XqvriAKj2fN2cW0pGcN7QY0F9GhbGVOy5PL01X/af16DBhZjDjUbZMdAi1tDyvGOEY/uAFqv8KLTsR4NGtBwR7P4/tMrlqOIlaOftOb6jV9eqcWzI88IZGr8HjU6J6w2gtSfNGCHSV6FVVUk9ZexYZ1TmvbHrMrQVpXRJ5dScct4Cza0HnIJaoKljA9rAw3ECAQ6DNmagAEsFAKUGgByry49kFkmvoY2qC4kATSCQ2h/O3wY/2uvcbopUWntT1VegSfEwQc8TtD5DqwGtlsPW/6cM90DLz6GNfGt4g1qSJ7BZX/lWbkkwgjSJa52BVme936RyjW2n28hYHijKdRXakeNozAeC5p6bVyz5/1clun2SlhHuAe37NZoyO6uzDoFmWrcn17PjRUqS19DM1hKAHj0nywEta2pGje0aWfaryK5lf34JWldfh0YsRW1yHk94OGfKpbybA9pYOk+3N5ai91sOqNEYDjqgkXOvEzBLSp78NNBmJlMSGOdY30luVouFNbSoM3FIDAjB99uypgq6GRaDGsGynBGZERY9gyFWv3yyB+qmNdK0KnLynqwBeRpHQypP7VVj6ZO47wmNxLSSvWoWW8qPl7+WihHBvjBrUnbeCs1LG80Ra2g5/c/GOdWdFVEIYzl4ftXWhp6sL0KrU4HcBo1SZakjLHwCbbMLO4LI5aFWfcsMqsf7wmscOJ6yAS2yJJDQW8oEy6U7QqNV2JqX8ekE4o8X9KeEsxJrM9+Axv9/g7wGTUozgsSWMyGsnSkjIgitU7wIjVvQ3nIztMK8jZHjIcPb0HL113VwQMvWhcR9gpREbjR1x1Pqc42GiJUOS833e9tuzfnJGm1Qy9R2TGp3ENxwSeKWU+eoYSwE9kLTRWiTm+Jn0LQUMEsPBW38QpUkQdRoBEg9RnUcLOP0LC8Z9Rwk5Tu0ZeuqF7Yk8ZaUjLfUacHnDedD1EACxg3QDOvgmOnSxyQHNJ0PSNuSnUpb6dSyNvbWqmeZ9qlpUTWOmtPchLZx3DVoejRoWjLXzfW+XEMSAlKaE7ScoBVT6mF2eiUflK6q6vGgestpe1f1MW8E25cB7YeyDW1kExoHND8uNGjEYalBBi3J5ocxJsmrrkOTqM1e54PEAX07noc3Nh2XS4cFN0IbIeF6NGj+2C0zF0j8WGr48KldpTnfhVakpSRTByeD+nZyo42mJtQMH+d5xK7boY08ADQmyLkrsD1NzPpkXPRwaOsuXEAHx5n/ClpANQoSpI4OXNeg8RGhwWPYiUB//taLi9BqQOsngXZI0t6G1oTukanqfzho41ezndrOdWgsJf8eNKm8eep8qsQPhLFtaO/oJhkRXCrFdETwAjTAvwza/k7sCxozsaeAMlIX0mmjRs8rgjo0/x6aXol/HLoOuYLiHAd9NDRSAuH/2rtXI4tiIAaidizSfPKPcGvBpQ9ZrA+ZBLqGykg5YeXXpsdv7a4Rlv9nSSC0K527jgKhadw1TgCh6buSY0BodWtuSe0cENr9xlvbOSA0+V/XHceA0DROA6HptNNAaJoqh4HQ1E4CoamqZ9c5IDTVrMNAaBrHgdDuOg+E1s4DoWmcBkJTrdNAaGrngdDaT4DQ9jc/AULzM8Af2qL98u71t1EAAAAASUVORK5CYII=);background-position:100% 100%;background-repeat:no-repeat;color:var(--gcds-footer-main-text);container:component main/inline-size}:host .gcds-footer__main nav:first-of-type:after{border-block-end:var(--gcds-footer-main-nav-first-after-border-width) solid var(--gcds-footer-main-nav-first-after-border-color);content:"";display:block;width:var(--gcds-footer-main-nav-first-after-width)}:host .gcds-footer__main nav.main__govnav{padding:var(--gcds-footer-main-govnav-padding)}:host .gcds-footer__main nav.main__themenav{padding:var(--gcds-footer-main-themenav-padding)}:host .gcds-footer__main nav.main__themenav .themenav__list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(18,1fr)}}@layer sub{:host .gcds-footer__sub{background-color:var(--gcds-footer-sub-background);container:component sub/inline-size}:host .gcds-footer__sub .sub__container{display:grid;grid-gap:var(--gcds-footer-sub-grid-gap);grid-template-areas:"list wordmark";grid-template-columns:3fr 1fr}:host .gcds-footer__sub .sub__container nav{align-items:center;display:flex;grid-area:list;padding:var(--gcds-footer-sub-nav-padding)}:host .gcds-footer__sub .sub__container .sub__wordmark,:host .gcds-footer__sub .sub__container slot[name=wordmark]{display:flex;grid-area:wordmark}:host .gcds-footer__sub .sub__container .sub__wordmark gcds-signature,:host .gcds-footer__sub .sub__container slot[name=wordmark] gcds-signature{align-self:end;width:var(--gcds-footer-sub-signature-md-width)}}@layer small{@layer compact{@container sub (width <= 19em){:host .gcds-footer__sub .sub__container .sub__wordmark gcds-signature,:host .gcds-footer__sub .sub__container slot[name=wordmark] gcds-signature{width:var(--gcds-footer-sub-signature-sm-width)}}}}@layer compact{@container sub (width >= 28.2em){:host .gcds-footer__sub .sub__container .sub__wordmark gcds-signature,:host .gcds-footer__sub .sub__container slot[name=wordmark] gcds-signature{margin:var(--gcds-footer-sub-signature-margin);min-width:var(--gcds-footer-sub-signature-lg-min-width);width:var(--gcds-footer-sub-signature-lg-width)!important}}}@layer medium{@container contextual (width >= 45em){:host .gcds-footer__contextual [class$=__list]{grid-template-columns:1fr 1fr}}@container main (width >= 45em){:host .gcds-footer__main [class$=__list]{grid-template-columns:1fr 1fr}:host .gcds-footer__main nav.main__themenav .themenav__list{grid-template-rows:repeat(9,1fr)}}}@layer wide{@container contextual (width >= 60.2em){:host .gcds-footer__contextual [class$=__list]{grid-template-columns:1fr 1fr 1fr}}@container main (width >= 60.2em){:host .gcds-footer__main [class$=__list]{grid-template-columns:1fr 1fr 1fr}:host .gcds-footer__main nav.main__themenav .themenav__list{grid-template-rows:repeat(6,1fr)}}@container sub (width >= 60.2em){:host .gcds-footer__sub .sub__container ul li{display:inline-block;margin-block-end:0}:host .gcds-footer__sub .sub__container ul li:first-of-type:before{content:"";margin:0}:host .gcds-footer__sub .sub__container ul li:before{content:"\\2022";display:inline;margin:var(--gcds-footer-sub-listitem-before-margin)}:host .gcds-footer__sub .sub__container .sub__wordmark,:host .gcds-footer__sub .sub__container slot[name=wordmark]{display:inline-block}:host .gcds-footer__sub .sub__container .sub__wordmark gcds-signature,:host .gcds-footer__sub .sub__container slot[name=wordmark] gcds-signature{margin:var(--gcds-footer-sub-signature-lg-margin)}}}';const GcdsGrid=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.columns=void 0,this.columnsTablet=void 0,this.columnsDesktop=void 0,this.container=void 0,this.centered=!1,this.display="grid",this.equalRowHeight=!1,this.tag="div",this.alignContent=void 0,this.justifyContent=void 0,this.placeContent=void 0,this.alignItems=void 0,this.justifyItems=void 0,this.placeItems=void 0}validateTag(newValue){["article","aside","div","dl","main","nav","ol","section","ul"].includes(newValue)||(this.tag="div")}componentWillLoad(){this.validateTag(this.tag)}render(){const{alignContent,alignItems,columns,columnsDesktop,columnsTablet,container,centered,display,equalRowHeight,justifyContent,justifyItems,placeContent,placeItems,tag}=this,Tag=tag,classNames=`\n gcds-grid\n ${alignContent?`align-content-${alignContent}`:""}\n ${alignItems?`align-items-${alignItems}`:""}\n ${void 0===(columns||columnsTablet||columnsDesktop)?"display-grid-with-cols":`display-${display}`}\n ${equalRowHeight?"equal-row-height":""}\n ${justifyContent?`justify-content-${justifyContent}`:""}\n ${justifyItems?`justify-items-${justifyItems}`:""}\n ${placeContent?`place-content-${placeContent}`:""}\n ${placeItems?`place-items-${placeItems}`:""}\n `;function handleColumns(){const responsiveColumns={};return columns&&(responsiveColumns["--gcds-grid-columns"]=columns),columnsTablet&&(responsiveColumns["--gcds-grid-columns-tablet"]=columnsTablet),columnsDesktop&&(responsiveColumns["--gcds-grid-columns-desktop"]=columnsDesktop),responsiveColumns}return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,null,container?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-container",{size:container,centered},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{class:classNames,style:handleColumns()},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null))):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{class:classNames,style:handleColumns()},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{tag:["validateTag"]}}};GcdsGrid.style="@layer reset, default, display, align, justify, place, equalHeight, tablet, desktop;@layer reset{:host{display:block}:host .gcds-grid{box-sizing:border-box;margin:0;padding:0}}@layer default{:host .gcds-grid{gap:var(--gcds-grid-gap);grid-template-columns:var(--gcds-grid-columns,1fr)}}@layer display{:host .gcds-grid.display-grid-with-cols{display:grid;grid-template-columns:1fr}:host .gcds-grid.display-grid{display:grid}:host .gcds-grid.display-inline-grid{display:inline-grid}}@layer align{:host .gcds-grid.align-content-center{align-content:center}:host .gcds-grid.align-content-end{align-content:end}:host .gcds-grid.align-content-space-around{align-content:space-around}:host .gcds-grid.align-content-space-between{align-content:space-between}:host .gcds-grid.align-content-space-evenly{align-content:space-evenly}:host .gcds-grid.align-content-start{align-content:start}:host .gcds-grid.align-content-stretch{align-content:stretch}:host .gcds-grid.align-items-baseline{align-items:baseline}:host .gcds-grid.align-items-center{align-items:center}:host .gcds-grid.align-items-end{align-items:end}:host .gcds-grid.align-items-start{align-items:start}:host .gcds-grid.align-items-stretch{align-items:stretch}}@layer justify{:host .gcds-grid.justify-content-center{justify-content:center}:host .gcds-grid.justify-content-end{justify-content:end}:host .gcds-grid.justify-content-space-around{justify-content:space-around}:host .gcds-grid.justify-content-space-between{justify-content:space-between}:host .gcds-grid.justify-content-space-evenly{justify-content:space-evenly}:host .gcds-grid.justify-content-start{justify-content:start}:host .gcds-grid.justify-content-stretch{justify-content:stretch}:host .gcds-grid.justify-items-center{justify-items:center}:host .gcds-grid.justify-items-end{justify-items:end}:host .gcds-grid.justify-items-start{justify-items:start}:host .gcds-grid.justify-items-stretch{justify-items:stretch}}@layer place{:host .gcds-grid.place-content-center{place-content:center}:host .gcds-grid.place-content-end{place-content:end}:host .gcds-grid.place-content-space-around{place-content:space-around}:host .gcds-grid.place-content-space-between{place-content:space-between}:host .gcds-grid.place-content-space-evenly{place-content:space-evenly}:host .gcds-grid.place-content-start{place-content:start}:host .gcds-grid.place-content-stretch{place-content:stretch}:host .gcds-grid.place-items-center{place-items:center}:host .gcds-grid.place-items-end{place-items:end}:host .gcds-grid.place-items-start{place-items:start}:host .gcds-grid.place-items-stretch{place-items:stretch}}@layer equalHeight{:host .gcds-grid.equal-row-height{align-items:stretch;grid-auto-rows:1fr}}@layer tablet{@media screen and (width >= 48em){:host .gcds-grid{grid-template-columns:var(\n --gcds-grid-columns-tablet,var(--gcds-grid-columns,1fr)\n )}:host .gcds-grid.display-grid-with-cols{grid-template-columns:repeat(var(--gcds-grid-columns-default-tablet),minmax(0,1fr))}}}@layer desktop{@media screen and (width >= 64em){:host .gcds-grid{grid-template-columns:var(\n --gcds-grid-columns-desktop,var(--gcds-grid-columns-tablet,var(--gcds-grid-columns,1fr))\n )}:host .gcds-grid.display-grid-with-cols{grid-template-columns:repeat(var(--gcds-grid-columns-default-desktop),minmax(0,1fr))}}}";const GcdsGridCol=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.tag="div",this.tablet=6,this.desktop=void 0}validateTablet(newValue){[1,2,3,4,5,6].includes(newValue)||(this.tablet=6)}validateDesktop(newValue){this.desktop&&![1,2,3,4,5,6,7,8,9,10,11,12].includes(newValue)&&(this.desktop=12)}componentWillLoad(){this.validateTablet(this.tablet),this.validateDesktop(this.desktop)}render(){const{desktop,tablet,tag}=this,Tag=tag;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{style:function handleColSize(){const colSize={};return tablet&&(colSize["--gcds-grid-col-tablet"]=tablet),desktop?colSize["--gcds-grid-col-desktop"]=desktop:tablet&&(colSize["--gcds-grid-col-desktop"]=2*tablet),colSize}()},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{class:"gcds-grid-col"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{tablet:["validateTablet"],desktop:["validateDesktop"]}}};GcdsGridCol.style="@layer reset, default, tablet, desktop;@layer reset{:host{display:block}:host .gcds-grid-col{box-sizing:border-box;display:block;margin:0;padding:0}}@layer default{:host{grid-column:span var(--gcds-grid-columns-default-base) /span var(--gcds-grid-columns-default-base)}:host .gcds-grid-col{height:100%;width:100%}}@layer tablet{@media screen and (width >= 48em){:host{grid-column:span var(--gcds-grid-col-tablet,var(--gcds-grid-columns-default-tablet)) /span var(--gcds-grid-col-tablet,var(--gcds-grid-columns-default-tablet))}}}@layer desktop{@media screen and (width >= 64em){:host{grid-column:span var(--gcds-grid-col-desktop,var(--gcds-grid-columns-default-desktop)) /span var(--gcds-grid-col-desktop,var(--gcds-grid-columns-default-desktop))}}}";const I18N$d={en:{skip:"Skip to main content",skipLabel:"Skip to"},fr:{skip:"Passer au contenu principal",skipLabel:"Passer au"}},GcdsHeader=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.langHref=void 0,this.signatureVariant=void 0,this.signatureHasLink=!0,this.skipToHref=void 0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}get renderSkipToNav(){return this.el.querySelector('[slot="skip-to-nav"]')?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"skip-to-nav"}):this.skipToHref?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{class:"gcds-header__skip-to-nav","aria-label":I18N$d[this.lang].skipLabel},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{href:this.skipToHref},I18N$d[this.lang].skip)):void 0}get renderToggle(){return this.el.querySelector('[slot="toggle"]')?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"toggle"}):this.langHref?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("section",{class:"brand__toggle"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-lang-toggle",{lang:this.lang,href:this.langHref})):void 0}get renderSignature(){const signVariant=this.signatureVariant?this.signatureVariant:"colour";return this.el.querySelector('[slot="signature"]')?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"signature"}):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"brand__signature"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-signature",{type:"signature",variant:signVariant,"has-link":this.signatureHasLink,lang:this.lang}))}get renderSearch(){return this.el.querySelector('[slot="search"]')?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"brand__search"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"search"})):void 0}get hasSearch(){return!!this.el.querySelector('[slot="search"]')}get hasBanner(){return!!this.el.querySelector('[slot="banner"]')}get hasBreadcrumb(){return!!this.el.querySelector('[slot="breadcrumb"]')}render(){const{renderSkipToNav,renderToggle,renderSignature,renderSearch,hasSearch,hasBanner,hasBreadcrumb}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"f52ff86ea5f438fa5b8b91a2aa2dbbda002e5302",role:"banner"},renderSkipToNav,hasBanner?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"banner"}):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"7e518fb76a2727b298079f283d15acf91e83d4d1",class:"gcds-header__brand"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"f667c6c6cf241700dcc03086fbca4fa2d3f3ea4b",class:"brand__container "+(hasSearch?"":"container--simple")},renderToggle,renderSignature,renderSearch)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"a31b379ff70560651143c9d5f9299128b13eeff4",name:"menu"}),hasBreadcrumb?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-header__container"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{name:"breadcrumb"})):null)}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsHeader.style='@layer reset, default, brand, wide;@layer reset{:host{display:block}:host slot{display:initial}}@layer default{:host{margin:var(--gcds-header-margin)!important}:host .gcds-header__container{justify-content:space-between;margin:0 auto;max-width:var(--gcds-header-container-max-width);width:90%}:host .gcds-header__skip-to-nav{margin-inline:auto;position:absolute;text-align:center;top:var(--gcds-header-skiptonav-top);width:100%}:host .gcds-header__skip-to-nav gcds-link{left:0;position:absolute;top:var(--gcds-header-skiptonav-top);width:inherit;z-index:3}:host .gcds-header__skip-to-nav gcds-link:not(:focus){height:0;overflow:hidden;width:0;clip:rect(0,0,0,0)}}@layer brand{:host .gcds-header__brand{border-block-end:var(--gcds-header-brand-border-width) solid var(--gcds-header-brand-border-color);container:component brand/inline-size;margin:var(--gcds-header-brand-margin);padding:var(--gcds-header-brand-padding)}:host .gcds-header__brand .brand__container{display:grid;grid-gap:var(--gcds-header-brand-grid-gap);grid-template-areas:"signature toggle" "search search";grid-template-columns:1fr .1fr;margin:0 auto;max-width:var(--gcds-header-container-max-width);width:90%}:host .gcds-header__brand .brand__container.container--simple{grid-template-areas:"signature toggle"}:host .gcds-header__brand .brand__container :is(.brand__toggle,slot[name=toggle]){grid-area:toggle;text-align:right}:host .gcds-header__brand .brand__container :is(.brand__signature,slot[name=signature]){grid-area:signature}:host .gcds-header__brand .brand__container :is(.brand__signature,slot[name=signature]) gcds-signature{margin:var(--gcds-header-brand-signature-margin)}:host .gcds-header__brand .brand__container .brand__search{display:block;grid-area:search;max-width:100%}}@layer wide{@container brand (width >= 51em){:host .gcds-header__brand .brand__container{grid-template-areas:"toggle toggle" "signature search";grid-template-columns:1fr 1fr}:host .gcds-header__brand .brand__container .brand__search,:host .gcds-header__brand .brand__container slot[name=search]{margin-inline-start:auto;width:fit-content}}}';const GcdsHeading=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.tag=void 0,this.characterLimit=!0,this.marginTop=void 0,this.marginBottom="400"}validateTag(newValue){["h1","h2","h3","h4","h5","h6"].includes(newValue)||console.error("Not a valid tag.")}validateMarginTop(newValue){(!this.marginTop||this.marginTop&&!["0","50","100","150","200","250","300","400","450","500","550","600","700","800","900","1000"].includes(newValue))&&("h1"!==this.tag?this.marginTop="500":this.marginTop="0")}validateMarginBottom(newValue){this.marginBottom&&!["0","50","100","150","200","250","300","400","450","500","550","600","700","800","900","1000"].includes(newValue)&&(this.marginBottom="400")}componentWillLoad(){this.validateTag(this.tag),this.validateMarginTop(this.marginTop),this.validateMarginBottom(this.marginBottom)}render(){const{characterLimit,marginTop,marginBottom,tag}=this,Tag=tag;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"0416b329bd8fe577775bdce03ffc95a62582722d"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{key:"5e0af26dad00a8d0568ba0af150694187ad86e79",class:`\n gcds-heading\n ${characterLimit?"limit":""}\n ${marginTop?`mt-${marginTop}`:""}\n ${marginBottom?`mb-${marginBottom}`:""}\n `},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"9f01a4e2a648ead351e6e6860262df0f182827cd"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{tag:["validateTag"],marginTop:["validateMarginTop"],marginBottom:["validateMarginBottom"]}}};GcdsHeading.style='@layer reset, default, limit, margin;@layer reset{:host{color:var(--gcds-heading-default-text);display:block}:host :is(h1,h2,h3,h4,h5,h6){box-sizing:border-box;margin:0}:host slot{display:initial}}@layer default{:host :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}:host h1.gcds-heading{font:var(--gcds-heading-h1-desktop)}@media only screen and (width < 48em){:host h1.gcds-heading{font:var(--gcds-heading-h1-mobile)}}:host h1.gcds-heading:after{background-color:var(--gcds-heading-h1-border-background);content:"";display:block;height:var(--gcds-heading-h1-border-height);margin-block-start:var(--gcds-heading-h1-border-margin);width:var(--gcds-heading-h1-border-width)}:host h2.gcds-heading{font:var(--gcds-heading-h2-desktop)}@media only screen and (width < 48em){:host h2.gcds-heading{font:var(--gcds-heading-h2-mobile)}}:host h3.gcds-heading{font:var(--gcds-heading-h3-desktop)}@media only screen and (width < 48em){:host h3.gcds-heading{font:var(--gcds-heading-h3-mobile)}}:host h4.gcds-heading{font:var(--gcds-heading-h4-desktop)}@media only screen and (width < 48em){:host h4.gcds-heading{font:var(--gcds-heading-h4-mobile)}}:host h5.gcds-heading{font:var(--gcds-heading-h5-desktop)}@media only screen and (width < 48em){:host h5.gcds-heading{font:var(--gcds-heading-h5-mobile)}}:host h6.gcds-heading{font:var(--gcds-heading-h6-desktop)}@media only screen and (width < 48em){:host h6.gcds-heading{font:var(--gcds-heading-h6-mobile)}}}@layer limit{:host h1.limit{max-width:var(--gcds-heading-character-limit-h1)}:host h2.limit{max-width:var(--gcds-heading-character-limit-h2)}:host h3.limit{max-width:var(--gcds-heading-character-limit-h3)}:host h4.limit{max-width:var(--gcds-heading-character-limit-h4)}:host h5.limit{max-width:var(--gcds-heading-character-limit-h5)}:host h6.limit{max-width:var(--gcds-heading-character-limit-h6)}}@layer margin{:host :is(h1,h2,h3,h4,h5,h6).mt-0{margin-block-start:var(--gcds-heading-spacing-0)}:host :is(h1,h2,h3,h4,h5,h6).mt-50{margin-block-start:var(--gcds-heading-spacing-50)}:host :is(h1,h2,h3,h4,h5,h6).mt-100{margin-block-start:var(--gcds-heading-spacing-100)}:host :is(h1,h2,h3,h4,h5,h6).mt-150{margin-block-start:var(--gcds-heading-spacing-150)}:host :is(h1,h2,h3,h4,h5,h6).mt-200{margin-block-start:var(--gcds-heading-spacing-200)}:host :is(h1,h2,h3,h4,h5,h6).mt-250{margin-block-start:var(--gcds-heading-spacing-250)}:host :is(h1,h2,h3,h4,h5,h6).mt-300{margin-block-start:var(--gcds-heading-spacing-300)}:host :is(h1,h2,h3,h4,h5,h6).mt-400{margin-block-start:var(--gcds-heading-spacing-400)}:host :is(h1,h2,h3,h4,h5,h6).mt-450{margin-block-start:var(--gcds-heading-spacing-450)}:host :is(h1,h2,h3,h4,h5,h6).mt-500{margin-block-start:var(--gcds-heading-spacing-500)}:host :is(h1,h2,h3,h4,h5,h6).mt-550{margin-block-start:var(--gcds-heading-spacing-550)}:host :is(h1,h2,h3,h4,h5,h6).mt-600{margin-block-start:var(--gcds-heading-spacing-600)}:host :is(h1,h2,h3,h4,h5,h6).mt-700{margin-block-start:var(--gcds-heading-spacing-700)}:host :is(h1,h2,h3,h4,h5,h6).mt-800{margin-block-start:var(--gcds-heading-spacing-800)}:host :is(h1,h2,h3,h4,h5,h6).mt-900{margin-block-start:var(--gcds-heading-spacing-900)}:host :is(h1,h2,h3,h4,h5,h6).mt-1000{margin-block-start:var(--gcds-heading-spacing-1000)}:host :is(h1,h2,h3,h4,h5,h6).mb-0{margin-block-end:var(--gcds-heading-spacing-0)}:host :is(h1,h2,h3,h4,h5,h6).mb-50{margin-block-end:var(--gcds-heading-spacing-50)}:host :is(h1,h2,h3,h4,h5,h6).mb-100{margin-block-end:var(--gcds-heading-spacing-100)}:host :is(h1,h2,h3,h4,h5,h6).mb-150{margin-block-end:var(--gcds-heading-spacing-150)}:host :is(h1,h2,h3,h4,h5,h6).mb-200{margin-block-end:var(--gcds-heading-spacing-200)}:host :is(h1,h2,h3,h4,h5,h6).mb-250{margin-block-end:var(--gcds-heading-spacing-250)}:host :is(h1,h2,h3,h4,h5,h6).mb-300{margin-block-end:var(--gcds-heading-spacing-300)}:host :is(h1,h2,h3,h4,h5,h6).mb-400{margin-block-end:var(--gcds-heading-spacing-400)}:host :is(h1,h2,h3,h4,h5,h6).mb-450{margin-block-end:var(--gcds-heading-spacing-450)}:host :is(h1,h2,h3,h4,h5,h6).mb-500{margin-block-end:var(--gcds-heading-spacing-500)}:host :is(h1,h2,h3,h4,h5,h6).mb-550{margin-block-end:var(--gcds-heading-spacing-550)}:host :is(h1,h2,h3,h4,h5,h6).mb-600{margin-block-end:var(--gcds-heading-spacing-600)}:host :is(h1,h2,h3,h4,h5,h6).mb-700{margin-block-end:var(--gcds-heading-spacing-700)}:host :is(h1,h2,h3,h4,h5,h6).mb-800{margin-block-end:var(--gcds-heading-spacing-800)}:host :is(h1,h2,h3,h4,h5,h6).mb-900{margin-block-end:var(--gcds-heading-spacing-900)}:host :is(h1,h2,h3,h4,h5,h6).mb-1000{margin-block-end:var(--gcds-heading-spacing-1000)}}';const GcdsHint=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.hintId=void 0}render(){const{hintId}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"70f6130f318cfea9a1743eb60472aa832fb213ee",id:`hint-${hintId}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{key:"4d159a2f81cac7b9e442b4268143400b334858ef",class:"gcds-hint","margin-bottom":"0",part:"hint"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"cf8b840c22e2238b051c5804bb46fbd8272e764d"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsHint.style="@layer reset, default;@layer reset{:host{display:block}:host slot{display:initial}}@layer default{:host .gcds-hint,:host gcds-text::part(text){color:inherit}:host .gcds-hint{margin:var(--gcds-hint-margin)}}";const GcdsIcon=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.iconStyle="solid",this.label=void 0,this.marginLeft=void 0,this.marginRight=void 0,this.name=void 0,this.fixedWidth=!1,this.size="text"}render(){const{iconStyle,label,marginLeft,marginRight,name,fixedWidth,size}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"fdb458ee02f7aa6aeba3480ff78f127b6d42e437"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"4d5c34c5016bc6c2148ed3ace5eb54268614e96d",class:`\n gcds-icon fa fa-${iconStyle} fa-${name}\n ${marginLeft?`ml-${marginLeft}`:""}\n ${marginRight?`mr-${marginRight}`:""}\n ${size?`size-${size}`:""}\n ${fixedWidth?"fixed-width":""}\n `,role:"img","aria-label":label||!1,"aria-hidden":label?"false":"true"}))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsIcon.style='/*!\n * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n * Copyright 2023 Fonticons, Inc.\n */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:0.625em;line-height:0.1em;vertical-align:0.225em}.fa-xs{font-size:0.75em;line-height:0.08333em;vertical-align:0.125em}.fa-sm{font-size:0.875em;line-height:0.07143em;vertical-align:0.05357em}.fa-lg{font-size:1.25em;line-height:0.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:0.04167em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:0.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius, 0.1em);border:var(--fa-border-width, 0.08em) var(--fa-border-style, solid) var(--fa-border-color, #eee);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, 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%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:"\\f576"}.fa-arrows-to-circle:before{content:"\\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\\f138"}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:"\\f2ed"}.fa-text-height:before{content:"\\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\\f235"}.fa-stethoscope:before{content:"\\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\\f27a"}.fa-info:before{content:"\\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\\f422"}.fa-explosion:before{content:"\\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\\f15c"}.fa-wave-square:before{content:"\\f83e"}.fa-ring:before{content:"\\f70b"}.fa-building-un:before{content:"\\e4d9"}.fa-dice-three:before{content:"\\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\\f073"}.fa-anchor-circle-check:before{content:"\\e4aa"}.fa-building-circle-arrow-right:before{content:"\\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\\f45f"}.fa-arrows-up-to-line:before{content:"\\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\\f056"}.fa-door-open:before{content:"\\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\\f2f5"}.fa-atom:before{content:"\\f5d2"}.fa-soap:before{content:"\\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\\f539"}.fa-bridge-circle-check:before{content:"\\e4c9"}.fa-pump-medical:before{content:"\\e06a"}.fa-fingerprint:before{content:"\\f577"}.fa-hand-point-right:before{content:"\\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\\f5b8"}.fa-flag-checkered:before{content:"\\f11e"}.fa-football-ball:before,.fa-football:before{content:"\\f44e"}.fa-school-circle-exclamation:before{content:"\\e56c"}.fa-crop:before{content:"\\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\\f103"}.fa-users-rectangle:before{content:"\\e594"}.fa-people-roof:before{content:"\\e537"}.fa-people-line:before{content:"\\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\\f0fc"}.fa-diagram-predecessor:before{content:"\\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\\f46a"}.fa-male:before,.fa-person:before{content:"\\f183"}.fa-laptop:before{content:"\\f109"}.fa-file-csv:before{content:"\\f6dd"}.fa-menorah:before{content:"\\f676"}.fa-truck-plane:before{content:"\\e58f"}.fa-record-vinyl:before{content:"\\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\\f587"}.fa-bong:before{content:"\\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\\f67b"}.fa-arrow-down-up-across-line:before{content:"\\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\\f2e5"}.fa-jar-wheat:before{content:"\\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\\f674"}.fa-file-circle-exclamation:before{content:"\\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\\f47e"}.fa-pager:before{content:"\\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\\f2b9"}.fa-strikethrough:before{content:"\\f0cc"}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:"\\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\\f303"}.fa-backward:before{content:"\\f04a"}.fa-caret-right:before{content:"\\f0da"}.fa-comments:before{content:"\\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\\f0ea"}.fa-code-pull-request:before{content:"\\e13c"}.fa-clipboard-list:before{content:"\\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\\f4de"}.fa-user-check:before{content:"\\f4fc"}.fa-vial-virus:before{content:"\\e597"}.fa-sheet-plastic:before{content:"\\e571"}.fa-blog:before{content:"\\f781"}.fa-user-ninja:before{content:"\\f504"}.fa-person-arrow-up-from-line:before{content:"\\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\\f458"}.fa-toggle-off:before{content:"\\f204"}.fa-archive:before,.fa-box-archive:before{content:"\\f187"}.fa-person-drowning:before{content:"\\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\\f58a"}.fa-spray-can:before{content:"\\f5bd"}.fa-truck-monster:before{content:"\\f63b"}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\\f57c"}.fa-rainbow:before{content:"\\f75b"}.fa-circle-notch:before{content:"\\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\\f3fa"}.fa-paw:before{content:"\\f1b0"}.fa-cloud:before{content:"\\f0c2"}.fa-trowel-bricks:before{content:"\\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\\f579"}.fa-hospital-user:before{content:"\\f80d"}.fa-tent-arrow-left-right:before{content:"\\e57f"}.fa-gavel:before,.fa-legal:before{content:"\\f0e3"}.fa-binoculars:before{content:"\\f1e5"}.fa-microphone-slash:before{content:"\\f131"}.fa-box-tissue:before{content:"\\e05b"}.fa-motorcycle:before{content:"\\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\\e068"}.fa-mars-and-venus-burst:before{content:"\\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\\f152"}.fa-cut:before,.fa-scissors:before{content:"\\f0c4"}.fa-sun-plant-wilt:before{content:"\\e57a"}.fa-toilets-portable:before{content:"\\e584"}.fa-hockey-puck:before{content:"\\f453"}.fa-table:before{content:"\\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\\f566"}.fa-users-slash:before{content:"\\e073"}.fa-clover:before{content:"\\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\\f3e5"}.fa-star-and-crescent:before{content:"\\f699"}.fa-house-fire:before{content:"\\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\\f146"}.fa-helicopter:before{content:"\\f533"}.fa-compass:before{content:"\\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\\f150"}.fa-file-circle-question:before{content:"\\e4ef"}.fa-laptop-code:before{content:"\\f5fc"}.fa-swatchbook:before{content:"\\f5c3"}.fa-prescription-bottle:before{content:"\\f485"}.fa-bars:before,.fa-navicon:before{content:"\\f0c9"}.fa-people-group:before{content:"\\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\\f597"}.fa-film:before{content:"\\f008"}.fa-ruler-horizontal:before{content:"\\f547"}.fa-people-robbery:before{content:"\\e536"}.fa-lightbulb:before{content:"\\f0eb"}.fa-caret-left:before{content:"\\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\\f06a"}.fa-school-circle-xmark:before{content:"\\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\\f13e"}.fa-cloud-showers-heavy:before{content:"\\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\\f58f"}.fa-sitemap:before{content:"\\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\\f4b9"}.fa-memory:before{content:"\\f538"}.fa-road-spikes:before{content:"\\e568"}.fa-fire-burner:before{content:"\\e4f1"}.fa-flag:before{content:"\\f024"}.fa-hanukiah:before{content:"\\f6e6"}.fa-feather:before{content:"\\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\\f027"}.fa-comment-slash:before{content:"\\f4b3"}.fa-cloud-sun-rain:before{content:"\\f743"}.fa-compress:before{content:"\\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\\e2cd"}.fa-ankh:before{content:"\\f644"}.fa-hands-holding-child:before{content:"\\e4fa"}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:"\\f14a"}.fa-peseta-sign:before{content:"\\e221"}.fa-header:before,.fa-heading:before{content:"\\f1dc"}.fa-ghost:before{content:"\\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\\f87b"}.fa-cart-plus:before{content:"\\f217"}.fa-gamepad:before{content:"\\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\\f567"}.fa-egg:before{content:"\\f7fb"}.fa-house-medical-circle-xmark:before{content:"\\e513"}.fa-campground:before{content:"\\f6bb"}.fa-folder-plus:before{content:"\\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\\f1fc"}.fa-lock:before{content:"\\f023"}.fa-gas-pump:before{content:"\\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\\f59f"}.fa-house-flood-water:before{content:"\\e50e"}.fa-tree:before{content:"\\f1bb"}.fa-bridge-lock:before{content:"\\e4cc"}.fa-sack-dollar:before{content:"\\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\\f044"}.fa-car-side:before{content:"\\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\\f1e0"}.fa-heart-circle-minus:before{content:"\\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\\f252"}.fa-microscope:before{content:"\\f610"}.fa-sink:before{content:"\\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\\f881"}.fa-mitten:before{content:"\\f7b5"}.fa-person-rays:before{content:"\\e54d"}.fa-users:before{content:"\\f0c0"}.fa-eye-slash:before{content:"\\f070"}.fa-flask-vial:before{content:"\\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\\f256"}.fa-om:before{content:"\\f679"}.fa-worm:before{content:"\\e599"}.fa-house-circle-xmark:before{content:"\\e50b"}.fa-plug:before{content:"\\f1e6"}.fa-chevron-up:before{content:"\\f077"}.fa-hand-spock:before{content:"\\f259"}.fa-stopwatch:before{content:"\\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\\f596"}.fa-bridge-circle-xmark:before{content:"\\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\\f589"}.fa-chess-bishop:before{content:"\\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\\f2a4"}.fa-road-circle-check:before{content:"\\e564"}.fa-dice-five:before{content:"\\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\\f143"}.fa-land-mine-on:before{content:"\\e51b"}.fa-i-cursor:before{content:"\\f246"}.fa-stamp:before{content:"\\f5bf"}.fa-stairs:before{content:"\\e289"}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\\f6f2"}.fa-pills:before{content:"\\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\\f581"}.fa-tooth:before{content:"\\f5c9"}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:"\\e2e6"}.fa-bicycle:before{content:"\\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\\e579"}.fa-head-side-cough-slash:before{content:"\\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\\e598"}.fa-snowman:before{content:"\\f7d0"}.fa-mortar-pestle:before{content:"\\f5a7"}.fa-road-barrier:before{content:"\\e562"}.fa-school:before{content:"\\f549"}.fa-igloo:before{content:"\\f7ae"}.fa-joint:before{content:"\\f595"}.fa-angle-right:before{content:"\\f105"}.fa-horse:before{content:"\\f6f0"}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:"\\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\\f2c9"}.fa-dong-sign:before{content:"\\e169"}.fa-capsules:before{content:"\\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\\f57a"}.fa-hand-point-up:before{content:"\\f0a6"}.fa-money-bill:before{content:"\\f0d6"}.fa-bookmark:before{content:"\\f02e"}.fa-align-justify:before{content:"\\f039"}.fa-umbrella-beach:before{content:"\\f5ca"}.fa-helmet-un:before{content:"\\e503"}.fa-bullseye:before{content:"\\f140"}.fa-bacon:before{content:"\\f7e5"}.fa-hand-point-down:before{content:"\\f0a7"}.fa-arrow-up-from-bracket:before{content:"\\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\\f478"}.fa-radiation:before{content:"\\f7b9"}.fa-chart-simple:before{content:"\\e473"}.fa-mars-stroke:before{content:"\\f229"}.fa-vial:before{content:"\\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\\e2ca"}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\\f305"}.fa-bridge-circle-exclamation:before{content:"\\e4ca"}.fa-user:before{content:"\\f007"}.fa-school-circle-check:before{content:"\\e56b"}.fa-dumpster:before{content:"\\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\\f5b6"}.fa-building-user:before{content:"\\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\\f191"}.fa-highlighter:before{content:"\\f591"}.fa-key:before{content:"\\f084"}.fa-bullhorn:before{content:"\\f0a1"}.fa-globe:before{content:"\\f0ac"}.fa-synagogue:before{content:"\\f69b"}.fa-person-half-dress:before{content:"\\e548"}.fa-road-bridge:before{content:"\\e563"}.fa-location-arrow:before{content:"\\f124"}.fa-c:before{content:"C"}.fa-tablet-button:before{content:"\\f10a"}.fa-building-lock:before{content:"\\e4d6"}.fa-pizza-slice:before{content:"\\f818"}.fa-money-bill-wave:before{content:"\\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\\f1fe"}.fa-house-flag:before{content:"\\e50d"}.fa-person-circle-minus:before{content:"\\e540"}.fa-ban:before,.fa-cancel:before{content:"\\f05e"}.fa-camera-rotate:before{content:"\\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\\f5d0"}.fa-star:before{content:"\\f005"}.fa-repeat:before{content:"\\f363"}.fa-cross:before{content:"\\f654"}.fa-box:before{content:"\\f466"}.fa-venus-mars:before{content:"\\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\\f31e"}.fa-charging-station:before{content:"\\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\\f61f"}.fa-random:before,.fa-shuffle:before{content:"\\f074"}.fa-person-running:before,.fa-running:before{content:"\\f70c"}.fa-mobile-retro:before{content:"\\e527"}.fa-grip-lines-vertical:before{content:"\\f7a5"}.fa-spider:before{content:"\\f717"}.fa-hands-bound:before{content:"\\e4f9"}.fa-file-invoice-dollar:before{content:"\\f571"}.fa-plane-circle-exclamation:before{content:"\\e556"}.fa-x-ray:before{content:"\\f497"}.fa-spell-check:before{content:"\\f891"}.fa-slash:before{content:"\\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\\e070"}.fa-server:before{content:"\\f233"}.fa-virus-covid-slash:before{content:"\\e4a9"}.fa-shop-lock:before{content:"\\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\\f251"}.fa-blender-phone:before{content:"\\f6b6"}.fa-building-wheat:before{content:"\\e4db"}.fa-person-breastfeeding:before{content:"\\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\\f2f6"}.fa-venus:before{content:"\\f221"}.fa-passport:before{content:"\\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\\f4ce"}.fa-temperature-high:before{content:"\\f769"}.fa-microchip:before{content:"\\f2db"}.fa-crown:before{content:"\\f521"}.fa-weight-hanging:before{content:"\\f5cd"}.fa-xmarks-lines:before{content:"\\e59a"}.fa-file-prescription:before{content:"\\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\\f15e"}.fa-chess-knight:before{content:"\\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\\f59b"}.fa-wheelchair:before{content:"\\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\\f0aa"}.fa-toggle-on:before{content:"\\f205"}.fa-person-walking:before,.fa-walking:before{content:"\\f554"}.fa-l:before{content:"L"}.fa-fire:before{content:"\\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\\f599"}.fa-folder-open:before{content:"\\f07c"}.fa-heart-circle-plus:before{content:"\\e500"}.fa-code-fork:before{content:"\\e13b"}.fa-city:before{content:"\\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\\f3c9"}.fa-pepper-hot:before{content:"\\f816"}.fa-unlock:before{content:"\\f09c"}.fa-colon-sign:before{content:"\\e140"}.fa-headset:before{content:"\\f590"}.fa-store-slash:before{content:"\\e071"}.fa-road-circle-xmark:before{content:"\\e566"}.fa-user-minus:before{content:"\\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\\f79f"}.fa-clipboard:before{content:"\\f328"}.fa-house-circle-exclamation:before{content:"\\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\\f2cd"}.fa-underline:before{content:"\\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\\f4ff"}.fa-signature:before{content:"\\f5b7"}.fa-stroopwafel:before{content:"\\f551"}.fa-bold:before{content:"\\f032"}.fa-anchor-lock:before{content:"\\e4ad"}.fa-building-ngo:before{content:"\\e4d7"}.fa-manat-sign:before{content:"\\e1d5"}.fa-not-equal:before{content:"\\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\\f5a0"}.fa-jedi:before{content:"\\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\\f681"}.fa-mug-hot:before{content:"\\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\\f5df"}.fa-gift:before{content:"\\f06b"}.fa-dice-two:before{content:"\\f528"}.fa-chess-queen:before{content:"\\f445"}.fa-glasses:before{content:"\\f530"}.fa-chess-board:before{content:"\\f43c"}.fa-building-circle-check:before{content:"\\e4d2"}.fa-person-chalkboard:before{content:"\\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\\f151"}.fa-cloud-showers-water:before{content:"\\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\\e05e"}.fa-less-than-equal:before{content:"\\f537"}.fa-train:before{content:"\\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\\f2a8"}.fa-crow:before{content:"\\f520"}.fa-sailboat:before{content:"\\e445"}.fa-window-restore:before{content:"\\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\\f0fe"}.fa-torii-gate:before{content:"\\f6a1"}.fa-frog:before{content:"\\f52e"}.fa-bucket:before{content:"\\e4cf"}.fa-image:before{content:"\\f03e"}.fa-microphone:before{content:"\\f130"}.fa-cow:before{content:"\\f6c8"}.fa-caret-up:before{content:"\\f0d8"}.fa-screwdriver:before{content:"\\f54a"}.fa-folder-closed:before{content:"\\e185"}.fa-house-tsunami:before{content:"\\e515"}.fa-square-nfi:before{content:"\\e576"}.fa-arrow-up-from-ground-water:before{content:"\\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\\f0db"}.fa-lemon:before{content:"\\f094"}.fa-head-side-mask:before{content:"\\e063"}.fa-handshake:before{content:"\\f2b5"}.fa-gem:before{content:"\\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\\f472"}.fa-smoking:before{content:"\\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\\f78c"}.fa-monument:before{content:"\\f5a6"}.fa-snowplow:before{content:"\\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\\f101"}.fa-cannabis:before{content:"\\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\\f144"}.fa-tablets:before{content:"\\f490"}.fa-ethernet:before{content:"\\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\\f153"}.fa-chair:before{content:"\\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\\f568"}.fa-plate-wheat:before{content:"\\e55a"}.fa-icicles:before{content:"\\f7ad"}.fa-person-shelter:before{content:"\\e54f"}.fa-neuter:before{content:"\\f22c"}.fa-id-badge:before{content:"\\f2c1"}.fa-marker:before{content:"\\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\\f59a"}.fa-helicopter-symbol:before{content:"\\e502"}.fa-universal-access:before{content:"\\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\\f139"}.fa-lari-sign:before{content:"\\e1c8"}.fa-volcano:before{content:"\\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\\f154"}.fa-viruses:before{content:"\\e076"}.fa-square-person-confined:before{content:"\\e577"}.fa-user-tie:before{content:"\\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\\f175"}.fa-tent-arrow-down-to-line:before{content:"\\e57e"}.fa-certificate:before{content:"\\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\\f122"}.fa-suitcase:before{content:"\\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\\f662"}.fa-camera-retro:before{content:"\\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\\f14c"}.fa-box-open:before{content:"\\f49e"}.fa-scroll:before{content:"\\f70e"}.fa-spa:before{content:"\\f5bb"}.fa-location-pin-lock:before{content:"\\e51f"}.fa-pause:before{content:"\\f04c"}.fa-hill-avalanche:before{content:"\\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\\f2cb"}.fa-bomb:before{content:"\\f1e2"}.fa-registered:before{content:"\\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\\f516"}.fa-subscript:before{content:"\\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\\f5eb"}.fa-burst:before{content:"\\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\\e066"}.fa-face-tired:before,.fa-tired:before{content:"\\f5c8"}.fa-money-bills:before{content:"\\e1f3"}.fa-smog:before{content:"\\f75f"}.fa-crutch:before{content:"\\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\\f0ee"}.fa-palette:before{content:"\\f53f"}.fa-arrows-turn-right:before{content:"\\e4c0"}.fa-vest:before{content:"\\e085"}.fa-ferry:before{content:"\\e4ea"}.fa-arrows-down-to-people:before{content:"\\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\\f337"}.fa-boxes-packing:before{content:"\\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\\f0a8"}.fa-group-arrows-rotate:before{content:"\\e4f6"}.fa-bowl-food:before{content:"\\e4c6"}.fa-candy-cane:before{content:"\\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\\f4da"}.fa-file-word:before{content:"\\f1c2"}.fa-file-powerpoint:before{content:"\\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\\f07e"}.fa-house-lock:before{content:"\\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\\f0ed"}.fa-children:before{content:"\\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\\f4fa"}.fa-envelope-open:before{content:"\\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\\e05f"}.fa-mattress-pillow:before{content:"\\e525"}.fa-guarani-sign:before{content:"\\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\\f021"}.fa-fire-extinguisher:before{content:"\\f134"}.fa-cruzeiro-sign:before{content:"\\e152"}.fa-greater-than-equal:before{content:"\\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\\f558"}.fa-virus:before{content:"\\e074"}.fa-envelope-circle-check:before{content:"\\e4e8"}.fa-layer-group:before{content:"\\f5fd"}.fa-arrows-to-dot:before{content:"\\e4be"}.fa-archway:before{content:"\\f557"}.fa-heart-circle-check:before{content:"\\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\\f1c6"}.fa-square:before{content:"\\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\\f000"}.fa-couch:before{content:"\\f4b8"}.fa-cedi-sign:before{content:"\\e0df"}.fa-italic:before{content:"\\f033"}.fa-church:before{content:"\\f51d"}.fa-comments-dollar:before{content:"\\f653"}.fa-democrat:before{content:"\\f747"}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:"\\f7c9"}.fa-road-lock:before{content:"\\e567"}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\\f56b"}.fa-p:before{content:"P"}.fa-snowflake:before{content:"\\f2dc"}.fa-newspaper:before{content:"\\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\\f0a9"}.fa-filter-circle-xmark:before{content:"\\e17b"}.fa-locust:before{content:"\\e520"}.fa-sort:before,.fa-unsorted:before{content:"\\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\\f0cb"}.fa-person-dress-burst:before{content:"\\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\\f53d"}.fa-vector-square:before{content:"\\f5cb"}.fa-bread-slice:before{content:"\\f7ec"}.fa-language:before{content:"\\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\\f598"}.fa-filter:before{content:"\\f0b0"}.fa-question:before{content:"?"}.fa-file-signature:before{content:"\\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\\f0b2"}.fa-house-chimney-user:before{content:"\\e065"}.fa-hand-holding-heart:before{content:"\\f4be"}.fa-puzzle-piece:before{content:"\\f12e"}.fa-money-check:before{content:"\\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\\f5c0"}.fa-code:before{content:"\\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\\f7a0"}.fa-building-circle-exclamation:before{content:"\\e4d3"}.fa-magnifying-glass-chart:before{content:"\\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\\f08e"}.fa-cubes-stacked:before{content:"\\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\\f159"}.fa-virus-covid:before{content:"\\e4a8"}.fa-austral-sign:before{content:"\\e0a9"}.fa-f:before{content:"F"}.fa-leaf:before{content:"\\f06c"}.fa-road:before{content:"\\f018"}.fa-cab:before,.fa-taxi:before{content:"\\f1ba"}.fa-person-circle-plus:before{content:"\\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\\f200"}.fa-bolt-lightning:before{content:"\\e0b7"}.fa-sack-xmark:before{content:"\\e56a"}.fa-file-excel:before{content:"\\f1c3"}.fa-file-contract:before{content:"\\f56c"}.fa-fish-fins:before{content:"\\e4f2"}.fa-building-flag:before{content:"\\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\\f582"}.fa-object-ungroup:before{content:"\\f248"}.fa-poop:before{content:"\\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\\f041"}.fa-kaaba:before{content:"\\f66b"}.fa-toilet-paper:before{content:"\\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\\f807"}.fa-eject:before{content:"\\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\\f35a"}.fa-plane-circle-check:before{content:"\\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\\f5a5"}.fa-object-group:before{content:"\\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\\f201"}.fa-mask-ventilator:before{content:"\\e524"}.fa-arrow-right:before{content:"\\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\\f277"}.fa-cash-register:before{content:"\\f788"}.fa-person-circle-question:before{content:"\\e542"}.fa-h:before{content:"H"}.fa-tarp:before{content:"\\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\\f7d9"}.fa-arrows-to-eye:before{content:"\\e4bf"}.fa-plug-circle-bolt:before{content:"\\e55b"}.fa-heart:before{content:"\\f004"}.fa-mars-and-venus:before{content:"\\f224"}.fa-home-user:before,.fa-house-user:before{content:"\\e1b0"}.fa-dumpster-fire:before{content:"\\f794"}.fa-house-crack:before{content:"\\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\\f5c2"}.fa-bottle-water:before{content:"\\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\\f28b"}.fa-toilet-paper-slash:before{content:"\\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\\f5d1"}.fa-kitchen-set:before{content:"\\e51a"}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\\f2ca"}.fa-cube:before{content:"\\f1b2"}.fa-bitcoin-sign:before{content:"\\e0b4"}.fa-shield-dog:before{content:"\\e573"}.fa-solar-panel:before{content:"\\f5ba"}.fa-lock-open:before{content:"\\f3c1"}.fa-elevator:before{content:"\\e16d"}.fa-money-bill-transfer:before{content:"\\e528"}.fa-money-bill-trend-up:before{content:"\\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\\f682"}.fa-circle:before{content:"\\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\\f049"}.fa-recycle:before{content:"\\f1b8"}.fa-user-astronaut:before{content:"\\f4fb"}.fa-plane-slash:before{content:"\\e069"}.fa-trademark:before{content:"\\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\\f434"}.fa-satellite-dish:before{content:"\\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\\f028"}.fa-users-rays:before{content:"\\e593"}.fa-wallet:before{content:"\\f555"}.fa-clipboard-check:before{content:"\\f46c"}.fa-file-audio:before{content:"\\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\\f805"}.fa-wrench:before{content:"\\f0ad"}.fa-bugs:before{content:"\\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\\f156"}.fa-file-image:before{content:"\\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\\f059"}.fa-plane-departure:before{content:"\\f5b0"}.fa-handshake-slash:before{content:"\\e060"}.fa-book-bookmark:before{content:"\\e0bb"}.fa-code-branch:before{content:"\\f126"}.fa-hat-cowboy:before{content:"\\f8c0"}.fa-bridge:before{content:"\\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\\f879"}.fa-truck-front:before{content:"\\e2b7"}.fa-cat:before{content:"\\f6be"}.fa-anchor-circle-exclamation:before{content:"\\e4ab"}.fa-truck-field:before{content:"\\e58d"}.fa-route:before{content:"\\f4d7"}.fa-clipboard-question:before{content:"\\e4e3"}.fa-panorama:before{content:"\\e209"}.fa-comment-medical:before{content:"\\f7f5"}.fa-teeth-open:before{content:"\\f62f"}.fa-file-circle-minus:before{content:"\\e4ed"}.fa-tags:before{content:"\\f02c"}.fa-wine-glass:before{content:"\\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\\f540"}.fa-house-signal:before{content:"\\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\\f828"}.fa-faucet-drip:before{content:"\\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\\f54d"}.fa-terminal:before{content:"\\f120"}.fa-mobile-button:before{content:"\\f10b"}.fa-house-medical-flag:before{content:"\\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\\f291"}.fa-tape:before{content:"\\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\\f55e"}.fa-eye:before{content:"\\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\\f5b3"}.fa-audio-description:before{content:"\\f29e"}.fa-person-military-to-person:before{content:"\\e54c"}.fa-file-shield:before{content:"\\e4f0"}.fa-user-slash:before{content:"\\f506"}.fa-pen:before{content:"\\f304"}.fa-tower-observation:before{content:"\\e586"}.fa-file-code:before{content:"\\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\\f012"}.fa-bus:before{content:"\\f207"}.fa-heart-circle-xmark:before{content:"\\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\\e3af"}.fa-window-maximize:before{content:"\\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\\f119"}.fa-prescription:before{content:"\\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\\f0c7"}.fa-vihara:before{content:"\\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\\f4ad"}.fa-plant-wilt:before{content:"\\e5aa"}.fa-diamond:before{content:"\\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\\f4c0"}.fa-bacterium:before{content:"\\e05a"}.fa-hand-pointer:before{content:"\\f25a"}.fa-drum-steelpan:before{content:"\\f56a"}.fa-hand-scissors:before{content:"\\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\\f01e"}.fa-biohazard:before{content:"\\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\\f601"}.fa-mars-double:before{content:"\\f227"}.fa-child-dress:before{content:"\\e59c"}.fa-users-between-lines:before{content:"\\e591"}.fa-lungs-virus:before{content:"\\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\\f588"}.fa-phone:before{content:"\\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\\f273"}.fa-child-reaching:before{content:"\\e59d"}.fa-head-side-virus:before{content:"\\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\\f163"}.fa-door-closed:before{content:"\\f52a"}.fa-shield-virus:before{content:"\\e06c"}.fa-dice-six:before{content:"\\f526"}.fa-mosquito-net:before{content:"\\e52c"}.fa-bridge-water:before{content:"\\e4ce"}.fa-person-booth:before{content:"\\f756"}.fa-text-width:before{content:"\\f035"}.fa-hat-wizard:before{content:"\\f6e8"}.fa-pen-fancy:before{content:"\\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\\f85e"}.fa-trash:before{content:"\\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\\f629"}.fa-book-medical:before{content:"\\f7e6"}.fa-poo:before{content:"\\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\\f553"}.fa-cubes:before{content:"\\f1b3"}.fa-divide:before{content:"\\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\\f7d7"}.fa-headphones:before{content:"\\f025"}.fa-hands-holding:before{content:"\\f4c2"}.fa-hands-clapping:before{content:"\\e1a8"}.fa-republican:before{content:"\\f75e"}.fa-arrow-left:before{content:"\\f060"}.fa-person-circle-xmark:before{content:"\\e543"}.fa-ruler:before{content:"\\f545"}.fa-align-left:before{content:"\\f036"}.fa-dice-d6:before{content:"\\f6d1"}.fa-restroom:before{content:"\\f7bd"}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:"\\e595"}.fa-file-video:before{content:"\\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\\f35d"}.fa-table-cells:before,.fa-th:before{content:"\\f00a"}.fa-file-pdf:before{content:"\\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\\f647"}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\\f0fa"}.fa-user-secret:before{content:"\\f21b"}.fa-otter:before{content:"\\f700"}.fa-female:before,.fa-person-dress:before{content:"\\f182"}.fa-comment-dollar:before{content:"\\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\\f2a0"}.fa-hat-cowboy-side:before{content:"\\f8c1"}.fa-clipboard-user:before{content:"\\f7f3"}.fa-child:before{content:"\\f1ae"}.fa-lira-sign:before{content:"\\f195"}.fa-satellite:before{content:"\\f7bf"}.fa-plane-lock:before{content:"\\e558"}.fa-tag:before{content:"\\f02b"}.fa-comment:before{content:"\\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\\f1fd"}.fa-envelope:before{content:"\\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\\f102"}.fa-paperclip:before{content:"\\f0c6"}.fa-arrow-right-to-city:before{content:"\\e4b3"}.fa-ribbon:before{content:"\\f4d6"}.fa-lungs:before{content:"\\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\\f887"}.fa-litecoin-sign:before{content:"\\e1d3"}.fa-border-none:before{content:"\\f850"}.fa-circle-nodes:before{content:"\\e4e2"}.fa-parachute-box:before{content:"\\f4cd"}.fa-indent:before{content:"\\f03c"}.fa-truck-field-un:before{content:"\\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\\f254"}.fa-mountain:before{content:"\\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\\f05a"}.fa-cloud-meatball:before{content:"\\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\\f030"}.fa-square-virus:before{content:"\\e578"}.fa-meteor:before{content:"\\f753"}.fa-car-on:before{content:"\\e4dd"}.fa-sleigh:before{content:"\\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\\f4c1"}.fa-water:before{content:"\\f773"}.fa-calendar-check:before{content:"\\f274"}.fa-braille:before{content:"\\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\\f486"}.fa-landmark:before{content:"\\f66f"}.fa-truck:before{content:"\\f0d1"}.fa-crosshairs:before{content:"\\f05b"}.fa-person-cane:before{content:"\\e53c"}.fa-tent:before{content:"\\e57d"}.fa-vest-patches:before{content:"\\e086"}.fa-check-double:before{content:"\\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\\f15d"}.fa-money-bill-wheat:before{content:"\\e52a"}.fa-cookie:before{content:"\\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\\f586"}.fa-dumbbell:before{content:"\\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\\f022"}.fa-tarp-droplet:before{content:"\\e57c"}.fa-house-medical-circle-check:before{content:"\\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\\f7ca"}.fa-calendar-plus:before{content:"\\f271"}.fa-plane-arrival:before{content:"\\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\\f359"}.fa-subway:before,.fa-train-subway:before{content:"\\f239"}.fa-chart-gantt:before{content:"\\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\\f30a"}.fa-dna:before{content:"\\f471"}.fa-virus-slash:before{content:"\\e075"}.fa-minus:before,.fa-subtract:before{content:"\\f068"}.fa-chess:before{content:"\\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\\f177"}.fa-plug-circle-check:before{content:"\\e55c"}.fa-street-view:before{content:"\\f21d"}.fa-franc-sign:before{content:"\\e18f"}.fa-volume-off:before{content:"\\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\\f2a3"}.fa-cog:before,.fa-gear:before{content:"\\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\\f5c7"}.fa-mosque:before{content:"\\f678"}.fa-mosquito:before{content:"\\e52b"}.fa-star-of-david:before{content:"\\f69a"}.fa-person-military-rifle:before{content:"\\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\\f07a"}.fa-vials:before{content:"\\f493"}.fa-plug-circle-plus:before{content:"\\e55f"}.fa-place-of-worship:before{content:"\\f67f"}.fa-grip-vertical:before{content:"\\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\\f148"}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\\f698"}.fa-clock-four:before,.fa-clock:before{content:"\\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\\f048"}.fa-pallet:before{content:"\\f482"}.fa-faucet:before{content:"\\e005"}.fa-baseball-bat-ball:before{content:"\\f432"}.fa-s:before{content:"S"}.fa-timeline:before{content:"\\e29c"}.fa-keyboard:before{content:"\\f11c"}.fa-caret-down:before{content:"\\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\\f3cf"}.fa-plane-up:before{content:"\\e22d"}.fa-piggy-bank:before{content:"\\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\\f242"}.fa-mountain-city:before{content:"\\e52e"}.fa-coins:before{content:"\\f51e"}.fa-khanda:before{content:"\\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\\f1de"}.fa-folder-tree:before{content:"\\f802"}.fa-network-wired:before{content:"\\f6ff"}.fa-map-pin:before{content:"\\f276"}.fa-hamsa:before{content:"\\f665"}.fa-cent-sign:before{content:"\\e3f5"}.fa-flask:before{content:"\\f0c3"}.fa-person-pregnant:before{content:"\\e31e"}.fa-wand-sparkles:before{content:"\\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\\f142"}.fa-ticket:before{content:"\\f145"}.fa-power-off:before{content:"\\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\\f30b"}.fa-flag-usa:before{content:"\\f74d"}.fa-laptop-file:before{content:"\\e51d"}.fa-teletype:before,.fa-tty:before{content:"\\f1e4"}.fa-diagram-next:before{content:"\\e476"}.fa-person-rifle:before{content:"\\e54e"}.fa-house-medical-circle-exclamation:before{content:"\\e512"}.fa-closed-captioning:before{content:"\\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\\f6ec"}.fa-venus-double:before{content:"\\f226"}.fa-images:before{content:"\\f302"}.fa-calculator:before{content:"\\f1ec"}.fa-people-pulling:before{content:"\\e535"}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:"\\f7da"}.fa-cloud-rain:before{content:"\\f73d"}.fa-building-circle-xmark:before{content:"\\e4d4"}.fa-ship:before{content:"\\f21a"}.fa-arrows-down-to-line:before{content:"\\e4b8"}.fa-download:before{content:"\\f019"}.fa-face-grin:before,.fa-grin:before{content:"\\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\\f1fb"}.fa-file-circle-check:before{content:"\\e5a0"}.fa-forward:before{content:"\\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\\f11a"}.fa-align-center:before{content:"\\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\\f03b"}.fa-heart-circle-exclamation:before{content:"\\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\\f015"}.fa-calendar-week:before{content:"\\f784"}.fa-laptop-medical:before{content:"\\f812"}.fa-b:before{content:"B"}.fa-file-medical:before{content:"\\f477"}.fa-dice-one:before{content:"\\f525"}.fa-kiwi-bird:before{content:"\\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\\f161"}.fa-mill-sign:before{content:"\\e1ed"}.fa-bowl-rice:before{content:"\\e2eb"}.fa-skull:before{content:"\\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\\f519"}.fa-truck-pickup:before{content:"\\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\\f30c"}.fa-stop:before{content:"\\f04d"}.fa-code-merge:before{content:"\\f387"}.fa-upload:before{content:"\\f093"}.fa-hurricane:before{content:"\\f751"}.fa-mound:before{content:"\\e52d"}.fa-toilet-portable:before{content:"\\e583"}.fa-compact-disc:before{content:"\\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\\f56d"}.fa-caravan:before{content:"\\f8ff"}.fa-shield-cat:before{content:"\\e572"}.fa-bolt:before,.fa-zap:before{content:"\\f0e7"}.fa-glass-water:before{content:"\\e4f4"}.fa-oil-well:before{content:"\\e532"}.fa-vault:before{content:"\\e2c5"}.fa-mars:before{content:"\\f222"}.fa-toilet:before{content:"\\f7d8"}.fa-plane-circle-xmark:before{content:"\\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\\f158"}.fa-sun:before{content:"\\f185"}.fa-guitar:before{content:"\\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\\f59c"}.fa-horse-head:before{content:"\\f7ab"}.fa-bore-hole:before{content:"\\e4c3"}.fa-industry:before{content:"\\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\\f358"}.fa-arrows-turn-to-dots:before{content:"\\e4c1"}.fa-florin-sign:before{content:"\\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\\f884"}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:"\\f107"}.fa-car-tunnel:before{content:"\\e4de"}.fa-head-side-cough:before{content:"\\e061"}.fa-grip-lines:before{content:"\\f7a4"}.fa-thumbs-down:before{content:"\\f165"}.fa-user-lock:before{content:"\\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\\f178"}.fa-anchor-circle-xmark:before{content:"\\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\\f141"}.fa-chess-pawn:before{content:"\\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\\f479"}.fa-person-through-window:before{content:"\\e5a9"}.fa-toolbox:before{content:"\\f552"}.fa-hands-holding-circle:before{content:"\\e4fb"}.fa-bug:before{content:"\\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\\f09d"}.fa-automobile:before,.fa-car:before{content:"\\f1b9"}.fa-hand-holding-hand:before{content:"\\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\\f5da"}.fa-mountain-sun:before{content:"\\e52f"}.fa-arrows-left-right-to-line:before{content:"\\e4ba"}.fa-dice-d20:before{content:"\\f6cf"}.fa-truck-droplet:before{content:"\\e58c"}.fa-file-circle-xmark:before{content:"\\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\\e040"}.fa-medal:before{content:"\\f5a2"}.fa-bed:before{content:"\\f236"}.fa-h-square:before,.fa-square-h:before{content:"\\f0fd"}.fa-podcast:before{content:"\\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\\f2c7"}.fa-bell:before{content:"\\f0f3"}.fa-superscript:before{content:"\\f12b"}.fa-plug-circle-xmark:before{content:"\\e560"}.fa-star-of-life:before{content:"\\f621"}.fa-phone-slash:before{content:"\\f3dd"}.fa-paint-roller:before{content:"\\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\\f3c5"}.fa-file:before{content:"\\f15b"}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:"\\f5c4"}.fa-arrow-down:before{content:"\\f063"}.fa-droplet:before,.fa-tint:before{content:"\\f043"}.fa-eraser:before{content:"\\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\\f57d"}.fa-person-burst:before{content:"\\e53b"}.fa-dove:before{content:"\\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\\f244"}.fa-socks:before{content:"\\f696"}.fa-inbox:before{content:"\\f01c"}.fa-section:before{content:"\\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\\f625"}.fa-envelope-open-text:before{content:"\\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\\f0f8"}.fa-wine-bottle:before{content:"\\f72f"}.fa-chess-rook:before{content:"\\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\\f550"}.fa-dharmachakra:before{content:"\\f655"}.fa-hotdog:before{content:"\\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\\f29d"}.fa-drum:before{content:"\\f569"}.fa-ice-cream:before{content:"\\f810"}.fa-heart-circle-bolt:before{content:"\\e4fc"}.fa-fax:before{content:"\\f1ac"}.fa-paragraph:before{content:"\\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\\f772"}.fa-star-half:before{content:"\\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\\f468"}.fa-chain:before,.fa-link:before{content:"\\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\\f2a2"}.fa-tree-city:before{content:"\\e587"}.fa-play:before{content:"\\f04b"}.fa-font:before{content:"\\f031"}.fa-rupiah-sign:before{content:"\\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\\f82a"}.fa-naira-sign:before{content:"\\e1f6"}.fa-cart-arrow-down:before{content:"\\f218"}.fa-walkie-talkie:before{content:"\\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\\f31c"}.fa-receipt:before{content:"\\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\\f14b"}.fa-suitcase-rolling:before{content:"\\f5c1"}.fa-person-circle-exclamation:before{content:"\\e53f"}.fa-chevron-down:before{content:"\\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\\f240"}.fa-skull-crossbones:before{content:"\\f714"}.fa-code-compare:before{content:"\\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\\f0ca"}.fa-school-lock:before{content:"\\e56f"}.fa-tower-cell:before{content:"\\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\\f309"}.fa-ranking-star:before{content:"\\e561"}.fa-chess-king:before{content:"\\f43f"}.fa-person-harassing:before{content:"\\e549"}.fa-brazilian-real-sign:before{content:"\\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\\f752"}.fa-arrow-up:before{content:"\\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\\f26c"}.fa-shrimp:before{content:"\\e448"}.fa-list-check:before,.fa-tasks:before{content:"\\f0ae"}.fa-jug-detergent:before{content:"\\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\\f2bd"}.fa-user-shield:before{content:"\\f505"}.fa-wind:before{content:"\\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\\f5e1"}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\\f48b"}.fa-fish:before{content:"\\f578"}.fa-user-graduate:before{content:"\\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\\f042"}.fa-clapperboard:before{content:"\\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\\f433"}.fa-jet-fighter-up:before{content:"\\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\\f542"}.fa-copy:before{content:"\\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\\f6a9"}.fa-hand-sparkles:before{content:"\\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\\e4e0"}.fa-gun:before{content:"\\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\\f098"}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:"\\f065"}.fa-computer:before{content:"\\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\\f51c"}.fa-peso-sign:before{content:"\\e222"}.fa-building-shield:before{content:"\\e4d8"}.fa-baby:before{content:"\\f77c"}.fa-users-line:before{content:"\\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\\f10d"}.fa-tractor:before{content:"\\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\\f829"}.fa-arrow-down-up-lock:before{content:"\\e4b0"}.fa-lines-leaning:before{content:"\\e51e"}.fa-ruler-combined:before{content:"\\f546"}.fa-copyright:before{content:"\\f1f9"}.fa-equals:before{content:"="}.fa-blender:before{content:"\\f517"}.fa-teeth:before{content:"\\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\\f20b"}.fa-map:before{content:"\\f279"}.fa-rocket:before{content:"\\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\\f87c"}.fa-folder-minus:before{content:"\\f65d"}.fa-store:before{content:"\\f54e"}.fa-arrow-trend-up:before{content:"\\e098"}.fa-plug-circle-minus:before{content:"\\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\\f4d9"}.fa-bezier-curve:before{content:"\\f55b"}.fa-bell-slash:before{content:"\\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\\f3fb"}.fa-school-flag:before{content:"\\e56e"}.fa-fill:before{content:"\\f575"}.fa-angle-up:before{content:"\\f106"}.fa-drumstick-bite:before{content:"\\f6d7"}.fa-holly-berry:before{content:"\\f7aa"}.fa-chevron-left:before{content:"\\f053"}.fa-bacteria:before{content:"\\e059"}.fa-hand-lizard:before{content:"\\f258"}.fa-notdef:before{content:"\\e1fe"}.fa-disease:before{content:"\\f7fa"}.fa-briefcase-medical:before{content:"\\f469"}.fa-genderless:before{content:"\\f22d"}.fa-chevron-right:before{content:"\\f054"}.fa-retweet:before{content:"\\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\\f5de"}.fa-pump-soap:before{content:"\\e06b"}.fa-video-slash:before{content:"\\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\\f243"}.fa-radio:before{content:"\\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\\f77d"}.fa-traffic-light:before{content:"\\f637"}.fa-thermometer:before{content:"\\f491"}.fa-vr-cardboard:before{content:"\\f729"}.fa-hand-middle-finger:before{content:"\\f806"}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:"\\f4df"}.fa-glass-water-droplet:before{content:"\\e4f5"}.fa-display:before{content:"\\e163"}.fa-face-smile:before,.fa-smile:before{content:"\\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\\f08d"}.fa-trophy:before{content:"\\f091"}.fa-person-praying:before,.fa-pray:before{content:"\\f683"}.fa-hammer:before{content:"\\f6e3"}.fa-hand-peace:before{content:"\\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\\f2f1"}.fa-spinner:before{content:"\\f110"}.fa-robot:before{content:"\\f544"}.fa-peace:before{content:"\\f67c"}.fa-cogs:before,.fa-gears:before{content:"\\f085"}.fa-warehouse:before{content:"\\f494"}.fa-arrow-up-right-dots:before{content:"\\e4b7"}.fa-splotch:before{content:"\\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\\f584"}.fa-dice-four:before{content:"\\f524"}.fa-sim-card:before{content:"\\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\\f225"}.fa-mercury:before{content:"\\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\\f149"}.fa-person-falling-burst:before{content:"\\e547"}.fa-award:before{content:"\\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\\f3ff"}.fa-building:before{content:"\\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\\f100"}.fa-qrcode:before{content:"\\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\\f885"}.fa-house-medical:before{content:"\\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\\f137"}.fa-house-chimney-window:before{content:"\\e00d"}.fa-pen-nib:before{content:"\\f5ad"}.fa-tent-arrow-turn-left:before{content:"\\e580"}.fa-tents:before{content:"\\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\\f0d0"}.fa-dog:before{content:"\\f6d3"}.fa-carrot:before{content:"\\f787"}.fa-moon:before{content:"\\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\\f5ce"}.fa-cheese:before{content:"\\f7ef"}.fa-yin-yang:before{content:"\\f6ad"}.fa-music:before{content:"\\f001"}.fa-code-commit:before{content:"\\f386"}.fa-temperature-low:before{content:"\\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\\f84a"}.fa-broom:before{content:"\\f51a"}.fa-shield-heart:before{content:"\\e574"}.fa-gopuram:before{content:"\\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\\f2d3"}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\\f424"}.fa-oil-can:before{content:"\\f613"}.fa-t:before{content:"T"}.fa-hippo:before{content:"\\f6ed"}.fa-chart-column:before{content:"\\e0e3"}.fa-infinity:before{content:"\\f534"}.fa-vial-circle-check:before{content:"\\e596"}.fa-person-arrow-down-to-line:before{content:"\\e538"}.fa-voicemail:before{content:"\\f897"}.fa-fan:before{content:"\\f863"}.fa-person-walking-luggage:before{content:"\\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\\f338"}.fa-cloud-moon-rain:before{content:"\\f73c"}.fa-calendar:before{content:"\\f133"}.fa-trailer:before{content:"\\e041"}.fa-bahai:before,.fa-haykal:before{content:"\\f666"}.fa-sd-card:before{content:"\\f7c2"}.fa-dragon:before{content:"\\f6d5"}.fa-shoe-prints:before{content:"\\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\\f58b"}.fa-hand-holding:before{content:"\\f4bd"}.fa-plug-circle-exclamation:before{content:"\\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\\f127"}.fa-clone:before{content:"\\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\\f7e4"}.fa-tornado:before{content:"\\f76f"}.fa-file-circle-plus:before{content:"\\e494"}.fa-book-quran:before,.fa-quran:before{content:"\\f687"}.fa-anchor:before{content:"\\f13d"}.fa-border-all:before{content:"\\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\\f556"}.fa-cookie-bite:before{content:"\\f564"}.fa-arrow-trend-down:before{content:"\\e097"}.fa-feed:before,.fa-rss:before{content:"\\f09e"}.fa-draw-polygon:before{content:"\\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\\f62a"}.fa-shower:before{content:"\\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\\f390"}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:"\\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\\f7cd"}.fa-book:before{content:"\\f02d"}.fa-user-plus:before{content:"\\f234"}.fa-check:before{content:"\\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\\f241"}.fa-house-circle-check:before{content:"\\e509"}.fa-angle-left:before{content:"\\f104"}.fa-diagram-successor:before{content:"\\e47a"}.fa-truck-arrow-right:before{content:"\\e58b"}.fa-arrows-split-up-and-left:before{content:"\\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\\f6de"}.fa-cloud-moon:before{content:"\\f6c3"}.fa-briefcase:before{content:"\\f0b1"}.fa-person-falling:before{content:"\\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\\f3e0"}.fa-user-tag:before{content:"\\f507"}.fa-rug:before{content:"\\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\\f410"}.fa-baht-sign:before{content:"\\e0ac"}.fa-book-open:before{content:"\\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\\f66a"}.fa-handcuffs:before{content:"\\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\\f071"}.fa-database:before{content:"\\f1c0"}.fa-mail-forward:before,.fa-share:before{content:"\\f064"}.fa-bottle-droplet:before{content:"\\e4c4"}.fa-mask-face:before{content:"\\e1d7"}.fa-hill-rockslide:before{content:"\\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\\f362"}.fa-paper-plane:before{content:"\\f1d8"}.fa-road-circle-exclamation:before{content:"\\e565"}.fa-dungeon:before{content:"\\f6d9"}.fa-align-right:before{content:"\\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\\f53b"}.fa-life-ring:before{content:"\\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\\f2a7"}.fa-calendar-day:before{content:"\\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\\f3be"}.fa-person-walking-arrow-right:before{content:"\\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\\f199"}.fa-dice:before{content:"\\f522"}.fa-bowling-ball:before{content:"\\f436"}.fa-brain:before{content:"\\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\\f462"}.fa-calendar-minus:before{content:"\\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\\f057"}.fa-gifts:before{content:"\\f79c"}.fa-hotel:before{content:"\\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\\f00e"}.fa-thumbs-up:before{content:"\\f164"}.fa-user-clock:before{content:"\\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\\f461"}.fa-file-invoice:before{content:"\\f570"}.fa-window-minimize:before{content:"\\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\\f0f4"}.fa-brush:before{content:"\\f55d"}.fa-mask:before{content:"\\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\\f010"}.fa-ruler-vertical:before{content:"\\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\\f406"}.fa-train-tram:before{content:"\\e5b4"}.fa-user-nurse:before{content:"\\f82f"}.fa-syringe:before{content:"\\f48e"}.fa-cloud-sun:before{content:"\\f6c4"}.fa-stopwatch-20:before{content:"\\e06f"}.fa-square-full:before{content:"\\f45c"}.fa-magnet:before{content:"\\f076"}.fa-jar:before{content:"\\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\\f249"}.fa-bug-slash:before{content:"\\e490"}.fa-arrow-up-from-water-pump:before{content:"\\e4b6"}.fa-bone:before{content:"\\f5d7"}.fa-user-injured:before{content:"\\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\\f5b4"}.fa-plane:before{content:"\\f072"}.fa-tent-arrows-down:before{content:"\\e581"}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:"\\e4bb"}.fa-print:before{content:"\\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\\f509"}.fa-person-military-pointing:before{content:"\\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\\f19c"}.fa-umbrella:before{content:"\\f0e9"}.fa-trowel:before{content:"\\e589"}.fa-d:before{content:"D"}.fa-stapler:before{content:"\\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\\f630"}.fa-kip-sign:before{content:"\\e1c4"}.fa-hand-point-left:before{content:"\\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\\f1e1"}.fa-barcode:before{content:"\\f02a"}.fa-plus-minus:before{content:"\\e43c"}.fa-video-camera:before,.fa-video:before{content:"\\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\\f19d"}.fa-hand-holding-medical:before{content:"\\e05c"}.fa-person-circle-check:before{content:"\\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\\f3d0"}.fa-hooli:before{content:"\\f427"}.fa-yelp:before{content:"\\f1e9"}.fa-cc-visa:before{content:"\\f1f0"}.fa-lastfm:before{content:"\\f202"}.fa-shopware:before{content:"\\f5b5"}.fa-creative-commons-nc:before{content:"\\f4e8"}.fa-aws:before{content:"\\f375"}.fa-redhat:before{content:"\\f7bc"}.fa-yoast:before{content:"\\f2b1"}.fa-cloudflare:before{content:"\\e07d"}.fa-ups:before{content:"\\f7e0"}.fa-pixiv:before{content:"\\e640"}.fa-wpexplorer:before{content:"\\f2de"}.fa-dyalog:before{content:"\\f399"}.fa-bity:before{content:"\\f37a"}.fa-stackpath:before{content:"\\f842"}.fa-buysellads:before{content:"\\f20d"}.fa-first-order:before{content:"\\f2b0"}.fa-modx:before{content:"\\f285"}.fa-guilded:before{content:"\\e07e"}.fa-vnv:before{content:"\\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\\f3b9"}.fa-microsoft:before{content:"\\f3ca"}.fa-qq:before{content:"\\f1d6"}.fa-orcid:before{content:"\\f8d2"}.fa-java:before{content:"\\f4e4"}.fa-invision:before{content:"\\f7b0"}.fa-creative-commons-pd-alt:before{content:"\\f4ed"}.fa-centercode:before{content:"\\f380"}.fa-glide-g:before{content:"\\f2a6"}.fa-drupal:before{content:"\\f1a9"}.fa-hire-a-helper:before{content:"\\f3b0"}.fa-creative-commons-by:before{content:"\\f4e7"}.fa-unity:before{content:"\\e049"}.fa-whmcs:before{content:"\\f40d"}.fa-rocketchat:before{content:"\\f3e8"}.fa-vk:before{content:"\\f189"}.fa-untappd:before{content:"\\f405"}.fa-mailchimp:before{content:"\\f59e"}.fa-css3-alt:before{content:"\\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\\f1a2"}.fa-vimeo-v:before{content:"\\f27d"}.fa-contao:before{content:"\\f26d"}.fa-square-font-awesome:before{content:"\\e5ad"}.fa-deskpro:before{content:"\\f38f"}.fa-brave:before{content:"\\e63c"}.fa-sistrix:before{content:"\\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\\e055"}.fa-battle-net:before{content:"\\f835"}.fa-the-red-yeti:before{content:"\\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\\f3af"}.fa-edge:before{content:"\\f282"}.fa-threads:before{content:"\\e618"}.fa-napster:before{content:"\\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\\f2ad"}.fa-google-plus-g:before{content:"\\f0d5"}.fa-artstation:before{content:"\\f77a"}.fa-markdown:before{content:"\\f60f"}.fa-sourcetree:before{content:"\\f7d3"}.fa-google-plus:before{content:"\\f2b3"}.fa-diaspora:before{content:"\\f791"}.fa-foursquare:before{content:"\\f180"}.fa-stack-overflow:before{content:"\\f16c"}.fa-github-alt:before{content:"\\f113"}.fa-phoenix-squadron:before{content:"\\f511"}.fa-pagelines:before{content:"\\f18c"}.fa-algolia:before{content:"\\f36c"}.fa-red-river:before{content:"\\f3e3"}.fa-creative-commons-sa:before{content:"\\f4ef"}.fa-safari:before{content:"\\f267"}.fa-google:before{content:"\\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\\f35c"}.fa-atlassian:before{content:"\\f77b"}.fa-linkedin-in:before{content:"\\f0e1"}.fa-digital-ocean:before{content:"\\f391"}.fa-nimblr:before{content:"\\f5a8"}.fa-chromecast:before{content:"\\f838"}.fa-evernote:before{content:"\\f839"}.fa-hacker-news:before{content:"\\f1d4"}.fa-creative-commons-sampling:before{content:"\\f4f0"}.fa-adversal:before{content:"\\f36a"}.fa-creative-commons:before{content:"\\f25e"}.fa-watchman-monitoring:before{content:"\\e087"}.fa-fonticons:before{content:"\\f280"}.fa-weixin:before{content:"\\f1d7"}.fa-shirtsinbulk:before{content:"\\f214"}.fa-codepen:before{content:"\\f1cb"}.fa-git-alt:before{content:"\\f841"}.fa-lyft:before{content:"\\f3c3"}.fa-rev:before{content:"\\f5b2"}.fa-windows:before{content:"\\f17a"}.fa-wizards-of-the-coast:before{content:"\\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\\f2aa"}.fa-meetup:before{content:"\\f2e0"}.fa-centos:before{content:"\\f789"}.fa-adn:before{content:"\\f170"}.fa-cloudsmith:before{content:"\\f384"}.fa-opensuse:before{content:"\\e62b"}.fa-pied-piper-alt:before{content:"\\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\\f397"}.fa-codiepie:before{content:"\\f284"}.fa-node:before{content:"\\f419"}.fa-mix:before{content:"\\f3cb"}.fa-steam:before{content:"\\f1b6"}.fa-cc-apple-pay:before{content:"\\f416"}.fa-scribd:before{content:"\\f28a"}.fa-debian:before{content:"\\e60b"}.fa-openid:before{content:"\\f19b"}.fa-instalod:before{content:"\\e081"}.fa-expeditedssl:before{content:"\\f23e"}.fa-sellcast:before{content:"\\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\\f081"}.fa-r-project:before{content:"\\f4f7"}.fa-delicious:before{content:"\\f1a5"}.fa-freebsd:before{content:"\\f3a4"}.fa-vuejs:before{content:"\\f41f"}.fa-accusoft:before{content:"\\f369"}.fa-ioxhost:before{content:"\\f208"}.fa-fonticons-fi:before{content:"\\f3a2"}.fa-app-store:before{content:"\\f36f"}.fa-cc-mastercard:before{content:"\\f1f1"}.fa-itunes-note:before{content:"\\f3b5"}.fa-golang:before{content:"\\e40f"}.fa-kickstarter:before{content:"\\f3bb"}.fa-grav:before{content:"\\f2d6"}.fa-weibo:before{content:"\\f18a"}.fa-uncharted:before{content:"\\e084"}.fa-firstdraft:before{content:"\\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\\f431"}.fa-wikipedia-w:before{content:"\\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\\f3e4"}.fa-angellist:before{content:"\\f209"}.fa-galactic-republic:before{content:"\\f50c"}.fa-nfc-directional:before{content:"\\e530"}.fa-skype:before{content:"\\f17e"}.fa-joget:before{content:"\\f3b7"}.fa-fedora:before{content:"\\f798"}.fa-stripe-s:before{content:"\\f42a"}.fa-meta:before{content:"\\e49b"}.fa-laravel:before{content:"\\f3bd"}.fa-hotjar:before{content:"\\f3b1"}.fa-bluetooth-b:before{content:"\\f294"}.fa-square-letterboxd:before{content:"\\e62e"}.fa-sticker-mule:before{content:"\\f3f7"}.fa-creative-commons-zero:before{content:"\\f4f3"}.fa-hips:before{content:"\\f452"}.fa-behance:before{content:"\\f1b4"}.fa-reddit:before{content:"\\f1a1"}.fa-discord:before{content:"\\f392"}.fa-chrome:before{content:"\\f268"}.fa-app-store-ios:before{content:"\\f370"}.fa-cc-discover:before{content:"\\f1f2"}.fa-wpbeginner:before{content:"\\f297"}.fa-confluence:before{content:"\\f78d"}.fa-shoelace:before{content:"\\e60c"}.fa-mdb:before{content:"\\f8ca"}.fa-dochub:before{content:"\\f394"}.fa-accessible-icon:before{content:"\\f368"}.fa-ebay:before{content:"\\f4f4"}.fa-amazon:before{content:"\\f270"}.fa-unsplash:before{content:"\\e07c"}.fa-yarn:before{content:"\\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\\f1b7"}.fa-500px:before{content:"\\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\\f194"}.fa-asymmetrik:before{content:"\\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\\f2b4"}.fa-gratipay:before{content:"\\f184"}.fa-apple:before{content:"\\f179"}.fa-hive:before{content:"\\e07f"}.fa-gitkraken:before{content:"\\f3a6"}.fa-keybase:before{content:"\\f4f5"}.fa-apple-pay:before{content:"\\f415"}.fa-padlet:before{content:"\\e4a0"}.fa-amazon-pay:before{content:"\\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\\f092"}.fa-stumbleupon:before{content:"\\f1a4"}.fa-fedex:before{content:"\\f797"}.fa-phoenix-framework:before{content:"\\f3dc"}.fa-shopify:before{content:"\\e057"}.fa-neos:before{content:"\\f612"}.fa-square-threads:before{content:"\\e619"}.fa-hackerrank:before{content:"\\f5f7"}.fa-researchgate:before{content:"\\f4f8"}.fa-swift:before{content:"\\f8e1"}.fa-angular:before{content:"\\f420"}.fa-speakap:before{content:"\\f3f3"}.fa-angrycreative:before{content:"\\f36e"}.fa-y-combinator:before{content:"\\f23b"}.fa-empire:before{content:"\\f1d1"}.fa-envira:before{content:"\\f299"}.fa-google-scholar:before{content:"\\e63b"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\\e5ae"}.fa-studiovinari:before{content:"\\f3f8"}.fa-pied-piper:before{content:"\\f2ae"}.fa-wordpress:before{content:"\\f19a"}.fa-product-hunt:before{content:"\\f288"}.fa-firefox:before{content:"\\f269"}.fa-linode:before{content:"\\f2b8"}.fa-goodreads:before{content:"\\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\\f264"}.fa-jsfiddle:before{content:"\\f1cc"}.fa-sith:before{content:"\\f512"}.fa-themeisle:before{content:"\\f2b2"}.fa-page4:before{content:"\\f3d7"}.fa-hashnode:before{content:"\\e499"}.fa-react:before{content:"\\f41b"}.fa-cc-paypal:before{content:"\\f1f4"}.fa-squarespace:before{content:"\\f5be"}.fa-cc-stripe:before{content:"\\f1f5"}.fa-creative-commons-share:before{content:"\\f4f2"}.fa-bitcoin:before{content:"\\f379"}.fa-keycdn:before{content:"\\f3ba"}.fa-opera:before{content:"\\f26a"}.fa-itch-io:before{content:"\\f83a"}.fa-umbraco:before{content:"\\f8e8"}.fa-galactic-senate:before{content:"\\f50d"}.fa-ubuntu:before{content:"\\f7df"}.fa-draft2digital:before{content:"\\f396"}.fa-stripe:before{content:"\\f429"}.fa-houzz:before{content:"\\f27c"}.fa-gg:before{content:"\\f260"}.fa-dhl:before{content:"\\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\\f0d3"}.fa-xing:before{content:"\\f168"}.fa-blackberry:before{content:"\\f37b"}.fa-creative-commons-pd:before{content:"\\f4ec"}.fa-playstation:before{content:"\\f3df"}.fa-quinscape:before{content:"\\f459"}.fa-less:before{content:"\\f41d"}.fa-blogger-b:before{content:"\\f37d"}.fa-opencart:before{content:"\\f23d"}.fa-vine:before{content:"\\f1ca"}.fa-signal-messenger:before{content:"\\e663"}.fa-paypal:before{content:"\\f1ed"}.fa-gitlab:before{content:"\\f296"}.fa-typo3:before{content:"\\f42b"}.fa-reddit-alien:before{content:"\\f281"}.fa-yahoo:before{content:"\\f19e"}.fa-dailymotion:before{content:"\\e052"}.fa-affiliatetheme:before{content:"\\f36b"}.fa-pied-piper-pp:before{content:"\\f1a7"}.fa-bootstrap:before{content:"\\f836"}.fa-odnoklassniki:before{content:"\\f263"}.fa-nfc-symbol:before{content:"\\e531"}.fa-mintbit:before{content:"\\e62f"}.fa-ethereum:before{content:"\\f42e"}.fa-speaker-deck:before{content:"\\f83c"}.fa-creative-commons-nc-eu:before{content:"\\f4e9"}.fa-patreon:before{content:"\\f3d9"}.fa-avianex:before{content:"\\f374"}.fa-ello:before{content:"\\f5f1"}.fa-gofore:before{content:"\\f3a7"}.fa-bimobject:before{content:"\\f378"}.fa-brave-reverse:before{content:"\\e63d"}.fa-facebook-f:before{content:"\\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\\f0d4"}.fa-mandalorian:before{content:"\\f50f"}.fa-first-order-alt:before{content:"\\f50a"}.fa-osi:before{content:"\\f41a"}.fa-google-wallet:before{content:"\\f1ee"}.fa-d-and-d-beyond:before{content:"\\f6ca"}.fa-periscope:before{content:"\\f3da"}.fa-fulcrum:before{content:"\\f50b"}.fa-cloudscale:before{content:"\\f383"}.fa-forumbee:before{content:"\\f211"}.fa-mizuni:before{content:"\\f3cc"}.fa-schlix:before{content:"\\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\\f169"}.fa-bandcamp:before{content:"\\f2d5"}.fa-wpforms:before{content:"\\f298"}.fa-cloudversify:before{content:"\\f385"}.fa-usps:before{content:"\\f7e1"}.fa-megaport:before{content:"\\f5a3"}.fa-magento:before{content:"\\f3c4"}.fa-spotify:before{content:"\\f1bc"}.fa-optin-monster:before{content:"\\f23c"}.fa-fly:before{content:"\\f417"}.fa-aviato:before{content:"\\f421"}.fa-itunes:before{content:"\\f3b4"}.fa-cuttlefish:before{content:"\\f38c"}.fa-blogger:before{content:"\\f37c"}.fa-flickr:before{content:"\\f16e"}.fa-viber:before{content:"\\f409"}.fa-soundcloud:before{content:"\\f1be"}.fa-digg:before{content:"\\f1a6"}.fa-tencent-weibo:before{content:"\\f1d5"}.fa-letterboxd:before{content:"\\e62d"}.fa-symfony:before{content:"\\f83d"}.fa-maxcdn:before{content:"\\f136"}.fa-etsy:before{content:"\\f2d7"}.fa-facebook-messenger:before{content:"\\f39f"}.fa-audible:before{content:"\\f373"}.fa-think-peaks:before{content:"\\f731"}.fa-bilibili:before{content:"\\e3d9"}.fa-erlang:before{content:"\\f39d"}.fa-x-twitter:before{content:"\\e61b"}.fa-cotton-bureau:before{content:"\\f89e"}.fa-dashcube:before{content:"\\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\\e080"}.fa-stack-exchange:before{content:"\\f18d"}.fa-elementor:before{content:"\\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\\e01e"}.fa-creative-commons-nd:before{content:"\\f4eb"}.fa-palfed:before{content:"\\f3d8"}.fa-superpowers:before{content:"\\f2dd"}.fa-resolving:before{content:"\\f3e7"}.fa-xbox:before{content:"\\f412"}.fa-searchengin:before{content:"\\f3eb"}.fa-tiktok:before{content:"\\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\\f082"}.fa-renren:before{content:"\\f18b"}.fa-linux:before{content:"\\f17c"}.fa-glide:before{content:"\\f2a5"}.fa-linkedin:before{content:"\\f08c"}.fa-hubspot:before{content:"\\f3b2"}.fa-deploydog:before{content:"\\f38e"}.fa-twitch:before{content:"\\f1e8"}.fa-ravelry:before{content:"\\f2d9"}.fa-mixer:before{content:"\\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\\f203"}.fa-vimeo:before{content:"\\f40a"}.fa-mendeley:before{content:"\\f7b3"}.fa-uniregistry:before{content:"\\f404"}.fa-figma:before{content:"\\f799"}.fa-creative-commons-remix:before{content:"\\f4ee"}.fa-cc-amazon-pay:before{content:"\\f42d"}.fa-dropbox:before{content:"\\f16b"}.fa-instagram:before{content:"\\f16d"}.fa-cmplid:before{content:"\\e360"}.fa-upwork:before{content:"\\e641"}.fa-facebook:before{content:"\\f09a"}.fa-gripfire:before{content:"\\f3ac"}.fa-jedi-order:before{content:"\\f50e"}.fa-uikit:before{content:"\\f403"}.fa-fort-awesome-alt:before{content:"\\f3a3"}.fa-phabricator:before{content:"\\f3db"}.fa-ussunnah:before{content:"\\f407"}.fa-earlybirds:before{content:"\\f39a"}.fa-trade-federation:before{content:"\\f513"}.fa-autoprefixer:before{content:"\\f41c"}.fa-whatsapp:before{content:"\\f232"}.fa-slideshare:before{content:"\\f1e7"}.fa-google-play:before{content:"\\f3ab"}.fa-viadeo:before{content:"\\f2a9"}.fa-line:before{content:"\\f3c0"}.fa-google-drive:before{content:"\\f3aa"}.fa-servicestack:before{content:"\\f3ec"}.fa-simplybuilt:before{content:"\\f215"}.fa-bitbucket:before{content:"\\f171"}.fa-imdb:before{content:"\\f2d8"}.fa-deezer:before{content:"\\e077"}.fa-raspberry-pi:before{content:"\\f7bb"}.fa-jira:before{content:"\\f7b1"}.fa-docker:before{content:"\\f395"}.fa-screenpal:before{content:"\\e570"}.fa-bluetooth:before{content:"\\f293"}.fa-gitter:before{content:"\\f426"}.fa-d-and-d:before{content:"\\f38d"}.fa-microblog:before{content:"\\e01a"}.fa-cc-diners-club:before{content:"\\f24c"}.fa-gg-circle:before{content:"\\f261"}.fa-pied-piper-hat:before{content:"\\f4e5"}.fa-kickstarter-k:before{content:"\\f3bc"}.fa-yandex:before{content:"\\f413"}.fa-readme:before{content:"\\f4d5"}.fa-html5:before{content:"\\f13b"}.fa-sellsy:before{content:"\\f213"}.fa-sass:before{content:"\\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\\e2d0"}.fa-buromobelexperte:before{content:"\\f37f"}.fa-salesforce:before{content:"\\f83b"}.fa-octopus-deploy:before{content:"\\e082"}.fa-medapps:before{content:"\\f3c6"}.fa-ns8:before{content:"\\f3d5"}.fa-pinterest-p:before{content:"\\f231"}.fa-apper:before{content:"\\f371"}.fa-fort-awesome:before{content:"\\f286"}.fa-waze:before{content:"\\f83f"}.fa-cc-jcb:before{content:"\\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\\f2ab"}.fa-fantasy-flight-games:before{content:"\\f6dc"}.fa-rust:before{content:"\\e07a"}.fa-wix:before{content:"\\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\\f1b5"}.fa-supple:before{content:"\\f3f9"}.fa-webflow:before{content:"\\e65c"}.fa-rebel:before{content:"\\f1d0"}.fa-css3:before{content:"\\f13c"}.fa-staylinked:before{content:"\\f3f5"}.fa-kaggle:before{content:"\\f5fa"}.fa-space-awesome:before{content:"\\e5ac"}.fa-deviantart:before{content:"\\f1bd"}.fa-cpanel:before{content:"\\f388"}.fa-goodreads-g:before{content:"\\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\\f174"}.fa-trello:before{content:"\\f181"}.fa-creative-commons-nc-jp:before{content:"\\f4ea"}.fa-get-pocket:before{content:"\\f265"}.fa-perbyte:before{content:"\\e083"}.fa-grunt:before{content:"\\f3ad"}.fa-weebly:before{content:"\\f5cc"}.fa-connectdevelop:before{content:"\\f20e"}.fa-leanpub:before{content:"\\f212"}.fa-black-tie:before{content:"\\f27e"}.fa-themeco:before{content:"\\f5c6"}.fa-python:before{content:"\\f3e2"}.fa-android:before{content:"\\f17b"}.fa-bots:before{content:"\\e340"}.fa-free-code-camp:before{content:"\\f2c5"}.fa-hornbill:before{content:"\\f592"}.fa-js:before{content:"\\f3b8"}.fa-ideal:before{content:"\\e013"}.fa-git:before{content:"\\f1d3"}.fa-dev:before{content:"\\f6cc"}.fa-sketch:before{content:"\\f7c6"}.fa-yandex-international:before{content:"\\f414"}.fa-cc-amex:before{content:"\\f1f3"}.fa-uber:before{content:"\\f402"}.fa-github:before{content:"\\f09b"}.fa-php:before{content:"\\f457"}.fa-alipay:before{content:"\\f642"}.fa-youtube:before{content:"\\f167"}.fa-skyatlas:before{content:"\\f216"}.fa-firefox-browser:before{content:"\\e007"}.fa-replyd:before{content:"\\f3e6"}.fa-suse:before{content:"\\f7d6"}.fa-jenkins:before{content:"\\f3b6"}.fa-twitter:before{content:"\\f099"}.fa-rockrms:before{content:"\\f3e9"}.fa-pinterest:before{content:"\\f0d2"}.fa-buffer:before{content:"\\f837"}.fa-npm:before{content:"\\f3d4"}.fa-yammer:before{content:"\\f840"}.fa-btc:before{content:"\\f15a"}.fa-dribbble:before{content:"\\f17d"}.fa-stumbleupon-circle:before{content:"\\f1a3"}.fa-internet-explorer:before{content:"\\f26b"}.fa-stubber:before{content:"\\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\\f2c6"}.fa-old-republic:before{content:"\\f510"}.fa-odysee:before{content:"\\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\\f40c"}.fa-node-js:before{content:"\\f3d3"}.fa-edge-legacy:before{content:"\\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\\f198"}.fa-medrt:before{content:"\\f3c8"}.fa-usb:before{content:"\\f287"}.fa-tumblr:before{content:"\\f173"}.fa-vaadin:before{content:"\\f408"}.fa-quora:before{content:"\\f2c4"}.fa-square-x-twitter:before{content:"\\e61a"}.fa-reacteurope:before{content:"\\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\\f23a"}.fa-amilia:before{content:"\\f36d"}.fa-mixcloud:before{content:"\\f289"}.fa-flipboard:before{content:"\\f44d"}.fa-viacoin:before{content:"\\f237"}.fa-critical-role:before{content:"\\f6c9"}.fa-sitrox:before{content:"\\e44a"}.fa-discourse:before{content:"\\f393"}.fa-joomla:before{content:"\\f1aa"}.fa-mastodon:before{content:"\\f4f6"}.fa-airbnb:before{content:"\\f834"}.fa-wolf-pack-battalion:before{content:"\\f514"}.fa-buy-n-large:before{content:"\\f8a6"}.fa-gulp:before{content:"\\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\\f4f1"}.fa-strava:before{content:"\\f428"}.fa-ember:before{content:"\\f423"}.fa-canadian-maple-leaf:before{content:"\\f785"}.fa-teamspeak:before{content:"\\f4f9"}.fa-pushed:before{content:"\\f3e1"}.fa-wordpress-simple:before{content:"\\f411"}.fa-nutritionix:before{content:"\\f3d6"}.fa-wodu:before{content:"\\e088"}.fa-google-pay:before{content:"\\e079"}.fa-intercom:before{content:"\\f7af"}.fa-zhihu:before{content:"\\f63f"}.fa-korvue:before{content:"\\f42f"}.fa-pix:before{content:"\\e43a"}.fa-steam-symbol:before{content:"\\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d, u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088, u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5, u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a, u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e, u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7, u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d, u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba, u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"), url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b, u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4, u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e, u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a}:host .gcds-icon{font-family:var(--gcds-icon-font-family);font-size:inherit;line-height:inherit;color:inherit;}:host .gcds-icon.ml-0{margin-inline-start:var(--gcds-icon-margin-0)}:host .gcds-icon.ml-50{margin-inline-start:var(--gcds-icon-margin-50)}:host .gcds-icon.ml-100{margin-inline-start:var(--gcds-icon-margin-100)}:host .gcds-icon.ml-150{margin-inline-start:var(--gcds-icon-margin-150)}:host .gcds-icon.ml-200{margin-inline-start:var(--gcds-icon-margin-200)}:host .gcds-icon.ml-250{margin-inline-start:var(--gcds-icon-margin-250)}:host .gcds-icon.ml-300{margin-inline-start:var(--gcds-icon-margin-300)}:host .gcds-icon.ml-400{margin-inline-start:var(--gcds-icon-margin-400)}:host .gcds-icon.ml-450{margin-inline-start:var(--gcds-icon-margin-450)}:host .gcds-icon.ml-500{margin-inline-start:var(--gcds-icon-margin-500)}:host .gcds-icon.ml-550{margin-inline-start:var(--gcds-icon-margin-550)}:host .gcds-icon.ml-600{margin-inline-start:var(--gcds-icon-margin-600)}:host .gcds-icon.ml-700{margin-inline-start:var(--gcds-icon-margin-700)}:host .gcds-icon.ml-800{margin-inline-start:var(--gcds-icon-margin-800)}:host .gcds-icon.ml-900{margin-inline-start:var(--gcds-icon-margin-900)}:host .gcds-icon.ml-1000{margin-inline-start:var(--gcds-icon-margin-1000)}:host .gcds-icon.mr-0{margin-inline-end:var(--gcds-icon-margin-0)}:host .gcds-icon.mr-50{margin-inline-end:var(--gcds-icon-margin-50)}:host .gcds-icon.mr-100{margin-inline-end:var(--gcds-icon-margin-100)}:host .gcds-icon.mr-150{margin-inline-end:var(--gcds-icon-margin-150)}:host .gcds-icon.mr-200{margin-inline-end:var(--gcds-icon-margin-200)}:host .gcds-icon.mr-250{margin-inline-end:var(--gcds-icon-margin-250)}:host .gcds-icon.mr-300{margin-inline-end:var(--gcds-icon-margin-300)}:host .gcds-icon.mr-400{margin-inline-end:var(--gcds-icon-margin-400)}:host .gcds-icon.mr-450{margin-inline-end:var(--gcds-icon-margin-450)}:host .gcds-icon.mr-500{margin-inline-end:var(--gcds-icon-margin-500)}:host .gcds-icon.mr-550{margin-inline-end:var(--gcds-icon-margin-550)}:host .gcds-icon.mr-600{margin-inline-end:var(--gcds-icon-margin-600)}:host .gcds-icon.mr-700{margin-inline-end:var(--gcds-icon-margin-700)}:host .gcds-icon.mr-800{margin-inline-end:var(--gcds-icon-margin-800)}:host .gcds-icon.mr-900{margin-inline-end:var(--gcds-icon-margin-900)}:host .gcds-icon.mr-1000{margin-inline-end:var(--gcds-icon-margin-1000)}:host .gcds-icon.fixed-width{text-align:center}:host .gcds-icon.size-caption.fixed-width{width:calc(var(--gcds-icon-fixed-width-caption) * 1em)}:host .gcds-icon.size-text.fixed-width{width:calc(var(--gcds-icon-fixed-width-text) * 1em)}:host .gcds-icon.size-h6.fixed-width{width:calc(var(--gcds-icon-fixed-width-h6) * 1em)}:host .gcds-icon.size-h5.fixed-width{width:calc(var(--gcds-icon-fixed-width-h5) * 1em)}:host .gcds-icon.size-h4.fixed-width{width:calc(var(--gcds-icon-fixed-width-h4) * 1em)}:host .gcds-icon.size-h3.fixed-width{width:calc(var(--gcds-icon-fixed-width-h3) * 1em)}:host .gcds-icon.size-h2.fixed-width{width:calc(var(--gcds-icon-fixed-width-h2) * 1em)}:host .gcds-icon.size-h1.fixed-width{width:calc(var(--gcds-icon-fixed-width-h1) * 1em)}:host .gcds-icon.size-caption{font-size:var(--gcds-icon-font-size-caption);line-height:var(--gcds-icon-line-height-caption)}:host .gcds-icon.size-text{font-size:var(--gcds-icon-font-size-text);line-height:var(--gcds-icon-line-height-text)}:host .gcds-icon.size-h6{font-size:var(--gcds-icon-font-size-h6);line-height:var(--gcds-icon-line-height-h6)}:host .gcds-icon.size-h5{font-size:var(--gcds-icon-font-size-h5);line-height:var(--gcds-icon-line-height-h5)}:host .gcds-icon.size-h4{font-size:var(--gcds-icon-font-size-h4);line-height:var(--gcds-icon-line-height-h4)}:host .gcds-icon.size-h3{font-size:var(--gcds-icon-font-size-h3);line-height:var(--gcds-icon-line-height-h3)}:host .gcds-icon.size-h2{font-size:var(--gcds-icon-font-size-h2);line-height:var(--gcds-icon-line-height-h2)}:host .gcds-icon.size-h1{font-size:var(--gcds-icon-font-size-h1);line-height:var(--gcds-icon-line-height-h1)}';const GcdsInput=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.onBlur=()=>{"blur"==this.validateOn&&this.validate(),this.gcdsBlur.emit()},this.handleInput=(e,customEvent)=>{const val=e.target&&e.target.value;if(this.value=val,this.internals.setFormValue(val||null),"change"===e.type){const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)}customEvent.emit(this.value)},this.disabled=!1,this.errorMessage=void 0,this.hideLabel=!1,this.hint=void 0,this.inputId=void 0,this.name=void 0,this.label=void 0,this.required=!1,this.size=void 0,this.type="text",this.value=void 0,this.autocomplete=void 0,this.validator=void 0,this.validateOn=void 0,this.inheritedAttributes={},this.hasError=void 0,this.lang=void 0}validateDisabledInput(){this.required&&(this.disabled=!1)}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}validateHasError(){this.disabled&&(this.hasError=!1)}ariaInvalidWatcher(){this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement,["placeholder"])}ariaDescriptiondWatcher(){this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement,["placeholder"])}async validate(){!this._validator.validate(this.value)&&this._validator.errorMessage?(this.errorMessage=this._validator.errorMessage[this.lang],this.gcdsError.emit({id:`#${this.inputId}`,message:`${this.label} - ${this.errorMessage}`})):(this.errorMessage="",this.gcdsValid.emit({id:`#${this.inputId}`}))}submitListener(e){e.target==this.el.closest("form")&&(this.validateOn&&"other"!=this.validateOn&&this.validate(),this.hasError&&e.preventDefault())}keyDownListener(e){if(e.target==this.el&&"Enter"===e.key){const formButton=document.createElement("button");formButton.type="submit",formButton.style.display="none",this.el.closest("form").appendChild(formButton),formButton.click(),formButton.remove()}}formResetCallback(){this.value!=this.initialValue&&(this.internals.setFormValue(this.initialValue),this.value=this.initialValue)}formStateRestoreCallback(state){this.internals.setFormValue(state),this.value=state}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledInput(),this.validateHasError(),this.validateErrorMessage(),this.validateValidator(),requiredValidator(this.el,"input",this.type),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement,["placeholder"]),this.internals.setFormValue(this.value?this.value:null),this.initialValue=this.value?this.value:null}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{disabled,errorMessage,hideLabel,hint,inputId,name,label,required,size,type,value,hasError,autocomplete,inheritedAttributes,lang}=this,style={maxWidth:`calc(${2*size}ch + (2 * var(--gcds-input-padding)))`},attrsInput=Object.assign({disabled,required,type,value,autocomplete},inheritedAttributes),attrsLabel={label,required};if(hint||errorMessage){const hintID=hint?`hint-${inputId} `:"",errorID=errorMessage?`error-message-${inputId} `:"";attrsInput["aria-describedby"]=`${hintID}${errorID}${attrsInput["aria-describedby"]?` ${attrsInput["aria-describedby"]}`:""}`}return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"66f7692a90c627756df94cd7efdb8b96395bbc5b"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"a54c3f8b380be4f066ee7ce44a908667ea0af686",class:`gcds-input-wrapper ${disabled?"gcds-disabled":""} ${hasError?"gcds-error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",Object.assign({key:"7e00d27d9a2ca077a90169eefdf574a5cdc78ba5"},attrsLabel,{"hide-label":hideLabel,"label-for":inputId,lang})),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":inputId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:inputId},errorMessage):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("input",Object.assign({key:"9c886a006d93c1dc05fb78b977efd35394d3c116"},attrsInput,{class:hasError?"gcds-error":null,id:inputId,name,onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),onInput:e=>this.handleInput(e,this.gcdsInput),onChange:e=>this.handleInput(e,this.gcdsChange),"aria-labelledby":`label-for-${inputId}`,"aria-invalid":"true"===inheritedAttributes["aria-invalid"]?inheritedAttributes["aria-invalid"]:errorMessage?"true":"false",size,style:size?style:null,part:"input",ref:element=>this.shadowElement=element}))))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{disabled:["validateDisabledInput"],errorMessage:["validateErrorMessage"],validator:["validateValidator"],hasError:["validateHasError"],"aria-invalid":["ariaInvalidWatcher"],"aria-description":["ariaDescriptiondWatcher"]}}};GcdsInput.style="@layer reset, default, disabled, error, focus;@layer reset{:host{display:block}:host .gcds-input-wrapper{border:0;margin:0;padding:0}:host .gcds-input-wrapper input{box-sizing:border-box}}@layer default{:host .gcds-input-wrapper{color:var(--gcds-input-default-text);font:var(--gcds-input-font);max-width:75ch;transition:color .15s ease-in-out;width:100%}:host .gcds-input-wrapper input{background-color:var(--gcds-input-default-background);background-image:none;border:var(--gcds-input-border-width) solid;border-radius:var(--gcds-input-border-radius);color:var(--gcds-input-default-text);display:block;font:inherit!important;height:auto;margin:var(--gcds-input-margin)!important;max-width:100%;min-height:var(--gcds-input-min-width-and-height);min-width:var(--gcds-input-min-width-and-height);padding:var(--gcds-input-padding)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out;width:100%}:host .gcds-input-wrapper input[type=number]{-moz-appearance:textfield}:host .gcds-input-wrapper input[type=number]::-webkit-inner-spin-button,:host .gcds-input-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}}@layer disabled{:host .gcds-input-wrapper.gcds-disabled{color:var(--gcds-input-disabled-text)}:host .gcds-input-wrapper.gcds-disabled input:disabled{background-color:var(--gcds-input-disabled-background);border-color:var(--gcds-input-disabled-text);cursor:not-allowed}}@layer error{:host .gcds-input-wrapper input.gcds-error:not(:focus){border-color:var(--gcds-input-danger-border)}}@layer focus{:host .gcds-input-wrapper:focus-within{color:var(--gcds-input-focus-text)}:host .gcds-input-wrapper:focus-within input:focus{border-color:var(--gcds-input-focus-text);box-shadow:var(--gcds-input-focus-box-shadow);outline:var(--gcds-input-outline-width) solid var(--gcds-input-focus-text);outline-offset:var(--gcds-input-border-width)}}";const I18N$c={en:{required:"required"},fr:{required:"obligatoire"}},GcdsLabel=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.onClick=ev=>{"GCDS-LABEL"==ev.srcElement.tagName&&this.clickEl()},this.hideLabel=void 0,this.label=void 0,this.labelFor=void 0,this.required=void 0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}clickEl(){this.focusEl&&this.focusEl.click()}render(){const{hideLabel,labelFor,label,required,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"2571828246ca42f80c10f9008ccbf9767b65e101",id:`label-for-${labelFor}`,onClick:this.onClick},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("label",{key:"66523fc42c2cdda0204dc8747ec9adf935b69466",htmlFor:labelFor,class:"gcds-label "+(hideLabel?"label--hidden":""),ref:focusEl=>this.focusEl=focusEl},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"6dd8fbc5012750873da600a1b2e2f20b193c7dc3"},label),required?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{"aria-hidden":"true",class:"label--required"},"(",I18N$c[lang].required,")"):null))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsLabel.style="@layer reset, default;@layer reset{.sc-gcds-label-h{display:block}.sc-gcds-label-h .gcds-label{color:inherit}}@layer default{.sc-gcds-label-h .gcds-label{cursor:pointer;display:block;font:var(--gcds-label-font-desktop);margin:var(--gcds-label-margin)!important;max-width:100%}@media only screen and (width < 48em){.sc-gcds-label-h .gcds-label{font:var(--gcds-label-font-mobile)}}.sc-gcds-label-h .gcds-label.label--hidden{height:0;margin:0;opacity:0;overflow:hidden;width:0}.sc-gcds-label-h .gcds-label .label--required{font-weight:var(--gcds-label-required-font-weight);margin:var(--gcds-label-required-margin)!important}}";const I18N$b={en:{abbreviation:"fr",heading:"Language selection",language:"Français"},fr:{abbreviation:"en",heading:"Sélection de la langue",language:"English"}},GcdsLangToggle=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.href=void 0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{lang,href}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"eb21f31e07263f63e9e6bd81e03b7d69e7fc5c22"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"f259bdd2095c8fbec75ac4958192de54f1446efd",class:"gcds-lang-toggle"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"5f1c04d337fd5b8b190be3e9c5731f640b80f89c",id:"lang-toggle__heading",tag:"h2"},I18N$b[lang].heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-link",{key:"c0343104552957383ad0e0c06929cb7987f568b1",size:"regular",href,lang:I18N$b[lang].abbreviation},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"dbf125e2a0b95bcab90bc38ba8a508b18cdbe1a0"},I18N$b[lang].language),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("abbr",{key:"4959f73d060789b0666d0cae393833437c54de5c",title:I18N$b[lang].language},I18N$b[lang].abbreviation))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsLangToggle.style="@layer reset, default, desktop;@layer reset{:host{display:block}:host .gcds-lang-toggle h2{margin:0;overflow:hidden;position:absolute;width:0}}@layer default{:host .gcds-lang-toggle gcds-link::part(link){padding:var(--gcds-lang-toggle-padding)}:host .gcds-lang-toggle span{display:none}:host .gcds-lang-toggle abbr{text-decoration:none;text-transform:uppercase}}@layer desktop{@media screen and (width >= 64em){:host .gcds-lang-toggle gcds-link::part(link){padding:0}:host .gcds-lang-toggle span{display:initial}:host .gcds-lang-toggle abbr{display:none}}}";const I18N$a={en:{external:" (Opens destination in a new tab.)",phone:" (Attempts to open a phone app.)",download:" (Attempts to download a file to the device.)",email:" (Opens new message in email program.)"},fr:{external:" (Ouvre l'emplacement dans un nouvel onglet.)",phone:" (Tente d'ouvrir une application de téléphonie.)",download:" (Tente de télécharger un fichier sur l'appareil.)",email:" (Ouvre un nouveau message dans le logiciel de messagerie.)"}},GcdsLink=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.variant="default",this.size="inherit",this.display="inline",this.href=void 0,this.rel=void 0,this.target="_self",this.external=!1,this.download=void 0,this.type=void 0,this.inheritedAttributes={},this.lang=void 0}validateVariant(newValue){["default","light"].includes(newValue)||(this.variant="default")}validateSize(newValue){["regular","small","inherit"].includes(newValue)||(this.size="inherit")}validateDisplay(newValue){["block","inline"].includes(newValue)||(this.display="inline")}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}componentWillLoad(){this.validateVariant(this.variant),this.validateSize(this.size),this.validateDisplay(this.display),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement,["referrerpolicy"]),this.lang=assignLanguage(this.el),this.updateLang()}render(){const{size,lang,display,href,rel,target,external,download,type,inheritedAttributes,variant}=this,attrs={href,rel,target,download,type},isExternal="_blank"===target||external;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"2f5fa0130a3e0b19656292d58e0d703ba79c7f6e"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",Object.assign({key:"a6a4b271ec1a520db5f00f213a6a97246eb8eaa9",role:"link",tabIndex:0},attrs,{class:`gcds-link link--${size} ${"inline"!=display?`d-${display}`:""} ${"default"!=variant?`variant-${variant}`:""}`,ref:element=>this.shadowElement=element,target:isExternal?"_blank":target,rel:isExternal?"noopener noreferrer":rel},inheritedAttributes,{part:"link",onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>emitEvent(e,this.gcdsClick,href)}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"e5437f0d528b07e057630de5adb362bdae075567"}),"_blank"===target||external?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{name:"external-link",label:I18N$a[lang].external,"margin-left":"100"}):void 0!==download?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{name:"download",label:I18N$a[lang].download,"margin-left":"100"}):href&&href.toLowerCase().startsWith("mailto:")?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"icon-style":"regular",name:"envelope",label:I18N$a[lang].email,"margin-left":"100"}):href&&href.toLowerCase().startsWith("tel:")&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{name:"phone",label:I18N$a[lang].phone,"margin-left":"100"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{variant:["validateVariant"],size:["validateSize"],display:["validateDisplay"]}}};GcdsLink.style="@layer reset, default, display, size, variant, hover, visited, focus;@layer reset{:host{display:inline-block}:host slot{display:initial}}@layer default{:host .gcds-link{color:var(--gcds-link-default);cursor:pointer;text-decoration-color:currentColor;text-decoration-style:solid;text-decoration-thickness:var(--gcds-link-decoration-thickness);text-underline-offset:var(--gcds-link-underline-offset);transition:all .35s}}@layer display{:host .gcds-link.d-block{display:block}}@layer size{:host .gcds-link.link--small{font:var(--gcds-link-font-small-desktop)}@media only screen and (width < 48em){:host .gcds-link.link--small{font:var(--gcds-link-font-small-mobile)}}:host .gcds-link.link--regular{font:var(--gcds-link-font-regular-desktop)}@media only screen and (width < 48em){:host .gcds-link.link--regular{font:var(--gcds-link-font-regular-mobile)}}:host .gcds-link.link--inherit{font:inherit}}@layer variant{:host .gcds-link.variant-light{color:var(--gcds-link-light)}}@layer hover{@media (hover:hover){:host .gcds-link:hover{text-decoration-thickness:var(--gcds-link-hover-decoration-thickness)}:host .gcds-link:hover:not(.variant-light){color:var(--gcds-link-hover)}}}@layer visited{:host .gcds-link:not(.variant-light):visited{color:var(--gcds-link-visited)}}@layer focus{:host .gcds-link:focus{background-color:var(--gcds-link-focus-background);border-radius:var(--gcds-link-focus-border-radius);box-shadow:var(--gcds-link-focus-box-shadow);color:var(--gcds-link-focus-text);outline:var(--gcds-link-focus-outline-width) solid var(--gcds-link-focus-background);outline-offset:var(--gcds-link-focus-outline-offset);text-decoration:none}}";const GcdsNavGroup=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.closeTrigger=void 0,this.menuLabel=void 0,this.openTrigger=void 0,this.open=!1,this.lang=void 0,this.navStyle=void 0}async focusOutListener(e){e.target!==this.el&&!this.el.contains(e.target)||this.el.contains(e.relatedTarget)||"dropdown"!==this.navStyle||!this.open||setTimeout((()=>this.toggleNav()),200)}async focusTrigger(){this.triggerElement.focus()}async toggleNav(){this.open=!this.open;for(let i=0;i{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),"GCDS-TOP-NAV"==this.el.parentNode.nodeName?(this.navStyle="dropdown",this.open&&(this.open=!1)):this.navStyle="expandable","GCDS-NAV-GROUP"==this.el.parentNode.nodeName&&!this.el.parentNode.classList.contains("gcds-mobile-nav")&&this.el.closest("gcds-top-nav")&&this.el.remove()}render(){const{closeTrigger,menuLabel,open,openTrigger}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"6fe3f6a06fea7b9c241677067db425025c270441",role:"listitem",open},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{key:"4feff5c93049102d984e060089f58abd1681da7e","aria-haspopup":"true","aria-expanded":open.toString(),ref:element=>this.triggerElement=element,class:`gcds-nav-group__trigger gcds-trigger--${this.navStyle}`,onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>{emitEvent(e,this.gcdsClick)&&this.toggleNav()}},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{key:"5016a068e5bab57d0798d0c0d2627c89ceeebc0e",name:open?"angle-up":"angle-down"}),closeTrigger&&open?closeTrigger:openTrigger),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"e819774f1293463901873c38362168ee885b43a0","aria-label":menuLabel,class:`gcds-nav-group__list gcds-nav--${this.navStyle}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"4b4074e7a73796c06f135f1b15fef1f6d110eb86"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsNavGroup.style="@layer reset, defaults, sideNav, topNav, mobileNav, desktop, mobile, hover, focus;@layer reset{:host *{box-sizing:border-box;margin:0;padding:0}}@layer defaults{:host{align-self:flex-end;display:flex;flex-direction:column;position:relative}:host .gcds-nav-group__trigger{align-items:center;background:transparent;border:0;color:var(--gcds-nav-group-trigger-text);cursor:pointer;display:flex;font:var(--gcds-nav-group-trigger-font);padding:var(--gcds-nav-group-trigger-padding);text-align:left;width:100%}:host .gcds-nav-group__trigger[aria-expanded=false]+.gcds-nav-group__list{display:none}:host .gcds-nav-group__trigger-desc{display:none}:host ul{list-style:none}}@layer sideNav{:host .gcds-trigger--expandable{font-weight:var(--gcds-nav-group-side-nav-trigger-font-weight);margin-block-end:var(--gcds-nav-group-side-nav-trigger-margin)}:host .gcds-trigger--expandable gcds-icon{margin-inline-end:var(--gcds-nav-group-side-nav-trigger-icon-margin)}}@layer topNav{:host .gcds-trigger--dropdown{border-block-end:var(--gcds-nav-group-top-nav-trigger-border-width) solid transparent;margin-inline-start:var(\n --gcds-nav-group-top-nav-trigger-margin-inline-start\n );padding:var(--gcds-nav-group-top-nav-trigger-padding);text-decoration:underline solid currentColor var(--gcds-nav-group-top-nav-trigger-decoration-thickness);text-decoration-color:transparent;text-underline-offset:var(\n --gcds-nav-group-top-nav-trigger-underline-offset\n );transition:all .25s ease-in-out}:host .gcds-trigger--dropdown[aria-expanded=true]{background-color:var(\n --gcds-nav-group-top-nav-trigger-expanded-background-color\n )}:host .gcds-trigger--dropdown gcds-icon{margin-inline-start:var(--gcds-nav-group-top-nav-trigger-icon-margin);order:2}}@layer mobileNav{:host(.gcds-mobile-nav){width:100%}:host(.gcds-mobile-nav) .gcds-trigger--expandable{border:var(--gcds-nav-group-mobile-trigger-border-width) solid;border-radius:var(--gcds-nav-group-mobile-trigger-border-radius);color:var(--gcds-nav-group-mobile-trigger-text);flex-direction:row-reverse;justify-content:center;margin-block-start:var(--gcds-nav-group-mobile-trigger-margin);text-align:center}:host(.gcds-mobile-nav) .gcds-trigger--expandable gcds-icon{display:none}:host([open].gcds-mobile-nav){background-color:var(--gcds-nav-group-mobile-background);height:100vh;left:0;overflow-y:scroll;padding:var(--gcds-nav-group-mobile-padding);position:fixed;top:0;width:100%;z-index:100}}@layer desktop{@media only screen and (width >= 64em){:host .gcds-nav-group__trigger{max-width:var(--gcds-nav-group-trigger-max-width)}:host .gcds-nav--expandable{padding-inline-start:var(--gcds-nav-group-side-nav-dropdown-padding)}:host .gcds-nav--dropdown{background-color:var(--gcds-nav-group-top-nav-dropdown-background);border-radius:var(--gcds-border-radius-md);box-shadow:var(--gcds-nav-group-top-nav-dropdown-box-shadow);margin-block-start:var(--gcds-spacing-200);padding:var(--gcds-nav-group-top-nav-dropdown-padding);position:absolute;top:100%;width:var(--gcds-nav-group-top-nav-dropdown-width);z-index:1}:host(.gcds-mobile-nav)>.gcds-nav--expandable{display:block;padding:0}:host(.gcds-mobile-nav) .gcds-trigger--expandable{display:none}:host(.gcds-mobile-nav-topnav)>.gcds-nav--expandable{display:flex}}@media only screen and (width >= 64em) and (width < 96em){:host .gcds-nav--dropdown{right:0}}}@layer mobile{@media only screen and (width < 64em){:host(.gcds-mobile-nav)>.gcds-nav--expandable{margin:var(--gcds-nav-group-mobile-list-margin)}:host([open]:not(.gcds-mobile-nav)) .gcds-nav-group__list{padding-inline-start:var(--gcds-nav-group-side-nav-dropdown-padding)}}@media only screen and (48em < width < 64em){:host(.gcds-mobile-nav) .gcds-trigger--expandable{align-self:flex-start;width:auto}}}@layer hover{@media (hover:hover){:host .gcds-nav-group__trigger:hover{color:var(--gcds-nav-group-trigger-hover-text)}:host .gcds-trigger--dropdown:hover{color:var(--gcds-nav-group-top-nav-trigger-hover-text);text-decoration-color:var(--gcds-nav-group-top-nav-trigger-hover-text);text-decoration-thickness:var(\n --gcds-nav-group-top-nav-trigger-hover-decoration-thickness\n )}:host .gcds-trigger--expandable:hover{background-color:var(\n --gcds-nav-group-side-nav-trigger-hover-background\n )}}}@layer focus{:host .gcds-nav-group__trigger:focus{background-color:var(--gcds-nav-group-trigger-focus-background);border-color:var(--gcds-nav-group-trigger-focus-background);border-radius:var(--gcds-nav-group-trigger-focus-border-radius);box-shadow:var(--gcds-nav-group-trigger-focus-box-shadow);color:var(--gcds-nav-group-trigger-focus-text);outline:var(--gcds-nav-group-trigger-focus-outline);outline-offset:var(--gcds-nav-group-trigger-focus-outline-offset);text-decoration:none}}";const GcdsNavLink=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.href=void 0,this.current=void 0,this.lang=void 0,this.navStyle=void 0}async focusLink(){this.linkElement.focus()}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.el.closest("gcds-top-nav")?"GCDS-TOP-NAV"==this.el.parentNode.nodeName?this.navStyle="topnav":this.navStyle="dropdown":this.navStyle="sidenav"}render(){const{current,href}=this,linkAttrs={};return current&&(linkAttrs["aria-current"]="page"),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"a5bb7d97f3b52083346b6c795e261028c787195a",role:"listitem"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",Object.assign({key:"1fd2194fb01fffb0671b1720696d145cad9826ac",class:`gcds-nav-link gcds-nav-link--${this.navStyle}`,href},linkAttrs,{onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>emitEvent(e,this.gcdsClick,href),ref:element=>this.linkElement=element}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"05503dee7159a649d3d6ba88af6e0bd61f08222e"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsNavLink.style="@layer reset, default, variants, hover, active, focus;@layer reset{:host .gcds-nav-link{box-sizing:border-box}:host .gcds-nav-link slot{display:initial}}@layer default{:host .gcds-nav-link{border-inline:var(--gcds-nav-link-border-width) solid transparent;color:var(--gcds-nav-link-default-text);display:flex;font:var(--gcds-nav-link-font);margin-block-end:var(--gcds-nav-link-margin);padding:var(--gcds-nav-link-padding);text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--gcds-nav-link-default-decoration-thickness);text-underline-offset:var(--gcds-nav-link-default-underline-offset);transition:all .25s ease-in-out}@media only screen and (width < 64em){:host .gcds-nav-link{min-width:50%}}@media only screen and (width > 48em){:host .gcds-nav-link{max-width:var(--gcds-nav-link-default-max-width)}}:host .gcds-nav-link[aria-current=page]{pointer-events:none;text-decoration:none}}@layer variants{@media only screen and (width >= 64em){:host>.gcds-nav-link--topnav.gcds-nav-link{border-block-end:var(--gcds-nav-link-border-width) solid transparent;border-inline:0;color:var(--gcds-nav-link-top-nav-text);margin:var(--gcds-nav-link-top-nav-margin);padding:var(--gcds-nav-link-top-nav-padding)}:host>.gcds-nav-link--topnav.gcds-nav-link:not(:hover){text-decoration-color:transparent}:host([slot=home])>.gcds-nav-link{font:var(--gcds-nav-link-top-nav-home-font);padding:var(--gcds-nav-link-top-nav-home-padding)}}:host>.gcds-nav-link--sidenav.gcds-nav-link{padding:var(--gcds-nav-link-side-nav-padding)}}@layer hover{@media (hover:hover){:host .gcds-nav-link:hover{color:var(--gcds-nav-link-hover-text);text-decoration-thickness:var(\n --gcds-nav-link-hover-decoration-thickness\n )}:host>.gcds-nav-link--dropdown.gcds-nav-link:hover,:host>.gcds-nav-link--sidenav.gcds-nav-link:hover{color:var(--gcds-nav-link-hover-text)}:host>.gcds-nav-link--sidenav.gcds-nav-link:hover{background-color:var(--gcds-nav-link-side-nav-hover-background)}:host>.gcds-nav-link--dropdown.gcds-nav-link:hover{background-color:var(--gcds-nav-link-top-nav-hover-background)}}}@layer active{:host .gcds-nav-link[aria-current=page]{background-color:var(--gcds-nav-link-active-background);border-inline-start-color:var(--gcds-nav-link-active-border-color);color:var(--gcds-nav-link-active-text);font-weight:var(--gcds-nav-link-active-font-weight)}@media only screen and (width >= 64em){:host>.gcds-nav-link--topnav.gcds-nav-link[aria-current=page]{background-color:transparent;border-block-end-color:var(--gcds-nav-link-active-border-color);color:var(--gcds-nav-link-top-nav-text);font:var(--gcds-nav-link-font)}}}@layer focus{:host .gcds-nav-link:focus{background-color:var(--gcds-nav-link-focus-background);border-color:var(--gcds-nav-link-focus-background);border-radius:var(--gcds-nav-link-focus-border-radius);box-shadow:var(--gcds-nav-link-focus-box-shadow);color:var(--gcds-nav-link-focus-text);outline:var(--gcds-nav-link-focus-outline);outline-offset:var(--gcds-nav-link-focus-outline-offset);text-decoration:none}}";const I18N$9={en:{next:"Next",previous:"Previous",previousMobile:"Prev",nextPage:"Next page",previousPage:"Previous page",pageNumber:"Page {#}",pageNumberOf:"Page {#} of {total} of {label}"},fr:{next:"Suivante",previous:"Précédent",previousMobile:"Préc.",nextPage:"Page suivante",previousPage:"Page précédente",pageNumber:"Page {#}",pageNumberOf:"Page {#} sur {total} des {label}"}};function constructClasses(page,current,total){if(total<=5)return"";if(1==current||current==total){if(current-page==4||current-page==-4)return"gcds-pagination-list-breakpoint-xxs";if(current-page==5||current-page==-5)return"gcds-pagination-list-breakpoint-xs";if(current-page>5||current-page<-5)return"gcds-pagination-list-breakpoint-sm"}else if(2==current||current==total-1){if(current-page==3||current-page==-3)return"gcds-pagination-list-breakpoint-xxs";if(current-page==4||current-page==-4)return"gcds-pagination-list-breakpoint-xs";if(current-page>4||current-page<-4)return"gcds-pagination-list-breakpoint-sm"}else if(current>2&¤t=3||current-page<=-3)return"gcds-pagination-list-breakpoint-sm"}else if(current>2&¤t3||current-page<-3)return"gcds-pagination-list-breakpoint-sm"}}const GcdsPagination=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsClick=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsClick",7),this.listitems=[],this.mobilePrevNext=[],this.display="list",this.label=void 0,this.previousHref=void 0,this.previousLabel=void 0,this.nextHref=void 0,this.nextLabel=void 0,this.totalPages=void 0,this.currentPage=void 0,this.url=void 0,this.currentStep=void 0,this.lang=void 0}watchCurrentPage(newValue){this.currentStep=newValue}urlChanged(newUrl){"string"==typeof newUrl?this.urlObject=JSON.parse(newUrl):"object"==typeof newUrl&&(this.urlObject=newUrl)}watchLang(){"list"==this.display&&this.configureListPagination()}configurePaginationStep(page,end,mobile){const href=this.urlObject?function constructHref(url,page,end){let fragment="",qs="",count=0;for(const key in url.queryStrings){let queryKey=key,queryValue=url.queryStrings[key];if(key.includes("::")){const incrementer=key.split("::")[1],matches=/\{\{([^)]+)\}\}/.exec(url.queryStrings[key]);if("offset"==incrementer){let pageNumber=page;"next"==end?++pageNumber:"previous"==end&&--pageNumber,queryValue=matches?url.queryStrings[key].replace(`{{${matches[1]}}}`,""+(pageNumber-1)*Number(matches[1])):(pageNumber-1)*url.queryStrings[key],queryKey=queryKey.replace("::offset","")}if("match"==incrementer){let pageNumber=page;"next"==end?++pageNumber:"previous"==end&&--pageNumber,queryValue=matches?url.queryStrings[key].replace(`{{${matches[1]}}}`,""+pageNumber*Number(matches[1])):pageNumber*url.queryStrings[key],queryKey=queryKey.replace("::match","")}}qs+=0==count?`?${queryKey}=${queryValue}`:`&${queryKey}=${queryValue}`,++count}return url.fragment&&(fragment=`#${url.fragment}`),`${qs}${fragment}`}(this.urlObject,page,end):"javascript:void(0)",linkAttrs={href,"aria-label":end?"next"==end?`${I18N$9[this.lang].nextPage}: ${I18N$9[this.lang].pageNumberOf.replace("{#}",++page).replace("{total}",this.totalPages).replace("{label}",this.label)}`:`${I18N$9[this.lang].previousPage}: ${I18N$9[this.lang].pageNumberOf.replace("{#}",--page).replace("{total}",this.totalPages).replace("{label}",this.label)}`:I18N$9[this.lang].pageNumberOf.replace("{#}",page).replace("{total}",this.totalPages).replace("{label}",this.label),onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>emitEvent(e,this.gcdsClick,{page,href})};return page!=this.currentPage||end||(linkAttrs["aria-current"]="page"),end?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",null,"next"===end?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",Object.assign({},linkAttrs,{class:mobile?"gcds-pagination-end-button-mobile":"gcds-pagination-end-button"}),I18N$9[this.lang].next,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"margin-left":"200",name:"arrow-right"})):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",Object.assign({},linkAttrs,{class:mobile?"gcds-pagination-end-button-mobile":"gcds-pagination-end-button"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"margin-right":"200",name:"arrow-left"}),mobile?I18N$9[this.lang].previousMobile:I18N$9[this.lang].previous)):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{class:1!=page&&page!=this.totalPages?constructClasses(page,this.currentPage,this.totalPages):""},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",Object.assign({},linkAttrs),page))}configureListPagination(){this.listitems=[],this.mobilePrevNext=[],1!=this.currentPage&&(this.listitems.push(this.configurePaginationStep(this.currentPage,"previous")),this.mobilePrevNext.push(this.configurePaginationStep(this.currentPage,"previous",!0)));let previousEllipses=!1,nextEllipses=!1;for(let i=1;i<=this.totalPages;i++)(2==i&&this.currentPage<6&&this.currentPage>3&&this.totalPages>9||2==i&&this.totalPages<10&&this.totalPages>5&&this.currentPage>3)&&this.listitems.push((0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{class:"gcds-pagination-list-mobile-ellipses","aria-hidden":"true"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{class:"gcds-pagination-list-ellipses"},"..."))),i==this.currentPage||1==i||i==this.totalPages||i>=this.currentPage-2&&i<=this.currentPage+2||this.totalPages<10||this.currentPage<=5&&i<=7||this.currentPage>=this.totalPages-4&&i>=this.totalPages-6||5==this.currentPage&&2==i||this.currentPage==this.totalPages-4&&i==this.totalPages-1?this.listitems.push(this.configurePaginationStep(i)):!previousEllipses&&ithis.currentPage+2&&ithis.totalPages-5&&this.currentPage9||i==this.totalPages-1&&this.totalPages<10&&this.totalPages>5&&this.currentPage{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.url&&"string"==typeof this.url?this.urlObject=JSON.parse(this.url):this.url&&"object"==typeof this.url&&(this.urlObject=this.url),"list"==this.display&&this.configureListPagination()}componentDidUpdate(){"list"==this.display&&this.configureListPagination()}render(){const{display,label,previousHref,previousLabel,nextHref,nextLabel,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"f4b1f77574fa79f1d322ce50c0d1073e8514dd67",role:"navigation","aria-label":label},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"4ff733b9b51635c4cd4da5a09bc0cd3368ae589b",class:"gcds-pagination"},"list"===display?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{class:"gcds-pagination-list"},this.listitems),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{class:"gcds-pagination-list-mobile-prevnext"},this.mobilePrevNext)):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{class:"gcds-pagination-simple"},previousHref&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{class:"gcds-pagination-simple-previous"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",{href:previousHref,"aria-label":`${I18N$9[lang].previousPage}${previousLabel?`: ${previousLabel}`:""}`,onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>emitEvent(e,this.gcdsClick,previousHref)},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"margin-right":"200",name:"arrow-left"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-pagination-simple-text"},I18N$9[lang].previous),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",null,previousLabel))),nextHref&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{class:"gcds-pagination-simple-next"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("a",{href:nextHref,"aria-label":`${I18N$9[lang].nextPage}${nextLabel?`: ${nextLabel}`:""}`,onBlur:()=>this.gcdsBlur.emit(),onFocus:()=>this.gcdsFocus.emit(),onClick:e=>emitEvent(e,this.gcdsClick,nextHref)},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-pagination-simple-text"},I18N$9[lang].next),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",null,nextLabel),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{"margin-left":"200",name:"arrow-right"}))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{currentPage:["watchCurrentPage"],url:["urlChanged"],lang:["watchLang"]}}};GcdsPagination.style='@layer reset, default, list, simple, wide, compact, hover, active, focus;@layer reset{:host{display:block}:host .gcds-pagination ul{list-style:none;padding:0}}@layer default{:host .gcds-pagination{container:component pagination/inline-size}:host .gcds-pagination li{margin:var(--gcds-pagination-listitem-margin)}:host .gcds-pagination li a{border-radius:var(--gcds-pagination-border-radius);color:var(--gcds-pagination-default-text);font:var(--gcds-pagination-font)}}@layer list{:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext){display:flex;flex-direction:row;margin:0 auto;width:fit-content}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li a,:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li>span.gcds-pagination-list-ellipses{align-items:center;display:flex;height:2.75rem;justify-content:center;min-width:2.75rem}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li a.gcds-pagination-end-button,:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li a.gcds-pagination-end-button-mobile,:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li>span.gcds-pagination-list-ellipses.gcds-pagination-end-button,:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li>span.gcds-pagination-list-ellipses.gcds-pagination-end-button-mobile{height:auto;min-width:auto;padding:var(--gcds-pagination-list-end-button-padding);width:auto}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li.gcds-pagination-mobile-prevnext{display:none}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li.gcds-pagination-list-mobile-ellipses{display:none}:host .gcds-pagination .gcds-pagination-list-mobile-prevnext{display:flex;margin:var(--gcds-pagination-mobile-list-prevnext-margin)}}@layer simple{:host .gcds-pagination-simple{display:flex;flex-direction:column;justify-content:space-between}:host .gcds-pagination-simple li{display:inline-block;justify-content:space-between;margin:var(--gcds-pagination-simple-listitem-margin);width:fit-content}:host .gcds-pagination-simple li a{display:grid;padding:var(--gcds-pagination-simple-padding)}:host .gcds-pagination-simple li a>gcds-icon{grid-area:icon}:host .gcds-pagination-simple li a>.gcds-pagination-simple-text{grid-area:text;margin:var(--gcds-pagination-simple-listitem-text-margin)}:host .gcds-pagination-simple li a>span{font-weight:var(--gcds-pagination-simple-label-font-weight);grid-area:label}:host .gcds-pagination-simple .gcds-pagination-simple-previous a{grid-template-areas:"icon text" "icon label";grid-template-columns:.25fr 1fr}:host .gcds-pagination-simple .gcds-pagination-simple-next a{grid-template-areas:"text icon" "label icon";grid-template-columns:1fr .25fr}}@layer wide{@container pagination (width > 44em){:host .gcds-pagination-list-mobile-prevnext{display:none}}@container pagination (width > 20em){:host .gcds-pagination-simple{flex-direction:row}:host .gcds-pagination-simple .gcds-pagination-simple-next{margin-left:auto}}}@layer compact{@container pagination (width <= 44em){:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li a{border:var(--gcds-pagination-border-width) solid}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li>span.gcds-pagination-list-ellipses{min-width:auto}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li:has(>a.gcds-pagination-end-button){margin:0}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li .gcds-pagination-end-button{display:none}:host .gcds-pagination :is(.gcds-pagination-list,.gcds-pagination-list-mobile-prevnext) li.gcds-pagination-mobile-prevnext{display:block}}@container pagination (width <= 30em){:host .gcds-pagination-list .gcds-pagination-list-breakpoint-sm{display:none}}@container pagination (width <= 27.5em){:host .gcds-pagination-list .gcds-pagination-list-breakpoint-xs{display:none}}@container pagination (width <= 25em){:host .gcds-pagination-list .gcds-pagination-list-breakpoint-xxs{display:none}}@container pagination (width <= 19em){:host .gcds-pagination-list li{margin:var(--gcds-pagination-mobile-list-item-margin)}}}@layer hover{@media (hover:hover){:host .gcds-pagination ul li a:hover{background:var(--gcds-pagination-hover-background);color:var(--gcds-pagination-hover-text)}}}@layer active{:host .gcds-pagination ul li a:active:not(:focus),:host .gcds-pagination ul li a[aria-current*=page]:not(:focus){background:var(--gcds-pagination-active-background);border-color:var(--gcds-pagination-active-background);color:var(--gcds-pagination-active-text);pointer-events:none;text-decoration:none}}@layer focus{:host .gcds-pagination ul li a:focus{background-color:var(--gcds-pagination-focus-background);border-color:var(--gcds-pagination-focus-background);box-shadow:var(--gcds-pagination-focus-box-shadow);color:var(--gcds-pagination-focus-text);outline:var(--gcds-pagination-focus-outline-width) solid var(--gcds-pagination-focus-background);outline-offset:var(--gcds-pagination-border-width);text-decoration:none}}';const I18N$8={en:{label:"Banner"},fr:{label:"Bannière"}},GcdsPhaseBanner=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.bannerRole="primary",this.container="xl",this.isFixed=void 0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{bannerRole,container,isFixed,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"115fc253ff9bf972f3a5c1ac88792278947f97b4"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"5fd1243f57780af9046a29989167dc56af32bb2a",class:`gcds-phase-banner banner--role-${bannerRole} ${isFixed?"banner--is-fixed":""}`,role:"status","aria-label":I18N$8[lang].label},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-container",{key:"ee27279607ed91875a9f18232b726f21d57e5688",size:container,centered:!0},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"271c53ac57814749faed00240ed1b5f538b08a33",class:"banner__content"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("figure",{key:"112b823a737c1f02de75505a7c25af6ca64f080c",class:"banner__icon icon--left"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"398cc31934e1af546e69ed292cf8af638c682cab",name:"banner-icon-left"})),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"b8b8669f9ba0a24d6e14d266799238613916f687",class:"banner__details"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"f16b4f5258f493866f361c26a9e9641273ccb9ec",name:"banner-text"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"9660cdfcba47c12f3f51758ad6015a6845f2a154",name:"banner-cta"})),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("figure",{key:"9e7e29bf2afce3ce401663786e95970a20b0a0a8",class:"banner__icon icon--right"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"e976f308e03921088da7ef482d809adac7723e33",name:"banner-icon-right"}))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsPhaseBanner.style="@layer reset, default, fixed, role, wide, compact;@layer reset{:host{display:block}:host slot{display:initial}}@layer default{:host .gcds-phase-banner{container:component banner/inline-size;font:var(--gcds-phase-banner-font);line-height:var(--gcds-phase-banner-line-height)}:host .gcds-phase-banner .banner__content{padding:var(--gcds-phase-banner-padding)}:host .gcds-phase-banner .banner__icon{display:flex;margin:0}:host .gcds-phase-banner .banner__icon.icon--left{margin-inline-end:var(--gcds-phase-banner-icon-margin)}:host .gcds-phase-banner .banner__icon.icon--right{margin-inline-start:var(--gcds-phase-banner-icon-margin)}:host .gcds-phase-banner .banner__icon ::slotted(img),:host .gcds-phase-banner .banner__icon ::slotted(svg){max-height:var(--gcds-phase-banner-icon-max-height)}:host .gcds-phase-banner .banner__details{align-items:baseline;display:flex;flex-wrap:wrap}:host .gcds-phase-banner .banner__details ::slotted(a),:host .gcds-phase-banner .banner__details ::slotted(gcds-button){flex:0 0 auto}:host .gcds-phase-banner .banner__details ::slotted(a),:host .gcds-phase-banner .banner__details ::slotted(small),:host .gcds-phase-banner .banner__details ::slotted(span){font-size:80%!important}:host .gcds-phase-banner .banner__details ::slotted(p){font:var(--gcds-phase-banner-font);margin:0}:host .gcds-phase-banner .banner__details ::slotted(a){color:inherit}:host .gcds-phase-banner .banner__details ::slotted(gcds-button){margin:var(--gcds-phase-banner-details-cta-margin);transform:scale(90%)}}@layer fixed{:host .gcds-phase-banner.banner-is-fixed{position:sticky;top:0;width:100%;z-index:9999}}@layer role{:host .gcds-phase-banner.banner--role-primary{background-color:var(--gcds-phase-banner-primary-background);color:var(--gcds-phase-banner-primary-text)}:host .gcds-phase-banner.banner--role-secondary{background-color:var(--gcds-phase-banner-secondary-background);color:var(--gcds-phase-banner-secondary-text)}}@layer wide{@container banner (width >= 36em){:host .gcds-phase-banner .banner__content{display:flex}}}@layer compact{@container banner (width < 36em){:host .gcds-phase-banner .banner__content .banner__icon{display:none}}}";const GcdsRadioGroup=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this.onBlur=()=>{this.gcdsBlur.emit()},this.onChange=e=>{this.gcdsChange.emit(e.target.value),this.internals.setFormValue(e.target.value,"checked");const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)},this.options=void 0,this.name=void 0,this.hasError=void 0,this.parentError=void 0,this.inheritedAttributes={},this.lang=void 0}validateOptions(){"object"==typeof this.options?this.optionObject=this.options:"string"==typeof this.options&&(this.optionObject=JSON.parse(this.options))}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateOptions(),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement),this.optionObject&&this.optionObject.map((radio=>{radio.checked&&this.internals.setFormValue(radio.value,"checked")}))}gcdsGroupError(e){e.srcElement.contains(this.el)&&(this.hasError=!0,this.parentError=e.detail)}gcdsGroupErrorClear(e){e.srcElement.contains(this.el)&&this.hasError&&(this.hasError=!1,this.parentError="")}render(){const{lang,name,hasError,parentError,inheritedAttributes}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"1b1197d92fe73076a39aed5beb6659ebca4d6dea"},this.optionObject&&this.optionObject.map((radio=>{const attrsInput=Object.assign({name,disabled:radio.disabled,required:radio.required,value:radio.value,checked:radio.checked},inheritedAttributes);if(radio.hint||parentError){const hintID=radio.hint?`hint-${radio.id} `:"",errorID=parentError?"parent-error ":"";attrsInput["aria-describedby"]=`${hintID}${errorID}${attrsInput["aria-describedby"]?`${attrsInput["aria-describedby"]}`:""}`}return hasError&&(attrsInput["aria-invalid"]="true"),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:`gcds-radio ${radio.disabled?"gcds-radio--disabled":""} ${hasError?"gcds-radio--error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("input",Object.assign({id:radio.id,type:"radio"},attrsInput,{onChange:e=>this.onChange(e),onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),ref:element=>this.shadowElement=element})),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",{label:radio.label,"label-for":radio.id,lang}),radio.hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":radio.id},radio.hint):null)})),parentError&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"b60d8d247b2f194432e70a23e1b65fab31ef2f6e",id:"parent-error",hidden:!0},parentError))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{options:["validateOptions"]}}};GcdsRadioGroup.style='@layer reset, default, disabled, error, focus;@layer reset{:host{display:block}:host .gcds-radio{border:0;padding:0}:host .gcds-radio gcds-label:after,:host .gcds-radio gcds-label:before{box-sizing:border-box;content:"";cursor:pointer}}@layer default{:host .gcds-radio{color:var(--gcds-radio-default-text);font:var(--gcds-radio-font);margin:var(--gcds-radio-margin)!important;max-width:var(--gcds-radio-max-width);min-height:calc(var(--gcds-radio-input-height-and-width) - var(--gcds-radio-padding));padding:var(--gcds-radio-padding) 0 0;position:relative;transition:color .15s ease-in-out}:host .gcds-radio :is(gcds-label,gcds-hint){padding:var(--gcds-radio-label-padding)!important}:host .gcds-radio gcds-hint::part(hint){margin:0}:host .gcds-radio gcds-label:after,:host .gcds-radio gcds-label:before,:host .gcds-radio input{position:absolute}:host .gcds-radio gcds-label:before,:host .gcds-radio input{height:var(--gcds-radio-input-height-and-width);left:0;top:0;width:var(--gcds-radio-input-height-and-width)}:host .gcds-radio input{opacity:0}:host .gcds-radio gcds-label{width:fit-content}:host .gcds-radio gcds-label:after,:host .gcds-radio gcds-label:before{border-radius:var(--gcds-radio-border-radius)}:host .gcds-radio gcds-label:before{border:var(--gcds-radio-input-border-width) solid;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out}:host .gcds-radio gcds-label:after{background-color:currentcolor;height:var(--gcds-radio-check-height-and-width);left:var(--gcds-radio-check-left);opacity:0;top:var(--gcds-radio-check-top);transition:opacity .2s ease-in-out;width:var(--gcds-radio-check-height-and-width)}:host .gcds-radio input:checked+gcds-label:after{opacity:1}}@layer disabled{:host .gcds-radio.gcds-radio--disabled{color:var(--gcds-radio-disabled-text)}:host .gcds-radio.gcds-radio--disabled gcds-label:after,:host .gcds-radio.gcds-radio--disabled gcds-label:before{cursor:not-allowed}:host .gcds-radio.gcds-radio--disabled gcds-label:before{background-color:var(--gcds-radio-disabled-background);border-color:var(--gcds-radio-disabled-border)}}@layer error{:host .gcds-radio.gcds-radio--error:not(:focus-within) gcds-label:before{border-color:var(--gcds-radio-danger-border)}:host .gcds-radio.gcds-radio--error:not(:focus-within) gcds-label:after{background-color:var(--gcds-radio-danger-border)}}@layer focus{:host .gcds-radio:focus-within{color:var(--gcds-radio-focus-text)}:host .gcds-radio:focus-within input:focus+gcds-label:before{background:var(--gcds-radio-focus-background);box-shadow:var(--gcds-radio-focus-box-shadow);outline:var(--gcds-radio-focus-outline-width) solid currentcolor;outline-offset:var(--gcds-radio-input-border-width)}:host .gcds-radio:focus-within input:focus+gcds-label:after{background-color:currentcolor}}';const I18N$7={en:{search:"Search",searchLabel:"Search {$}"},fr:{search:"Recherche",searchLabel:"Rechercher dans {$}"}},GcdsSearch=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsSubmit=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsSubmit",7),this.handleInput=(e,customEvent)=>{const input=e.target;this.value=input.value,customEvent.emit(this.value)},this.placeholder="Canada.ca",this.action="/sr/srb.html",this.method="get",this.name="q",this.searchId="search",this.value=void 0,this.suggested=void 0,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el)}render(){const{placeholder,action,method,name,value,lang,searchId,suggested}=this,labelText=`${I18N$7[lang].searchLabel.replace("{$}",placeholder)}`,attrsInput={name,placeholder:labelText},formAction="/sr/srb.html"===action?`https://www.canada.ca/${lang}/sr/srb.html`:action;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"0590c4439dbf8d925b55e78ba10adb56dd08d002"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"e92eee61020ae637d86f66dcfddaa2c512f906db",class:"gcds-search"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"a7de99713a5e09ff4cc0c97d97cd220b34713958",tag:"h2"},I18N$7[lang].search),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("form",{key:"d8d26986a49f1e44fa9f39925cf4afe6abf2e653",action:formAction,method,role:"search",onSubmit:e=>emitEvent(e,this.gcdsSubmit,this.value),class:"gcds-search__form"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",{key:"b1bc9a6136af05c0898dcd70177e59ff05b491a7",label:labelText,"label-for":searchId,"hide-label":!0}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("input",Object.assign({key:"798e03ee1c183e80c6b5c8cc17cfc8ef3114e4b0",type:"search",id:searchId,list:"search-list",size:34,maxLength:170,onInput:e=>this.handleInput(e,this.gcdsInput),onChange:e=>this.handleInput(e,this.gcdsChange),onFocus:()=>this.gcdsFocus.emit(),onBlur:()=>this.gcdsBlur.emit()},attrsInput,{class:"gcds-search__input",value})),suggested&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("datalist",{key:"912ac60a51e383b3bd490e4f5ec49bec57b9762b",id:"search-list"},suggested.map(((k,v)=>(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("option",{value:k,key:v})))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-button",{key:"b4ca78bfababd444af1fb4802ce20002d408eede",type:"submit",class:"gcds-search__button",exportparts:"button"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{key:"841ca408c06c125bafcf5f848e5ebe1a58a76f79",name:"search",label:I18N$7[lang].search,"fixed-width":!0})))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsSearch.style="@layer reset, default, focus;@layer reset{:host{display:block}:host .gcds-search input{background-image:none;box-sizing:border-box}:host [type=search]::-webkit-search-cancel-button,:host [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}}@layer default{:host .gcds-search .gcds-search__header{display:block;height:0;margin:0;overflow:hidden;width:0}:host .gcds-search .gcds-search__form{display:flex;margin:var(--gcds-search-margin)!important}:host .gcds-search input{font:var(--gcds-search-font-desktop);height:auto;min-height:var(--gcds-search-min-width-and-height);width:100%}@media only screen and (width < 48em){:host .gcds-search input{font:var(--gcds-search-font-mobile)}}:host .gcds-search input{background-color:var(--gcds-search-default-background);border:var(--gcds-search-border-width) solid;border-radius:var(--gcds-search-border-radius);color:var(--gcds-search-default-text);padding:var(--gcds-search-padding)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}:host .gcds-search ::part(button){border-end-start-radius:0;border-start-start-radius:0;height:100%;margin:0}}@layer focus{:host .gcds-search input:focus{border-color:var(--gcds-search-focus-text);border-radius:var(--gcds-search-focus-border-radius);box-shadow:var(--gcds-search-focus-box-shadow);outline:var(--gcds-search-outline-width) solid var(--gcds-search-focus-text);outline-offset:var(--gcds-search-border-width);z-index:30}:host .gcds-search ::part(button):focus{border-radius:var(--gcds-search-focus-border-radius);box-shadow:var(--gcds-search-focus-box-shadow)}}";const GcdsSelect=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.handleInput=(e,customEvent)=>{const val=e.target&&e.target.value;if(this.value=val,this.internals.setFormValue(val),"change"===e.type){const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)}customEvent.emit(this.value)},this.onBlur=()=>{"blur"===this.validateOn&&this.validate(),this.gcdsBlur.emit()},this.selectId=void 0,this.label=void 0,this.name=void 0,this.required=!1,this.disabled=!1,this.defaultValue=void 0,this.value=void 0,this.errorMessage=void 0,this.hint=void 0,this.validator=void 0,this.validateOn=void 0,this.hasError=void 0,this.inheritedAttributes={},this.lang=void 0,this.options=void 0}validateDisabledSelect(){this.required&&(this.disabled=!1)}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}validateHasError(){this.disabled&&(this.hasError=!1)}ariaInvalidWatcher(){this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement)}ariaDescriptiondWatcher(){this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement)}async validate(){!this._validator.validate(this.value)&&this._validator.errorMessage?(this.errorMessage=this._validator.errorMessage[this.lang],this.gcdsError.emit({id:`#${this.selectId}`,message:`${this.label} - ${this.errorMessage}`})):(this.errorMessage="",this.gcdsValid.emit({id:`#${this.selectId}`}))}submitListener(e){e.target==this.el.closest("form")&&(this.validateOn&&"other"!=this.validateOn&&this.validate(),this.hasError&&e.preventDefault())}checkValueOrSelected(option){const value=option.getAttribute("value");this.value===value&&(option.setAttribute("selected","true"),this.internals.setFormValue(value),this.initialValue=this.value),option.hasAttribute("selected")&&(this.value=value,this.initialValue=this.value?this.value:null)}formResetCallback(){this.value!=this.initialValue&&(this.internals.setFormValue(this.initialValue),this.value=this.initialValue)}formStateRestoreCallback(state){this.internals.setFormValue(state),this.value=state}observeOptions(){new MutationObserver((()=>{this.options=Array.from(this.el.children),this.value=null})).observe(this.el,{attributes:!1,childList:!0,characterData:!0,subtree:!0})}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledSelect(),this.validateHasError(),this.validateErrorMessage(),this.validateValidator(),requiredValidator(this.el,"select"),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement),this.el.children&&(this.options=Array.from(this.el.children),this.options.forEach((option=>{if("OPTION"===option.nodeName)this.checkValueOrSelected(option);else if("OPTGROUP"===option.nodeName){Array.from(option.children).map((sub=>{this.checkValueOrSelected(sub)}))}})))}async componentDidLoad(){this.observeOptions()}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{lang,selectId,label,required,disabled,defaultValue,value,hint,errorMessage,inheritedAttributes,hasError,name,options}=this,attrsSelect=Object.assign({name,disabled,required,value},inheritedAttributes),attrsLabel={label,required};if(hint||errorMessage){const hintID=hint?`hint-${selectId} `:"",errorID=errorMessage?`error-message-${selectId} `:"";attrsSelect["aria-describedby"]=`${hintID}${errorID}${attrsSelect["aria-describedby"]?`${attrsSelect["aria-describedby"]}`:""}`}return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"b5538741ba4e3bab7fa5d32a6ffaee5875dee969"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"a29845f88378b17513163846d5a8f351dbdf991b",class:`gcds-select-wrapper ${disabled?"gcds-disabled":""} ${hasError?"gcds-error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",Object.assign({key:"2ad55ef008f6fe88c07f8f7ef04780435181810c"},attrsLabel,{"label-for":selectId,lang})),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":selectId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:selectId},errorMessage):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("select",Object.assign({key:"d8216aebf29c1c49b135a4dc9f8bbcaa307ad147"},attrsSelect,{id:selectId,onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),onInput:e=>this.handleInput(e,this.gcdsInput),onChange:e=>this.handleInput(e,this.gcdsChange),"aria-invalid":"true"===inheritedAttributes["aria-invalid"]?inheritedAttributes["aria-invalid"]:errorMessage?"true":"false",part:"select",ref:element=>this.shadowElement=element}),defaultValue?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("option",{value:"",disabled:!0,selected:!0},defaultValue):null,options.map((opt=>{if("OPTION"===opt.nodeName){const selected=opt.hasAttribute("selected")?{selected:!0}:null;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("option",Object.assign({value:opt.getAttribute("value")},selected),opt.innerHTML)}if("OPTGROUP"===opt.nodeName){const optGroupChildren=Array.from(opt.children).map((sub=>{const selected=sub.hasAttribute("selected")?{selected:!0}:null;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("option",Object.assign({value:sub.getAttribute("value")},selected),sub.innerHTML)}));return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("optgroup",{label:opt.getAttribute("label")},optGroupChildren)}})))))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{disabled:["validateDisabledSelect"],errorMessage:["validateErrorMessage"],validator:["validateValidator"],hasError:["validateHasError"],"aria-invalid":["ariaInvalidWatcher"],"aria-description":["ariaDescriptiondWatcher"]}}};async function handleKeyDownNav(event,nav,queue){const key=event.key,currentIndex=queue.indexOf(document.activeElement==nav?document.activeElement.shadowRoot.activeElement:document.activeElement),activeElement=queue[currentIndex];switch(key){case"ArrowDown":event.preventDefault(),currentIndex+1>queue.length-1?await focusNavItem(0,queue):await focusNavItem(currentIndex+1,queue);break;case"ArrowUp":event.preventDefault(),currentIndex-1<0?await focusNavItem(queue.length-1,queue):await focusNavItem(currentIndex-1,queue);break;case"ArrowRight":event.preventDefault(),"GCDS-NAV-GROUP"!=activeElement.nodeName||activeElement.hasAttribute("open")||await toggleNavGroup(activeElement,nav);break;case"ArrowLeft":case"Escape":event.preventDefault(),"GCDS-NAV-GROUP"==activeElement.nodeName&&activeElement.hasAttribute("open")?await toggleNavGroup(activeElement,nav):"GCDS-NAV-GROUP"==activeElement.parentNode.nodeName?await toggleNavGroup(activeElement.parentNode,nav):activeElement.parentNode==nav&&"mobile"==await activeElement.parentNode.getNavSize()&&await toggleNavGroup(queue[queue.length-1],nav);break;case"Tab":"GCDS-SIDE-NAV"!=nav.nodeName&&("GCDS-NAV-GROUP"==activeElement.nodeName&&activeElement.hasAttribute("open")?(event.preventDefault(),await toggleNavGroup(activeElement,nav)):"GCDS-NAV-GROUP"==activeElement.parentNode.nodeName&&(event.preventDefault(),await toggleNavGroup(activeElement.parentNode,nav)));break;case"Enter":case" ":"GCDS-NAV-GROUP"==activeElement.nodeName&&(event.preventDefault(),await toggleNavGroup(activeElement,nav))}}async function focusNavItem(index,queue){"GCDS-NAV-LINK"==queue[index].nodeName?queue[index].focusLink():"GCDS-NAV-GROUP"==queue[index].nodeName&&queue[index].focusTrigger()}async function toggleNavGroup(group,nav){const navGroup=group;navGroup.hasAttribute("open")?(await navGroup.toggleNav(),navGroup.focusTrigger(),nav.updateNavItemQueue(nav)):(await navGroup.toggleNav(),setTimeout((async()=>{await focusNavItem(0,document.activeElement==nav?nav.children:navGroup.children)}),10),"GCDS-SIDE-NAV"==nav.nodeName?nav.updateNavItemQueue(nav):nav.updateNavItemQueue(document.activeElement==nav?nav:navGroup,document.activeElement!=nav))}async function getNavItems(el){const indexedItems=Array.from(el.children);return indexedItems.forEach((async item=>{if("GCDS-NAV-GROUP"==item.nodeName&&item.open){const groupChildren=await getNavItems(item);indexedItems.splice(indexedItems.indexOf(item)+1,0,...groupChildren)}})),indexedItems}GcdsSelect.style="@layer reset, default, disabled, error, focus;@layer reset{:host{display:block}:host .gcds-select-wrapper{border:0;margin:0;padding:0}:host .gcds-select-wrapper select{box-sizing:border-box}:host .gcds-select-wrapper slot{display:initial}}@layer default{:host .gcds-select-wrapper{color:var(--gcds-select-default-text);font:var(--gcds-select-font);max-width:75ch;transition:color .15s ease-in-out}:host .gcds-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;background-color:var(--gcds-select-default-background);background-image:url(\"data:image/svg+xml;utf8,\");background-position-x:var(--gcds-select-arrow-position-x);background-position-y:50%;background-repeat:no-repeat;border:var(--gcds-select-border-width) solid;border-radius:var(--gcds-select-border-radius);box-sizing:border-box;color:var(--gcds-select-default-text);display:block;font:inherit;height:auto;margin:var(--gcds-select-margin)!important;max-width:100%;min-height:var(--gcds-select-min-width-and-height);min-width:var(--gcds-select-min-width-and-height);padding:var(--gcds-select-padding)!important;transition:all .15s ease-in-out}}@layer disabled{:host .gcds-select-wrapper.gcds-disabled{color:var(--gcds-select-disabled-text)}:host .gcds-select-wrapper.gcds-disabled select:disabled{background-color:var(--gcds-select-disabled-background);border-color:var(--gcds-select-disabled-text);cursor:not-allowed}}@layer error{:host .gcds-select-wrapper.gcds-error:not(:focus-within) select{border-color:var(--gcds-select-danger-border)}}@layer focus{:host .gcds-select-wrapper:focus-within{color:var(--gcds-select-focus-text)}:host .gcds-select-wrapper:focus-within select:focus{border-color:var(--gcds-select-focus-text);box-shadow:var(--gcds-select-focus-box-shadow);outline:var(--gcds-select-outline-width) solid var(--gcds-select-focus-text);outline-offset:var(--gcds-select-border-width)}}";const I18N$6={en:{closeTrigger:"Close",menuLabel:"Menu",navLabel:" - Use the enter key to select a menu item and travel to its page. Use the left and right arrow keys to navigate between menu and submenu items. Use the right arrow key to open submenus when they are available. Use the left arrow or escape keys to close a menu."},fr:{closeTrigger:"Fermer",menuLabel:"Menu",navLabel:" - Utiliser la touche d'entrée pour sélectionner un élément du menu et voyager à la page indiquée. Utiliser les flèches gauches et droites pour naviguer entre les éléments et les sous-éléments du menu. Ouvrir les sous-éléments du menu avec la flèche droite lorsqu'il sont disponible. Fermer le menu avec la flèche gauche ou la touche d'échappement."}},GcdsSideNav=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.label=void 0,this.lang=void 0,this.navItems=[],this.navSize=void 0}async focusInListener(e){if(this.el.contains(e.target)&&!this.navSize){const mediaQuery=window.matchMedia("screen and (min-width: 64em)"),nav=this.el,mobileTrigger=this.mobile;mediaQuery.matches?this.navSize="desktop":this.navSize="mobile",await this.updateNavItemQueue(this.el),mediaQuery.addEventListener("change",(async function(e){e.matches?(nav.updateNavSize("desktop"),await nav.updateNavItemQueue(nav),mobileTrigger.hasAttribute("open")&&mobileTrigger.toggleNav()):(nav.updateNavSize("mobile"),await nav.updateNavItemQueue(nav))}))}}async focusOutListener(e){this.el.contains(e.relatedTarget)||"mobile"==this.navSize&&this.mobile.hasAttribute("open")&&await this.mobile.toggleNav()}async keyDownListener(e){this.el.contains(document.activeElement)&&handleKeyDownNav(e,this.el,this.navItems)}async gcdsClickListener(e){this.el.contains(e.target)&&(e.target==this.el&&"mobile"==this.navSize?await this.updateNavItemQueue(e.target):"GCDS-NAV-GROUP"!=e.target.nodeName||e.target.hasAttribute("open")||await this.updateNavItemQueue(this.el))}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async getNavSize(){return this.navSize}async updateNavSize(size){this.navSize=size}async updateNavItemQueue(el,includeElement){if(includeElement){const childElements=await getNavItems(el);this.navItems=[el,...childElements]}else this.navItems=await getNavItems(el);"mobile"==this.navSize&&(this.navItems=[...this.navItems,this.mobile])}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{label,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"217410f35dc8c612e70afe175fb239de2eaaaf6e"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"998dc3d451a69c9fdd1e20fba6225010116c44d7","aria-label":`${label}${I18N$6[lang].navLabel}`,class:"gcds-side-nav"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h2",{key:"31f128c4a51ffae7220e65d20f17d87822eb4894",class:"gcds-side-nav__heading"},label),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"e47ce7a1bf273d23c2dacf3bfbcef7bdcb4eaf6b"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-nav-group",{key:"66045fe6eb15f4e2c2db1065de97857f74892a51",menuLabel:I18N$6[lang].menuLabel,closeTrigger:I18N$6[lang].closeTrigger,openTrigger:I18N$6[lang].menuLabel,class:"gcds-mobile-nav",ref:element=>this.mobile=element,lang},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"8eeaad2a7387c7ff7de2438fbbb294da280b4e58"})))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsSideNav.style="@layer reset, default, desktop, mobile;@layer reset{:host{display:block}:host *{box-sizing:border-box;margin:0;padding:0}}@layer default{:host{width:100%}:host .gcds-side-nav__heading{font:var(--gcds-side-nav-heading-font);margin-block-end:var(--gcds-side-nav-heading-margin);padding:var(--gcds-side-nav-heading-padding)}}@layer desktop{@media only screen and (width >= 64em){:host .gcds-side-nav{max-width:var(--gcds-side-nav-max-width)}}}@layer mobile{@media only screen and (width < 64em){:host .gcds-side-nav__heading{display:block;height:0;margin:0;overflow:hidden;padding:0;width:0}}}";const I18N$5={en:{link:"https://canada.ca/en.html",gc:"Government of Canada"},fr:{link:"https://canada.ca/fr.html",gc:"Gouvernement du Canada"}},GcdsSignature=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.type="signature",this.variant="colour",this.hasLink=!1,this.lang=void 0}validateType(newValue){"signature"!=newValue&&"wordmark"!=newValue&&(this.type="signature")}validateVariant(newValue){"colour"!=newValue&&"white"!=newValue&&(this.variant="colour")}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}get selectSVG(){return"wordmark"===this.type?"en"==this.lang?'\n\tSymbol of the Government of Canada\n\t\n\t\t\n\t\t\n\t\n':'\n\tSymbole du Gouvernement du Canada\n\t\n\t\t\n\t\t\n\t\n':"en"==this.lang?'\n\tGovernment of Canada / Gouvernement du Canada\n\t\n\t\n\t\n\n':'\n\tGouvernement du Canada / Government of Canada\n\t\n\t\n\t\n\n'}get svgLabel(){let altText="";return altText="en"===this.lang?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.F,null,I18N$5.en.gc," / ",(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{lang:"fr"},I18N$5.fr.gc)):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.F,null,I18N$5.fr.gc," / ",(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{lang:"en"},I18N$5.en.gc)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{tag:"span",id:"signature-title"},altText)}render(){const{type,hasLink,lang,selectSVG,svgLabel}=this,sigAttrs={class:"gcds-signature"},Tag=hasLink?"a":"div";return"a"===Tag&&(sigAttrs.href=I18N$5[lang].link),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"7fea220f14547470c38927cbb0d4c73c51cab70a"},"signature"===type?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,Object.assign({},sigAttrs),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{innerHTML:selectSVG}),svgLabel):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{class:"gcds-signature",innerHTML:selectSVG}))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{type:["validateType"],variant:["validateVariant"]}}};GcdsSignature.style="@layer reset, default, type.signature, type.wordmark, variant.colour, variant.white, desktop;@layer reset{:host{display:block;width:fit-content}}@layer default{:host .gcds-signature{display:flex}:host svg{max-width:100%}:host svg .fip_flag{fill:var(--gcds-signature-color-flag)}}@layer type.signature{:host(:not([type=wordmark])) svg{height:var(--gcds-signature-signature-height)}}@layer type.wordmark{:host([type=wordmark]) svg{height:var(--gcds-signature-wordmark-height);width:auto}}@layer variant.colour{:host(:not([variant=white])) svg .fip_text{fill:var(--gcds-signature-color-text)}}@layer variant.white{:host([variant=white]) svg :is(.fip_text){fill:var(--gcds-signature-white-default)}}@layer desktop{@media screen and (width >= 64em){:host(:not([type=wordmark])) svg{height:2.125rem}}}";const GcdsSrOnly=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.tag="p"}validateTag(newValue){["h1","h2","h3","h4","h5","h6","p","span"].includes(newValue)||(this.tag="p")}componentWillLoad(){this.validateTag(this.tag)}render(){const Tag=this.tag;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"e86bd5be2d850425f77999ffd21f08ddbc06efce"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(Tag,{key:"70fbce245104348613399cda52a68aa2053e0ebd"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"6c80f2f968eb292c4b551336930c58e5aae2fd56"})))}static get watchers(){return{tag:["validateTag"]}}};GcdsSrOnly.style="@layer reset, default;@layer reset{:host slot{display:initial}}@layer default{:host{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}";const I18N$4={en:{step:"Step",of:"of"},fr:{step:"Étape",of:"sur"}},GcdsStepper=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.currentStep=void 0,this.totalSteps=void 0,this.tag="h2",this.errors=[],this.lang=void 0}validateCurrentStep(){this.currentStep<=0||isNaN(this.currentStep)||this.currentStep>this.totalSteps?this.errors.push("currentStep"):this.errors.includes("currentStep")&&this.errors.splice(this.errors.indexOf("currentStep"),1)}validateTotalSteps(){this.totalSteps<=0||isNaN(this.totalSteps)||this.totalSteps{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}validateChildren(){""==this.el.innerHTML.trim()?this.errors.push("children"):this.errors.includes("children")&&this.errors.splice(this.errors.indexOf("children"),1)}validateRequiredProps(){return this.validateCurrentStep(),this.validateTotalSteps(),this.validateChildren(),!(this.errors.includes("totalSteps")||this.errors.includes("currentStep")||this.errors.includes("children"))}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateRequiredProps()||logError("gcds-stepper",this.errors)}render(){const{currentStep,lang,totalSteps,tag}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"02cdb3239e32828d727d13a891c52d5dfd10020e"},this.validateRequiredProps()&&(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-heading",{key:"c3725caf65235a7f572394b2ef79276462e0e793",tag,class:"gcds-stepper","margin-top":"0","margin-bottom":"300"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"81cba93ebbfd826286a0cd5eef917312e7c49a03",class:"gcds-stepper__steps"},`${I18N$4[lang].step} ${currentStep} ${I18N$4[lang].of} ${totalSteps}`,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"b962eb08c6f6407d1e935d0081b998d175960b5c"}," : ")),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"0997a5e29a9b1c052fa8ca5c25e41bcd17bcec2e"})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{currentStep:["validateCurrentStep"],totalSteps:["validateTotalSteps"]}}};GcdsStepper.style="@layer reset, default;@layer reset{:host{display:block}}@layer default{:host .gcds-stepper .gcds-stepper__steps{display:block;font:var(--gcds-stepper-font-desktop);margin:var(--gcds-stepper-margin-desktop)}@media only screen and (width < 48em){:host .gcds-stepper .gcds-stepper__steps{font:var(--gcds-stepper-font-mobile);margin:var(--gcds-stepper-margin-mobile)}}}";const GcdsText=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.textRole="primary",this.characterLimit=!0,this.display="block",this.marginTop="0",this.marginBottom="400",this.size="body"}validateTextRole(newValue){["light","primary","secondary"].includes(newValue)||(this.textRole="primary")}validateDisplay(newValue){["block","flex","inline","inline-block","inline-flex","none"].includes(newValue)||(this.display="block")}validateMarginTop(newValue){["0","50","100","150","200","250","300","400","450","500","550","600","700","800","900","1000"].includes(newValue)||(this.marginTop="0")}validateMarginBottom(newValue){["0","50","100","150","200","250","300","400","450","500","550","600","700","800","900","1000"].includes(newValue)||(this.marginBottom="400")}validateSize(newValue){["body","caption"].includes(newValue)||(this.size="body")}componentWillLoad(){this.validateTextRole(this.textRole),this.validateDisplay(this.display),this.validateMarginTop(this.marginTop),this.validateMarginBottom(this.marginBottom),this.validateSize(this.size)}render(){const{characterLimit,display,marginTop,marginBottom,size,textRole}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"4860a1fcc95e794c412a988b0bd0431910533ea4",class:""+("block"!=display?`d-${display}`:"")},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"b2b2b6ca469d96c8abad566b4c908fb4b775a94e",class:`\n gcds-text\n ${textRole?`role-${textRole}`:""}\n ${characterLimit?"limit":""}\n ${marginTop?`mt-${marginTop}`:""}\n ${marginBottom?`mb-${marginBottom}`:""}\n `,part:"text"},"caption"===size?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",null)))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{textRole:["validateTextRole"],display:["validateDisplay"],marginTop:["validateMarginTop"],marginBottom:["validateMarginBottom"],size:["validateSize"]}}};GcdsText.style="@layer reset, default, display, limit, margin, role, size, style, weight;@layer reset{:host{color:var(--gcds-text-role-primary);display:block}:host .gcds-text{box-sizing:border-box;display:inherit;margin:0}:host .gcds-text slot{display:initial}}@layer default{:host .gcds-text{font:var(--gcds-text-size-body-desktop)}@media only screen and (width < 48em){:host .gcds-text{font:var(--gcds-text-size-body-mobile)}}}@layer display{:host.d-block{display:block}:host.d-flex{display:flex}:host.d-inline{display:inline}:host.d-inline-block{display:inline-block}:host.d-inline-flex{display:inline-flex}:host.d-none{display:none}}@layer limit{:host .gcds-text.limit{max-width:var(--gcds-text-character-limit)}}@layer margin{:host .gcds-text.mt-0{margin-block-start:var(--gcds-text-spacing-0)}:host .gcds-text.mt-50{margin-block-start:var(--gcds-text-spacing-50)}:host .gcds-text.mt-100{margin-block-start:var(--gcds-text-spacing-100)}:host .gcds-text.mt-150{margin-block-start:var(--gcds-text-spacing-150)}:host .gcds-text.mt-200{margin-block-start:var(--gcds-text-spacing-200)}:host .gcds-text.mt-250{margin-block-start:var(--gcds-text-spacing-250)}:host .gcds-text.mt-300{margin-block-start:var(--gcds-text-spacing-300)}:host .gcds-text.mt-400{margin-block-start:var(--gcds-text-spacing-400)}:host .gcds-text.mt-450{margin-block-start:var(--gcds-text-spacing-450)}:host .gcds-text.mt-500{margin-block-start:var(--gcds-text-spacing-500)}:host .gcds-text.mt-550{margin-block-start:var(--gcds-text-spacing-550)}:host .gcds-text.mt-600{margin-block-start:var(--gcds-text-spacing-600)}:host .gcds-text.mt-700{margin-block-start:var(--gcds-text-spacing-700)}:host .gcds-text.mt-800{margin-block-start:var(--gcds-text-spacing-800)}:host .gcds-text.mt-900{margin-block-start:var(--gcds-text-spacing-900)}:host .gcds-text.mt-1000{margin-block-start:var(--gcds-text-spacing-1000)}:host .gcds-text.mb-0{margin-block-end:var(--gcds-text-spacing-0)}:host .gcds-text.mb-50{margin-block-end:var(--gcds-text-spacing-50)}:host .gcds-text.mb-100{margin-block-end:var(--gcds-text-spacing-100)}:host .gcds-text.mb-150{margin-block-end:var(--gcds-text-spacing-150)}:host .gcds-text.mb-200{margin-block-end:var(--gcds-text-spacing-200)}:host .gcds-text.mb-250{margin-block-end:var(--gcds-text-spacing-250)}:host .gcds-text.mb-300{margin-block-end:var(--gcds-text-spacing-300)}:host .gcds-text.mb-400{margin-block-end:var(--gcds-text-spacing-400)}:host .gcds-text.mb-450{margin-block-end:var(--gcds-text-spacing-450)}:host .gcds-text.mb-500{margin-block-end:var(--gcds-text-spacing-500)}:host .gcds-text.mb-550{margin-block-end:var(--gcds-text-spacing-550)}:host .gcds-text.mb-600{margin-block-end:var(--gcds-text-spacing-600)}:host .gcds-text.mb-700{margin-block-end:var(--gcds-text-spacing-700)}:host .gcds-text.mb-800{margin-block-end:var(--gcds-text-spacing-800)}:host .gcds-text.mb-900{margin-block-end:var(--gcds-text-spacing-900)}:host .gcds-text.mb-1000{margin-block-end:var(--gcds-text-spacing-1000)}}@layer variants.role{:host .gcds-text.role-primary{color:var(--gcds-text-role-primary)}:host .gcds-text.role-secondary{color:var(--gcds-text-role-secondary)}:host .gcds-text.role-light{color:var(--gcds-text-role-light)}}@layer variants.size{:host .gcds-text :is(small,::slotted(small)){font:var(--gcds-text-size-caption-desktop)}@media only screen and (width < 48em){:host .gcds-text :is(small,::slotted(small)){font:var(--gcds-text-size-caption-mobile)}}}@layer variants.style{:host .gcds-text ::slotted(em){font-style:italic}}@layer variants.weight{:host .gcds-text ::slotted(strong){font-weight:var(--gcds-text-weight-bold)}}";const I18N$3={en:{characters:{allowed:"characters allowed",left:"characters left"}},fr:{characters:{allowed:"caractères maximum",left:"caractères restants"}}},GcdsTextarea=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.gcdsFocus=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsFocus",7),this.gcdsBlur=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsBlur",7),this.gcdsChange=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsChange",7),this.gcdsInput=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsInput",7),this.gcdsError=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsError",7),this.gcdsValid=(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.c)(this,"gcdsValid",7),hostRef.$hostElement$["s-ei"]?this.internals=hostRef.$hostElement$["s-ei"]:(this.internals=hostRef.$hostElement$.attachInternals(),hostRef.$hostElement$["s-ei"]=this.internals),this._validator=defaultValidator,this.onBlur=()=>{"blur"==this.validateOn&&this.validate(),this.gcdsBlur.emit()},this.handleInput=(e,customEvent)=>{const val=e.target&&e.target.value;if(this.value=val,this.internals.setFormValue(val||null),"change"===e.type){const changeEvt=new e.constructor(e.type,e);this.el.dispatchEvent(changeEvt)}customEvent.emit(this.value)},this.characterCount=void 0,this.cols=void 0,this.disabled=!1,this.errorMessage=void 0,this.hideLabel=!1,this.hint=void 0,this.label=void 0,this.name=void 0,this.required=!1,this.rows=5,this.textareaId=void 0,this.value=void 0,this.validator=void 0,this.validateOn=void 0,this.inheritedAttributes={},this.hasError=void 0,this.lang=void 0}validateDisabledTextarea(){this.required&&(this.disabled=!1)}validateErrorMessage(){this.disabled?this.errorMessage="":!this.hasError&&this.errorMessage?this.hasError=!0:""==this.errorMessage&&(this.hasError=!1)}validateValidator(){this.validator&&!this.validateOn&&(this.validateOn="blur")}validateHasError(){this.disabled&&(this.hasError=!1)}async validate(){!this._validator.validate(this.value)&&this._validator.errorMessage?(this.errorMessage=this._validator.errorMessage[this.lang],this.gcdsError.emit({id:`#${this.textareaId}`,message:`${this.label} - ${this.errorMessage}`})):(this.errorMessage="",this.gcdsValid.emit({id:`#${this.textareaId}`}))}submitListener(e){e.target==this.el.closest("form")&&(this.validateOn&&"other"!=this.validateOn&&this.validate(),this.hasError&&e.preventDefault())}formResetCallback(){this.value!=this.initialValue&&(this.internals.setFormValue(this.initialValue),this.value=this.initialValue,this.shadowElement.value=this.initialValue)}formStateRestoreCallback(state){this.internals.setFormValue(state),this.value=state}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang(),this.validateDisabledTextarea(),this.validateHasError(),this.validateErrorMessage(),this.validateValidator(),requiredValidator(this.el,"textarea"),this.validator&&(this._validator=getValidator(this.validator)),this.inheritedAttributes=inheritAttributes(this.el,this.shadowElement,["placeholder"]),this.internals.setFormValue(this.value?this.value:null),this.initialValue=this.value?this.value:null}componentWillUpdate(){this.validator&&(this._validator=getValidator(this.validator))}render(){const{characterCount,cols,disabled,errorMessage,hideLabel,hint,label,required,rows,textareaId,value,hasError,inheritedAttributes,lang,name}=this,style={maxWidth:1.5*cols+"ch"},attrsLabel={label,required},attrsTextarea=Object.assign({name,disabled,required,rows},inheritedAttributes);if(hint||errorMessage||characterCount){const hintID=hint?`hint-${textareaId} `:"",errorID=errorMessage?`error-message-${textareaId} `:"",countID=characterCount?`textarea__count-${textareaId} `:"";attrsTextarea["aria-describedby"]=`${hintID}${errorID}${countID}${attrsTextarea["aria-describedby"]?`${attrsTextarea["aria-describedby"]}`:""}`}return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"dee9a306d2a1b223664f3f521d95a771b25e992a"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"ac0dbe36a107cfae393c9280eedf56df933d7d0f",class:`gcds-textarea-wrapper ${disabled?"gcds-disabled":""} ${hasError?"gcds-error":""}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-label",Object.assign({key:"166f410933094b6ffe79e27a962ae1440fe8edef"},attrsLabel,{"hide-label":hideLabel,"label-for":textareaId,lang})),hint?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-hint",{"hint-id":textareaId},hint):null,errorMessage?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-error-message",{messageId:textareaId},errorMessage):null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("textarea",Object.assign({key:"a4ea051d4db3002b3e825f1c28bd2d512dd81e32"},attrsTextarea,{class:hasError?"gcds-error":null,id:textareaId,onBlur:()=>this.onBlur(),onFocus:()=>this.gcdsFocus.emit(),onInput:e=>this.handleInput(e,this.gcdsInput),onChange:e=>this.handleInput(e,this.gcdsChange),"aria-labelledby":`label-for-${textareaId}`,"aria-invalid":errorMessage?"true":"false",maxlength:characterCount||null,style:cols?style:null,ref:element=>this.shadowElement=element}),value),characterCount?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-text",{id:`textarea__count-${textareaId}`,"aria-live":"polite"},null==value?`${characterCount} ${I18N$3[lang].characters.allowed}`:`${characterCount-value.length} ${I18N$3[lang].characters.left}`):null))}static get delegatesFocus(){return!0}static get formAssociated(){return!0}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}static get watchers(){return{disabled:["validateDisabledTextarea"],errorMessage:["validateErrorMessage"],validator:["validateValidator"],hasError:["validateHasError"]}}};GcdsTextarea.style="@layer reset, default, disabled, error, focus;@layer reset{:host{display:block}:host .gcds-textarea-wrapper{border:0;margin:0;padding:0}:host .gcds-textarea-wrapper textarea{box-sizing:border-box}}@layer default{:host .gcds-textarea-wrapper{color:var(--gcds-textarea-default-text);font:var(--gcds-textarea-font);max-width:75ch;transition:color .15s ease-in-out;width:100%}:host .gcds-textarea-wrapper textarea{background-color:var(--gcds-textarea-default-background);background-image:none;border:var(--gcds-textarea-border-width) solid;border-radius:var(--gcds-textarea-border-radius);color:var(--gcds-textarea-default-text);display:block;font:inherit;height:auto;margin:var(--gcds-textarea-margin)!important;max-width:100%;min-height:var(--gcds-textarea-min-height);min-width:50%;padding:var(--gcds-textarea-padding)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out;width:100%}}@layer disabled{:host .gcds-textarea-wrapper.gcds-disabled{color:var(--gcds-textarea-disabled-text)}:host .gcds-textarea-wrapper.gcds-disabled textarea:disabled{background-color:var(--gcds-textarea-disabled-background);border-color:var(--gcds-textarea-disabled-text);cursor:not-allowed}}@layer error{:host .gcds-textarea-wrapper .error-message-container{display:block}:host .gcds-textarea-wrapper textarea.gcds-error:not(:focus){border-color:var(--gcds-textarea-danger-border)}}@layer focus{:host .gcds-textarea-wrapper:focus-within{color:var(--gcds-textarea-focus-text)}:host .gcds-textarea-wrapper:focus-within textarea:focus{border-color:var(--gcds-textarea-focus-text);box-shadow:var(--gcds-textarea-focus-box-shadow);outline:var(--gcds-textarea-outline-width) solid var(--gcds-textarea-focus-text);outline-offset:var(--gcds-textarea-border-width)}}";const I18N$2={en:{closeTrigger:"Close",menuLabel:"Menu",navLabel:" - Use the enter key to select a menu item and travel to its page. Use the left and right arrow keys to navigate between menu and submenu items. Use the right arrow key to open submenus when they are available. Use the left arrow or escape keys to close a menu."},fr:{closeTrigger:"Fermer",menuLabel:"Menu",navLabel:" - Utiliser la touche d'entrée pour sélectionner un élément du menu et voyager à la page indiquée. Utiliser les flèches gauches et droites pour naviguer entre les éléments et les sous-éléments du menu. Ouvrir les sous-éléments du menu avec la flèche droite lorsqu'il sont disponible. Fermer le menu avec la flèche gauche ou la touche d'échappement."}},GcdsTopNav=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.label=void 0,this.alignment="left",this.lang=void 0,this.navItems=[],this.navSize=void 0}async focusInListener(e){if(this.el.contains(e.target)&&!this.navSize){const mediaQuery=window.matchMedia("screen and (min-width: 64em)"),nav=this.el,mobileTrigger=this.mobile;mediaQuery.matches?this.navSize="desktop":this.navSize="mobile",await this.updateNavItemQueue(this.el),mediaQuery.addEventListener("change",(async function(e){e.matches?(nav.updateNavSize("desktop"),await nav.updateNavItemQueue(nav),mobileTrigger.hasAttribute("open")&&mobileTrigger.toggleNav()):(nav.updateNavSize("mobile"),await nav.updateNavItemQueue(nav))}))}}async focusOutListener(e){this.el.contains(e.relatedTarget)||"mobile"==this.navSize&&this.mobile.hasAttribute("open")&&await this.mobile.toggleNav()}async keyDownListener(e){this.el.contains(document.activeElement)&&handleKeyDownNav(e,this.el,this.navItems)}async gcdsClickListener(e){this.el.contains(e.target)&&(e.target==this.el&&"mobile"==this.navSize?await this.updateNavItemQueue(e.target):"GCDS-NAV-GROUP"!=e.target.nodeName||e.target.hasAttribute("open")||(await this.updateNavItemQueue(e.target,!0),e.target.focusTrigger()))}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async getNavSize(){return this.navSize}async updateNavSize(size){this.navSize=size}async updateNavItemQueue(el,includeElement){if(includeElement){const childElements=await getNavItems(el);this.navItems=[el,...childElements]}else this.navItems=await getNavItems(el);el==this.el&&"mobile"==this.navSize&&(this.navItems=[...this.navItems,this.mobile])}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{label,alignment,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"42af640e82c9762d93317c27a17a92acda227221"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"f443220a73b848ba7680edf4a5b6864c5ae04000",class:"gcds-top-nav"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"6f80708a70689a118a4999e5b51f3d8e336dc199","aria-label":`${label}${I18N$2[lang].navLabel}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"da5d44e8fa22794dee111c6846c742dd10e8a92c",class:"gcds-top-nav__container"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-nav-group",{key:"b9987354f437554282e4cec40556269a69d5b5ff",menuLabel:I18N$2[lang].menuLabel,closeTrigger:I18N$2[lang].closeTrigger,openTrigger:I18N$2[lang].menuLabel,class:"gcds-mobile-nav gcds-mobile-nav-topnav",ref:element=>this.mobile=element,lang},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"50eb9b1c747becc71d287fd6e54a6a154be08f99",name:"home"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{key:"993a9d649a5845c6508e0fb38c65990f062c548a",class:`nav-container__list nav-list--${alignment}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"aee7825fbfd1b0fc9ec2fde6b4b01141aea1618c",class:`nav-container__list nav-list--${alignment}`},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("slot",{key:"770e5b28a68efef61bd321a54b5e96e7c52f553c"}))))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsTopNav.style="@layer reset, default, desktop;@layer reset{:host{display:block}:host *{box-sizing:border-box;margin:0}:host ul{padding:0}}@layer default{:host .gcds-top-nav .gcds-top-nav__container{display:flex;flex-direction:column;margin-inline:auto;max-width:var(--gcds-top-nav-max-width);width:90%}}@layer desktop{@media only screen and (width >= 64em){:host .gcds-top-nav{background-color:var(--gcds-top-nav-background)}:host .gcds-top-nav .gcds-top-nav__container{align-items:flex-end;flex-direction:row}:host .gcds-top-nav .nav-container__list{align-items:flex-end;display:flex;width:fit-content}:host .gcds-top-nav .nav-container__list.nav-list--right{margin-inline-start:auto}:host .gcds-top-nav .nav-container__list.nav-list--center{margin-inline:auto}}}";const I18N$1={en:{buttonLabel:"Press the SPACEBAR to expand or the escape key to collapse this menu. Use the Up and Down arrow keys to choose a submenu item. Press the Enter or Right arrow key to expand it, or the Left arrow or Escape key to collapse it. Use the Up and Down arrow keys to choose an item on that level and the Enter key to access it.",menuLabelFull:"Main menu",menuLabelHidden:"Main ",menuToggle:"Menu"},fr:{buttonLabel:"Appuyez sur la barre d'espacement pour ouvrir ou sur la touche d'échappement pour fermer le menu. Utilisez les flèches haut et bas pour choisir un élément de sous-menu. Appuyez sur la touche Entrée ou sur la flèche vers la droite pour le développer, ou sur la flèche vers la gauche ou la touche Échap pour le réduire. Utilisez les flèches haut et bas pour choisir un élément de ce niveau et la touche Entrée pour y accéder.",menuLabelFull:"Menu principal",menuLabelHidden:" principal",menuToggle:"Menu"}},snapshots={en:'
  • ',fr:'
  • '},GcdsTopicMenu=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.home=!1,this.open=!1,this.lang=void 0,this.navItems=[],this.navSize=void 0}async keyDownListener(e){if(this.el==document.activeElement&&this.themeList.contains(document.activeElement.shadowRoot.activeElement)){const key=e.key,currentIndex=this.navItems.indexOf(document.activeElement.shadowRoot.activeElement),activeElement=this.navItems[currentIndex];switch(key){case"ArrowDown":e.preventDefault(),currentIndex+1>this.navItems.length-1?await this.focusMenuLink(this.navItems,activeElement,0):await this.focusMenuLink(this.navItems,activeElement,currentIndex+1);break;case"ArrowUp":e.preventDefault(),currentIndex-1<0?await this.focusMenuLink(this.navItems,activeElement,this.navItems.length-1):await this.focusMenuLink(this.navItems,activeElement,currentIndex-1);break;case"ArrowRight":e.preventDefault(),activeElement.hasAttribute("aria-haspopup")&&!activeElement.hasAttribute("data-keep-expanded")?(await this.updateNavItemQueue(activeElement.parentNode.children[1]),activeElement.setAttribute("aria-expanded","true"),this.navItems[0].focus()):activeElement.hasAttribute("aria-haspopup")&&"desktop"==this.navSize?await this.focusMenuLink(this.navItems,activeElement,currentIndex+1):activeElement.hasAttribute("aria-haspopup")&&"mobile"==this.navSize&&(await this.updateNavItemQueue(activeElement.parentNode.children[1]),activeElement.setAttribute("aria-expanded","true"),this.navItems[0].focus());break;case"Enter":activeElement.closest("ul").hasAttribute("data-top-menu")&&(await this.updateNavItemQueue(activeElement.parentNode.children[1]),this.navItems[0].focus());break;case"ArrowLeft":case"Escape":{e.preventDefault();const parentList=activeElement.closest("ul");parentList.parentNode.querySelector("a").hasAttribute("data-keep-expanded")||parentList.parentNode.closest("ul")?(await this.updateNavItemQueue(parentList.parentNode.closest("ul")),await this.focusMenuLink(this.navItems,activeElement,this.navItems.indexOf(parentList.parentNode.querySelector("a"))),"mobile"==this.navSize&&parentList.parentNode.querySelector("a").setAttribute("aria-expanded","false")):(this.menuButton.focus(),await this.toggleNav());break}case"Tab":await this.toggleNav()}}}async closeAllMenus(){for(let x=0;x{e.matches?(nav.updateNavSize("mobile"),nav.shadowRoot.querySelectorAll("[data-keep-expanded]").forEach((el=>{el.setAttribute("aria-expanded","false")}))):(nav.updateNavSize("desktop"),nav.shadowRoot.querySelectorAll("[data-keep-expanded]").forEach((el=>{el.setAttribute("aria-expanded","true")})))})),"desktop"==this.navSize?this.themeList.children[0].children[0].setAttribute("aria-expanded","true"):this.el.shadowRoot.querySelectorAll("[data-keep-expanded]").forEach((el=>{el.setAttribute("aria-expanded","false")})),setTimeout((()=>{this.themeList.children[0].querySelector("a").focus()}),50),await this.updateNavItemQueue(this.themeList)}else this.closeAllMenus()}async updateNavSize(size){this.navSize=size}async getNavSize(){return this.navSize}async updateNavItemQueue(parent){const focusableElements=[];for(let x=0;x{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang();try{const response=await fetch(`https://www.canada.ca/content/dam/canada/sitemenu/sitemenu-v2-${this.lang}.html`);this.listItems=await response.text()}catch(error){this.listItems=snapshots[this.lang]}}async componentDidLoad(){const hostElement=this.el;let menuEnterTimer;for(let x=0;x{e.preventDefault(),"desktop"==await hostElement.getNavSize()?(await hostElement.closeAllMenus(),themeLink.setAttribute("aria-expanded","true")):"false"==themeLink.getAttribute("aria-expanded")?(themeLink.setAttribute("aria-expanded","true"),await hostElement.updateNavItemQueue(themeLink.parentNode.children[1]),setTimeout((()=>{themeLink.parentNode.children[1].children[0].querySelector("a").focus()}),50)):(await hostElement.closeAllMenus(),await hostElement.updateNavItemQueue(themeLink.closest("ul")),setTimeout((()=>{themeLink.focus()}),50))})),themeLink.addEventListener("mouseenter",(async()=>{"desktop"==await hostElement.getNavSize()&&(menuEnterTimer=setTimeout((async function(){await hostElement.closeAllMenus(),themeLink.setAttribute("aria-expanded","true")}),400))})),themeLink.addEventListener("mouseleave",(()=>{clearTimeout(menuEnterTimer)}));const mostRequested=this.themeList.children[x].querySelector("ul").querySelector("[aria-haspopup]");mostRequested.addEventListener("click",(async e=>{if(e.preventDefault(),"mobile"==await hostElement.getNavSize())if("true"==mostRequested.getAttribute("aria-expanded"))mostRequested.setAttribute("aria-expanded","false");else{mostRequested.setAttribute("aria-expanded","true");const mostRequestedList=mostRequested.parentNode.querySelector("ul");mostRequestedList.children[0].querySelector("a").focus(),await hostElement.updateNavItemQueue(mostRequestedList)}}))}}render(){const{home,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"916b7b16453365f35636a73ae748cffcb85f356b"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("nav",{key:"bb4d79d8c9da99086df1b547e1a5749ebac71f8f",class:"gcds-topic-menu","aria-labelledby":"gcds-topic-menu__heading"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{key:"29c985cdb30bee4bbb5b6bbd9767035cf9c931c5",id:"gcds-topic-menu__heading",tag:"h2"},I18N$1[lang].menuLabelFull),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{key:"5090d231a0db3a464b814fba5531039e29a35242","aria-haspopup":"true","aria-expanded":this.open.toString(),"aria-label":I18N$1[lang].buttonLabel,onClick:async()=>await this.toggleNav(),ref:element=>this.menuButton=element,class:home&&"gcds-topic-menu--home"},"en"==this.lang?(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.F,null,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{tag:"span"},I18N$1[lang].menuLabelHidden),I18N$1[lang].menuToggle):(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.F,null,I18N$1[lang].menuToggle,(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-sr-only",{tag:"span"},I18N$1[lang].menuLabelHidden)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-icon",{key:"f1beea2f4474b8c978d888f8501e167f501af7e0",name:"chevron-down","margin-left":"150",size:"caption"})),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("ul",{key:"969cbffc0095912f1dee1d372549056287c24664",role:"menu","aria-orientation":"vertical","data-top-menu":!0,innerHTML:this.listItems,ref:element=>this.themeList=element})))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsTopicMenu.style='@layer reset, default, mobile, xsMobile, focus;@layer reset{:host{display:block}:host *{box-sizing:border-box;margin:0}}@layer default{:host .gcds-topic-menu__heading,:host .gcds-topic-menu__main{display:inherit;height:0;margin:0;overflow:hidden;width:0}:host .visible-sm-inline{display:none}:host .gcds-topic-menu{font:var(--gcds-topic-menu-font);margin-inline:auto;max-width:var(--gcds-topic-menu-max-width);position:relative;width:90%}:host .gcds-topic-menu button[aria-haspopup=true]{background-color:var(--gcds-topic-menu-button-background);border:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-button-border);color:var(--gcds-topic-menu-button-text);cursor:pointer;font:var(--gcds-topic-menu-button-font);margin-inline-start:0;padding:var(--gcds-topic-menu-button-padding);text-transform:uppercase}:host .gcds-topic-menu button[aria-haspopup=true].gcds-topic-menu--home{background-color:var(--gcds-topic-menu-button-home-background);border-color:var(--gcds-topic-menu-button-home-border-color);color:var(--gcds-topic-menu-button-home-text)}:host .gcds-topic-menu button[aria-haspopup=true]:hover,:host .gcds-topic-menu button[aria-haspopup=true][aria-expanded=true]{background-color:var(--gcds-topic-menu-button-expanded-background);border-color:var(--gcds-topic-menu-button-expanded-border-color);color:var(--gcds-topic-menu-button-expanded-text)}:host .gcds-topic-menu [aria-haspopup=true][aria-expanded=false]+[role=menu]{display:none}:host .gcds-topic-menu button[aria-haspopup=true][aria-expanded=true]+[role=menu]{z-index:9999}:host .gcds-topic-menu button[aria-haspopup=true][aria-expanded=true]+[role=menu] [role=menuitem]{position:relative;z-index:9999}:host .gcds-topic-menu [aria-haspopup=true][aria-expanded=true]+[role=menu]{z-index:9998}:host .gcds-topic-menu [role=menu]{background-color:var(--gcds-topic-menu-themelist-background);color:var(--gcds-topic-menu-themelist-text);list-style:none;margin:0;padding:0;position:absolute;width:var(--gcds-topic-menu-themelist-width)}:host .gcds-topic-menu [role=menu]>li{border-inline-start:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-themelist-item-border)}:host .gcds-topic-menu [role=menu]>li:first-child{border-block-start:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-themelist-item-border)}:host .gcds-topic-menu [role=menu]>li:last-child{border-block-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-themelist-item-border)}:host .gcds-topic-menu [role=menu] [role=menu]{background-color:var(--gcds-topic-menu-topiclist-background);border-block-start:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-topiclist-border);-webkit-box-shadow:var(--gcds-topic-menu-topiclist-box-shadow);box-shadow:var(--gcds-topic-menu-topiclist-box-shadow);color:var(--gcds-topic-menu-topiclist-text);left:var(--gcds-topic-menu-topiclist-left);margin-block-end:var(--gcds-topic-menu-topiclist-margin-block-end);min-height:var(--gcds-topic-menu-topiclist-min-height);padding:var(--gcds-topic-menu-topiclist-padding);top:0;width:var(--gcds-topic-menu-topiclist-width)}:host .gcds-topic-menu [role=menu] [role=menu] li{border:0;width:45%}:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem]{border-block-end:0;border-inline-end:0;color:var(--gcds-topic-menu-topiclist-menuitem-text);padding:var(--gcds-topic-menu-topiclist-menuitem-padding);text-decoration:underline;width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem][aria-haspopup=true],:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem][aria-haspopup=true]:hover{color:var(--gcds-topic-menu-topiclist-menuitem-popup-text);font:var(--gcds-topic-menu-topiclist-menuitem-popup-font);text-decoration:none}@media (hover:hover){:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem]:hover{color:var(--gcds-topic-menu-topiclist-menuitem-hover-text);text-decoration-thickness:var(\n --gcds-topic-menu-topiclist-menuitem-hover-text-decoration-thickness\n )}}:host .gcds-topic-menu [role=menu] [role=menu] li:first-child{margin-block-end:var(\n --gcds-topic-menu-topiclist-item-first-margin-block-end\n );width:100%}:host .gcds-topic-menu [role=menu] [role=menu] li:first-child [role=menuitem]{font:var(--gcds-topic-menu-topiclist-item-first-font);text-decoration:underline}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child{left:var(--gcds-topic-menu-topiclist-item-last-left);position:absolute;top:var(--gcds-topic-menu-topiclist-item-last-top)}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [aria-expanded=true]{background:transparent}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menu]{list-style:disc;padding-block-start:0}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu]{background:transparent;border-block-start:0;-webkit-box-shadow:none;box-shadow:none;left:auto;min-height:auto;top:auto;width:auto}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu] li{width:var(--gcds-topic-menu-mostrequested-item-width)}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu] li:first-child{margin-block-end:var(\n --gcds-topic-menu-mostrequested-item-first-margin-block-end\n )}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu] li:first-child [role=menuitem]{font:var(--gcds-topic-menu-mostrequested-item-first-font);text-decoration:underline;width:auto}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu] li:last-child{left:auto;position:relative;top:auto}@media screen and (61.9375rem <= width <= 74.9375rem){:host .gcds-topic-menu [role=menu] [role=menu] li{width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child{left:auto;margin-block-start:var(\n --gcds-topic-menu-mostrequested-item-last-margin-block-start\n );position:relative;top:auto}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu]{margin-block-end:0;padding-block-end:0;position:relative}:host .gcds-topic-menu [role=menu] [role=menu] [role=menu] li:last-child{margin-block-start:0}}:host .gcds-topic-menu [role=menuitem],:host .gcds-topic-menu [role=menuitem]:visited{border-block-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-menuitem-border-block-end);border-inline-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-menuitem-border-inline-end);box-sizing:border-box;color:var(--gcds-topic-menu-menuitem-text);display:block;font:var(--gcds-topic-menu-menuitem-font);padding:var(--gcds-topic-menu-menuitem-padding);text-decoration:none;text-underline-offset:var(\n --gcds-topic-menu-menuitem-text-underline-offset\n );width:var(--gcds-topic-menu-menuitem-width)}:host .gcds-topic-menu [role=menuitem]:hover,:host .gcds-topic-menu [role=menuitem]:visited:hover,:host .gcds-topic-menu [role=menuitem]:visited[aria-expanded=true],:host .gcds-topic-menu [role=menuitem][aria-expanded=true]{background-color:var(--gcds-topic-menu-menuitem-expanded-background);color:var(--gcds-topic-menu-menuitem-expanded-text)}}@layer mobile{@media screen and (width <= 61.9375rem){:host .gcds-topic-menu .visible-sm-inline{display:inline-block;text-decoration:underline}:host .gcds-topic-menu .hidden-sm{display:none}:host .gcds-topic-menu [role=menu]{margin-block-end:var(\n --gcds-topic-menu-mobile-themelist-margin-block-start\n );position:static;width:auto}:host .gcds-topic-menu [role=menu] [role=menu]{border-block-start:0;-webkit-box-shadow:none;box-shadow:none;margin-block-end:0;min-height:auto;padding:0;width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li{width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem]{border-block-end:var(--gcds-topic-menu-border-width) solid var(\n --gcds-topic-menu-mobile-topiclist-menuitem-border-block-end\n );padding:var(--gcds-topic-menu-mobile-topiclist-menuitem-padding)}@media (hover:hover){:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem]:hover{background-color:transparent;color:var(\n --gcds-topic-menu-mobile-topiclist-menuitem-hover-text\n )}}:host .gcds-topic-menu [role=menu] [role=menu] li [role=menuitem][aria-haspopup]{font:var(\n --gcds-topic-menu-mobile-topiclist-menuitem-haspopup-font\n )}:host .gcds-topic-menu [role=menu] [role=menu] li:first-child{margin-block-end:0}:host .gcds-topic-menu [role=menu] [role=menu] li:first-child [role=menuitem]{border-block-end:var(--gcds-topic-menu-border-width) solid var(\n --gcds-topic-menu-mobile-topiclist-item-first-menuitem-border\n );color:var(\n --gcds-topic-menu-mobile-topiclist-item-first-menuitem-text\n );font:var(\n --gcds-topic-menu-mobile-topiclist-menuitem-haspopup-font\n );text-decoration:underline;width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child{left:auto;position:static;top:auto}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menuitem]{border-block-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-mobile-mostrequested-border);color:var(\n --gcds-topic-menu-mobile-topiclist-item-last-menuitem-text\n );text-decoration:none}@media (hover:hover){:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menuitem]:hover{color:var(\n --gcds-topic-menu-mobile-topiclist-item-last-menuitem-hover-text\n );text-decoration:underline}}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menu]{list-style:none;padding-block-start:0}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menu] li{width:auto}:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menu] li [role=menuitem]{border-block-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-mobile-mostrequested-border)}@media (hover:hover){:host .gcds-topic-menu [role=menu] [role=menu] li:last-child [role=menu] li [role=menuitem]:hover{color:var(\n --gcds-topic-menu-mobile-mostrequested-hover-text\n );text-decoration:underline}}:host .gcds-topic-menu [role=menu] [role=menu] li:first-child,:host .gcds-topic-menu [role=menu] [role=menu] li:last-child{background-color:var(\n --gcds-topic-menu-mobile-mostrequested-background\n )}:host .gcds-topic-menu [role=menuitem]{width:auto}:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li{margin-inline-start:var(\n --gcds-topic-menu-mobile-item-expanded-margin-inline-start\n )}:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li:first-child,:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li:last-child{margin-inline-start:0}:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li:first-child [role=menuitem],:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li:last-child [role=menuitem]{padding-inline-start:var(\n --gcds-topic-menu-mobile-item-expanded-padding-inline-start\n )}:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] li:last-child [role=menu] [role=menuitem]{padding-inline-start:0}:host .gcds-topic-menu [aria-expanded=true]:not(button)+[role=menu] [role=menu] li{margin-inline-start:var(\n --gcds-topic-menu-mobile-mostrequested-expanded-margin-inline-start\n )}:host .gcds-topic-menu [aria-expanded=true]+[role=menu] [role=menu] [role=menu]{background-color:var(\n --gcds-topic-menu-mobile-mostrequested-background\n )}:host .gcds-topic-menu [aria-haspopup]:not(button):before{content:"\\25BA\\a0"}:host .gcds-topic-menu [aria-haspopup][aria-expanded=true]:not(button):before{content:"\\25BC\\a0"}:host .gcds-topic-menu button[aria-haspopup=true][aria-expanded=true]+[role=menu]{border-inline-end:var(--gcds-topic-menu-border-width) solid var(--gcds-topic-menu-mobile-themelist-border)}}}@layer xsMobile{@media screen and (width <= 47.9375rem){:host .gcds-topic-menu>[role=menu]{margin-inline:calc(-50vw - -50%)}}}@layer focus{:host .gcds-topic-menu :is(button[aria-haspopup=true],[role=menuitem]):focus{background-color:var(--gcds-topic-menu-focus-background);border-color:var(--gcds-topic-menu-focus-background);border-inline-end:0;border-radius:var(--gcds-topic-menu-focus-border-radius);box-shadow:var(--gcds-topic-menu-focus-box-shadow);color:var(--gcds-topic-menu-focus-text);outline:var(--gcds-topic-menu-focus-outline);outline-offset:var(--gcds-topic-menu-focus-outline-offset)}}';const I18N={en:{summary:{text:"An official website of the Government of Canada.",link:"Learn to recognize one"},content:{description:"It can be hard to know what sites to trust. Here's how to identify a Government of Canada website before you share any info:",url:{heading:"Canada.ca or gc.ca",text:"Government of Canada website's normally use Canada.ca or gc.ca in the URL."},languages:{heading:"Available in both of Canada's Official Languages",text:"Information will be available in both English and French."},https:{heading:"HTTPS",text:"Secure Government of Canada websites use"},contact:{heading:"A point of contact",text:"Contact information will have Canada.ca, gc.ca, or the department name in the email address."}}},fr:{summary:{text:"Les sites Web officiels du gouvernement du Canada.",link:"Comment les reconnaître"},content:{description:"Il peut être difficile de savoir quels sites sont fiables. Avant de partager des renseignements, vérifiez les points suivant pour déterminer s'il s'agit bien d'un site du gouvernement du Canada:",url:{heading:"Canada.ca ou gc.ca",text:"On retrouve normalement Canada.ca ou gc.ca dans l'adresse URL d'un site Web du gouvernement du Canada."},languages:{heading:"Offert dans les deux langues officielles",text:"Vérifiez que les renseignements sont accessibles en français et en anglais."},https:{heading:"HTTPS",text:"Lorsqu'un navigateur affiche les sites Web sécuritaires du gouvernement du Canada, on retrouve"},contact:{heading:"Un point de communication",text:"On retrouve Canada.ca, gc.ca ou le nom du ministère dans l'URL de toute adresse courriel du gouvernement du Canada."}}}},GcdsVerifyBanner=class{constructor(hostRef){(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.r)(this,hostRef),this.container="xl",this.isFixed=!1,this.lang=void 0}updateLang(){new MutationObserver((mutations=>{mutations[0].oldValue!=this.el.lang&&(this.lang=this.el.lang)})).observe(this.el,observerConfig)}async componentWillLoad(){this.lang=assignLanguage(this.el),this.updateLang()}render(){const{container,isFixed,lang}=this;return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)(_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.a,{key:"3a359e2f739de9f0b5b1f4875616f13d926b7c93"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("details",{key:"36dbad0f247d5adac5600c345547210b703be94c",class:"gcds-verify-banner "+(isFixed?"verify-banner--is-fixed":"")},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("summary",{key:"a4258b57b63a5634a3e2dd3784718b5767e022da",class:container?`container-${container}`:"","aria-expanded":"false",role:"button"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"b2ce523e45247b183eff7b85e717688b5b09d3f3",class:"svg-container",innerHTML:'\n \n'}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"9dc5c963bd59d2bcd9e2cf32d99c82e2212ca498"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"0ec143a4ce1d9f50a914ce8e5e37bb5e486ef3aa"},I18N[lang].summary.text),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("button",{key:"438d1af370ab648eec84b2c66e13a12f0537752c",class:"verify-banner__toggle"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"5399bf38ac46c84510385c5e04783035eadf9d4f"},I18N[lang].summary.link),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("span",{key:"4bd05582cd3ce82b6bd25c8ece8fd6d5319d561a",class:"svg-container",innerHTML:'\n \n'})))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("div",{key:"c14eb05c5bee6b7539f0299d94a85022949d208f",class:"verify-banner__content "+(container?`container-${container}`:"")},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"da5a85d1cee0a3661bd40f3ad0d6998e5ac073a3"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"ea5f95f05be7a82ff58036ef11cdc7eac9d9887d"},I18N[lang].content.description)),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("br",{key:"b8d3cb8a7af7710da4ec26a814080f910d144fed"}),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("gcds-grid",{key:"7ce30265f4350c92837edfea5f223384ec19382d",tag:"ul",container:"lg",columns:"1fr","columns-tablet":"xs"===container||"sm"===container?"1fr":"1fr 1fr"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{key:"dbaa8b5b0d85c9d804938b2bd702dc9419fbdc41"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h4",{key:"a5870058080d105ef5df2a5ada92e4d0efca49fd"},I18N[lang].content.url.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"ed2d3d9b33b44a04e4416d87c4b1e8f08170dfa2"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"a63c2b37cf7398b54cb56ddcabae8ff5591e3b78"},I18N[lang].content.url.text))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{key:"8848fb6834f7028e73758c519ad5b90d6488b006"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h4",{key:"96515dba93042ab9174ab69ea79a25ce4369ec78"},I18N[lang].content.languages.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"762995079f47a4e2bd0045743ffd3cc7c4768a11"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"18342f031772a082604902ff4fe7abd0c6b43eb2"},I18N[lang].content.languages.text))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{key:"8742fec5049734b9de8047aaa9625fa3d10e8af9"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h4",{key:"ef9ec15f10461f9c31e68784dea1f1b1704a8f58"},I18N[lang].content.https.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"5be480efae55e752f52da02182c800f6dfb3011c"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"4bd5c68679d42da7a34935d2ce0f5a6cd5ecd20f"},I18N[lang].content.https.text," ",(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("strong",{key:"bc02af8813d9e4cdeffdca40b36c9a633f120ed3"},"https://"),"."))),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("li",{key:"f17b0baad7117c8def9625ff3c53576b14e063e2"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("h4",{key:"e884b635d63c1b510f6b01c00d19e8c3c55fc8e7"},I18N[lang].content.contact.heading),(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("p",{key:"9285d3c76b451350428bc82172bee2d3328b2413"},(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.h)("small",{key:"713bcafc07cf60dfcb02c8d6868fa94c7a02026e"},I18N[lang].content.contact.text)))))))}get el(){return(0,_index_04fcdc9c_js__WEBPACK_IMPORTED_MODULE_0__.g)(this)}};GcdsVerifyBanner.style="@layer reset, default, fixed, container;@layer reset{:host{display:block}}@layer default{:host .gcds-verify-banner{background-color:var(--gcds-verify-banner-background);color:var(--gcds-verify-banner-text);font:var(--gcds-verify-banner-font)}:host .gcds-verify-banner :is(summary,.verify-banner__content){font-size:90%}:host .gcds-verify-banner summary{cursor:pointer;display:flex;margin-inline:auto;padding-block:var(--gcds-verify-banner-summary-padding)}:host .gcds-verify-banner summary :is(.svg-container,p small){margin:var(--gcds-verify-banner-summary-content-margin)}:host .gcds-verify-banner summary p{align-items:center;display:flex;flex-wrap:wrap;line-height:var(--gcds-verify-banner-line-height);margin:0}:host .gcds-verify-banner summary .verify-banner__toggle{background:none;border:0;color:var(--gcds-verify-banner-toggle-text);flex:0 0 auto;font-weight:var(--gcds-verify-banner-toggle-font-weight);padding:0;pointer-events:none;text-decoration:underline}:host .gcds-verify-banner summary .verify-banner__toggle .svg-container path{fill:var(--gcds-verify-banner-toggle-text)}:host .gcds-verify-banner .verify-banner__content{border-block-start:var(--gcds-verify-banner-content-border-width) solid var(--gcds-verify-banner-content-border-color);margin:0 auto;padding-block-end:var(--gcds-verify-banner-content-padding-block-end);padding-block-start:var(\n --gcds-verify-banner-content-padding-block-start\n )}:host .gcds-verify-banner .verify-banner__content li{list-style:none}:host .gcds-verify-banner .verify-banner__content li :is(h4,p){width:90%}:host .gcds-verify-banner .verify-banner__content h4{margin:var(--gcds-verify-banner-content-heading-margin)}:host .gcds-verify-banner .verify-banner__content p{line-height:var(--gcds-verify-banner-line-height);margin:0}:host .gcds-verify-banner[open] summary .verify-banner__toggle svg{transform:rotate(-180deg)}}@layer fixed{:host .gcds-verify-banner.verify-banner--is-fixed{position:sticky;top:0;width:var(--gcds-verify-banner-max-content-width-full);z-index:9999}}@layer container{:host .gcds-verify-banner .container-lg,:host .gcds-verify-banner .container-md,:host .gcds-verify-banner .container-sm,:host .gcds-verify-banner .container-xl,:host .gcds-verify-banner .container-xs{width:90%}:host .gcds-verify-banner .container-full{max-width:var(--gcds-verify-banner-container-full);padding-inline:var(--gcds-verify-banner-container-padding)}:host .gcds-verify-banner .container-xl{max-width:var(--gcds-verify-banner-container-xl)}:host .gcds-verify-banner .container-lg{max-width:var(--gcds-verify-banner-container-lg)}:host .gcds-verify-banner .container-md{max-width:var(--gcds-verify-banner-container-md)}:host .gcds-verify-banner .container-sm{max-width:var(--gcds-verify-banner-container-sm)}:host .gcds-verify-banner .container-xs{max-width:var(--gcds-verify-banner-container-xs)}}"}}]); \ No newline at end of file diff --git a/iframe.html b/iframe.html index 63487d026..3c6fbd27f 100644 --- a/iframe.html +++ b/iframe.html @@ -1076,7 +1076,7 @@ window['TAGS_OPTIONS'] = {"dev-only":{"excludeFromDocsStories":true},"docs-only":{"excludeFromSidebar":true},"test-only":{"excludeFromSidebar":true,"excludeFromDocsStories":true}};