1(self.webpackChunkHCIDWebsite=self.webpackChunkHCIDWebsite||[]).push([[8854],{2445:function(t,e,n){"use strict";n.d(e,{FD:function(){return s},Y:function(){return o}});var r=n(58775),i=n(26399),o=(n(73884),n(95852),n(4146),n(46255),n(71287),r.Fragment,function(t,e,n){return i.h.call(e,"css")?r.jsx(i.E,(0,i.c)(t,e),n):r.jsx(t,e,n)}),s=function(t,e,n){return i.h.call(e,"css")?r.jsxs(i.E,(0,i.c)(t,e),n):r.jsxs(t,e,n)}},2694:function(t,e,n){"use strict";var r=n(6925);function i(){}function o(){}o.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,o,s){if(s!==r){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i}
1;return n.PropTypes=n,n}},5556:function(t,e,n){t.exports=n(2694)()},6925:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},21303:function(t,e,n){"use strict";n.d(e,{A:function(){return c}});var r={randomUUID:"undefined"!==typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const o=new Uint8Array(16);const s=[];for(let u=0;u<256;++u)s.push((u+256).toString(16).slice(1));function a(t,e=0){return(s[t[e+0]]+s[t[e+1]]+s[t[e+2]]+s[t[e+3]]+"-"+s[t[e+4]]+s[t[e+5]]+"-"+s[t[e+6]]+s[t[e+7]]+"-"+s[t[e+8]]+s[t[e+9]]+"-"+s[t[e+10]]+s[t[e+11]]+s[t[e+12]]+s[t[e+13]]+s[t[e+14]]+s[t[e+15]]).toLowerCase()}var c=function(t,e,n){if(r.randomUUID&&!e&&!t)return r.randomUUID();const s=(t=t||{}).random??t.rng?.()??function(){if(!i){if("undefined"===typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");i=crypto.getRandomValues.bind(crypto)}return i(o)}();if(s.length<16)throw new Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,e){if((n=n||0)<0||n+16>e.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let t=0;t<16;++t)e[n+t]=s[t];return e}return a(s)}},30041:function(t,e,n){"use strict";n.d(e,{Rk:function(){return r},SF:function(){return i},sk:function(){return o}});function r(t,e,n){var r="";return n.split(" ").forEach((function(n){void 0!==t[n]?e.push(t[n]+";"):n&&(r+=n+" ")})),r}var i=function(t,e,n){var r=t.key+"-"+e.name;!1===n&&void 0===t.registered[r]&&(t.registered[r]=e.styles)},o=function(t,e,n){i(t,e,n);var r=t.key+"-"+e.name;if(void 0===t.inserted[e.name]){var o=e;do{t.insert(e===o?"."+r:"",o,t.sheet,!0),o=o.next}while(void 0!==o)}}},32137:function(t,e,n){var r,i;"undefined"!=typeof window&&window,void 0===(i="function"===typeof(r=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],i=0;i<n.length;i++){var o=n[i];r&&r[o]&&(this.off(t,o),delete r[o]),o.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?r.call(e,n,e,t):r)||(t.exports=i)},36289:function(t,e,n){"use strict";function r(t){var e=Object.create(null);return function(n){return void 0===e[n]&&(e[n]=t(n)),e[n]}}n.d(e,{A:function(){return r}})},46255:function(t,e,n){"use strict";n.d(e,{J:function(){return p}});var r={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=n(36289),o=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,a=function(t){return 45===t.charCodeAt(1)},c=function(t){return null!=t&&"boolean"!==typeof t},u=(0,i.A)((function(t){return a(t)?t:t.replace(o,"-$&").toLowerCase()})),l=function(t,e){switch(t){case"animation":case"animationName":if("string"===typeof e)return e.replace(s,(function(t,e,n){return d={name:e,styles:n,next:d},e}))}return 1===r[t]||a(t)||"number"!==typeof e||0===e?e:e+"px"};function f(t,e,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var i=n;
1if(1===i.anim)return d={name:i.name,styles:i.styles,next:d},i.name;var o=n;if(void 0!==o.styles){var s=o.next;if(void 0!==s)for(;void 0!==s;)d={name:s.name,styles:s.styles,next:d},s=s.next;return o.styles+";"}return function(t,e,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=f(t,e,n[i])+";";else for(var o in n){var s=n[o];if("object"!==typeof s){var a=s;null!=e&&void 0!==e[a]?r+=o+"{"+e[a]+"}":c(a)&&(r+=u(o)+":"+l(o,a)+";")}else if(!Array.isArray(s)||"string"!==typeof s[0]||null!=e&&void 0!==e[s[0]]){var d=f(t,e,s);switch(o){case"animation":case"animationName":r+=u(o)+":"+d+";";break;default:r+=o+"{"+d+"}"}}else for(var h=0;h<s.length;h++)c(s[h])&&(r+=u(o)+":"+l(o,s[h])+";")}return r}(t,e,n);case"function":if(void 0!==t){var a=d,h=n(t);return d=a,f(t,e,h)}}var p=n;if(null==e)return p;var y=e[p];return void 0!==y?y:p}var d,h=/label:\s*([^\s;{]+)\s*(;|$)/g;function p(t,e,n){if(1===t.length&&"object"===typeof t[0]&&null!==t[0]&&void 0!==t[0].styles)return t[0];var r=!0,i="";d=void 0;var o=t[0];null==o||void 0===o.raw?(r=!1,i+=f(n,e,o)):i+=o[0];for(var s=1;s<t.length;s++){if(i+=f(n,e,t[s]),r)i+=o[s]}h.lastIndex=0;for(var a,c="";null!==(a=h.exec(i));)c+="-"+a[1];var u=function(t){for(var e,n=0,r=0,i=t.length;i>=4;++r,i-=4)e=1540483477*(65535&(e=255&t.charCodeAt(r)|(255&t.charCodeAt(++r))<<8|(255&t.charCodeAt(++r))<<16|(255&t.charCodeAt(++r))<<24))+(59797*(e>>>16)<<16),n=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&t.charCodeAt(r+2))<<16;case 2:n^=(255&t.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&t.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(i)+c;return{name:u,styles:i,next:d}}},47943:function(t,e,n){var r,i;!function(o,s){"use strict";r=[n(32137)],i=function(t){return function(t,e){var n=t.jQuery,r=t.console;function i(t,e){for(var n in e)t[n]=e[n];return t}var o=Array.prototype.slice;function s(t){return Array.isArray(t)?t:"object"==typeof t&&"number"==typeof t.length?o.call(t):[t]}function a(t,e,o){if(!(this instanceof a))return new a(t,e,o);var c=t;"string"==typeof t&&(c=document.querySelectorAll(t)),c?(this.elements=s(c),this.options=i({},this.options),"function"==typeof e?o=e:i(this.options,e),o&&this.on("always",o),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||t))}a.prototype=Object.create(e.prototype),a.prototype.options={},a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},a.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&c[e]){for(var n=t.querySelectorAll("img"),r=0;r<n.length;r++){var i=n[r];this.addImage(i)}if("string"==typeof this.options.background){var o=t.querySelectorAll(this.options.background);for(r=0;r<o.length;r++){var s=o[r];this.addElementBackgroundImages(s)}}}};var c={1:!0,9:!0,11:!0};function u(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}return a.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(e.backgroundImage);null!==r;){var i=r&&r[2];i&&this.addBackground(i,t),r=n.exec(e.backgroundImage)}},a.prototype.addImage=function(t){var e=new u(t);this.images.push(e)},a.prototype.addBackground=function(t,e){var n=new l(t,e);this.images.push(n)},a.prototype.check=function(){var t=this;function e(e,n,r){setTimeout((function(){t.progress(e,n,r)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},a.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,t,e)},a.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},u.prototype=Object.create(e.prototype),u.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWi
1dth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},u.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},u.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},u.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},u.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},u.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype=Object.create(u.prototype),l.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},a.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((n=e).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(n(this))})},a.makeJQueryPlugin(),a}(o,t)}.apply(e,r),void 0===i||(t.exports=i)}("undefined"!==typeof window?window:this)},58168:function(t,e,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(null,arguments)}n.d(e,{A:function(){return r}})},69461:function(t,e,n){"use strict";function r(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}n.d(e,{A:function(){return r}})},71287:function(t,e,n){"use strict";n.d(e,{i:function(){return s},s:function(){return o}});var r=n(73884),i=!!r.useInsertionEffect&&r.useInsertionEffect,o=i||function(t){return t()},s=i||r.useLayoutEffect},82402:function(t,e,n){"use strict";function r(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}n.d(e,{A:function(){return r}})},92464:function(t,e,n){"use strict";n.d(e,{A:function(){return f}});var r=n(73884),i=n.n(r),o=n(10486),s=n(47943),a=n.n(s),c=n(5556),u=n.n(c);const l=!!(typeof window<"u"&&window.document&&window.document.createElement);class f extends r.Component{constructor(t){super(t),this.state={flickityReady:!1,flickityCreated:!1,cellCount:0},this.carousel=null,this.flkty=null}static getDerivedStateFromProps(t,e){const n=i().Children.count(t.children);return n!==e.cellCount?{flickityReady:!1,cellCount:n}:null}componentDidUpdate(t,e){if(!this.flkty)return;const{children:n,options:{draggable:r,initialIndex:i},reloadOnUpdate:o,disableImagesLoaded:s}=this.props,{flickityReady:c}=this.state;if(o||!e.flickityReady&&c){const t=this.flkty.isActive;this.flkty.deactivate(),this.flkty.selectedIndex=i||0,this.flkty.options.draggable=void 0===r?!!n&&n.length>1:r,t&&this.flkty.activate(),!s&&this.carousel&&a()(this.carousel,(()=>{this.flkty.reloadCells()}))}else this.flkty.reloadCells()}async componentDidMount(){if(!l||!this.carousel)return null;const t=(await n.e(2522).then(n.t.bind(n,42522,23))).default,{flickityRef:e,options:r}=this.props;this.flkty=new t(this.carousel,r),e&&e(this.flkty),this.props.static?this.setReady():this.setState({flickityCreated:!0})}setReady(){if(this.state.flickityReady)return;const t=()=>this.setState({flickityReady:!0});this.props.disableImagesLoaded?t():a()(this.carousel,t)}renderPortal(){if(!this.carousel)return null;const t=this.carousel.querySelector(".flickity-slider");if(t){const e=(0,o.createPortal)(this.props.children,t);return setTimeout((()=>this.setReady()),0),e}}render(){return i().createElement(this.props.elementType,{className:this.props.className,ref:t=>{this.carousel=t}}
1,this.props.static?this.props.children:this.renderPortal())}}f.propTypes={children:u().array,className:u().string,disableImagesLoaded:u().bool,elementType:u().string,flickityRef:u().func,options:u().object,reloadOnUpdate:u().bool,static:u().bool},f.defaultProps={className:"",disableImagesLoaded:!1,elementType:"div",options:{},reloadOnUpdate:!1,static:!1}},93187:function(t,e){"use strict";e.A=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.literal,r=e.overlap,i=n?t:["&"].concat(t);function o(t){if("object"!==typeof t||null==t)return[];if(Array.isArray(t))return t.map(o);var e={},s={},a={};return Object.keys(t).forEach((function(c){var u=t[c];if(!Array.isArray(u)&&n&&(u=[u]),(n||Array.isArray(u))&&38!==c.charCodeAt(0)){var l=void 0;u.forEach((function(t,o){if((!r||l!==t)&&null!=t)if(l=t,0!==o||n)if(void 0===e[i[o]]){var s;e[i[o]]=((s={})[c]=t,s)}else e[i[o]][c]=t;else a[c]=t}))}else"object"===typeof u?s[c]=o(u):a[c]=u})),i.forEach((function(t){e[t]&&(a[t]=e[t])})),Object.assign(a,s),a}return function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.map(o)}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.