1(globalThis.webpackChunkambiki||=[]).push([[7213],{73531(e,t,n){const a={"./FiraSans-Bold.ttf":89521,"./FiraSans-Medium.ttf":21205,"./FiraSans-Regular.ttf":12904,"./FiraSans-SemiBold.ttf":87099,"./KumbhSans-Bold.ttf":65800,"./KumbhSans-Light.ttf":75175,"./KumbhSans-Regular.ttf":5039,"./NotoEmoji.ttf":82170,"./NotoSerif-Regular.ttf":66308,"./Quicksand-Bold.ttf":98187,"./Quicksand-Light.ttf":99514,"./Quicksand-Medium.ttf":64479,"./Quicksand-Regular.ttf":79666,"./Quicksand-SemiBold.ttf":83809,"./Roboto-Black.ttf":42659,"./Roboto-BlackItalic.ttf":63387,"./Roboto-Bold.ttf":61491,"./Roboto-BoldItalic.ttf":9707,"./Roboto-Italic.ttf":31394,"./Roboto-Light.ttf":40834,"./Roboto-LightItalic.ttf":14542,"./Roboto-Medium.ttf":8791,"./Roboto-MediumItalic.ttf":7375,"./Roboto-Regular.ttf":76826,"./Roboto-Thin.ttf":43567,"./Roboto-ThinItalic.ttf":55703,"./SeptemberMornings.ttf":72084,"fonts/FiraSans-Bold.ttf":89521,"fonts/FiraSans-Medium.ttf":21205,"fonts/FiraSans-Regular.ttf":12904,"fonts/FiraSans-SemiBold.ttf":87099,"fonts/KumbhSans-Bold.ttf":65800,"fonts/KumbhSans-Light.ttf":75175,"fonts/KumbhSans-Regular.ttf":5039,"fonts/NotoEmoji.ttf":82170,"fonts/NotoSerif-Regular.ttf":66308,"fonts/Quicksand-Bold.ttf":98187,"fonts/Quicksand-Light.ttf":99514,"fonts/Quicksand-Medium.ttf":64479,"fonts/Quicksand-Regular.ttf":79666,"fonts/Quicksand-SemiBold.ttf":83809,"fonts/Roboto-Black.ttf":42659,"fonts/Roboto-BlackItalic.ttf":63387,"fonts/Roboto-Bold.ttf":61491,"fonts/Roboto-BoldItalic.ttf":9707,"fonts/Roboto-Italic.ttf":31394,"fonts/Roboto-Light.ttf":40834,"fonts/Roboto-LightItalic.ttf":14542,"fonts/Roboto-Medium.ttf":8791,"fonts/Roboto-MediumItalic.ttf":7375,"fonts/Roboto-Regular.ttf":76826,"fonts/Roboto-Thin.ttf":43567,"fonts/Roboto-ThinItalic.ttf":55703,"fonts/SeptemberMornings.ttf":72084};function o(e){const t=r(e);return n(t)}function r(e){if(!n.o(a,e)){const t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}o.keys=function(){return Object.keys(a)},o.resolve=r,e.exports=o,o.id=73531},25436(e,t,n){"use strict";function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,s(a.key),a)}}function o(e,t,n){return t=i(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,r()?Reflect.construct(t,n||[],i(e).constructor):t.apply(e,n))}function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function d(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.r(t),n.d(t,{default:()=>c});var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"initialize",value:function(){this.index=0,this.items=3}},{key:"connect",value:function(){this.startCarousel()}}
1,{key:"disconnect",value:function(){this.stopCarousel()}},{key:"startCarousel",value:function(){var e=this;0===this.noAutoTargets.length&&(this.showNextDiv(),this.interval=setInterval(function(){e.showNextDiv()},this.delayValue))}},{key:"stopCarousel",value:function(){clearInterval(this.interval)}},{key:"next",value:function(){this.showNextDiv()}},{key:"show",value:function(e){this.stopCarousel(),this.infoTargets.forEach(function(t,n){var a=document.getElementById("icon".concat(n)),o=null;a&&(o=a.querySelectorAll("path")),n.toString()===e.params.id.toString()?(t.classList.remove("d-none"),o&&o.forEach(function(e){e.style.stroke="#2da3dc"})):(t.classList.add("d-none"),o&&o.forEach(function(e){e.style.stroke="#b9e5fb"}))})}},{key:"hide",value:function(){this.infoTargets.forEach(function(e,t){e.classList.add("d-none")}),this.startCarousel()}},{key:"showNextDiv",value:function(){this.index=(this.index+1)%this.infoTargets.length,this.updateVisibleDiv()}},{key:"updateVisibleDiv",value:function(){var e=this;this.infoTargets.forEach(function(t,n){var a=document.getElementById("icon".concat(n)),o=null;a&&(o=a.querySelectorAll("path")),n===e.index?(t.classList.remove("d-none"),o&&o.forEach(function(e){e.style.stroke="#2da3dc"})):(t.classList.add("d-none"),o&&o.forEach(function(e){e.style.stroke="#b9e5fb"}))})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(13728).default);d(c,"targets",["info","noAuto"]),d(c,"values",{delay:{type:Number,default:6e3}})},89004(e,t,n){"use strict";n.r(t);var a=n(52891),o=n(9404),r=n(64782),i=n(16277),l=n(67432),d=n(26070),s=n(56497),c=n(43307),u=n(27550),f=n(25275),p=n(65028),m=n(25436),v=n(39409),g=a.lg.start();window.Stimulus=g,g.register("focus",r.default),g.register("pop-card",l.default),g.register("pricing-page",d.default),g.register("landing-page-nav",i.default),g.register("scroll-reveal",o.A),g.register("side-nav",s.default),g.register("toast",c.default),g.register("toggle-section",u.default),g.register("tray-card",f.default),g.register("tray-nav",p.default),g.register("carousel",m.default),g.register("section-anchor",v.default)},16277(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var a=n(13728),o=n(18628);function r(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,i(a.key),a)}}function i(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function l(e,t,n){return t=s(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],s(e).constructor):t.apply(e,n))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}
1function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),l(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(t,e),n=t,(a=[{key:"initialize",value:function(){this.show=!1,this.toggleRunning=!1}},{key:"connect",value:function(){var e=this,t=document.getElementById("floating-menu"),n=document.getElementById("nav-button-closed"),a=document.getElementById("nav-button-open");function r(){t.classList.add("d-none"),n.classList.remove("d-none"),a.classList.add("d-none")}(0,o.bI)(r),window.addEventListener("click",function(){!e.show&&e.toggleRunning||(r(),e.show=!1)}),t.addEventListener("click",function(e){e.stopPropagation()})}},{key:"toggleMenu",value:function(){var e=this;this.toggleRunning=!0;var t=document.getElementById("floating-menu"),n=document.getElementById("nav-button-closed"),a=document.getElementById("nav-button-open");t.classList.contains("d-none")&&(t.classList.remove("d-none"),n.classList.add("d-none"),a.classList.remove("d-none"),setTimeout(function(){e.show=!0,e.toggleRunning=!1},200))}}])&&r(n.prototype,a),i&&r(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,a,i}(a.default)},26070(e,t,n){"use strict";function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,s(a.key),a)}}function o(e,t,n){return t=i(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,r()?Reflect.construct(t,n||[],i(e).constructor):t.apply(e,n))}function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function d(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.r(t),n.d(t,{default:()=>c});var c=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];return d(e=o(this,t,[].concat(a)),"toggleAddOn",function(t){var n,a,o=t.target;e.iconToggle(!o.classList.contains("bi-toggle-on"),o.classList);var r=!1;e.controlledIconTargets.forEach(function(e){"therapy_tools"===e.dataset.controlledIcon&&e.classList.contains("bi-toggle-on")&&(a=!0),"teletherapy"===e.dataset.controlledIcon&&e.classList.contains("bi-toggle-on")&&(r=!0)}),a&&r&&(n=!0),n?(e.processButtons("b-flexible"),e.processValues("v-flexible")):a?(e.processButtons("b-therapy_tools"),e.processValues("v-therapy_tools")):r?(e.processButtons("b-teletherapy"),e.processValues("v-teletherapy")):(e.processButtons("b"),e.processValues("v"))}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"processButtons",value:function(e){this.controlledButtonsTargets.forEac
1h(function(t){t.dataset.controlledButtons===e?t.classList.remove("d-none"):t.classList.add("d-none")})}},{key:"processValues",value:function(e){this.controlledValuesTargets.forEach(function(t){t.dataset.controlledValues===e?t.classList.remove("d-none"):t.classList.add("d-none")})}},{key:"iconToggle",value:function(e,t){e?(t.remove("bi-toggle-off"),t.add("bi-toggle-on","text-primary")):(t.remove("bi-toggle-on","text-primary"),t.add("bi-toggle-off"))}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(13728).default);d(c,"targets",["controlledIcon","controlledButtons","controlledValues"])},39409(e,t,n){"use strict";function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function o(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,c(a.key),a)}}function r(e,t,n){return t=l(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,i()?Reflect.construct(t,n||[],l(e).constructor):t.apply(e,n))}function i(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i=function(){return!!e})()}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function s(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.r(t),n.d(t,{default:()=>u});var u=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return s(e=r(this,t,[].concat(a)),"targetSection",null),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(t,e),n=t,i=[{key:"scrollIntoView",value:function(e){e.preventDefault();var t=e.target.href.split("#")[1];if(t){var n=document.getElementById(t);this.targetSection=n,this.targetSection.classList.add("section-anchor"),this.highlightTargetSection(),n.scrollIntoView(this.scrollProperty)}}},{key:"disconnect",value:function(){this.unregisterHighlightRemovalEvent()}},{key:"highlightTargetSection",value:function(){this.highlightValue&&(this.targetSection.classList.add(this.targetHighlightClass),this.registerHighlightRemovalEvent())}},{key:"registerHighlightRemovalEvent",value:function(){this.boundRemoveHighlight=this.removeHighlight.bind(this),document.addEventListener("click",this.boundRemoveHighlight)}},{key:"unregisterHighlightRemovalEvent",value:function(){document.removeEventListener("click",this.boundRemoveHighlight)}},{key:"removeHighlight",value:function(e){this.targetSection.contains(e.target)||this.element.contains(e.target)||this.targetSection.classList.remove(this.targetHighlightClass)}},{key:"scrollProperty",get:function(){var e={};return this.hasObjectValue&&(e=JSON.parse(this.objectValue)),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({behavior:"smooth",block:"start",inline:"nearest"},e)}},{key:"targetHighlightClass",get:function(){return this.hasHighlightClass?this.highlightClass:"bg-info"}}],i&&o(n.prototype,i),l&&o(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,l}(n(13728).default);s(u,"values",{object:String,highlight:Boolean}),s(u,"classes",["highlight"])},56497(e,t,n){"use strict";function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,s(a.key),a)}}function o(e,t,n){return t=i(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,r()?Reflect.construct(t,n||[],i(e).constructor):t.apply(e,n))}function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function d(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.r(t),n.d(t,{default:()=>c});var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"initialize",value:function(){this.showCurrentSlide(),this.hasRunFirst=!0}},{key:"changeActiveIndex",value:function(e){var t=e.target;this.indexValue=t.dataset.uncontrolledIndex,this.showCurrentSlide()}},{key:"showCurrentSlide",value:function(){var e=this;this.uncontrolledTargets.forEach(function(t,n){e.indexValue<-1&&(e.indexValue=0),0===n&&t.classList.add("top-item"),void 0===t.dataset.uncontrolledActive||e.hasRunFirst?n===e.indexValue?t.classList.add("active-btn-site-map"):t.classList.remove("active-btn-site-map"):"true"===t.dataset.uncontrolledActive?(e.indexValue=t.dataset.uncontrolledIndex,t.classList.add("active-btn-site-map")):t.classList.remove("active-btn-site-map")}),this.controlledTargets.forEach(function(t,n){e.indexValue<-1&&(e.indexValue=0),t.hidden=n!==e.indexValue})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(13728).default);d(c,"targets",["controlled","uncontrolled"]),d(c,"values",{index:Number,active:Boolean,hasRunFirst:Boolean})},27550(e,t,n){"use strict";function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,s(a.key),a)}}function o(e,t,n){return t=i(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,r()?Reflect.construct(t,n||[],i(e).constructor):t.apply(e,n))}function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}
1function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function d(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}n.r(t),n.d(t,{default:()=>c});var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(t,e),n=t,(r=[{key:"changeActiveIndex",value:function(e){var t=e.target;this.indexValue=t.dataset.uncontrolledIndex,this.showCurrentSlide()}},{key:"showCurrentSlide",value:function(){var e=this;this.controlledTargets.forEach(function(t){t.dataset.controlledIndex===e.indexValue?t.classList.remove("d-none"):t.classList.add("d-none")})}},{key:"toggleFromAutocomplete",value:function(e){var t=e.detail.value;this.controlledTargets.forEach(function(e){e.classList.toggle("d-none",e.dataset.controlledName!==t)})}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(n(13728).default);d(c,"targets",["controlled","uncontrolled"]),d(c,"values",{index:String,hasRunFirst:Boolean})},14269(e,t,n){"use strict";n.d(t,{O:()=>L,q:()=>w});var a=1,o="",r="";function i(){null!==document.getElementById("default_value_data")&&(r=JSON.parse(document.getElementById("default_value_data").dataset.source))}function l(){document.getElementsByName("goal[default_values][default][][position]").forEach(function(e,t){e.value=t+1})}function d(e,t){for(var n=[],a=-1;-1!==(a=e.indexOf(t,a+1));)n.push(a);return n}function s(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("object-pronoun-container");var n=document.createElement("div");n.classList.add("col-6"),e.appendChild(t),t.appendChild(n);var o=document.createElement("label");o.innerHTML="Object pronoun ";var i=document.createElement("span");i.classList.add("required-field"),i.innerHTML="*",o.appendChild(i),n.appendChild(o);var l=document.createElement("input");l.setAttribute("type","hidden"),l.value=a,a+=1,l.name="goal[default_values][default][][position]",n.appendChild(l);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value="object_pronoun",d.name="goal[default_values][default][][name]",n.appendChild(d);var s=document.createElement("select");s.classList.add("form-control"),s.required=!0,s.name="goal[default_values][default][][value]";var c,u=document.createElement("option");(u.value="",u.text="Select object pronoun",u.disabled=!0,u.selected=!0,s.appendChild(u),["she","he","they"].forEach(function(e){var t=document.createElement("option");t.value=e,t.text=e,s.appendChild(t)}),r.default)&&(r.default.forEach(function(e){"object_pronoun"===e.name&&(c=e.value)}),void 0!==c&&(s.value=c));n.appendChild(s)}function c(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("possessive-pronoun-container");var n=document.createElement("div");n.classList.add("col-6"),e.appendChild(t),t.appendChild(n);var o=document.createElement("label");o.innerHTML="Possessive pronoun ";var i=document.createElement("span");i.classList.add("required-field"),i.innerHTML="*",o.appendChild(i),n.appendChild(o);var l=document.createElement("input");l.setAttribute("type","hidden"),l.value=a,a+=1,l.name="goal[default_values][default][][position]",n.appendChild(l);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value="possessive_pronoun",d.name="goal[default_values][default][][name]",n.appendChild(d);var s=document.createElement("select");s.classList.add("form-control"),s.required=!0,s.name="goal[default_values][default][][value]";var c=document.createElement("option");if(c.value="",c.text="Select possessive pronoun",c.disabled=!0,c.selected=!0,s.appendChild(c),["her","his","their"].forEach(function(e){var t=document.createElement("option");t.value=e,t.text=e,s.appendChild(t)}),r.default){for(var u,f=0;f<r.default.length;f+=1){var p=r.default[f];"possessive_pronoun"===p.name&&(u=p.value)}void 0!==u&&(s.value=u)}n.appendChild(s)}function u(){var e=JSON.parse(document.getElementById("position_in_word_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("position-in-word-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Position in word ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="position_in_word",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select position in word",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"position_in_word"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function f(){var e=JSON.parse(document.getElementById("target_level_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("target-level-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Target level ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="target_level",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select target level",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"target_level"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function p(){var e=JSON.parse(document.getElementById("blend_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("blend-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Blend ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="blend",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select blend",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"blend"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function m(){var e=JSON.parse(document.getElementById("blend_group_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("blend-group-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Blend group ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="blend_group",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select blend group",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"blend_group"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function v(){var e=JSON.parse(document.getElementById("phoneme_category_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("phoneme-category-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Phoneme category ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="phoneme_category",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select phoneme category",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"phoneme_category"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function g(){var e=JSON.parse(document.getElementById("phoneme_group_data").dataset.source),t=document.getElementById("default_fields_container");t.classList.remove("d-none");var n=document.createElement("div");n.classList.add("form-row"),n.classList.add("flex-row"),n.classList.add("mb-2"),n.classList.add("phoneme-group-container");var o=document.createElement("div");o.classList.add("col-6"),t.appendChild(n),n.appendChild(o);var i=document.createElement("label");i.innerHTML="Phoneme group ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),o.appendChild(i);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="phoneme_group",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("select");c.classList.add("form-control"),c.required=!0,c.name="goal[default_values][default][][value]";var u=e;(p=document.createElement("option")).value="",p.text="Select phoneme group",p.disabled=!0,p.selected=!0,c.appendChild(p);for(var f=0;f<u.length;f+=1){var p;(p=document.createElement("option")).value=u[f],p.text=u[f],c.appendChild(p)}if(r.default){for(var m,v=0;v<r.default.length;v+=1){var g=r.default[v];"phoneme_group"===g.name&&(m=g.value)}void 0!==m&&(c.value=m)}o.appendChild(c)}function h(){var e=document.getElementById("phoneme_data");if(e){var t=JSON.parse(e.dataset.source),n=document.getElementById("default_fields_container");n.classList.remove("d-none");var o=document.createElement("div");o.classList.add("form-row"),o.classList.add("flex-row"),o.classList.add("mb-2"),o.classList.add("phoneme-container");var i=document.createElement("div");i.classList.add("col-6"),n.appendChild(o),o.appendChild(i);var l=document.createElement("label");l.innerHTML="Phoneme ";var d=document.createElement("span");d.classList.add("required-field"),d.innerHTML="*",l.appendChild(d),i.appendChild(l);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value=a,a+=1,s.name="goal[default_values][default][][position]",i.appendChild(s);var c=document.createElement("input");c.setAttribute("type","hidden"),c.value="phoneme",c.name="goal[default_values][default][][name]",i.appendChild(c);var u=document.createElement("select");u.classList.add("form-control"),u.required=!0,u.name="goal[default_values][default][][value]";var f=t;(h=document.createElement("option")).value="",h.text="Select phoneme",h.disabled=!0,h.selected=!0,u.appendChild(h);for(var p=0;p<f.length;p+=1){var m=document.createElement("optgroup");m.setAttribute("label",f[p][0]);for(var v=f[p][1],g=0;g<v.length;g++){var h;(h=document.createElement("option")).value=v[g][1],h.text=v[g][0],m.appendChild(h)}u.appendChild(m)}if(r.default){for(var b,y=0;y<r.default.length;y+=1){var x=r.default[y];"phoneme"===x.name&&(b=x.value)}void 0!==b&&(u.value=b)}i.appendChild(u)}}function b(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("str
1ing-container");var n=document.createElement("div");n.classList.add("col-6"),e.appendChild(t),t.appendChild(n);var o=document.createElement("label");o.innerHTML="String ";var i=document.createElement("span");i.classList.add("required-field"),i.innerHTML="*",o.appendChild(i),n.appendChild(o);var l=document.createElement("input");l.setAttribute("type","hidden"),l.value=a,a+=1,l.name="goal[default_values][default][][position]",n.appendChild(l);var d=document.createElement("input");d.setAttribute("type","hidden"),d.name="goal[default_values][default][][name]",d.value="string",n.appendChild(d);var s=document.createElement("input");if(s.setAttribute("type","text"),s.setAttribute("placeholder","Add a default value"),s.required=!0,s.classList.add("form-control"),s.name="goal[default_values][default][][value]",r.default)for(var c=0;c<r.default.length;c+=1){var u=r.default[c];if("string"===u.name){s.value=u.value;break}}n.appendChild(s)}function y(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("integer-container");var n=document.createElement("div");n.classList.add("col-6"),e.appendChild(t),t.appendChild(n);var o=document.createElement("label");o.innerHTML="Integer ";var i=document.createElement("span");i.classList.add("required-field"),i.innerHTML="*",o.appendChild(i),n.appendChild(o);var l=document.createElement("input");l.setAttribute("type","hidden"),l.value=a,a+=1,l.name="goal[default_values][default][][position]",n.appendChild(l);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value="integer",d.name="goal[default_values][default][][name]",n.appendChild(d);var s=document.createElement("input");if(s.setAttribute("type","number"),s.required=!0,r.default){for(var c,u=0;u<r.default.length;u+=1){var f=r.default[u];"integer"===f.name&&(c=f.value)}s.value=void 0===c?5:c}else s.value=5;s.classList.add("form-control"),s.name="goal[default_values][default][][value]",n.appendChild(s)}function x(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("percentage-container");var n=document.createElement("div");n.classList.add("col-6");var o=document.createElement("div");o.classList.add("input-group"),e.appendChild(t),t.appendChild(n);var i=document.createElement("label");i.innerHTML="Percentage ";var l=document.createElement("span");l.classList.add("required-field"),l.innerHTML="*",i.appendChild(l),n.appendChild(i),n.appendChild(o);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value=a,a+=1,d.name="goal[default_values][default][][position]",o.appendChild(d);var s=document.createElement("input");s.setAttribute("type","hidden"),s.value="percentage",s.name="goal[default_values][default][][name]",o.appendChild(s);var c=document.createElement("input");if(c.setAttribute("type","number"),c.required=!0,r.default){for(var u,f=0;f<r.default.length;f+=1){var p=r.default[f];"percentage"===p.name&&(u=p.value)}c.value=void 0===u?80:u}else c.value=80;c.classList.add("form-control"),c.name="goal[default_values][default][][value]",o.appendChild(c);var m=document.createElement("div");m.classList.add("input-group-append");var v=document.createElement("span");v.classList.add("input-group-text"),v.innerHTML="%",m.appendChild(v),o.appendChild(m)}function E(){var e=document.getElementById("default_fields_container");e.classList.remove("d-none");var t=document.createElement("div");t.classList.add("form-row"),t.classList.add("flex-row"),t.classList.add("mb-2"),t.classList.add("patient-name-container");var n=document.createElement("div");n.classList.add("col-6"),e.appendChild(t),t.appendChild(n);var o=document.createElement("label");o.innerHTML="Patient name ";var i=document.createElement("span");i.classList.add("required-field"),i.innerHTML="*",o.appendChild(i),n.appendChild(o);var l=document.createElement("input");l.setAttribute("type","hidden"),l.value=a,a+=1,l.name="goal[default_values][default][][position]",n.appendChild(l);var d=document.createElement("input");d.setAttribute("type","hidden"),d.value="patient_name",d.name="goal[default_values][default][][name]",n.appendChild(d);var s=document.createElement("input");if(s.setAttribute("type","text"),s.required=!0,r.default){for(var c,u=0;u<r.default.length;u+=1){var f=r.default[u];"patient_name"===f.name&&(c=f.value)}s.value=void 0===c?"Jane":c}else s.value="Jane";s.classList.add("form-control"),s.name="goal[default_values][default][][value]",n.appendChild(s)}function C(e){var t=document.createRange();t.selectNode(e.target),window.getSelection().removeAllRanges(),window.getSelection().addRange(t)}
1function _(){for(var e=document.querySelectorAll("gc-who, gc-skill ,gc-context, gc-measurable, gc-reason, gc-timeframe"),t=0;t<e.length;t+=1){var n=e[t];n.removeEventListener("click",C),n.addEventListener("click",C)}}function L(){r||i();for(var e=document.getElementById("default_fields_container");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("h4");t.textContent="Default values",e.appendChild(t);var n=document.querySelector("trix-editor").editor.getDocument().toString().match(/{{[^{]*}}/g);if(null!==n)for(var a=0;a<n.length;a+=1)"{{patient_name}}"===n[a]?E():"{{percentage}}"===n[a]?x():"{{integer}}"===n[a]?y():"{{string}}"===n[a]?b():"{{phoneme}}"===n[a]?h():"{{phoneme_category}}"===n[a]?v():"{{phoneme_group}}"===n[a]?g():"{{blend}}"===n[a]?p():"{{blend_group}}"===n[a]?m():"{{target_level}}"===n[a]?f():"{{position_in_word}}"===n[a]?u():"{{possessive_pronoun}}"===n[a]?c():"{{object_pronoun}}"===n[a]&&s();l()}function w(e){r||i();var t=e.target.toolbarElement,n=t.querySelector(".trix-button-group--text-tools"),a=t.querySelector(".trix-button-group--block-tools"),C=t.querySelector(".trix-button-group--file-tools");n.insertAdjacentHTML("beforebegin",'\n <span class="trix-button-group trix-button-group--goal-tools" data-trix-button-group="goal-tools">\n <button type="button" class="trix-button" data-trix-attribute="g-patient" data-trix-action="x-patient" title="Add patient name" tabindex="-1">Patient name</button>\n <button type="button" class="trix-button" data-trix-attribute="g-percentage" data-trix-action="x-percentage" title="Add number blank (percentage)" tabindex="-1">Percentage</button>\n <button type="button" class="trix-button" data-trix-attribute="g-integer" data-trix-action="x-integer" title="Add number blank (integer)" tabindex="-1">Integer</button>\n <button type="button" class="trix-button" data-trix-attribute="g-string" data-trix-action="x-string" title="Add text blank" tabindex="-1">String</button>\n <button type="button" class="trix-button" data-trix-attribute="g-possessive-pronoun" data-trix-action="x-possessive-pronoun" title="Add possessive pronoun (e.g. her, his, their)" tabindex="-1">Possessive pronoun</button>\n <button type="button" class="trix-button" data-trix-attribute="g-object-pronoun" data-trix-action="x-object-pronoun" title="Add object pronoun (e.g. she, he, they)" tabindex="-1">Object pronoun</button>\n </span>\n '),n.insertAdjacentHTML("beforebegin",'\n <span class="trix-button-group trix-button-group--speech-goal-tools" data-trix-button-group="speech-goal-tools">\n <button type="button" class="trix-button" data-trix-attribute="g-phoneme" data-trix-action="x-phoneme" title="Add phoneme" tabindex="-1">Phoneme</button>\n <button type="button" class="trix-button" data-trix-attribute="g-phoneme-category" data-trix-action="x-phoneme-category" title="Add phoneme category" tabindex="-1">Phoneme category</button>\n <button type="button" class="trix-button" data-trix-attribute="g-phoneme-group" data-trix-action="x-phoneme-group" title="Add phoneme group" tabindex="-1">Phoneme group</button>\n <button type="button" class="trix-button" data-trix-attribute="g-blend" data-trix-action="x-blend" title="Add blend" tabindex="-1">Blend</button>\n <button type="button" class="trix-button" data-trix-attribute="g-blend-group" data-trix-action="x-blend-group" title="Add blend group" tabindex="-1">Blend group</button>\n <button type="button" class="trix-button" data-trix-attribute="g-target-level" data-trix-action="x-target-level" title="Add target level" tabindex="-1">Target level</button>\n <button type="button" class="trix-button" data-trix-attribute="g-position-in-word" data-trix-action="x-position-in-word" title="Add position in word of phoneme/blend" tabindex="-1">Position in word</button>\n </span>\n '),n.insertAdjacentHTML("beforebegin",'\n <span class="trix-button-group trix-button-group--component-tools" data-trix-button-group="component-tools">\n <button type="button" class="trix-button" data-trix-attribute="gc-who" data-trix-action="x-gcwho" title="Goal component - Who" tabindex="-1">Who</button>\n <button type="button" class="trix-button" data-trix-attribute="gc-skill" data-trix-action="x-gcimpairment" title="Goal component - Skill / impairment" tabindex="-1">Skill</button>\n <button type="button" class="trix-button" data-trix-attribute="gc-context" data-trix-action="x-gccontext" title="Goal component - Context" tabindex="-1">Context</button>\n <button type="button" class="trix-button" data-trix-attribute="gc-measurable" data-trix-action="x-gcmeasurable" title="Goal component - Measurable" tabindex="-1">Measurable</button>\n <button type="button" class="trix-button" data-trix-attribute="gc-reason" data-trix-action="x-gcreason" title="Goal component - Reason" tabindex="-1">Reason</button>\n <button type="button" class="trix-button" data-trix-attribute="gc-timeframe" data-trix-action="x-gctimeframe" title="Goal component - Time frame" tabindex="-1">Time frame</button>\n </span>\n '),n.remove(),a.remove(),C.remove();var w=document.querySelector("trix-editor"),O=w.editor.getDocument().toString().match(/{{[^{]*}}/g);if(null!==O)for(var T=0;T<O.length;T+=1)"{{patient_name}}"===O[T]?E():"{{percentage}}"===O[T]?x():"{{integer}}"===O[T]?y():"{{string}}"===O[T]?b():"{{phoneme}}"===O[T]?h():"{{phoneme_category}}"===O[T]?v():"{{phoneme_group}}"===O[T]?g():"{{blend}}"===O[T]?p():"{{blend_group}}"===O[T]?m():"{{target_level}}"===O[T]?f():"{{position_in_word}}"===O[T]?u():"{{possessive_pronoun}}"===O[T]?c():"{{object_pronoun}}"===O[T]&&s();if(l(),_(),document.getElementsByTagName("gc-who").length>0){for(var B=document.getElementById("goal-who");B.firstChild;)B.removeChild(B.firstChild);var S=document.createElement("s"),j=document.createTextNode("Who");S.classList.add("text-muted"),S.appendChild(j),B.appendChild(S)}if(document.getElementsByTagName("gc-skill").length>0){for(var k=document.getElementById("goal-skill");k.firstChild;)k.removeChild(k.firstChild);var N=document.createElement("s"),R=document.createTextNode("Skill");N.classList.add("text-muted"),N.appendChild(R),k.appendChild(N)}if(document.getElementsByTagName("gc-context").length>0){for(var P=document.getElementById("goal-context");P.firstChild;)P.removeChild(P.firstChild);var I=document.createElement("s"),A=document.createTextNode("Context");
1I.classList.add("text-muted"),I.appendChild(A),P.appendChild(I)}if(document.getElementsByTagName("gc-measurable").length>0){for(var M=document.getElementById("goal-measurable");M.firstChild;)M.removeChild(M.firstChild);var H=document.createElement("s"),q=document.createTextNode("Measurable");H.classList.add("text-muted"),H.appendChild(q),M.appendChild(H)}if(document.getElementsByTagName("gc-reason").length>0){for(var V=document.getElementById("goal-function");V.firstChild;)V.removeChild(V.firstChild);var D=document.createElement("s"),F=document.createTextNode("Reason");D.classList.add("text-muted"),D.appendChild(F),V.appendChild(D)}if(document.getElementsByTagName("gc-timeframe").length>0){for(var Q=document.getElementById("goal-timeframe");Q.firstChild;)Q.removeChild(Q.firstChild);var J=document.createElement("s"),K=document.createTextNode("Time Frame");J.classList.add("text-muted"),J.appendChild(K),Q.appendChild(J)}document.addEventListener("trix-action-invoke",function(e){_(),"x-gcwho"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-who").length>0){for(var e=document.getElementById("goal-who");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Who");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-who");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Who"}},1),"x-gcimpairment"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-skill").length>0){for(var e=document.getElementById("goal-skill");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Skill");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-skill");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Skill"}},1),"x-gccontext"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-context").length>0){for(var e=document.getElementById("goal-context");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Context");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-context");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Context"}},1),"x-gcmeasurable"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-measurable").length>0){for(var e=document.getElementById("goal-measurable");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Measurable");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-measurable");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Measurable"}},1),"x-gcreason"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-reason").length>0){for(var e=document.getElementById("goal-function");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Reason");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-function");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Reason"}},1),"x-gctimeframe"===e.actionName&&setTimeout(function(){if(document.getElementsByTagName("gc-timeframe").length>0){for(var e=document.getElementById("goal-timeframe");e.firstChild;)e.removeChild(e.firstChild);var t=document.createElement("s"),n=document.createTextNode("Time Frame");t.classList.add("text-muted"),t.appendChild(n),e.appendChild(t)}else{var a=document.getElementById("goal-timeframe");for(a.textContent;a.firstChild;)a.removeChild(a.firstChild);a.textContent="Time Frame"}},1),"x-patient"===e.actionName&&(w.editor.insertString("{{patient_name}} "),E(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-percentage"===e.actionName&&(w.editor.insertString("{{percentage}}% "),x(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-integer"===e.actionName&&(w.editor.insertString("{{integer}} "),y(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-string"===e.actionName&&(w.editor.insertString("{{string}} "),b(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-phoneme"===e.actionName&&(w.editor.insertString("/{{phoneme}}/ "),h(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-phoneme-category"===e.actionName&&(w.editor.insertString("{{phoneme_category}} "),v(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-phoneme-group"===e.actionName&&(w.editor.insertString("{{phoneme_group}} "),g(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-blend"===e.actionName&&(w.editor.insertString("{{blend}} "),p(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-blend-group"===e.actionName&&(w.editor.insertString("{{blend_group}} "),m(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-target-level"===e.actionName&&(w.editor.insertString("{{target_level}} "),f(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-position-in-word"===e.actionName&&(w.editor.insertString("{{position_in_word}} "),u(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-possessive-pronoun"===e.actionName&&(w.editor.insertString("{{possessive_pronoun}} "),c(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1)),"x-object-pronoun"===e.actionName&&(w.editor.insertString("{{object_pronoun}} "),s(),setTimeout(function(){for(var e=document.getElementsByClassName("trix-active"),t=0;t<e.length;t+=1)e[t].classList.remove("trix-active")},1))}),document.addEventListener("trix-change",function(){_();var e=w.editor.getDocument().toString(),t=(e.match(/{{patient_name}}/g)||[]).length,n=(e.match(/{{percentage}}/g)||[]).length,a=(e.match(/{{integer}}/g)||[]).length,r=(e.match(/{{string}}/g)||[]).length,i=(e.match(/{{possessive_pronoun}}/g)||[]).length,s=(e.match(/{{object_pronoun}}/g)||[]).length,c=(e.match(/{{phoneme_category}}/g)||[]).length,u=(e.match(/{{phoneme_group}}/g)||[]).length,f=(e.match(/{{blend}}/g)||[]).length,p=(e.match(/{{blend_group}}/g)||[]).length,m=(e.match(/{{phoneme}}/g)||[]).length,v=(e.match(/{{target_level}}/g)||[]).length,g=(e.match(/{{position_in_word}}/g)||[]).length,h=o.match(/{{[^{]*}}/g);h&&(d(h,"{{patient_name}}"),d(h,"{{percentage}}"),d(h,"{{integer}}"),d(h,"{{string}}"),d(h,"{{possessive_pronoun}}"),d(h,"{{object_pronoun}}"),d(h,"{{phoneme_category}}"),d(h,"{{phoneme_group}}"),d(h,"{{blend}}"),d(h,"{{blend_group}}"),d(h,"{{phoneme}}"),d(h,"{{target_level}}"),d(h,"{{position_in_word}}"));var b=e.match(/{{[^{]*}}/g);b&&(d(b,"{{patient_name}}"),d(b,"{{percentage}}"),d(b,"{{integer}}"),d(b,"{{string}}"),d(b,"{{possessive_pronoun}}"),d(b,"{{object_pronoun}}"),d(b,"{{phoneme_category}}"),d(b,"{{phoneme_group}}"),d(b,"{{blend}}"),d(b,"{{blend_group}}"),d(b,"{{phoneme}}"),d(b,"{{target_level}}"),d(b,"{{position_in_word}}"));var y=document.getElementsByName("goal[default_values][default][][name]"),x=0,E=0,C=0,O=0,T=0,B=0,S=0,j=0,k=0,N=0,R=0,P=0,I=0;setTimeout(function(){for(var e=0;e<y.length;e+=1)"patient_name"===y[e].value&&(x+=1),"percentage"===y[e].value&&(E+=1),"integer"===y[e].value&&(C+=1),"string"===y[e].value&&(O+=1),"possessive_pronoun"===y[e].value&&(T+=1),"object_pronoun"===y[e].value&&(B+=1),"ph
1oneme_category"===y[e].value&&(S+=1),"phoneme_group"===y[e].value&&(j+=1),"blend"===y[e].value&&(k+=1),"blend_group"===y[e].value&&(N+=1),"phoneme"===y[e].value&&(R+=1),"target_level"===y[e].value&&(P+=1),"position_in_word"===y[e].value&&(I+=1);(x>t||E>n||C>a||O>r||T>i||B>s||S>c||j>u||k>f||N>p||R>m||P>v||I>g)&&L(),l()},1),o=e})}},55477(e,t,n){"use strict";var a=n(14269);const o=function(e){document.addEventListener("trix-initialize",a.q),e.default.config.textAttributes["gc-who"]={tagName:"gc-who"},e.default.config.textAttributes["gc-skill"]={tagName:"gc-skill"},e.default.config.textAttributes["gc-context"]={tagName:"gc-context"},e.default.config.textAttributes["gc-measurable"]={tagName:"gc-measurable"},e.default.config.textAttributes["gc-reason"]={tagName:"gc-reason"},e.default.config.textAttributes["gc-timeframe"]={tagName:"gc-timeframe"}};var r=n(8507);window.addEventListener("trix-before-initialize",function(e){document.getElementById("goal-editor")&&o(r,e)})},72215(e,t,n){"use strict";n.d(t,{A:()=>o});var a=n(74692);function o(){a(".search-get-form").off("submit.clearSearch").on("submit.clearSearch",function(){a(this).find("input").each(function(){""===a(this).val()&&a(this).attr("disabled",!0)}),a(this).find("select").each(function(){""!==a(this).val()&&null!==a(this).val()&&void 0!==a(this).val()||a(this).attr("disabled",!0)}),a(this).find("button").each(function(){a(this).attr("disabled",!0)})})}},43486(e,t,n){n(14429).prototype.open=function(){var e=this;e.isLocked||e.isOpen||"multi"===e.settings.mode&&e.isFull()||(e.focus(),e.isOpen=!0,e.refreshState(),e.$dropdown.css({visibility:"hidden",display:"block"}),e.setupDropdownHeight(),e.positionDropdown(),e.$dropdown.css({visibility:"visible"}),e.trigger("dropdown_open",e.$dropdown))}},90986(e,t,n){"use strict";var a=n(2888),o=n(31084),r=n(74692);(0,a.aW)('[data-toggle="tooltip"]',function(e){if(r.isFunction(r('[data-toggle="tooltip"]').tooltip)){var t=(0,o.wA)(e);r(e).tooltip({boundary:t||"window",container:t||!1})}return function(){r.isFunction(r('[data-toggle="tooltip"]').tooltip)&&r(e).tooltip("dispose")}})},42468(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var n;document.addEventListener("turbo:load",function(){var t;n&&((t=window).scrollTo.apply(t,e(n)),n=null)},!1),window.reloadTurbo=function(){n=[window.scrollX,window.scrollY],Turbo.visit(window.location.href,{action:"replace"})}},89521(e,t,n){"use strict";e.exports=n.p+"static/fonts/FiraSans-Bold-3919333f2e366bb4341e.ttf"},21205(e,t,n){"use strict";e.exports=n.p+"static/fonts/FiraSans-Medium-9e604b4c5b46337e1a28.ttf"},12904(e,t,n){"use strict";e.exports=n.p+"static/fonts/FiraSans-Regular-1c0bf0728b51cb9f2ddc.ttf"},87099(e,t,n){"use strict";e.exports=n.p+"static/fonts/FiraSans-SemiBold-b6ffb4927db20d43cb13.ttf"},65800(e,t,n){"use strict";e.exports=n.p+"static/fonts/KumbhSans-Bold-48869b3d0d3794995f60.ttf"},75175(e,t,n){"use strict";e.exports=n.p+"static/fonts/KumbhSans-Light-2c0aa226c795f0235c96.ttf"},5039(e,t,n){"use strict";e.exports=n.p+"static/fonts/KumbhSans-Regular-7473a8f760dd1e119567.ttf"},82170(e,t,n){"use strict";e.exports=n.p+"static/fonts/NotoEmoji-0065ce9f4db9c1e5b7f1.ttf"},66308(e,t,n){"use strict";e.exports=n.p+"static/fonts/NotoSerif-Regular-ebe1e45b05b879a9ea1f.ttf"},98187(e,t,n){"use strict";e.exports=n.p+"static/fonts/Quicksand-Bold-76f20c55b4aa564ea883.ttf"},99514(e,t,n){"use strict";e.exports=n.p+"static/fonts/Quicksand-Light-d08d0358c31ea6202f2a.ttf"},64479(e,t,n){"use strict";e.exports=n.p+"static/fonts/Quicksand-Medium-74eb5c183e5f25c68c2e.ttf"},79666(e,t,n){"use strict";e.exports=n.p+"static/fonts/Quicksand-Regular-cffc279022b0d87c571d.ttf"},83809(e,t,n){"use strict";
1e.exports=n.p+"static/fonts/Quicksand-SemiBold-d4f6bc51411626477b05.ttf"},42659(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Black-1224b64c95f897e542d9.ttf"},63387(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-BlackItalic-279b831d1cc21955a97a.ttf"},61491(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Bold-4f39c5796e60c9d8e732.ttf"},9707(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-BoldItalic-ad2445ca4e46908fbf7b.ttf"},31394(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Italic-2a1b89d7506c26fb931b.ttf"},40834(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Light-0cea39826bd36bbfe330.ttf"},14542(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-LightItalic-f3afeb2d078386350b66.ttf"},8791(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Medium-13a29228654d5c5ec9c4.ttf"},7375(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-MediumItalic-17d0cac04a3f124945e1.ttf"},76826(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Regular-03523cf578d69fa92322.ttf"},43567(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-Thin-c38fab23fc1c36894f10.ttf"},55703(e,t,n){"use strict";e.exports=n.p+"static/fonts/Roboto-ThinItalic-082b9e840d3a498e8a3c.ttf"},72084(e,t,n){"use strict";e.exports=n.p+"static/fonts/SeptemberMornings-4024cb0ddd4efab6cba1.ttf"}}]); 2//# sourceMappingURL=7213-2cc8925e79e9b166901c.js.map
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.