import{p as O}from"./adobe.chunk.js";import{b as wt,g as vt,m as St,f as rt,p as At,o as ct,c as st,n as _t,d as h,e as ot,h as at,j as Ct,k as Et,l as qt,q as xt,r as Lt,s as m,u as f,v as g,w as q,x as Ot,y as Tt,i as W,t as Rt,a as Nt}from"./trackPageView.chunk.js";import{t as y,a as Bt,b as Pt,c as jt,d as It,e as Dt}from"./trackOnClickVideoPlayer.chunk.js";const Vt=e=>{const t={event:"articleReadComplete",article:{title:e!=null?e:""}};O(t)},it=(e,t,o,n,r,c,a,s)=>{const i={event:"keyCourseInteraction",course:{courseInteractionType:e!=null?e:"",courseCode:t!=null?t:"",courseName:o!=null?o:"",facultyName:n!=null?n:"",courseType:r!=null?r:"",courseCampus:c!=null?c:"",courseBrowsingStudentType:a!=null?a:"",courseSetFeeType:s!=null?s:""}};O(i)},Ut=(e,t,o,n)=>{const r={event:"courseSave",course:{courseCode:e!=null?e:"",courseName:t!=null?t:"",facultyName:o!=null?o:"",courseType:n!=null?n:""}};O(r)},Kt=(e,t,o)=>{const n={event:"error",error:{errorMessage:e!=null?e:"",errorType:t!=null?t:"",errorPage:o!=null?o:""}};O(n)},Ft=(e,t)=>{const o={event:"personaSelection",persona:{studentType:e!=null?e:"",text:t!=null?t:""}};console.log("Adobe SDK: Persona Selection Data Layer Event:"),console.log(o),O(o)},lt=(e,t,o)=>{const n={event:"search",search:{type:e!=null?e:"",term:t!=null?t:"",resultCount:o!=null?o:""}};O(n)},ut=(e,t,o,n,r)=>{const c={event:"searchResultClick",search:{type:e!=null?e:"",term:t!=null?t:"",resultCount:o!=null?o:"",clickText:n!=null?n:"",clickURL:r!=null?r:""}};O(c)},Ht=(e,t,o,n,r,c,a,s,i,l)=>{const d={event:"tabScrollContentImpression",tab:{tabName:e!=null?e:"",tabPosition:t!=null?t:"",tabType:o!=null?o:"",tabScrollDepthMilestone:n!=null?n:""},course:{courseCode:r!=null?r:"",courseName:c!=null?c:"",courseBrowsingStudentType:a!=null?a:"",courseType:s!=null?s:"",facultyName:i!=null?i:"",courseSetFeeType:l!=null?l:""}};O(d)},Z=(e,t,o)=>{const n={event:"tabView",tab:{tabName:e!=null?e:"",tabPosition:t!=null?t:"",tabType:o!=null?o:""}};O(n)},$t=e=>{const t={event:"toolComplete",tool:{name:e!=null?e:""}};O(t)},M=(e,t)=>{const o={event:"toolInteraction",tool:{name:e!=null?e:"",interactionDetail:t!=null?t:""}};O(o)},Mt=e=>{const t={event:"toolStart",tool:{name:e!=null?e:""}};O(t)},zt=()=>{const e=document.querySelector('meta[name="dknpagetype"]'),o=new URL(window.location.href).pathname.split("/").filter(l=>l.trim()!==""),n=["Research news","Media release","Research","Article"],r=["news","media-release","media","article","articles","news-and-media-releases","research-news-and-publications"];if(!(()=>n.includes(e==null?void 0:e.getAttribute("content"))||r.includes(o[0]))())return;let a=!1;const s=document.querySelector("footer");if(!s)return;const i=new IntersectionObserver(l=>{l.forEach(d=>{var u,p;if(d.isIntersecting&&!a){const b=((u=document.querySelector("h1"))==null?void 0:u.textContent)||((p=document.querySelector("title"))==null?void 0:p.textContent);Vt(b),i.disconnect(),a=!0}})},{threshold:.1,rootMargin:"0px 0px 0px 0px"});i.observe(s)},Gt=()=>{var i,l,d,u,p,b,k,S,E,x,A,L;const e=(l=(i=document.querySelector('meta[name="dkncoursecode"]'))==null?void 0:i.getAttribute("content"))!=null?l:null;if(!e)return;const t=document.querySelectorAll(".js-campus-picker");if(!t.length)return;const o=(u=(d=document.querySelector('meta[name="dknpagetitleshort"]'))==null?void 0:d.getAttribute("content"))!=null?u:null,n=(b=(p=document.querySelector('meta[name="news_tag_faculties_and_schools"]'))==null?void 0:p.getAttribute("content"))!=null?b:null,r=(S=(k=document.querySelector('meta[name="dkncoursetype"]'))==null?void 0:k.getAttribute("content"))!=null?S:null,c=(x=(E=document.querySelector('meta[name="dkncoursestudent"]'))==null?void 0:E.getAttribute("content"))!=null?x:null,a=(L=(A=document.querySelector('meta[name="dkncoursetfees"]'))==null?void 0:A.getAttribute("content"))!=null?L:null,s=_=>{const C=_.dataset.value||_.textContent.trim();it("courseCampusSelection",e,o,n,r,C,c,a),console.group("%c[ADOBE SDK] %ctrackCoursePageCampusSelection %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()};t.forEach(_=>{_.querySelectorAll(".js-campus-option").forEach(C=>{C.addEventListener("click",()=>s(C),{capture:!1,passive:!0})}),_.addEventListener("keydown",C=>{C.key==="Enter"&&C.target.classList.contains("js-campus-option")&&s(C.target)},{capture:!1,passive:!0})})},Wt=()=>{var c,a,s,i,l,d,u,p;const e=(a=(c=document.querySelector('meta[name="dkncoursecode"]'))==null?void 0:c.getAttribute("content"))!=null?a:null,t=(i=(s=document.querySelector('meta[name="dknpagetitleshort"]'))==null?void 0:s.getAttribute("content"))!=null?i:null,o=(d=(l=document.querySelector('meta[name="dkncoursetype"]'))==null?void 0:l.getAttribute("content"))!=null?d:null,n=(p=(u=document.querySelector('meta[name="news_tag_faculties_and_schools"]'))==null?void 0:u.getAttribute("content"))!=null?p:null;if(!e)return;document.querySelectorAll("[data-pageid]").forEach(b=>{const k=()=>Ut(e,t,n,o);b.addEventListener("click",k,{capture:!1,passive:!0});const S=b.querySelector(".heart.save");S&&S.addEventListener("click",k,{capture:!1,passive:!0})})},Yt=()=>{var i,l,d,u,p,b,k,S,E,x,A,L;const e=(l=(i=document.querySelector('meta[name="dkncoursecode"]'))==null?void 0:i.getAttribute("content"))!=null?l:null;if(!e)return;const t=document.querySelectorAll(".js-banner-save-unsaved, .js-course-nav-save");if(!t.length)return;const o=(u=(d=document.querySelector('meta[name="dknpagetitleshort"]'))==null?void 0:d.getAttribute("content"))!=null?u:null,n=(b=(p=document.querySelector('meta[name="news_tag_faculties_and_schools"]'))==null?void 0:p.getAttribute("content"))!=null?b:null,r=(S=(k=document.querySelector('meta[name="dkncoursetype"]'))==null?void 0:k.getAttribute("content"))!=null?S:null,c=(x=(E=document.querySelector('meta[name="dkncoursestudent"]'))==null?void 0:E.getAttribute("content"))!=null?x:null,a=(L=(A=document.querySelector('meta[name="dkncoursetfees"]'))==null?void 0:A.getAttribute("content"))!=null?L:null,s=_=>{const C=_.currentTarget;setTimeout(()=>{var N,I,D,V,U,w;if(C.hasAttribute("aria-pressed")&&C.getAttribute("aria-pressed")!=="true")return;const R=(w=(U=(D=(N=document.querySelector(".js-campus-list .js-campus-option.is-selected"))==null?void 0:N.getAttribute("data-value"))!=null?D:(I=document.querySelector(".js-campus-list .js-campus-option"))==null?void 0:I.getAttribute("data-value"))!=null?U:(V=document.querySelector(".course-banner__campus-pill--static span"))==null?void 0:V.getAttribute("data-value"))!=null?w:null;it("courseSave",e,o,n,r,R,c,a),console.group("%c[ADOBE SDK] %ctrackCoursePageSaveCourseRedesign %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()},0)};t.forEach(_=>{_.addEventListener("click",s,{capture:!1,passive:!0})})},Jt=()=>{var i,l,d,u,p,b,k,S,E,x,A,L,_,C,R,N;if(!wt())return;const e=vt(),t=(l=(i=document.querySelector('meta[name="dkncoursecode"]'))==null?void 0:i.getAttribute("content"))!=null?l:null,o=(u=(d=document.querySelector('meta[name="dknpagetitleshort"]'))==null?void 0:d.getAttribute("content"))!=null?u:null,n=(b=(p=document.querySelector('meta[name="news_tag_faculties_and_schools"]'))==null?void 0:p.getAttribute("content"))!=null?b:null,r=(S=(k=document.querySelector('meta[name="dkncoursetype"]'))==null?void 0:k.getAttribute("content"))!=null?S:null,c=(L=(A=(E=document.querySelector(".js-campus-list .js-campus-option"))==null?void 0:E.getAttribute("data-value"))!=null?A:(x=document.querySelector(".course-banner__campus-pill--static span"))==null?void 0:x.getAttribute("data-value"))!=null?L:null,a=(C=(_=document.querySelector('meta[name="dkncoursestudent"]'))==null?void 0:_.getAttribute("content"))!=null?C:null,s=(N=(R=document.querySelector('meta[name="dkncoursetfees"]'))==null?void 0:R.getAttribute("content"))!=null?N:null;e.course={courseCode:t!=null?t:"",courseName:o!=null?o:"",courseCampus:c!=null?c:"",courseBrowsingStudentType:a!=null?a:"",courseType:r!=null?r:"",facultyName:n!=null?n:"",courseSetFeeType:s!=null?s:""},O(e),console.group("%c[ADOBE SDK] %ctrackCoursePageView %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()};function Zt(){return St(1)}function Qt(){for(var e=[],t=0;t{const e=".course-banner__card-header a, .course-banner__card-header button";m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{var s,i;const o=t.classList.contains("js-campus-trigger")?"Campus Selection drop down":t.textContent.trim(),n=(i=(s=t.getAttribute("href"))==null?void 0:s.trim())!=null?i:"";y(o,n,"course - entry requirement box - green nav","body",""),console.group("%c[ADOBE SDK] %ctrackOnClickCourseBannerEntryRequirementsGreenNav %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},ne=()=>{const e=".course-banner__atar-panel a, .course-banner__atar-panel button";m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{var s,i;const o=t.textContent.trim(),n=(i=(s=t.getAttribute("href"))==null?void 0:s.trim())!=null?i:"";y(o,n,"course - entry requirement box - bottom left quadrant","body",""),console.group("%c[ADOBE SDK] %ctrackOnClickCourseBannerEntryRequirementsBottomLeft %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},re=()=>{const e=".course-banner__details a, .course-banner__details button";m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{var s,i;const o=t.textContent.trim(),n=(i=(s=t.getAttribute("href"))==null?void 0:s.trim())!=null?i:"";y(o,n,"course - entry requirement box - bottom right quadrant","body",""),console.group("%c[ADOBE SDK] %ctrackOnClickCourseBannerEntryRequirementsBottomRight %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},ce=()=>{const e=".course-nav__ctas a, .course-nav__ctas button";m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{var s,i;if(t.hasAttribute("aria-pressed")&&t.getAttribute("aria-pressed")!=="true")return;const o=t.textContent.trim(),n=(i=(s=t.getAttribute("href"))==null?void 0:s.trim())!=null?i:"";y(o,n,"course - main nav","body",""),console.group("%c[ADOBE SDK] %ctrackOnClickCourseNavCTAs %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},se=()=>{const e=['section.tabbed-content.course-tabs button[role="tab"]'];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(","))),q()).subscribe(t=>{const o=t.textContent.trim(),n=t.getAttribute("href");y(o,n,"tab","body",null)})},ae=()=>{const e="section.course-menu";m(document,"click").pipe(f(300),g(t=>{var o;return(o=document.querySelector(e))==null?void 0:o.contains(t.target)}),g(t=>t.target.closest("a")),h(t=>t.target.closest("a")),q()).subscribe(t=>{const o=t.textContent,n=t.getAttribute("href");y(o,n,"course navigation","body",null)})},ie=()=>{const e=['#study-area-course-tiles button[role="tab"]'];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(","))),q()).subscribe(t=>{const o=t.textContent.trim(),n=t.getAttribute("href");y(o,n,"course navigation study area","body",null)})},le=()=>{const e=["#banner a:not(.btn)"];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(","))),q()).subscribe(t=>{var s;const o=t.textContent.trim(),n=(s=t.getAttribute("href"))==null?void 0:s.trim();y(o,n,"link","body",null)})},ue=[25,50,75,100],de=100,pe=()=>{var E,x,A,L,_,C,R,N,I,D,V,U;const e=(x=(E=document.querySelector('meta[name="dkncoursecode"]'))==null?void 0:E.getAttribute("content"))!=null?x:null;if(!e)return;const t=document.querySelectorAll(".course-nav__panel");if(!t.length)return;const o=(L=(A=document.querySelector('meta[name="dknpagetitleshort"]'))==null?void 0:A.getAttribute("content"))!=null?L:null,n=(C=(_=document.querySelector('meta[name="news_tag_faculties_and_schools"]'))==null?void 0:_.getAttribute("content"))!=null?C:null,r=(N=(R=document.querySelector('meta[name="dkncoursetype"]'))==null?void 0:R.getAttribute("content"))!=null?N:null,c=(D=(I=document.querySelector('meta[name="dkncoursestudent"]'))==null?void 0:I.getAttribute("content"))!=null?D:null,a=(U=(V=document.querySelector('meta[name="dkncoursetfees"]'))==null?void 0:V.getAttribute("content"))!=null?U:null,s=new Map;t.forEach(w=>s.set(w,new Set));const i=new Map;t.forEach(w=>i.set(w,0));let l=(window.scrollY||window.pageYOffset)>0;setTimeout(()=>{l=!1},500);const d=w=>{var $;const v=document.querySelector(`[aria-controls="${w.id}"]`),T=v==null?void 0:v.closest('[role="tablist"]'),B=T?[...T.querySelectorAll('[role="tab"]')].indexOf(v)+1:"";return{tabName:($=v==null?void 0:v.textContent.trim())!=null?$:"",tabPosition:B}},u=(w,v,T)=>{const B=w.getBoundingClientRect().top+v,K=w.offsetHeight;return K?Math.min(Math.max((v+T-B)/K*100,0),100):null},p=()=>{if(window.__courseNavProgrammaticScroll)return;const w=window.innerHeight||document.documentElement.clientHeight,v=window.scrollY||window.pageYOffset,T=Math.max(document.documentElement.scrollHeight,document.body?document.body.scrollHeight:0),B=Math.max(T-w,0),K=v<=0,$=v>=B-1;t.forEach(P=>{var et;if(P.hidden)return;let j=u(P,v,w);if(j===null)return;K?j=0:$&&(j=100);const Q=s.get(P),X=(et=i.get(P))!=null?et:0,gt=Math.min(X,j),mt=Math.max(X,j);let tt=0;ue.forEach(F=>{if(Q.has(F)||F<=gt||F>mt)return;Q.add(F);const bt=tt*de;tt++,setTimeout(()=>{const{tabName:ft,tabPosition:ht}=d(P),kt="course - main nav",yt=`scroll${F}`;Ht(ft,ht,kt,yt,e,o,c,r,n,a),console.group("%c[ADOBE SDK] %ctrackTabScrollContentImpressionCourseNav %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()},bt)}),i.set(P,j)})},b=w=>{const v=window.innerHeight||document.documentElement.clientHeight,T=window.scrollY||window.pageYOffset,B=u(w,T,v);B!==null&&i.set(w,B)},k=()=>{t.forEach(w=>{w.hidden||b(w)})},S=()=>{if(l){k();return}p()};if(Ot(m(window,"scroll").pipe(Tt(150,void 0,{leading:!0,trailing:!0})),m(window,"coursenav:scrollsettled")).subscribe(S),m(window,"coursenav:scrolljumped").subscribe(k),typeof ResizeObserver!="undefined"){const w=new ResizeObserver(v=>{if(!window.__courseNavProgrammaticScroll)for(const T of v)b(T.target)});t.forEach(v=>w.observe(v))}S()},ge=()=>{const e='.course-nav__tabstrip [role="tab"]';m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{const o=t.textContent.trim(),n=t.closest('[role="tablist"]'),r=n?[...n.querySelectorAll('[role="tab"]')].indexOf(t)+1:"";Z(o,r,"course - main nav"),console.group("%c[ADOBE SDK] %ctrackTabViewCourseNav %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},me=()=>{const e='.course-units__tabs [role="tab"]';m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{const o=t.textContent.trim(),n=t.closest('[role="tablist"]'),r=n?[...n.querySelectorAll('[role="tab"]')].indexOf(t)+1:"";Z(o,r,"course - units nav"),console.group("%c[ADOBE SDK] %ctrackTabViewCourseUnits %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},be=()=>{const e='.learning-journey [role="tab"]';m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{const o=t.textContent.trim(),n=t.closest('[role="tablist"]'),r=n?[...n.querySelectorAll('[role="tab"]')].indexOf(t)+1:"";Z(o,r,"course - years nav"),console.group("%c[ADOBE SDK] %ctrackTabViewLearningJourney %ccompleted","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;font-weight:600"),console.groupEnd()})},fe=()=>{var c,a,s;const e=(s=(c=document.querySelector('meta[name="dknpagetitle"]'))==null?void 0:c.content)!=null?s:(a=document.querySelector("title"))==null?void 0:a.textContent;if(!(e.includes("404")||e==="Page not found"))return;const t=new URL(window.location.href),o="page not found",n="page error",r=`${t.hostname}${t.pathname}`;Kt(o,n,r)},he=()=>{{const e=[".image-gallery .custom-swiper-button-prev",".image-gallery .custom-swiper-button-next",".story-carousel .custom-swiper-button-prev",".story-carousel .custom-swiper-button-next"].join(", ");m(document,"click",{capture:!0}).pipe(f(500),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{var u,p;const o=((t==null?void 0:t.textContent)||"").trim(),n=typeof(t==null?void 0:t.href)=="string"?t.href:"",c=((u=t==null?void 0:t.classList)==null?void 0:u.contains("custom-swiper-button-prev"))||(((p=t==null?void 0:t.getAttribute)==null?void 0:p.call(t,"aria-label"))||"").toLowerCase().includes("previous")?"arrow left":"arrow right";y(o||c,n||"","carousel","body","")})}{const e=".image-gallery .swiper-slide a";m(document,"click",{capture:!0}).pipe(f(500),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{const o=t==null?void 0:t.textContent.trim(),n=t.href;y(o,n,"carousel link","body",null)})}},ke=()=>{const e=".campaign-carousel .custom-swiper-button-prev, .campaign-carousel .custom-swiper-button-next";m(document,"click",{capture:!0}).pipe(f(500),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{const n=t.classList.contains("custom-swiper-button-prev")||(t.getAttribute("aria-label")||"").toLowerCase().includes("previous")?"arrow left":"arrow right";y(n,"","content carousel","body","")})},ye=()=>{m(document,"click").pipe(g(e=>{var t;return(t=document.querySelector("footer"))==null?void 0:t.contains(e.target)}),g(e=>e.target.closest("a")),h(e=>e.target.closest("a")),f(300)).subscribe(e=>{let t;if(e.textContent&&e.textContent.trim())t=e.textContent.trim();else{const a=e.querySelector("img[alt]");t=a?a.getAttribute("alt"):""}const o=e.getAttribute("href");y(t,o,"global footer","footer",null)})};function we(e){if(e.closest(".primary-navigation")){if(e.closest(".primary-navigation > ul > li > a"))return"Level-1";if(e.closest(".mega-menu-wrapper .link-group-heading > a"))return"Level-2";if(e.closest(".mega-menu-wrapper ul > li > a"))return"Level-3"}if(e.closest("#mobile-navigation")){if(e.closest(".menu-list > li > a"))return"Level-1";if(e.closest(".menu-list > li > ul > li > a"))return"Level-2";if(e.closest(".menu-list > li > ul > li > ul > li > a"))return"Level-3"}return""}const ve=()=>{m(document,"click").pipe(g(e=>{var t;return(t=document.querySelector("header .global-header__navigation"))==null?void 0:t.contains(e.target)}),g(e=>e.target.closest("a")),h(e=>e.target.closest("a")),f(300)).subscribe(e=>{let t=e.textContent.trim();if(!t){const n=e.querySelector("img[alt]");n&&n.alt&&(t=n.alt)}const o=we(e);o&&(t=`${o}:${t}`),y(t,e.getAttribute("href"),"main navigation","header",null)})},Se=()=>{const e=".logo-feature__play-btn, .logo-feature__pause-btn";m(document,"click",{capture:!0}).pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{const o=t.classList.contains("logo-feature__pause-btn")?"pause":"play";y(o,"","logo slider","body","")})},Ae=()=>{const e=["main section:not(.rhs-cta, #banner) a.btn:not(.course-banner__card-header *):not(.course-banner__atar-panel *):not(.course-banner__details *):not(.course-nav__ctas *):not(.course-banner__ctas-primary *)",'main section:not(.rhs-cta, #banner) button:not(.course-accordion__trigger):not(.faqs-accordion__trigger):not(.logo-feature__play-btn):not(.logo-feature__pause-btn):not(.js-banner-save-unsaved):not(.course-banner__card-header *):not(.course-banner__atar-panel *):not(.course-banner__details *):not(.course-nav__ctas *):not(.course-nav__tabstrip *):not(.course-units__tabs [role="tablist"] *):not(.learning-journey [role="tablist"] *)',"main .filter-toolbar button",".filter-toolbar-modal button"];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(",")))).subscribe(t=>{var s;const o=t.textContent.trim(),n=(s=t.getAttribute("href"))==null?void 0:s.trim();y(o,n,"button","body",null)})},_e=()=>{const e=["main section:not(#banner) a:not(:is(.btn, .cta-play-video)):not(section.course-menu a):not(.course-banner__card-header *):not(.course-banner__atar-panel *):not(.course-banner__details *):not(.course-nav__ctas *):not(.course-banner__save)"];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(","))),q()).subscribe(t=>{var s;const o=t.textContent.trim().replace(/[^a-zA-Z0-9]/g," ").replace(/\s+/g," ");let n=(s=t.getAttribute("href"))==null?void 0:s.trim();n&&n.startsWith("//")&&!n.startsWith("https://")&&(n="https:"+n);const r="link",c="body",a=null;t.closest("#site-search")||y(o,n,r,c,a)})},Ce=()=>{const e="section.rhs-cta .rhs-cta__content a";m(document,"click",{capture:!0}).pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e)),q()).subscribe(t=>{const o=t==null?void 0:t.textContent.replace(/\s+/g," ").trim(),n=t.getAttribute("href");y(o,n,"floating navigation","body",null,!1)})},pt="video carousel",Ee="stories carousel",qe="body",xe="",G=e=>e!=null&&e.classList.contains("stories")?Ee:pt,Le=(e="")=>e.replace(/\u00A0/g," ").replace(/\s+/g," ").trim(),Oe=(e="")=>{const t=String(e||"");if(!t)return"";let o=t.match(/\/embed\/([^?&#/]+)/);return o!=null&&o[1]||(o=t.match(/[?&]v=([^?&#/]+)/),o!=null&&o[1])||(o=t.match(/youtu\.be\/([^?&#/]+)/),o!=null&&o[1])||(o=t.match(/\/shorts\/([^?&#/]+)/),o!=null&&o[1])?o[1]:""},Y=e=>{var r;const t=e==null?void 0:e.querySelector(".short-video-iframe"),o=(t==null?void 0:t.getAttribute("data-src"))||(t==null?void 0:t.getAttribute("src"))||(t==null?void 0:t.getAttribute("data-video-id"))||((r=t==null?void 0:t.dataset)==null?void 0:r.videoId)||"",n=Oe(o);return n?`https://www.youtube.com/watch?v=${n}`:""},Te=e=>{var o;const t=e==null?void 0:e.closest(".node-carousel-slide");return Le(((o=t==null?void 0:t.querySelector(".short-video-reel-caption"))==null?void 0:o.textContent)||"")};let J=pt;const H=(e,t="",o=J)=>{y(e,t,o,qe,xe)},nt=(e,t)=>{if(Y(e))return t;const n=Te(e);return n?`${t} - ${n}`:t},Re=()=>{const e=".short-video-reel",t=".short-video-reel .custom-swiper-button-prev, .short-video-reel .custom-swiper-button-next",o=".short-video-reel .node-carousel-link";m(document,"click",{capture:!0}).pipe(f(300),g(r=>r.target.closest(t)),h(r=>r.target.closest(t))).subscribe(r=>{const c=r.classList.contains("custom-swiper-button-prev")||(r.getAttribute("aria-label")||"").toLowerCase().includes("previous"),a=G(r.closest(e));H(c?"arrow left":"arrow right","",a)}),m(document,"click",{capture:!0}).pipe(f(300),g(r=>r.target.closest(o)),h(r=>r.target.closest(o))).subscribe(r=>{const c=Y(r);J=G(r.closest(e)),H(nt(r,"play"),c,J)});const n=new WeakMap;document.addEventListener("pointerover",r=>{if(r.pointerType!=="mouse")return;const c=r.target.closest(o);if(!c||!c.closest(e)||n.has(c))return;const a=setTimeout(()=>{n.delete(c);const s=Y(c),i=G(c.closest(e));H(nt(c,"hover play"),s,i)},5e3);n.set(c,a)},!0),document.addEventListener("pointerout",r=>{if(r.pointerType!=="mouse")return;const c=r.target.closest(o);if(!c)return;const a=r.relatedTarget;if(a&&c.contains(a))return;const s=n.get(c);s&&(clearTimeout(s),n.delete(c))},!0),m(document,"click",{capture:!0}).pipe(f(300),g(r=>r.target.closest(".short-video-modal__close"))).subscribe(()=>{H("close")}),m(document,"click",{capture:!0}).pipe(f(300),g(r=>r.target.closest(".short-video-modal__nav-btn")),h(r=>r.target.closest(".short-video-modal__nav-btn"))).subscribe(r=>{const c=r.getAttribute("data-dir")==="prev"?"previous":"next";H(c)})},Ne=()=>{const e=["header .global-header__network a"];m(document,"click").pipe(f(300),g(t=>t.target.closest(e.join(","))),h(t=>t.target.closest(e.join(","))),q()).subscribe(t=>{var s;const o=t.textContent.trim(),n=(s=t.getAttribute("href"))==null?void 0:s.trim();y(o,n,"top navigation","header",null)})},Be=()=>{if(!document.querySelector('[id="persona"]'))return;const e=t=>{const o=t.target,n=document.querySelector(".persona-modal .persona-modal__wrapper");if(!n)return;const r=n==null?void 0:n.querySelector(".persona-domestic.persona-button"),c=n==null?void 0:n.querySelector(".persona-international.persona-button"),a=n==null?void 0:n.querySelector(".persona-reset");if(!(r!=null&&r.contains(o)||c!=null&&c.contains(o)||a!=null&&a.contains(o)))return;let s="domestic",i="";r.contains(o)&&(s="domestic"),c.contains(o)&&(s="international"),a.contains(o)&&(s="default")&&(i="reset"),Ft(s,i)};document.addEventListener("click",e,{capture:!0,passive:!0})},Pe=()=>{const e="#banner a.btn, .course-banner__ctas-primary a.btn, .js-banner-save-unsaved, .js-banner-save-saved";m(document,"click").pipe(f(300),g(t=>t.target.closest(e)),h(t=>t.target.closest(e))).subscribe(t=>{const o=t.textContent.trim().replace(/\s+/g," "),n=t.getAttribute("href"),r=t.closest(".course-banner")?"course - hero banner":"hero banner";y(o,n,r,"body",null)})},je=()=>{const e="section.homepage-banner";m(document,"click").pipe(f(300),g(t=>{var o;return(o=document.querySelector(e))==null?void 0:o.contains(t.target)}),g(t=>t.target.closest("a")),h(t=>t.target.closest("a.btn")),q()).subscribe(t=>{const o=t.textContent,n=t.getAttribute("href");y(o,n,"hero banner","body",null)})},Ie=()=>{if(!document.querySelector("#site-search-header"))return;const t=new URL(window.location.href),o=new URLSearchParams(t.search),n="global",r=o.get("query")||null,c=document.querySelector("#site-search");if(!c)return;const a=new MutationObserver(()=>{let s=null;const i=c.querySelector(".pagination");if(i){const l=i.textContent.match(/of\s+([\d,]+)\s+results/i);l&&(s=parseInt(l[1].replace(/,/g,""),10))}else c.querySelector(".no-results")&&(s=0);s!==null&&(lt(n,r,s),a.disconnect())});a.observe(c,{childList:!0,subtree:!0})},De=()=>{var s,i,l;if(!window.sitesearch||!window.sitesearch["site-search"])return;const e=(l=(i=(s=window.sitesearch["site-search"])==null?void 0:s.hiddenFilters)==null?void 0:i.dknpagetype)!=null?l:null,t=document.querySelector("#site-search");if(!t||e==="Course")return;const o=new URL(window.location.href),n=new URLSearchParams(o.search),r=d=>{const p=d.target.closest(".title");if(!p)return;const b=p.querySelector("a");if(!b)return;const k="global",S=n.get("query"),E=null,x=b.textContent;let A=b.href;if(A!=null&&A.includes("dxp-au-search.funnelback.squiz.cloud"))try{const _=new URL(A).searchParams.get("url");_&&(A=_)}catch(L){}ut(k,S,E,x,A)};t.addEventListener("click",r,{capture:!0,passive:!0});const c=d=>{var k;const u=d.target.closest("#search-quicklinks a");if(!u)return;const p=u.textContent.trim().replace(/[^a-zA-Z0-9]/g," ").replace(/\s+/g," "),b=(k=u.getAttribute("href"))==null?void 0:k.trim();y(p,b,"link","body",null,!1)},a=document.querySelector("#site-search-header");if(a){a.addEventListener("click",c,{capture:!0,passive:!0});const d=b=>{b.addEventListener("click",()=>y("Search","","button","body",null,!1),{passive:!0})},u='a.btn[role="button"]',p=a.querySelector(u);if(p)d(p);else{const b=new MutationObserver(()=>{const k=a.querySelector(u);k&&(d(k),b.disconnect())});b.observe(a,{childList:!0,subtree:!0})}}},Ve=()=>{var s,i,l,d;if(!window.sitesearch||!window.sitesearch["site-search"])return;const e=(l=(i=(s=window.sitesearch["site-search"])==null?void 0:s.hiddenFilters)==null?void 0:i.dknpagetype)!=null?l:null,t=document.querySelector("#site-search");if(!t||e!=="Course")return;const o="course",n=(d=window.sitesearch["site-search"])==null?void 0:d.hiddenFilters.dkncoursetype;let r=null;const c=()=>{let u=null;const p=t.querySelector(".pagination");if(p){const b=p.textContent.match(/of\s+([\d,]+)\s+results/i);b&&(u=parseInt(b[1].replace(/,/g,""),10))}else t.querySelector(".no-results")&&(u=0);return u!==null&&u!==r?(lt(o,n,u),r=u,!0):!1},a=()=>{setTimeout(()=>{c()||setTimeout(()=>{c()||setTimeout(()=>{c()},1e3)},750)},500)};window.FILTER_TOOLBAR_EVENTS&&typeof window.FILTER_TOOLBAR_EVENTS.on=="function"&&window.FILTER_TOOLBAR_EVENTS.on("runSearch",a)},Ue=()=>{var c,a,s;if(!window.sitesearch||!window.sitesearch["site-search"])return;const e=(s=(a=(c=window.sitesearch["site-search"])==null?void 0:c.hiddenFilters)==null?void 0:a.dknpagetype)!=null?s:null,t=document.querySelector("#site-search");if(!t||e!=="Course")return;const o=new URL(window.location.href),n=new URLSearchParams(o.search),r=i=>{const d=i.target.closest(".title");if(!d)return;const u=d.querySelector("a"),p="course",b=n.get("query")||null,k=null,S=u.textContent,E=u.href;ut(p,b,k,S,E)};t.addEventListener("click",r,{capture:!0,passive:!0})},Ke=()=>{var r,c;const e="pathway tool";let t=null,o=null;if(window.sitesearch&&window.sitesearch["site-search"]&&(t=(c=(r=window.sitesearch["site-search"])==null?void 0:r.hiddenFilters)==null?void 0:c.dknpagetype,o=document.querySelector("#site-search")),t&&o){const a=document.querySelectorAll(".filter-toolbar");[].forEach.call(a,s=>{if(!o||t!=="Pathway results")return;if(o||t=="Pathway results"){let l=!1;const d=()=>{l||(Mt(e),l=!0,window.FILTER_TOOLBAR_EVENTS&&typeof window.FILTER_TOOLBAR_EVENTS.off=="function"&&window.FILTER_TOOLBAR_EVENTS.off("runSearch",d))};window.FILTER_TOOLBAR_EVENTS&&typeof window.FILTER_TOOLBAR_EVENTS.on=="function"&&window.FILTER_TOOLBAR_EVENTS.on("runSearch",d)}const i=300;m(document,"click").pipe(g(l=>l.target.matches("#site-search-container .tile .title a")),f(i)).subscribe(()=>$t(e))})}const n=document.querySelector("section.pathways-course-pathways");n&&m(document,"click").pipe(g(s=>n.contains(s.target)&&s.target.matches("a.button--course-exit")),f(300)).subscribe(()=>M(e,"visit course page"));{const a=['section.pathways-course-pathways .filter-toolbar button[name="filter-toolbar-dropdown__atar--apply"], .filter-toolbar-modal button[name="filter-toolbar-button--apply"]'];m(document,"click").pipe(f(300),g(s=>s.target.closest(a.join(","))),h(s=>s.target.closest(a.join(",")))).subscribe(s=>{const i=document.querySelector("#filter-dropdown-atar"),l=[];for(let u=1;u<=4;u++){const p=i==null?void 0:i.querySelector(`input[name="atar-score[${u}]"]`);l.push(p?p.value.trim():"")}const d=l.slice(0,2).join("")+"."+l.slice(2).join("");M(e,`ATAR score${d?` - ${d}`:""}`)})}{const a=['#filter-dropdown-atar input[name^="atar-score["]'];m(document,"keydown").pipe(f(300),g(s=>s.isTrusted&&s.key==="Enter"&&s.target.closest(a.join(","))),h(s=>s.target.closest(a.join(",")))).subscribe(s=>{const i=document.querySelector("#filter-dropdown-atar"),l=[];for(let u=1;u<=4;u++){const p=i==null?void 0:i.querySelector(`input[name="atar-score[${u}]"]`);l.push(p?p.value.trim():"")}const d=l.slice(0,2).join("")+"."+l.slice(2).join("");M(e,`ATAR score${d?` - ${d}`:""}`)})}};window.addEventListener("load",()=>{const e=o=>{if(!o||o.startsWith("#")||o.startsWith("tel:")||o.startsWith("mailto:"))return!1;try{let n;const r=o.startsWith("//"),c=o.startsWith("/")||!o.includes("://");return n=r?new URL(`http:${o}`):c?new URL(o,window.location.origin):new URL(o),!!/^(?:(?:(?:https?)|(?:ftp)):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(n.href)}catch(n){return!1}},t=["a.link","a.button--course-exit",".primary-navigation a"];rt(Array.from(document.querySelectorAll(Array.isArray(t)?t.join(","):t))).pipe(g(o=>o.tagName.toLowerCase()==="a"&&o.hasAttribute("href")),g(o=>!o.hasAttribute("target")||o.getAttribute("target")===""||o.getAttribute("target")==="_self"),g(o=>e(o.href)),at(o=>m(o,"click").pipe(z(n=>n.preventDefault()),h(n=>n.currentTarget),z(n=>{W()&&(console.group("%c[ADOBE SDK] %cArrowLink %cEVENT:click","color:cyan;text-transform:uppercase;","color:khaki;font-weight:600","color:salmon;"),console.log("%cLINK: ","color:yellow;font-weight:500;",n.textContent,n.href),console.log(n),console.groupEnd())}),h(n=>n.getAttribute("href")||""),ee(300),z(n=>{window.location.href=n})))).subscribe(),console.log("%c[ADOBE SDK] %cArrowLink %cdelay initialised","color:cyan;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;")});window.addEventListener("load",()=>{W()&&console.clear(),W()&&console.log("%c[ADOBE SDK] %cPUBLIC WEBSITE TRACKING %cinitialising...","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:cyan;"),Rt(),fe(),Ne(),ve(),Bt(".persona-select","top navigation","header"),ye(),Ce(),_e(),Se(),Ae(),Pt(),Re(),je(),Pe(),jt(),he(),ke(),It(),Dt(),Nt(),Ie(),De(),Be(),Jt(),se(),ae(),ie(),le(),ce(),oe(),ne(),re(),ge(),me(),be(),pe(),Wt(),Yt(),Gt(),Ve(),Ue(),zt(),Ke(),console.log("%c[ADOBE SDK] %cPUBLIC WEBSITE TRACKING %cinitialised","color:grey;text-transform:uppercase;","color:khaki;font-weight:600","color:dodgerblue;")});