1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Home-BckhbUG-.js","assets/vendor-CHCIo3bd.js","assets/vendor-filepond-C-Be2LEg.js","assets/vendor-filepond-COFefpRw.css","assets/vendor-swiper-BOj-ZtHv.js","assets/vendor-swiper-Ct4W7sCH.css","assets/CategoryTile-CAoD-Tfw.js","assets/app-BLSmNEBu.css","assets/CommunityDirectory-BlJr9Fvd.js","assets/ServiceProvider-Yax5yYjG.js","assets/Map-Drx9BYq8.js","assets/vendor-maps-D8VRWtQJ.js","assets/Feedback-C_3kwtaI.js","assets/Article-Cp7K7moV.js","assets/Category-BU8vgjFG.js","assets/News-BVNdIrq3.js","assets/Contact-CFSLvvSe.js","assets/OptionGroup-DOTFHS_0.js","assets/FindACAB-BDf0nXon.js","assets/Cab-CNjvuWZZ.js","assets/InterviewForm-Bu9n-atu.js","assets/Tabs-DwWKtxE8.js","assets/Checkbox-hUZOG19A.js","assets/File-caJbo62m.js","assets/InterviewCategories-C-9WTAls.js","assets/Daybook-DXXojCH8.js","assets/IntranetPage-d2iZPamU.js","assets/Message-BOGDhaaD.js","assets/Resources-CtcJ2HXG.js","assets/MessageCompose-8BoZ6BKy.js","assets/Tinymce-DoKX2JsJ.js","assets/vendor-editor-DSzYxuhF.js","assets/vendor-editor-C4q2IPnC.css","assets/PeerReviewList-j0uzhEe6.js","assets/ManageStaff-1ssjiSaI.js","assets/StaffLangSupport-6vsLq9MJ.js","assets/CABLocation-Bh4RYU5Y.js","assets/ManageStaffMembers-CnIOCEnH.js","assets/EditUser-BsNrdBn5.js","assets/ChangePin-ojprGWdS.js","assets/EditUser-COF8bVxL.css","assets/CreateMember-BYYI74js.js","assets/MyAccount-BBj12rjG.js","assets/ChangePassword-CgCCNvbv.js","assets/ChangePin-DCvVkxJM.js","assets/UserAwards-DQy0HZQA.js","assets/ServiceProvider-a0dCf9NE.js","assets/ServiceProviders-cke8TD4x.js","assets/LearningDevelopment-BOForEh7.js","assets/LearningDevelopmentSession-C7a1alLE.js","assets/UserLDSessions-DdOyu6Et.js","assets/Reporting-BjFseZE1.js","assets/ReportList-DGBz-AtV.js","assets/RecheckReport-kAfO5eqz.js","assets/RecheckReport-DXWyslEM.css","assets/Documents-DVU3JeLA.js","assets/Document-CkAUQYA_.js","assets/Volunteer-BZWv-OuM.js","assets/VolunteerHelpPage-EfFD4ypA.js"])))=>i.map(i=>d[i]); 2import{i as o,d as C,m,l as g,S as _e,a as _,b as z,o as X,E as pe,c as I,e as ee,f as me,h as te,r as ve,V as T,j as V,k as se,n as fe,p as v,P as ge,q as ye,s as be}from"./vendor-CHCIo3bd.js";/* empty css */import"./vendor-filepond-C-Be2LEg.js";function l(s,e,t,i,r,n,c,d){var f=typeof s=="function"?s.options:s;return e&&(f.render=e,f.staticRenderFns=t,f._compiled=!0),n&&(f._scopeId="data-v-"+n),{exports:s,options:f}}const Ce={components:{icon:o}};var we=function(){var e=this,t=e._self._c;return t("div",{staticClass:"flex p-5 text--gray"},[t("icon",{staticStyle:{margin:"auto"},attrs:{name:"spinner",scale:"10",pulse:""}})],1)},xe=[],Se=l(Ce,we,xe,!1,null,null);const ie=Se.exports,ke={components:{icon:o},props:["items","showOverlay","right","phone","dark","button"],data(){return{isDesktop:!0,overlayVisible:!1}},computed:{phoneLink(){return`tel:${this.phone}`}},watch:{showOverlay(){this.overlayVisible=this.showOverlay},overlayVisible(){this.toggleOverlay()}},created(){this.showOverlay||(this.overlayVisible=!1),window.addEventListener("resize",this.resize),this.isDesktop=!window.matchMedia("(max-width: 991px)").matches},methods:{resize(s){this.isDesktop=!window.matchMedia("(max-width: 991px)").matches},clicked:C(function(s){if(s.Url=="/intranet/interview")return this.$router.push({name:"interview-new"});this.isDesktop&&this.closeMenuItems(s);const e=document.querySelector(`[data-menu-item="${s.Title}"]`);if(s.ShowCategories)return e.classList.contains("active")?e.classList.remove("active"):e.classList.add("active"),this.$emit("toggleMegaMenu",{className:s.ShowCategories}),!0;s.Children.length?this.openDropdown(s):s.Url.substr(0,1)==="/"?this.$router.push(s.Url):window.location=s.Url},300),closeMenuItems(s){const e=document.querySelectorAll(".main-menu__dropdown.active"),t=document.querySelectorAll(".main-menu__item.active"),i=document.querySelector(".header__categories.active"),r=document.querySelector(".intranet-header__categories.mega-menu.active"),n=document.querySelector(".intranet-header__quick-links.mega-menu.active");e.length&&e.forEach(c=>{c.classList.remove("active"),c.parentNode.classList.remove("active")}),t.length&&t.forEach(c=>{c.classList.remove("active")}),i&&!s.ShowCategories&&(i.classList.remove("active"),i.setAttribute("aria-hidden","true"),document.querySelectorAll(".header__categories ul li").forEach(c=>{c.setAttribute("tabindex","-1")})),r&&(r.classList.remove("active"),r.setAttribute("aria-hidden","true")),n&&(n.classList.remove("active"),n.setAttribute("aria-hidden","true")),this.$emit("toggleOverlay",!1)},openDropdown(s){let e;const t=document.querySelector(`[data-menu-item="${s.Title}"]`),i=document.querySelector(`[data-menu-dropdown="${s.Title}"]`);if(s.Children.length)if(i.classList.contains("active"))document.querySelectorAll(".main-menu__dropdown.active li").forEach(r=>{r.setAttribute("tabindex","-1")}),i.classList.remove("active"),t.classList.remove("active"),i.setAttribute("aria-hidden","true"),this.isDesktop&&(i.style["padding-left"]=0,i.style["padding-right"]=0);else{i.classList.add("active"),t.classList.add("active"),i.setAttribute("aria-hidden","false"),document.querySelectorAll(".main-menu__dropdown.active li").forEach(n=>
2{n.setAttribute("tabindex","0")});const r=document.querySelectorAll(".main-menu__dropdown.active .main-menu__dropdown-item");if(this.isDesktop){for(i.style["padding-left"]=0,i.style["padding-right"]=0,i.style.width="250px",i.style.height="auto",e=0;e<r.length;e++)r[e].style.width="auto";this.$emit("toggleOverlay",!0)}else for(e=0;e<r.length;e++)r[e].style.width=`${t.offsetWidth-52}px`}else t.classList.contains("active")?t.classList.remove("active"):t.classList.add("active")},back(){const s=document.querySelector(".main-menu__dropdown.active");s.classList.remove("active"),s.setAttribute("aria-hidden","true"),document.querySelectorAll(".main-menu__dropdown.active li").forEach(e=>{e.setAttribute("tabindex","-1")})}}};var $e=function(){var e=this,t=e._self._c;return t("nav",[e.items.length?t("ul",{class:{"main-menu":!0,"main-menu--right":e.right},attrs:{role:"navigation"}},[e._l(e.items,function(i,r){return[e.isDesktop||!i.HideMobile?t("li",{key:r,class:{"main-menu__item":!0,"main-menu__item--dark":e.dark,"main-menu__item--button":i.Button,"main-menu__item--cd":i.Title==="Community directory",active:e.$route.path.startsWith(i.Url)&&!i.ShowCategories},attrs:{role:"button","data-menu-item":i.Title,tabindex:"0"},on:{click:function(n){return e.clicked(i)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.clicked(i)}}},[i.Children.length||i.ShowCategories?t("button",{attrs:{tabindex:"-1"},on:{click:function(n){return e.clicked(i)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.clicked(i)}}},[i.Icon?t("icon",{staticClass:"mr-1",attrs:{name:i.Icon}}):e._e(),e._v(" "),t("span",{staticClass:"main-menu__item__title"},[e._v(e._s(i.Title))]),e._v(" "),e.isDesktop?t("icon",{attrs:{name:"caret-down"}}):e._e()],1):t("a",{attrs:{href:i.Url,title:i.Title,tabindex:"-1"},on:{click:function(n){return n.preventDefault(),e.clicked(i)}}},[i.Icon?t("icon",{staticClass:"mr-1",attrs:{name:i.Icon}}):e._e(),e._v(" "),t("span",{staticClass:"main-menu__item__title"},[e._v(e._s(i.Title))])],1),e._v(" "),i.Children.length&&!i.ShowCategories?t("ul",{staticClass:"main-menu__dropdown",attrs:{"data-menu-dropdown":i.Title,"aria-hidden":"true"},on:{click:function(n){n.stopPropagation()}}},[t("li",{staticClass:"main-menu__dropdown-item back",attrs:{tabindex:"-1"},on:{click:e.back,keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.back.apply(null,arguments)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 3 Back 4 `)],1),e._v(" "),t("li",{staticClass:"main-menu__dropdown-item",attrs:{tabindex:"-1"},on:{click:function(n){return e.clicked(i)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.clicked(i)}}},[t("a",{attrs:{href:i.Url,title:i.Title,tabindex:"-1"}},[e._v(` 5 `+e._s(i.Title)+` 6 `)])]),e._v(" "),e._l(i.Children,function(n,c){return t("li",{key:c,staticClass:"main-menu__dropdown-item",attrs:{tabindex:"-1"},on:{click:function(d){return e.clicked(n)},keyup:function(d){return!d.type.indexOf("key")&&e._k(d.keyCode,"enter",13,d.key,"Enter")?null:e.clicked(n)}}},[t("a",{attrs:{href:n.Url,title:n.Title,tabindex:"-1"}},[e._v(` 7 `+e._s(n.Title)+` 8 `)])])})],2):e._e()]):e._e()]}),e._v(" "),e.phone?t("li",{staticClass:"main-menu__item main-menu__item--info"},[t("a",{class:{button:!e.isDesktop,"button--small":!e.isDesktop},attrs:{href:e.phoneLink,title:"Call CAB"}},[t("span",[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 9 `+e._s(e.phone)+` 10 `)],1)])]):e._e()],2):e._e()])},Re=[],Le=l(ke,$e,Re,!1,null,null);const re=Le.exports,Te={name:"UserCircle",props:{current:{type:Object},size:{type:Number,default:43}},data(){return{}},computed:{userInitials(){if(!this.current||!this.current.user.name)return"";const s=this.current.user.name.split(/\s/);if(s.length===1)return s[0].substr(0,1);const e=s[0].substr(0,1),t=s[s.length-1].substr(0,1);return e+t},styles(){return{"background-color":this.current.user.color||"#848484",height:`${this.size}px`,width:`${this.size}px`,"line-height":`${this.size}px`,"font-size":`${this.size/2}px`}},wrapperStyles(){return{height:`${this.size}px`,width:`${this.size}px`}}}};var Ae=function(){var e=this,t=e._self._c;return t("div",{staticClass:"user-circle-wrapper",style:e.wrapperStyles},[t("div",{staticClass:"user-circle",style:e.styles},[e._v(`
11 `+e._s(e.userInitials)+` 12 `)]),e._v(" "),t("div",{staticClass:"user-circle--icon"},[e._t("icon")],2)])},Ee=[],De=l(Te,Ae,Ee,!1,null,null);const M=De.exports,Ie={name:"IntranetHeaderUser",components:{UserCircle:M},props:["current"],data(){return{}},computed:{...m({loginType:s=>s.loginType,loginOptions:s=>s.loginOptions,currentUserRole:s=>s.currentUserRole}),currentRole(){return typeof this.current<"u"?this.current:this.currentUserRole},userFirstName(){return this.currentRole&&this.currentRole.user.name?this.currentRole.user.name.split(" ")[0]:""}},methods:{openSwitcher(){this.$emit("openSwitcher")}}};var Me=function(){var e=this,t=e._self._c;return e.currentRole?t("div",{staticClass:"intranet-header__account",attrs:{tabindex:"0"},on:{click:function(i){return i.preventDefault(),e.openSwitcher.apply(null,arguments)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.openSwitcher.apply(null,arguments)}}},[t("user-circle",{attrs:{current:e.currentRole}}),e._v(" "),t("div",{staticClass:"intranet-header__account__details"},[t("strong",[e._v(e._s(e.userFirstName))]),e._v(" "),!e.currentRole||e.loginOptions>1?t("div",[e.loginType==="bureau"?t("span",[t("a",{attrs:{href:"#",tabindex:"-1"},on:{click:function(i){return i.preventDefault(),e.openSwitcher.apply(null,arguments)}}},[e._v(` 13 Change user 14 `)])]):e._e(),e._v(" "),e.loginType==="individual"?t("span",[e._v(` 15 `+e._s(e.currentRole.bureau.name)+` 16 ( 17 `),t("a",{attrs:{href:"#",tabindex:"-1"},on:{click:function(i){return i.preventDefault(),e.openSwitcher.apply(null,arguments)}}},[e._v(` 18 change 19 `)]),e._v(` 20 ) 21 `)]):e._e()]):e._e()])],1):e._e()},Oe=[],Pe=l(Ie,Me,Oe,!1,null,null);const ne=Pe.exports,Ue={name:"IntranetHeader",components:{IntranetHeaderUser:ne,MainMenu:re,icon:o},data(){return{menuItems:[],level1Category:null,level1Open:!1,level2Category:null,isLoading:!1,isMobile:!1}},computed:{...m({loginType:s=>s.loginType,currentUserRole:s=>s.currentUserRole}),showIntranet(){return this.loginType==="individual"||this.loginType==="bureau"},topLevelNav(){const s=[{Icon:"home",Title:this.currentUserRole.homeLabel||"Dashboard",Url:"/dashboard",Children:[]},{Title:this.currentUserRole.intranetLinksLabel||"CABnet",ShowCategories:!0,Children:[]},{Title:this.currentUserRole.quickLinksLabel||"Quick help",ShowCategories:".intranet-header__quick-links",Children:[]}];return this.currentUserRole.permissions&&this.currentUserRole.permissions.create_interview&&s.push({Icon:"comments",Button:!0,Title:"Client interview",Url:"/intranet/interview",Children:[],HideMobile:!0}),s}},methods:{categoryBack(s){s===2?this.level2Category=null:this.level1Category=null},closeMenus(){const s=document.querySelector(".mega-menu.active"),e=document.querySelector(".intranet-header .main-menu__dropdown.active"),t=document.querySelector(".intranet-header .main-menu__item.active");s&&(s.classList.remove("active"),s.setAttribute("aria-hidden","true"),s.querySelectorAll("ul li").forEach(i=>{i.setAttribute("tabindex","-1")})),e&&(e.classList.remove("active"),document.querySelectorAll(".intranet-header .main-menu__dropdown.active li").forEach(i=>{i.setAttribute("tabindex","-1")})),t&&t.classList.remove("active"),this.level1Open=!1,this.level1Category=null,this.level2Category=null,this.toggleOverlay(!1)},goTo(s){this.closeMenus(),s.includes("http")?window.location.href=s:this.$router.push(s)},limitChildren(s,e=8){const t=s.length;return e>t&&(e=t),s.slice(0,e)},openSwitcher(){this.$emit("openSwitcher")},resize(s){const e=document.querySelector(".intranet-header__categories"),t=document.getElementsByTagName("body")[0],i=document.querySelector(".intranet-header__overlay"),r=document.querySelector(".intranet-header__top");if(window.matchMedia("(max-width: 991px)").matches?this.isMobile=!0:(this.isMobile=!1,i&&i.classList.remove("active")),window.matchMedia("(max-width: 768px)").matches?this.logo=this.$cabSettings.Header.Logos.Mobile?this.$cabSettings.Header.Logos.Mobile:this.$cabSettings.Header.Logos.Logo:(this.logo=this.$cabSettings.Header.Logos.Logo?this.$cabSettings.Header.Logos.Logo:null,this.$route.name==="home"&&(this.logo=this.$cabSettings.Header.Logos.Home?this.$cabSettings.Header.Logos.Home:this.$cabSettings.Header.Logos.Logo)),i&&(i.style.height=this.isMobile?`${t.clientHeight}px`:`${t.clientHeight-r.clientHeight}px`,i.style.width=`${t.clientWidth}px`),e&&e.classList.contains("active")){const n=e.querySelector(".column"),c=e.querySelector(".background");c.style.width=`${n.offsetLeft+n.clientWidth-10}px`,this.isMobile&&e.classList.remove("active")}},selectCategory(s,e=null){this.level1Open=!0,s&&(this.level1Category=this.currentUserRole.intranetLinks.find(t=>t.title===s)),s&&e?this.level2Category=this.level1Category.children.find(t=>t.title===e):this.level2Category=null},toggleMegaMenu(s){const e=typeof s.show<"u"?s.show:null,t=typeof s.className<"u"?s.className:!0,i=document.querySelector(t===!0?".intranet-header__categories":t),r=i.classList.contains("active");if(this.closeMenus(!1),e===!1)return i.classList.remove("active"),i.setAttribute("aria-hidden","true"),i.querySelectorAll("ul li").forEach(n=>
21{n.setAttribute("tabindex","-1")}),!0;if(r)i.classList.remove("active"),i.setAttribute("aria-hidden","true"),i.querySelectorAll("ul li").forEach(n=>{n.setAttribute("tabindex","-1")}),this.toggleOverlay(!1);else{i.classList.add("active"),i.setAttribute("aria-hidden","false"),i.querySelectorAll("ul li").forEach(d=>{d.setAttribute("tabindex","0")}),this.toggleOverlay(!0);const n=i.querySelector(".column"),c=i.querySelector(".background");c&&n&&(c.style.width=`${n.offsetLeft+n.clientWidth-10}px`)}},toggleOverlay(s){const e=document.querySelector(".intranet-header__overlay"),t=document.getElementsByTagName("body")[0],i=document.querySelector(".intranet-header__top");s?(e.style.top=`${i.clientHeight}px`,e.style.height=`${t.clientHeight-i.clientHeight}px`,e.style.width=`${t.clientWidth}px`,e.classList.add("active")):e.classList.remove("active")}},created(){this.currentUserRole&&this.currentUserRole.intranetLinks&&this.currentUserRole.intranetLinks.length>0&&(this.currentUserRole.intranetLinks[0].children&&this.currentUserRole.intranetLinks[0].children.length>0?this.selectCategory(this.currentUserRole.intranetLinks[0].title,this.currentUserRole.intranetLinks[0].children[0].name):this.selectCategory(this.currentUserRole.intranetLinks[0].title))},mounted(){this.resize(),window.addEventListener("resize",this.resize)},beforeDestroy(){window.removeEventListener("resize",this.resize)}};var Fe=function(){var e=this,t=e._self._c;return e.showIntranet?t("div",{staticClass:"intranet-header"},[t("div",{staticClass:"flex flex--start container py-0 intranet-header__top hidden-print"},[e.isMobile?t("div",{staticClass:"column column-100 main-menu__mobile"},[t("div",{staticClass:"main-menu__item main-menu__item--button main-menu__item--dark",attrs:{tabindex:"0"}},[e.currentUserRole.permissions&&e.currentUserRole.permissions.create_interview?t("a",{attrs:{href:"/intranet/interview/",title:"Client interview",tabindex:"-1"},on:{click:function(i){return i.preventDefault(),e.$router.push({name:"interview-new"})}}},[t("icon",{staticClass:"mr-1",attrs:{name:"comments"}})],1):e._e()]),e._v(" "),t("div",{staticClass:"volunteer-help-item__mobile",attrs:{tabindex:"0"}},[t("a",{staticClass:"volunteer-help-item__button",attrs:{href:"/volunteer-helper",title:"Volunteer Helper"},on:{click:function(i){return i.preventDefault(),e.$router.push({path:"/volunteer-helper"})}}},[t("span",{staticClass:"volunteer-help-item__button__icon",attrs:{"aria-hidden":"true"}}),e._v(` 22 Volunteer Helper 23 `)])]),e._v(" "),t("IntranetHeaderUser",{on:{openSwitcher:e.openSwitcher}})],1):e._e(),e._v(" "),t("div",{staticClass:"column"},[e.currentUserRole?t("MainMenu",{attrs:{items:e.topLevelNav,dark:!0},on:{toggleMegaMenu:e.toggleMegaMenu,toggleOverlay:e.toggleOverlay}}):e._e()],1),e._v(" "),e.isMobile?e._e():t("div",{staticClass:"column right-column"},[t("div",[t("a",{staticClass:"volunteer-help-item__button",attrs:{href:"/volunteer-helper",title:"Volunteer Helper"},on:{click:function(i){return i.preventDefault(),e.$router.push({path:"/volunteer-helper"})}}},[t("span",{staticClass:"volunteer-help-item__button__icon",attrs:{"aria-hidden":"true"}}),e._v(` 24 Volunteer Helper 25 `)])]),e._v(" "),t("div",[e.currentUserRole?t("a",{class:{"intranet-header__notifications":!0,"intranet-header__notifications--unread":e.currentUserRole.unreadMessages>0},attrs:{href:"/dashboard/inbox/1"}},[t("icon",{attrs:{name:"bell",scale:"1.5"}}),e._v(" "),e.currentUserRole.unreadMessages>0?t("div",{staticClass:"intranet-header__notifications__count"},[e.currentUserRole.unreadMessages<=99?t("span",[e._v(` 26 `+e._s(e.currentUserRole.unreadMessages)+` 27 `)]):t("span",[e._v("â")])]):e._e()],1):e._e(),e._v(" "),t("IntranetHeaderUser",{on:{openSwitcher:e.openSwitcher}})],1)])]),e._v(" "),e.currentUserRole&&e.currentUserRole.quickLinks?t("div",{staticClass:"intranet-header__quick-links mega-menu",attrs:{"aria-hidden":"true"},on:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"escape",void 0,i.key,void 0)?null:e.toggleMegaMenu({className:".intranet-header_quick-links",show:!1})}}},[t("div",{staticClass:"flex flex--start flex--row container"},[t("ul",{staticClass:"column column-35"},e._l(e.currentUserRole.quickLinks.Column1,function(i,r){return t("li",{key:r,attrs:{tabindex:"0"}},[t("a",{attrs:{href:i.url,tabindex:"-1"}},[e._v(` 28 `+e._s(i.title)+` 29 `)])])}),0),e._v(" "),t("ul",{staticClass:"column column-30"},e._l(e.currentUserRole.quickLinks.Column2,function(i,r){return t("li",{key:r,attrs:{tabindex:"0"}},[t("a",{attrs:{href:i.url,tabindex:"-1"}},[e._v(` 30 `+e._s(i.title)+` 31 `)])])}),0),e._v(" "),t("ul",{staticClass:"column column-30"},e._l(e.currentUserRole.quickLinks.Column3,function(i,r){return t("li",{key:r,attrs:{tabindex:"0"}},[t("a",{attrs:{href:i.url,tabindex:"-1"}},[e._v(` 32 `+e._s(i.title)+` 33 `)])])}
33),0)])]):e._e(),e._v(" "),e.currentUserRole&&e.currentUserRole.intranetLinks&&e.currentUserRole.intranetLinks.length>0?t("div",{staticClass:"intranet-header__categories mega-menu",attrs:{"aria-hidden":"true"},on:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"escape",void 0,i.key,void 0)?null:e.toggleMegaMenu({show:!1})}}},[t("div",{staticClass:"flex flex--start flex--row"},[t("div",{staticClass:"background"}),e._v(" "),t("div",{staticClass:"container"},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isMobile||!e.level1Category,expression:"!isMobile || !level1Category"}],staticClass:"column active"},[t("ul",e._l(e.currentUserRole.intranetLinks,function(i){return t("li",{key:i.title,class:{active:e.level1Category&&e.level1Category.title===i.title},attrs:{tabindex:"-1"},on:{click:function(r){return e.selectCategory(i.title)},keyup:function(r){return!r.type.indexOf("key")&&e._k(r.keyCode,"enter",13,r.key,"Enter")?null:e.selectCategory(i.title)}}},[e._v(` 34 `+e._s(i.title)+` 35 `)])}),0)]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isMobile||e.level1Category&&!e.level2Category,expression:"!isMobile || (level1Category && !level2Category)"}],staticClass:"column"},[e.level1Category?t("ul",[t("li",{staticClass:"back",attrs:{tabindex:"-1"},on:{click:function(i){return e.categoryBack(1)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.categoryBack(1)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 36 Back 37 `)],1),e._v(" "),e._l(e.level1Category.children,function(i){return t("li",{key:i.title,class:{active:e.level2Category&&e.level2Category.title===i.title,subcategory:!0},attrs:{tabindex:"-1"},on:{click:function(r){return e.selectCategory(e.level1Category.title,i.title)},keyup:function(r){return!r.type.indexOf("key")&&e._k(r.keyCode,"enter",13,r.key,"Enter")?null:e.selectCategory(e.level1Category.title,i.title)}}},[e._v(` 38 `+e._s(i.title)+` 39 `)])})],2):e._e()]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isMobile||e.level2Category,expression:"!isMobile || level2Category"}],staticClass:"column"},[e.level2Category?t("ul",[t("li",{staticClass:"back",attrs:{tabindex:"-1"},on:{click:function(i){return e.categoryBack(2)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.categoryBack(2)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 40 Back 41 `)],1),e._v(" "),e._l(e.limitChildren(e.level2Category.children),function(i){return t("li",{key:i.title,staticClass:"tags",attrs:{tabindex:"-1"},on:{click:function(r){return e.goTo(i.url)},keyup:function(r){return!r.type.indexOf("key")&&e._k(r.keyCode,"enter",13,r.key,"Enter")?null:e.goTo(i.url)}}},[t("a",{attrs:{href:i.url,title:i.title,tabindex:"-1"},on:{click:function(r){r.preventDefault()}}},[e._v(` 42 `+e._s(i.title)+` 43 `)])])}),e._v(" "),e.level2Category.children.length>8?t("li",{attrs:{tabindex:"-1"},on:{click:function(i){e.goTo(e.categoryLink(e.level1Category.slug))},keyup:function(i){if(!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter"))return null;e.goTo(e.categoryLink(e.level1Category.slug))}}},[t("a",{attrs:{href:e.categoryLink(e.level1Category.slug),title:"View all",tabindex:"-1"},on:{click:function(i){i.preventDefault()}}},[e._v(` 44 View all 45 `)])]):e._e()],2):e._e()])])])]):e._e(),e._v(" "),t("div",{staticClass:"intranet-header__overlay",on:{click:e.closeMenus}})]):e._e()},Ne=[],He=l(Ue,Fe,Ne,!1,null,null);const qe=He.exports,ze={computed:{alert(){return this.$cabSettings.CriticalAlert},showButton(){return this.alert.Button.Text&&this.alert.Button.Text},button(){return this.alert.Button},backgroundColor(){return`#${this.alert.Color}`.replace(/##/,"#")}}};var Ve=function(){var e=this,t=e._self._c;return t("div",{staticClass:"critical-alert hidden-print",style:"background-color:"+e.backgroundColor+";"},[t("div",{staticClass:"container critical-alert-container"},[t("div",{staticClass:"critical-alert-content",domProps:{innerHTML:e._s(e.alert.Content)}}),e._v(" "),e.showButton?t("div",{staticClass:"critical-alert-button-container"},[t("a",{staticClass:"button button--blue button--small",attrs:{href:e.button.Link.Link}},[e._v(` 46 `+e._s(e.button.Text)+`
47 `)])]):e._e()])])},Be=[],Ye=l(ze,Ve,Be,!1,null,null);const Ze=Ye.exports,We={name:"SwitcherTile",components:{UserCircle:M},data(){return{pin:null,waitingForPin:!1,isHovered:!1}},props:["option","active","loginType"],computed:{userInitials(){if(!this.option||typeof this.option.user>"u")return"";const s=this.option.user.name.split(/\s/);if(s.length===1)return s[0].substr(0,1);const e=s[0].substr(0,1),t=s[s.length-1].substr(0,1);return e+t},bureauInitials(){if(!this.option||typeof this.option.bureau>"u")return"";const s=this.option.bureau.name.split(/\s/);if(s.length===1)return s[0].substr(0,1);const e=s[0].substr(0,1),t=s[1].substr(0,1);return e+t}},methods:{changeRole(){this.pin||!this.option.user.has_pin?(this.$emit("changeRole",{id:this.option.id,pin:this.pin}),this.pin=null,this.waitingForPin=!1):(this.waitingForPin=!0,this.$nextTick(()=>{typeof this.$refs.pin<"u"&&this.$refs.pin.focus()}))}}};var Ke=function(){var e=this,t=e._self._c;return t("div",{class:{switcher__option:!0,"switcher__option--selected":e.active},attrs:{value:e.option.id,tabindex:"0"},on:{click:function(i){return e.changeRole()},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.changeRole()},mouseover:function(i){e.isHovered=1},mouseout:function(i){e.isHovered=0}}},[e.loginType==="bureau"?t("div",[t("div",{staticClass:"switcher__option__avatar-holder text-center",style:{padding:e.isHovered?"15px 0 19px 0":"20px 0 24px 0"}},[t("user-circle",{attrs:{current:e.option,size:e.isHovered?65:55}})],1),e._v(" "),t("div",{staticClass:"text-center"},[t("div",{staticClass:"switcher__option__name"},[e._v(e._s(e.option.user.name))]),e._v(" "),t("div",{staticClass:"switcher__option__position"},[e._v(e._s(e.option.group))])])]):e.loginType==="individual"?t("div",[t("div",{staticClass:"switcher__option__avatar-holder text-center",style:{padding:e.isHovered?"15px 0 19px 0":"20px 0 24px 0"}},[t("user-circle",{attrs:{current:e.option,size:e.isHovered?65:55}})],1),e._v(" "),t("div",{staticClass:"text-center"},[t("div",{staticClass:"switcher__option__name"},[e._v(e._s(e.option.bureau.name))]),e._v(" "),t("div",{staticClass:"switcher__option__position"},[e._v(e._s(e.option.group))])])]):e._e(),e._v(" "),e.waitingForPin?t("div",{staticClass:"switcher__option__pin"},[t("label",{attrs:{for:`user-${e.option.id}-pin`}},[e._v("Enter your PIN")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.pin,expression:"pin"}],ref:"pin",attrs:{type:"text",id:"`user-${option.id}-pin`"},domProps:{value:e.pin},on:{submit:function(i){return e.changeRole()},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.changeRole()},input:function(i){i.target.composing||(e.pin=i.target.value)}}})]):e._e()])},Ge=[],Qe=l(We,Ke,Ge,!1,null,null);const je=Qe.exports,Je={name:"Switcher",components:{IntranetHeaderUser:ne,SwitcherTile:je,Loader:ie},data(){return{isLoading:!0,newRole:!1,searchQuery:"",loginOptions:[]}},computed:{...m({loginType:s=>s.loginType,currentUserRole:s=>s.currentUserRole}),todayLoginOptions(){return this.loginType==="bureau"?this.loginOptions.slice().filter(s=>!!s.today&&s.user.inactive===!1).sort((s,e)=>s.last_assumed>e.last_assumed?-1:s.last_assumed<e.last_assumed?1:0).slice(0,6):[]},moreLoginOptions(){return this.loginType==="bureau"?this.loginOptions.slice().filter(s=>this.todayLoginOptions.indexOf(s)===-1&&s.user.inactive===!1).sort((s,e)=>{if(!s.user.name)return 0;const t=s.user.name.toLocaleLowerCase(),i=e.user&&e.user.name?e.user.name.toLocaleLowerCase():null;return t<i?-1:t>i?1:0}):[]},searchLoginOptions(){return this.loginType==="bureau"?this.loginOptions.slice().filter(s=>s.user.name.toLocaleLowerCase().substr(0,this.searchQuery.length)===this.searchQuery.toLocaleLowerCase()&&s.user.inactive===!1).sort((s,e)=>{const t=s.user.name.toLocaleLowerCase(),i=e.user&&e.user.name?e.user.name.toLocaleLowerCase():null;return t<i?-1:t>i?1:0}):[]}},methods:{changeRole(s){this.isLoading=!0,this.newRole=this.loginOptions.find(e=>e.id===parseInt(s.id)),this.$store.dispatch("syncLogin",s).then(()=>{this.isLoading=!1,this.$emit("closeSwitcher"),this.newRole=!1,this.$store.dispatch("syncSourceHistory")}).catch(()=>{alert("Invalid PIN"),this.isLoading=!1,this.newRole=!1})}},mounted(){const s=[];
47s.push(new Promise((e,t)=>{this.$axios.get("/api/v1/user/loginOptions").then(i=>{this.loginOptions=i.data,e()}).catch(i=>{t(i)})})),this.currentUserRole&&s.push(this.$store.dispatch("syncLogin",{id:0}),this.$store.dispatch("clearSourceHistory")),Promise.all(s).then(()=>{this.isLoading=!1,this.newRole=!1,this.$nextTick(()=>{typeof this.$refs.searchbox<"u"&&this.$refs.searchbox.focus()})})}};var Xe=function(){var e=this,t=e._self._c;return t("div",{class:{switcher:!0,"switcher--loading":e.isLoading}},[e.loginOptions&&!e.isLoading?t("div",[t("div",{staticClass:"switcher__header"},[t("div",{staticClass:"container"},[e.loginType==="bureau"?t("h1",[e._v("Switch user")]):e._e(),e._v(" "),e.loginType==="individual"?t("h1",[e._v("Switch bureau")]):e._e()])]),e._v(" "),e.loginType==="bureau"?t("div",{staticClass:"container switcher__main"},[t("div",{staticClass:"switcher__main__search column column-35"},[t("div",{staticClass:"search"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchQuery,expression:"searchQuery"}],ref:"searchbox",staticClass:"search__input",attrs:{type:"search",role:"search",placeholder:"Search for your name..."},domProps:{value:e.searchQuery},on:{input:function(i){i.target.composing||(e.searchQuery=i.target.value)}}})])]),e._v(" "),e.searchQuery.length>0?t("div",[t("h2",{staticClass:"h2"},[e._v("Search Result")]),e._v(" "),t("div",{staticClass:"flex flex--left"},e._l(e.searchLoginOptions,function(i){return t("SwitcherTile",{key:i.id,attrs:{option:i,loginType:e.loginType},on:{changeRole:e.changeRole}})}),1)]):t("div",[t("h2",{staticClass:"h2"},[e._v("Recent")]),e._v(" "),t("div",{staticClass:"flex flex--left"},e._l(e.todayLoginOptions,function(i){return t("SwitcherTile",{key:i.id,attrs:{option:i,loginType:e.loginType},on:{changeRole:e.changeRole}})}),1),e._v(" "),t("h2",{staticClass:"h2"},[e._v("More users")]),e._v(" "),t("div",{staticClass:"flex flex--left"},e._l(e.moreLoginOptions,function(i){return t("SwitcherTile",{key:i.id,attrs:{option:i,loginType:e.loginType},on:{changeRole:e.changeRole}})}),1)])]):e._e(),e._v(" "),e.loginType==="individual"?t("div",{staticClass:"container switcher__main"},[t("div",{staticClass:"flex flex--left"},e._l(e.loginOptions,function(i){return t("SwitcherTile",{key:i.id,attrs:{option:i,loginType:e.loginType},on:{changeRole:e.changeRole}})}),1)]):e._e()]):t("div",[t("div",{staticClass:"switcher__header"},[t("div",{staticClass:"container"},[t("div",{staticClass:"flex flex--start"},[t("div",{staticClass:"column column-75 hidden-sm-down"}),e._v(" "),t("div",{staticClass:"column column-25 text-right"},[t("IntranetHeaderUser",{attrs:{current:e.newRole}})],1)])])]),e._v(" "),t("div",{staticClass:"container switcher__main"},[t("Loader")],1)])])},et=[],tt=l(Je,Xe,et,!1,null,null);const st=tt.exports,it={props:{showCloseButton:{type:Boolean,default:!0},modalClass:{type:String,default:""}},components:{icon:o},data(){return{id:null}},created(){this.id=this.generateId(),window.addEventListener("resize",this.resize)},mounted(){this.resize()},updated(){this.resize()},methods:{resize(){const s=document.querySelector(`#${this.id} .modal`),e=document.querySelector(`#${this.id}`),t=document.querySelector("body");!s||!e||!t||(e.style.height=`${t.clientHeight}px`,s.style.maxHeight="90vh",s.style.overflowY="auto",s.style.top="50%",s.style.transform="translateY(-50%)",window.matchMedia("(min-width: 576px)").matches&&(s.style.left=`${window.innerWidth/2-s.clientWidth/2}px`))},close(s){this.$emit("modalClosed")},generateId(){return`modal_${btoa(Math.random()).substring(0,12).toLowerCase()}`}}};var rt=function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal__overlay",attrs:{id:e.id}},[t("div",{class:["modal",e.modalClass]},[e.showCloseButton?t("button",{staticClass:"modal__close",attrs:{type:"button"},on:{click:e.close}},[t("icon",{attrs:{name:"times"}})],1):e._e(),e._v(" "),t("div",{staticClass:"modal__header"},[e._t("header")],2),e._v(" "),t("div",{staticClass:"modal__content"},[e._t("content")],2),e._v(" "),t("div",{staticClass:"modal__footer"},[e._t("footer")],2)])])},nt=[],at=l(it,rt,nt,!1,null,null);const ot=at.exports,lt={components:{Modal:ot},data(){return{message:"",password:""}},methods:{submitLogin(){if(this.message="",this.password.length){const s={userID:this.$store.state.currentUserRole.id,memberID:this.$store.state.currentUserRole.memberID,password:this.password};this.$axios.post("/api/v1/user/ajaxLogin",s).then(e=>{this.$cabSettings.SecurityToken=e.data.securityToken,this.$axios.defaults.headers["SECURITY-TOKEN"]=this.$cabSettings.SecurityToken,this.$store.dispatch("refreshUserRole"),this.$emit("modalClosed")}).catch(e=>{this.message=e.response.data.error||"An unexpected error occured, please refresh the page and try it again."}).finally(()=>{this.password=""})}else this.message="Please enter the password"}}};var ct=function(){var e=this,t=e._self._c;return t("modal",{attrs:{modalClass:"security__form"},on:{modalClosed:function(i){return e.$emit("modalClosed")}}},[t("div",{staticClass:"security__form-header",attrs:{slot:"header"},slot:"header"},[t("img",{attrs:{src:"/assets/logos/104c223817/LOGO-vert.svg",title:"CABnet",alt:"CABnet"}}),e._v(" "),t("h1",[e._v("Your session expired")])]),e._v(" "),t("form",{attrs:{slot:"content",id:"MemberLoginForm_LoginForm"},on:{submit:function(i){return i.preventDefault(),e.submitLogin.apply(null,arguments)}},slot:"content"},[e.message?t("p",{staticClass:"message bad",attrs:{id:"MemberLoginForm_LoginForm_error"}},[e._v(` 48 `+e._s(e.message)+`
49 `)]):e._e(),e._v(" "),t("fieldset",[t("div",{staticClass:"field text password",attrs:{id:"MemberLoginForm_LoginForm_Password_Holder"}},[t("label",{staticClass:"left",attrs:{for:"MemberLoginForm_LoginForm_Password"}},[e._v(` 50 Password 51 `)]),e._v(" "),t("div",{staticClass:"middleColumn"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],staticClass:"text password password__toggler",attrs:{type:"password",name:"Password",id:"MemberLoginForm_LoginForm_Password",required:"required","aria-required":"true",autocomplete:"off","data-show-text":"false"},domProps:{value:e.password},on:{input:function(i){i.target.composing||(e.password=i.target.value)}}})])])]),e._v(" "),t("div",{staticClass:"btn-toolbar"},[t("input",{staticClass:"action",attrs:{type:"submit",value:"Resume session"}})])])])},ut=[],dt=l(lt,ct,ut,!1,null,null);const ht=dt.exports,_t={components:{Switcher:st,IntranetHeader:qe,CriticalAlert:Ze,Loader:ie,LoginModal:ht},data(){return{isFetchingCategories:!0,isFetchingLogin:!0,isSwitcherOpen:!1,activeInterval:300*1e3,activeIntervalId:null,isProcessingLastActive:!1}},watch:{currentUserRole(s,e){e&&(s?s.id!=e.id&&this.$store.dispatch("setUserLastActive"):this.disableUserActiveEvents()),s&&s.id&&this.enableUserActiveEvents()}},computed:{...m({currentUserRole:s=>s.currentUserRole,showModalLogin:s=>s.showModalLogin,userLastActiveAt:s=>s.userLastActiveAt}),styles(){return{app:!0,[`app--${this.$route.name}`]:!0,"app--loading":this.isFetchingCategories||this.isFetchingLogin}},routeKey(){const s=["dashboard-interviews","dashboard-inbox","dashboard-daybook","service-providers","dashboard-pr","recheck-report","message","search"],e=this.$route.name;return s.indexOf(e)>=0?":".name:this.$route.fullPath},displayCriticalAlert(){return!!+this.$cabSettings.CriticalAlert.Display}},methods:{closeSwitcher(){this.isSwitcherOpen=!1},openSwitcher(){this.isSwitcherOpen=!0},disableUserActiveEvents(){this.activeIntervalId&&clearInterval(this.activeIntervalId)},enableUserActiveEvents(){this.activeIntervalId=setInterval(()=>{this.handleUserActiveInterval()},this.activeInterval)},handleUserActiveInterval(){this.isProcessingLastActive||(this.isProcessingLastActive=!0,this.$store.dispatch("setUserLastActive").finally(()=>{this.isProcessingLastActive=!1}))}},created(){this.$store.dispatch("syncCategories").then(()=>{this.isFetchingCategories=!1}),this.$store.dispatch("syncLogin").then(()=>{this.isFetchingLogin=!1,this.isSwitcherOpen=!this.currentUserRole,this.currentUserRole&&this.$store.dispatch("syncSourceHistory")}).catch(()=>{this.isFetchingLogin=!1}),this.currentUserRole&&this.enableUserActiveEvents()},beforeDestroy(){this.disableUserActiveEvents()}};var pt=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"app"}},[e.displayCriticalAlert?t("CriticalAlert"):e._e(),e._v(" "),this.isFetchingCategories||this.isFetchingLogin?t("Loader"):t("div",[t("intranet-header",{on:{openSwitcher:e.openSwitcher}}),e._v(" "),t("router-view",{directives:[{name:"show",rawName:"v-show",value:!e.isSwitcherOpen,expression:"!isSwitcherOpen"}],key:e.routeKey,class:e.styles,on:{openSwitcher:e.openSwitcher}}),e._v(" "),e.isSwitcherOpen?t("switcher",{on:{closeSwitcher:e.closeSwitcher}}):e._e()],1),e._v(" "),e.showModalLogin?t("LoginModal",{on:{modalClosed:function(i){return e.$store.dispatch("toggleModalLogin",!1)}}}):e._e()],1)},mt=[],vt=l(_t,pt,mt,!1,null,null);const ft=vt.exports,gt="modulepreload",yt=function(s){return"/_resources/app/client/dist/"+s},B={},u=function(e,t,i){let r=Promise.resolve();if(t&&t.length>0){let c=function(h){return Promise.all(h.map(x=>Promise.resolve(x).then($=>({status:"fulfilled",value:$}),$=>({status:"rejected",reason:$}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),f=(d==null?void 0:d.nonce)||(d==null?void 0:d.getAttribute("nonce"));r=c(t.map(h=>{if(h=yt(h),h in B)return;B[h]=!0;const x=h.endsWith(".css"),$=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${h}"]${$}`))return;const b=document.createElement("link");if(b.rel=x?"stylesheet":gt,x||(b.as="script"),b.crossOrigin="",b.href=h,f&&b.setAttribute("nonce",f),document.head.appendChild(b),x)return new Promise((de,he)=>{b.addEventListener("load",de),b.addEventListener("error",()=>he(new Error(`Unable to preload CSS for ${h}`)))})}))}function n(c){const d=new Event("vite:preloadError",{cancelable:!0});if(d.payload=c,window.dispatchEvent(d),!d.defaultPrevented)throw c}return r.then(c=>{for(const d of c||[])d.status==="rejected"&&n(d.reason);return e().catch(n)})},bt={components:{icon:o},props:{placeholder:String,autoFocus:{type:Boolean,default:!1}},data(){return{isFetching:!1,queryStripped:"",tags:[],showResults:!1,selectedResultIndex:-1,defaultHash:"#qa=1&sp=0&ir=0&wc=0&locality=All%20of%20New%20Zealand&city=All"}},watch:{queryStripped(s,e){s!==e&&this.updateQuery(s)},$route(s,e){if(e.path!=s.path&&this.$route.params.query&&this.$route.params.query.length>0){const t=decodeURIComponent(this.$route.params.query.replace(/\+/g," "));this.tags=[],this.updateQuery(t,!1)}}},created(){if(this.$route.params.query&&this.$route.params.query.length>0){const s=decodeURIComponent(this.$route.params.query.replace(/\+/g," "));this.updateQuery(s,!1)}},computed:{...m({resultsData:s=>s.results,query:s=>s.query}),results(){return typeof this.resultsData>"u"||!this.resultsData?null:this.resultsData.results},suggestResults(){return this.results?this.results.filter(e=>e.type!=="InformationResource").slice(0,5):[]},isIE(){return document.documentMode||/Edge/.test(navigator.userAgent)}},methods:{debouncedGetResults:C(function(s=!0){this.getResults(),s&&this.updateURL()},500),updateQuery(s,e=!0){const t=[];let i=s;const r=/tag:"([\wÄÄÄ«ÅÅ«\s&,\-?]+)"/gi;if(this.queryStripped=s.replace(r,(c,d)=>
51(this.tags.push(d),"")),this.tags.forEach(c=>{t.push(`tag:"${c}"`)}),s===this.$store.state.query)return;t.length>0&&(i=`${t.join(" ")} ${this.queryStripped.trim()}`);const n=this.query!==i;this.$store.dispatch("updateQuery",i),n&&this.debouncedGetResults(e)},updateURL(){if(this.$route.name==="search"){const s=`/search/${encodeURIComponent(this.query)}${this.$route.hash}`;window.history.pushState({id:"search"},"CAB Search",`${window.location.origin}${s}`),this.$router.replace(s)}},removeTag(s){const e=this.tags.indexOf(s);e>-1&&this.tags.splice(e,1),this.updateQuery(this.queryStripped)},showSuggest(){return this.suggestResults.length>0&&this.showResults&&this.query&&this.query.trim().length},getResults(s){this.isFetching=!0;const e=this.$route.hash?this.$route.hash.substring(1):this.defaultHash.substring(1);this.$store.dispatch("getResults",{hash:e}).then(()=>{this.isFetching=!1,this.resetFocus()})},searchUrl(){const s=window.location.hash;return`/search/${encodeURIComponent(this.$store.state.query)}${s}`},triggerTagEvent:C(function(s){window.dataLayer=window.dataLayer||[],dataLayer.push({event:"search",query:s})},500),onSubmit(){setTimeout(s=>{this.triggerTagEvent(this.$store.state.query),this.$router.push(this.searchUrl())},300)},resetFocus(){this.selectedResultIndex=-1},onFocus(){this.$route.name!=="search"?(this.updateQuery(this.queryStripped),this.showResults=!0):this.showResults=!1},moveFocusUp(){if(this.selectedResultIndex<=-1){this.selectedResultIndex=this.results.length-1;return}this.selectedResultIndex-=1},moveFocusDown(s){if(this.selectedResultIndex+1>=this.results.length){this.selectedResultIndex=-1;return}this.selectedResultIndex+=1},onKeyUp(){this.moveFocusUp()},onKeyDown(){this.moveFocusDown()},mouseEnter(s){this.selectedResultIndex=s},mouseLeave(){this.selectedResultIndex=-1},hasFocus(s){return this.selectedResultIndex===s}}};var Ct=function(){var e=this,t=e._self._c;return t("div",{staticClass:"search__holder hidden-print"},[t("form",{staticClass:"search",on:{submit:function(i){return i.preventDefault(),e.onSubmit()}}},[e._l(e.tags,function(i,r){return t("span",{key:r,staticClass:"search__tag"},[t("span",[e._v(e._s(i))]),e._v(" "),t("div",{attrs:{"aria-label":"Remove tag: "+i},on:{click:function(n){return e.removeTag(i)}}},[t("icon",{attrs:{name:"times",scale:"0.8"}})],1)])}),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.queryStripped,expression:"queryStripped"}],staticClass:"search__input",attrs:{id:"searchbox",type:"search",role:"searchbox","aria-label":"Search",autocomplete:"off",placeholder:e.placeholder,"aria-controls":"result-list"},domProps:{value:e.queryStripped},on:{focus:function(i){return e.onFocus()},keyup:[function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"down",40,i.key,["Down","ArrowDown"])?null:e.onKeyDown()},function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"up",38,i.key,["Up","ArrowUp"])?null:e.onKeyUp()}],input:function(i){i.target.composing||(e.queryStripped=i.target.value)}}}),e._v(" "),t("input",{staticClass:"search__searchbox__button button button--blue button--narrow",attrs:{type:"submit",value:"Ask us"}})],2),e._v(" "),t("article",{directives:[{name:"show",rawName:"v-show",value:e.showSuggest(),expression:"showSuggest()"}],staticClass:"result-list",attrs:{id:"result-list",role:"region","aria-live":"polite",tabindex:"-1"}},[e.query&&e.query.trim().length&&(!e.results||!e.results.length)?t("div",[t("p",{staticClass:"result-list__no-result"},[e._v("Hit enter key to search")])]):e._e(),e._v(" "),e.query&&e.query.trim().length&&e.results&&e.results.length?t("div",[t("section",{staticClass:"result-list__section"},[t("h3",{staticClass:"result-list__section-header"},[e._v("Suggested searches")]),e._v(" "),e._l(e.suggestResults,function(i,r){return t("div",{key:r},[t("a",{class:{"result-list__item":!0,"result-list__item--focus":e.hasFocus(r),"hidden-content":!i.public},attrs:{href:i.url,tabindex:"-1"},on:{mouseenter:function(n){return e.mouseEnter(r)},mouseleave:function(n){return e.mouseLeave()}}},[t("p",{staticClass:"result-list__title",domProps:{innerHTML:e._s(i.title)}}),e._v(" "),i.tags.length>0?t("span",{staticClass:"result-list__meta"},[e._v(` 52 in: `+e._s(i.tags[0])+`
53 `)]):e._e()])])})],2),e._v(" "),t("a",{staticClass:"result-list__view-all",attrs:{href:e.searchUrl(),tabindex:"-1"}},[t("span",[e._v("Show all results")]),e._v(" "),t("icon",{attrs:{name:"caret-right"}})],1)]):e._e()])])},wt=[],xt=l(bt,Ct,wt,!1,null,null);const St=xt.exports,kt={props:{options:{type:Array,default(){return[]}},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},search:{type:Function,default:null},placeholder:{type:String,default:"Select an option"},allowDeselect:{type:Boolean,default:!1},value:{type:[String,Number,Array],default:null},disabled:{type:Boolean,default:!1}},data(){return{id:null,slimSelect:null,appliedOptionsSignature:null}},created(){this.generateID()},mounted(){if(this.slimSelect=new _e(this.slimSelectConfig()),this.appliedOptionsSignature=this.optionsSignature(this.buildSlimSelectData()),this.value){const s=this.normalizeValueForSlimSelect(this.value);this.slimSelect.set(s)}},watch:{value:{handler(s){if(!this.slimSelect)return;this._updatingFromParent=!0;const e=this.normalizeValueForSlimSelect(s);this.slimSelect.set(e),this.$nextTick(()=>{this._updatingFromParent=!1})},immediate:!1},options:{handler(){this.$nextTick(()=>{if(!this.slimSelect)return;const s=this.buildSlimSelectData(),e=this.optionsSignature(s);if(e!==this.appliedOptionsSignature&&(this.slimSelect.select.triggerMutationObserver=!1,this.slimSelect.setData(s),this.appliedOptionsSignature=e,Promise.resolve().then(()=>{this.slimSelect.select.triggerMutationObserver=!0}),this.reapplySearchFilter(),this.slimSelect.render()),!this.value)return;this._updatingFromParent=!0;const t=this.normalizeValueForSlimSelect(this.value);this.slimSelect.set(t),this.$nextTick(()=>{this._updatingFromParent=!1})})},deep:!0}},methods:{buildSlimSelectData(){const s=[];return this.placeholder&&s.push({placeholder:!0,text:this.placeholder,value:""}),this.options.forEach(e=>{s.push({value:e.value!=null?e.value.toString():e.value,text:e.text})}),s},optionsSignature(s){return JSON.stringify(s.map(e=>[e.value,e.text]))},normalizeValueForSlimSelect(s){return s?this.multiple?Array.isArray(s)?s.map(e=>e!=null?e.toString():e).filter(e=>e!=null):[s.toString()]:s.toString():this.multiple?[]:""},isSelected(s,e){if(!s)return!1;if(this.multiple){if(Array.isArray(s))return s.indexOf(e)>=0}else return s.toString()===e},slimSelectConfig(){const s={select:`#${this.id}`,placeholder:this.placeholder,onChange:this.onChange,beforeOnChange:this.beforeOnChange,searchHighlight:!!this.searchable,showContent:"down",allowDeselect:this.allowDeselect,showSearch:this.searchable};return this.searchable&&this.search&&typeof this.search=="function"&&(s.ajax=this.onSearch),s},onSearch(s,e){this._searchToken=(this._searchToken||0)+1;const t=this._searchToken;this.search(s,i=>{t===this._searchToken&&(e(Array.isArray(i)?i.slice():i),this.reapplySelection())})},reapplySelection(){if(!this.slimSelect||!this.value)return;const s=this.normalizeValueForSlimSelect(this.value),t=(Array.isArray(s)?s:[s]).filter(i=>this.slimSelect.data.getObjectFromData(i,"value"));t.length&&(this._updatingFromParent=!0,this.slimSelect.set(this.multiple?t:t[0],"value",!1),this.$nextTick(()=>{this._updatingFromParent=!1}))},reapplySearchFilter(){if(!this.slimSelect)return;const s=this.slimSelect.slim&&this.slimSelect.slim.search?this.slimSelect.slim.search.input:null;this.slimSelect.data.search(s?s.value:"")},onChange(s){if(!this._updatingFromParent)if(this.multiple)if(s){const e=s.map(t=>t.value);g.isEqual(this.value,e)||this.$emit("input",e)}else this.value!=null&&this.$emit("input",null);else this.$emit("input",s.value)},beforeOnChange(s){this._updatingFromParent||this.multiple&&(s.length?this.$emit("input",s.map(e=>e.value)):this.$emit("input",s))},generateID(){this.id||(this.id=`select_${btoa(Math.random()).substring(0,12).toLowerCase()}`)}}};var $t=function(){var e=this,t=e._self._c;return t("div",{staticClass:"multiselect"},[t("select",{attrs:{id:e.id,multiple:e.multiple,disabled:e.disabled}},[e.placeholder?t("option",{attrs:{"data-placeholder":"true"}}):e._e(),e._v(" "),e._l(e.options,function(i,r){return[e.options.length?t("option",{key:`option-${r}`,domProps:{value:i.value,selected:e.isSelected(e.value,i.value?i.value.toString():i.value)}},[e._v(` 54 `+e._s(i.text)+`
55 `)]):e._e()]})],2)])},Rt=[],Lt=l(kt,$t,Rt,!1,null,null);const O=Lt.exports,Tt={name:"ToggleHelpHeader",props:{id:String,label:String,required:Boolean,helpText:String,startOpen:Boolean,flagRequired:{type:Boolean,default:!1}},data(){return{isOpen:!1}},computed:{active(){return this.startOpen||this.isOpen},classes(){return{"toggle-item":!0,"toggle-item--active":this.isOpen}},showHelpToggle(){return this.helpText&&(this.helpText.trim().indexOf(` 56`)>0||this.helpText.trim().length>80)}},created(){this.startOpen&&(this.isOpen=!0)},methods:{toggle(s){this.isOpen=typeof s=="boolean"?s:!this.isOpen},start(s){s.style.height=`${s.scrollHeight}px`},end(s){s.style.height=""}}};var At=function(){var e=this,t=e._self._c;return t("div",{staticClass:"toggle-header"},[t("div",{staticClass:"form__fieldheader"},[e.label?t("label",{class:e.showHelpToggle?"label-left":"",attrs:{for:e.id}},[e._v(` 57 `+e._s(e.label)+` 58 `),e.flagRequired&&e.required?t("span",{staticClass:"text--red"},[e._v(` 59 * 60 `)]):e._e(),e._v(" "),!e.flagRequired&&!e.required?t("span",[e._v("- optional")]):e._e(
60)]):e._e(),e._v(" "),e.showHelpToggle?t("div",{staticClass:"toggle-item__heading"},[t("button",{staticClass:"toggle-item__trigger",class:{"toggle-item__trigger--active":this.isOpen},on:{click:e.toggle}},[t("span",{staticClass:"toggle-item__trigger__icon",class:{"toggle-item__trigger__icon--active":this.isOpen}}),e._v(" "),t("div",{staticClass:"toggle-item__trigger__content"},[e._v("Help")])])]):e._e()]),e._v(" "),e.showHelpToggle?t("div",{class:e.classes},[t("transition",{attrs:{name:"toggle"},on:{enter:e.start,"after-enter":e.end,"before-leave":e.start,"after-leave":e.end}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],staticClass:"toggle-item__content",class:{"toggle-item__content--active":this.isOpen},domProps:{innerHTML:e._s(e.$options.filters.nl2br(e.helpText))}})])],1):e.helpText?t("div",{staticClass:"form__help-text mb-2",domProps:{innerHTML:e._s(e.$options.filters.nl2br(e.helpText))}}):e._e()])},Et=[],Dt=l(Tt,At,Et,!1,null,null);const U=Dt.exports,It={props:{label:String,placeholder:String,value:[String,Number,Array],required:Boolean,flagRequired:{type:Boolean,default:!1},disabled:Boolean,options:Array,validation:{type:Object,default:null},helpText:String,multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},disableSearch:{type:Boolean,default:!1},search:{type:Function,default:null},allowDeselect:{type:Boolean,default:!0}},components:{MultiSelect:O,ToggleHeader:U},data(){return{id:null,val:null,valid:null,validationMessage:null}},watch:{validation(){this.validation?(this.valid=this.validation.valid,this.validationMessage=this.validation.message):(this.valid=null,this.validationMessage=null)},value(){this.val=this.value}},computed:{classes(){const s=["form__field","form__dropdown"];return this.disabled&&s.push("form__field--disabled"),this.valid===!1&&(s.push("validated"),s.push("invalid")),s}},created(){this.id=this.generateId(),this.value&&(this.val=this.value)},methods:{onChange(s){const e=/^\d+$/;Array.isArray(s)?s=s.map(t=>e.test(t.trim())?parseInt(t):t):s&&e.test(s.trim())&&(s=parseInt(s)),this.$emit("input",s||null)},defaultValue(){return this.value?this.value:[]},isSelected(s){return this.value?this.value===s:!1},generateId(){return`dropdown_${btoa(Math.random()).substring(0,12).toLowerCase()}`}}};var Mt=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[e.label?t("ToggleHeader",{attrs:{id:e.id,label:e.label,required:e.required,flagRequired:e.flagRequired,helpText:e.helpText}}):e._e(),e._v(" "),t("div",{staticClass:"form__dropdown-wrapper"},[t("MultiSelect",{attrs:{placeholder:e.placeholder,options:e.options,value:e.val?e.val:e.value?e.value:null,searchable:e.searchable?e.searchable:!!(e.options&&e.options.length>10&&!e.disableSearch),multiple:e.multiple,search:e.search,disabled:e.disabled,allowDeselect:e.allowDeselect},on:{input:e.onChange},model:{value:e.val,callback:function(i){e.val=i},expression:"val"}}),e._v(" "),e.valid?e._e():t("div",{staticClass:"validation-message"},[e._v(` 61 `+e._s(e.validationMessage)+` 62 `)])],1)],1)},Ot=[],Pt=l(It,Mt,Ot,!1,null,null);const F=Pt.exports,Ut={name:"SimpleHeaderSearchForm",components:{Dropdown:F},props:{placeholder:String},data(){return{locality:"All of New Zealand",city:"All",queryStripped:""}},created(){if(this.currentUserRole){const s=this.currentUserRole.mainBureauRegion;this.locality=s||this.locality;const e=this.currentUserRole.mainBureauCity,t=this.getCities();e&&t.find(i=>i.value===e)&&(this.city=e)}},computed:{...m({loginType:s=>s.loginType,currentUserRole:s=>s.currentUserRole}),classes(){return"cab-widget hidden-print "}},methods:{updateLocality(s){s===null&&(s="All of New Zealand",this.locality=s,this.city="All"),s==="All of New Zealand"&&this.updateCity("All"),this.$emit("localityChanged",s)},updateCity(s){this.city=s,this.$emit("cityChanged",s)},triggerTagEvent:C(function(s){window.dataLayer=window.dataLayer||[],dataLayer.push({event:"search",query:s})},500),updateQuery(s){const e=s,t=/tag:"([\wÄÄÄ«ÅÅ«\s&,\-?]+)"/gi;this.queryStripped=s.replace(t,(i,r)=>""),s!==this.$store.state.query&&this.$store.dispatch("updateQuery",e)},onKeyUp(){this.updateQuery(this.queryStripped)},searchUrl(){const s="sp=1",e=`locality=${encodeURIComponent(this.locality)}`,t=`city=${encodeURIComponent(this.city)}`,i=this.locality!=="All of New Zealand"?"exn=1":"",r=`#${s}&${e}${t?`&${t}`:""}${i?`&${i}`:""}`;return`/search/${encodeURIComponent(this.$store.state.query)}${r}`},onSubmit(){setTimeout(s=>{this.triggerTagEvent(this.$store.state.query),window.location.href=this.searchUrl()},10)},getRegions(){let s=[{Region:"All of New Zealand"},...this.$cabSettings.KBRegions];return s=[...new Set(s.map(e=>e.Region))],s.reduce((e,t,i,r)=>[...e,{text:t,value:t}],[])},getCities(){const s=this.$cabSettings.KBRegions.filter(t=>t.Region===this.locality);let e=[{City:"All"},...s];return e=[...new Set(e.map(t=>t.City))],e.reduce((t,i,r,n)=>[...t,{text:i,value:i}],[])}}};var Ft=function(){var e=this,t=e._self._c;return t("div",{staticClass:"simple-header-search-form",class:e.classes},[t("form",{staticClass:"d-flex flex--column flex--align-center flex--center",on:{submit:function(i){return i.preventDefault(),e.onSubmit()}}},[t("div",{staticClass:"heading-and-query column-100 d-flex flex--column flex--center"},[t("div",{staticClass:"h3 form-header"},[e._v("Search the directory")]),e._v(" "),t("div",{staticClass:"search"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.queryStripped,expression:"queryStripped"}],staticClass:"search__input",attrs:{id:"searchbox",type:"search",role:"searchbox","aria-label":"Search",autocomplete:"off",placeholder:e.placeholder},domProps:{value:e.queryStripped},on:{keyup:function(i){return e.onKeyUp()},input:function(i){i.target.composing||(e.queryStripped=i.target.value)}}}),e._v(" "),t("input",{staticClass:"search__searchbox__button button button--blue button--narrow",attrs:{type:"submit",value:"Search"}})])]),e._v(" "),t("div",{staticClass:"cab-widget__details column-100"},[t("div",{staticClass:"search-filter__option d-flex"},[t("div",{staticClass:"column-50"},[t("Dropdown",{attrs:{placeholder:"Regions",label:"Regions",required:!0,"allow-deselect":!1,multiple:!1,options:e.getRegions(),searchable:!1},on:{input:e.updateLocality},model:{value:e.locality,callback:function(i){e.locality=i},expression:"locality"}})],1),e._v(" "),t("div",{staticClass:"column-50"},[t("Dropdown",{attrs:{placeholder:"Cities / towns",label:"Cities / towns",required:!0,"allow-deselect":!1,multiple:!1,options:e.getCities(),searchable:!1},on:{input:e.updateCity},model:{value:e.city,callback:function(i){e.city=i},expression:"city"}})],1)])])])])},Nt=[],Ht=l(Ut,Ft,Nt,!1,null,null);const qt=Ht.exports,zt={components:{SearchBox:St,SimpleHeaderSearchForm:qt,MainMenu:re,icon:o},props:["hero","heading","headingText","isSearch","isCommunityDirectory","noSearch"],data(){return{logo:null,searchPlaceholder:"Search",communityDirectorySearchPlaceholder:"Search for services and organisations",menuItems:[],level1Category:null,level2Category:null,mobileMenuText:"Menu",mobileMenuIcon:"bars",isMobile:!1,phone:null,phoneLink:null}},computed:{...m({categories:s=>s.categories}),heroImage(){return this.hero?this.hero:!1}},created(){this.logo=this.$cabSettings.Header.Logos.Logo?this.$cabSettings.Header.Logos.Logo:null,this.$route.name==="home"&&(this.logo=this.$cabSettings.Header.Logos.Home?this.$cabSettings.Header.Logos.Home:this.$cabSettings.Header.Logos.Logo),this.$cabSettings.Header.SearchPlaceholder&&(this.searchPlaceholder=this.$cabSettings.Header.SearchPlaceholder),this.menuItems=this.$cabSettings.Header.Navigation?this.$cabSettings.Header.Navigation:[],this.selectCategory(this.categories[0].name,this.categories[0].children[0].name),this.phone=this.$cabSettings.Contact.Phone?this.$cabSettings.Contact.Phone:null,this.phone&&(this.phoneLink=`tel:${this.phone}`),window.addEventListener("resize",this.resize),window.matchMedia("(max-width: 991px)").matches?this.isMobile=!0:this.isMobile=!1,window.matchMedia("(max-width: 767px)").matches&&(this.logo=this.$cabSettings.Header.Logos.Mobile?this.$cabSettings.Header.Logos.Mobile:this.$cabSettings.Header.Logos.Logo)},mounted(){this.resize()},methods:{resize(s){const e=document.querySelector(".header__categories"),t=document.getElementsByTagName("body")[0],i=document.querySelector(".header__overlay"),r=document.querySelector(".header__top");if(window.matchMedia("(max-width: 991px)").matches?this.isMobile=!0:(this.isMobile=!1,i.classList.remove("active")),window.matchMedia("(max-width: 767px)").matches?this.logo=this.$cabSettings.Header.Logos.Mobile?this.$cabSettings.Header.Logos.Mobile:this.$cabSettings.Header.Logos.Logo:(this.logo=this.$cabSettings.Header.Logos.Logo?this.$cabSettings.Header.Logos.Logo:null,this.$route.name==="home"&&(this.logo=this.$cabSettings.Header.Logos.Home?this.$cabSettings.Header.Logos.Home:this.$cabSettings.Header.Logos.Logo)),i.style.height=this.isMobile?`${t.clientHeight}px`:`${t.clientHeight-r.clientHeight}px`,i.style.width=`${t.clientWidth}px`,e.classList.contains("active")){const n=document.querySelector(".header__categories .column"),c=document.querySelector(".header__categories .background");c.style.width=`${n.offsetLeft+n.clientWidth-10}px`,this.isMobile&&e.classList.remove("active")}},toggleMegaMenu(s){const e=typeof s<"u"&&typeof s.show<"u"?s.show:null,t=typeof s<"u"&&typeof s.className<"u"?s.className:!0,i=document.querySelector(t===!0?".header__categories":t);if(e===!1)return i.classList.remove("active"),i.setAttribute("aria-hidden","true"),i.querySelectorAll("ul li").forEach(r=>{r.setAttribute("tabindex","-1")}),!0;if(i.classList.contains("active"))i.classList.remove("active"),i.setAttribute("aria-hidden","true"),i.querySelectorAll("ul li").forEach(r=>{r.setAttribute("tabindex","-1")}),this.toggleOverlay(!1);else{i.classList.add("active"),i.setAttribute("aria-hidden","false"),i.querySelectorAll("ul li").forEach(c=>{c.setAttribute("tabindex","0")}),this.toggleOverlay(!0);const r=i.querySelector(".column"),n=i.querySelector(".background");n&&r&&(n.style.width=`${r.offsetLeft+r.clientWidth-10}px`)}if(this.isMobile){const r=i.querySelector(".container"),n=i.querySelector(".column.active ul"),c=i.querySelector(".column.active");c.style.left=`${r.offsetLeft+24}px`,r.style.height=`${n.clientHeight}px`}},toggleMobileMenu(){const s=document.querySelector(".mobile-menu__toggle"),e=document.querySelector(".mobile-menu__menu"),t=document.querySelector(".header__categories.active");if(s.classList.contains("close")&&e.classList.contains("active")?(s.classList.remove("close"),e.classList.remove("active"),this.mobileMenuText="Menu",this.mobileMenuIcon="bars",t&&t.classList.remove("active"),this.toggleOverlay(!1)):(s.classList.add("close"),e.classList.add("active"),this.mobileMenuText="Close",this.mobileMenuIcon="times",this.toggleOverlay(!0)),this.isMobile){const i=document.querySelector(".header__categories .container"),r=document.querySelector(".header__categories .column.active ul"),n=document.querySelector(".header__categories .column.active");n.style.left=`${i.offsetLeft+24}px`,i.style.height=`${r.clientHeight}px`}},toggleOverlay(s){const e=document.querySelector(".header__overlay"),t=document.querySelector(".header__overlay2"),i=document.getElementsByTagName("body")[0],r=document.querySelector(".header__top");s?(e.style.top=`${r.clientHeight}px`,e.style.height=this.isMobile?`${i.clientHeight}px`:`${i.clientHeight-r.clientHeight}px`,e.style.width=`${i.clientWidth}px`,e.classList.add("active"),t.style.width=`${i.clientWidth}px`,t.classList.add("active")):(e.classList.remove("active"),t.classList.remove("active"))},selectCategory(s,e=null){if(s&&(this.level1Category=this.categories.find(t=>t.name===s)),s&&e?this.level2Category=this.level1Category.children.find(t=>t.name===e):this.level2Category=null,this.isMobile){const t=document.querySelectorAll(".header__categories .column");s&&!e?(t[0].classList.remove("active"),t[1].classList.add("active")):(t[1].classList.remove("active"),t[2].classList.add("active"));const i=document.querySelector(".header__categories .container"),r=document.querySelector(".header__categories .column.active ul"),n=document.querySelector(".header__categories .column.active");n.style.left=`${i.offsetLeft+24}px`,r&&(i.style.height=`${r.clientHeight}px`)}},goTo(s){this.toggleMegaMenu(),this.$router.push(s)},limitChildren(s,e=8){const t=s.length;return e>t&&(e=t),s.slice(0,e)},categoryLink(s){return`/category/${s}`},categoryBack(s){const e=document.querySelector(".header__categories"),t=document.querySelectorAll(".header__categories .column");s===0?(e.classList.remove("active"),e.setAttribute("aria-hidden","true"),document.querySelectorAll(".header__categories ul li").forEach(i=>
62{i.setAttribute("tabindex","-1")})):(t[s].classList.remove("active"),t[s-1]&&t[s-1].classList.add("active"))},closeMenus(){if(this.isMobile)return;const s=document.querySelector(".header__categories.active"),e=document.querySelector(".header .main-menu__dropdown.active");s&&this.toggleMegaMenu(),e&&(e.classList.remove("active"),document.querySelectorAll(".header .main-menu__dropdown.active li").forEach(t=>{t.setAttribute("tabindex","-1")})),document.querySelector(".header .main-menu__item.active").classList.remove("active"),this.toggleOverlay(!1)},updateLocality(s){this.$emit("localityChanged",s)},updateCity(s){this.$emit("cityChanged",s)}}};var Vt=function(){var e=this,t=e._self._c;return t("header",{staticClass:"header",class:{"header--community-directory":e.isCommunityDirectory}},[t("div",{staticClass:"flex flex--space-around container py-0 header__top hidden-print"},[t("div",{staticClass:"header__logo-wrap column-50-print"},[t("router-link",{attrs:{to:{name:"home"}}},[e.logo?t("img",{staticClass:"header__logo",attrs:{alt:"Citizens Advice Bureau",src:e.logo}}):e._e()])],1),e._v(" "),t("div",{staticClass:"d-lg-none"},[t("button",{staticClass:"mobile-menu__toggle",on:{click:function(i){return e.toggleMobileMenu()},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.toggleMobileMenu()}}},[e._v(` 63 `+e._s(e.mobileMenuText)+` 64 `),t("icon",{attrs:{name:e.mobileMenuIcon}})],1),e._v(" "),t("span",{staticClass:"header__phone"},[t("a",{attrs:{href:e.phoneLink,title:"Contact a CAB"}},[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 65 `+e._s(e.phone)+` 66 `)],1)])]),e._v(" "),e.isMobile?e._e():t("div",{staticClass:"header__menu"},[t("MainMenu",{attrs:{items:e.menuItems,right:!0,phone:e.$cabSettings.Contact.Phone?e.$cabSettings.Contact.Phone:null},on:{toggleMegaMenu:e.toggleMegaMenu,toggleOverlay:e.toggleOverlay}})],1)]),e._v(" "),t("table",{staticClass:"header__print visible-print-table",attrs:{border:"0",width:"100%"}},[t("tr",[t("td",{attrs:{align:"left"}},[e.logo?t("img",{staticClass:"header__logo",attrs:{alt:"Citizens Advice Bureau",src:e.logo}}):e._e()]),e._v(" "),t("td",{attrs:{align:"right"}},[t("h2",{staticClass:"h2"},[e._v(` 67 cab.org.nz 68 `),t("br"),e._v(` 69 `+e._s(e.phone)+` 70 `)])])])]),e._v(" "),e.noSearch?e._e():t("div",{class:{flex:!0,"flex--start":!0,"bg--white":!0,"hidden-print":!0,header__search:!0,"header__search--hero":e.heroImage},style:{backgroundImage:e.heroImage?`url('${e.heroImage}')`:!1}},[e.heroImage?t("div",{staticClass:"header__search-overlay"}):e._e(),e._v(" "),t("div",{staticClass:"container"},[t("div",{staticClass:"column column-100"},[e.isSearch?t("div",{staticClass:"page__breadcrumbs hidden-print typography pl-3 pt-2 pl-sm-0 pt-sm-0 d-none d-lg-block"},[t("ul",{staticClass:"unstyled"},[t("li",[t("a",{attrs:{href:"/",title:"Home"}},[e._v(` 71 Home 72 `)]),e._v(" "),t("icon",{attrs:{name:"caret-right"}}),e._v(" "),t("span",[e._v("Search results")])],1)])]):e._e(),e._v(" "),e.heading?t("h1",{staticClass:"h1 header__heading",domProps:{innerHTML:e._s(e.heading)}}):e._e()]),e._v(" "),t("div",{staticClass:"header__search-box"},[t("search-box",{attrs:{"auto-focus":"",placeholder:e.searchPlaceholder}})],1)])]),e._v(" "),e.isCommunityDirectory?t("div",{class:{flex:!0,"flex--center":!0,"hidden-print":!0,header__search:!0}},[t("div",{staticClass:"header__container d-flex flex--column flex--align-center flex--center"},[t("div",{staticClass:"heading-and-text"},[t("div",{staticClass:"text-center header__heading"},[t("h1",[e._v(` 73 `+e._s(e.heading)+` 74 `)])]),e._v(" "),t("div",{staticClass:"text-center header__text"},[e._v(` 75 `+e._s(e.headingText)+` 76 `)])])])]):e._e(),e._v(" "),e.isCommunityDirectory?t("div",{staticClass:"header__search-box"},[t("simple-header-search-form",{attrs:{placeholder:e.communityDirectorySearchPlaceholder},on:{localityChanged:e.updateLocality,cityChanged:e.updateCity}})],1):e._e(),e._v(" "),t("div",{staticClass:"header__categories",attrs:{"aria-hidden":"true"},on:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"escape",void 0,i.key,void 0)?null:e.toggleMegaMenu(!1)}}},[t("div",{staticClass:"flex flex--start flex--row"},[t("div",{staticClass:"background"}),e._v(" "),t("div",{staticClass:"container"},[t("div",{staticClass:"column active"},[t("ul",[t("li",{staticClass:"icons back",attrs:{tabindex:"-1"},on:{click:function(i){return e.categoryBack(0)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.categoryBack(0)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 77 Back 78 `)],1),e._v(" "),e._l(e.categories,function(i,r){return t("li",{key:r,class:{icons:!0,active:e.level1Category.name===i.name},attrs:{tabindex:"-1"},on:{click:function(n){return e.selectCategory(i.name)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.selectCategory(i.name)}}},[i.icon?t("icon",{attrs:{name:i.icon}}
78):e._e(),e._v(` 79 `+e._s(i.name)+` 80 `)],1)})],2)]),e._v(" "),t("div",{staticClass:"column"},[e.level1Category?t("ul",[t("li",{staticClass:"back",attrs:{tabindex:"-1"},on:{click:function(i){return e.categoryBack(1)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.categoryBack(1)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 81 Back to `+e._s(e.level1Category.name)+` 82 `)],1),e._v(" "),e._l(e.level1Category.children,function(i,r){return t("li",{key:r,class:{active:e.level2Category&&e.level2Category.name===i.name,subcategory:!0},attrs:{tabindex:"-1"},on:{click:function(n){return e.selectCategory(e.level1Category.name,i.name)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.selectCategory(e.level1Category.name,i.name)}}},[e._v(` 83 `+e._s(i.name)+` 84 `)])})],2):e._e()]),e._v(" "),t("div",{staticClass:"column"},[e.level2Category?t("ul",[t("li",{staticClass:"back",attrs:{tabindex:"-1"},on:{click:function(i){return e.categoryBack(2)},keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.categoryBack(2)}}},[t("icon",{attrs:{name:"caret-left"}}),e._v(` 85 Back to `+e._s(e.level2Category.name)+` 86 `)],1),e._v(" "),e._l(e.limitChildren(e.level2Category.children),function(i,r){return t("li",{key:r,staticClass:"tags",attrs:{tabindex:"-1"},on:{click:function(n){return e.goTo(i.url)},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.goTo(i.url)}}},[t("a",{attrs:{href:i.url,title:i.name,tabindex:"-1"},on:{click:function(n){n.preventDefault()}}},[e._v(` 87 `+e._s(i.name)+` 88 `)])])}),e._v(" "),e.level2Category.children.length>8?t("li",{attrs:{tabindex:"-1"},on:{click:function(i){e.goTo(e.categoryLink(e.level1Category.slug))},keyup:function(i){if(!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter"))return null;e.goTo(e.categoryLink(e.level1Category.slug))}}},[t("a",{attrs:{href:e.categoryLink(e.level1Category.slug),title:"View all",tabindex:"-1"},on:{click:function(i){i.preventDefault()}}},[e._v(` 89 View all 90 `)])]):e._e()],2):e._e()])])])]),e._v(" "),e.isMobile?t("div",{staticClass:"mobile-menu__menu bg--white",on:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"escape",void 0,i.key,void 0)?null:e.toggleMobileMenu.apply(null,arguments)}}},[t("div",{staticClass:"container"},[t("MainMenu",{attrs:{items:e.menuItems},on:{toggleMegaMenu:e.toggleMegaMenu,toggleOverlay:e.toggleOverlay}})],1)]):e._e(),e._v(" "),t("div",{staticClass:"header__overlay",on:{click:e.closeMenus}}),e._v(" "),t("div",{staticClass:"header__overlay2",on:{click:e.closeMenus}})])},Bt=[],Yt=l(zt,Vt,Bt,!1,null,null);const N=Yt.exports,Zt={};var Wt=function(){var e=this,t=e._self._c;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[t("path",{attrs:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"}})])},Kt=[],Gt=l(Zt,Wt,Kt,!1,null,null);const Qt=Gt.exports,jt={};var Jt=function(){var e=this,t=e._self._c;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"}},[t("path",{attrs:{d:"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"}})])},Xt=[],es=l(jt,Jt,Xt,!1,null,null);const ts=es.exports,ss={};var is=function(){var e=this,t=e._self._c;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"}},[t("path",{attrs:{d:"M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z"}})])},rs=[],ns=l(ss,is,rs,!1,null,null);const as=ns.exports,os={};var ls=function(){var e=this,t=e._self._c;return t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"}},[t("path",{attrs:{d:"M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2
90121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z"}})])},cs=[],us=l(os,ls,cs,!1,null,null);const ds=us.exports,hs={name:"Footer",components:{icon:o,XIcon:Qt,InstagramIcon:ts,LinkedInIcon:as,TikTokIcon:ds},data(){return{}},mounted(){const s=document.createElement("script");s.src="https://staticcdn.co.nz/embed/embed.js",s.async=!0,s.onload=()=>{if(typeof ds07o6pcmkorn<"u")try{new ds07o6pcmkorn({openElementId:"#shielded-logo",modalID:"modal"}).init()}catch(e){console.error("Error initializing shielded.co.nz script:",e)}else console.error("shielded.co.nz script loaded, but ds07o6pcmkorn is not defined.")},s.onerror=()=>{console.error("Failed to load the shielded.co.nz script.")},document.head.appendChild(s)},computed:{...m({loginType:s=>s.loginType}),logo(){return this.$cabSettings.Header.Logos.Mobile?this.$cabSettings.Header.Logos.Mobile:null},navigation(){return this.$cabSettings.Footer.Navigation?this.$cabSettings.Footer.Navigation:[]},phone(){return this.$cabSettings.Contact.Phone?this.$cabSettings.Contact.Phone:null},phoneLink(){return this.phone?`tel:${this.phone}`:null},facebook(){return this.$cabSettings.Contact.Social.Facebook?this.$cabSettings.Contact.Social.Facebook:null},twitter(){return this.$cabSettings.Contact.Social.Twitter?this.$cabSettings.Contact.Social.Twitter:null},instagram(){return this.$cabSettings.Contact.Social.Instagram?this.$cabSettings.Contact.Social.Instagram:null},linkedIn(){return this.$cabSettings.Contact.Social.LinkedIn?this.$cabSettings.Contact.Social.LinkedIn:null},tiktok(){return this.$cabSettings.Contact.Social.TikTok?this.$cabSettings.Contact.Social.TikTok:null},copyright(){return this.$cabSettings.Footer.Copyright?this.$cabSettings.Footer.Copyright:null},terms(){return this.$cabSettings.Footer.Terms?this.$cabSettings.Footer.Terms:null},currentYear(){return _().format("YYYY")},isSocialLinksExists(){return this.facebook||this.twitter||this.instagram||this.linkedIn||this.tiktok}}};var _s=function(){var e=this,t=e._self._c;return t("footer",{staticClass:"footer hidden-print"},[t("div",{staticClass:"bg--white pt-5 pb-3 mt-5 mt-lg-0 py-lg-5"},[t("div",{staticClass:"flex flex--start container"},[t("div",{staticClass:"column column-25 order-1 order-md-0"},[t("div",{staticClass:"py-4 px-3 py-lg-0 px-lg-0"},[e.logo?t("img",{staticClass:"mb-5",attrs:{src:e.logo,alt:"Citizens Advice Bureau"}}):e._e(),e._v(" "),t("h3",{staticClass:"mb-4"},[e._v("Log in for volunteers")]),e._v(" "),e.loginType?t("a",{staticClass:"button button--narrow",attrs:{href:"/Security/logout?BackURL=/",title:"Log In"}},[t("icon",{attrs:{name:"sign-out-alt"}}),e._v(` 91 Log out 92 `)],1):t("a",{staticClass:"button button--narrow",attrs:{href:"/Security/login",title:"Log In"}},[t("icon",{attrs:{name:"user"}}),e._v(` 93 Log in 94 `)],1)])]),e._v(" "),t("div",{staticClass:"column column-50 d-none d-lg-block order-lg-1"},[t("h3",{staticClass:"mb-4"},[e._v("More from us")]),e._v(" "),t("nav",{staticClass:"footer__nav"},[e.navigation.length?t("ul",e._l(e.navigation,function(i,r){return t("li",{key:r},[t("a",{attrs:{href:i.Url,title:i.Title}},[e._v(` 95 `+e._s(i.Title)+` 96 `)])])}),0):e._e()])]),e._v(" "),t("div",{staticClass:"column column-25 order-0 order-md-1 order-lg-2"},[t("div",{staticClass:"py-4 px-3 py-lg-0 px-lg-0 mt-3 mt-md-0"},[t("h3",{staticClass:"mb-4"},[e._v("Call us - Waea Mai")]),e._v(" "),t("h4",{staticClass:"h1 mb-5 footer__call"},[t("a",{attrs:{href:e.phoneLink,title:"Call CAB"}},[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 97 `+e._s(e.phone)+` 98 `)],1)]),e._v(" "),t("h3",{staticClass:"mb-4"},[e._v("Contact us")]),e._v(" "),e._m(0),e._v(" "),e.isSocialLinksExists?[t("h3",{staticClass:"mb-3"},[e._v("Follow us")]),e._v(" "),e.facebook?t("a",{staticClass:"button button--small mr-2",attrs:{href:e.facebook,title:"Facebook",target:"_blank"}},[t("i",{staticClass:"cabicons cabicons-facebook"}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Facebook")])]):e._e(),e._v(" "),e.twitter?t("a",{staticClass:"button button--small mr-2",attrs:{href:e.twitter,title:"Twitter",target:"_blank"}},[t("span",{staticClass:"footer__social-icon"},[t("XIcon")],1),e._v(" "),t("span",{staticClass:"sr-only"}
98,[e._v("Twitter")])]):e._e(),e._v(" "),e.instagram?t("a",{staticClass:"button button--small mr-2",attrs:{href:e.instagram,title:"Instagram",target:"_blank"}},[t("span",{staticClass:"footer__social-icon"},[t("InstagramIcon")],1),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Instagram")])]):e._e(),e._v(" "),e.linkedIn?t("a",{staticClass:"button button--small mr-2",attrs:{href:e.linkedIn,title:"LinkedIn",target:"_blank"}},[t("span",{staticClass:"footer__social-icon"},[t("LinkedInIcon")],1),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("LinkedIn")])]):e._e(),e._v(" "),e.tiktok?t("a",{staticClass:"button button--small",attrs:{href:e.tiktok,title:"TikTok",target:"_blank"}},[t("span",{staticClass:"footer__social-icon"},[t("TikTokIcon")],1),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("TikTok")])]):e._e(),e._v(" "),e._m(1)]:e._e()],2)])])]),e._v(" "),t("div",{staticClass:"flex flex--start container footer__copyright py-3"},[t("div",{staticClass:"column column-50 text-center"},[t("div",{staticClass:"py-2 px-3 py-lg-0 px-lg-0"},[e._v(` 99 Copyright © `+e._s(e.currentYear)+` Citizens Advice Bureau. All rights reserved. 100 `)])]),e._v(" "),t("div",{staticClass:"column column-50 text-center"},[t("div",{staticClass:"flex flex--start"},[t("div",{staticClass:"column column-90"},[t("div",{staticClass:"py-2 px-3 py-lg-0 px-lg-0"},[e._v(` 101 The use of material is subject to 102 `),t("a",{attrs:{href:e.copyright,title:"Copyright"}},[e._v(` 103 copyright 104 `)]),e._v(` 105 and 106 `),t("a",{attrs:{href:e.terms,title:"Terms and Conditions"}},[e._v(` 107 terms and conditions 108 `)]),e._v(` 109 of use. 110 `)])]),e._v(" "),e._m(2)])])])])},ps=[function(){var s=this,e=s._self._c;return e("ul",{staticClass:"mb-4"},[e("li",[e("a",{attrs:{href:"/find-a-cab/",title:"Find a CAB"}},[s._v(` 111 Find a CAB 112 `)])]),s._v(" "),e("li",[e("a",{attrs:{href:"/find-a-cab/contact-us/",title:"Email us"}},[s._v(` 113 Email us 114 `)])])])},function(){var s=this,e=s._self._c;return e("div",{staticClass:"mt-3"},[e("a",{attrs:{href:"https://www.cab.org.nz/terms-and-conditions/cabnz-social-media-rules"}},[s._v(` 115 Our social media rules 116 `)])])},function(){var s=this,e=s._self._c;return e("div",{staticClass:"column column-10"},[e("div",{staticClass:"footer__shielded-icon"},[e("img",{staticStyle:{cursor:"pointer"},attrs:{alt:"shielded",id:"shielded-logo",src:"https://shielded.co.nz/img/custom-logo.png",height:"32",width:"32"}})])])}],ms=l(hs,_s,ps,!1,null,null);const H=ms.exports,vs={props:{label:String,placeholder:String,value:[String,Number],speech_bubble:Boolean,one_line:Boolean,required:Boolean,flagRequired:{type:Boolean,default:!1},disabled:Boolean,validation:{type:Object,default:null},helpText:String},components:{ToggleHeader:U},data(){return{id:null,focus:!1,valid:null,validationMessage:null,autosize:!0}},watch:{validation(){this.validation&&(this.valid=this.validation.valid,this.validationMessage=this.validation.message)}},computed:{classes(){const s=["form__field","form__textarea"];return this.speech_bubble&&s.push("form__textarea--speech_bubble"),this.valid===!1&&(s.push("validated"),s.push("invalid")),s}},created(){this.id=this.generateId()},mounted(){this.speech_bubble!==!0&&(this.autosize=!0),this.autosize&&z(document.querySelector(`#${this.id}`)),this.one_line&&(document.querySelector(`#${this.id}`).style.height="23px")},methods:{onChange(s){const e=s.target.value;this.$emit("input",e)},setFocus(s){this.focus=s,this.autosize&&z.update(document.querySelector(`#${this.id}`))},generateId(){return`textarea_${btoa(Math.random()).substring(0,12).toLowerCase()}`}}};var fs=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[e.label?t("ToggleHeader",{attrs:{id:e.id,label:e.label,required:e.required,flagRequired:e.flagRequired,helpText:e.helpText}}):e._e(),e._v(" "),t("div",{staticClass:"form__textarea-wrapper"},[t("textarea",{class:{"one-line":e.one_line},attrs:{id:e.id,placeholder:e.placeholder,disabled:e.disabled,required:e.required},on:{change:e.onChange,focus:function(i){return e.setFocus(!0)},blur:function(i){return e.setFocus(!1)}}},[e._v(e._s(e.value))]),e._v(" "),e.valid?e._e():t("div",{staticClass:"validation-message"},[e._v(` 117 `+e._s(e.validationMessage)+` 118 `)])])],1)},gs=[],ys=l(vs,fs,gs,!1,null,null);const bs=ys.exports,Cs={props:{label:String,placeholder:String,value:[String,Number],required:Boolean,flagRequired:{type:Boolean,default:!1},disabled:Boolean,type:String,validation:{type:Object,default:null},helpText:String,showTodaysDate:Boolean},components:{icon:o,ToggleHeader:U},data(){return{id:null,val:null,valid:null,validationMessage:null}},watch:{validation(){this.validation?(this.valid=this.validation.valid,this.validationMessage=this.validation.message):(this.valid=null,this.validationMessage=null)}},computed:{classes(){const s=["form__field","form__textfield"];return this.type&&s.push(`form__textfield--${this.type}`),this.disabled&&s.push("form__field--disabled"),this.valid===!1&&(s.push("validated"),s.push("invalid")),this.type=="date"&&!this.val&&s.push("text--gray"),s},inputClasses(){const s=[];return this.type=="date"&&!this.val&&s.push("text--gray"),s},inputType(){return["email","number","search","tel","text","url","date","password"].indexOf(this.type)!==-1?this.type:"text"}},created(){this.id=this.generateId(),this.value?this.val=this.value:this.type==="date"&&this.showTodaysDate&&(this.val=_().format("YYYY-MM-DD"),this.$emit("input",this.val))}
118,methods:{onChange(s){this.val=s.target.value,this.$emit("input",this.val)},generateId(){return`textfield_${btoa(Math.random()).substring(0,12).toLowerCase()}`},updateValue(){this.val=this.value}}};var ws=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[e.label?t("ToggleHeader",{attrs:{id:e.id,label:e.label,required:e.required,flagRequired:e.flagRequired,helpText:e.helpText}}):e._e(),e._v(" "),t("div",{staticClass:"form__textfield-wrapper"},[t("input",{class:e.inputClasses,attrs:{id:e.id,type:e.inputType,placeholder:e.placeholder,disabled:e.disabled,required:e.required},domProps:{value:e.val},on:{input:e.onChange}}),e._v(" "),e.type==="search"?t("icon",{staticClass:"form__textfield-search-icon",attrs:{name:"search"}}):e._e(),e._v(" "),e.valid?e._e():t("div",{staticClass:"validation-message"},[e._v(` 119 `+e._s(e.validationMessage)+` 120 `)])],1)],1)},xs=[],Ss=l(Cs,ws,xs,!1,null,null);const ae=Ss.exports,ks={name:"ContactWidget",props:["showLocation"],components:{icon:o,Textarea:bs,TextField:ae,Dropdown:F},watch:{selectedLocation(){this.location=this.locations.find(s=>s.ID===parseInt(this.selectedLocation)),this.$emit("location-selected",this.location)},showLocation(){this.location=this.showLocation}},data(){return{dropdownOptions:this.$cabSettings.ContactForm.Locations,location:null,selectedLocation:null,isLoading:!1,state:{error:null,success:!1,successMessage:null,successIllustration:null},form:{message:null,email:null,phone:null,office:null},validation:{message:null,office:null,email:null}}},computed:{...m({locations:s=>s.locations}),phoneNumber(){return this.location&&this.location.PhoneNumber?this.location.PhoneNumber:this.$cabSettings.Contact.Phone},BureauCovidAlert(){return this.$cabSettings.Bureau.ShowCovidAlert}},methods:{submit(){this.validate()?this.$axios.post("/api/v1/contact",this.form).then(e=>{this.state.success=e.data.success,this.state.successMessage=e.data.message}).catch(e=>{this.state.error=e.response.data.error}):this.$nextTick(function(){const e=document.querySelector(".form__field.invalid");e&&new I().move(e)})},validate(){let s=!0;return this.form.message?this.form.message&&this.form.message.trim()===""?(this.$set(this.validation,"message",{valid:!1,message:"Please enter a message"}),s=!1):this.$set(this.validation,"message",{valid:!0,message:"Please enter a message"}):(this.$set(this.validation,"message",{valid:!1,message:"Please enter a message"}),s=!1),this.form.office?this.$set(this.validation,"office",{valid:!0,message:"Please select a CAB office location"}):(this.$set(this.validation,"office",{valid:!1,message:"Please select a CAB office location"}),s=!1),this.form.email?this.form.email&&this.form.email.trim()===""?(this.$set(this.validation,"email",{valid:!1,message:"Please enter an email address"}),s=!1):pe.validate(this.form.email)?this.$set(this.validation,"email",{valid:!0,message:"Please enter a valid email address"}):(this.$set(this.validation,"email",{valid:!1,message:"Please enter a valid email address"}),s=!1):(this.$set(this.validation,"email",{valid:!1,message:"Please enter an email address"}),s=!1),s},debouncedFetchResults:C(function(s,e){this.fetchResults(s,e)},500),fetchResults(s,e){s.length>=3?this.$axios.get("/api/v1/bureau/search",{params:{q:s}}).then(t=>{if(t.status===204||typeof t.data.results>"u")e(!1);else{const i=t.data.results.filter(r=>r.type==="Bureau");i.length?e(X(i.map(r=>({value:r.id,text:r.title.replace(/<em>|<\/em>/g,""),innerHTML:` 121 ${r.title.replace(/<em>|<\/em>/g,"")} 122 <div class="d-none"> 123 ${this.escapeHtml(s)} 124 </div> 125 `})),["_score"],["desc"])):e(this.dropdownOptions)}}).catch(t=>{e(this.dropdownOptions)}):e(this.dropdownOptions)},directionsUrl(s){return`https://maps.google.com?q=${encodeURI(s.replace(/\n|\r/g," "))}`},escapeHtml(s){return String(s).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")},nl2br(s){return s.replace(/(\r\n|\n\r|\r|\n)/g,"<br>$1")},phoneNumberLink(s){return`tel:${s}`},CovidPassportRequired(s){return s==1?"Yes":"No"},FaceToFaceService(s){return s==1?"Yes":"No"},YesNoIcon(s){return s==="Yes"?"check":"times"},cabLink(s){return`/location/${s}`},contactLink(s){return`/find-a-cab/contact-us?location=${s.ID}`}}};var $s=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"contact-widget js-cab-widget mb-3 p-0"},[t("div",{staticClass:"bg--white py-4 px-3 p-lg-3 mb-3 typography contact-widget__inner"},[t("h3",{staticClass:"mb-3 hidden-print"},[e._v("Get in touch with a CAB volunteer")]),e._v(" "),t("div",{staticClass:"column column-100 px-0"},[t("a",{staticClass:"button button--blue mb-3",attrs:{href:e.phoneNumberLink(e.$cabSettings.Contact.Phone),title:"Call us"}},[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 126 Call us `+e._s(e.$cabSettings.Contact.Phone)+` 127 `)],1)]),e._v(" "),t("div",{staticClass:"column column-100 px-0"},[t("a",{staticClass:"button button--blue mb-3",attrs:{href:"/find-a-cab",title:"Find a CAB"}},[t("icon",{attrs:{name:"map-marker-alt"}}),e._v(` 128 Find a CAB near you 129 `)],1)]),e._v(" "),e.state.success?e._e():t("div",[t("hr"),e._v(" "),e.state.success?e._e():t("form",{staticClass:"contact-widget__form",attrs:{novalidate:"novalidate"},on:{submit:function(i){return i.preventDefault(),e.submit.apply(null,arguments)}}},[t("Textarea",{attrs:{label:"Or send us a message and we'll be in touch",placeholder:"How can we help you?",required:!0,speech_bubble:!0,validation:e.validation.message},model:{value:e.form.message,callback:function(i){e.$set(e.form,"message",i)},expression:"form.message"}}
129),e._v(" "),t("Dropdown",{attrs:{label:"Choose a CAB to get in touch with",required:!0,options:e.dropdownOptions,placeholder:"Search for your nearest CAB",value:e.form.office,validation:e.validation.office,multiple:!1,searchable:!0,search:e.debouncedFetchResults,valuesUseText:!1},model:{value:e.form.office,callback:function(i){e.$set(e.form,"office",i)},expression:"form.office"}}),e._v(" "),t("TextField",{attrs:{label:"Your email address",required:!0,type:"email",placeholder:"Type here...",validation:e.validation.email},model:{value:e.form.email,callback:function(i){e.$set(e.form,"email",i)},expression:"form.email"}}),e._v(" "),t("TextField",{attrs:{label:"Your phone number",type:"tel",placeholder:"Type here..."},model:{value:e.form.phone,callback:function(i){e.$set(e.form,"phone",i)},expression:"form.phone"}}),e._v(" "),e._m(0)],1),e._v(" "),t("transition",{attrs:{name:"fade"}},[e.state.success?t("div",{staticClass:"feedback__success"},[t("div",{staticClass:"flex flex--start"},[t("div",{staticClass:"column column-70 pl-0"},[t("div",{domProps:{innerHTML:e._s(e.state.successMessage)}})]),e._v(" "),t("div",{staticClass:"column column-30"},[e.successIllustration?t("img",{attrs:{src:e.successIllustration,alt:"Success"}}):t("Illustration")],1)])]):e._e()])],1),e._v(" "),e.state.error&&!e.state.success?t("div",{staticClass:"feedback__error"},[t("p",{domProps:{innerHTML:e._s(e.state.error)}})]):e._e()])]),e._v(" "),e.state.success?t("div",{staticClass:"contact-success-message mt-3 mb-3"},[t("h2",{staticClass:"h3 mb-4"},[e._v("Kia ora")]),e._v(" "),t("div",[e._v("Your message has been sent and we will respond to you as soon as we can.")])]):e._e()])},Rs=[function(){var s=this,e=s._self._c;return e("div",{staticClass:"column column-100 px-0"},[e("button",{staticClass:"button button--blue column-100 px-0",attrs:{type:"submit"}},[s._v(` 130 Send us your message 131 `)])])}],Ls=l(ks,$s,Rs,!1,null,null);const Ts=Ls.exports,As={name:"SocialSharing",props:["url","title","description","heading"],components:{socialSharing:ee}};var Es=function(){var e=this,t=e._self._c;return t("div",{staticClass:"social-sharing text-center"},[e.heading?t("h3",{staticClass:"mb-3"},[e._v(` 132 `+e._s(e.heading)+` 133 `)]):e._e(),e._v(" "),t("socialSharing",{attrs:{url:e.url,title:e.title,description:e.description?e.description:""},inlineTemplate:{render:function(){var i=this,r=i._self._c;return r("div",[r("network",{staticClass:"social-sharing__network button button--blue button--small mr-3",attrs:{network:"facebook",role:"button"}},[r("i",{staticClass:"cabicons cabicons-facebook"}),i._v(" "),r("span",{staticClass:"sr-only"},[i._v("Facebook")])]),i._v(" "),r("network",{staticClass:"social-sharing__network button button--blue button--small mr-3",attrs:{network:"twitter",role:"button"}},[r("i",{staticClass:"cabicons cabicons-twitter"}),i._v(" "),r("span",{staticClass:"sr-only"},[i._v("X.com")])]),i._v(" "),r("network",{staticClass:"social-sharing__network button button--blue button--small",attrs:{network:"email",role:"button"}},[r("i",{staticClass:"cabicons cabicons-envelope-open-solid"}),i._v(" "),r("span",{staticClass:"sr-only"},[i._v("Email")])])],1)},staticRenderFns:[]}})],1)},Ds=[],Is=l(As,Es,Ds,!1,null,null);const Ms=Is.exports,Os={name:"List",props:["items","separator","compact"],data(){return{}},computed:{...m({currentUserRole:s=>s.currentUserRole}),isLoggedInUser(){return!!this.currentUserRole}}};var Ps=function(){var e=this,t=e._self._c;return t("div",{staticClass:"list"},[e._l(e.items,function(i,r){return[e.items.length?t("div",{key:r},[i.IsPublic||e.isLoggedInUser?t("div",[t("div",{class:{list__item:!0,"list__item--compact":e.compact,"list__item--cab-only":!i.IsPublic}},[t("div",{staticClass:"list__item-header"},[e._t("header",null,{item:i})],2),e._v(" "),t("div",{staticClass:"list__item-content"},[e._t("content",null,{item:i})],2),e._v(" "),t("div",{staticClass:"list__item-footer"},[e._t("footer",null,{item:i})],2)]),e._v(" "),r!==e.items.length-1&&e.separator?e._t("separator",function(){return[t("hr")]}
133):e._e()],2):e._e()]):e._e()]})],2)},Us=[],Fs=l(Os,Ps,Us,!1,null,null);const Ns=Fs.exports,Hs={name:"RelatedInformation",props:["heading","resources","providers","articles","order"],components:{List:Ns,icon:o},computed:{...m({currentUserRole:s=>s.currentUserRole})},methods:{relatedLink(s,e=null){return s+(e?`/${e}`:"")},getOrder(){return this.order?this.order:["resources","providers","articles"]},getItems(s){const e=this[s];return e&&e.length?e:null},getDomain(s){const e=s.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/i);return e!=null&&e.length>2&&typeof e[2]=="string"&&e[2].length>0?e[2]:""}}};var qs=function(){var e=this,t=e._self._c;return t("div",{staticClass:"bg--white py-4 px-3 p-lg-4 mb-3 related-information typography"},[e.heading?t("h2",{staticClass:"h3 mb-4"},[e._v(` 134 `+e._s(e.heading)+` 135 `)]):e._e(),e._v(" "),e._l(e.getOrder(),function(i,r){return t("div",{key:r},[e.getItems(i)?t("div",{class:{"mb-3":r!==e.getOrder().length-1}},[i==="providers"?t("h3",{staticClass:"h6 font-weight-bold mb-2"},[t("icon",{attrs:{name:"cabicons-community-directory"}}),e._v(` 136 Community Directory 137 `)],1):e._e(),e._v(" "),i==="resources"?t("h3",{staticClass:"h6 font-weight-bold mb-2"},[t("icon",{attrs:{name:"cabicons-related-link"}}),e._v(` 138 Related Links 139 `)],1):e._e(),e._v(" "),i==="articles"?t("h3",{staticClass:"h6 font-weight-bold mb-2"},[t("icon",{attrs:{name:"cabicons-your-rights"}}),e._v(` 140 Your rights 141 `)],1):e._e(),e._v(" "),i==="providers"?t("List",{attrs:{items:e.getItems(i),separator:!1,compact:!0},scopedSlots:e._u([{key:"header",fn:function({item:n}){return t("div",{},[t("a",{attrs:{href:e.relatedLink("/community-directory",n.Code),title:n.Title}},[e._v(` 142 `+e._s(n.Title)+` 143 `)])])}}],null,!0)}):e._e(),e._v(" "),i==="resources"?t("List",{attrs:{items:e.getItems(i),separator:!1,compact:!0},scopedSlots:e._u([{key:"header",fn:function({item:n}){return t("div",{},[t("a",{attrs:{href:n.Url,title:n.Title,target:"_blank"}},[e._v(` 144 `+e._s(n.Title)+` 145 `)])])}},{key:"content",fn:function({item:n}){return t("div",{},[n.FileType!=="unknown"&&n.Size?t("span",[e._v(` 146 `+e._s(n.FileType)+" - "+e._s(n.Size)+` 147 `)]):n.Url?t("span",[e._v("Link to: "+e._s(e.getDomain(n.Url)))]):e._e(),e._v(" "),n.Printed&&e.currentUserRole?t("div",[e._v("Available in Print")]):e._e()])}}],null,!0)}):e._e(),e._v(" "),i==="articles"?t("List",{attrs:{items:e.getItems(i),separator:!1,compact:!0},scopedSlots:e._u([{key:"header",fn:function({item:n}){return t("div",{},[t("a",{attrs:{href:e.relatedLink("/article",n.Code),title:n.Title}},[e._v(` 148 `+e._s(n.Title)+` 149 `)])])}},{key:"footer",fn:function({item:n}){return n.Tags.length?t("div",{},[e._v(` 150 In: 151 `),e._l(n.Tags,function(c,d){return[c.ParentCategory?t("span",{key:d},[t("span",[e._v(` 152 `+e._s(c.ParentCategory)+` 153 `),d!==n.Tags.length-1?t("span",[e._v(",")]):e._e()])]):e._e()]})],2):e._e()}}],null,!0)}):e._e()],1):e._e()])})],2)},zs=[],Vs=l(Hs,qs,zs,!1,null,null);const Bs=Vs.exports,Ys={name:"special-header",props:["string"],methods:{replaceParentheses(){const s=new RegExp(/(\()(\w)(\))/,"gm");return this.string.replace(s,(e,t,i,r)=>`<span class='font-brizo'>${i}</span>`)},striptString(){return this.string.replace(/[()]/g,"")}}};var Zs=function(){var e=this,t=e._self._c;return t("div",[t("h1",{staticClass:"h1 font-avenir-medium"},[t("span",{staticClass:"sr-hidden",attrs:{"aria-hidden":"true"},domProps:{innerHTML:e._s(e.replaceParentheses())}}),e._v(" "),t("span",{staticClass:"sr-only sr-only-focusable"},[e._v(e._s(e.striptString()))])])])},Ws=[],Ks=l(Ys,Zs,Ws,!1,null,null);const oe=Ks.exports,Gs={name:"Widget",components:{SpecialHeader:oe},props:["widget","single"],data(){return{}},computed:{classes(){const s=["widget",`widget--theme-${this.widget.theme}`];return this.widget.illustration_url&&s.push("widget--illustration"),this.widget.button_url&&s.push("widget--button"),this.$route.name==="home"&&(s.push(`widget--bg-${this.widget.background.toLowerCase()}`),this.single&&s.push("widget--single")),s},description(){return this.$route.name==="home"?this.widget.description_long:this.widget.description_short||this.widget.description_long}},created(){window.addEventListener("resize",this.resize)},mounted(){this.resize()},methods:{resize(){this.$route.name==="home"&&document.querySelectorAll(".widget__home-bg").forEach(e
153=>{e.style.height=`${e.parentNode.clientHeight}px`})}}};var Qs=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[t("div",{staticClass:"widget__content"},[t("SpecialHeader",{attrs:{string:e.widget.title}}),e._v(" "),t("p",{domProps:{innerHTML:e._s(e.description)}}),e._v(" "),t("div",{staticClass:"mt-5"},[e.widget.button_url?t("a",{staticClass:"button",attrs:{href:e.widget.button_url}},[e._v(` 154 `+e._s(e.widget.button_label)+` 155 `)]):e._e()])],1),e._v(" "),e.widget.illustration_url?t("div",{staticClass:"widget__illustration"},[t("img",{attrs:{src:e.widget.illustration_url,alt:""}})]):e._e(),e._v(" "),this.$route.name==="home"?t("div",{staticClass:"widget__home-bg"}):e._e()])},js=[],Js=l(Gs,Qs,js,!1,null,null);const Xs=Js.exports,ei={name:"WidgetHolder",components:{Widget:Xs},props:["widgets"],data(){return{}},computed:{filteredWidgets(){return this.$route.name==="home"?this.widgets.slice(0,2):this.widgets},background(){if(this.$route.name==="home"&&this.widgets.length===1){const s=["widget-holder-bg",`widget-holder-bg--${this.widgets[0].theme}`];return this.$route.name==="home"&&s.push(`widget-holder-bg--${this.widgets[0].background.toLowerCase()}`),s}return null},singleWidget(){return this.widgets.length===1}},created(){window.addEventListener("resize",this.resize)},mounted(){this.resize()},methods:{resize(){if(this.$route.name==="home"&&this.widgets.length===1){const s=document.querySelector(".widget-holder-bg"),e=document.querySelector(".widget");s.style.height=`${e.clientHeight}px`}}}};var ti=function(){var e=this,t=e._self._c;return t("div",{class:{"hidden-print":!0,"widget-holder":!0,"overflow-hidden":!0,"mb-lg-3":e.$route.name==="home"}},[e.background?t("div",{class:e.background}):e._e(),e._v(" "),e.$route.name==="home"?t("div",{staticClass:"container"},e._l(e.filteredWidgets,function(i){return t("widget",{key:i.id,class:{"widget--no-bg":e.$route.name==="home"&&e.widgets.length===1},attrs:{widget:i,single:e.singleWidget}})}),1):e._l(e.filteredWidgets,function(i){return t("widget",{key:i.id,attrs:{widget:i}})})],2)},si=[],ii=l(ei,ti,si,!1,null,null);const le=ii.exports,ri={name:"Error",props:["content","code"],data(){return{}},computed:{errorContent(){return this.content&&this.content.length>0?this.content:this.$cmsNotFound}}};var ni=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"alert alert--red mt-4",domProps:{innerHTML:e._s(e.errorContent)}}),e._v(" "),e.$loggedIn?t("div",{staticClass:"hidden-content mt-3"},[t("div",{staticClass:"hidden-warning"},[e._v("Only visible to CAB personnel")]),e._v(" "),e._m(0)]):e._e()])},ai=[function(){var s=this,e=s._self._c;return e("p",[s._v(` 156 Please contact the helpdesk on 157 `),e("strong",[s._v("0800 485 422")]),s._v(` 158 if you believe this is in error. 159 `)])}],oi=l(ri,ni,ai,!1,null,null);const li=oi.exports,ci={props:["errorNotFound","errorServerError","isError"],components:{SpecialHeader:oe,Error:li}};var ui=function(){var e=this,t=e._self._c;return t("div",{staticClass:"page__error py-5"},[t("div",{staticClass:"container"},[e.errorNotFound?t("div",[t("SpecialHeader",{attrs:{string:"Pag(e) not f(o)und"}}),e._v(" "),t("Error")],1):e.errorServerError?t("div",[t("SpecialHeader",{attrs:{string:"Se(r)ver Err(o)r"}}),e._v(" "),t("Error",{attrs:{content:e.$cmsServerError}})],1):t("div",[t("Error")],1)])])},di=[],hi=l(ci,ui,di,!1,null,null);const _i=hi.exports,pi={props:["breadcrumbs"],components:{icon:o}};var mi=function(){var e=this,t=e._self._c;return e.breadcrumbs&&e.breadcrumbs.length?t("div",{staticClass:"page__breadcrumbs hidden-print"},[t("ul",{staticClass:"unstyled"},e._l(e.breadcrumbs,function(i,r){return t("li",{key:r},[r!==e.breadcrumbs.length-1?t("a",{staticClass:"no-external-icon",attrs:{href:i.Url||i.URL,title:i.Title}},[e._v(` 160 `+e._s(i.Title)+` 161 `)]):t("span",[e._v(e._s(i.Title))]),e._v(" "),r!==e.breadcrumbs.length-1?t("icon",{attrs:{name:"caret-right"}}):e._e()],1)}),0)]):e._e()},vi=[],fi=l(pi,mi,vi,!1,null,null);const gi=fi.exports,yi=document.getElementsByTagName("body")[0],A=JSON.parse(yi.getAttribute("data-app-settings")),bi=()=>
161{window.document.querySelectorAll("a").forEach(e=>{let t=/#(.+)/g.exec(e.href);t=t&&t.length?t[1]:null,t&&e.href.split("#")[0].replace(/\/$/,"")==window.location.href.replace(/\/$/,"")&&e.addEventListener("click",i=>{i.preventDefault();const r=document.querySelector(`#${t}`);new I().move(r)})})},Pn=s=>s&&/^(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){255,})(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){65,}@)(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22))(?:\.(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\.){1,126})+(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))]))$/i.test(s),Un=s=>s&&/^[0-9\-\s+]+$/.test(s),Fn=s=>{const e=new RegExp("^(https?:\\/\\/)((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:@\\d+)?(\\/[-a-z\\d%_.~+@]*)*(\\?[;&a-z\\d%_.~+=-@]*)?(\\#[-a-z\\d_@]*)?$","i");return s&&!!e.test(s)},P=(s=S.currentRoute,e=()=>{})=>{if(!s.matched.length||!s.matched[0].meta.requiresAuth||y.state.currentUserRole===!1)return e();if(!y.state.loginType)return window.location.href=`/Security/login?BackURL=${encodeURIComponent(s.fullPath)}`;const t=s.matched.filter(i=>i.meta.permission).map(i=>i.meta.permission);return t.length&&t.some(i=>!i.split("|").some(r=>y.state.currentUserRole.permissions[r]))?S.replace("/dashboard/inbox"):e()},Nn=()=>{document.querySelectorAll(".accordion-trigger").forEach(e=>{e.addEventListener("click",C(t=>{let i=t.target.parentNode;for(;!i.classList.contains("accordion-key");)i=i.parentNode;wi(i)}))}),Ci()};function Ci(){const s=document.querySelectorAll(".open-default");s.length>0&&s.forEach(e=>{const t=e.querySelector(".accordion-trigger");t&&t.click()})}function wi(s){const e=s.classList.contains("toggled");s.classList.toggle("toggled");const t=s.querySelector(".accordion-body");t&&xi(t,e)}function xi(s,e){const t=s.querySelector(".typography");s.style.maxHeight=e?0:`${t.offsetHeight}px`}const Hn=s=>{const e=new RegExp(/(\[(?:VH[0-9a-z-]+|KB\d+) - [\s\S]+?\](?:[ \t]*(?=\r?\n|$)|(?=[ \t]+(?:https?:\/\/|www\.))))/gi);return s.replace(e,function(i){const r=i.match(/KB\d+/gm),n=i.match(/VH[0-9a-z-]+/gm);let c="",d="";if(r&&r[0]){const f=r[0],h=/\[KB\d+ - ([\s\S]+)]/gim.exec(i);c=`/article/${f}`,d=h?h[1].replace(/[\r\n]+/g," ").trim():""}else if(n&&n[0]){const f=n[0],h=/\[VH[0-9a-z-]+ - ([\s\S]+)]/gim.exec(i);c=`/volunteer-helper/${f}`,d=h?`Volunteer Helper - ${h[1].replace(/[\r\n]+/g," ").trim()}`:""}return!c||!d?i:`<a href="${c}">${d}</a>`}).replace(new RegExp("(?<!\\S)(((https?:\\/\\/)|(www\\.))[^\\s]+)","g"),function(i,r,n){return`<a href="${n=="www."?`http://${i}`:i}" target="_blank">${i}</a>`})},ce={watch:{currentUserRole(){this.currentUserRole!==null&&(this.currentUserRole.refreshed||this.emptyFilters&&(this.emptyFilters.filters&&(this.filters=g.cloneDeep(this.emptyFilters.filters)),this.emptyFilters.filterOptions&&(this.filterOptions=g.cloneDeep(this.emptyFilters.filterOptions)),Object.prototype.hasOwnProperty.call(this.filters,"users")&&this.$set(this.filters,"users",[`${this.currentUserRole.user.id}`])),this.fetchData&&this.fetchData(),this.init&&this.init())}},methods:{filter:g.debounce(function(){this.$store.dispatch("updateFilters",{section:this.$options.name,filters:this.filters}),this.$router.push({...this.$route,params:{...this.$route.params,page:1}}),(this.$route.query.userReport||this.$route.query.learningReport)&&this.$router.push({...this.$route,query:{...this.$route.query,userReport:1,learningReport:1}}),this.fetchData()},500)}},Si={data(){return{meta:{title:"",description:""}}}},qn={computed:{isEditableClosed(){return this.status.code==="CLOSED"&&this.currentUserRole.permissions.edit_closed_interview}}},ki={components:{PageError:_i,PageBreadcrumbs:gi,Header:N,Footer:H,icon:o,ContactWidget:Ts,SocialSharing:Ms,RelatedInformation:Bs,WidgetHolder:le},mixins:[Si],data(){return{page:null,isError:!1,isMobile:!1}},computed:{...m({currentUserRole:s=>s.currentUserRole}),errorNotFound(){return this.$cmsSlug==="page-not-found"||this.$cmsSlug==="PageController"},errorServerError(){return this.$cmsSlug==="server-error"},url(){return window.location.toString()},relatedArticles(){return this.page.RelatedItems.filter(s=>s.Type==="QuestionAndAnswer")},relatedResources(){return this.page.RelatedItems.filter(s=>s.Type==="InformationResource")},relatedServiceProviders(){return this.page.RelatedItems.filter(s=>s.Type==="ServiceProvider")}},created(){this.fetchData(),window.addEventListener("scroll",this.scroll),window.addEventListener("resize",this.resize)},updated(){this.resize(),this.page&&this.page.Content&&bi()},head:{title(){if(this.page)return{inner:this.page.Title}},meta(){return this.page?[{name:"description",id:"description",content:this.page.MetaDescription}]:[]}},methods:{resize(){if(window.matchMedia("(max-width: 992px)").matches?this.isMobile=!0:this.isMobile=!1,!this.isMobile){const s=document.querySelector(".page__content"),e=document.querySelector(".page__back-to-top");e&&(window.matchMedia("(max-width: 1269px)").matches?e.style.left="1px":e.style.left=`${s.offsetLeft-99}px`)}},scroll(){const s=document.querySelector("footer.footer"),e=document.querySelector(".page__back-to-top");e&&(me(s)?(e.style.position="absolute",e.style.top=`${s.offsetTop-100}px`):(e.style.position="fixed",e.style.top="unset"))},formatDate(s,e="YYYY-MM-DD HH:mm:ss"){return _(s).format(e)},backToTop(){const s=document.getElementsByTagName("body")[0];new I().move(s)},fetchPage(){if(this.$route.query&&this.$route.query.stage){const e=this.$route.path.replace(/\/$/,"").split("/"),t=e[e.length-1];if(this.$route.query.stage==="Stage")return this.$axios.get(`/api/v1/page/${t}?stage=Stage`);
161if(this.$route.query.stage==="Live")return this.$axios.get(`/api/v1/page/${t}`)}if(this.$route.name==="preview")return this.$axios.get(`/api/v1/page-preview/${this.$route.params.key}/${this.$route.params.token}`);const s=this.$route.path.replace(/^\/|\/$/g,"");return this.$axios.get(`/assets/data/pages/${s}.json`)},async fetchData(){try{const s=await this.fetchPage();this.page=s.data,this.$route.hash&&setTimeout(()=>{const e=new I,t=document.querySelector(this.$route.hash);e.move(t)},1e3),this.$emit("updateHead")}catch(s){console.error(s),this.isError=!0}}}};var $i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"page"},[e.page?e._e():t("Header"),e._v(" "),e.page?t("Header",{attrs:{hero:e.page.Hero}}):e._e(),e._v(" "),e.errorNotFound||e.errorServerError||e.isError?t("PageError",{attrs:{errorNotFound:e.errorNotFound,errorServerError:e.errorServerError,isError:e.isError}}):t("div",[e.page?t("div",[t("div",{staticClass:"flex flex--start content-header container pb-0"},[t("div",{staticClass:"column column-70 flex flex--column flex--end typography"},[t("div",{staticClass:"px-3 pb-3 pl-lg-5"},[e.page.Breadcrumbs&&e.page.Breadcrumbs.length?t("PageBreadcrumbs",{attrs:{breadcrumbs:e.page.Breadcrumbs}}):e._e(),e._v(" "),t("div",{staticClass:"hidden-content mt-3"},[e.page.HiddenContent&&e.currentUserRole?t("span",{staticClass:"hidden-warning"},[e._v(` 162 Some content on this page is only available to CAB personnel 163 `)]):e._e()]),e._v(" "),t("h1",{staticClass:"h1 font-avenir-medium mt-1 mb-1"},[e._v(e._s(e.page.Title))]),e._v(" "),e.page.LastEdited&&e.page.Type!="BlogPost"?t("time",{staticClass:"text--gray",attrs:{datetime:e.formatDate(e.page.LastEdited)}},[e._v(` 164 Last updated: `+e._s(e.formatDate(e.page.LastEdited,"D MMMM YYYY"))+` 165 `)]):e._e(),e._v(" "),e.page.PublishDate?t("time",{staticClass:"text--gray",attrs:{datetime:e.formatDate(e.page.PublishDate)}},[e._v(` 166 Published: `+e._s(e.formatDate(e.page.PublishDate,"D MMMM YYYY"))+` 167 `)]):e._e()],1)]),e._v(" "),t("div",{staticClass:"column column-30 flex flex--column flex--end hidden-print d-none d-md-flex content-header__sidebar"},[t("div",{staticClass:"sidebar-graphic"},[e.page.Illustration?t("img",{attrs:{alt:"",src:e.page.Illustration}}):e._e()])])]),e._v(" "),t("div",{staticClass:"flex flex--start container pt-0"},[t("div",{staticClass:"column column-70"},[t("div",{staticClass:"bg--white"},[t("div",{staticClass:"page__content typography py-3 py-lg-4 pl-3 pr-3 pl-lg-5 pr-lg-0"},[e.page.Content?t("div",{staticClass:"mr-lg-7 pb-1",domProps:{innerHTML:e._s(e.page.Content)}}):e._e(),e._v(" "),e.page.Content?t("a",{staticClass:"button button--blue page__print hidden-print d-none d-lg-block",attrs:{href:"#",onclick:"window.print()",role:"button",title:"Print"}},[t("span",{staticClass:"sr-only"},[e._v("Print")]),e._v(" "),t("icon",{attrs:{name:"print","aria-hidden":"true"}})],1):e._e()]),e._v(" "),e.page.HiddenContent&&e.currentUserRole?t("div",{staticClass:"typography page__content-inner py-13 py-lg-4 pl-3 pr-3 pl-lg-5 pr-lg-0"},[t("div",{staticClass:"hidden-content mr-lg-7 pb-1"},[t("span",{staticClass:"hidden-warning"},[e._v("Only available to CAB personnel")]),e._v(" "),t("div",{domProps:{innerHTML:e._s(e.page.HiddenContent)}})])]):e._e()])]),e._v(" "),t("div",{staticClass:"column column-30 hidden-print"},[t("ContactWidget",{class:{"mt-3":!(e.page.RelatedItems&&e.page.RelatedItems.length),"mt-md-0":!(e.page.RelatedItems&&e.page.RelatedItems.length)}}),e._v(" "),e.page.RelatedItems&&e.page.RelatedItems.length?t("RelatedInformation",{staticClass:"mt-3 mt-md-0",attrs:{articles:e.relatedArticles,resources:e.relatedResources,providers:e.relatedServiceProviders,order:["articles","resources","providers"],heading:"Other information"}}):e._e(),e._v(" "),e.page.Widgets&&e.page.Widgets.length?t("WidgetHolder",{attrs:{widgets:e.page.Widgets}}):e._e()],1)])]):e._e()]),e._v(" "),e.page&&!e.errorNotFound&&!e.errorServerError&&!e.isError?t("div",{staticClass:"flex flex--start container hidden-print"},[t("div",{staticClass:"column column-100 pt-3 pb-5"},[t("SocialSharing",{attrs:{title:e.page.Title,description:e.page.MetaDescription,url:e.url,heading:"Share this article"}}
167)],1)]):e._e(),e._v(" "),!e.isMobile&&e.page&&!e.errorNotFound&&!e.errorServerError&&!e.isError?t("div",{staticClass:"page__back-to-top hidden-print",attrs:{role:"button"},on:{click:e.backToTop}},[t("icon",{attrs:{name:"cabicons-arrow-up"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Back to top")])],1):e._e(),e._v(" "),!e.page&&!e.isError?t("div",{staticClass:"page-loading-wrapper m-5 text-center text--gray"},[t("icon",{attrs:{name:"spinner",scale:"4",pulse:""}})],1):e._e(),e._v(" "),t("Footer")],1)},Ri=[],Li=l(ki,$i,Ri,!1,null,null);const Y=Li.exports,Ti={props:{title:{type:String,default:null},body:{type:String,default:null},type:{type:String,default:null},id:{type:String,default:null}},components:{icon:o},computed:{classes(){return["dashboard__notification",`dashboard__notification--${this.type}`]}},data(){return{show:!0}},mounted(){this.type!="error"&&window.setTimeout((function(){this.show=!1}).bind(this),1e4)},methods:{closeMessage(){this.show=!1,this.id&&this.$store.dispatch("closeNotification",this.id)}}};var Ai=function(){var e=this,t=e._self._c;return t("div",[e.show?t("div",{class:e.classes},[e.title?t("h4",[e._v(e._s(e.title))]):e._e(),e._v(" "),e.body?t("div",{domProps:{innerHTML:e._s(e.body)}}):e._e(),e._v(" "),t("button",{staticClass:"dashboard__notification-close",on:{keyup:function(i){if(!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter"))return null;e.show=!1},click:e.closeMessage}},[t("icon",{attrs:{name:"times"}})],1)]):e._e()])},Ei=[],Di=l(Ti,Ai,Ei,!1,null,null);const Ii=Di.exports,Mi={props:{notifications:{type:Array,default(){return[]}}},components:{Notification:Ii}};var Oi=function(){var e=this,t=e._self._c;return t("div",{staticClass:"dashboard__notifications",class:{"p-0":!e.notifications.length}},[e._l(e.notifications,function(i,r){return[e.notifications.length?t("Notification",{key:r,attrs:{title:i.title,body:i.body,type:i.type}}):e._e()]})],2)},Pi=[],Ui=l(Mi,Oi,Pi,!1,null,null);const q=Ui.exports,Fi={components:{Header:N,Footer:H,icon:o,Notifications:q},data(){return{}},computed:{...m({currentUserRole:s=>s.currentUserRole,notifications:s=>s.notifications})},head:{title:{inner:"Dashboard"}},methods:{goTo(s){s==="inbox"?this.$router.push("/dashboard"):this.$router.push(`/dashboard/${s}`)},onMobileNav(s){const e=s.target.value;e&&(e==="inbox"?this.$router.push("/dashboard"):this.$router.push(`/dashboard/${e}`))}}};var Ni=function(){var e=this,t=e._self._c;return t("div",{staticClass:"news"},[t("Header"),e._v(" "),e.currentUserRole.permissions?t("div",[t("div",{staticClass:"dashboard"},[t("nav",{staticClass:"dashboard__nav hidden-print"},[t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["dashboard-inbox","message","message-compose"].indexOf(e.$route.name)>=0},attrs:{href:"/dashboard"},on:{click:function(i){return i.preventDefault(),e.goTo("inbox")}}},[t("icon",{attrs:{name:"bell",scale:"0.8"}}),e._v(" "),e.currentUserRole.unreadMessages>0?t("div",{staticClass:"dashboard__nav__message-count"}):e._e(),e._v(" "),t("span",[e._v(` 168 Messages  169 `),e.currentUserRole.unreadMessages>0?t("span",{staticClass:"text--gray-light"},[e._v(` 170 (`+e._s(e.currentUserRole.unreadMessages)+`) 171 `)]):e._e()])],1),e._v(" "),e.currentUserRole.permissions&&(e.currentUserRole.permissions.view_interview||e.currentUserRole.permissions.view_own_interview)?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.path.startsWith("/dashboard/interviews")},attrs:{href:"/dashboard/interviews"},on:{click:function(i){return i.preventDefault(),e.goTo("interviews")}}},[t("icon",{attrs:{name:"comments",scale:"0.8"}}),e._v(" "),t("span",[e._v("Interviews")])],1):e._e(),e._v(" "),e.currentUserRole.permissions.can_manage_interview_categories?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.path.startsWith("/dashboard/interview-categories")},attrs:{href:"/dashboard/interview-categories"},on:{click:function(i){return i.preventDefault(),e.goTo("interview-categories")}}},[t("icon",{attrs:{name:"comments",scale:"0.8"}}
171),e._v(" "),t("span",[e._v("Interview Categories")])],1):e._e(),e._v(" "),t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.path.startsWith("/dashboard/daybook")},attrs:{href:"/dashboard/daybook"},on:{click:function(i){return i.preventDefault(),e.goTo("daybook")}}},[t("icon",{attrs:{name:"comments",scale:"0.8"}}),e._v(" "),t("span",[e._v("Daybook")])],1),e._v(" "),e.currentUserRole.permissions.review_interview?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.name==="dashboard-pr"},attrs:{href:"/dashboard/peer-review"},on:{click:function(i){return i.preventDefault(),e.goTo("peer-review")}}},[t("icon",{attrs:{name:"clipboard-list",scale:"0.8"}}),e._v(" "),t("span",[e._v("Peer review")])],1):e._e(),e._v(" "),t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.name==="my-account"},attrs:{href:"/dashboard/my-account"},on:{click:function(i){return i.preventDefault(),e.goTo("my-account")}}},[t("icon",{attrs:{name:"user",scale:"0.8"}}),e._v(" "),t("span",[e._v("My account")])],1),e._v(" "),t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.name==="resources"},attrs:{href:"/dashboard/resources"},on:{click:function(i){return i.preventDefault(),e.goTo("resources")}}},[t("icon",{attrs:{name:"file",scale:"0.8"}}),e._v(" "),t("span",[e._v("Resources")])],1),e._v(" "),e.currentUserRole.permissions.can_view_staff?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":e.$route.name==="staff-members"},attrs:{href:"/dashboard/staff/"},on:{click:function(i){return i.preventDefault(),e.goTo("staff/")}}},[t("icon",{attrs:{name:"users",scale:"0.8"}}),e._v(" "),t("span",[e._v("Staff")])],1):e._e(),e._v(" "),e.currentUserRole.permissions.create_service_provider||e.currentUserRole.permissions.edit_service_provider?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["service-providers","service-provider-new"].indexOf(e.$route.name)!==-1},attrs:{href:"/dashboard/service-providers"},on:{click:function(i){return i.preventDefault(),e.goTo("service-providers")}}},[t("icon",{attrs:{name:"cabicons-community-directory",scale:"0.9"}}),e._v(" "),t("span",[e._v("Community directory listings")])],1):e._e(),e._v(" "),e.currentUserRole.permissions.create_ld_session||e.currentUserRole.permissions.edit_ld_session?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["learning-development","learning-development-session-edit","learning-development-session"].indexOf(e.$route.name)!==-1},attrs:{href:"/dashboard/learning-development"},on:{click:function(i){return i.preventDefault(),e.goTo("learning-development")}}},[t("icon",{attrs:{name:"graduation-cap",scale:"0.9"}}),e._v(" "),t("span",[e._v("Learning and development")])],1):e._e(),e._v(" "),e.currentUserRole.permissions.view_reporting?t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["reporting-list","reporting"].indexOf(e.$route.name)!==-1},attrs:{href:"/dashboard/reporting"},on:{click:function(i){return i.preventDefault(),e.goTo("reporting")}}},[t("icon",{attrs:{name:"chart-pie",scale:"0.9"}}),e._v(" "),t("span",[e._v("Reports")])],1):e._e(),e._v(" "),t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["recheck-report"].indexOf(e.$route.name)!==-1},attrs:{href:"/dashboard/recheck-report"},on:{click:function(i){return i.preventDefault(),e.goTo("recheck-report")}}},[t("icon",{attrs:{name:"clipboard-check",scale:"0.9"}}),e._v(" "),t("span",[e._v("Recheck report")])],1),e._v(" "),t("a",{staticClass:"dashboard__nav__item",class:{"dashboard__nav__item--active":["documents","document","document-edit"].indexOf(e.$route.name)!==-1},attrs:{href:"/dashboard/documents"},on:{click:function(i){return i.preventDefault(),e.goTo("documents")}}},[t("icon",{attrs:{name:"file-alt",scale:"0.9"}}),e._v(" "),t("span",[e._v("Documents")])],1),e._v(" "),t("a",{staticClass:"dashboard__nav__item",attrs:{href:"/dashboard/language-support"},on:{click:function(i){return i.preventDefault(),e.goTo("language-support")}}},[t("icon",{attrs:{name:"cabicons-globe",scale:"0.9"}}),e._v(" "),t("span",[e._v("Language support")])],1),e._v(" "),t("select",{staticClass:"dashboard__nav__select",on:{change:e.onMobileNav}},[t("option",{attrs:{value:"inbox"},domProps:{selected:["dashboard-inbox","message"].indexOf(e.$route.name)>=0}},[e._v(` 172 Messages 173 `)]),e._v(" "),e.currentUserRole.permissions.view_interview?t("option",{attrs:{value:"interviews"},domProps:{selected:e.$route.path.startsWith("/dashboard/interviews")}},[e._v(` 174 Interviews
175 `)]):e._e(),e._v(" "),e.currentUserRole.permissions.can_manage_interview_categories?t("option",{attrs:{value:"interviews"},domProps:{selected:e.$route.path.startsWith("/dashboard/interview-categories")}},[e._v(` 176 Interview categories 177 `)]):e._e(),e._v(" "),t("option",{attrs:{value:"daybook"},domProps:{selected:e.$route.path.startsWith("/dashboard/daybook")}},[e._v(` 178 Daybook 179 `)]),e._v(" "),e.currentUserRole.permissions.review_interview?t("option",{attrs:{value:"peer-review"},domProps:{selected:e.$route.name==="dashboard-pr"}},[e._v(` 180 Peer review 181 `)]):e._e(),e._v(" "),t("option",{attrs:{value:"my-account"},domProps:{selected:e.$route.name==="my-account"}},[e._v(` 182 My account 183 `)]),e._v(" "),t("option",{attrs:{value:"resources"},domProps:{selected:e.$route.name==="resources"}},[e._v(` 184 Resouces 185 `)]),e._v(" "),e.currentUserRole.permissions.can_manage_staff?t("option",{attrs:{value:"staff"},domProps:{selected:e.$route.name==="manage-staff"}},[e._v(` 186 Staff 187 `)]):e._e(),e._v(" "),e.currentUserRole.permissions.create_service_provider||e.currentUserRole.permissions.edit_service_provider?t("option",{attrs:{value:"service-providers"},domProps:{selected:e.$route.name==="service-providers"}},[e._v(` 188 Community directory listings 189 `)]):e._e(),e._v(" "),e.currentUserRole.permissions.create_ld_session||e.currentUserRole.permissions.edit_ld_section?t("option",{attrs:{value:"learning-development"},domProps:{selected:["learning-development","learning-development-session-edit","learning-development-session"].indexOf(e.$route.name)!==-1}},[e._v(` 190 Learning and development 191 `)]):e._e(),e._v(" "),t("option",{attrs:{value:"recheck-report"},domProps:{selected:e.$route.name==="recheck-report"}},[e._v(` 192 Recheck report 193 `)]),e._v(" "),t("option",{attrs:{value:"documents"},domProps:{selected:["documents","document","document-edit"].indexOf(e.$route.name)!==-1}},[e._v(` 194 Documents 195 `)])])]),e._v(" "),t("main",{staticClass:"dashboard__main"},[t("router-view",{on:{openSwitcher:function(i){return e.$emit("openSwitcher")}}}),e._v(" "),t("Notifications",{attrs:{notifications:e.notifications}})],1)])]):e._e(),e._v(" "),t("Footer")],1)},Hi=[],qi=l(Fi,Ni,Hi,!1,null,null);const zi=qi.exports,Vi={props:{label:String,placeholder:String,value:[String,Number,Array]},components:{},data(){return{renderComponent:!0,isClearing:!1,id:null,pickerOptions:{shortcuts:[{text:"Yesterday",onClick(s){const e=new Date;e.setTime(e.getTime()-86400*1e3),s.$emit("pick",[e,e])}},{text:"Last week",onClick(s){const e=new Date,t=new Date;t.setTime(t.getTime()-86400*1e3*7),s.$emit("pick",[t,e])}},{text:"Last 2 weeks",onClick(s){const e=new Date,t=new Date;t.setTime(t.getTime()-86400*1e3*14),s.$emit("pick",[t,e])}},{text:"Last month",onClick(s){const e=new Date,t=new Date;t.setTime(t.getTime()-86400*1e3*30),s.$emit("pick",[t,e])}},{text:"Last 3 months",onClick(s){const e=new Date,t=new Date;t.setTime(t.getTime()-86400*1e3*90),s.$emit("pick",[t,e])}},{text:"Last financial year",onClick(s){const e=_(),i=e.isAfter(_(`${e.year()}-06-31 23:59:59.999`))?e.year():e.subtract(1,"year").year(),r=_(`${i}-07-01`),n=r.subtract(1,"year");s.$emit("pick",[n.toDate(),r.toDate()])}}]},isMobile:!1,mobileDate:{start:null,end:null}}},computed:{classes(){return["form__field","form__datepicker"]},val(){return this.value}},watch:{value(s,e){!s&&e&&!this.isClearing&&(this.renderComponent=!1,this.$nextTick().then(()=>{this.renderComponent=!0}))}},created(){this.id=this.generateId(),window.addEventListener("resize",this.resize),this.resize()},mounted(){this.fixDatepickerHover()},updated(){this.fixDatepickerHover()},methods:{resize(){window.matchMedia("(min-width: 768px)").matches&&(this.isMobile=!1),window.matchMedia("(max-width: 767px)").matches&&(this.isMobile=!0)},mobileChange(){this.mobileDate.start&&this.mobileDate.end?this.$emit("input",[_(this.mobileDate.start),_(this.mobileDate.end)]):this.$emit("input",[])},onChange(s){if(!s||!s.length){this.isClearing=!0,this.$emit("input",null),this.$nextTick(()=>{this.isClearing=!1});return}this.$emit("input",s)},fixDatepickerHover(){const s=this.$el&&this.$el.querySelector(".form__datepicker-wrapper"),e=this.$el&&this.$el.querySelector(".v2-date-wrap");!s||!e||s._hoverFixed||(s._hoverFixed=!0,s.addEventListener("mouseout",t=>{e.contains(t.relatedTarget)&&t.stopPropagation()},!0))},generateId(){return`datepicker_${btoa(Math.random()).substring(0,12).toLowerCase()}`}}};var Bi=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[e.label?t("label",{attrs:{for:e.id}},[e._v(` 196 `+e._s(e.label)+`
197 `)]):e._e(),e._v(" "),e.renderComponent?t("div",{staticClass:"form__datepicker-wrapper"},[e.isMobile?t("div",{staticClass:"form__datepicker-mobile"},[t("div",{staticClass:"form__datepicker-mobile__label"},[e.label?t("label",{staticClass:"mb-4"},[e._v(` 198 `+e._s(e.label)+` 199 `)]):!e.label&&e.placeholder?t("label",{staticClass:"mb-4"},[e._v(` 200 `+e._s(e.placeholder)+` 201 `)]):e._e()]),e._v(" "),t("div",{staticClass:"form__datepicker-mobile__input first"},[t("label",[e._v("Start Date")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.mobileDate.start,expression:"mobileDate.start"}],staticClass:"start",attrs:{type:"date",placeholder:"Start Date"},domProps:{value:e.mobileDate.start},on:{input:[function(i){i.target.composing||e.$set(e.mobileDate,"start",i.target.value)},e.mobileChange]}})]),e._v(" "),t("div",{staticClass:"form__datepicker-mobile__input"},[t("label",[e._v("End Date")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.mobileDate.end,expression:"mobileDate.end"}],staticClass:"end",attrs:{type:"date",placeholder:"End Date"},domProps:{value:e.mobileDate.end},on:{input:[function(i){i.target.composing||e.$set(e.mobileDate,"end",i.target.value)},e.mobileChange]}})])]):t("v2-datepicker-range",{attrs:{value:e.val,lang:"en",format:"DD/MM/yyyy","picker-options":e.pickerOptions,placeholder:e.placeholder?e.placeholder:"Select date"},on:{input:e.onChange}})],1):e._e()])},Yi=[],Zi=l(Vi,Bi,Yi,!1,null,null);const ue=Zi.exports,Wi={components:{icon:o,UserCircle:M},data(){return{page:1}},props:{results:{type:Array},items:{type:Number,default:25},count:{type:Number}},computed:{currentPage(){let s=this.page*this.items;return s>this.count&&(s=this.count),{number:parseInt(this.page),start:(this.page-1)*this.items+1,end:s}},numPages(){return Math.ceil(this.count/this.items)}},methods:{formatDate(s){if(!s)return null;const e=_(s),i=_().diff(e,"days");return i<1?"Today":i===1?"Yesterday":i<7?e.format("dddd"):e.format("DD/MM/YYYY")},formatDateTitle(s){return s?_(s).format("DD/MM/YYYY"):null},goPrev(){this.$router.push({name:this.$route.name,params:{page:parseInt(this.page)-1}}),this.$emit("changePage")},goNext(){this.$router.push({name:this.$route.name,params:{page:parseInt(this.page)+1}}),this.$emit("changePage")},statusIcon(s){switch(s){case"DRAFT":return"edit";case"SUBMITTED":return"regular/bookmark";case"REVIEWING":return"hourglass-half";case"CLOSED":return"check-circle"}},openInNewTab(s){window.open(s,"_blank")},getContentText(s){const e=s.service_type;return e==="Client Interview"?s.enquiry_excerpt||"":e==="Quick Reference"||e==="Other"||e==="Clinic"?s.notes||"":e==="Feedback"?s.feedback||"":s.enquiry_excerpt||""}},created(){this.page=this.$route.params.page}};var Ki=function(){var e=this,t=e._self._c;return e.currentPage.number<=e.numPages&&e.results?t("div",{staticClass:"dashboard-list__list"},[e._m(0),e._v(" "),e._l(e.results,function(i){return[e.currentPage.number<=e.numPages?t("a",{key:i.code,staticClass:"dashboard__interview-list__row dashboard-list__row",attrs:{href:`/intranet/interview/${i.code}`,tabindex:"0"},on:{click:function(r){return r.ctrlKey||r.shiftKey||r.altKey||r.metaKey?null:(r.preventDefault(),e.$router.push(`/intranet/interview/${i.code}`))},keyup:function(r){return!r.type.indexOf("key")&&e._k(r.keyCode,"enter",13,r.key,"Enter")?null:e.$router.push(`/intranet/interview/${i.code}`)},mousedown:function(r){return"button"in r&&r.button!==1?null:e.openInNewTab(`/intranet/interview/${i.code}`)}}},[t("div",{staticClass:"dashboard__interview-list__status-icon"},[t("icon",{attrs:{name:e.statusIcon(i.status.code)}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-list__user",attrs:{title:i.submitter.name}},[i.imported?t("div",{staticClass:"user-circle user-circle--imported",attrs:{title:"Imported"}},[t("icon",{attrs:{name:"file-import",scale:"0.8"}})],1):t("user-circle",{attrs:{current:{user:i.submitter},size:30}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-list__status"},[t("span",[e._v(e._s(i.status.name))])]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__user dashboard__interview-list__reviewer"},[i.reviewer&&i.status.name=="Reviewed"?t("user-circle",{attrs:{title:`Peer Reviewed by ${i.reviewer.name}`,current:{user:i.reviewer},size:30}}
201):e._e()],1),e._v(" "),t("div",{staticClass:"dashboard__interview-list__code"},[e._v(` 202 `+e._s(i.code)+` 203 `)]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__service-type"},[t("span",[e._v(e._s(i.service_type))])]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__content",attrs:{title:e.getContentText(i)}},[e.getContentText(i)?t("span",[e._v(e._s(e.getContentText(i)))]):t("span",{staticClass:"dashboard__interview-list__content--placeholder"},[e._v(` 204 No content available 205 `)])]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__full-interview"},[i.enquiry?t("span",[e._v(e._s(i.enquiry))]):e._e()]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__date"},[t("time",{attrs:{datetime:i.date,title:e.formatDateTitle(i.date)}},[e._v(` 206 `+e._s(e.formatDateTitle(i.date))+` 207 `)])]),e._v(" "),t("div",{staticClass:"dashboard__interview-list__print-detail"},[e._v(` 208 Interviewed by 209 `),t("strong",[e._v(e._s(i.submitter.name)+" on "+e._s(e.formatDateTitle(i.date)))])])]):e._e()]}),e._v(" "),t("div",{staticClass:"dashboard__interview-list__pagination dashboard-list__pagination"},[e.currentPage.number>1?t("a",{staticClass:"dashboard-list__pagination__prev",attrs:{href:"/dashboard/interviews/"+(e.currentPage.number-1)},on:{click:function(i){return i.preventDefault(),e.goPrev.apply(null,arguments)}}},[t("icon",{attrs:{name:"chevron-left"}}),e._v(" "),t("span",[e._v("Previous")])],1):t("div",{staticClass:"dashboard-list__pagination__prev dashboard-list__pagination__prev--disabled"},[t("icon",{attrs:{name:"chevron-left"}})],1),e._v(" "),t("div",{staticClass:"dashboard-list__pagination__page"},[e._v(` 210 `+e._s(e.currentPage.start)+" - "+e._s(e.currentPage.end)+" of "+e._s(e.count)+` 211 `)]),e._v(" "),e.currentPage.number<e.numPages?t("a",{staticClass:"dashboard-list__pagination__next",attrs:{href:"/dashboard/interviews/"+(e.currentPage.number+1)},on:{click:function(i){return i.preventDefault(),e.goNext.apply(null,arguments)}}},[t("span",[e._v("Next")]),e._v(" "),t("icon",{attrs:{name:"chevron-right"}})],1):t("div",{staticClass:"dashboard-list__pagination__next dashboard-list__pagination__next--disabled"},[t("icon",{attrs:{name:"chevron-right"}})],1)])],2):t("div",{staticClass:"p-3"},[t("h1",{staticClass:"h1 font-avenir-medium"},[e._v("No results found.")])])},Gi=[function(){var s=this,e=s._self._c;return e("div",{staticClass:"dashboard__interview-list__row dashboard-list__row header-row"},[e("div",{staticClass:"dashboard__interview-list__user dashboard__interview-list__user--header"},[s._v(` 212 Interviewer 213 `)]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__status"},[s._v("Status")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__user dashboard__interview-list__reviewer--header"},[s._v(` 214 Reviewer 215 `)]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__code"},[s._v("Code")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__service-type"},[s._v("Service Type")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__content"},[s._v("Content")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__full-interview"},[s._v("Enquiry")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__date"},[s._v("Date")]),s._v(" "),e("div",{staticClass:"dashboard__interview-list__print-detail"},[s._v("Details")])])}],Qi=l(Wi,Ki,Gi,!1,null,null);const ji=Qi.exports,Ji={name:"interviews",components:{DatePicker:ue,MultiSelect:O,TextField:ae,InterviewListResults:ji,icon:o,Notifications:q},mixins:[ce],props:{items:{type:Number,default:25}},data(){const s={filters:{date:null,users:[],reviewers:[],methods:[],services:[],status:[],search:null},filterOptions:{status:[],users:[],reviewers:[],methods:[],services:[]}};let e,t;return this.$store.state.filters[this.$options.name]?(e=g.cloneDeep(this.$store.state.filters[this.$options.name]),t=g.cloneDeep(this.$store.state.filterOptions[this.$options.name])):(e=g.cloneDeep(s.filters),t=g.cloneDeep(s.filterOptions)),{emptyFilters:s,filters:e,currentInterviews:null,previousInterviews:[],nextInterviews:[],sort:{Date:"desc",Created:"desc"},filterOptions:t,count:0,showFilters:!0,notifications:[]}},computed:{...m({currentUserRole:s=>s.currentUserRole})},methods:{fetchData(){const s=(this.$route.params.page-1)*this.items,e={sort:Object.keys(this.sort).map(t=>`${t},${this.sort[t]}`),limit:this.items,offset:s};this.filters.date&&this.filters.date.length&&(e.date=`${_(this.filters.date[0]).format("YYYY-MM-DD")},${_(this.filters.date[1]).format("YYYY-MM-DD")}`),this.filters.status&&this.filters.status.length&&(e.status=this.filters.status),this.filters.users&&this.filters.users.length&&(e.submitter=this.filters.users),this.filters.reviewers&&this.filters.reviewers.length&&(e.reviewer=this.filters.reviewers),this.filters.methods&&this.filters.methods.length&&(e.method=this.filters.methods),this.filters.services&&this.filters.services.length&&(e.service=this.filters.services),this.filters.search&&this.filters.search.length>=3&&(e.query=this.filters.search),this.$axios.get("/api/v1/interview/search",{params:e}).then(t=>{this.currentInterviews=t.data.results,this.count=t.data.meta.total,this.filterOptions.status=t.data.filters.status,this.filterOptions.users=t.data.filters.users,this.filterOptions.methods=t.data.filters.method_of_contact,this.filterOptions.services=t.data.filters.service_types,this.filterOptions.reviewers=t.data.filters.reviewers,this.$store.dispatch("updateFilters",{section:this.$options.name,filters:this.filters,filterOptions:this.filterOptions})})},resize(){window.matchMedia("(min-width: 576px)").matches&&(this.show
215Filters=!0)},toggleFilters(){this.showFilters=!this.showFilters},openInNewTab(s){window.open(s,"_blank")}},created(){window.addEventListener("resize",this.resize),this.$route.query&&(this.$route.query.new&&this.notifications.push({body:`Your interview: <a href="/intranet/interview/${this.$route.query.new}">${this.$route.query.new}</a>, has been submitted.`,type:"success"}),this.$route.query.delete&&this.notifications.push({body:`Interview: ${this.$route.query.delete}, has been deleted.`,type:"success"}))},mounted(){this.$store.state.filters[this.$options.name]||this.$set(this.filters,"users",[`${this.currentUserRole.user.id}`]),this.fetchData(),this.showFilters=!0}};var Xi=function(){var e=this,t=e._self._c;return t("div",{staticClass:"dashboard__interview-list dashboard-list"},[t("h3",[e._v("Interviews")]),e._v(" "),t("div",{staticClass:"dashboard__interview-filters hidden-print"},[t("h4",[e._v("Filters")]),e._v(" "),t("div",{class:{"dashboard__interview-filters__toggle":!0,"dashboard__interview-filters__toggle--open":!e.showFilters,"dashboard__interview-filters__toggle--close":e.showFilters},attrs:{tabindex:"0"},on:{click:e.toggleFilters}},[e._v(` 216 Â 217 `)]),e._v(" "),t("div",{class:{"dashboard__interview-filters__row":!0,"dashboard__interview-filters__row--open":e.showFilters,"dashboard__interview-filters__row--close":!e.showFilters}},[t("div",{staticClass:"dashboard__interview-filters__date"},[t("DatePicker",{attrs:{placeholder:"Date"},on:{input:e.filter},model:{value:e.filters.date,callback:function(i){e.$set(e.filters,"date",i)},expression:"filters.date"}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-filters__status"},[t("MultiSelect",{attrs:{placeholder:"Select status",multiple:!0,options:e.filterOptions.status},on:{input:e.filter,change:e.filter},model:{value:e.filters.status,callback:function(i){e.$set(e.filters,"status",i)},expression:"filters.status"}})],1),e._v(" "),e.currentUserRole.permissions.view_interview?t("div",{staticClass:"dashboard__interview-filters__users"},[t("MultiSelect",{attrs:{placeholder:"Select users",searchable:!0,multiple:!0,options:e.filterOptions.users},on:{input:e.filter},model:{value:e.filters.users,callback:function(i){e.$set(e.filters,"users",i)},expression:"filters.users"}})],1):e._e(),e._v(" "),t("div",{staticClass:"dashboard__interview-filters__users"},[t("MultiSelect",{attrs:{placeholder:"Select reviewers",searchable:!0,multiple:!0,options:e.filterOptions.reviewers},on:{input:e.filter},model:{value:e.filters.reviewers,callback:function(i){e.$set(e.filters,"reviewers",i)},expression:"filters.reviewers"}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-filters__methods"},[t("MultiSelect",{attrs:{placeholder:"Select contact methods",multiple:!0,options:e.filterOptions.methods},on:{input:e.filter},model:{value:e.filters.methods,callback:function(i){e.$set(e.filters,"methods",i)},expression:"filters.methods"}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-filters__service"},[t("MultiSelect",{attrs:{placeholder:"Select service types",multiple:!0,options:e.filterOptions.services},on:{input:e.filter},model:{value:e.filters.services,callback:function(i){e.$set(e.filters,"services",i)},expression:"filters.services"}})],1),e._v(" "),t("div",{staticClass:"dashboard__interview-filters__search"},[t("TextField",{attrs:{placeholder:"Search",type:"search"},on:{input:e.filter},model:{value:e.filters.search,callback:function(i){e.$set(e.filters,"search",i)},expression:"filters.search"}})],1)])]),e._v(" "),t("Notifications",{attrs:{notifications:e.notifications}}),e._v(" "),e.currentInterviews?t("interview-list-results",{key:e.$route.params.page,attrs:{results:e.currentInterviews,count:e.count,items:e.items},on:{changePage:function(i){return e.fetchData()}}}):t("div",{staticClass:"m-5 text-center text--gray"},[t("icon",{attrs:{name:"spinner",scale:"4",pulse:""}})],1)],1)},er=[],tr=l(Ji,Xi,er,!1,null,null);const sr=tr.exports,ir={name:"inbox",components:{icon:o,DatePicker:ue,MultiSelect:O,Notifications:q,UserCircle:M},mixins:[ce],props:{items:{type:Number,default:25}},data(){const s={filters:{date:null,senders:[],messageType:["inbox"]},filterOptions:{senders:[],messageType:[{value:"inbox",text:"Inbox"},{value:"sent",text:"Sent"},{value:"archived_sent",text:"Archived Sent"},{value:"all",text:"All"}]}};let e,t;return this.$store.state.filters[this.$options.name]?(e=g.cloneDeep(this.$store.state.filters[this.$options.name]),t=g.cloneDeep(this.$store.state.filterOptions[this.$options.name])):(e=g.cloneDeep(s.filters),t=g.cloneDeep(s.filterOptions)),{emptyFilters:s,filters:e,messages:null,messagesChecked:[],filterOptions:t,showFilters:!0,notifications:[]}},computed:{...m({currentUserRole:s=>s.currentUserRole}
217),page(){return parseInt(this.$route.params.page)},currentPage(){let s=this.page*this.items;return s>this.messages.length&&(s=this.messages.length),{number:parseInt(this.page),start:(this.page-1)*this.items+1,end:s}},numPages(){return Math.ceil(this.messages.length/this.items)},pageMessages(){return this.messages.slice(this.currentPage.start-1,this.currentPage.end)},senders(){const s=this.currentUserRole.messages;let e=[];return e=s.reduce((t,i)=>(i.sender&&i.sender.user&&i.sender.user.name&&!t.find(r=>r.value===i.sender.user.id)&&t.push({value:i.sender.user.id,text:i.sender.user.name,details:i.sender}),t),[]).filter(t=>_().subtract(3,"months").isBefore(_(t.details.last_assumed))),g.orderBy(e,["text"])}},methods:{bulkAction(s){const e=[];this.messagesChecked.forEach(t=>{e.push(this.$axios.post(`/api/v1/message/${t}/${s}`))}),te.all(e).then(()=>{this.$store.dispatch("syncMessages").then(()=>this.fetchData())})},fetchData(){this.currentUserRole.messages.length?this.filterMessages():this.$store.dispatch("syncMessages").then(()=>{this.filterMessages()}).catch(()=>{this.filterMessages()})},filterMessages(){let s=g.orderBy(this.currentUserRole.messages,["date"],["desc"]);this.filters.date&&this.filters.date.length&&(s=s.filter(e=>{const t=_(e.date.substring(0,e.date.indexOf("T"))),i=_(this.filters.date[0]),r=_(this.filters.date[1]);return(t.isAfter(i)||t.isSame(i))&&(t.isBefore(r)||t.isSame(r))})),this.filters.senders&&this.filters.senders.length&&(s=s.filter(e=>e.sender&&e.sender.user&&e.sender.user.id!=null&&this.filters.senders.indexOf(e.sender.user.id.toString())>=0)),this.filters.messageType&&this.filters.messageType.length&&(s=s.filter(e=>this.filters.messageType==="inbox"?!e.isSender:this.filters.messageType==="sent"?e.isSender&&!e.archived:this.filters.messageType==="archived_sent"?e.isSender&&e.archived:!e.archived)),this.messages=s,this.$store.dispatch("updateFilters",{section:this.$options.name,filters:this.filters,filterOptions:this.filterOptions})},formatDate(s){const e=_(s),t=_(),i=Math.round(t.diff(e,"days",!0));return i<1?"Today":i===1?"Yesterday":i<7?e.format("dddd"):e.format("DD/MM/YYYY")},formatDateTitle(s){return _(s).format("DD/MM/YYYY")},openInNewTab(s){window.open(s,"_blank")},resize(){window.matchMedia("(min-width: 576px)").matches&&(this.showFilters=!0)},toggleFilters(){this.showFilters=!this.showFilters},goNext(){this.$router.push({name:"dashboard-inbox",params:{page:this.page+1}})},goPrev(){this.$router.push({name:"dashboard-inbox",params:{page:this.page-1}})},iconType(s){return s.sender&&s.sender.id===this.currentUserRole.id?s.archived?"ban":"paper-plane":null}},created(){this.$route.query&&this.$route.query.new&&this.notifications.push({body:"Your message has been sent.",type:"success"}),this.filter()}};var rr=function(){var e=this,t=e._self._c;return t("div",{staticClass:"dashboard__inbox dashboard-list"},[t("div",{staticClass:"dashboard-list__header flex flex--start"},[t("h3",{staticClass:"column column-50"},[e._v("Messages")]),e._v(" "),t("div",{staticClass:"column column-50 dashboard-list__header__buttons"},[e.currentUserRole.permissions.send_notifications?t("a",{staticClass:"button button--blue button--narrow",attrs:{href:"/dashboard/message"},on:{click:function(i){return i.ctrlKey||i.shiftKey||i.altKey||i.metaKey?null:(i.preventDefault(),e.$router.push("/dashboard/message"))}}},[t("icon",{attrs:{name:"pencil-alt",scale:"0.9"}}),e._v(` 218 Â Write message 219 `)],1):e._e()])]),e._v(" "),t("div",{staticClass:"dashboard__inbox-filters hidden-print"},[t("h4",[e._v("Filters")]),e._v(" "),t("div",{class:{"dashboard__inbox-filters__toggle":!0,"dashboard__inbox-filters__toggle--open":!e.showFilters,"dashboard__inbox-filters__toggle--close":e.showFilters},attrs:{tabindex:"0"},on:{click:e.toggleFilters}},[e._v(` 220 Â 221 `)]),e._v(" "),t("div",{class:{"dashboard__inbox-filters__row":!0,"dashboard__inbox-filters__row--open":e.showFilters,"dashboard__inbox-filters__row--close":!e.showFilters}},[t("div",{staticClass:"dashboard__inbox-filters__date"},[t("DatePicker",{attrs:{placeholder:"Date"},on:{input:e.filter},model:{value:e.filters.date,callback:function(i){e.$set(e.filters,"date",i)},expression:"filters.date"}})],1),e._v(" "),t("div",{staticClass:"dashboard__inbox-filters__sender"},[t("MultiSelect",{attrs:{placeholder:"From",multiple:!0,options:e.senders},on:{input:e.filter,change:e.filter},model:{value:e.filters.senders,callback:function(i){e.$set(e.filters,"senders",i)},expression:"filters.senders"}})],1),e._v(" "),t("div",{staticClass:"dashboard__inbox-filters__type"},[t("MultiSelect",{attrs:{placeholder:"Message Type",multiple:!1,options:e.filterOptions.messageType},on:{input:e.filter,change:e.filter},model:{value:e.filters.messageType,callback:function(i){e.$set(e.filters,"messageType",i)},expression:"filters.messageType"}})],1)])]),e._v(" "),e.filters.messageType!=="archived_sent"?t("div",{staticClass:"dashboard__inbox__actions dashboard-list__actions"},[t("button",{staticClass:"button",on:{click:function(i){return i.ctrlKey||i.shiftKey||i.altKey||i.metaKey?null:e.bulkAction("read")}}},[t("icon",{attrs:{name:"cabicons-envelope-open",scale:"0.9"}}),e._v(` 222 Â Mark as read 223 `)],1),e._v(" "),t("button",{staticClass:"button button--red",on:{click:function(i){return i.ctrlKey||i.shiftKey||i.altKey||i.metaKey?null:e.bulkAction("delete")}}},[t("icon",{attrs:{name:"trash-alt",scale:"0.9"}}),e._v(` 224 Â Delete
225 `)],1)]):e._e(),e._v(" "),t("Notifications",{attrs:{notifications:e.notifications}}),e._v(" "),e.messages?t("div",[e.currentPage.number<=e.numPages?t("div",[e._l(e.pageMessages,function(i){return t("div",{key:i.code,class:{"dashboard__inbox-list__row":!0,"dashboard-list__row":!0,"dashboard__inbox-list__row--read":i.read}},[e.filters.messageType!=="archived_sent"?t("label",{staticClass:"dashboard__inbox-list__checkbox",attrs:{for:`checkbox-${i.id}`}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.messagesChecked,expression:"messagesChecked"}],attrs:{type:"checkbox",id:`checkbox-${i.id}`},domProps:{value:i.id,checked:Array.isArray(e.messagesChecked)?e._i(e.messagesChecked,i.id)>-1:e.messagesChecked},on:{change:function(r){var n=e.messagesChecked,c=r.target,d=!!c.checked;if(Array.isArray(n)){var f=i.id,h=e._i(n,f);c.checked?h<0&&(e.messagesChecked=n.concat([f])):h>-1&&(e.messagesChecked=n.slice(0,h).concat(n.slice(h+1)))}else e.messagesChecked=d}}})]):e._e(),e._v(" "),t("a",{attrs:{href:`/dashboard/message/${i.id}`,tabindex:"0"}},[t("div",{staticClass:"dashboard__inbox-list__user"},[i.sender?t("user-circle",{attrs:{current:i.sender,size:30}},[e.iconType(i)?t("template",{slot:"icon"},[t("icon",{attrs:{name:e.iconType(i),scale:"0.8"}})],1):e._e()],2):t("div",{staticClass:"user-circle user-circle--imported",attrs:{title:"System"}},[t("icon",{attrs:{name:"robot",scale:"0.8"}})],1)],1),e._v(" "),t("div",{staticClass:"dashboard__inbox-list__from",on:{click:function(r){return r.ctrlKey||r.shiftKey||r.altKey||r.metaKey?null:(r.preventDefault(),e.$router.push(`/dashboard/message/${i.id}`))}}},[i.sender?t("span",[e._v(e._s(i.sender.group))]):t("span",[e._v("System")]),e._v(" "),i.sender&&e.currentUserRole.bureau.id!==i.sender.bureau.id?t("span",[e._v(` 226 (`+e._s(i.sender.bureau.name)+`) 227 `)]):e._e()]),e._v(" "),t("div",{staticClass:"dashboard__inbox-list__title",on:{click:function(r){return r.ctrlKey||r.shiftKey||r.altKey||r.metaKey?null:(r.preventDefault(),e.$router.push(`/dashboard/message/${i.id}`))}}},[e._v(` 228 `+e._s(i.title)+` 229 `)]),e._v(" "),t("div",{staticClass:"dashboard__inbox-list__date",on:{click:function(r){return r.ctrlKey||r.shiftKey||r.altKey||r.metaKey?null:(r.preventDefault(),e.$router.push(`/dashboard/message/${i.id}`))}}},[t("time",{attrs:{datetime:i.date,title:e.formatDateTitle(i.date)}},[e._v(` 230 `+e._s(e.formatDate(i.date))+` 231 `)])])])])}),e._v(" "),t("div",{staticClass:"dashboard__inbox-list__pagination dashboard-list__pagination"},[e.currentPage.number>1?t("a",{staticClass:"dashboard-list__pagination__prev",attrs:{href:"/dashboard/inbox/"+(e.currentPage.number-1)},on:{click:function(i){return i.preventDefault(),e.goPrev.apply(null,arguments)}}},[t("icon",{attrs:{name:"cabicons-arrow-left"}}),e._v(" "),t("span",[e._v("Previous")])],1):t("div",{staticClass:"dashboard-list__pagination__prev dashboard-list__pagination__prev--disabled"},[t("icon",{attrs:{name:"cabicons-arrow-left"}})],1),e._v(" "),t("div",{staticClass:"dashboard-list__pagination__page"},[e._v(` 232 `+e._s(e.currentPage.start)+" - "+e._s(e.currentPage.end)+" of "+e._s(e.messages.length)+` 233 `)]),e._v(" "),e.currentPage.number<e.numPages?t("a",{staticClass:"dashboard-list__pagination__next",attrs:{href:"/dashboard/inbox/"+(e.currentPage.number+1)},on:{click:function(i){return i.preventDefault(),e.goNext.apply(null,arguments)}}},[t("span",[e._v("Next")]),e._v(" "),t("icon",{attrs:{name:"cabicons-arrow-right"}})],1):t("div",{staticClass:"dashboard-list__pagination__next dashboard-list__pagination__next--disabled"},[t("icon",{attrs:{name:"cabicons-arrow-right"}})],1)])],2):t("div",{staticClass:"p-2"},[t("h1",{staticClass:"h1 font-avenir-medium"},[e._v("No messages found.")])])]):t("div",{staticClass:"m-5 text-center text--gray"},[t("icon",{attrs:{name:"spinner",scale:"4",pulse:""}})],1)],1)},nr=[],ar=l(ir,rr,nr,!1,null,null);const or=ar.exports,lr={components:{icon:o},props:["name","showIcon","sticky","dataType"],computed:{iconName(){const s={QuestionAndAnswer:"cabicons-your-rights",ServiceProvider:"cabicons-community-directory",InformationResource:"cabicons-related-link",WebsiteContent:"cabicons-general-content"};return this.sticky?"cabicons-pinned":s[this.name]},titleName(){const s={QuestionAndAnswer:"Your rights",ServiceProvider:"Community Directory",InformationResource:"External link",WebsiteContent:"General content"};return this.sticky?`Pinned: ${s[this.name]}`:s[this.name]}}};var cr=function(){var e=this,t=e._self._c;return t("span",[e.showIcon?t("icon",{attrs:{name:e.iconName}}
233):e._e(),e._v(` 234 `+e._s(e.titleName)+` 235`)],1)},ur=[],dr=l(lr,cr,ur,!1,null,null);const hr=dr.exports,_r={name:"SearchResult",props:{item:{type:Object},selectedForPrint:{type:Boolean,default:!1},position:{type:Number,default:0}},components:{Type:hr,icon:o},data(){return{isRelevant:null,showInfo:!1}},computed:{...m({query:s=>s.query,currentUserRole:s=>s.currentUserRole}),classes(){const s=["search-results__item","mb-3"];return this.item.public||s.push("search-results__item--hidden"),this.item.sticky&&s.push("search-results__item--sticky"),this.item.print&&s.push("search-results__selected-for-print"),s},href(){switch(this.item.type){case"QuestionAndAnswer":return`/article/${this.item.code}`;case"ServiceProvider":return`/community-directory/${this.item.code}`;case"InformationResource":return this.item.url.length?`${this.item.url}`:"";case"WebsiteContent":return`${this.item.url}`;default:return""}},tags(){return this.item.tags.join(", ")},resourceAvailability(){const s=[];return this.item.printed&&s.push("in print"),this.item.online&&s.length&&s.push("online"),s.length?`Available ${s.join(" and ")}${s.length==1?" only":""}`:""},address(){return this.item.physicalAddress.trim().replace(/(\r?\n)+/g,` 236`).replace(/,? *\n/g,` 237`).replaceAll(` 238`,", ")},printText(){return this.selectedForPrint===void 0?"Add to print":this.selectedForPrint?"Remove print":"Add to print"},canBePrinted(){return this.item.public&&!this.item.print&&this.currentUserRole},websiteHost(){if(!this.item.website)return"";try{return new URL(this.item.website).hostname}catch{}return""}},methods:{handleAddToPrint(s){const e=!this.selectedForPrint;this.$emit("addToPrint",{checked:e,item:this.item})},async handleRelevance(s){if(this.isRelevant!==null&&this.isRelevant===s)return;this.isRelevant=s;const e={item_code:this.item.code,item_title:this.item.title,item_type:this.item.type,item_summary:this.item.description,item_sticky:this.item.sticky,relevant:s,position:this.position,score:this.item._score,term:this.query};await this.$axios.post("/api/v1/search-analytics",e)},handleToggleShowInfo(){this.showInfo=!this.showInfo}}};var pr=function(){var e=this,t=e._self._c;return t("div",{class:e.classes,attrs:{tabindex:"-1"}},[t("div",{staticClass:"d-flex d-print-block search-results__item-wrapper"},[t("div",{staticClass:"result-title-container"},[e.item.sticky?t("img",{staticClass:"koru",attrs:{src:"/images/koru.svg",alt:"Koru"}}):e._e(),e._v(" "),t("div",{staticClass:"search-results__item-type pb-2"},[t("span",[t("type",{attrs:{name:e.item.type,"show-icon":!0,sticky:e.item.sticky,"data-type":e.item.type==="ServiceProvider"}}),e._v(" "),e.item.public?e._e():t("div",{staticClass:"search-results__item-tag d-inline"},[e._v(` 239 Only available to CAB personnel 240 `)])],1)]),e._v(" "),t("div",{staticClass:"search-results__item-title"},[e.href.length===0?t("div",[t("h2",{staticClass:"mb-0 pr-3"},[t("span",{domProps:{innerHTML:e._s(e.item.title)}})])]):e.href.startsWith("http")?t("div",[t("a",{staticClass:"h2",attrs:{href:e.href,target:"_blank"}},[t("h2",{staticClass:"mb-0 pr-3",attrs:{tabindex:"0"}},[t("span",{domProps:{innerHTML:e._s(e.item.title)}})])])]):t("div",[t("router-link",{staticClass:"h2",attrs:{to:e.href}},[t("h2",{staticClass:"mb-0 pr-3",attrs:{tabindex:"0"}},[t("span",{domProps:{innerHTML:e._s(e.item.title)}})])])],1)])]),e._v(" "),t("div",{staticClass:"result-container"},[t("div",{staticClass:"search-results__item-content"},[e.item.type==="QuestionAndAnswer"?t("div",{staticClass:"py-2 search-results__item-content-q-n-a",domProps:{innerHTML:e._s(e.item.description)}}):e._e(),e._v(" "),e.item.type==="WebsiteContent"?t("div",{staticClass:"py-2",domProps:{innerHTML:e._s(e.item.description)}}):e._e(),e._v(" "),e.item.type==="InformationResource"?t("div",[e.currentUserRole?t("div",[e._v(` 241 `+e._s(e.resourceAvailability)+` 242 `)]):e._e(),e._v(" "),e.item.tags&&e.item.tags.length&&e.item.printed&&e.currentUserRole?t("div",{staticClass:"my-0"},[e._v(` 243 Categories: `+e._s(e.tags)+` 244 `)]):e._e(),e._v(" "),e.item.description?t("div",{staticClass:"py-2",domProps:{innerHTML:e._s(e.item.description)}}
244):e._e(),e._v(" "),e.item.url?t("div",{staticClass:"text--green text-word-break"},[e._v(` 245 `+e._s(e.item.url)+` 246 `)]):e._e()]):e._e(),e._v(" "),e.item.type==="ServiceProvider"&&e.item?t("div",{staticClass:"pt-2 search-results__item-service-provider"},[t("div",{staticClass:"search-results__item-service-provider-content py-2",domProps:{innerHTML:e._s(e.item.description)}})]):e._e()]),e._v(" "),e.item.type==="ServiceProvider"&&e.item?t("div",{staticClass:"search-results__item-service-provider-details"},[e.item.phoneNumber?t("div",{staticClass:"my-0 search-results__item-service-provider-detail"},[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(" "),t("div",[e._v(` 247 `+e._s(e.item.phoneNumber)+` 248 249 `),e.item.phoneNumberNote?t("span",[e._v("("+e._s(e.item.phoneNumberNote)+")")]):e._e()])],1):e._e(),e._v(" "),e.item.email?t("div",{staticClass:"my-0 search-results__item-service-provider-detail"},[t("icon",{attrs:{name:"envelope-open"}}),e._v(" "),t("div",[t("a",{attrs:{href:`mailto:${e.item.email}`}},[e._v(e._s(e.item.email))]),e._v(" "),e.item.emailNote?t("span",[e._v("("+e._s(e.item.emailNote)+")")]):e._e()])],1):e._e(),e._v(" "),e.item.website?t("div",{staticClass:"my-0 search-results__item-service-provider-detail"},[t("icon",{attrs:{name:"cabicons-related-link"}}),e._v(" "),t("div",[t("a",{attrs:{title:e.websiteHost,href:e.item.website,target:"_blank"}},[e._v(` 250 `+e._s(e.websiteHost)+` 251 `)]),e._v(" "),e.item.websiteNote?t("span",[e._v("("+e._s(e.item.websiteNote)+")")]):e._e()])],1):e._e(),e._v(" "),e.item.physicalAddress?t("div",{staticClass:"my-0 search-results__item-service-provider-detail"},[t("icon",{attrs:{name:"map-marker-alt"}}),e._v(" "),t("div",[e._v(` 252 `+e._s(e.address)+` 253 `)])],1):e._e()]):e._e(),e._v(" "),e.item.type==="ServiceProvider"&&e.currentUserRole?t("div",{staticClass:"search-results__item-content"},[e.item.htmlcontent?t("div",{staticClass:"search-results__print-only search-results__item-content",domProps:{innerHTML:e._s("<br>"+e.item.htmlcontent)}}):e._e(),e._v(" "),e.item.openingHours?t("div",{staticClass:"search-results__print-only search-results__item-opening-hours",domProps:{innerHTML:e._s("<strong>Opening hours:</strong> "+e.item.openingHours)}}):e._e()]):e._e(),e._v(" "),e.item.type==="QuestionAndAnswer"&&e.currentUserRole?t("div",{staticClass:"search-results__item-print-content"},[e.item.htmlcontent?t("div",{staticClass:"search-results__print-only search-results__item-questions-and-answers",domProps:{innerHTML:e._s(e.item.htmlcontent)}}):e._e()]):e._e()]),e._v(" "),t("div",{staticClass:"b-block d-sm-flex d-print-none mt-3"},[e.canBePrinted?t("button",{staticClass:"button button--narrow search-results__item-print-button",attrs:{type:"button"},on:{click:e.handleAddToPrint}},[t("span",{staticClass:"d-flex"},[e._v(` 254 `+e._s(e.printText)+` 255 256 `),e.selectedForPrint?t("div",{staticClass:"d-flex remove-icon"},[t("icon",{attrs:{name:"minus-circle"}})],1):t("div",{staticClass:"d-flex add-icon"},[t("icon",{attrs:{name:"plus-circle"}})],1)])]):e._e(),e._v(" "),e.href.startsWith("http")?t("div",[t("a",{staticClass:"button button--blue button--narrow search-results__item-find-button mt-3 mt-sm-0",attrs:{href:e.href,target:"_blank"}},[t("span",{staticClass:"d-flex"},[e._v(` 257 External link 258 `),t("icon",{attrs:{name:"caret-right"}})],1)])]):e.href?t("div",[t("router-link",{staticClass:"button button--blue button--narrow search-results__item-find-button mt-3 mt-sm-0",attrs:{to:e.href}},[t("span",{staticClass:"d-flex"},[e._v(` 259 Find out more 260 `),t("icon",{attrs:{name:"caret-right"}})],1)])],1):e._e()]),e._v(" "),e.currentUserRole&&e.$cabSettings.UseSemanticSearch?t("div",[t("hr"),e._v(" "),t("div",{staticClass:"search-relevance"},[t("div",{staticClass:"search-relevance__title"},[t("span",[e._v("Relevant to your search?")]),e._v(" "),t("button",{staticClass:"search-relevance__info-btn",attrs:{type:"button","aria-label":"Show relevancy description"},on:{click:e.handleToggleShowInfo}},[t("icon",{attrs:{name:"cabicons-info"}}),e._v(" "),t("div",{class:["search-relevance__info",{"search-relevance__info--active":e.showInfo}]},[t("p",[e._v(` 261 Click Thumbs Up if this result is relevant to your search. It doesnât have to be 262 perfectâjust related to your search term. Click Thumbs Down if this result is not 263 relevant to your search or completely off-topic. 264 `)])])],1)]),e._v(" "),t("div",{staticClass:"search-relevance__options"},[t("button",{staticClass:"feedback__option feedback__option--helpful",attrs:{type:"button"},on:{click:function(i){return e.handleRelevance(!0)}}},[t("span",{staticClass:"feedback__option-check"},[e.isRelevant===!0?t("icon",{attrs:{name:"check"}}
264):e._e()],1),e._v(" "),t("span",{staticClass:"feedback__option-title"},[e._v("Yes")])]),e._v(" "),t("button",{staticClass:"feedback__option feedback__option--unhelpful",attrs:{type:"button"},on:{click:function(i){return e.handleRelevance(!1)}}},[t("span",{staticClass:"feedback__option-check"},[e.isRelevant===!1?t("icon",{attrs:{name:"check"}}):e._e()],1),e._v(" "),t("span",{staticClass:"feedback__option-title"},[e._v("No")])])])])]):e._e()])])},mr=[],vr=l(_r,pr,mr,!1,null,null);const fr=vr.exports,gr={name:"SearchResults",props:["results","count","items_per_page"],components:{icon:o,Result:fr},data(){return{page:1,printList:[]}},watch:{$route(s,e){this.page=this.$route.params.page?parseInt(this.$route.params.page):1}},created(){this.page=this.$route.params.page?parseInt(this.$route.params.page):1,this.currentItems.forEach(s=>s.selectedForPrint=!1)},computed:{...m({query:s=>s.query,currentUserRole:s=>s.currentUserRole}),previousPage(){return this.page-1},nextPage(){return this.page===this.pages[this.pages.length-1]?null:this.page+1},pages(){const s=this.items_per_page,e=this.results.length;if(s>e)return[1];const t=Math.ceil(e/s);return ve(1,t+1)},currentItems(){let s=this.page;const e=this.results;s===1?s=0:s=(s-1)*this.items_per_page;let t=s+this.items_per_page;t>e.length&&(t=e.length);let i=e.slice(s,t);if(this.printList.length){let r=e.filter(n=>this.printList.includes(n.code));r=JSON.parse(JSON.stringify(r)),r.forEach(n=>{n.print=!0,n.code=`print-${n.code}`}),i=i.concat(r)}return i}},methods:{changePage(s){if(!s)return;this.page=s;const e=this.$router.resolve({name:"search",hash:this.$route.hash,params:{...this.$route.params,page:s}}).href;window.history.pushState(null,null,window.location.origin+e),window.scrollTo(0,0)},addToPrintList(s){s.checked?this.printList.push(s.item.code):this.printList=this.printList.filter(t=>t!==s.item.code);const e=this.results.findIndex(t=>t.code===s.item.code);e!==-1&&this.$emit("update:results",e,s.checked)},inPrintList(s){return!!this.printList.find(e=>e===s)}}};var yr=function(){var e=this,t=e._self._c;return t("div",{class:{"search-results":!0,"search-results--logged-in":e.currentUserRole}},[e.results?t("div",[e.currentItems.length?e._l(e.currentItems,function(i,r){return t("Result",{key:i.code,attrs:{item:i,position:r+1,selectedForPrint:e.inPrintList(i.code)},on:{addToPrint:e.addToPrintList}})}):e._e(),e._v(" "),e.currentUserRole&&!e.printList.length?t("div",{staticClass:"search-results__print-only"},[t("h1",[e._v("No search result items are selected for printing")]),e._v(" "),t("p",[e._v(` 265 Select which items you like to print with the checkbox next to it. Note that you can print 266 from multiple pages. 267 `)])]):e._e(),e._v(" "),e.currentUserRole?t("button",{class:["button","button--blue","button--narrow","search-results__print-button",{"search-results__print-button--disabled":e.printList.length===0}],attrs:{onclick:"window.print()",title:"Print selected search results"}},[t("icon",{attrs:{name:"print"}}),e._v(` 268 Print now 269 `),t("span",[t("span",[e._v(e._s(e.printList.length))])])],1):e._e(),e._v(" "),e.pages.length>1?t("div",[t("ul",{staticClass:"search-results__pagination"},[t("li",{class:{"search-results__pagination-item":!0,"search-results__pagination-item--disabled":!e.previousPage},on:{click:function(i){return e.changePage(e.previousPage)}}},[t("span",[t("icon",{attrs:{name:"cabicons-arrow-left"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Previous")])],1)]),e._v(" "),e._l(e.pages,function(i,r){return t("li",{key:i,class:{"search-results__pagination-item":!0,"search-results__pagination-item--active":r===0&&e.page===1||e.page==i},on:{click:function(n){return e.changePage(i)}}},[t("span",[e._v(e._s(i))])])}),e._v(" "),t("li",{class:{"search-results__pagination-item":!0,"search-results__pagination-item--disabled":!e.nextPage},on:{click:function(i){return e.changePage(e.nextPage)}}},[t("span",[t("icon",{attrs:{name:"cabicons-arrow-right"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Next")])],1)])],2)]):e._e()],2):t("div",{staticClass:"m-5 text-center text--gray"},[t("icon",{attrs:{name:"spinner",scale:"4",pulse:""}})],1)])},br=[],Cr=l(gr,yr,br,!1,null,null);const wr=Cr.exports,xr={name:"SearchFilters",components:{Dropdown:F},props:["counts","qa","sp","ir","wc","locality","city","exn","extraClass"],data(){return{localityState:null,localityCityState:null,defaultHash:"#qa=1&sp=0&ir=0&wc=0&locality=All%20of%20New%20Zealand&city=All"}},created(){const s=this.$store.state.currentUserRole,e=s&&s.mainBureauRegion,t=s&&s.mainBureauCity;this.$route.hash.includes("locality")?(this.localityState=this.locality?this.locality:"All of New Zealand",this.localityCityState=this.city?this.city:"All"):e?(this.localityState=e,t&&(this.localityCityState=t)):(this.localityState=this.locality?this.locality:"All of New Zealand",this.localityCityState=this.city&this.locality!="All of New Zealand"?this.city:"All"),this.exnFromURL()&&this.updateFilter("exn",!0)},watch:{qa(){this.updateUrl()},sp(){this.updateUrl()},ir(){this.updateUrl()},wc(){this.updateUrl()},locality(){this.localityState=this.locality,this.exn&&["Nationwide","All of New Zealand"].includes(this.localityState)?this.updateFilter("exn",!1):this.updateUrl()},city(){this.localityCityState=this.city,this.updateUrl()},exn(){this.updateUrl()}},computed:{wcFilterLabel(){return this.$store.state.currentUserRole?"CAB Intranet":"About CAB"},classes(){return`cab-widget hidden-print ${this.extraClass}`}},methods:{exnFromURL(){if(this.$route.hash.includes("exn")){const e=this.$route.hash.substring(1).split("&").reduce(function(t,i){const r=i.split("=");return t[r[0]]=r[1],t},{});return!(e.exn===0||e.exn==="0")}return!1},debouncedGetResults:C(function(){this.getResults()},500),updateFilter(s,e){this.$emit("update-filter",{[s]:e})},getResults(){const s=this.$route.hash?this.$route.hash.substring(1):this.defaultHash.substring(1);this.$store.dispatch("getResults",{hash:s})},updateLocality(s){s===null&&(s="All of New Zealand",this.localityState=s,this.localityCityState="All"),this.updateFilter("locality",encodeURI(s)),this.debouncedGetResults()},updateLocalityCity(s){this.updateFilter("city",encodeURI(s)),this.debouncedGetResults()},toggleFilter(s){this.$emit("update-filter",{[s]:!this[s]}),this.debouncedGetResults()},getRegions(){let s=[{Region:"All of New Zealand"},...this.$cabSettings.KBRegions];return s=[...new Set(s.map(e=>e.Region))],s.reduce((e,t,i,r)=>[...e,{text:t,value:t}],[])},getCities(){const s=this.$cabSettings.KBRegions.filter(t=>t.Region===this.localityState);let e=[{City:"All"},...s];return e=[...new Set(e.map(t=>t.City))],e.reduce((t,i,r,n)=>[...t,{text:i,value:i}],[])},updateUrl(){let s="";
269this.qa?s+="qa=1&":s+="qa=0&",this.sp?s+="sp=1&":s+="sp=0&",this.ir?s+="ir=1&":s+="ir=0&",this.wc?s+="wc=1&":s+="wc=0&",this.locality&&(s+=`locality=${encodeURI(this.locality)}&`),this.city&&(s+=`city=${encodeURI(this.city)}&`),s+=`exn=${this.exn?"1":"0"}&`,window.location.hash=s.replace(/&$/,"")}}};var Sr=function(){var e=this,t=e._self._c;return t("div",{class:e.classes},[t("div",{staticClass:"bg--white py-4 px-3 p-lg-4 mb-3 typography"},[t("h3",[e._v("Filter content type")]),e._v(" "),t("div",{staticClass:"cab-widget__details"},[t("div",{staticClass:"search-filter__option"},[t("input",{attrs:{type:"checkbox",id:"filter_qa"},domProps:{checked:e.qa},on:{change:function(i){return e.toggleFilter("qa")}}}),e._v(" "),t("label",{attrs:{for:"filter_qa"}},[e._v("Your rights")]),e._v(" "),t("span",{staticClass:"search-filter__count"},[e._v(e._s(e.counts?e.counts.QuestionAndAnswer:0))])]),e._v(" "),t("div",{staticClass:"search-filter__option"},[t("input",{attrs:{type:"checkbox",id:"filter_sp"},domProps:{checked:e.sp},on:{change:function(i){return e.toggleFilter("sp")}}}),e._v(" "),t("label",{attrs:{for:"filter_sp"}},[e._v("Community directory")]),e._v(" "),t("span",{staticClass:"search-filter__count"},[e._v(e._s(e.counts?e.counts.ServiceProvider:0))]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.sp,expression:"sp"}],staticClass:"py-2"},[t("Dropdown",{attrs:{placeholder:"Regions",label:"Regions",multiple:!1,options:e.getRegions(),searchable:!1},on:{input:e.updateLocality},model:{value:e.localityState,callback:function(i){e.localityState=i},expression:"localityState"}})],1),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.sp&&e.localityState!="Nationwide"&&e.localityState!="All of New Zealand",expression:"sp && localityState != 'Nationwide' && localityState != 'All of New Zealand'"}],staticClass:"py-2"},[t("Dropdown",{attrs:{placeholder:"Cities/Towns",label:"Cities/Towns",multiple:!1,options:e.getCities(),searchable:!1},on:{input:e.updateLocalityCity},model:{value:e.localityCityState,callback:function(i){e.localityCityState=i},expression:"localityCityState"}}),e._v(" "),t("div",{staticClass:"search-filter__option"},[t("input",{attrs:{type:"checkbox",id:"filter_exn"},domProps:{checked:e.exn},on:{change:function(i){return e.toggleFilter("exn")}}}),e._v(" "),t("label",{attrs:{for:"filter_exn"}},[e._v("Exclude Nationwide listings")])])],1)]),e._v(" "),t("div",{staticClass:"search-filter__option"},[t("input",{attrs:{type:"checkbox",id:"filter_wc"},domProps:{checked:e.wc},on:{change:function(i){return e.toggleFilter("wc")}}}),e._v(" "),t("label",{attrs:{for:"filter_wc"}},[e._v(e._s(e.wcFilterLabel))]),e._v(" "),t("span",{staticClass:"search-filter__count"},[e._v(e._s(e.counts?e.counts.WebsiteContent:0))])]),e._v(" "),t("div",{staticClass:"search-filter__option"},[t("input",{attrs:{type:"checkbox",id:"filter_ir"},domProps:{checked:e.ir},on:{change:function(i){return e.toggleFilter("ir")}}}),e._v(" "),t("label",{attrs:{for:"filter_ir"}},[e._v("Related links")]),e._v(" "),t("span",{staticClass:"search-filter__count"},[e._v(e._s(e.counts?e.counts.InformationResource:0))])])])])])},kr=[],$r=l(xr,Sr,kr,!1,null,null);const Rr=$r.exports,Lr={name:"CABWidget",props:["heading","showLocation"],components:{icon:o,MultiSelect:O},watch:{selectedLocation(){this.location=this.locations.find(s=>s.ID===parseInt(this.selectedLocation)),this.$emit("location-selected",this.location)},showLocation(){this.location=this.showLocation}},data(){return{location:null,dropdownOptions:[],selectedLocation:null,isLoading:!1}},computed:{...m({locations:s=>s.locations}),phoneNumber(){return this.location&&this.location.PhoneNumber?this.location.PhoneNumber:this.$cabSettings.Contact.Phone},BureauCovidAlert(){return this.$cabSettings.Bureau.ShowCovidAlert}},created(){this.$store.dispatch("syncLocations").then(()=>{const s=this.locations.map(e=>({value:e.ID,text:e.Title}));this.dropdownOptions=s.sort((e,t)=>e.text.localeCompare(t.text))})},methods:{debouncedFetchResults:C(function(s,e){this.fetchResults(s,e)},500),fetchResults(s,e){s.length>=3?this.$axios.get("/api/v1/bureau/search",{params:{q:s}}).then(t=>{if(t.status===204||typeof t.data.results>"u")e(!1);else{const i=t.data.results.filter(r=>r.type==="Bureau");i.length?e(X(i.map(r=>
269({value:r.id,text:r.title.replace(/<em>|<\/em>/g,""),innerHTML:` 270 ${r.title.replace(/<em>|<\/em>/g,"")} 271 <div class="d-none"> 272 ${this.escapeHtml(s)} 273 </div> 274 `})),["_score"],["desc"])):e(this.dropdownOptions)}}).catch(t=>{e(this.dropdownOptions)}):e(this.dropdownOptions)},directionsUrl(s){return`https://maps.google.com?q=${encodeURI(s.replace(/\n|\r/g," "))}`},escapeHtml(s){return String(s).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")},nl2br(s){return s.replace(/(\r\n|\n\r|\r|\n)/g,"<br>$1")},phoneNumberLink(s){return`tel:${s}`},CovidPassportRequired(s){return s==1?"Yes":"No"},FaceToFaceService(s){return s==1?"Yes":"No"},YesNoIcon(s){return s==="Yes"?"check":"times"},cabLink(s){return`/location/${s}`},contactLink(s){return`/find-a-cab/contact-us?location=${s.ID}`}}};var Tr=function(){var e=this,t=e._self._c;return t("div",{staticClass:"cab-widget js-cab-widget"},[t("div",{staticClass:"bg--white py-4 px-3 p-lg-4 mb-3 typography cab-widget__inner"},[e.heading?t("h3",{staticClass:"mb-4 hidden-print"},[e._v(` 275 `+e._s(e.heading)+` 276 `)]):t("h3",{staticClass:"mb-4 hidden-print"},[e._v(` 277 Contact a CAB 278 `)]),e._v(" "),t("MultiSelect",{attrs:{placeholder:"Search for your nearest CAB",options:e.dropdownOptions,multiple:!1,searchable:!0,search:e.debouncedFetchResults,valuesUseText:!1},model:{value:e.selectedLocation,callback:function(i){e.selectedLocation=i},expression:"selectedLocation"}}),e._v(" "),e.location?t("div",{staticClass:"cab-widget__details pt-4"},[t("h3",[t("icon",{attrs:{name:"star"}}),e._v(` 279 `+e._s(e.location.Title)+` 280 `)],1),e._v(" "),t("p",[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 281 Call us on 282 `),t("a",{attrs:{href:e.phoneNumberLink(e.phoneNumber),title:"Call us"}},[e._v(` 283 `+e._s(e.phoneNumber)+` 284 `)]),e._v(" "),t("br"),e._v(" "),t("icon",{attrs:{name:"envelope-open"}}),e._v(" "),t("router-link",{attrs:{to:e.contactLink(e.location)}},[e._v("Send us an email")])],1),e._v(" "),t("h4",{staticClass:"mb-0"},[e._v("Physical address")]),e._v(" "),t("div",{staticClass:"mt-2 mb-2"},[t("div",{staticClass:"mb-1 cab-widget__details-address",domProps:{innerHTML:e._s(e.$options.filters.nl2br(e.location.PhysicalAddress))}}),e._v(" "),t("a",{staticClass:"cab-widget__directions",attrs:{href:e.directionsUrl(e.location.PhysicalAddress),title:"Get directions",target:"_blank"}},[t("icon",{attrs:{name:"map-marker-alt"}}),e._v(` 285 Get directions 286 `)],1),e._v(" "),e.BureauCovidAlert===1?t("div",{staticClass:"mb-1 cab-widget__covid_passport"},[t("strong",[e._v(` 287 Face to face service available: 288 `),t("icon",{attrs:{name:e.YesNoIcon(e.FaceToFaceService(e.location.FaceToFaceService))}})],1),e._v(" "),t("br"),e._v(" "),t("strong",[e._v(` 289 Vaccine Pass required: 290 `),t("icon",{attrs:{name:e.YesNoIcon(e.CovidPassportRequired(e.location.CovidPassportRequired))}}
290)],1),e._v(" "),t("br")]):e._e()]),e._v(" "),e.location.OpeningHours?t("h4",{staticClass:"mb-0"},[e._v(` 291 Opening hours 292 `)]):e._e(),e._v(" "),e.location.OpeningHours?t("div",{staticClass:"mt-0 cab-widget__details-opening",domProps:{innerHTML:e._s(e.$options.filters.nl2br(e.location.OpeningHours))}}):e._e(),e._v(" "),t("div",{staticClass:"cab-widget__details-button mb-2 hidden-print"},[t("a",{staticClass:"button button--blue",attrs:{href:e.cabLink(e.location.URLSegment),title:"See all details"}},[e._v(` 293 See all details 294 `)])])]):t("div",{staticClass:"cab-widget__details pt-4"},[t("h3",[e._v("CAB Nationwide")]),e._v(" "),t("div",{staticClass:"mb-2"},[t("icon",{attrs:{name:"cabicons-phone"}}),e._v(` 295 Call us on 296 `),t("a",{attrs:{href:e.phoneNumberLink(e.$cabSettings.Contact.Phone),title:"Call us"}},[e._v(` 297 `+e._s(e.$cabSettings.Contact.Phone)+` 298 `)])],1),e._v(" "),t("div",[t("icon",{attrs:{name:"envelope-open"}}),e._v(" "),t("router-link",{attrs:{to:"/find-a-cab/contact-us/",title:"Send us an email"}},[e._v(` 299 Send us an email 300 `)])],1)])],1)])},Ar=[],Er=l(Lr,Tr,Ar,!1,null,null);const Dr=Er.exports,Ir={components:{Header:N,Footer:H,SearchResults:wr,SearchFilters:Rr,CABWidget:Dr,icon:o,WidgetHolder:le},props:{},data(){return{showClasses:[],defaultFilters:{qa:!0,sp:!1,ir:!1,wc:!1,locality:"All of New Zealand",city:"All",exn:!1},filters:{},pageTitle:null}},computed:{...m({resultsData:s=>s.results,query:s=>s.query}),results(){return typeof this.resultsData>"u"||!this.resultsData?null:this.resultsData.results},counts(){return typeof this.resultsData>"u"||!this.resultsData?null:this.resultsData.counts},isCommunityDirectory(){return this.$route.name==="search"&&this.filters.sp&&!this.filters.qa&&!this.filters.ir&&!this.filters.wc},filteredResults(){return this.showClasses===null||typeof this.results>"u"||!this.results?{results:[],totalCount:0}:{results:this.results,totalCount:this.results.length}},localityTitle(){const s=this.filters.locality,e=this.filters.city;let t=s==="Nationwide"?"All of New Zealand":s;return e&&e!="null"&&e!="All"&&s!="Nationwide"&&(t+=`, ${e}`),this.filters.exn&&(t+=", excluding Nationwide listings"),t}},created(){if(typeof this.$route.params.query<"u"){const s=/^KB(\d{1,8})$/,t=this.$route.params.query.trim().toUpperCase().match(s);if(t){const i=`KB${t[1].padStart(8,"0")}`;this.$router.replace({name:"article",params:{id:i}})}}Object.keys(this.filters).length===0&&(window.location.hash&&window.location.hash.length&&this.setFiltersFromUrl(),Object.keys(this.filters).length===0&&this.updateFilter(this.defaultFilters))},head:{title(){return{inner:this.searchHeading()}}},methods:{getTaglessQuery(){return this.$route.params.query.replace(/tag:"([\w &,_-]+)"/gi,()=>"").trim()},resetFilters(){this.updateFilter({qa:!0,sp:!0,ir:!0,locality:"All of New Zealand",city:"All"});const s=this.getTaglessQuery();this.$router.push({name:"search",params:{query:s},hash:"#qa=1&sp=1&ir=1&wc=1&locality=All%20of%20New%20Zealand&city=All"})},setFiltersFromUrl(){const s=window.location.hash;if(s&&s.length){const e=s.split("&");for(let t=0;t<e.length;t++){const i=e[t].split("=");
300switch(i[0].replace(/#/,"")){case"ir":this.updateFilter({ir:!!parseInt(i[1])});break;case"sp":this.updateFilter({sp:!!parseInt(i[1])});break;case"qa":this.updateFilter({qa:!!parseInt(i[1])});break;case"wc":this.updateFilter({wc:!!parseInt(i[1])});break;case"locality":this.updateFilter({locality:decodeURIComponent(i[1])});break;case"city":this.updateFilter({city:decodeURIComponent(i[1])});break;case"exc":this.updateFilter({exc:!!parseInt(i[1])});break}}}},updateFilter(s){this.showClasses=[],typeof s.qa<"u"&&(this.filters.qa=s.qa),this.filters.qa&&this.showClasses.push("QuestionAndAnswer"),typeof s.sp<"u"&&(this.filters.sp=s.sp),this.filters.sp&&this.showClasses.push("ServiceProvider"),typeof s.ir<"u"&&(this.filters.ir=s.ir),this.filters.ir&&this.showClasses.push("InformationResource"),typeof s.wc<"u"&&(this.filters.wc=s.wc),this.filters.wc&&this.showClasses.push("WebsiteContent"),typeof s.locality<"u"&&(this.filters.locality=decodeURIComponent(s.locality),this.filters.city=""),typeof s.city<"u"&&(this.filters.city=decodeURIComponent(s.city)),typeof s.exn<"u"&&(this.filters.exn=s.exn),this.filters={...this.filters},this.pageTitle=this.searchHeading(),this.$emit("updateHead")},searchHeading(){const s=[];if(this.filters.qa&&s.push("your rights"),this.filters.sp&&s.push("community directory"),this.filters.wc&&s.push("general content"),this.filters.ir&&s.push("related links"),s.length===0)return"Search";if(s.length===1)return`Search ${s[0]}`;let e="";return s.forEach((t,i)=>{i===s.length-1?e+=t:i===s.length-2?e=`${e}${t} and `:e=`${e}${t}, `}),`Search ${e}`}}};var Mr=function(){var e=this,t=e._self._c;return t("div",{staticClass:"search-result-page"},[t("Header",{attrs:{isSearch:!0,heading:e.pageTitle||e.searchHeading()}}),e._v(" "),t("div",{staticClass:"flex flex--start container pb-0"},[t("div",{class:{"column column-70":!0,"visibility-hidden":!e.filters.sp}},[t("strong",[e._v("Showing results in:")]),e._v(` 301 `+e._s(e.localityTitle)+` 302 `)])]),e._v(" "),t("div",{staticClass:"flex flex--start container"},[t("div",{staticClass:"column column-70"},[t("SearchFilters",e._b({attrs:{"extra-class":"search-filter--mobile",counts:e.counts},on:{"update-filter":function(i){return e.updateFilter(i)}}},"SearchFilters",e.filters,!1,!0)),e._v(" "),e.results!==null||e.query.length===0?t("div",[e.filteredResults&&e.filteredResults.results.length?t("div",[t("SearchResults",{attrs:{results:e.filteredResults.results,count:e.filteredResults.totalCount,items_per_page:10,query:e.$route.params.query}})],1):t("div",{staticClass:"search-result__empty"},[e.isCommunityDirectory?t("div",{staticClass:"pl-1 pl-sm-0"},[t("div",{staticClass:"typography",domProps:{innerHTML:e._s(e.$cabSettings.KBSearchCommunityDirectory)}})]):t("div",{staticClass:"px-3 px-sm-0"},[t("div",{staticClass:"typography",domProps:{innerHTML:e._s(e.$cabSettings.KBSearchNoResults)}}),e._v(" "),e.results&&e.query.length>0&&e.filteredResults.totalCount!==e.results.totalCount?t("div",[t("button",{staticClass:"button",on:{click:e.resetFilters}},[e._v(` 303 Search entire site 304 `)])]):e._e()])])]):t("div",{staticClass:"page-loading-wrapper m-5 text-center text--gray"},[t("icon",{attrs:{name:"spinner",scale:"4",pulse:""}})],1)],1),e._v(" "),t("div",{staticClass:"column column-30 hidden-print"},[t("SearchFilters",e._b({attrs:{"extra-class":"search-filter--desktop",counts:e.counts},on:{"update-filter":function(i){return e.updateFilter(i)}}},"SearchFilters",e.filters,!1,!0)),e._v(" "),t("CABWidget"),e._v(" "),t("WidgetHolder",{attrs:{widgets:e.$cabSettings.SearchWidgets}})],1)]),e._v(" "),t("Footer")],1)},Or=[],Pr=l(Ir,Mr,Or,!1,null,null);const Ur=Pr.exports;["push","replace"].forEach(s=>{const e=T.prototype[s];T.prototype[s]=function(t,i,r){return i||r?e.call(this,t,i,r):e.call(this,t).catch(n=>T.isNavigationFailure(n)?this.currentRoute:Promise.reject(n))}});const Fr=()=>u(()=>import("./Home-BckhbUG-.js"),__vite__mapDeps([0,1,2,3,4,5,6,7])),Nr=()=>u(()=>import("./CommunityDirectory-BlJr9Fvd.js"),__vite__mapDeps([8,1,2,3,7])),Hr=()=>u(()=>import("./ServiceProvider-Yax5yYjG.js"),__vite__mapDeps([9,1,2,3,10,11,12,7])),qr=()=>u(()=>import("./Article-Cp7K7moV.js"),__vite__mapDeps([13,1,2,3,12,7])),zr=()=>u(()=>
304import("./Category-BU8vgjFG.js"),__vite__mapDeps([14,1,2,3,6,7])),Vr=()=>u(()=>import("./News-BVNdIrq3.js"),__vite__mapDeps([15,1,2,3,7])),Br=()=>u(()=>import("./Contact-CFSLvvSe.js"),__vite__mapDeps([16,1,2,3,17,7])),Yr=()=>u(()=>import("./FindACAB-BDf0nXon.js"),__vite__mapDeps([18,1,2,3,10,11,7])),Zr=()=>u(()=>import("./Cab-CNjvuWZZ.js"),__vite__mapDeps([19,1,2,3,7])),Z=()=>u(()=>import("./InterviewForm-Bu9n-atu.js"),__vite__mapDeps([20,1,2,3,17,21,22,23,7])),Wr=()=>u(()=>import("./InterviewCategories-C-9WTAls.js"),__vite__mapDeps([24,1,2,3,7])),Kr=()=>u(()=>import("./Daybook-DXXojCH8.js"),__vite__mapDeps([25,1,2,3,7])),Gr=()=>u(()=>import("./IntranetPage-d2iZPamU.js"),__vite__mapDeps([26,1,2,3,12,7])),Qr=()=>u(()=>import("./Message-BOGDhaaD.js"),__vite__mapDeps([27,1,2,3,7])),jr=()=>u(()=>import("./Resources-CtcJ2HXG.js"),__vite__mapDeps([28,1,2,3,7])),Jr=()=>u(()=>import("./MessageCompose-8BoZ6BKy.js"),__vite__mapDeps([29,1,2,3,30,31,32,7])),Xr=()=>u(()=>import("./PeerReviewList-j0uzhEe6.js"),__vite__mapDeps([33,1,2,3,7])),en=()=>u(()=>import("./ManageStaff-1ssjiSaI.js"),__vite__mapDeps([34,21,1,2,3,7])),W=()=>u(()=>import("./StaffLangSupport-6vsLq9MJ.js"),__vite__mapDeps([35,1,2,3,7])),tn=()=>u(()=>import("./CABLocation-Bh4RYU5Y.js"),__vite__mapDeps([36,1,2,3,7])),sn=()=>u(()=>import("./ManageStaffMembers-CnIOCEnH.js"),__vite__mapDeps([37,1,2,3,7])),K=()=>u(()=>import("./EditUser-BsNrdBn5.js"),__vite__mapDeps([38,1,2,3,22,39,40,7])),rn=()=>u(()=>import("./CreateMember-BYYI74js.js"),__vite__mapDeps([41,1,2,3,7])),nn=()=>u(()=>import("./MyAccount-BBj12rjG.js"),__vite__mapDeps([42,1,2,3,21,7])),an=()=>u(()=>import("./ChangePassword-CgCCNvbv.js"),__vite__mapDeps([43,1,2,3,7])),on=()=>u(()=>import("./ChangePin-DCvVkxJM.js"),__vite__mapDeps([44,39,1,2,3,7])),ln=()=>u(()=>import("./UserAwards-DQy0HZQA.js"),__vite__mapDeps([45,1,2,3,7])),G=()=>u(()=>import("./ServiceProvider-a0dCf9NE.js"),__vite__mapDeps([46,1,2,3,30,31,32,7])),cn=()=>u(()=>import("./ServiceProviders-cke8TD4x.js"),__vite__mapDeps([47,1,2,3,7])),un=()=>u(()=>import("./LearningDevelopment-BOForEh7.js"),__vite__mapDeps([48,21,1,2,3,7])),Q=()=>u(()=>import("./LearningDevelopmentSession-C7a1alLE.js"),__vite__mapDeps([49,1,2,3,7])),dn=()=>u(()=>import("./UserLDSessions-DdOyu6Et.js"),__vite__mapDeps([50,1,2,3,7])),hn=()=>u(()=>import("./Reporting-BjFseZE1.js"),__vite__mapDeps([51,1,2,3,7])),_n=()=>u(()=>import("./ReportList-DGBz-AtV.js"),__vite__mapDeps([52,1,2,3,7])),pn=()=>u(()=>import("./RecheckReport-kAfO5eqz.js"),__vite__mapDeps([53,1,2,3,54,7])),mn=()=>u(()=>import("./Documents-DVU3JeLA.js"),__vite__mapDeps([55,1,2,3,7])),j=()=>u(()=>import("./Document-CkAUQYA_.js"),__vite__mapDeps([56,1,2,3,23,7])),vn=()=>u(()=>import("./Volunteer-BZWv-OuM.js"),__vite__mapDeps([57,1,2,3,7])),J=()=>u(()=>import("./VolunteerHelpPage-EfFD4ypA.js"),__vite__mapDeps([58,1,2,3,12,7])),S=new T({mode:"history",scrollBehavior(){return{x:0,y:0}},routes:[{path:"/",name:"home",component:Fr},{path:"/article/:id",name:"article",component:qr},{path:"/search/:query?/:page?",name:"search",component:Ur},{path:"/category/:category",name:"category",component:zr},{path:"/news",name:"news",component:Vr},{path:"/find-a-cab",name:"find-a-cab",component:Yr},{path:"/find-a-cab/contact-us",name:"contact",component:Br},{path:"/location/:name",name:"cab",component:Zr},{path:"/volunteer",name:"volunteer",component:vn},{path:"/service-provider/:id",name:"service-provider",redirect:"/community-directory/:id"},{path:"/community-directory/:id",name:"community-directory-id",component:Hr},{path:"/community-directory",name:"community-directory",component:Nr},{path:"/dashboard",component:zi,meta:{requiresAuth:!0},children:[{path:"inbox/:page",name:"dashboard-inbox",component:or},{path:"inbox",redirect:"inbox/1"},{path:"interviews/:page",name:"dashboard-interviews",component:sr,meta:{permission:"view_interview|view_own_interview"}},{path:"interviews",redirect:"interviews/1"},{path:"interview-categories/:page",name:"interview-categories",component:Wr,meta:{permission:"can_manage_interview_categories"}},{path:"interview-categories",redirect:"interview-categories/1"},{path:"daybook/:page",name:"dashboard-daybook",component:Kr},{path:"daybook",redirect:"daybook/1"},{path:"peer-review/:page",name:"dashboard-pr",component:Xr,meta:{permission:"review_interview"}},{path:"peer-review",redirect:"peer-review/1"},{path:"message/:id",name:"message",component:Qr},{path:"message",name:"message-compose",component:Jr},{path:"",redirect:"inbox/1"},{path:"my-account",name:"my-account",component:nn},{path:"resources",name:"resources",component:jr},{path:"change-password",name:"change-password",component:an},{path:"change-pin",name:"change-pin",component:on},{path:"staff",name:"manage-staff",component:en,meta:{permission:"can_view_staff"},children:[{path:"/",name:"staff-members",component:sn},{path:"edit",name:"edit-user",component:K},{path:"add",name:"add-user",component:K},{path:"login",name:"create-member",component:rn},{path:"learning-development",name:"user-learning",component:dn},{path:"awards",name:"user-awards",component:ln}]},{path:"service-providers/:page",name:"service-providers",component:cn,meta:{permission:"edit_service_provider"}},{path:"service-providers",redirect:"service-providers/1"},{path:"service-provider/:id",name:"service-provider-edit",component:G,meta:{permission:"edit_service_provider"}},{path:"service-provider",name:"service-provider-new",component:G,meta:{permission:"create_service_provider"}},{path:"learning-development/:page",name:"learning-development",component:un,meta:{permission:"edit_ld_session"}},{path:"learning-development",redirect:"learning-development/1"},{path:"learning-development-session/:id",name:"learning-development-session-edit",component:Q,meta:{permission:"edit_ld_session"}},{path:"learning-development-session",name:"learning-development-session",component:Q,meta:{permission:"create_ld_session"}},{path:"reporting",name:"reporting-list",component:_n,meta:{permission:"view_reporting"}},{path:"reporting/:id",name:"reporting",component:hn,meta:{permission:"view_reporting"}},{path:"recheck-report/:page",name:"recheck-report",component:pn},{path:"recheck-report",redirect:"recheck-report/1"},{path:"documents",name:"documents",component:mn},{path:"document/:id",name:"document-edit",component:j},{path:"document",name:"document",component:j}]},{path:"/dashboard/language-support",component:W,meta:{requiresAuth:!0}},{path:"/language-support",component:W,props:{public:!0}},{path:"/intranet/interview",name:"interview",component:Z,meta:{requiresAuth:!0,permission:"create_interview"}},{path:"/intranet/interview/new",name:"interview-new"},{path:"/intranet/interview/:id",name:"interview-edit",component:Z,meta:{requiresAuth:!0,permission:"edit_interview|edit_own_interview|view_interview|view_own_interview"}},{path:"/intranet/*",name:"intranet-page",component:Gr,meta:{requiresAuth:!0}},{path:"/preview/:key/:token",name:"preview",component:Y},{path:"/volunteer-helper",name:"volunteer-helper",component:J,meta:{requiresAuth:!0}},{path:"/volunteer-helper/:id",name:"volunteer-helper",component:J,meta:{requiresAuth:!0}},{path:"*",name:"page",component:Y},{path:"/find-a-cab/cab-locations",name:"CABLocations",component:tn}]});S.beforeEach((s,e,t)=>{if(s.name=="interview-new")return t({name:"interview"});P(s,t)});const p=te.create({headers:{"SECURITY-TOKEN":A.SecurityToken}});p.interceptors.request.use(s=>(y.state.notifications.length&&y.dispatch("cleanNotifications"),s),s=>Promise.reject(s));p.interceptors.response.use(s=>s,s=>
304{if(y.state.currentUserRole===!1)return Promise.reject(s);if(S.currentRoute.matched[0].meta.requiresAuth&&s.response)if([400,401,403].includes(s.response.status))y.dispatch("toggleModalLogin",!0);else{if(S.currentRoute.name=="reporting"&&s.response.status==503)return Promise.reject(s);const e={type:"error",title:"An error occured",body:s.response&&s.response.data.error?s.response.data.error:"An unexpected error occured, please refresh the page and try it again."};y.dispatch("addNotification",e)}return Promise.reject(s)});const a={ADD_NOTIFICATION:"ADD_NOTIFICATION",REMOVE_NOTIFICATION:"REMOVE_NOTIFICATION",CLEAN_NOTIFICATIONS:"CLEAN_NOTIFICATIONS",ADD_CATEGORIES:"ADD_CATEGORIES",ADD_NEWS:"ADD_NEWS",ADD_RESULTS:"ADD_RESULTS",ADD_QUERY:"ADD_QUERY",ADD_SAMPLE_QUESTIONS:"ADD_SAMPLE_QUESTIONS",ADD_HOME_WIDGETS:"ADD_HOME_WIDGETS",ADD_LOCATIONS:"ADD_LOCATIONS",ADD_LOGIN_OPTIONS:"ADD_LOGIN_OPTIONS",SET_CURRENT_USER_ROLE:"SET_CURRENT_USER_ROLE",SET_LOGIN_TYPE:"SET_LOGIN_TYPE",ADD_SOURCE_HISTORY:"ADD_SOURCE_HISTORY",SYNC_SOURCE_HISTORY:"SYNC_SOURCE_HISTORY",CLEAR_SOURCE_HISTORY:"CLEAR_SOURCE_HISTORY",ADD_INTERVIEWS:"ADD_INTERVIEWS",SYNC_INTRANET_NAV:"SYNC_INTRANET_NAV",SYNC_CURRENT_USER_BUREAUX:"SYNC_CURRENT_USER_BUREAUX",ADD_INTRANET_REPORTS:"ADD_INTRANET_REPORTS",ADD_INTRANET_REPORTING_BUREAUX:"ADD_INTRANET_REPORTING_BUREAUX",UPDATE_FILTERS:"UPDATE_FILTERS",CLEAR_FILTERS:"CLEAR_FILTERS",TOGGLE_MODAL_LOGIN:"TOGGLE_MODAL_LOGIN",SET_VALIDATE_FORM:"SET_VALIDATE_FORM",SET_VALIDATION_PASSED:"SET_VALIDATION_PASSED",SET_COMMUNITY_PORTALS:"SET_COMMUNITY_PORTALS",SET_MESSAGES:"SET_MESSAGES"},fn="qa=1&sp=0&ir=0&wc=0&locality=All%20of%20New%20Zealand&city=All";let R=0,L=null,w=null,E=null;const gn={addNotification({commit:s},e){e.id||(e.id=btoa(Math.random()).substring(0,12).toLowerCase()),s(a.ADD_NOTIFICATION,e)},cleanNotifications({commit:s}){s(a.CLEAN_NOTIFICATIONS)},removeNotification({commit:s},e){s(a.REMOVE_NOTIFICATION,e)},getResults({commit:s,state:e},t={}){const i={},r=e.query;if(!r.length){R+=1,L=null,w=null,E=null,s(a.ADD_RESULTS,[]);return}i.q=r,i.hash=t.hash||fn;const n=`${i.q}::${i.hash}`;if(w&&L===n)return w;if(!w&&E===n&&e.results)return Promise.resolve();R+=1;const c=R;return s(a.ADD_RESULTS,null),L=n,w=new Promise((d,f)=>{p.get("/api/v1/search",{params:i}).then(h=>{if(c!==R){d();return}E=n,h.status===204||typeof h.data.results>"u"?s(a.ADD_RESULTS,[]):s(a.ADD_RESULTS,h.data.results),d()}).catch(h=>{if(c!==R){d();return}E=null,s(a.ADD_RESULTS,[]),f(h)}).finally(()=>{L===n&&(L=null,w=null)})}),w},syncCategories({commit:s}){return new Promise((e,t)=>{p.get("/assets/data/categories.json").then(i=>{s(a.ADD_CATEGORIES,i.data),e()}).catch(i=>{t(i)})})},syncNews({commit:s}){return new Promise((e,t)=>{p.get("/assets/data/news.json").then(i=>{s(a.ADD_NEWS,i.data),e()}).catch(i=>{t(i)})})},syncHome({commit:s}){return new Promise((e,t)=>{p.get("/assets/data/home.json").then(i=>{s(a.ADD_SAMPLE_QUESTIONS,i.data.Questions),s(a.ADD_HOME_WIDGETS,i.data.Widgets),e()}).catch(i=>{t(i)})})},syncLocations({commit:s}){return new Promise((e,t)=>{p.get("/assets/data/locations.json").then(i=>{s(a.ADD_LOCATIONS,i.data),e()}).catch(i=>{t(i)})})},updateQuery({commit:s},e){s(a.ADD_QUERY,e)},updateFilters({commit:s},e){s(a.UPDATE_FILTERS,e)},syncLogin({commit:s},e){return typeof e>"u"?new Promise((t,i)=>{p.get("/api/v1/user").then(r=>{D(s,r.data),s(a.SET_COMMUNITY_PORTALS,r.data.communityPortals),t()}).catch(r=>{s(a.SET_CURRENT_USER_ROLE,null),i(r)}).finally(()=>P())}):new Promise((t,i)=>{p.post("/api/v1/user/assume",e).then(r=>{D(s,r.data),s(a.SET_COMMUNITY_PORTALS,r.data.communityPortals),s(a.CLEAR_FILTERS),t()}).catch(r=>{s(a.SET_CURRENT_USER_ROLE,null),i(r)}).finally(()=>P())})},syncMessages({commit:s}){return new Promise((e,t)=>{p.get("/api/v1/message").then(i=>{s(a.SET_MESSAGES,i.data),e()}).catch(i=>{t(i)})})},addSourceHistory({commit:s},e){return new Promise((t,i)=>{p.post("/api/v1/sources-of-information",e).then(r=>{s(a.ADD_SOURCE_HISTORY,r.data),t()}).catch(r=>{console.error("Failed to save source history:",r),i(r)})})},syncSourceHistory({commit:s}){return new Promise((e,t)=>
304{p.get("/api/v1/sources-of-information").then(i=>{s(a.SYNC_SOURCE_HISTORY,i.data),e()}).catch(i=>{console.error("Failed to sync source history:",i),t(i)})})},clearSourceHistory({commit:s}){s(a.CLEAR_SOURCE_HISTORY)},syncInterviews({commit:s}){return new Promise((e,t)=>{p.get("/api/v1/interview").then(i=>{s(a.ADD_INTERVIEWS,i.data),e()}).catch(i=>{t(i)})})},syncIntranetNav({commit:s}){return new Promise((e,t)=>{p.get("/assets/data/intranet-navigation.json").then(i=>{s(a.SYNC_INTRANET_NAV,i.data),e()}).catch(i=>{t(i)})})},syncCurrentUserBureaux({commit:s}){return new Promise((e,t)=>{p.get("/api/v1/user/bureaux").then(i=>{s(a.SYNC_CURRENT_USER_BUREAUX,i.data),e()}).catch(i=>{t(i)})})},addIntranetReports({commit:s}){return new Promise((e,t)=>{p.get("/api/v1/reporting").then(i=>{s(a.ADD_INTRANET_REPORTS,i.data.reports),s(a.ADD_INTRANET_REPORTING_BUREAUX,i.data.reportingBureaux),e()}).catch(i=>{t(i)})})},fetchLDReportsFilters({commit:s}){return new Promise((e,t)=>{p.get("/api/v1/learning-development/reports/filters").then(i=>{e(i)}).catch(i=>{t(i)})})},toggleModalLogin({commit:s},e){s(a.TOGGLE_MODAL_LOGIN,e)},refreshUserRole({commit:s,state:e}){s(a.SET_CURRENT_USER_ROLE,{...e.currentUserRole,refreshed:Date.now()})},setUserActiveOnline({commit:s}){return new Promise((e,t)=>{p.post("/api/v1/user/online").then(i=>{D(s,i.data),e()}).catch(i=>{t(i)})})},setUserActiveOffline({commit:s}){return new Promise((e,t)=>{p.post("/api/v1/user/offline").then(i=>{D(s,i.data),e()}).catch(i=>{t(i)})})},setUserLastActive({commit:s}){return new Promise((e,t)=>{p.post("/api/v1/user/lastActive").then(i=>{e()}).catch(i=>{t(i)})})}};function D(s,e){typeof e.userrole=="object"&&(e.userrole.intranetLinks=e.intranetLinks,e.userrole.quickLinks=e.quickLinks,e.userrole.homeLabel=e.homeLabel,e.userrole.intranetLinksLabel=e.intranetLinksLabel,e.userrole.quickLinksLabel=e.quickLinksLabel,e.userrole.messages=e.messages,e.userrole.unreadMessages=e.unreadMessages,e.userrole.loginType=e.type,e.userrole.mainBureauRegion=e.bureau.region,e.userrole.mainBureauCity=e.bureau.city,e.userrole.memberID=e.memberID,s(a.SET_CURRENT_USER_ROLE,e.userrole)),typeof e.type<"u"&&s(a.SET_LOGIN_TYPE,e.type),typeof e.loginOptions<"u"&&s(a.ADD_LOGIN_OPTIONS,e.loginOptions)}const yn={},bn={[a.ADD_NOTIFICATION](s,e){s.notifications.push(e)},[a.CLEAN_NOTIFICATIONS](s){s.notifications=[]},[a.REMOVE_NOTIFICATION](s,e){s.notifications=s.notification.filter(t=>t.id!=e)},[a.ADD_CATEGORIES](s,e){s.categories=e},[a.ADD_NEWS](s,e){s.news=e},[a.ADD_RESULTS](s,e){s.results=e},[a.ADD_QUERY](s,e){s.query=e},[a.ADD_SAMPLE_QUESTIONS](s,e){s.sampleQuestions=e},[a.ADD_HOME_WIDGETS](s,e){s.homeWidgets=e},[a.ADD_LOCATIONS](s,e){s.locations=e},[a.ADD_LOGIN_OPTIONS](s,e){s.loginOptions=e},[a.SET_CURRENT_USER_ROLE](s,e){s.currentUserRole=e},[a.SET_LOGIN_TYPE](s,e){s.loginType=e},[a.ADD_SOURCE_HISTORY](s,e){s.sourceHistory||(s.sourceHistory=[]),s.sourceHistory.push(e),s.sourceHistory.length>50&&s.sourceHistory.splice(0,1)},[a.SYNC_SOURCE_HISTORY](s,e){s.sourceHistory=e||[]},[a.CLEAR_SOURCE_HISTORY](s){s.sourceHistory=[]},[a.SET_MESSAGES](s,e){s.currentUserRole&&(s.currentUserRole.messages=e.messages?e.messages:[],s.currentUserRole.unreadMessages=e.unreadMessages?e.unreadMessages:0)},[a.ADD_INTERVIEWS](s,e){s.interviews=e},[a.SYNC_INTRANET_NAV](s,e){s.intranetNav=e},[a.SYNC_CURRENT_USER_BUREAUX](s,e){s.currentUserBureaux=e},[a.ADD_INTRANET_REPORTS](s,e){s.intranetReports=e},[a.ADD_INTRANET_REPORTING_BUREAUX](s,e){const t=[];Object.keys(e).forEach(function(i){t.push({value:i,text:e[i]})}),s.intranetReportingBureaux=t},[a.UPDATE_FILTERS](s,{section:e,filters:t,filterOptions:i}){s.filters[e]=V(t),i&&(s.filterOptions[e]=V(i))},[a.CLEAR_FILTERS](s){s.filters={},s.filterOptions={}},[a.TOGGLE_MODAL_LOGIN](s,e){s.showModalLogin=e},[a.SET_VALIDATE_FORM](s,e){s.validateForm=e,s.validationPassed=!0},[a.SET_VALIDATION_PASSED](s,e){s.validationPassed=s.validationPassed&&e},[a.SET_COMMUNITY_PORTALS](s,e){s.communityPortals=e}},Cn={notifications:[],categories:[],news:[],results:null,query:"",sampleQuestions:[],homeWidgets:[],locations:[],loginOptions:0,loginType:null,currentUserRole:!1,currentUserBureaux:[],sourceHistory:[],interviews:null,intranetNav:[],intranetReports:[],intranetReportingBureaux:[],filters:{},filterOptions:{},showModalLogin:!1,validateForm:"",validationPassed:!0,communityPortals:[]};v.use(se);const wn=new fe({key:"cabnet",storage:localStorage,reducer:s=>({filters:s.filters,filterOptions:s.filterOptions})}),y=new se.Store({actions:gn,getters:yn,mutations:bn,state:Cn,plugins:[wn.plugin]});o.register({"cabicons-alert":{height:45.850098,width:56.384033,d:"m 30.717134,2.0947564 c -1.200321,-1.12634188 -3.073017,-1.12634188 -4.273338,0 L 2.4387094,39.598346 2.3035732,39.766354 c -0.5859451,0.585945 -0.9151257,1.380658 -0.9151257,2.209309 0,1.725578 1.398857,3.124435 3.1244345,3.124435 h 48.135166 c 0.828651,0 1.623364,-0.329181 2.209309,-0.915126 1.220167,-1.220168 1.220167,-3.19845 0,-4.418618 L 54.72222,39.598346 Z M 1.5964664,39.059248 25.664049,1.4580189 c 1.610692,-1.61069186 4.22214,-1.61069186 5.832832,0 L 55.564464,39.059248 c 1.610691,1.610691 1.610691,4.222139 0,5.832831 -0.773482,0.773481 -1.822548,1.208019 -2.916416,1.208019 H 4.512882 c -2.2778622,0 -4.12443446,-1.846573 -4.12443446,-4.124435 0,-1.093868 0.43453738,-2.142934 1.20801886,-2.916415 z M 32.24998,36.250002 c 0,1.031247 -0.367186,1.914057 -1.10156,2.648431 -0.734373,0.734373 -1.617183,1.10156 -2.648431,1.10156 -1.
304031247,0 -1.914057,-0.367187 -2.648431,-1.10156 -0.734373,-0.734374 -1.10156,-1.617184 -1.10156,-2.648431 0,-1.031248 0.367187,-1.914058 1.10156,-2.648431 0.734374,-0.734374 1.617184,-1.10156 2.648431,-1.10156 1.031248,0 1.914058,0.367186 2.648431,1.10156 0.734374,0.734373 1.10156,1.617183 1.10156,2.648431 z m -7.078108,-19.07808 c 0,-0.312499 0.109375,-0.585936 0.328124,-0.82031 0.21875,-0.234375 0.484374,-0.351562 0.796873,-0.351562 h 4.40624 c 0.312499,0 0.578123,0.117187 0.796873,0.351562 0.21875,0.234374 0.328124,0.507811 0.328124,0.82031 l -0.656248,12.74997 c 0,0.312499 -0.109375,0.570311 -0.328124,0.773435 -0.21875,0.203125 -0.484374,0.304687 -0.796873,0.304687 h -3.093743 c -0.3125,0 -0.578123,-0.101562 -0.796873,-0.304687 -0.21875,-0.203124 -0.328124,-0.460936 -0.328124,-0.773435 z"}});o.register({"cabicons-arrow-down":{height:8.9994583,width:16.075451,d:"m 0.9921875,0 c -0.253675,0 -0.50762188,0.09747562 -0.70117188,0.29101562 -0.38709999,0.38709 -0.38709999,1.01331058 0,1.40039058 L 7.3066406,8.7089844 c 0.2011,0.20108 0.4670688,0.2970625 0.7304688,0.2890625 0.2634,0.00778 0.5294687,-0.088023 0.7304687,-0.2890625 L 15.785156,1.6914062 c 0.3871,-0.3870799 0.3871,-1.01330058 0,-1.40039058 -0.3871,-0.38707999 -1.015243,-0.38707999 -1.402344,0 L 8.0371094,6.6367188 1.6914062,0.29101562 C 1.4978562,0.09747562 1.2458625,0 0.9921875,0 Z"}});o.register({"cabicons-arrow-left":{width:8.9998999,height:16.01215,d:"M 8.0078125,0 C 7.7541412,0 7.5021388,0.09746562 7.3085938,0.29101562 L 0.3515625,7.2460938 c -0.0209,0.018 -0.0408469,0.036641 -0.0605469,0.056641 -0.22090999,0.2209 -0.31645625,0.5203937 -0.28515624,0.8085937 0.02270999,0.2183 0.11788625,0.4303563 0.28515624,0.5976563 0.0177,0.018 0.0359875,0.034781 0.0546875,0.050781 L 7.3066406,15.722656 c 0.38709,0.3871 1.0152538,0.3871 1.4023438,0 0.38709,-0.3871 0.38709,-1.015243 0,-1.402344 L 2.3945312,8.0058594 8.7089844,1.6914062 c 0.38709,-0.3870999 0.38709,-1.01329058 0,-1.40039058 C 8.5154444,0.09746562 8.2614838,0 8.0078125,0 Z"}});o.register({"cabicons-arrow-right":{width:8.9998999,height:16.012106,d:"m 8.65448,7.2523 c 0.0187,0.016 0.0369,0.033 0.0546,0.051 0.16727,0.1673 0.26226,0.3794 0.28497,0.5977 0.0313,0.2882 -0.0636,0.5875 -0.28451,0.8084 -0.0197,0.02 -0.0401,0.038 -0.061,0.056 l -6.95648,6.9565 c -0.38709,0.3871 -1.01469,0.3871 -1.40177,0 -0.38709,-0.3871 -0.38709,-1.0147 0,-1.4018 L 6.60448,8.0059 0.29075,1.6922 c -0.38709,-0.3871 -0.38709,-1.0147 0,-1.4018 0.38709,-0.3871 1.01468,-0.3871 1.40177,0 z"}});o.register({"cabicons-arrow-up":{width:16.01215,height:8.9999104,d:"m 7.9003906,0.00585938 c -0.2183,0.02270999 -0.4303562,0.11788624 -0.5976562,0.28515624 -0.018,0.0177 -0.034781,0.0359875 -0.050781,0.0546875 L 0.29101562,7.3066406 c -0.38709999,0.38709 -0.38709999,1.0152538 0,1.4023438 0.3871,0.38709 1.01329068,0.38709 1.40039058,0 L 8.0058594,2.3945312 14.320312,8.7089844 c 0.3871,0.38709 1.015244,0.38709 1.402344,0 0.3871,-0.38709 0.3871,-1.0133007 0,-1.4003906 L 8.765625,0.3515625 c -0.017,-0.0209 -0.036641,-0.0408469 -0.056641,-0.0605469 -0.2209,-0.22090999 -0.5203938,-0.31645625 -0.8085938,-0.28515624 z"}});o.register({"cabicons-community-directory-solid":{width:23,height:24,d:"m 23,4.48083 v 1.59689 c 0,0.8342 -0.68723,1.52539 -1.51665,1.52539 H 20.79612 V 2.95544 h 0.68723 C 22.31277,2.95544 23,3.6228 23,4.48083 Z m -1.51665,11.24974 h -0.68723 v 4.6715 h 0.68723 C 22.31277,20.40207 23,19.71088 23,18.87668 v -1.59689 c 0,-0.85803 -0.68723,-1.54922 -1.51665,-1.54922 z m 0,-6.38757 C 22.31277,9.343 23,10.0342 23,10.89223 v 1.59689 c 0,0.8342 -0.68723,1.52539 -1.51665,1.52539 H 20.79612 V 9.343 Z M 18.7981,1.59171 V 1.91503 22.40829 C 18.7981,23.27876 18.11087,24 17.28145,24 H 1.51665 C 0.68723,24 0,23.27876 0,22.40829 V 1.59171 C 0,0.72124 0.68723,0 1.51665,0 h 15.7648 c 0.82942,0 1.51665,0.72124 1.51665,1.59171 z m -3.97861,16.39874 v -0.62849 c 0,-1.86377 -0.61433,-3.24188 -1.65056,-4.13434 C 12.15629,12.3557 10.80493,12 9.3886,12 7.97165,12 6.61905,12.3557 5.60766,13.22762 4.57164,14.1196 3.95648,15.49963 3.95648,17.36196 v 0.62849 z M 6.42928,8 c 0,1.65569 1.32952,3 2.96726,3 C 11.03467,11 12.364,9.65569 12.364,8 12.364,6.3439 11.03467,5 9.39654,5 7.7588,5 6.42928,6.3439 6.42928,8 Z"}});o.register({"cabicons-community-directory":{width:24,height:25,d:"M 18.11428,2.59171 C 18.11428,2.26534 17.86108,2 17.58597,2 H 2.50948 C 2.23437,2 1.98117,2.26534 1.98117,2.59171 V 22.40829 C 1.98117,22.73466 2.23437,23 2.50948,23 h 15.07649 c 0.27511,0 0.52831,-0.26534 0.52831,-0.59171 z m 1.9811
3047,0 V 22.40829 C 20.09545,23.82285 18.97215,25 17.58597,25 H 2.50948 C 1.1233,25 0,23.82285 0,22.40829 V 2.59171 C 0,1.17715 1.1233,0 2.50948,0 h 15.07649 c 1.38618,0 2.50948,1.17715 2.50948,2.59171 z M 15.84935,20 v -1.6295 c 0,-2.06941 -0.62586,-3.74252 -1.81837,-4.87062 C 12.95926,12.48631 11.52425,12 9.90641,12 8.28752,12 6.85151,12.48647 5.78092,13.50021 4.58909,14.6273 3.96234,16.3023 3.96234,18.3705 V 20 Z M 12.6764,14.95935 C 13.3791,15.6241 13.7963,16.64037 13.85971,18 H 5.95201 C 6.01561,16.64129 6.4334,15.62364 7.13583,14.95938 7.80902,14.32193 8.75933,14 9.90641,14 c 1.14625,0 2.09588,0.32182 2.76999,0.95935 z M 6.4388,7.5 c 0,1.93205 1.55309,3.5 3.46696,3.5 1.91412,0 3.46713,-1.56787 3.46713,-3.5 C 13.37289,5.56762 11.81997,4 9.90576,4 7.9918,4 6.4388,5.56771 6.4388,7.5 Z m 1.98117,0 c 0,-0.82771 0.66598,-1.5 1.48579,-1.5 0.82006,0 1.48596,0.67221 1.48596,1.5 0,0.82759 -0.66604,1.5 -1.48596,1.5 C 9.08609,9 8.41997,8.3275 8.41997,7.5 Z M 24,4.52539 v 1.59689 c 0,0.8342 -0.68825,1.52539 -1.5189,1.52539 H 21.79285 V 3 H 22.4811 C 23.31175,3 24,3.66736 24,4.52539 Z M 22.4811,17 C 23.31175,17 24,17.69119 24,18.54922 v 1.59689 c 0,0.8342 -0.68825,1.52539 -1.5189,1.52539 H 21.79285 V 17 Z m 0,-7 C 23.31175,10 24,10.69119 24,11.54922 v 1.59689 c 0,0.8342 -0.68825,1.52539 -1.5189,1.52539 H 21.79285 V 10 Z"}});o.register({"cabicons-consumer":{width:24,height:20,d:"m 22.63865,7.18573 h -2.0168 L 17.34454,0.67848 C 17.04202,0.07781 16.31092,-0.14744 15.70588,0.15289 15.10084,0.45323 14.87395,1.17904 15.17647,1.77971 l 2.7479,5.43104 H 6.02521 L 8.77311,1.75468 C 9.07563,1.15401 8.82351,0.4282 8.2437,0.12787 7.63865,-0.17247 6.90756,0.07777 6.60504,0.65345 L 3.32773,7.1607 H 1.31092 C 0.57983,7.1607 0,7.73634 0,8.46215 v 0.77586 c 0,0.72581 0.57983,1.30145 1.31092,1.30145 h 0.30252 l 1.7395,8.4344 C 3.47899,19.57453 4.0084,20 4.63865,20 h 14.7227 c 0.63025,0 1.15966,-0.42547 1.28571,-1.02614 l 1.7395,-8.4344 h 0.30252 C 23.42017,10.53946 24,9.96382 24,9.23801 V 8.46215 C 23.9496,7.76137 23.36975,7.18573 22.63865,7.18573 Z M 8.31933,16.87152 c 0,0.4505 -0.37815,0.82592 -0.83194,0.82592 H 7.05882 c -0.45378,0 -0.83193,-0.37542 -0.83193,-0.82592 v -6.15686 c 0,-0.4505 0.37815,-0.82592 0.83193,-0.82592 h 0.42857 c 0.45379,0 0.83194,0.37542 0.83194,0.82592 z m 4.71428,0 c 0,0.4505 -0.37815,0.82592 -0.83193,0.82592 h -0.42857 c -0.45378,0 -0.83193,-0.37542 -0.83193,-0.82592 v -6.15686 c 0,-0.4505 0.37815,-0.82592 0.83193,-0.82592 h 0.42857 c 0.45378,0 0.83193,0.37542 0.83193,0.82592 z m 4.71429,0 c 0,0.4505 -0.37815,0.82592 -0.83193,0.82592 h -0.42858 c -0.45378,0 -0.83193,-0.37542 -0.83193,-0.82592 v -6.15686 c 0,-0.4505 0.37815,-0.82592 0.83193,-0.82592 h 0.42858 c 0.45378,0 0.83193,0.37542 0.83193,0.82592 z"}});o.register({"cabicons-contact-details-solid":{width:16,height:20,d:"M 8,20 C 7.35819,20 6.51975,19.0017 6.23845,18.6785 2.07948,13.9012 0,10.2545 0,7.7384 0,3.4646 3.58172,0 8,0 c 4.41828,0 8,3.4646 8,7.7384 0,2.5155 -2.07846,6.161 -6.23537,10.9366 C 9.48539,18.9958 8.64181,20 8,20 Z m 0,-8.2081 c 2.20914,0 4,-1.7598 4,-3.9306 0,-2.1709 -1.79086,-3.9307 -4,-3.9307 -2.20914,0 -4,1.7598 -4,3.9307 0,2.1708 1.79086,3.9306 4,3.9306 z"}});o.register({"cabicons-contact-details":{width:16,height:20,d:"m 7.51311,18.1326 c -0.004,0 -0.007,0 -0.011,0.01 0.0102,-0.01 0.0227,-0.014 0.0373,-0.025 z M 8.24477,17.3975 C 12.11057,12.9563 14,9.6424 14,7.7384 14,4.557 11.3207,1.9653 8,1.9653 c -3.3207,0 -6,2.5917 -6,5.7731 0,1.9045 1.89043,5.2197 5.75823,9.6626 0.10852,0.1246 0.18196,0.2085 0.24171,0.2747 0.0606,-0.067 0.13482,-0.1518 0.24483,-0.2782 z M 8,20 C 7.35819,20 6.51975,19.0017 6.23845,18.6785 2.07948,13.9012 0,10.2545 0,7.7384 0,3.4646 3.58172,0 8,0 c 4.41828,0 8,3.4646 8,7.7384 0,2.5155 -2.07846,6.161 -6.23537,10.9366 C 9.48539,18.9958 8.64181,20 8,20 Z"}});o.register({"cabicons-contact-person-solid":{width:20,height:24,d:"M 10.001953,0 C 6.9364331,0 4.4472656,2.5768 4.4472656,5.75 c 0,3.1741 2.4891675,5.75 5.5546874,5.75 3.06477,0 5.552735,-2.5759 5.552735,-5.75 0,-3.1732 -2.487965,-5.75 -5.552735,-5.75 z m 0,14.109375 c -2.6087599,0 -5.1007905,0.585691 -6.9628905,2.025391 C 1.1316325,17.607566 0,19.887891 0,22.962891 V 24 h 20 v -1.037109 c 0,-3.0774 -1.131253,-5.354525 -3.039062,-6.828125 -1.864381,-1.4397 -4.351365,-2.025391 -6.958985,-2.025391 z"}});o.register({"cabicons-contact-person":{width:20,height:24,d:"m 6.25,5.8279 c 0,2.0969 1.68096,3.8008 3.7498,3.8008 2.06944,0 3.7502,-1.7037 3.7502,-3.8008 0,-2.0977 -1.68045,-3.8008 -3.7502,-3.8008 -2.06916,0 -3.7498,1.7033 -3.7498,3.8008 z m -2,0 C 4.25,2.6107 6.82629,0 9.9998,0 13.17411,0 15.75,2.6107 15.75,5.8279 c 0,3.2164 -2.57589,5.8278 -5.7502,5.8278 C 6.82629,11.6557 4.25,9.0443 4.25,5.8279 Z M 18,24 v -0.1767 c 0,-2.4122 -0.79199,-4.1644 -2.26124,-5.3146 -1.37459,-1.0759 -3.35686,-1.6318 -5.73762,-1.6318 -2.38241,0 -4.36611,0.5561 -5.73881,1.6318 C 2.79357,19.6582 2,21.4133 2,23.8233 V 24 H 0 v -0.1767 c 0,-3.1167 1.13257,-5.4262 3.04,-6.919 1.8621,-1.4592 4.35238,-2.0545 6.96114,-2.0545 2.60762,0 5.09562,0.5953 6.96,2.0545 C 18.86895,18.3979 20,20.7042 20,23.8233 V 24 Z"}}
304);o.register({"cabicons-description-solid":{width:22,height:28,d:"M 4,2 V 1 C 4,0.4477 4.44772,0 5,0 h 12 c 0.55228,0 1,0.4477 1,1 v 1 h 3 c 0.55228,0 1,0.4477 1,1 v 22 c 0,1.8065 -1.16724,3 -3,3 H 3 C 1.34315,28 0,26.6569 0,25 V 3 C 0,2.4477 0.44772,2 1,2 Z m 0.0891,9 c -0.55228,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 h 14 c 0.55229,0 1,-0.4477 1,-1 0,-0.5523 -0.44771,-1 -1,-1 z m 0,5 c -0.55228,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 h 14 c 0.55229,0 1,-0.4477 1,-1 0,-0.5523 -0.44771,-1 -1,-1 z M 4,21 c -0.55228,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 h 14 c 0.55228,0 1,-0.4477 1,-1 0,-0.5523 -0.44772,-1 -1,-1 z M 16,4.585 V 2 H 6 V 4.585 L 7.415,6 h 7.17 z"}});o.register({"cabicons-description":{width:22,height:28,d:"M 4,2 V 1 C 4,0.4477 4.44772,0 5,0 h 12 c 0.55228,0 1,0.4477 1,1 v 1 h 3 c 0.55228,0 1,0.4477 1,1 v 18 c -0.001,0.2648 -0.10721,0.5183 -0.295,0.705 l -6,6 C 15.51832,27.8928 15.26479,27.9989 15,28 H 3 C 1.34315,28 0,26.6569 0,25 V 3 C 0,2.4477 0.44772,2 1,2 Z M 4,4 H 2 v 21 c 0,0.5523 0.44772,1 1,1 h 11 v -3 c 0,-1.6568 1.34315,-3 3,-3 h 3 V 4 h -2 v 1 c -0.001,0.2648 -0.10721,0.5183 -0.295,0.705 l -2,2 C 15.51832,7.8928 15.26479,7.9989 15,8 H 7 C 6.73521,8 6.48167,7.8928 6.295,7.705 l -2,-2 C 4.10721,5.5183 4.00112,5.2648 4,5 Z M 16,4.585 V 2 H 6 V 4.585 L 7.415,6 h 7.17 z M 5,11 h 12 c 0.55228,0 1,0.4477 1,1 0,0.5523 -0.44772,1 -1,1 H 5 C 4.44772,13 4,12.5523 4,12 4,11.4477 4.44772,11 5,11 Z m 0,4 h 12 c 0.55228,0 1,0.4477 1,1 0,0.5523 -0.44772,1 -1,1 H 5 C 4.44772,17 4,16.5523 4,16 4,15.4477 4.44772,15 5,15 Z m 0,4 h 6 c 0.55228,0 1,0.4477 1,1 0,0.5523 -0.44772,1 -1,1 H 5 C 4.44772,21 4,20.5523 4,20 4,19.4477 4.44772,19 5,19 Z"}});o.register({"cabicons-employment-business":{width:26,height:21,d:"m 22.35081,5.46512 h -2.68434 c 0.009,-0.0534 0.0163,-0.10745 0.0163,-0.16369 V 0.94253 C 19.68277,0.42194 19.26895,0 18.75839,0 H 7.24124 C 6.73068,0 6.31687,0.42194 6.31687,0.94253 v 4.3589 c 0,0.0559 0.007,0.11028 0.0163,0.16369 H 3.64885 c -0.26651,0 -0.522,0.10638 -0.70974,0.29554 L 0.2902,8.4294 C 0.10433,8.61671 0,8.86994 0,9.13386 V 19.74329 C 0,20.43448 0.55463,21 1.2325,21 h 23.535 C 25.44537,21 26,20.43448 26,19.74329 V 9.13389 C 26,8.86995 25.89565,8.61671 25.70971,8.42939 L 23.06052,5.76062 C 22.87278,5.57149 22.61731,5.46512 22.35081,5.46512 Z M 8.16565,5.30175 V 1.88507 h 9.66808 v 3.41636 c 0,0.0559 0.007,0.11028 0.0163,0.16369 H 8.1496 c 0.009,-0.0534 0.016,-0.10745 0.016,-0.16337 z M 11,13 v -1 h 4 v 1 h 11 v 1 H 15 v 1 H 11 V 14 H 0 v -1 z"}});o.register({"cabicons-envelope-open":{width:25,height:25,d:"M 24.149707,8.0330078 C 23.920361,7.8434082 18.694482,3.640918 17.545654,2.7274902 16.466357,1.8647949 14.620947,0 12.5,0 10.390381,0 8.5626953,1.8416504 7.4543457,2.7274902 6.2598633,3.6771973 1.0544434,7.8639648 0.85522461,8.0277344 A 2.3439453,2.3439453 0 0 0 0,9.8381348 V 22.65625 C 0,23.950684 1.0493164,25 2.34375,25 h 20.3125 C 23.950684,25 25,23.950684 25,22.65625 V 9.8393066 A 2.34375,2.34375 0 0 0 24.149707,8.0330078 Z M 22.65625,22.363281 A 0.29296875,0.29296875 0 0 1 22.363281,22.65625 H 2.6367188 A 0.29296875,0.29296875 0 0 1 2.34375,22.363281 V 9.9778809 c 0,-0.088525 0.039844,-0.172168 0.1086914,-0.2277832 C 3.2273438,9.1244141 7.7645996,5.475 8.9155273,4.5600098 9.8024902,3.8515625 11.347559,2.34375 12.5,2.34375 c 1.156885,0 2.727393,1.5316895 3.584473,2.2162598 1.151025,0.9150879 5.688623,4.5650879 6.463183,5.1912109 a 0.29248047,0.29248047 0 0 1 0.108594,0.2276856 z m -1.562061,-9.165234 c 0.207471,0.251904 0.16919,0.624756 -0.0852,0.82915 -1.414795,1.136866 -2.894238,2.324073 -3.46333,2.776514 C 16.437305,17.6896 14.609619,19.53125 12.5,19.53125 c -2.12168,0 -3.9690918,-1.867041 -5.0456543,-2.727539 C 6.9036133,16.365869 5.4160645,15.172217 3.9911133,14.0271 3.7367188,13.822656 3.6984863,13.449854 3.9059083,13.197949 l 0.7450195,-0.904687 c 0.2040039,-0.247705 0.5691895,-0.285303 0.8192871,-0.08428 1.3973633,1.123096 2.859668,2.296631 3.4453125,2.762256 0.85708,0.684571 2.4275876,2.21626 3.5844726,2.21626 1.152441,0 2.697559,-1.507812 3.584473,-2.21626 0.585644,-0.465576 2.048047,-1.63916 3.445459,-2.762109 0.250097,-0.200977 0.615283,-0.163379 0.819238,0.08433 z"}});o.register({"cabicons-envelope-open-solid":{width:25,height:25,d:"M 25,22.656251 C 25,23.950684 23.950684,25 22.65625,25 H 2.34375 C 1.0493164,25 0,23.950684 0,22.656251 V 9.8009812 A 2.34375,2.3437493 0 0 1 0.89780273,7.9564505 C 2.1142578,7.0028863 3.1195313,6.2296444 8.9153809,2.023298 9.7369141,1.4243236 11.367041,-0.01693577 12.5,1.5406983e-4 13.632715,-0.01713108 15.263477,1.4245677 16.084619,2.0232492 c 5.795264,4.2059069 6.801904,4.9802231 8.017578,5.9332013 A 2.34375,2.3437493 0 0 1 25,9.8009812 Z M 21.793652,13.0564 c -0.125146,-0.182031 -0.375976,-0.224365 -0.553662,-0.09311 -1.115478,0.823877 -2.708105,1.987548 -5.155371,3.763622 -0.821533,0.59892 -2.45166,2.040082 -3.584619,2.022943 -1.13335,0.0168 -2.7616699,-1.422997 -3.5846191,-2.022948 C 6.4684082,14.951028 4.8756348,13.787259 3.7600098,12.963285 3.5823242,12.832035 3.3314941,12.874369 3.2063477,13.0564 l -0.4429688,0.644336 a 0.39052734,0.39052723 0 0 0 0.089795,0.535498 c 1.1175293,0.825146 2.7077149,1.986816 5.1417481,3.753319 0.9899414,0.721728 2.759961,2.334618 4.505078,2.3229 1.744336,0.01182 3.513721,-1.600146 4.505029,-2.3229 2.434082,-1.766552 4.024317,-2.928222 5.141748,-3.753319 a 0.39052734,0.39052723 0 0 0 0.08979,-0.535498 z"}});
304o.register({"cabicons-family-personal":{width:23,height:24,d:"m 12.68432,14.38882 0.14911,-0.80314 c 0.55485,-0.39798 0.92046,-1.07795 0.92046,-1.84991 0,-1.22654 -0.92297,-2.22085 -2.06151,-2.22085 -1.13854,0 -2.06151,0.99431 -2.06151,2.22085 0,0.48161 0.1423,0.92741 0.38408,1.29127 v 0.74311 l -1.19197,-1.2841 c -0.33429,-0.36013 -0.89146,-0.39014 -1.25362,-0.03 -0.36215,0.36014 -0.41787,0.99038 -0.0557,1.38053 l 2.06151,2.25085 v 7.29278 c 0,0.0878 0.0125,0.17314 0.0356,0.2546 -0.22056,0.20219 -0.51811,0.32608 -0.85901,0.32608 -0.73136,0 -1.30372,-0.57022 -1.30372,-1.26048 v -6.69255 c 0,-0.20745 -0.18606,-0.38564 -0.40506,-0.39006 -0.22258,-8e-5 -0.41337,0.17998 -0.41337,0.39006 v 6.69255 c 0,0.69026 -0.57236,1.26048 -1.30371,1.26048 -0.73136,0 -1.30372,-0.57022 -1.30372,-1.26048 L 4.01518,9.83462 2.28062,11.42523 c -0.51394,0.48018 -1.38123,0.48018 -1.89517,-0.03 -0.51395,-0.45017 -0.51395,-1.29049 0,-1.77067 L 3.18002,7.01357 C 3.69397,6.53338 4.40064,6.26328 5.13944,6.26328 H 8.9556 c 0.69614,0 1.36201,0.2701 1.84628,0.75029 l 0.99597,0.98757 0.98907,-0.98757 c 0.47545,-0.48019 1.12919,-0.75029 1.81264,-0.75029 h 3.61987 c 0.68346,0 1.3372,0.2701 1.81265,0.75029 l 2.61496,2.61099 c 0.47544,0.48018 0.47544,1.3205 -0.0297,1.80069 -0.47545,0.51019 -1.27777,0.48018 -1.75321,0 l -1.57492,-1.59061 1.51549,8.16311 h -1.54521 v 4.7418 c 0,0.69026 -0.53487,1.26048 -1.21833,1.26048 -0.68345,0 -1.21833,-0.57022 -1.21833,-1.26048 v -4.7418 h -0.82662 v 4.7418 c 0,0.69026 -0.53488,1.26048 -1.21833,1.26048 -0.40196,0 -0.75253,-0.19723 -0.97312,-0.50012 0.003,-0.0296 0.005,-0.0596 0.005,-0.0897 v -7.3528 l 2.06151,-2.25085 c 0.36215,-0.36014 0.3343,-0.99038 0,-1.35052 -0.36216,-0.39015 -0.91933,-0.39015 -1.28148,0 l -1.44863,1.5606 c -0.13912,0.14986 -0.2931,0.27392 -0.45669,0.37218 z M 6.987,5.76219 C 5.41151,5.76219 4.13432,4.47228 4.13432,2.8811 4.13432,1.28991 5.41151,0 6.987,0 8.5625,0 9.83969,1.28991 9.83969,2.8811 9.83969,4.47228 8.5625,5.76219 6.987,5.76219 Z m 9.30223,0 c -1.57549,0 -2.85268,-1.28991 -2.85268,-2.88109 0,-1.59119 1.27719,-2.8811 2.85268,-2.8811 1.5755,0 2.85268,1.28991 2.85268,2.8811 0,1.59118 -1.27718,2.88109 -2.85268,2.88109 z"}});o.register({"cabicons-general-content-solid":{width:24,height:29,d:"m 22.9375,5.91458 c 0.29167,0.29054 0.54167,0.68484 0.75,1.18291 C 23.89583,7.59556 24,8.05212 24,8.46718 v 19.03861 c 0,0.41506 -0.14583,0.76786 -0.4375,1.0584 C 23.27083,28.85473 22.91667,29 22.5,29 H 1.5 C 1.08333,29 0.72917,28.85473 0.4375,28.56419 0.14583,28.27365 0,27.92085 0,27.50579 V 1.49421 C 0,1.07915 0.14583,0.72635 0.4375,0.43581 0.72917,0.14527 1.08333,0 1.5,0 h 14 c 0.41667,0 0.875,0.10376 1.375,0.31129 0.5,0.20753 0.89583,0.45657 1.1875,0.74711 z M 16,2.1168 v 5.85231 h 5.875 C 21.77083,7.66819 21.65625,7.45548 21.53125,7.33096 L 16.64062,2.45922 C 16.51562,2.3347 16.30209,2.22056 16,2.1168 Z M 6.01938,13 c -0.55229,0 -1,0.44772 -1,1 0,0.55228 0.44771,1 1,1 h 12.05426 c 0.55229,0 1,-0.44772 1,-1 0,-0.55228 -0.44771,-1 -1,-1 z m 0,4 c -0.55229,0 -1,0.44772 -1,1 0,0.55228 0.44771,1 1,1 h 12.05426 c 0.55229,0 1,-0.44772 1,-1 0,-0.55228 -0.44771,-1 -1,-1 z m 0,4 c -0.55229,0 -1,0.44772 -1,1 0,0.55228 0.44771,1 1,1 h 12.05426 c 0.55229,0 1,-0.44772 1,-1 0,-0.55228 -0.44771,-1 -1,-1 z"}});o.register({"cabicons-general-content":{width:24,height:29,d:"M 1.5,0 C 1.08333,0 0.72917,0.14492688 0.4375,0.43554688 0.14583,0.72616687 0,1.0789706 0,1.4941406 V 27.505859 c 0,0.41517 0.14583,0.767974 0.4375,1.058594 C 0.72917,28.855073 1.08333,29 1.5,29 h 21 c 0.41667,0 0.77083,-0.144927 1.0625,-0.435547 C 23.85417,28.273833 24,27.921029 24,27.505859 V 8.46875 C 24,8.05358 23.89583,7.5978194 23.6875,7.0996094 23.47917,6.6013994 23.22917,6.2066356 22.9375,5.9160156 L 18.0625,1.0585938 C 17.77083,0.76797375 17.375,0.51813687 16.875,0.31054688 16.375,0.10295687 15.91667,0 15.5,0 Z M 2,1.9921875 H 14.0625 V 8.46875 c 0,0.41518 0.14583,0.7679637 0.4375,1.0585938 0.29167,0.29062 0.64583,0.4375 1.0625,0.4375 h 6.517578 V 26.992188 H 2 Z m 14,0.125 c 0.30209,0.1038 0.515625,0.2172469 0.640625,0.3417969 l 4.890625,4.8730468 c 0.125,0.12455 0.23958,0.3376619 0.34375,0.6386719 H 16 Z M 6.0195312,13.003906 c -0.55229,0 -1,0.44772 -1,1 10e-8,0.55228 0.44771,1 1,1 H 18.074219 c 0.55229,0 1,-0.44772 1,-1 0,-0.55228 -0.44771,-1 -1,-1 z m 0,4 c -0.55229,0 -1,0.44772 -1,1 v 0.002 c 10e-8,0.55228 0.44771,1 1,1 H 18.074219 c 0.55229,0 1,-0.44772 1,-1 v -0.002 c 0,-0.55228 -0.44771,-1 -1,-1 z m 0,4.001953 c -0.55229,0 -1,0.44771 -1,1 10e-8,0.55229 0.44771,1 1,1 H 18.074219 c 0.55229,0 1,-0.44771 1,-1 0,-0.55229 -0.44771,-1 -1,-1 z"}});o.register({"cabicons-geolocate":{height:24,width:24,d:"M 23.448384,11.475469 H 21.330147 C 21.206994,9.2046942 20.255635,7.088952 18.614618,5.468707 16.982837,3.8575815 14.849206,2.9152251 12.564713,2.787551 V 0.53197539 C 12.564713,0.23710903 12.324564,0 12.025918,0 11.727271,0 11.487122,0.23710903 11.487122,0.53197539 V 2.787551 C 9.1995498,2.9152251 7.0689981,3.8545417 5.4372172,5.468707 3.7961998,7.088952 2.8417619,9.2046942 2.7216874,11.475469 H 0.53879559 C 0.24014889,11.475469 0,11.712578 0,12.007445 0,12.302311 0.24014889,12.53942 0.53879559,12.53942 H 2.7247663 c 0.1354686,2.246456 1.0868276,4.337879 2.7124509,5.942925 1.6317809,1.611125 3.7654114,2.553482 6.0499048,2.678116 v 2.285974 c 0,0.294867 0.240149,0.531976 0.538796,0.531976 0.298646,0 0.538795,-0.237109 0.538795,-0.531976 v -2.285974 c 2.287572,-0.127674 4.418124,-1.066991 6.049905,-2.678116 1.625623,-1.605046 2.576982,-3.696469 2.712451,-5.942925 h 2.121315 c 0.298647,0 0.538795,-0.237109 0.538795,-0.531975 0,-0.294867 -0.240148,-0.531976 -0.538795,-0.531976 z M 19.16265,12.53942 h 1.083749 c -0.283253,4.049092 -3.577603,7.292622 -7.684765,7.55405 v -0.878519 c 0,-0.294866 -0.240149,-0.531975 -0.538795,-0.531975 -0.298647,0 -0.538796,0.237109 -0.538796,0.531975 V 20.09347 C 7.3799601,19.832042 4.08561,16.588512 3.8023574,12.53942 h 1.0190934 c 0.2986467,0 0.5387956,-0.237109 0.5387956,-0.531975 0,-0.294867 -0.2401489,-0.531976 -0.5387956,-0.531976 H 3.7961998 C 4.0455851,7.3959778 7.3553295,4.1190094 11.484043,3.8545417 v 0.9089179 c 0,0.2948664 0.240149,0.5319754 0.538796,0.5319754 0.298646,0 0.538795,-0.237109 0.538795,-0.5319754 V 3.8545417 c 4.125635,0.2644677 7.435379,3.5414361 7.687843,7.6209273 H 19.16265 c -0.298647,0 -0.538796,0.237109 -0.538796,0.531976 0,0.294866 0.240149,0.531975 0.538796,0.531975 z M 17,12 a 5,5 0 0 1 -5,5 5,5 0 0 1 -5,-5 5,5 0 0 1 5,-5 5,5 0 0 1 5,5 z"}});o.register({"cabicons-government-law":{width:24.00033,height:25,d:"m 11.060547,0 v 3.0429688 l -2.8437501,-0.00195 c -0.14562,0.08854 -0.2225625,0.1760188 -0.2265625,0.2617188 V 5.6269531 L 7.3828125,5.640625 c -0.10925,0.01215 -0.2018281,0.086576 -0.2363281,0.1914062 -0.48481,1.2913101 -0.7231906,1.9546344 -0.7128906,1.9902344 -0.29515,0.0263 -0.4606032,0.026344 -0.4707032,0.027344 -0.10896,0.01187 -0.2015281,0.086856 -0.2363281,0.1914062 -0.33214,1.14089 -0.5009531,1.7137032 -0.5019531,1.7207032 -0.31229,0.0311 -0.4907531,0.053687 -0.5019532,0.054687 -0.1106499,0.013 -0.2037281,0.090456 -0.2363281,0.1972658 -0.43807,1.1429 -0.65663,1.722587 -0.65625,1.742187 -0.43501,0.0393 -0.5554125,0.08199 -0.5703125,0.08399 -0.10925,0.01187 -0.2015281,0.08686 -0.2363281,0.191406 l -0.609375,1.978516 c -0.22692,0.0187 -0.3559875,0.03025 -0.3671875,0.03125 -0.10447,0.0096 -0.194475,0.07633 -0.234375,0.173828 l -0.83789062,1.810547 c -0.23815,0.03697 -0.54812063,0.07458 -0.74414063,0.113281 -0.13169,0.026 -0.22560938,0.06678 -0.22460937,0.277344 v 5.957031 L 0,24.730469 C 0,24.853959 0.07342563,24.99457 0.19726562,25 c 0.01287,5.6e-4 3.94601128,5.6e-4 11.80078138,0 V 23.007812 H 9 l 0.00195,-5.001953 H 12 V 0 Z m 0.941406,0 v 18.005859 h 3 v 5.001953 h -3 V 25 c 7.85477,5.6e-4 11.787881,5.6e-4 11.800781,0 C 23.926564,24.99457 24,24.853959 24,24.730469 l -0.0039,-2.357422 v -5.957031 c 0.0013,-0.2106 -0.09485,-0.251344 -0.226563,
304-0.277344 -0.19602,-0.03867 -0.50599,-0.07628 -0.74414,-0.113281 L 22.1875,14.214844 c -0.03988,-0.09744 -0.129905,-0.163828 -0.234375,-0.173828 -0.01123,-0.0011 -0.140268,-0.01255 -0.367187,-0.03125 L 20.976562,12.03125 c -0.03483,-0.10452 -0.127078,-0.179506 -0.236328,-0.191406 -0.01488,-0.0017 -0.135302,-0.04468 -0.570312,-0.08399 3.8e-4,-0.01959 -0.21818,-0.599287 -0.65625,-1.742187 -0.03258,-0.1068201 -0.125678,-0.1842658 -0.236328,-0.1972658 -0.01124,-0.0014 -0.189663,-0.023587 -0.501953,-0.054687 -0.0015,-0.00659 -0.169814,-0.5798132 -0.501953,-1.7207032 -0.03482,-0.10452 -0.125416,-0.1795062 -0.234376,-0.1914062 -0.01011,-0.0012 -0.177506,-7.438e-4 -0.472656,-0.027344 0.01029,-0.0356 -0.22808,-0.6989243 -0.71289,-1.9902344 C 16.818976,5.7271512 16.726437,5.652825 16.617188,5.640625 L 16.009766,5.6269531 V 3.3027344 c -0.0045,-0.08572 -0.07894,-0.1732188 -0.22461,-0.2617188 l -2.845703,0.00195 V 0 Z M 2,18.005859 h 5 v 5.001953 H 2 Z m 15.001953,0 h 5 v 5.001953 h -5 z"}});o.register({"cabicons-health-wellbeing":{width:24,height:21,d:"m 11.99756,3.22058 c 3.10329,-4.78643 8.76384,-3.75841 11.02822,0.0534 2.37999,4.0064 1.00815,11.08809 -11.02822,17.72604 C 0.11719,14.43649 -1.36866,7.4477 0.88558,3.41583 3.08807,-0.52351 8.86095,-1.64012 11.99756,3.2206 Z M 10.97864,9.05554 8.98086,9.07274 C 8.43779,9.07774 8,9.51898 8,10.06207 c 0,0.54227 0.43863,0.98237 0.98089,0.98419 l 1.99775,0.007 0.0417,1.96818 c 0.0115,0.54392 0.45574,0.97884 0.99977,0.97884 h 0.0419 c 0.55229,0 1,-0.44772 1,-1 v -1.95703 l 1.93928,0.007 c 0.001,0 0.002,0 0.003,0 0.5497,0 0.99532,-0.44562 0.99532,-0.99532 0,-0.003 -1e-5,-0.006 -4e-5,-0.009 -0.005,-0.54676 -0.45188,-0.98614 -0.99864,-0.98136 l -1.93931,0.0169 -0.042,-2.10114 C 13.00919,6.43564 12.56476,6 12.02026,6 h -0.0416 c -0.55229,0 -1,0.44772 -1,1 z"}});o.register({"cabicons-helpful-solid":{width:24,height:24,d:"m 4.875,10.5 c 0.3125,0 0.57812,0.1094 0.79687,0.3281 C 5.89062,11.0469 6,11.3125 6,11.625 v 11.25 C 6,23.1875 5.89062,23.4531 5.67187,23.6719 5.45312,23.8906 5.1875,24 4.875,24 H 1.125 C 0.8125,24 0.54687,23.8906 0.32812,23.6719 0.10937,23.4531 0,23.1875 0,22.875 V 11.625 C 0,11.3125 0.10937,11.0469 0.32812,10.8281 0.54687,10.6094 0.8125,10.5 1.125,10.5 Z M 3,22.125 c 0.3125,0 0.57812,-0.1094 0.79687,-0.3281 C 4.01562,21.5781 4.125,21.3125 4.125,21 4.125,20.6875 4.01562,20.4219 3.79687,20.2031 3.57812,19.9844 3.3125,19.875 3,19.875 2.6875,19.875 2.42187,19.9844 2.20312,20.2031 1.98437,20.4219 1.875,20.6875 1.875,21 c 0,0.3125 0.10937,0.5781 0.32812,0.7969 C 2.42187,22.0156 2.6875,22.125 3,22.125 Z M 18,3.7969 c 0,0.5625 -0.0937,1.125 -0.28125,1.6875 -0.125,0.3125 -0.34375,0.75 -0.65625,1.3125 -0.34375,0.6562 -0.54688,1.1406 -0.60938,1.4531 h 4.73438 c 0.78125,0 1.44531,0.2734 1.99219,0.8203 C 23.72656,9.6172 24,10.25 24,10.9688 c 0,0.4375 -0.0859,0.8593 -0.25781,1.2656 -0.17188,0.4062 -0.38282,0.75 -0.63282,1.0312 h -0.0469 c 0.25,0.5938 0.34375,1.2344 0.28125,1.9219 -0.0625,0.6875 -0.29688,1.2969 -0.70313,1.8281 0.1875,0.5938 0.20313,1.2188 0.0469,1.875 -0.15625,0.6563 -0.42188,1.2032 -0.79688,1.6407 0.1875,0.8125 0.0781,1.5156 -0.32812,2.1093 -0.40625,0.5938 -1.15625,0.9844 -2.25,1.1719 C 18.65624,23.9375 17.64061,24 16.26561,24 H 16.125 c -1,0 -2.03125,-0.1719 -3.09375,-0.5156 -0.625,-0.1875 -1.47656,-0.5235 -2.55469,-1.0078 C 9.39844,21.9922 8.59375,21.75 8.0625,21.75 7.90625,21.75 7.77344,21.695 7.66406,21.5859 7.55469,21.4766 7.5,21.3438 7.5,21.1875 V 11.1563 C 7.5,11 7.5625,10.875 7.6875,10.7813 8.3125,10.125 9.07812,9.1406 9.98437,7.8281 c 0.75,-1.0937 1.375,-1.875 1.875,-2.3437 0.3125,-0.3125 0.5625,-0.7344 0.75,-1.2656 0.125,-0.3125 0.26563,-0.8125 0.42188,-1.5 v -0.047 c 0.1875,-0.7188 0.35937,-1.2656 0.51562,-1.6406 0.3125,-0.6875 0.67188,-1.0313 1.07813,-1.0313 0.84375,0 1.54687,0.2031 2.10937,0.6094 C 17.57812,1.2343 18,2.2968 18,3.7968 Z"}});o.register({"cabicons-helpful":{width:22,height:24,d:"m 21.35833,13.4531 c 0.21389,1.0313 0.0764,2.0157 -0.4125,2.9532 0.0611,0.5312 0.0229,1.0781 -0.11458,1.6406 -0.1375,0.5625 -0.35903,1.0625 -0.66458,1.5 -0.0306,1.375 -0.45834,2.4375 -1.28334,3.1875 C 17.99722,23.5781 16.69861,24 14.9875,24 H 13.97917 C 12.69583,24 11.51944,23.8594 10.45,23.5781 9.83889,23.4219 9.075,23.1563 8.15833,22.7813 7.60833,22.5625 7.21111,22.4063 6.96667,22.3125 6.56944,22.1875 6.1875,22.125 5.82083,22.125 5.72913,22.4375 5.55347,22.7031 5.29375,22.9219 5.03403,23.1406 4.73611,23.25 4.4,23.25 H 1.46667 C 1.06944,23.25 0.72569,23.1016 0.43542,22.8047 0.14514,22.5078 0,22.1563 0,21.75 V 10.5 C 0,10.
3040938 0.14514,9.7422 0.43542,9.4453 0.72569,9.1484 1.06944,9 1.46667,9 h 4.5375 C 6.30972,8.7188 6.82917,8.0859 7.5625,7.1016 8.29583,6.1172 8.83056,5.4531 9.16667,5.1094 9.28889,4.9844 9.42639,4.5313 9.57917,3.75 c 0.275,-1.125 0.55,-1.9375 0.825,-2.4375 C 10.89306,0.4375 11.56528,0 12.42083,0 c 1.375,0 2.44445,0.3906 3.20834,1.1719 0.79444,0.8437 1.19166,2.0937 1.19166,3.75 0,0.7187 -0.1375,1.4375 -0.4125,2.1562 h 1.65 c 1.1,0 2.03195,0.4063 2.79584,1.2188 C 21.61806,9.1094 22,10.0469 22,11.1094 c 0,0.8125 -0.21389,1.5937 -0.64167,2.3437 z m -2.79583,2.5313 c 0.45833,-0.4688 0.69514,-1.0078 0.71042,-1.6172 0.0153,-0.6094 -0.14514,-1.1016 -0.48125,-1.4766 0.21389,0 0.43541,-0.1875 0.66458,-0.5625 C 19.68542,11.9531 19.8,11.5469 19.8,11.1094 19.8,10.6719 19.63194,10.2656 19.29583,9.8906 18.95972,9.5156 18.54722,9.3281 18.05833,9.3281 h -4.76666 c 0,-0.375 0.0764,-0.7656 0.22916,-1.1718 0.0611,-0.2188 0.19861,-0.5469 0.4125,-0.9844 0.21389,-0.4375 0.36667,-0.7813 0.45834,-1.0313 0.15277,-0.4062 0.22916,-0.8125 0.22916,-1.2187 0,-0.8125 -0.0917,-1.4063 -0.275,-1.7813 C 14.00972,2.5469 13.36806,2.25 12.42083,2.25 12.26806,2.4375 12.13056,2.7031 12.00833,3.0469 11.94723,3.2344 11.87083,3.5625 11.77917,4.0313 11.65694,4.6563 11.55,5.125 11.45833,5.4375 11.275,5.9375 11.01528,6.3594 10.67917,6.7031 10.43472,6.9531 9.99167,7.5156 9.35,8.3906 8.67778,9.3281 8.17361,9.9688 7.8375,10.3125 7.25694,10.9375 6.76806,11.25 6.37083,11.25 H 5.86667 v 8.7188 c 0.51944,0 1.08472,0.078 1.69583,0.2343 0.36667,0.094 0.91667,0.2813 1.65,0.5625 0.91667,0.3125 1.61944,0.5313 2.10833,0.6563 0.825,0.2187 1.63473,0.3281 2.42917,0.3281 h 1.69583 c 0.88611,0 1.54306,-0.2344 1.97084,-0.7031 0.48889,-0.5 0.65694,-1.2969 0.50416,-2.3906 0.36667,-0.2188 0.62639,-0.6016 0.77917,-1.1485 0.15278,-0.5469 0.10694,-1.0547 -0.1375,-1.5234 z M 4.03333,20.25 c 0,-0.3125 -0.10694,-0.5781 -0.32083,-0.7969 C 3.49861,19.2344 3.23889,19.125 2.93333,19.125 c -0.30555,0 -0.56527,0.1094 -0.77916,0.3281 -0.21389,0.2188 -0.32084,0.4844 -0.32084,0.7969 0,0.3125 0.10695,0.5781 0.32084,0.7969 0.21389,0.2187 0.47361,0.3281 0.77916,0.3281 0.30556,0 0.56528,-0.1094 0.77917,-0.3281 0.21389,-0.2188 0.32083,-0.4844 0.32083,-0.7969 z"}});o.register({"cabicons-housing-land-environment":{width:24.000051,height:22,d:"M 18.00667,20 H 20 c 0.55228,0 1,0.44772 1,1 0,0.55228 -0.44772,1 -1,1 H 1 C 0.44772,22 0,21.55228 0,21 0,20.44772 0.44772,20 1,20 H 2.08085 V 12.75439 H 0.26956 c -0.19905,0 -0.31373,-0.12492 -0.25352,-0.28602 L 2.25981,6.55756 C 2.37749,6.24269 2.79615,5.98744 3.19811,5.98744 H 5 V 3.99579 h 2.01575 v 1.99165 h 9.87367 c 0.40052,0 0.82104,0.25639 0.93829,0.57012 l 2.24377,5.91081 c 0.059,0.15796 -0.0563,0.28602 -0.25352,0.28602 h -1.81129 z m -2.99526,0 v -5.70732 c 0,-0.
30416471 -0.161,-0.29823 -0.36035,-0.29823 h -3.29602 c -0.19902,0 -0.36035,0.13561 -0.36035,0.29823 V 20 Z m 0.0161,-16 c 0.24873,-2.24998 2.15626,-4 4.47254,-4 2.48528,0 4.5,2.01472 4.5,4.5 0,2.06397 -1.38953,3.80339 -3.28415,4.33382 L 19.65709,5.5699 C 19.36364,4.66548 18.41402,4 17.41617,4 Z M 5,14.29268 v 2.40553 c 0,0.16382 0.13807,0.29958 0.3084,0.29958 h 2.37536 c 0.1694,0 0.3084,-0.13413 0.3084,-0.29958 v -2.40553 c 0,-0.16382 -0.13808,-0.29958 -0.3084,-0.29958 H 5.3084 C 5.13899,13.9931 5,14.12723 5,14.29268 Z"}});o.register({"cabicons-money":{width:24,height:21,d:"m 23.33306,9.1875 c 0.19452,0 0.35431,0.0615 0.47936,0.18457 C 23.93747,9.49512 24,9.65234 24,9.84375 v 5.25 c 0,0.19141 -0.0625,0.34863 -0.18758,0.47168 C 23.68737,15.68848 23.52758,15.75 23.33306,15.75 h -2.04251 c -0.36126,0.49219 -0.792,0.91602 -1.2922,1.27148 v 3.32227 c 0,0.19141 -0.0625,0.34863 -0.18758,0.47168 C 19.68572,20.93848 19.52593,21 19.3314,21 h -2.66777 c -0.19452,0 -0.35431,-0.0615 -0.47936,-0.18457 -0.12505,-0.12305 -0.18758,-0.28027 -0.18758,-0.47168 V 18.375 h -5.33554 v 1.96875 c 0,0.19141 -0.0625,0.34863 -0.18758,0.47168 C 10.34852,20.93848 10.18874,21 9.99421,21 H 7.32644 C 7.13192,21 6.97213,20.9385 6.84708,20.81543 6.72203,20.69238 6.6595,20.53516 6.6595,20.34375 V 17.02148 C 5.82582,16.41992 5.17277,15.66113 4.70036,14.74512 4.22794,13.8291 3.99173,12.85156 3.99173,11.8125 H 2.32437 c -0.69473,0 -1.2783,-0.25977 -1.75072,-0.7793 C 0.10123,10.51367 -0.0794,9.91211 0.03176,9.22852 0.08736,8.6543 0.34439,8.17578 0.80291,7.79297 1.26143,7.41016 1.79638,7.21875 2.40774,7.21875 c 0.0556,0 0.11116,0.0273 0.16674,0.082 0.0556,0.0547 0.0834,0.10938 0.0834,0.16406 v 0.82032 c 0,0.0547 -0.0278,0.10937 -0.0834,0.16406 -0.0556,0.0547 -0.11116,0.082 -0.16674,0.082 h -0.0417 c -0.25011,0 -0.47242,0.0752 -0.66695,0.22559 -0.19452,0.15039 -0.30568,0.33496 -0.33347,0.55371 -0.0834,0.32812 -0.0208,0.60839 0.18758,0.84082 0.20842,0.23242 0.46547,0.34863 0.77115,0.34863 H 4.11676 C 4.42244,8.99603 5.18665,7.74506 6.40938,6.74701 7.6321,5.74896 9.04936,5.24994 10.66113,5.24994 h 5.33554 c 0.19453,0 0.48631,0.0273 0.87536,0.082 h 0.0834 c 0.38905,-0.4375 0.84063,-0.7793 1.35473,-1.02539 0.5141,-0.24609 1.07683,-0.36914 1.6882,-0.36914 h 1.33388 L 20.54025,7.0546 c 0.66694,0.60156 1.19494,1.3125 1.58399,2.13281 z m -5.17421,3.11192 c 0.2918,0 0.5315,-0.0923 0.71909,-0.27687 0.18758,-0.18458 0.28138,-0.42043 0.28138,-0.70755 0,-0.28713 -0.0938,-0.52298 -0.28138,-0.70756 -0.18759,-0.18458 -0.42729,-0.27687 -0.71909,-0.27687 -0.2918,0 -0.5315,0.0923 -0.71908,0.27687 -0.18759,0.18458 -0.28138,0.42043 -0.28138,0.70756 0,0.28712 0.0938,0.52297 0.28138,0.70755 0.18758,0.18458 0.42728,0.27687 0.71908,0.27687 z M 10.66115,3.9375 c -0.63915,0 -1.2922,0.082 -1.95914,0.24609 L 8.66031,3.9375 c 0,-1.09375 0.38905,-2.02344 1.16715,-2.78906 C 10.60556,0.38281 11.55039,0 12.66196,0 c 1.11157,0 2.0564,0.38281 2.8345,1.14844 0.7781,0.76562 1.16715,1.69531 1.16715,2.78906 v 0.041 l -0.66694,-0.041 z"}});o.register({"cabicons-note":{width:47,height:47.243866,d:"m 20.874995,30.875003 v -6.749984 h -0.937497 c -0.249999,0 -0.468749,-0.
30409375 -0.656249,-0.28125 C 19.09375,23.65627 19,23.43752 19,23.187521 v -2.249995 c 0,-0.249999 0.09375,-0.468748 0.281249,-0.656248 0.1875,-0.1875 0.40625,-0.281249 0.656249,-0.281249 h 5.249987 c 0.249999,0 0.468749,0.09375 0.656249,0.281249 0.187499,0.1875 0.281249,0.406249 0.281249,0.656248 v 9.937477 h 0.937498 c 0.249999,0 0.468749,0.09375 0.656248,0.281249 0.1875,0.1875 0.281249,0.406249 0.281249,0.656248 v 2.249995 c 0,0.249999 -0.09375,0.468749 -0.281249,0.656249 -0.187499,0.187499 -0.406249,0.281249 -0.656248,0.281249 h -7.124983 c -0.249999,0 -0.468749,-0.09375 -0.656249,-0.281249 C 19.09375,34.531244 19,34.312494 19,34.062495 V 31.8125 c 0,-0.249999 0.09375,-0.468748 0.281249,-0.656248 0.1875,-0.1875 0.40625,-0.281249 0.656249,-0.281249 z M 23.499989,11.00005 c 0.937498,0 1.734371,0.328124 2.39062,0.984373 0.656248,0.656248 0.984372,1.453121 0.984372,2.390619 0,0.937498 -0.328124,1.734371 -0.984372,2.390619 -0.656249,0.656249 -1.453122,0.984373 -2.39062,0.984373 -0.937498,0 -1.734371,-0.328124 -2.390619,-0.984373 -0.656248,-0.656248 -0.984373,-1.453121 -0.984373,-2.390619 0,-0.937498 0.328125,-1.734371 0.984373,-2.390619 0.656248,-0.656249 1.453121,-0.984373 2.390619,-0.984373 z M 23.5,1 C 35.926407,1 46,11.073593 46,23.5 v 0.243865 c 0,12.426407 -10.073593,22.5 -22.5,22.5 -12.426407,0 -22.5,-10.073593 -22.5,-22.5 V 23.5 C 1,11.073593 11.073593,1 23.5,1 Z m 0,-1 C 10.521308,0 0,10.521308 0,23.5 v 0.243865 c 0,12.978691 10.521308,23.5 23.5,23.5 12.978692,0 23.5,-10.521309 23.5,-23.5 V 23.5 C 47,10.521308 36.478692,0 23.5,0 Z"}});o.register({"cabicons-phone":{width:16,height:16,d:"m 15.40586,0.7713 c 0.18762,0.021 0.33355,0.1043 0.43779,0.2502 C 15.94788,1.1674 16,1.3238 16,1.4906 16,4.1173 15.34332,6.5564 14.02997,8.8078 12.73746,10.9967 10.99674,12.7375 8.80782,14.03 6.55635,15.3433 4.11726,16 1.49055,16 1.32378,16 1.16743,15.948 1.0215,15.8437 0.87557,15.7394 0.79218,15.5935 0.77134,15.4059 L 0.02085,12.1538 C -0.02085,11.987 5e-5,11.8202 0.08335,11.6534 0.16675,11.4867 0.29182,11.372 0.45859,11.3095 l 3.50228,-1.501 c 0.14593,-0.063 0.30228,-0.078 0.46906,-0.047 0.16677,0.031 0.30228,0.1198 0.40651,0.2658 l 1.53225,1.8762 c 1.22997,-0.5629 2.31922,-1.3238 3.26775,-2.2827 0.94854,-0.959 1.70424,-2.0431 2.2671,-3.2522 L 10.02732,4.8051 C 9.90224,4.7009 9.81885,4.5706 9.77716,4.4142 9.73546,4.2579 9.74586,4.0963 9.80846,3.9295 l 1.50098,-3.5022 c 0.0625,-0.146 0.17719,-0.2606 0.34397,-0.344 0.16677,-0.083 0.33355,-0.1043 0.50033,-0.062 z"}});o.register({"cabicons-pinned-solid":{width:24,height:24,d:"M 4.87452,16.98197 C 3.42391,18.69558 1.97406,20.40944 0.52269,22.1228 0.13902,22.57538 0.12918,23.09635 0.50199,23.46361 0.87228,23.82834 1.37256,23.82254 1.8221,23.44691 3.06549,22.41076 4.30786,21.37437 5.55099,20.33797 6.1174,19.86496 6.68533,19.39244 7.27496,18.901 6.54776,18.16775 5.83495,17.44788 5.10826,16.71538 5.01836,16.81811 4.9452,16.89888 4.87452,16.98193 Z m 10.20098,6.71588 c 1.03918,-1.16538 0.99097,-3.17659 0.0591,-5.42001 0.0192,-0.0348 0.0409,-0.0702 0.0684,-0.10677 2.10814,-2.82396 4.20367,-5.65626 6.30298,-8.48653 l 0.28851,0.28901 c 0.46923,0.46897 1.22949,0.46872 1.69797,-2.6e-4 L 23.64845,9.81781 C 24.11693,9.34908 24.11743,8.58908 23.6487,8.11985 L 15.87997,0.35142 c -0.46924,-0.46873 -1.229,-0.46848 -1.69823,2.5e-4 L 14.02625,0.5069 c -0.46872,0.46873 -0.46872,1.22949 0,1.69822 l 0.39932,0.40007 c -2.86917,2.09828 -5.73732,4.19758 -8.6123,6.28779 -0.003,0.003 -0.007,0.004 -0.0106,0.006 C 3.50244,7.92443 1.39505,7.82801 0.264,8.95878 0.13325,9.08952 -0.22695,9.50348 0.2097,9.9404 l 13.82788,13.82753 c 0.48413,0.48413 0.88218,0.0856 1.03792,-0.0699 z M 9.72992,11.32798 C 9.14281,10.84815 8.54762,10.41829 7.9542,10.04094 10.50053,7.96184 13.04586,5.88223 15.60986,3.78849 l 1.34157,1.34156 C 14.52878,7.2094 12.12834,9.26932 9.72992,11.32798 Z"}});o.register({"cabicons-pinned":{width:26,height:26,d:"m 16.82207,25.34628 c -0.11804,0.12014 -0.16815,0.16746 -0.2447,0.23031 -0.65009,0.53383 -1.51641,0.61088 -2.24667,-0.11889 L 0.50266,11.63926 C 0.04696,11.18361 -0.09946,10.59884 0.0657,10.04311 0.165,9.70903 0.33953,9.46268 0.55721,9.24515 1.9081,7.89547 4.14121,7.8179 6.66249,8.76037 8.57786,7.368 10.33136,6.08809 13.7248,3.60783 l 0.23424,-0.1712 C 13.48435,2.59792 13.60452,1.51354 14.31991,0.79864 L 14.47
30452,0.6437 c 0.85965,-0.85814 2.25198,-0.85843 3.11203,1.2e-4 l 7.7691,7.76359 c 0.85874,0.85909 0.85831,2.25089 -0.002,3.11086 l -0.15446,0.15385 c -0.67744,0.67771 -1.68738,0.82112 -2.50618,0.42981 -0.17631,0.23764 -0.37411,0.50426 -0.613,0.82629 l -0.22441,0.30252 c -2.22299,2.99666 -3.34453,4.50618 -4.59261,6.17787 0.87684,2.40789 0.79059,4.55652 -0.44182,5.93767 z m -1.32669,-1.55119 c 0.5337,-0.84555 0.47084,-2.33071 -0.2841,-4.1469 l -0.18462,-0.44416 0.23217,-0.42128 c 0.043,-0.078 0.0895,-0.15125 0.14301,-0.22243 1.35571,-1.81483 2.47245,-3.31753 4.848,-6.51984 l 0.22441,-0.30252 c 0.54618,-0.73626 0.87757,-1.18292 1.22871,-1.656 l 0.6912,-0.93124 0.81969,0.82057 0.2877,0.28801 c 0.0785,0.0784 0.2055,0.0784 0.2851,-10e-4 l 0.15465,-0.15404 c 0.0785,-0.0785 0.0785,-0.20565 4.6e-4,-0.28374 L 16.17342,2.05769 c -0.0787,-0.0786 -0.20587,-0.0785 -0.28497,4.4e-4 l -0.15491,0.15456 c -0.0782,0.0781 -0.0782,0.20565 6.7e-4,0.28447 l 1.22305,1.22454 -0.9412,0.68786 c -0.43035,0.31452 -0.43035,0.31452 -0.86069,0.62906 l -0.24989,0.18264 c -3.65096,2.66848 -5.40476,3.94834 -7.50395,5.47351 -0.11603,0.078 -0.12775,0.084 -0.17269,0.10197 L 6.83751,10.99227 6.41278,10.81244 C 4.51981,10.01097 2.98609,9.93589 2.17848,10.48763 Z m -0.16603,0.22101 c 0.006,-0.007 0.0119,-0.0134 0.0177,-0.0202 0.006,-0.006 0.0136,-0.0134 0.0221,-0.0219 z m -4.5534,-11.48509 c -0.58711,-0.4795 -1.1823,-0.90907 -1.77572,-1.28617 2.54633,-2.0777 5.09164,-4.15591 7.65563,-6.24825 l 1.34156,1.34066 c -2.42264,2.07796 -4.82307,4.13649 -7.22147,6.19376 z m -6.12972,6.72253 c 0.0707,-0.083 0.14388,-0.1637 0.23373,-0.26636 0.7267,0.732 1.4395,1.45139 2.1667,2.18415 -0.58963,0.49111 -1.15756,0.9633 -1.72397,1.43
3046 -1.24312,1.0357 -2.48549,2.0714 -3.72886,3.10685 -0.44955,0.37533 -0.94983,0.38114 -1.32011,0.0166 -0.37282,-0.36701 -0.36297,-0.88764 0.0207,-1.3399 1.45137,-1.71221 2.90121,-3.42493 4.35182,-5.13739 z"}});o.register({"cabicons-related-link-solid":{width:22,height:22,d:"M 15.63362,4.75 5.33047,13.37225 c -0.3935,0.3293 -0.44257,0.91174 -0.10961,1.30091 0.33296,0.38917 0.92187,0.43771 1.31537,0.10841 L 17,6.02491 V 9.125 C 17,9.60825 17.44772,10 18,10 18.55228,10 19,9.60825 19,9.125 V 3.875 C 19,3.66498 18.9154,3.47225 18.77448,3.32144 18.58277,3.10076 18.3081,2.99147 18.03479,3.00052 18.02324,3.00017 18.01165,3 18,3 h -6 c -0.55228,0 -1,0.39175 -1,0.875 0,0.48325 0.44772,0.875 1,0.875 z M 2,0 h 18 c 1.10457,0 2,0.89543 2,2 v 18 c 0,1.10457 -0.89543,2 -2,2 H 2 C 0.89543,22 0,21.10457 0,20 V 2 C 0,0.89543 0.89543,0 2,0 Z"}});o.register({"cabicons-related-link":{width:23,height:22,d:"m 15.99999,12.46668 c 0,-0.55229 0.44771,-1 0.99999,-1 0.55229,0 1,0.44771 1,1 v 6.39999 C 17.99998,20.59716 16.59714,22 14.86665,22 H 3.13333 C 1.40284,22 0,20.59716 0,18.86667 V 7.13335 C 0,5.40286 1.40284,4.00002 3.13333,4.00002 h 6.39999 c 0.55229,0 1,0.44771 1,1 0,0.55228 -0.44771,0.99999 -1,0.99999 H 3.13333 C 2.50741,6.00001 2,6.50743 2,7.13335 V 18.86667 C 2,19.49259 2.50741,20 3.13333,20 h 11.73332 c 0.62592,0 1.13334,-0.50741 1.13334,-1.13333 z M 9.64593,12.76339 C 9.22433,13.12014 8.59335,13.06756 8.23661,12.64595 7.87986,12.22434 7.93244,11.59337 8.35405,11.23662 L 21.35404,0.23663 c 0.4216,-0.35674 1.05258,-0.30416 1.40933,0.11745 0.35674,0.4216 0.30416,1.05258 -0.11745,1.40933 z M 20.99998,2.00002 h -4.99999 c -0.55229,0 -1,-0.44772 -1,-1 0,-0.55228 0.44771,-1 1,-1 h 5.99999 c 0.55228,0 1,0.44772 1,1 v 5.99999 c 0,0.55229 -0.44772,1 -1,1 -0.55229,0 -1,-0.44771 -1,-1 z"}});o.register({"cabicons-travel-transport":{width:24,height:21,d:"m 21.27589,5.02228 v 11.74905 c 0,0.64505 -0.21542,1.21843 -0.57444,1.64847 -0.0718,0 -0.0718,0 -0.0718,0 -0.35903,0.35836 -0.78986,0.57337 -1.22069,0.64505 v 1.07508 C 19.40896,20.64164 18.97813,21 18.54729,21 h -1.07708 c -0.50263,0 -0.86166,-0.35836 -0.86166,-0.86007 V 19.35154 H 7.34566 v 0.78839 C 7.34566,20.64164 6.98663,21 6.5558,21 H 5.40692 C 4.97608,21 4.61706,20.64164 4.61706,20.13993 V 19.06485 C 4.11442,18.99315 3.61178,18.77816 3.32456,18.4198 3.25276,18.3481 3.25276,18.3481 3.25276,18.3481 2.89374,17.91807 2.67832,17.34469 2.67832,16.77131 V 5.02226 h -0.764 v 2.55636 c 0,0.52776 -0.42853,0.95559 -0.95715,0.95559 C 0.42855,8.53421 2e-5,8.10638 2e-5,7.57862 V 4.06668 c 0,-0.52776 0.42853,-0.95559 0.95715,-0.95559 h 1.72115 v -0.8176 c 0,-0.64505 0.21542,-1.21843 0.64625,-1.64846 C 3.68358,0.28669 4.18621,0 4.76066,0 h 14.43287 c 0.57445,0 1.07708,0.28669 1.50792,0.64505 0.35902,0.43003 0.57444,1.00341 0.57444,1.64846 v 0.8176 h 1.76696 C 23.57147,3.11111 24,3.53894 24,4.0667 v 3.51194 c 0,0.52776 -0.42853,0.95559 -0.95715,0.95559 -0.52862,0 -0.95715,-0.42783 -0.95715,-0.95559 V 5.02228 Z M 19.19353,3.49071 H 4.76066 c -0.18368,0 -0.28722,0.18589 -0.28722,0.35836 v 7.54683 c 2.15379,0.58269 4.65648,0.87404 7.50805,0.87404 2.85158,0 5.37527,-0.29135 7.57107,-0.87404 V 3.84907 c 0,-0.22987 -0.12218,-0.35836 -0.35903,-0.35836 z M 5.66894,15.85217 c 0.66179,0.66179 1.5282,0.99365 2.59923,0.99559 -0.002,-1.07103 -0.3338,-1.93744 -0.99559,-2.59923 -0.66179,-0.66179 -1.5282,-0.99365 -2.59923,-0.99559 0.002,1.07103 0.3338,1.93744 0.99559,2.59923 z m 10.84859,-1.60364 c -0.66178,0.66179 -0.99365,1.5282 -0.99559,2.59923 1.07103,-0.002 1.93744,-0.3338 2.59923,-0.99559 0.66179,-0.66179 0.99365,-1.5282 0.9956,-2.59923 -1.07103,0.002 -1.93745,0.3338 -2.59924,0.99559 z"}});o.register({"cabicons-unhelpful-solid":{width:24,height:24,d:"M 0,2.625 C 0,2.3125 0.10937,2.0469 0.32812,1.8281 0.54687,1.6094 0.8125,1.5 1.125,1.5 h 3.75 C 5.1875,1.5 5.45312,1.6094 5.67187,1.8281 5.89062,2.0469 6,2.3125 6,2.625 v 11.25 C 6,14.1875 5.89062,14.4531 5.67187,14.6719 5.45312,14.8906 5.1875,15 4.875,15 H 1.125 C 0.8125,15 0.54687,14.8906 0.32812,14.6719 0.10937,14.4531 0,14.1875 0,13.875 Z M 1.875,12 c 0,0.3125 0.10937,0.5781 0.32812,0.7969 C 2.42187,13.0156 2.6875,13.125 3,13.125 c 0.3125,0 0.57812,-0.1094 0.79687,-0.3281 C 4.01562,12.5781 4.125,12.3125 4.125,12 4.125,11.6875 4.01562,11.4219 3.79687,11.2031 3.57812,10.9844 3.3125,10.875 3,10.875 2.6875,10.875 2.42187,10.9844 2.20312,11.2031 1.98437,11.4219 1.875,11.6875 1.875,12 Z m 12.75,12 c -0.40625,0 -0.76563,-0.3437 -1.07813,-1.0312 -0.15625,-0.375 -0.32812,-0.9219 -0.51562,-1.6407 v -0.047 c -0.15625,-0.6875 -0.29688,-1.1875 -0.42188,-1.5 -0.1875,-0.5313 -0.4375,-0.9532 -0.75,-1.2657 -0.5,-0.4687 -1.125,-1.25 -1.875,-2.3437 C 9.07812,14.8592 8.3125,13.8748 7.6875,13.2186 7.5625,13.1246 7.5,12.9998 7.5,12.8436 V 2.8123 C 7.5,2.6561 7.5547,2.5232 7.66406,2.4139 7.77344,2.3045 7.90625,2.2498 8.0625,2.2498 8.59375,2.2498 9.39844,2.0076 10.47656,1.5232
30411.55469,1.0389 12.40625,0.7029 13.03125,0.5154 14.09375,0.1717 15.125,-2e-4 16.125,-2e-4 h 0.14062 c 1.375,0 2.39063,0.062 3.04688,0.1875 1.09375,0.1875 1.84375,0.5781 2.25,1.1719 0.40625,0.5937 0.51562,1.2969 0.32812,2.1094 0.375,0.4375 0.64063,0.9843 0.79688,1.6406 0.15625,0.6562 0.14062,1.2812 -0.0469,1.875 0.40625,0.5312 0.64063,1.1406 0.70313,1.8281 0.0625,0.6875 -0.0312,1.3281 -0.28125,1.9219 h 0.0469 c 0.25,0.2812 0.46094,0.625 0.63282,1.0312 0.17187,0.4063 0.25781,0.8282 0.25781,1.2657 0,0.7187 -0.27344,1.3515 -0.82031,1.8984 -0.54688,0.5469 -1.21094,0.8203 -1.99219,0.8203 h -4.73438 c 0.0625,0.3125 0.26563,0.7969 0.60938,1.4531 0.3125,0.5625 0.53125,1 0.65625,1.3125 0.1875,0.5625 0.28125,1.125 0.28125,1.6875 0,1.5 -0.42188,2.5625 -1.26563,3.1875 -0.5625,0.4063 -1.26562,0.6094 -2.10937,0.6094 z"}});o.register({"cabicons-unhelpful":{width:22,height:24,d:"M 21.35833,10.5469 C 21.78611,11.2969 22,12.0781 22,12.8906 c 0,1.0625 -0.38194,2 -1.14583,2.8125 -0.76389,0.8125 -1.69584,1.2188 -2.79584,1.2188 h -1.65 c 0.275,0.7187 0.4125,1.4375 0.4125,2.1562 0,1.6563 -0.39722,2.9063 -1.19166,3.75 C 14.86528,23.6094 13.79583,24 12.42083,24 c -0.85555,0 -1.52777,-0.4375 -2.01666,-1.3125 -0.275,-0.5 -0.55,-1.3125 -0.825,-2.4375 C 9.42639,19.4688 9.28889,19.0156 9.16667,18.8906 8.83056,18.5469 8.29583,17.8828 7.5625,16.8984 6.82917,15.9141 6.30972,15.2813 6.00417,15 H 5.68333 c -0.15277,0.2188 -0.33611,0.3984 -0.55,0.5391 C 4.91944,15.6797 4.675,15.75 4.4,15.75 H 1.46667 C 1.06944,15.75 0.72569,15.6016 0.43542,15.3047 0.14514,15.0078 0,14.6563 0,14.25 V 3 C 0,2.5938 0.14514,2.2422 0.43542,1.9453 0.72569,1.6484 1.06944,1.5 1.46667,1.5 H 4.4 c 0.36667,0 0.6875,0.125 0.9625,0.375 h 0.50417 c 0.33611,0 0.6875,-0.062 1.05416,-0.1875 C 7.16528,1.6255 7.54722,1.4844 8.06667,1.2656 9.01389,0.8594 9.79306,0.5781 10.40417,0.4219 11.50417,0.1406 12.69583,0 13.97917,0 h 1.00833 c 1.71111,0 3.00972,0.4219 3.89583,1.2656 0.825,0.75 1.25278,1.8125 1.28334,3.1875 0.30555,0.4375 0.52708,0.9375 0.66458,1.5 0.1375,0.5625 0.17569,1.1094 0.11458,1.6407 0.48889,0.9375 0.62639,1.9218 0.4125,2.9531 z m -18.425,3.3281 c 0.30556,0 0.56528,-0.1094 0.77917,-0.3281 0.21389,-0.2188 0.32083,-0.4844 0.32083,-0.7969 0,-0.3125 -0.10694,-0.5781 -0.32083,-0.7969 C 3.49861,11.7344 3.23889,11.625 2.93333,11.625 c -0.30555,0 -0.56527,0.1094 -0.77916,0.3281 -0.21389,0.2188 -0.32084,0.4844 -0.32084,0.7969 0,0.3125 0.10695,0.5781 0.32084,0.7969 0.21389,0.2187 0.47361,0.3281 0.77916,0.3281 z m 15.125,0.7969 c 0.48889,0 0.90139,-0.1875 1.2375,-0.5625 0.33611,-0.375 0.50417,-0.7813 0.50417,-1.2188 0,-0.4375 -0.11458,-0.8437 -0.34375,-1.2187 -0.22917,-0.375 -0.45069,-0.5625 -0.66458,-0.5625 0.33611,-0.375 0.49652,-0.8672 0.48125,-1.4766 C 19.25762,9.0234 19.02083,8.4844 18.5625,8.0156 18.80694,7.5469 18.85278,7.0391 18.7,6.4922 18.54722,5.9453 18.2875,5.5625 17.92083,5.3438 18.07361,4.25 17.90553,3.4531 17.41667,2.9531 16.98889,2.4844 16.33194,2.25 15.44583,2.25 H 13.75 c -0.79444,0 -1.60417,0.1094 -2.42917,0.3281 C 10.83194,2.7031 10.12917,2.9219 9.2125,3.2344 8.47917,3.5156 7.92917,3.7031 7.5625,3.7969 6.95139,3.9531 6.38611,4.0313 5.86667,4.0313 V 12.75 h 0.50416 c 0.39723,0 0.88611,0.3125 1.46667,0.9375 0.33611,0.3438 0.84028,0.9844 1.5125,1.9219 0.64167,0.875 1.08472,1.4375 1.32917,1.6875 0.33611,0.3437 0.59583,0.7656 0.77916,1.2656 0.0917,0.3125 0.19861,0.7813 0.32084,1.4063 0.0917,0.4687 0.16805,0.7968 0.22916,0.9843 0.12223,0.3438 0.25973,0.6094 0.4125,0.7969 0.94723,0 1.58889,-0.2969 1.925,-0.8906 0.18334,-0.375 0.275,-0.9688 0.275,-1.7813 0,-0.4062 -0.0764,-0.8125 -0.22916,-1.2187 -0.0917,-0.25 -0.24445,-0.5938 -0.45834,-1.0313 -0.21389,-0.4375 -0.35139,-0.7656 -0.4125,-0.9843 -0.15277,-0.4063 -0.22916,-0.7969 -0.22916,-1.1719 z"}});o.register({"cabicons-your-rights-solid":{width:18,height:26,d:"m 13.09091,21.73437 v 1.42188 c 0,0.27083 -0.0767,0.50781 -0.23011,0.71094 -0.15341,0.20312 -0.34944,0.35547 -0.58807,0.45703 v 0.45703 c 0,0.33854 -0.11932,0.6263 -0.35796,0.86328 C 11.67614,25.88151 11.38636,26 11.04545,26 H 6.95455 C 6.61364,26 6.32386,25.88151 6.08523,25.64453 5.84659,25.40755 5.72727,25.11979 5.72727,24.78125 V 24.32422 C 5.48864,24.22266 5.29261,24.07031 5.1392,23.86719 4.9858,23.66406 4.90909,23.42708 4.90909,23.15625 v -1.42188 c 0,-0.
30416927 0.0597,-0.31315 0.17898,-0.43164 C 5.20739,21.18425 5.35227,21.125 5.52273,21.125 h 6.95454 c 0.17046,0 0.31534,0.0593 0.43466,0.17773 0.11932,0.11849 0.17898,0.26237 0.17898,0.43164 z M 5.77841,19.5 C 5.50568,19.5 5.26705,19.4323 5.0625,19.29687 4.85795,19.16146 4.72159,18.97526 4.65341,18.73828 4.27841,17.79036 3.83523,16.92708 3.32386,16.14844 3.01705,15.67448 2.59091,15.09896 2.04545,14.42187 1.32955,13.54167 0.83523,12.83073 0.5625,12.28906 0.1875,11.40885 0,10.29167 0,8.9375 0,7.3125 0.40057,5.81445 1.2017,4.44336 2.00284,3.07227 3.09375,1.98893 4.47443,1.19336 5.85511,0.39779 7.36364,0 9,0 c 1.63636,0 3.14489,0.39779 4.52557,1.19336 1.38068,0.79557 2.47159,1.87891 3.27273,3.25 C 17.59943,5.81445 18,7.3125 18,8.9375 c 0,1.35417 -0.1875,2.47135 -0.5625,3.35156 -0.27273,0.54167 -0.76705,1.25261 -1.48295,2.13281 -0.54546,0.67709 -0.9716,1.25261 -1.27841,1.72657 -0.51137,0.77864 -0.95455,1.64192 -1.32955,2.58984 -0.0682,0.23698 -0.20454,0.42318 -0.40909,0.55859 C 12.73295,19.43229 12.49432,19.5 12.22159,19.5 Z M 4.90909,8.9375 C 4.90909,7.82031 5.30966,6.86393 6.1108,6.06836 6.91193,5.27279 7.875,4.875 9,4.875 9.23864,4.875 9.43466,4.7988 9.58807,4.64648 9.74148,4.49414 9.81818,4.29948 9.81818,4.0625 9.81818,3.82552 9.74148,3.63086 9.58807,3.47852 9.43466,3.32617 9.23864,3.25 9,3.25 7.97727,3.25 7.02273,3.50391 6.13636,4.01172 5.25,4.51953 4.55114,5.21354 4.03977,6.09375 3.52841,6.97396 3.27273,7.92187 3.27273,8.9375 c 0,0.23698 0.0767,0.43164 0.23011,0.58398 C 3.65625,9.67383 3.85227,9.75 4.09091,9.75 4.32955,9.75 4.52557,9.6738 4.67898,9.52148 4.83239,9.36914 4.90909,9.17448 4.90909,8.9375 Z"}});o.register({"cabicons-your-rights":{width:18,height:26,d:"m 13.09091,23.15625 c 0,0.27083 -0.0767,0.50781 -0.23011,0.71094 -0.15341,0.20312 -0.34944,0.35547 -0.58807,0.45703 v 0.45703 c 0,0.33854 -0.11932,0.6263 -0.35796,0.86328 C 11.67614,25.88151 11.38636,26 11.04545,26 H 6.95455 C 6.61364,26 6.32386,25.88151 6.08523,25.64453 5.84659,25.40755 5.72727,25.11979 5.72727,24.78125 V 24.32422 C 5.48864,24.22266 5.29261,24.07031 5.1392,23.86719 4.9858,23.66406 4.90909,23.42708 4.90909,23.15625 v -1.42188 c 0,-0.16927 0.0597,-0.31315 0.17898,-0.43164 C 5.20739,21.18425 5.35227,21.125 5.52273,21.125 h 6.95454 c 0.17046,0 0.31534,0.0593 0.43466,0.17773 0.11932,0.11849 0.17898,0.26237 0.17898,0.43164 z M 5.72727,8.9375 c 0,0.23698 -0.0767,0.43164 -0.23011,0.58398 C 5.34375,9.67383 5.14773,9.75 4.90909,9.75 4.67045,9.75 4.47443,9.6738 4.32102,9.52148 4.16761,9.36914 4.09091,9.17448 4.09091,8.9375 4.09091,7.58333 4.56818,6.43229 5.52273,5.48437 6.47727,4.53646 7.63636,4.0625 9,4.0625 c 0.23864,0 0.43466,0.0762 0.58807,0.22852 0.15341,0.15234 0.23011,0.347 0.23011,0.58398 0,0.23698 -0.0767,0.43164 -0.23011,0.58398 C 9.43466,5.61133 9.23864,5.6875 9,5.6875 8.11364,5.6875 7.34659,6.00911 6.69886,6.65234 6.05114,7.29557 5.72727,8.05729 5.72727,8.9375 Z M 9,2.4375 C 7.80682,2.4375 6.70739,2.72526 5.7017,3.30078 4.69602,3.8763 3.90341,4.66341 3.32386,5.66211 2.74432,6.66081 2.45455,7.7526 2.45455,8.9375 c 0,1.01562 0.13636,1.82812 0.40909,2.4375 0.17045,0.3724 0.52841,0.87175 1.07386,1.49805 0.54545,0.6263 0.95455,1.1595 1.22727,1.59961 0.51137,0.74479 0.98864,1.60807 1.43182,2.58984 h 4.80682 c 0.44318,-0.98177 0.92045,-1.84505 1.43182,-2.58984 0.27272,-0.44011 0.68182,-0.97331 1.22727,-1.59961 0.54545,-0.6263 0.90341,-1.12565 1.07386,-1.49805 0.27273,-0.64323 0.40909,-1.45573 0.40909,-2.4375 0,-1.1849 -0.28977,-2.27669 -0.86931,-3.27539 C 14.09659,4.66341 13.30398,3.8763 12.2983,3.30078 11.29261,2.72526 10.19318,2.4375 9,2.4375 Z M 9,0 c 1.63636,0 3.14489,0.39779 4.52557,1.19336 1.38068,0.79557 2.47159,1.87891 3.27273,3.25 C 17.59943,5.81445 18,7.3125 18,8.9375 c 0,1.35417 -0.1875,2.47135 -0.5625,3.35156 -0.27273,0.54167 -0.76705,1.25261 -1.48295,2.13281 -0.54546,0.67709 -0.9716,1.25261 -1.27841,1.72657 -0.51137,0.77864 -0.95455,1.64192 -1.32955,2.58984 -0.0682,0.23698 -0.20454,0.42318 -0.40909,0.55859 C 12.73295,19.43229 12.49432,19.5 12.22159,19.5 H 5.77841 C 5.50568,19.5 5.26705,19.4323 5.0625,19.29687 4.85795,19.16146 4.72159,18.97526 4.65341,18.73828 4.27841,17.79036 3.83523,16.92708 3.32386,16.14844 3.01705,15.67448 2.59091,15.09896 2.04545,14.42187 1.32955,13.54167 0.83523,12.83073 0.5625,12.28906 0.1875,11.40885 0,10.29167 0,8.9375 0,7.3125 0.40057,5.81445 1.2017,4.44336 2.00284,3.07227 3.09375,1.98893 4.47443,1.19336 5.85511,0.39779 7.36364,0 9,0 Z"}});o.register({"cabicons-globe":{width:496,height:512,d:"M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"}});o.register({"cabicons-info":{height:21,width:20,d:"M9 15.5H11V9.5H9V15.5ZM10 7.5C10.2833 7.5 10.5208 7.40417 10.7125 7.2125C10.9042 7.02083 11 6.78333 11 6.5C11 6.21667 10.9042 5.97917 10.7125 5.7875C10.5208 5.59583 10.2833 5.5 10 5.5C9.71667 5.5 9.47917 5.59583 9.2875 5.7875C9.09583 5.97917 9 6.21667 9 6.5C9 6.78333 9.09583 7.02083 9.2875 7.2125C9.47917 7.40417 9.71667 7.5 10 7.5ZM10 20.5C8.61667 20.5 7.31667 20.2375 6.1 19.7125C4.88333 19.1875 3.825 18.475 2.925 17.575C2.025 16.675 1.3125 15.6167 0.7875 14.4C0.2625 13.1833 0 11.8833 0 10.5C0 9.11667 0.2625 7.81667 0.7875 6.6C1.3125 5.38333 2.025 4.325 2.925 3.425C3.825 2.525 4.88333 1.8125 6.1 1.2875C7.31667 0.7625 8.61667 0.5 10 0.5C11.3833 0.5 12.6833 0.7625 13.9 1.2875C15.1167 1.8125 16.175 2.525 17.075 3.425C17.975 4.325 18.6875 5.38333 19.2125 6.6C19.7375 7.81667 20 9.11667 20 10.5C20 11.8833 19.7375 13.1833 19.2125 14.4C18.6875 15.6167 17.975 16.675 17.075 17.575C16.175 18.475 15.1167 19.1875 13.9 19.7125C12.6833 20.2375 11.3833 20.5 10 20.5ZM10 18.5C12.2333 18.5 14.125 17.725 15.675 16.175C17.225 14.625 18 12.7333 18 10.5C18 8.26667 17.225 6.375 15.675 4.825C14.125 3.275 12.2333 2.5 10 2.5C7.76667 2.5 5.875 3.275 4.325 4.825C2.775 6.375 2 8.26667 2 10.5C2 12.7333 2.775 14.625 4.325 16.175C5.875 17.725 7.76667 18.5 10 18.5Z"}});const xn={name:"Accordion"};var Sn=function(){var e=this,t=e._self._c;return t("ul",{staticClass:"accordion"},[e._t("default")],2)},kn=[],$n=l(xn,Sn,kn,!1,null,null);const Rn=$n.exports,Ln={name:"AccordionItem",props:{type:String,startOpen:Boolean},data(){return{isOpen:!1}},computed:{active(){return this.startOpen||this.isOpen},classes(){const s={"accordion-item":!0,"accordion-item--active":this.isOpen};return this.type&&(s[`accordion-item--${this.type}`]=!0),s}}
304,created(){this.startOpen&&(this.isOpen=!0)},methods:{toggle(s){this.isOpen=typeof s=="boolean"?s:!this.isOpen},start(s){s.style.height=`${s.scrollHeight}px`},end(s){s.style.height=""}}};var Tn=function(){var e=this,t=e._self._c;return t("li",{class:e.classes},[t("div",{staticClass:"accordion-item__heading"},[t("button",{staticClass:"accordion-item__trigger",class:{"accordion-item__trigger--active":this.isOpen},on:{click:e.toggle}},[t("span",{staticClass:"accordion-item__trigger__icon",class:{"accordion-item__trigger__icon--active":this.isOpen}}),e._v(" "),t("div",{staticClass:"accordion-item__trigger__content"},[e._t("heading")],2)])]),e._v(" "),t("transition",{attrs:{name:"accordion"},on:{enter:e.start,"after-enter":e.end,"before-leave":e.start,"after-leave":e.end}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],staticClass:"accordion-item__content",class:{"accordion-item__content--active":this.isOpen}},[e._t("content")],2)])],1)},An=[],En=l(Ln,Tn,An,!1,null,null);const Dn=En.exports,k=document.getElementsByTagName("body")[0];v.prototype.$cabSettings=A;v.prototype.$cmsNotFound=k.getAttribute("data-not-found").length?JSON.parse(k.getAttribute("data-not-found")):"";v.prototype.$cmsServerError=k.getAttribute("data-server-error").length?JSON.parse(k.getAttribute("data-server-error")):"";v.prototype.$cmsSlug=k.getAttribute("data-cms-slug");v.prototype.$loggedIn=k.getAttribute("data-logged-in");v.prototype.$axios=p;v.use(ee);v.use(T);v.use(ge);A.SiteTitle||(A.SiteTitle="Citizens Advice Bureau");v.use(ye,{separator:"|",complement:A.SiteTitle});v.component("accordion",Rn);v.component("accordion-item",Dn);v.use(be);v.filter("nl2br",function(s){return s?(s=s.toString(),s.replace(/(\r\n|\n\r|\r|\n)/g,"<br />$1")):""});v.filter("formatDate",function(s,e="DD/MM/YYYY"){return s?_(s).format(e):""});v.filter("striphtml",function(s){const e=document.createElement("div");return e.innerHTML=s,e.textContent||e.innerText||""});document.getElementById("app")&&new v({router:S,store:y,render:s=>s(ft)}).$mount("#app");export{Nn as A,Ts as C,F as D,li as E,H as F,N as H,ne as I,Ns as L,O as M,q as N,gi as P,Bs as R,oe as S,ae as T,M as U,le as W,St as a,Ms as b,bi as c,bs as d,Dr as e,_i as f,U as g,Hn as h,qn as i,ot as j,ce as k,ue as l,Si as m,l as n,ji as o,Dn as p,Rn as q,ie as r,a as s,Pn as t,Fn as u,Un as v};
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.