0;)r+=ah1[62*Math.random()|0];return r}function st(t){for(var r=[],n=(t||[]).length>>>0;n--;)r[n]=t[n];return r}function $s(t){return t.classList?st(t.classList):(t.getAttribute("class")||"").split(" ").filter(function(r){return r})}function l_(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function $5(t){return Object.keys(t||{}).reduce(function(r,n){return r+"".concat(n,": ").concat(t[n].trim(),";")},"")}function qs(t){return t.size!==U3.size||t.x!==U3.x||t.y!==U3.y||t.rotate!==U3.rotate||t.flipX||t.flipY}var uh1=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';function f_(){var t=n_,r=r_,n=X.cssPrefix,o=X.replacementClass,s=uh1;if(n!==t||o!==r){var l=new RegExp("\\.".concat(t,"\\-"),"g"),p=new RegExp("\\--".concat(t,"\\-"),"g"),h=new RegExp("\\.".concat(r),"g");s=s.replace(l,".".concat(n,"-")).replace(p,"--".concat(n,"-")).replace(h,".".concat(o))}return s}var u_=!1;function Ys(){X.autoAddCss&&!u_&&(function ih1(t){if(t&&Ce){var r=B1.createElement("style");r.setAttribute("type","text/css"),r.innerHTML=t;for(var n=B1.head.childNodes,o=null,s=n.length-1;s>-1;s--){var l=n[s],p=(l.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(p)>-1&&(o=l)}B1.head.insertBefore(r,o)}}(f_()),u_=!0)}var dh1={mixout:function(){return{dom:{css:f_,insertCss:Ys}}},hooks:function(){return{beforeDOMElementCreation:function(){Ys()},beforeI2svg:function(){Ys()}}}},ze=$e||{};ze[Me]||(ze[Me]={}),ze[Me].styles||(ze[Me].styles={}),ze[Me].hooks||(ze[Me].hooks={}),ze[Me].shims||(ze[Me].shims=[]);var S3=ze[Me],d_=[],q5=!1;function bn(t){var r=t.tag,n=t.attributes,o=void 0===n?{}:n,s=t.children,l=void 0===s?[]:s;return"string"==typeof t?l_(t):"<".concat(r," ").concat(function sh1(t){return Object.keys(t||{}).reduce(function(r,n){return r+"".concat(n,'="').concat(l_(t[n]),'" ')},"").trim()}(o),">").concat(l.map(bn).join(""),"").concat(r,">")}function p_(t,r,n){if(t&&t[r]&&t[r][n])return{prefix:r,iconName:n,icon:t[r][n]}}Ce&&((q5=(B1.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(B1.readyState))||B1.addEventListener("DOMContentLoaded",function t(){B1.removeEventListener("DOMContentLoaded",t),q5=1,d_.map(function(r){return r()})}));var Zs=function(r,n,o,s){var m,y,z,l=Object.keys(r),p=l.length,h=void 0!==s?function(r,n){return function(o,s,l,p){return r.call(n,o,s,l,p)}}(n,s):n;for(void 0===o?(m=1,z=r[l[0]]):(m=0,z=o);m=55296&&s<=56319&&n2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,s=void 0!==o&&o,l=g_(r);"function"!=typeof S3.hooks.addPack||s?S3.styles[t]=Y(Y({},S3.styles[t]||{}),l):S3.hooks.addPack(t,g_(r)),"fas"===t&&Xs("fa",r)}var Y5,Z5,K5,lt=S3.styles,yh1=S3.shims,Ch1=(p2(Y5={},U1,Object.values(vn[U1])),p2(Y5,Y1,Object.values(vn[Y1])),Y5),Qs=null,h_={},m_={},v_={},y_={},C_={},Mh1=(p2(Z5={},U1,Object.keys(hn[U1])),p2(Z5,Y1,Object.keys(hn[Y1])),Z5);var M_=function(){var r=function(l){return Zs(lt,function(p,h,m){return p[m]=Zs(h,l,{}),p},{})};h_=r(function(s,l,p){return l[3]&&(s[l[3]]=p),l[2]&&l[2].filter(function(m){return"number"==typeof m}).forEach(function(m){s[m.toString(16)]=p}),s}),m_=r(function(s,l,p){return s[p]=p,l[2]&&l[2].filter(function(m){return"string"==typeof m}).forEach(function(m){s[m]=p}),s}),C_=r(function(s,l,p){var h=l[2];return s[p]=p,h.forEach(function(m){s[m]=p}),s});var n="far"in lt||X.autoFetchSvg,o=Zs(yh1,function(s,l){var p=l[0],h=l[1],m=l[2];return"far"===h&&!n&&(h="fas"),"string"==typeof p&&(s.names[p]={prefix:h,iconName:m}),"number"==typeof p&&(s.unicodes[p.toString(16)]={prefix:h,iconName:m}),s},{names:{},unicodes:{}});v_=o.names,y_=o.unicodes,Qs=X5(X.styleDefault,{family:X.familyDefault})};function Js(t,r){return(h_[t]||{})[r]}function k4(t,r){return(C_[t]||{})[r]}function z_(t){return v_[t]||{prefix:null,iconName:null}}function Ye(){return Qs}(function ch1(t){Mn.push(t)})(function(t){Qs=X5(t.styleDefault,{family:X.familyDefault})}),M_();var e9=function(){return{prefix:null,iconName:null,rest:[]}};function X5(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,o=void 0===n?U1:n;return mn[o][t]||mn[o][hn[o][t]]||(t in S3.styles?t:null)||null}var b_=(p2(K5={},U1,Object.keys(vn[U1])),p2(K5,Y1,Object.keys(vn[Y1])),K5);function Q5(t){var r,o=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,s=void 0!==o&&o,l=(p2(r={},U1,"".concat(X.cssPrefix,"-").concat(U1)),p2(r,Y1,"".concat(X.cssPrefix,"-").concat(Y1)),r),p=null,h=U1;(t.includes(l[U1])||t.some(function(y){return b_[U1].includes(y)}))&&(h=U1),(t.includes(l[Y1])||t.some(function(y){return b_[Y1].includes(y)}))&&(h=Y1);var m=t.reduce(function(y,z){var H=function bh1(t,r){var n=r.split("-"),o=n[0],s=n.slice(1).join("-");return o!==t||""===s||function zh1(t){return~th1.indexOf(t)}(s)?null:s}(X.cssPrefix,z);if(lt[z]?(z=Ch1[h].includes(z)?Zg1[h][z]:z,p=z,y.prefix=z):Mh1[h].indexOf(z)>-1?(p=z,y.prefix=X5(z,{family:h})):H?y.iconName=H:z!==X.replacementClass&&z!==l[U1]&&z!==l[Y1]&&y.rest.push(z),!s&&y.prefix&&y.iconName){var L="fa"===p?z_(y.iconName):{},E=k4(y.prefix,y.iconName);L.prefix&&(p=null),y.iconName=L.iconName||E||y.iconName,y.prefix=L.prefix||y.prefix,"far"===y.prefix&&!lt.far&<.fas&&!X.autoFetchSvg&&(y.prefix="fas")}return y},e9());return(t.includes("fa-brands")||t.includes("fab"))&&(m.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(m.prefix="fad"),!m.prefix&&h===Y1&&(lt.fass||X.autoFetchSvg)&&(m.prefix="fass",m.iconName=k4(m.prefix,m.iconName)||m.iconName),("fa"===m.prefix||"fa"===p)&&(m.prefix=Ye()||"fas"),m}var Vh1=function(){function t(){(function Rg1(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")})(this,t),this.definitions={}}return function Og1(t,r,n){r&&$V(t.prototype,r),n&&$V(t,n),Object.defineProperty(t,"prototype",{writable:!1})}(t,[{key:"add",value:function(){for(var n=this,o=arguments.length,s=new Array(o),l=0;l0&&z.forEach(function(H){"string"==typeof H&&(n[h][H]=y)}),n[h][m]=y}),n}}]),t}(),H_=[],ft={},ut={},_h1=Object.keys(ut);function t9(t,r){for(var n=arguments.length,o=new Array(n>2?n-2:0),s=2;s1?r-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:{};return Ce?(F4("beforeI2svg",r),be("pseudoElements2svg",r),be("i2svg",r)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=r.autoReplaceSvgRoot;!1===X.autoReplaceSvg&&(X.autoReplaceSvg=!0),X.observeMutations=!0,function gh1(t){Ce&&(q5?setTimeout(t,0):d_.push(t))}(function(){xh1({autoReplaceSvgRoot:n}),F4("watch",r)})}},e3={noAuto:function(){X.autoReplaceSvg=!1,X.observeMutations=!1,F4("noAuto")},config:X,dom:Eh1,parse:{icon:function(r){if(null===r)return null;if("object"===P5(r)&&r.prefix&&r.iconName)return{prefix:r.prefix,iconName:k4(r.prefix,r.iconName)||r.iconName};if(Array.isArray(r)&&2===r.length){var n=0===r[1].indexOf("fa-")?r[1].slice(3):r[1],o=X5(r[0]);return{prefix:o,iconName:k4(o,n)||n}}if("string"==typeof r&&(r.indexOf("".concat(X.cssPrefix,"-"))>-1||r.match(Kg1))){var s=Q5(r.split(" "),{skipLookups:!0});return{prefix:s.prefix||Ye(),iconName:k4(s.prefix,s.iconName)||s.iconName}}if("string"==typeof r){var l=Ye();return{prefix:l,iconName:k4(l,r)||r}}}},library:S_,findIconDefinition:n9,toHtml:bn},xh1=function(){var n=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,o=void 0===n?B1:n;(Object.keys(S3.styles).length>0||X.autoFetchSvg)&&Ce&&X.autoReplaceSvg&&e3.dom.i2svg({node:o})};function J5(t,r){return Object.defineProperty(t,"abstract",{get:r}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(function(o){return bn(o)})}}),Object.defineProperty(t,"node",{get:function(){if(Ce){var o=B1.createElement("div");return o.innerHTML=t.html,o.children}}}),t}function r9(t){var r=t.icons,n=r.main,o=r.mask,s=t.prefix,l=t.iconName,p=t.transform,h=t.symbol,m=t.title,y=t.maskId,z=t.titleId,H=t.extra,L=t.watchable,E=void 0!==L&&L,x=o.found?o:n,D=x.width,P=x.height,F="fak"===s,O=[X.replacementClass,l?"".concat(X.cssPrefix,"-").concat(l):""].filter(function(Z3){return-1===H.classes.indexOf(Z3)}).filter(function(Z3){return""!==Z3||!!Z3}).concat(H.classes).join(" "),G={children:[],attributes:Y(Y({},H.attributes),{},{"data-prefix":s,"data-icon":l,class:O,role:H.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(D," ").concat(P)})},t1=F&&!~H.classes.indexOf("fa-fw")?{width:"".concat(D/P*16*.0625,"em")}:{};E&&(G.attributes[O4]=""),m&&(G.children.push({tag:"title",attributes:{id:G.attributes["aria-labelledby"]||"title-".concat(z||zn())},children:[m]}),delete G.attributes.title);var r1=Y(Y({},G),{},{prefix:s,iconName:l,main:n,mask:o,maskId:y,transform:p,symbol:h,styles:Y(Y({},t1),H.styles)}),L1=o.found&&n.found?be("generateAbstractMask",r1)||{children:[],attributes:{}}:be("generateAbstractIcon",r1)||{children:[],attributes:{}},U4=L1.attributes;return r1.children=L1.children,r1.attributes=U4,h?function Th1(t){var n=t.iconName,o=t.children,s=t.attributes,l=t.symbol,p=!0===l?"".concat(t.prefix,"-").concat(X.cssPrefix,"-").concat(n):l;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Y(Y({},s),{},{id:p}),children:o}]}]}(r1):function Ah1(t){var r=t.children,n=t.main,o=t.mask,s=t.attributes,l=t.styles,p=t.transform;if(qs(p)&&n.found&&!o.found){var y={x:n.width/n.height/2,y:.5};s.style=$5(Y(Y({},l),{},{"transform-origin":"".concat(y.x+p.x/16,"em ").concat(y.y+p.y/16,"em")}))}return[{tag:"svg",attributes:s,children:r}]}(r1)}function V_(t){var r=t.content,n=t.width,o=t.height,s=t.transform,l=t.title,p=t.extra,h=t.watchable,m=void 0!==h&&h,y=Y(Y(Y({},p.attributes),l?{title:l}:{}),{},{class:p.classes.join(" ")});m&&(y[O4]="");var z=Y({},p.styles);qs(s)&&(z.transform=function fh1(t){var r=t.transform,n=t.width,s=t.height,l=void 0===s?16:s,p=t.startCentered,h=void 0!==p&&p,m="";return m+=h&&t_?"translate(".concat(r.x/16-(void 0===n?16:n)/2,"em, ").concat(r.y/16-l/2,"em) "):h?"translate(calc(-50% + ".concat(r.x/16,"em), calc(-50% + ").concat(r.y/16,"em)) "):"translate(".concat(r.x/16,"em, ").concat(r.y/16,"em) "),(m+="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "))+"rotate(".concat(r.rotate,"deg) ")}({transform:s,startCentered:!0,width:n,height:o}),z["-webkit-transform"]=z.transform);var H=$5(z);H.length>0&&(y.style=H);var L=[];return L.push({tag:"span",attributes:y,children:[r]}),l&&L.push({tag:"span",attributes:{class:"sr-only"},children:[l]}),L}var o9=S3.styles;function c9(t){var r=t[0],n=t[1],l=Ps(t.slice(4),1)[0];return{found:!0,width:r,height:n,icon:Array.isArray(l)?{tag:"g",attributes:{class:"".concat(X.cssPrefix,"-").concat(P4.GROUP)},children:[{tag:"path",attributes:{class:"".concat(X.cssPrefix,"-").concat(P4.SECONDARY),fill:"currentColor",d:l[0]}},{tag:"path",attributes:{class:"".concat(X.cssPrefix,"-").concat(P4.PRIMARY),fill:"currentColor",d:l[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:l}}}}var Ih1={found:!1,width:512,height:512};function i9(t,r){var n=r;return"fa"===r&&null!==X.styleDefault&&(r=Ye()),new Promise(function(o,s){if(be("missingIconAbstract"),"fa"===n){var p=z_(t)||{};t=p.iconName||t,r=p.prefix||r}if(t&&r&&o9[r]&&o9[r][t])return o(c9(o9[r][t]));(function Rh1(t,r){!c_&&!X.showMissingIcons&&t&&console.error('Icon with name "'.concat(t,'" and prefix "').concat(r,'" is missing.'))})(t,r),o(Y(Y({},Ih1),{},{icon:X.showMissingIcons&&t&&be("missingIconAbstract")||{}}))})}var __=function(){},a9=X.measurePerformance&&F5&&F5.mark&&F5.measure?F5:{mark:__,measure:__},Hn='FA "6.5.1"',L_=function(r){a9.mark("".concat(Hn," ").concat(r," ends")),a9.measure("".concat(Hn," ").concat(r),"".concat(Hn," ").concat(r," begins"),"".concat(Hn," ").concat(r," ends"))},s9={begin:function(r){return a9.mark("".concat(Hn," ").concat(r," begins")),function(){return L_(r)}},end:L_},eo=function(){};function w_(t){return"string"==typeof(t.getAttribute?t.getAttribute(O4):null)}function jh1(t){return B1.createElementNS("http://www.w3.org/2000/svg",t)}function Bh1(t){return B1.createElement(t)}function E_(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,o=void 0===n?"svg"===t.tag?jh1:Bh1:n;if("string"==typeof t)return B1.createTextNode(t);var s=o(t.tag);return Object.keys(t.attributes||[]).forEach(function(p){s.setAttribute(p,t.attributes[p])}),(t.children||[]).forEach(function(p){s.appendChild(E_(p,{ceFn:o}))}),s}var to={replace:function(r){var n=r[0];if(n.parentNode)if(r[1].forEach(function(s){n.parentNode.insertBefore(E_(s),n)}),null===n.getAttribute(O4)&&X.keepOriginalSource){var o=B1.createComment(function Uh1(t){var r=" ".concat(t.outerHTML," ");return"".concat(r,"Font Awesome fontawesome.com ")}(n));n.parentNode.replaceChild(o,n)}else n.remove()},nest:function(r){var n=r[0],o=r[1];if(~$s(n).indexOf(X.replacementClass))return to.replace(r);var s=new RegExp("".concat(X.cssPrefix,"-.*"));if(delete o[0].attributes.id,o[0].attributes.class){var l=o[0].attributes.class.split(" ").reduce(function(h,m){return m===X.replacementClass||m.match(s)?h.toSvg.push(m):h.toNode.push(m),h},{toNode:[],toSvg:[]});o[0].attributes.class=l.toSvg.join(" "),0===l.toNode.length?n.removeAttribute("class"):n.setAttribute("class",l.toNode.join(" "))}var p=o.map(function(h){return bn(h)}).join("\n");n.setAttribute(O4,""),n.innerHTML=p}};function N_(t){t()}function x_(t,r){var n="function"==typeof r?r:eo;if(0===t.length)n();else{var o=N_;X.mutateApproach===qg1&&(o=$e.requestAnimationFrame||N_),o(function(){var s=function Fh1(){return!0===X.autoReplaceSvg?to.replace:to[X.autoReplaceSvg]||to.replace}(),l=s9.begin("mutate");t.map(s),l(),n()})}}var l9=!1;function A_(){l9=!0}function f9(){l9=!1}var no=null;function T_(t){if(e_&&X.observeMutations){var r=t.treeCallback,n=void 0===r?eo:r,o=t.nodeCallback,s=void 0===o?eo:o,l=t.pseudoElementsCallback,p=void 0===l?eo:l,h=t.observeMutationsRoot,m=void 0===h?B1:h;no=new e_(function(y){if(!l9){var z=Ye();st(y).forEach(function(H){if("childList"===H.type&&H.addedNodes.length>0&&!w_(H.addedNodes[0])&&(X.searchPseudoElements&&p(H.target),n(H.target)),"attributes"===H.type&&H.target.parentNode&&X.searchPseudoElements&&p(H.target.parentNode),"attributes"===H.type&&w_(H.target)&&~eh1.indexOf(H.attributeName))if("class"===H.attributeName&&function Ph1(t){var r=t.getAttribute?t.getAttribute(Us):null,n=t.getAttribute?t.getAttribute(Ws):null;return r&&n}(H.target)){var L=Q5($s(H.target)),x=L.iconName;H.target.setAttribute(Us,L.prefix||z),x&&H.target.setAttribute(Ws,x)}else(function kh1(t){return t&&t.classList&&t.classList.contains&&t.classList.contains(X.replacementClass)})(H.target)&&s(H.target)})}}),Ce&&no.observe(m,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function D_(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=function $h1(t){var r=t.getAttribute("data-prefix"),n=t.getAttribute("data-icon"),o=void 0!==t.innerText?t.innerText.trim():"",s=Q5($s(t));return s.prefix||(s.prefix=Ye()),r&&n&&(s.prefix=r,s.iconName=n),s.iconName&&s.prefix||(s.prefix&&o.length>0&&(s.iconName=function Hh1(t,r){return(m_[t]||{})[r]}(s.prefix,t.innerText)||Js(s.prefix,Ks(t.innerText))),!s.iconName&&X.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=t.firstChild.data)),s}(t),o=n.iconName,s=n.prefix,l=n.rest,p=function qh1(t){var r=st(t.attributes).reduce(function(s,l){return"class"!==s.name&&"style"!==s.name&&(s[l.name]=l.value),s},{}),n=t.getAttribute("title"),o=t.getAttribute("data-fa-title-id");return X.autoA11y&&(n?r["aria-labelledby"]="".concat(X.replacementClass,"-title-").concat(o||zn()):(r["aria-hidden"]="true",r.focusable="false")),r}(t),h=t9("parseNodeAttributes",{},t),m=r.styleParser?function Gh1(t){var r=t.getAttribute("style"),n=[];return r&&(n=r.split(";").reduce(function(o,s){var l=s.split(":"),p=l[0],h=l.slice(1);return p&&h.length>0&&(o[p]=h.join(":").trim()),o},{})),n}(t):[];return Y({iconName:o,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:s,transform:U3,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:l,styles:m,attributes:p}},h)}var Zh1=S3.styles;function I_(t){var r="nest"===X.autoReplaceSvg?D_(t,{styleParser:!1}):D_(t);return~r.extra.classes.indexOf(i_)?be("generateLayersText",t,r):be("generateSvgReplacementMutation",t,r)}var Ze=new Set;function R_(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!Ce)return Promise.resolve();var n=B1.documentElement.classList,o=function(H){return n.add("".concat(o_,"-").concat(H))},s=function(H){return n.remove("".concat(o_,"-").concat(H))},l=X.autoFetchSvg?Ze:Gs.map(function(z){return"fa-".concat(z)}).concat(Object.keys(Zh1));l.includes("fa")||l.push("fa");var p=[".".concat(i_,":not([").concat(O4,"])")].concat(l.map(function(z){return".".concat(z,":not([").concat(O4,"])")})).join(", ");if(0===p.length)return Promise.resolve();var h=[];try{h=st(t.querySelectorAll(p))}catch{}if(!(h.length>0))return Promise.resolve();o("pending"),s("complete");var m=s9.begin("onTree"),y=h.reduce(function(z,H){try{var L=I_(H);L&&z.push(L)}catch(E){c_||"MissingIcon"===E.name&&console.error(E)}return z},[]);return new Promise(function(z,H){Promise.all(y).then(function(L){x_(L,function(){o("active"),o("complete"),s("pending"),"function"==typeof r&&r(),m(),z()})}).catch(function(L){m(),H(L)})})}function Kh1(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;I_(t).then(function(n){n&&x_([n],r)})}Gs.map(function(t){Ze.add("fa-".concat(t))}),Object.keys(hn[U1]).map(Ze.add.bind(Ze)),Object.keys(hn[Y1]).map(Ze.add.bind(Ze)),Ze=pn(Ze);var Qh1=function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.transform,s=void 0===o?U3:o,l=n.symbol,p=void 0!==l&&l,h=n.mask,m=void 0===h?null:h,y=n.maskId,z=void 0===y?null:y,H=n.title,L=void 0===H?null:H,E=n.titleId,x=void 0===E?null:E,D=n.classes,P=void 0===D?[]:D,F=n.attributes,O=void 0===F?{}:F,G=n.styles,t1=void 0===G?{}:G;if(r){var r1=r.prefix,L1=r.iconName,M2=r.icon;return J5(Y({type:"icon"},r),function(){return F4("beforeDOMElementCreation",{iconDefinition:r,params:n}),X.autoA11y&&(L?O["aria-labelledby"]="".concat(X.replacementClass,"-title-").concat(x||zn()):(O["aria-hidden"]="true",O.focusable="false")),r9({icons:{main:c9(M2),mask:m?c9(m.icon):{found:!1,width:null,height:null,icon:{}}},prefix:r1,iconName:L1,transform:Y(Y({},U3),s),symbol:p,title:L,maskId:z,titleId:x,extra:{attributes:O,styles:t1,classes:P}})})}},Jh1={mixout:function(){return{icon:(t=Qh1,function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(r||{}).icon?r:n9(r||{}),s=n.mask;return s&&(s=(s||{}).icon?s:n9(s||{})),t(o,Y(Y({},n),{},{mask:s}))})};var t},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=R_,n.nodeCallback=Kh1,n}}},provides:function(r){r.i2svg=function(n){var o=n.node,l=n.callback;return R_(void 0===o?B1:o,void 0===l?function(){}:l)},r.generateSvgReplacementMutation=function(n,o){var s=o.iconName,l=o.title,p=o.titleId,h=o.prefix,m=o.transform,y=o.symbol,z=o.mask,H=o.maskId,L=o.extra;return new Promise(function(E,x){Promise.all([i9(s,h),z.iconName?i9(z.iconName,z.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(D){var P=Ps(D,2);E([n,r9({icons:{main:P[0],mask:P[1]},prefix:h,iconName:s,transform:m,symbol:y,maskId:H,title:l,titleId:p,extra:L,watchable:!0})])}).catch(x)})},r.generateAbstractIcon=function(n){var y,o=n.children,s=n.attributes,l=n.main,p=n.transform,m=$5(n.styles);return m.length>0&&(s.style=m),qs(p)&&(y=be("generateAbstractTransformGrouping",{main:l,transform:p,containerWidth:l.width,iconWidth:l.width})),o.push(y||l.icon),{children:o,attributes:s}}}},em1={mixout:function(){return{layer:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o.classes,l=void 0===s?[]:s;return J5({type:"layer"},function(){F4("beforeDOMElementCreation",{assembler:n,params:o});var p=[];return n(function(h){Array.isArray(h)?h.map(function(m){p=p.concat(m.abstract)}):p=p.concat(h.abstract)}),[{tag:"span",attributes:{class:["".concat(X.cssPrefix,"-layers")].concat(pn(l)).join(" ")},children:p}]})}}}},tm1={mixout:function(){return{counter:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o.title,l=void 0===s?null:s,p=o.classes,h=void 0===p?[]:p,m=o.attributes,y=void 0===m?{}:m,z=o.styles,H=void 0===z?{}:z;return J5({type:"counter",content:n},function(){return F4("beforeDOMElementCreation",{content:n,params:o}),function Dh1(t){var r=t.content,n=t.title,o=t.extra,s=Y(Y(Y({},o.attributes),n?{title:n}:{}),{},{class:o.classes.join(" ")}),l=$5(o.styles);l.length>0&&(s.style=l);var p=[];return p.push({tag:"span",attributes:s,children:[r]}),n&&p.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),p}({content:n.toString(),title:l,extra:{attributes:y,styles:H,classes:["".concat(X.cssPrefix,"-layers-counter")].concat(pn(h))}})})}}}},nm1={mixout:function(){return{text:function(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o.transform,l=void 0===s?U3:s,p=o.title,h=void 0===p?null:p,m=o.classes,y=void 0===m?[]:m,z=o.attributes,H=void 0===z?{}:z,L=o.styles,E=void 0===L?{}:L;return J5({type:"text",content:n},function(){return F4("beforeDOMElementCreation",{content:n,params:o}),V_({content:n,transform:Y(Y({},U3),l),title:h,extra:{attributes:H,styles:E,classes:["".concat(X.cssPrefix,"-layers-text")].concat(pn(y))}})})}}},provides:function(r){r.generateLayersText=function(n,o){var s=o.title,l=o.transform,p=o.extra,h=null,m=null;if(t_){var y=parseInt(getComputedStyle(n).fontSize,10),z=n.getBoundingClientRect();h=z.width/y,m=z.height/y}return X.autoA11y&&!s&&(p.attributes["aria-hidden"]="true"),Promise.resolve([n,V_({content:n.innerHTML,width:h,height:m,transform:l,title:s,extra:p,watchable:!0})])}}},rm1=new RegExp('"',"ug"),O_=[1105920,1112319];function P_(t,r){var n="".concat($g1).concat(r.replace(":","-"));return new Promise(function(o,s){if(null!==t.getAttribute(n))return o();var p=st(t.children).filter(function(M2){return M2.getAttribute(Bs)===r})[0],h=$e.getComputedStyle(t,r),m=h.getPropertyValue("font-family").match(Xg1),y=h.getPropertyValue("font-weight"),z=h.getPropertyValue("content");if(p&&!m)return t.removeChild(p),o();if(m&&"none"!==z&&""!==z){var H=h.getPropertyValue("content"),L=~["Sharp"].indexOf(m[2])?Y1:U1,E=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(m[2])?mn[L][m[2].toLowerCase()]:Qg1[L][y],x=function om1(t){var r=t.replace(rm1,""),n=function vh1(t,r){var s,n=t.length,o=t.charCodeAt(r);return o>=55296&&o<=56319&&n>r+1&&(s=t.charCodeAt(r+1))>=56320&&s<=57343?1024*(o-55296)+s-56320+65536:o}(r,0),o=n>=O_[0]&&n<=O_[1],s=2===r.length&&r[0]===r[1];return{value:Ks(s?r[0]:r),isSecondary:o||s}}(H),D=x.value,P=x.isSecondary,F=m[0].startsWith("FontAwesome"),O=Js(E,D),G=O;if(F){var t1=function Sh1(t){var r=y_[t],n=Js("fas",t);return r||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}(D);t1.iconName&&t1.prefix&&(O=t1.iconName,E=t1.prefix)}if(!O||P||p&&p.getAttribute(Us)===E&&p.getAttribute(Ws)===G)o();else{t.setAttribute(n,G),p&&t.removeChild(p);var r1=function Yh1(){return{iconName:null,title:null,titleId:null,prefix:null,transform:U3,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}(),L1=r1.extra;L1.attributes[Bs]=r,i9(O,E).then(function(M2){var U4=r9(Y(Y({},r1),{},{icons:{main:M2,mask:e9()},prefix:E,iconName:G,extra:L1,watchable:!0})),Z3=B1.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===r?t.insertBefore(Z3,t.firstChild):t.appendChild(Z3),Z3.outerHTML=U4.map(function(q9){return bn(q9)}).join("\n"),t.removeAttribute(n),o()}).catch(s)}}else o()})}function cm1(t){return Promise.all([P_(t,"::before"),P_(t,"::after")])}function im1(t){return!(t.parentNode===document.head||~Yg1.indexOf(t.tagName.toUpperCase())||t.getAttribute(Bs)||t.parentNode&&"svg"===t.parentNode.tagName)}function k_(t){if(Ce)return new Promise(function(r,n){var o=st(t.querySelectorAll("*")).filter(im1).map(cm1),s=s9.begin("searchPseudoElements");A_(),Promise.all(o).then(function(){s(),f9(),r()}).catch(function(){s(),f9(),n()})})}var F_=!1,j_=function(r){return r.toLowerCase().split(" ").reduce(function(o,s){var l=s.toLowerCase().split("-"),p=l[0],h=l.slice(1).join("-");if(p&&"h"===h)return o.flipX=!0,o;if(p&&"v"===h)return o.flipY=!0,o;if(h=parseFloat(h),isNaN(h))return o;switch(p){case"grow":o.size=o.size+h;break;case"shrink":o.size=o.size-h;break;case"left":o.x=o.x-h;break;case"right":o.x=o.x+h;break;case"up":o.y=o.y-h;break;case"down":o.y=o.y+h;break;case"rotate":o.rotate=o.rotate+h}return o},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},u9={x:0,y:0,width:"100%",height:"100%"};function B_(t){return t.attributes&&(t.attributes.fill||!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&(t.attributes.fill="black"),t}!function Lh1(t,r){var n=r.mixoutsTo;H_=t,ft={},Object.keys(ut).forEach(function(o){-1===_h1.indexOf(o)&&delete ut[o]}),H_.forEach(function(o){var s=o.mixout?o.mixout():{};if(Object.keys(s).forEach(function(p){"function"==typeof s[p]&&(n[p]=s[p]),"object"===P5(s[p])&&Object.keys(s[p]).forEach(function(h){n[p]||(n[p]={}),n[p][h]=s[p][h]})}),o.hooks){var l=o.hooks();Object.keys(l).forEach(function(p){ft[p]||(ft[p]=[]),ft[p].push(l[p])})}o.provides&&o.provides(ut)})}([dh1,Jh1,em1,tm1,nm1,{hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=k_,n}}},provides:function(r){r.pseudoElements2svg=function(n){var o=n.node;X.searchPseudoElements&&k_(void 0===o?B1:o)}}},{mixout:function(){return{dom:{unwatch:function(){A_(),F_=!0}}}},hooks:function(){return{bootstrap:function(){T_(t9("mutationObserverCallbacks",{}))},noAuto:function(){!function Wh1(){no&&no.disconnect()}()},watch:function(n){var o=n.observeMutationsRoot;F_?f9():T_(t9("mutationObserverCallbacks",{observeMutationsRoot:o}))}}}},{mixout:function(){return{parse:{transform:function(n){return j_(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,o){var s=o.getAttribute("data-fa-transform");return s&&(n.transform=j_(s)),n}}},provides:function(r){r.generateAbstractTransformGrouping=function(n){var o=n.main,s=n.transform,p=n.iconWidth,h={transform:"translate(".concat(n.containerWidth/2," 256)")},m="translate(".concat(32*s.x,", ").concat(32*s.y,") "),y="scale(".concat(s.size/16*(s.flipX?-1:1),", ").concat(s.size/16*(s.flipY?-1:1),") "),z="rotate(".concat(s.rotate," 0 0)"),E={outer:h,inner:{transform:"".concat(m," ").concat(y," ").concat(z)},path:{transform:"translate(".concat(p/2*-1," -256)")}};return{tag:"g",attributes:Y({},E.outer),children:[{tag:"g",attributes:Y({},E.inner),children:[{tag:o.icon.tag,children:o.icon.children,attributes:Y(Y({},o.icon.attributes),E.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(n,o){var s=o.getAttribute("data-fa-mask"),l=s?Q5(s.split(" ").map(function(p){return p.trim()})):e9();return l.prefix||(l.prefix=Ye()),n.mask=l,n.maskId=o.getAttribute("data-fa-mask-id"),n}}},provides:function(r){r.generateAbstractMask=function(n){var t,o=n.children,s=n.attributes,l=n.main,p=n.mask,h=n.maskId,z=l.icon,L=p.icon,E=function lh1(t){var r=t.transform,o=t.iconWidth,s={transform:"translate(".concat(t.containerWidth/2," 256)")},l="translate(".concat(32*r.x,", ").concat(32*r.y,") "),p="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),h="rotate(".concat(r.rotate," 0 0)");return{outer:s,inner:{transform:"".concat(l," ").concat(p," ").concat(h)},path:{transform:"translate(".concat(o/2*-1," -256)")}}}({transform:n.transform,containerWidth:p.width,iconWidth:l.width}),x={tag:"rect",attributes:Y(Y({},u9),{},{fill:"white"})},D=z.children?{children:z.children.map(B_)}:{},P={tag:"g",attributes:Y({},E.inner),children:[B_(Y({tag:z.tag,attributes:Y(Y({},z.attributes),E.path)},D))]},F={tag:"g",attributes:Y({},E.outer),children:[P]},O="mask-".concat(h||zn()),G="clip-".concat(h||zn()),t1={tag:"mask",attributes:Y(Y({},u9),{},{id:O,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[x,F]},r1={tag:"defs",children:[{tag:"clipPath",attributes:{id:G},children:(t=L,"g"===t.tag?t.children:[t])},t1]};return o.push(r1,{tag:"rect",attributes:Y({fill:"currentColor","clip-path":"url(#".concat(G,")"),mask:"url(#".concat(O,")")},u9)}),{children:o,attributes:s}}}},{provides:function(r){var n=!1;$e.matchMedia&&(n=$e.matchMedia("(prefers-reduced-motion: reduce)").matches),r.missingIconAbstract=function(){var o=[],s={fill:"currentColor"},l={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};o.push({tag:"path",attributes:Y(Y({},s),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var p=Y(Y({},l),{},{attributeName:"opacity"}),h={tag:"circle",attributes:Y(Y({},s),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||h.children.push({tag:"animate",attributes:Y(Y({},l),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Y(Y({},p),{},{values:"1;0;1;1;0;1;"})}),o.push(h),o.push({tag:"path",attributes:Y(Y({},s),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:Y(Y({},p),{},{values:"1;0;0;0;0;1;"})}]}),n||o.push({tag:"path",attributes:Y(Y({},s),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Y(Y({},p),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:o}}}},{hooks:function(){return{parseNodeAttributes:function(n,o){var s=o.getAttribute("data-fa-symbol");return n.symbol=null!==s&&(""===s||s),n}}}}],{mixoutsTo:e3});var hm1=e3.parse,mm1=e3.icon;const vm1=["*"],Mm1=t=>{const r={[`fa-${t.animation}`]:null!=t.animation&&!t.animation.startsWith("spin"),"fa-spin":"spin"===t.animation||"spin-reverse"===t.animation,"fa-spin-pulse":"spin-pulse"===t.animation||"spin-pulse-reverse"===t.animation,"fa-spin-reverse":"spin-reverse"===t.animation||"spin-pulse-reverse"===t.animation,"fa-pulse":"spin-pulse"===t.animation||"spin-pulse-reverse"===t.animation,"fa-fw":t.fixedWidth,"fa-border":t.border,"fa-inverse":t.inverse,"fa-layers-counter":t.counter,"fa-flip-horizontal":"horizontal"===t.flip||"both"===t.flip,"fa-flip-vertical":"vertical"===t.flip||"both"===t.flip,[`fa-${t.size}`]:null!==t.size,[`fa-rotate-${t.rotate}`]:null!==t.rotate,[`fa-pull-${t.pull}`]:null!==t.pull,[`fa-stack-${t.stackItemSize}`]:null!=t.stackItemSize};return Object.keys(r).map(n=>r[n]?n:null).filter(n=>n)};let Hm1=(()=>{class t{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null}static#e=this.\u0275fac=function(o){return new(o||t)};static#t=this.\u0275prov=K({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Sm1=(()=>{class t{constructor(){this.definitions={}}addIcons(...n){for(const o of n){o.prefix in this.definitions||(this.definitions[o.prefix]={}),this.definitions[o.prefix][o.iconName]=o;for(const s of o.icon[2])"string"==typeof s&&(this.definitions[o.prefix][s]=o)}}addIconPacks(...n){for(const o of n){const s=Object.keys(o).map(l=>o[l]);this.addIcons(...s)}}getIconDefinition(n,o){return n in this.definitions&&o in this.definitions[n]?this.definitions[n][o]:null}static#e=this.\u0275fac=function(o){return new(o||t)};static#t=this.\u0275prov=K({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Vm1=(()=>{class t{constructor(){this.stackItemSize="1x"}ngOnChanges(n){if("size"in n)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: ....')}static#e=this.\u0275fac=function(o){return new(o||t)};static#t=this.\u0275dir=S({type:t,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},standalone:!0,features:[T3]})}return t})(),_m1=(()=>{class t{constructor(n,o){this.renderer=n,this.elementRef=o}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(n){"size"in n&&(null!=n.size.currentValue&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${n.size.currentValue}`),null!=n.size.previousValue&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${n.size.previousValue}`))}static#e=this.\u0275fac=function(o){return new(o||t)(e1(E0),e1(se))};static#t=this.\u0275cmp=r2({type:t,selectors:[["fa-stack"]],inputs:{size:"size"},standalone:!0,features:[T3,kr],ngContentSelectors:vm1,decls:1,vars:0,template:function(o,s){1&o&&(function vg(t){const r=k()[G1][b2];if(!r.projection){const o=r.projection=function y8(t,r){const n=[];for(let o=0;o{class t{set spin(n){this.animation=n?"spin":void 0}set pulse(n){this.animation=n?"spin-pulse":void 0}constructor(n,o,s,l,p){this.sanitizer=n,this.config=o,this.iconLibrary=s,this.stackItem=l,this.classes=[],null!=p&&null==l&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: .')}ngOnChanges(n){if(null!=this.icon||null!=this.config.fallbackIcon){if(n){const s=this.findIconDefinition(null!=this.icon?this.icon:this.config.fallbackIcon);if(null!=s){const l=this.buildParams();this.renderIcon(s,l)}}}else(()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")})()}render(){this.ngOnChanges({})}findIconDefinition(n){const o=((t,r)=>(t=>void 0!==t.prefix&&void 0!==t.iconName)(t)?t:"string"==typeof t?{prefix:r,iconName:t}:{prefix:t[0],iconName:t[1]})(n,this.config.defaultPrefix);return"icon"in o?o:this.iconLibrary.getIconDefinition(o.prefix,o.iconName)??((t=>{throw new Error(`Could not find icon with iconName=${t.iconName} and prefix=${t.prefix} in the icon library.`)})(o),null)}buildParams(){const n={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:"boolean"==typeof this.fixedWidth?this.fixedWidth:this.config.fixedWidth,stackItemSize:null!=this.stackItem?this.stackItem.stackItemSize:null},o="string"==typeof this.transform?hm1.transform(this.transform):this.transform;return{title:this.title,transform:o,classes:[...Mm1(n),...this.classes],mask:null!=this.mask?this.findIconDefinition(this.mask):null,styles:null!=this.styles?this.styles:{},symbol:this.symbol,attributes:{role:this.a11yRole}}}renderIcon(n,o){const s=mm1(n,o);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(s.html.join("\n"))}static#e=this.\u0275fac=function(o){return new(o||t)(e1(pv),e1(Hm1),e1(Sm1),e1(Vm1,8),e1(_m1,8))};static#t=this.\u0275cmp=r2({type:t,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(o,s){2&o&&(Di("innerHTML",s.renderedIconHTML,Tf),xr("title",s.title))},inputs:{icon:"icon",title:"title",animation:"animation",spin:"spin",pulse:"pulse",mask:"mask",styles:"styles",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",classes:"classes",transform:"transform",a11yRole:"a11yRole"},standalone:!0,features:[T3,kr],decls:0,vars:0,template:function(o,s){},encapsulation:2})}return t})(),wm1=(()=>{class t{static#e=this.\u0275fac=function(o){return new(o||t)};static#t=this.\u0275mod=$2({type:t});static#n=this.\u0275inj=A3({})}return t})();const Em1=(t,r)=>r.name;function Nm1(t,r){if(1&t&&(x4(0,"a",4),F0(1,"fa-icon",5),A4()),2&t){const n=mg().$implicit;Tr("href",n.value,gc),Ec(),Tr("icon",n.icon)("title",n.name)}}function xm1(t,r){1&t&&I6(0,Nm1,2,3,"a",4),2&t&&function Tp(t,r,n){P3("NgControlFlow");const o=k(),s=v3(),l=Ni(o,l1+t);if(X1(o,s,r)){const h=J(null);try{if(jc(l,0),-1!==r){const m=xi(o[B],l1+r),y=A6(l,m.tView.ssrId);z0(l,M0(o,m,n,{dehydratedView:y}),0,x6(m,y))}}finally{J(h)}}else{const h=Vu(l,0);void 0!==h&&(h[R1]=n)}}(0,r.$implicit.enabled?0:-1)}let Am1=(()=>{class t{constructor(n){this.contacts=n.contacts}static#e=this.\u0275fac=function(o){return new(o||t)(e1(Ig1))};static#t=this.\u0275cmp=r2({type:t,selectors:[["dh-landing"]],decls:8,vars:0,consts:[[1,"block"],[1,"name"],[1,"description"],[1,"social"],["target","_blank",3,"href"],[3,"icon","title"]],template:function(o,s){1&o&&(x4(0,"div",0)(1,"h1",1),Fi(2,"Denys Horman"),A4(),x4(3,"h2",2),Fi(4,"Software Engineer"),A4(),x4(5,"div",3),function Dp(t,r,n,o,s,l,p,h,m,y,z,H,L){P3("NgControlFlow");const E=void 0!==m,x=k(),D=h?p.bind(x[G1][R1]):p,P=new BD(E,D);x[l1+t]=P,I6(t+1,r,n,o,s,l),E&&I6(t+2,m,y,z,H,L)}(6,xm1,1,1,null,null,Em1),A4()()),2&o&&(Ec(6),function Ip(t){const r=J(null),n=V2();try{const o=k(),s=o[B],l=o[n];if(void 0===l.liveCollection){const h=n+1,m=Ni(o,h),y=xi(s,h);l.liveCollection=new UD(m,o,y)}else l.liveCollection.reset();const p=l.liveCollection;if(function PD(t,r,n){let o,s,l=0,p=t.length-1;if(Array.isArray(r)){let h=r.length-1;for(;l<=p&&l<=h;){const m=t.at(l),y=r[l],z=wi(l,m,l,y,n);if(0!==z){z<0&&t.updateValue(l,y),l++;continue}const H=t.at(p),L=r[h],E=wi(p,H,h,L,n);if(0!==E){E<0&&t.updateValue(p,L),p--,h--;continue}const x=n(l,m),D=n(p,H),P=n(l,y);if(Object.is(P,D)){const F=n(h,L);Object.is(F,x)?(t.swap(l,p),t.updateValue(p,L),h--,p--):t.move(p,l),t.updateValue(l,y),l++}else if(o??=new Ap,s??=xp(t,l,p,n),Ei(t,o,l,P))t.updateValue(l,y),l++,p++;else if(s.has(P))o.set(x,t.detach(l)),p--;else{const F=t.create(l,r[l]);t.attach(l,F),l++,p++}}for(;l<=h;)Np(t,o,n,l,r[l]),l++}else if(null!=r){const h=r[Symbol.iterator]();let m=h.next();for(;!m.done&&l<=p;){const y=t.at(l),z=m.value,H=wi(l,y,l,z,n);if(0!==H)H<0&&t.updateValue(l,z),l++,m=h.next();else{o??=new Ap,s??=xp(t,l,p,n);const L=n(l,z);if(Ei(t,o,l,L))t.updateValue(l,z),l++,p++,m=h.next();else if(s.has(L)){const E=n(l,y);o.set(E,t.detach(l)),p--}else t.attach(l,t.create(l,z)),l++,p++,m=h.next()}}for(;!m.done;)Np(t,o,n,t.length,m.value),m=h.next()}for(;l<=p;)t.destroy(t.detach(p--));o?.forEach(h=>{t.destroy(h)})}(p,t,l.trackByFn),p.updateIndexes(),l.hasEmptyBlock){const h=v3(),m=0===p.length;if(X1(o,h,m)){const y=n+2,z=Ni(o,y);if(m){const H=xi(s,y),L=A6(z,H.tView.ssrId);z0(z,M0(o,H,void 0,{dehydratedView:L}),0,x6(H,L))}else jc(z,0)}}}finally{J(r)}}(s.contacts))},dependencies:[Lm1],styles:[".block[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;row-gap:5px;font-size:1.9vw}@media screen and (min-width: 350px){.block[_ngcontent-%COMP%]{row-gap:10px}}@media screen and (min-width: 800px){.block[_ngcontent-%COMP%]{row-gap:20px}}@media screen and (min-width: 1024px){.block[_ngcontent-%COMP%]{font-size:1.1vw}}.name[_ngcontent-%COMP%]{font-size:5em;font-weight:700;letter-spacing:.14em;color:#fff;margin:0;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;line-height:85%}.description[_ngcontent-%COMP%]{font-size:1.4em;font-weight:700;letter-spacing:.2em;color:#fff;margin:0;text-transform:uppercase;background:#464e9f;padding:.5em 1.6em;cursor:default;-webkit-user-select:none;user-select:none}.social[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:.6em}a[_ngcontent-%COMP%]{color:#909090;font-size:1.5em}a[_ngcontent-%COMP%]:hover{color:#4ae823}"]})}return t})(),Tm1=(()=>{class t{constructor(n){this.pingPongService=n}ngOnInit(){this.pingPongService.ping().subscribe(n=>{console.log("Pong received at "+n?.time?.toISOString())})}static#e=this.\u0275fac=function(o){return new(o||t)(e1(yB))};static#t=this.\u0275cmp=r2({type:t,selectors:[["dh-root"]],decls:1,vars:0,template:function(o,s){1&o&&F0(0,"dh-landing")},dependencies:[Am1],encapsulation:2})}return t})();Q3(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});new D1(t=>t.complete()),Error;const W9=new q("ngx-google-analytics-settings",{factory:()=>({trackingCode:"",enableTracing:!1})}),$L=new q("ngx-window",{providedIn:"root",factory:()=>{const{defaultView:t}=W(W2);if(!t)throw new Error("Window is not available");return t}}),gC1=new q("ngx-data-layer",{providedIn:"root",factory:()=>function pC1(t){return t?t.dataLayer=t.dataLayer||[]:null}(W($L))}),qL=new q("ngx-gtag-fn",{providedIn:"root",factory:()=>function hC1(t,r){return t?t.gtag=t.gtag||function(){r.push(arguments)}:null}(W($L),W(gC1))}),yC1={provide:Dh,multi:!0,useFactory:function CC1(t,r,n){return M(function*(){if(!t.trackingCode)return void console.error("Empty tracking code for Google Analytics. Make sure to provide one when initializing NgxGoogleAnalyticsModule.");if(!r)return void console.error("Was not possible create or read gtag() fn. Make sure this module is running on a Browser w/ access to Window interface.");n||console.error("Was not possible to access Document interface. Make sure this module is running on a Browser w/ access do Document interface."),t.uri=t.uri||`https://www.googletagmanager.com/gtag/js?id=${t.trackingCode}`,t.initCommands=t?.initCommands??[],t.initCommands.find(l=>"config"===l.command)||t.initCommands.unshift({command:"config",values:[t.trackingCode]}),t.initCommands.find(l=>"js"===l.command)||t.initCommands.unshift({command:"js",values:[new Date]});for(const l of t.initCommands)r(l.command,...l.values);const o=n.createElement("script");o.async=!0,o.src=t.uri,t.nonce&&o.setAttribute("nonce",t.nonce),n.getElementsByTagName("head")[0].appendChild(o)})},deps:[W9,qL,W2]};new q("ngx-google-analytics-routing-settings",{factory:()=>({})});let bC1=(()=>{class t{static forRoot(n,o=[],s,l,p){return{ngModule:t,providers:[{provide:W9,useValue:{trackingCode:n,initCommands:o,uri:s,enableTracing:l,nonce:p}},yC1]}}}return t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=$2({type:t}),t.\u0275inj=A3({}),t})();const kn_gaMeasurementId="G-C5R3HTWQDM",kn_production=!0,kn_apiUrl="https://api.denys.horman.tech";var G9=g(588);const $9=new q("GRPC_WEB_CLIENT_DEFAULT_SETTINGS");let ZL=(()=>{class t{constructor(n){this.defaultSettings=n}createClient(n,o){const s=o||this.defaultSettings;if(!s)throw new Error(`grpc-web client factory: no settings provided for ${n}`);return new HC1({...s})}}return t.\u0275fac=function(n){return new(n||t)(c1($9,8))},t.\u0275prov=K({token:t,factory:t.\u0275fac}),t})();class HC1{constructor(r){this.settings=r,this.clientStream=()=>{throw new Error("Client streaming not supported")},this.bidiStream=()=>{throw new Error("Bidirectional streaming not supported")},this.client=new G9.GrpcWebClientBase(this.settings)}getSettings(){return{...this.settings}}unary(r,n,o,s,l){const p=new G9.MethodDescriptor(r,"unary",s,l,h=>h.serializeBinary(),l.deserializeBinary);return new D1(h=>{const m=this.client.rpcCall(this.settings.host+r,n,o?.toObject()??{},p,(y,z)=>{y?(h.next(new on(y.code,y.message,new We(y.metadata))),h.complete()):h.next(new Ra(z))});return m.on("status",y=>0===y.code?h.next(new on(y.code,y.details,new We(y.metadata))):null),m.on("end",()=>h.complete()),()=>m.cancel()})}serverStream(r,n,o,s,l){const p=new G9.MethodDescriptor(r,"server_streaming",s,l,h=>h.serializeBinary(),l.deserializeBinary);return new D1(h=>{const m=this.client.serverStreaming(this.settings.host+r,n,o?.toObject()??{},p);return m.on("status",y=>h.next(new on(y.code,y.details,new We(y.metadata)))),m.on("error",y=>{h.next(new on(y.code,y.message,new We(y.metadata))),h.complete()}),m.on("data",y=>h.next(new Ra(y))),m.on("end",()=>h.complete()),()=>m.cancel()})}}let SC1=(()=>{class t{static forRoot(n){const o=[{provide:Ua,useClass:ZL}];return n?.settings&&o.push({provide:$9,useValue:n.settings}),{ngModule:t,providers:o}}static forChild(n){const o=[{provide:Ua,useClass:ZL}];return n?.settings&&o.push({provide:$9,useValue:n.settings}),{ngModule:t,providers:o}}}return t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=$2({type:t}),t.\u0275inj=A3({}),t})(),VC1=(()=>{class t{static#e=this.\u0275fac=function(o){return new(o||t)};static#t=this.\u0275mod=$2({type:t,bootstrap:[Tm1]});static#n=this.\u0275inj=A3({imports:[pB.forRoot(),SC1.forRoot({settings:{host:kn_apiUrl,format:"binary"}}),bC1.forRoot(kn_gaMeasurementId),zj,wm1]})}return t})();kn_production===new URLSearchParams(location.search).has("disablega")&&(window[`ga-disable-${kn_gaMeasurementId}`]=!0),Cj().bootstrapModule(VC1,{defaultEncapsulation:O2.Emulated}).catch(t=>console.error(t))},924:function(__unused_webpack_module,exports){var $jscomp=$jscomp||{};$jscomp.scope={},$jscomp.findInternal=function(i,u,g){i instanceof String&&(i=String(i));for(var v=i.length,M=0;M=M}},"es6","es3"),$jscomp.polyfill("Array.prototype.find",function(i){return i||function(u,g){return $jscomp.findInternal(this,u,g).v}},"es6","es3"),$jscomp.polyfill("String.prototype.startsWith",function(i){return i||function(u,g){var v=$jscomp.checkStringArgs(this,u,"startsWith"),M=v.length,V=(u+="").length;g=Math.max(0,Math.min(0|g,v.length));for(var N=0;N=V}},"es6","es3"),$jscomp.polyfill("String.prototype.repeat",function(i){return i||function(u){var g=$jscomp.checkStringArgs(this,null,"repeat");if(0>u||1342177279>>=1)&&(g+=g);return v}},"es6","es3");var COMPILED=!0,goog=goog||{};goog.global=this||self,goog.exportPath_=function(i,u,g){(i=i.split("."))[0]in(g=g||goog.global)||typeof g.execScript>"u"||g.execScript("var "+i[0]);for(var v;i.length&&(v=i.shift());)i.length||void 0===u?g=g[v]&&g[v]!==Object.prototype[v]?g[v]:g[v]={}:g[v]=u},goog.define=function(i,u){if(!COMPILED){var g=goog.global.CLOSURE_UNCOMPILED_DEFINES,v=goog.global.CLOSURE_DEFINES;g&&void 0===g.nodeType&&Object.prototype.hasOwnProperty.call(g,i)?u=g[i]:v&&void 0===v.nodeType&&Object.prototype.hasOwnProperty.call(v,i)&&(u=v[i])}return u},goog.FEATURESET_YEAR=2012,goog.DEBUG=!0,goog.LOCALE="en",goog.TRUSTED_SITE=!0,goog.STRICT_MODE_COMPATIBLE=!1,goog.DISALLOW_TEST_ONLY_CODE=COMPILED&&!goog.DEBUG,goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=!1,goog.provide=function(i){if(goog.isInModuleLoader_())throw Error("goog.provide cannot be used within a module.");if(!COMPILED&&goog.isProvided_(i))throw Error('Namespace "'+i+'" already declared.');goog.constructNamespace_(i)},goog.constructNamespace_=function(i,u){if(!COMPILED){delete goog.implicitNamespaces_[i];for(var g=i;(g=g.substring(0,g.lastIndexOf(".")))&&!goog.getObjectByName(g);)goog.implicitNamespaces_[g]=!0}goog.exportPath_(i,u)},goog.getScriptNonce=function(i){return i&&i!=goog.global?goog.getScriptNonce_(i.document):(null===goog.cspNonce_&&(goog.cspNonce_=goog.getScriptNonce_(goog.global.document)),goog.cspNonce_)},goog.NONCE_PATTERN_=/^[\w+/_-]+[=]{0,2}$/,goog.cspNonce_=null,goog.getScriptNonce_=function(i){return(i=i.querySelector&&i.querySelector("script[nonce]"))&&(i=i.nonce||i.getAttribute("nonce"))&&goog.NONCE_PATTERN_.test(i)?i:""},goog.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/,goog.module=function(i){if("string"!=typeof i||!i||-1==i.search(goog.VALID_MODULE_RE_))throw Error("Invalid module identifier");if(!goog.isInGoogModuleLoader_())throw Error("Module "+i+" has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide.");if(goog.moduleLoaderState_.moduleName)throw Error("goog.module may only be called once per module.");if(goog.moduleLoaderState_.moduleName=i,!COMPILED){if(goog.isProvided_(i))throw Error('Namespace "'+i+'" already declared.');delete goog.implicitNamespaces_[i]}},goog.module.get=function(i){return goog.module.getInternal_(i)},goog.module.getInternal_=function(i){if(!COMPILED){if(i in goog.loadedModules_)return goog.loadedModules_[i].exports;if(!goog.implicitNamespaces_[i])return(i=goog.getObjectByName(i))??null}return null},goog.ModuleType={ES6:"es6",GOOG:"goog"},goog.moduleLoaderState_=null,goog.isInModuleLoader_=function(){return goog.isInGoogModuleLoader_()||goog.isInEs6ModuleLoader_()},goog.isInGoogModuleLoader_=function(){return!!goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.GOOG},goog.isInEs6ModuleLoader_=function(){if(goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.ES6)return!0;var i=goog.global.$jscomp;return!!i&&"function"==typeof i.getCurrentModulePath&&!!i.getCurrentModulePath()},goog.module.declareLegacyNamespace=function(){if(!COMPILED&&!goog.isInGoogModuleLoader_())throw Error("goog.module.declareLegacyNamespace must be called from within a goog.module");if(!COMPILED&&!goog.moduleLoaderState_.moduleName)throw Error("goog.module must be called prior to goog.module.declareLegacyNamespace.");goog.moduleLoaderState_.declareLegacyNamespace=!0},goog.declareModuleId=function(i){if(!COMPILED){if(!goog.isInEs6ModuleLoader_())throw Error("goog.declareModuleId may only be called from within an ES6 module");if(goog.moduleLoaderState_&&goog.moduleLoaderState_.moduleName)throw Error("goog.declareModuleId may only be called once per module.");if(i in goog.loadedModules_)throw Error('Module with namespace "'+i+'" already exists.')}if(goog.moduleLoaderState_)goog.moduleLoaderState_.moduleName=i;else{var u=goog.global.$jscomp;if(!u||"function"!=typeof u.getCurrentModulePath)throw Error('Module with namespace "'+i+'" has been loaded incorrectly.');u=u.require(u.getCurrentModulePath()),goog.loadedModules_[i]={exports:u,type:goog.ModuleType.ES6,moduleId:i}}},goog.setTestOnly=function(i){if(goog.DISALLOW_TEST_ONLY_CODE)throw i=i||"",Error("Importing test-only code into non-debug environment"+(i?": "+i:"."))},goog.forwardDeclare=function(i){},COMPILED||(goog.isProvided_=function(i){return i in goog.loadedModules_||!goog.implicitNamespaces_[i]&&null!=goog.getObjectByName(i)},goog.implicitNamespaces_={"goog.module":!0}),goog.getObjectByName=function(i,u){i=i.split("."),u=u||goog.global;for(var g=0;g"u")return"object";return u},goog.isArray=function(i){return"array"==goog.typeOf(i)},goog.isArrayLike=function(i){var u=goog.typeOf(i);return"array"==u||"object"==u&&"number"==typeof i.length},goog.isDateLike=function(i){return goog.isObject(i)&&"function"==typeof i.getFullYear},goog.isFunction=function(i){return"function"==goog.typeOf(i)},goog.isObject=function(i){var u=typeof i;return"object"==u&&null!=i||"function"==u},goog.getUid=function(i){return Object.prototype.hasOwnProperty.call(i,goog.UID_PROPERTY_)&&i[goog.UID_PROPERTY_]||(i[goog.UID_PROPERTY_]=++goog.uidCounter_)},goog.hasUid=function(i){return!!i[goog.UID_PROPERTY_]},goog.removeUid=function(i){null!==i&&"removeAttribute"in i&&i.removeAttribute(goog.UID_PROPERTY_);try{delete i[goog.UID_PROPERTY_]}catch{}},goog.UID_PROPERTY_="closure_uid_"+(1e9*Math.random()>>>0),goog.uidCounter_=0,goog.getHashCode=goog.getUid,goog.removeHashCode=goog.removeUid,goog.cloneObject=function(i){var u=goog.typeOf(i);if("object"==u||"array"==u){if("function"==typeof i.clone)return i.clone();for(var g in u="array"==u?[]:{},i)u[g]=goog.cloneObject(i[g]);return u}return i},goog.bindNative_=function(i,u,g){return i.call.apply(i.bind,arguments)},goog.bindJs_=function(i,u,g){if(!i)throw Error();if(2{"use strict";class X{constructor(){if(new.target!=String)throw 1;this.x=42}}let q=Reflect.construct(X,[],String);if(q.x!=42||!(q instanceof String))throw 1;for(const a of[2,3]){if(a==2)continue;function f(z={a}){let a=0;return z.a}{function f(){return 0;}}return f()==3}})()')}),a("es7",function(){return b("2 ** 2 == 4")}),a("es8",function(){return b("async () => 1, true")}),a("es9",function(){return b("({...rest} = {}), true")}),a("es_next",function(){return!1}),{target:c,map:d}},goog.Transpiler.prototype.needsTranspile=function(i,u){if("always"==goog.TRANSPILE)return!0;if("never"==goog.TRANSPILE)return!1;if(!this.requiresTranspilation_){var g=this.createRequiresTranspilation_();this.requiresTranspilation_=g.map,this.transpilationTarget_=this.transpilationTarget_||g.target}if(i in this.requiresTranspilation_)return!!this.requiresTranspilation_[i]||!(!goog.inHtmlDocument_()||"es6"!=u||"noModule"in goog.global.document.createElement("script"));throw Error("Unknown language mode: "+i)},goog.Transpiler.prototype.transpile=function(i,u){return goog.transpile_(i,u,this.transpilationTarget_)},goog.transpiler_=new goog.Transpiler,goog.protectScriptTag_=function(i){return i.replace(/<\/(SCRIPT)/gi,"\\x3c/$1")},goog.DebugLoader_=function(){this.dependencies_={},this.idToPath_={},this.written_={},this.loadingDeps_=[],this.depsToLoad_=[],this.paused_=!1,this.factory_=new goog.DependencyFactory(goog.transpiler_),this.deferredCallbacks_={},this.deferredQueue_=[]},goog.DebugLoader_.prototype.bootstrap=function(i,u){function g(){v&&(goog.global.setTimeout(v,0),v=null)}var v=u;if(i.length){u=[];for(var M=0;M<\/script>",u.write(goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createHTML(v):v)}else{var M=u.createElement("script");M.defer=goog.Dependency.defer_,M.async=!1,M.type="text/javascript",(v=goog.getScriptNonce())&&M.setAttribute("nonce",v),goog.DebugLoader_.IS_OLD_IE_?(i.pause(),M.onreadystatechange=function(){("loaded"==M.readyState||"complete"==M.readyState)&&(i.loaded(),i.resume())}):M.onload=function(){M.onload=null,i.loaded()},M.src=goog.TRUSTED_TYPES_POLICY_?goog.TRUSTED_TYPES_POLICY_.createScriptURL(this.path):this.path,u.head.appendChild(M)}}else goog.logToConsole_("Cannot use default debug loader outside of HTML documents."),"deps.js"==this.relativePath?(goog.logToConsole_("Consider setting CLOSURE_IMPORT_SCRIPT before loading base.js, or setting CLOSURE_NO_DEPS to true."),i.loaded()):i.pause()},goog.Es6ModuleDependency=function(i,u,g,v,M){goog.Dependency.call(this,i,u,g,v,M)},goog.inherits(goog.Es6ModuleDependency,goog.Dependency),goog.Es6ModuleDependency.prototype.load=function(i){if(goog.global.CLOSURE_IMPORT_SCRIPT)goog.global.CLOSURE_IMPORT_SCRIPT(this.path)?i.loaded():i.pause();else if(goog.inHtmlDocument_()){var v=goog.global.document,M=this;if(goog.isDocumentLoading_()){var V=function u(g1,J){g1=J?'