1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7170,3532,8418],{77769:(w,d,t)=>{"use strict";t.d(d,{A:()=>C});var e=t(45097),E=t(55178),s=t(19005),g=t(89814),f=t(20944),x=t(21042);const y=E.Ay.td` 2 svg { 3 display: block; 4 height: 45px; 5 width: 45px; 6 } 7 8 &.tts-highlight svg { 9 ${f.y} 10 } 11`,C=({title:T,filetype:o,uri:c,created:h,updated:b})=>{const a=o==="word"?s.AK:o==="pdf"?s.Gy:o===x.Py.htmlDocument?s.JO:null;return e.createElement("tr",{className:"table-row"},e.createElement(y,{className:"table-cell","data-custom-tts-highlight":!0},a,e.createElement("span",{className:"sr-only no-tts-highlight"},`${o||"HTML"} document`)),e.createElement("td",{className:"table-cell"},e.createElement("a",{className:"doc-title",href:c},T)),e.createElement("td",{className:"table-cell"},h?(0,g.Yq)(h):"Unknown"),e.createElement("td",{className:"table-cell"},b?(0,g.Yq)(b):"Unknown"))}},49304:(w,d,t)=>{"use strict";t.d(d,{A:()=>s});var e=t(55178);const s=e.Ay.div` 12 ${()=>(0,e.AH)` 13 width: 40px; 14 height: 40px; 15 `} 16`},48395:(w,d,t)=>{"use strict";t.d(d,{A:()=>g});var e=t(45097),E=t(49304);const g=({className:f})=>{const x="var(--colour-text-black)";return e.createElement(E.A,{className:`loader ${f}`},e.createElement("svg",{width:"38",height:"38",viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",className:"high-contrast-colour-flip"},e.createElement("defs",null,e.createElement("linearGradient",{x1:"8.042%",y1:"0%",x2:"65.682%",y2:"23.865%",id:"a"},e.createElement("stop",{stopColor:x,stopOpacity:"0",offset:"0%"}),e.createElement("stop",{stopColor:x,stopOpacity:".631",offset:"63.146%"}),e.createElement("stop",{stopColor:x,offset:"100%"}))),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(1 1)"},e.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18",id:"Oval-2",stroke:"url(#a)",strokeWidth:"2"},e.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})),e.createElement("circle",{fill:x,cx:"36",cy:"18",r:"1"},e.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"}))))))}},65054:(w,d,t)=>{"use strict";t.d(d,{A:()=>T});var e=t(45097),E=t(89814),s=t(55178);const g=s.Ay.div` 17 text-align: left; 18 margin-top: 50px; 19 padding-bottom: 1rem; 20 // margin-left: 30px; 21 display: flex; 22 flex-wrap: wrap; 23 gap: 2px; 24`,f=s.Ay.button` 25 border: none; 26 background-color: var(--colour-background-lightBlueToSecondary); 27 color: var(--colour-text-darkBlue); 28 padding: 6px 12px; 29 30 ${({$active:o})=>o&&(0,s.AH)` 31 background-color: var(--colour-background-light); 32 color: var(--colour-text-darkBlue); 33 text-decoration: underline; 34 text-underline-offset: 0.1578em; 35 `} 36 37 @media (pointer: fine) { 38 &:hover:not(:disabled) { 39 filter: brightness(0.9); 40 } 41 } 42 43 &:disabled { 44 opacity: 0.5; 45 } 46 47 &:first-child { 48 border-top-left-radius: 5px; 49 border-bottom-left-radius: 5px; 50 } 51 52 &:last-child { 53 border-top-right-radius: 5px; 54 border-bottom-right-radius: 5px; 55 } 56`,y=({index:o,isactive:c,label:h,ariaLabel:b,updatePageIndex:a,className:n,disabled:A=!1})=>{const r=m=>{if(m>-1&&a(m),!c&&typeof window<"u"){const p=window.document.getElementById("resultsGrid"),P=p?p.offsetTop:0;window.scrollTo(0,P)}};return e.createElement(f,{key:o,className:`pageButton ${n||""}`,onClick:()=>r(o),disabled:A,type:"button",$active:!!c,"aria-current":c,"aria-label":b??`page ${h?.toString()}`},h?.toString())},D=({className:o,paging:c,updatePageIndex:h,setUrlParams:b=!0})=>{if(!c||c.pageCount<=1)return e.createElement(g,null);const a=5,{pageIndex:n,pageCount:A}=c;let r=Math.ceil(n-a/2);r<0&&(r=0);let m=r+a-1;m>A-1&&(m=A-1,r=A-a,r<0&&(r=0));const p=i=>{b&&C(i),h(i);const N=document.querySelector("#main");if(N&&N.children.length>0){const l=N.children[0];l.setAttribute("tabindex","-1"),l.focus(),l.removeAttribute("tabindex")}(0,E.vt)()};let P=[];for(let i=r;i<=m;i++){const N=i===n;P.push(e.createElement(y,{index:i,isactive:N,key:i,label:i+1,updatePageIndex:p,className:"pagination"}))}return e.createElement(g,{className:o,role:"group","aria-label":"Page selection"},e.createElement(y,{className:"prev pagination",index:n-1,label:"Back",ariaLabel:"back",updatePageIndex:p,disabled:n<=0}),P,e.createElement(y,{className:"next pagination",index:n+1,label:"Next",ariaLabel:"next",updatePageIndex:p,disabled:n>=A-1}))};function C(o){const c=new URL(window.location.href);c.searchParams.set("pageIndex",o.toString()),history.pushState({},"",c.href)}const T=D},13674:(w,d,t)=>{"use strict";t.r(d),t.d(d,{default:()=>N});var e=t(45097),E=t(62184),s=t(33627),g=t(15180),f=t(55178);const y=f.Ay.fieldset` 57 display: inline-flex; 58 59 .facetsButton { 60 border: 1px solid; 61 border-radius: 5px; 62 background-color: inherit; 63 color: var(--colour-text-blue); 64 font-size: 1.125rem; 65 66 &:focus-visible { 67 outline-width: 2px; 68 border-color: var(--colour-focus); 69 } 70 } 71 72 .active { 73 border: 1px solid; 74 background-color: var(--colour-background-blue); 75 color: var(--colour-text-white); 76 } 77 78 @media (pointer: fine) { 79 .facetsButton:hover { 80 text-decoration: underline; 81 text-underline-offset: 0.1578em; 82 text-decoration-thickness: max(2px, 0.0625rem); 83 background-color: var(--colour-background-blue); 84 color: var(--colour-text-white); 85 } 86 } 87 88 @media (max-width: 489px) { 89 display: flex; 90 flex-wrap: wrap;
91 row-gap: 1px; 92 } 93`,C=({facets:l,currentFacet:B,updateCurrentFacet:I})=>{const v=L=>{I(L)};return e.createElement(y,null,e.createElement("legend",{className:"sr-only"},"Search filter buttons:"),Object.keys(l).map((L,S)=>{const R=l[L],O=L===B;return e.createElement("button",{key:S,onClick:()=>v(L),className:`facetsButton${O?" active tts-light":""} mt-1 mr-2 p-2`,"aria-current":O,type:"button"},R.title)}))};var T=t(65054),o=t(19005);const h=({link:l,title:B,contentType:I})=>{const v=I==="redirectPage";return e.createElement("li",{className:"results-list"},e.createElement("a",{href:l,className:"results-items"},B,v&&e.createElement("i",{"aria-label":"external link"},o.X6)))};var b=t(92039),a=t(77769),n=t(48395);const r=f.Ay.div` 94 .facetsDocButton { 95 border: 1px solid; 96 border-radius: 5px; 97 background-color: inherit; 98 color: var(--colour-text-blue); 99 font-size: 1.125rem; 100 margin-top: 5px; 101 padding-top: 7px; 102 padding-bottom: 0.5rem; 103 display: flex; 104 vertical-align: middle; 105 } 106 107 @media (pointer: fine) { 108 .facetsDocButton:hover { 109 text-decoration: underline; 110 text-underline-offset: 0.1578em; 111 text-decoration-thickness: max(2px, 0.0625rem); 112 background-color: var(--colour-text-blue); 113 color: white; 114 } 115 } 116 117 ul { 118 margin-left: 0px; 119 } 120 121 .results-list { 122 margin-top: 14px; 123 margin-left: 0px; 124 } 125 126 .results-items { 127 color: var(--colour-text-link); 128 text-decoration: underline; 129 text-underline-offset: 0.1578em; 130 font-size: 1.0625rem; 131 132 i { 133 display: inline-block; 134 position: relative; 135 bottom: 2px; 136 left: 4px; 137 138 height: 14px; 139 aspect-ratio: 1; 140 141 svg { 142 height: 100%; 143 width: 100%; 144 } 145 } 146 } 147 148 .table-container { 149 overflow-x: auto; 150 margin-top: 1.5rem; 151 margin-bottom: 1.5rem; 152 } 153 154 .custom-table { 155 border-collapse: collapse; 156 border-spacing: 0; 157 width: 100%; 158 font-weight: 400; 159 font-size: 1rem; 160 line-height: 1.5; 161 margin-top: 0.5rem; 162 margin-bottom: 0.5rem; 163 164 td, 165 th { 166 min-width: 86px; 167 padding-right: 16px; 168 white-space: nowrap; 169 170 &:has(.doc-title) { 171 min-width: 175px; 172 white-space: normal; 173 } 174 } 175 176 @media ${({theme:l})=>l.mq.max.mobile} { 177 display: block; 178 } 179 } 180 181 .table-header { 182 font-size: 1.2rem; 183 font-weight: bold; 184 color: var(--colour-text-darkBlue); 185 } 186 187 .table-header tr { 188 border-bottom: 1px solid var(--colour-text-darkBlue); 189 } 190 191 .table-row { 192 border-bottom: solid 0.5px transparent; 193 } 194 195 .table-cell { 196 padding-bottom: 0.8rem; 197 padding-top: 1rem; 198 } 199 200 @media (pointer: fine) { 201 .results-items:hover { 202 color: var(--colour-text-darkBlueToLink); 203 text-decoration-thickness: max(2px, 0.0625rem); 204 } 205 } 206 207 @media (max-width: 425px) { 208 .table-container { 209 margin-bottom: 0; 210 } 211 } 212`,m=f.Ay.div` 213 position: relative; 214 display: inline-flex; 215 vertical-align: middle; 216`,p=({results:l,facets:B,updateCurrentFacet:I,currentFacet:v,updatePageIndex:L,paging:S})=>{const[R,O]=(0,e.useState)("");(0,e.useEffect)(()=>{(function(){const U=sessionStorage.getItem("query");if(U){O(window.atob(U));return}const $=new URLSearchParams(window.location.search);O($.get("term")??"")})()},[]);const M=S.pageIndex*S.pageSize,k=S.totalCount>0&&e.createElement("p",{style:{margin:"0"},role:"status"},M," - ",M+l.length," of ",S.totalCount," ","results for"," ",R&&e.createElement(e.Fragment,null,"the search term ",e.createElement("strong",null,R)," in"," "),e.createElement("strong",null,v.charAt(0).toUpperCase()+v.slice(1)),"."),K=u=>{L(u)},W=()=>{if(v?.length===0)return e.createElement("div",{style:{marginTop:"12px"}},e.createElement(n.A,null));if(l.length===0)switch(v){case"pages":return e.createElement("p",null,"No pages found.");case"news":return e.createElement("p",null,"No news articles found.");case"documents":return e.createElement("p",null,"No documents found.");default:return null}return v!=="documents"?e.createElement("ul",{className:"bullet-list"},l.map(u=>u.link?e.createElement(h,{key:u.id,...u}):null)):e.createElement("div",{className:"table-container"},e.createElement("table",{className:"custom-table"},e.createElement("thead",{className:"table-header"},e.createElement("tr",{className:"table-row"},e.createElement("th",{scope:"col"},"FileType"),e.createElement("th",{scope:"col",className:"doc-title"},"Title"),e.createElement("th",{scope:"col"},"Created"),e.createElement("th",{scope:"col"},"Modified"))),e.createElement("tbody",null,l?l.map(u=>e.createElement(a.A,{key:u.id,title:u.title,filetype:u.docType,uri:u.link,created:u.created,updated:u.modified})):e.createElement("tr",null,e.createElement("td",null,e.createElement(n.A,null)),e.createElement("td",null,e.createElement(n.A,null)),e.createElement("td",null,e.createElement(n.A,null)),e.createElement("td",null,e.createElement(n.A,null))))))};
216return e.createElement(r,null,e.createElement(b.A,null,e.createElement("h1",{style:{paddingTop:"1.5rem"}},"Search Results"),e.createElement("div",{className:"mb-3"},e.createElement("div",{className:"facetsList"},e.createElement(m,{className:"mb-2 mt-3"},e.createElement(C,{facets:B,currentFacet:v,updateCurrentFacet:I,className:"m-4"})))),k,W(),e.createElement(m,{className:"mr-1 mt-2 mb-4"},e.createElement(T.A,{paging:S,updatePageIndex:K,setUrlParams:!1}))))},P=(0,s.fh)(g.default)(p),N=()=>e.createElement(E.A,{entry:"Search"},e.createElement(P,null))},15180:(w,d,t)=>{"use strict";t.r(d),t.d(d,{default:()=>b});var e=t(57893),E=t(33627),s=t(47624);const{getCurrent:g,getListing:f,getResults:x,getTotalCount:y,getPaging:D}=E.Tp.selectListing,C=a=>f(a)?.title,T=a=>y(a),o={currentListing:a=>g(a),currentPageCount:a=>x(a).length,listingTitle:C,noResultsText:a=>T(a)===0?"No results were found":"",resultsText:a=>{const n=D(a),{pageIndex:A,pageSize:r,totalCount:m,pagesLoaded:p}=n;if(!p)return null;const P=(p[0]||A)*r+1;let i=P+(p.length*r||r)-1;return i>m&&(i=m),`${P} - ${i} of ${m} results`}},h=a=>(0,s.mapJson)(a,o),b={results:e.A,resultsInfo:h}},42634:()=>{}}]);
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.